/* line 1, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
body {
  font-size: 0.9rem;
  color: #041b36;
}

/* line 5, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
section {
  margin: 0 0 30px 0;
}

/* line 8, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.h1,
h1 {
  font-size: 2rem;
}

@media (min-width: 1200px) {
  /* line 13, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 900px;
  }
}

/* line 22, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.navbar .social-icons {
  font-size: 12px;
  color: #999999;
}

/* line 25, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.navbar .social-icons .fab {
  color: #999;
  font-size: 24px;
  margin-left: 15px;
}

/* line 30, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.navbar .social-icons .fa-facebook-f {
  font-size: 20px;
}

/* line 35, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.slider-wrapper {
  position: relative;
  width: 100%;
}

/* line 38, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.slider-wrapper .slider-bg1 {
  width: 100%;
  height: auto;
}

@keyframes jello {
  11.1% {
    transform: none;
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.39063deg) skewY(0.39063deg);
  }
  88.8% {
    transform: skewX(-0.19531deg) skewY(-0.19531deg);
  }
  100% {
    transform: none;
  }
}

/* line 72, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.jello {
  animation: jello 2s;
  transform-origin: center;
}

/* line 76, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.center {
  display: inline-block;
}

/* line 79, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.jello {
  animation: jello 2s;
  transform-origin: center;
}

/* line 83, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.center {
  display: inline-block;
}

/* line 86, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.section-title {
  text-align: center;
  color: #444;
  text-transform: uppercase;
  margin-bottom: 2rem !important;
  margin-top: 2rem !important;
}

/* line 93, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do {
  background: #ffffff;
  margin-bottom: 0;
}

/* line 97, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card {
  padding: 1rem !important;
  border: none;
  margin-bottom: 1rem;
  -webkit-transition: 0.5s all ease;
  -moz-transition: 0.5s all ease;
  transition: 0.5s all ease;
}

/* line 105, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card:hover {
  -webkit-box-shadow: 5px 7px 9px -4px #9e9e9e;
  -moz-box-shadow: 5px 7px 9px -4px #9e9e9e;
  box-shadow: 5px 7px 9px -4px #9e9e9e;
}

/* line 110, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card .card-block {
  padding-left: 50px;
  position: relative;
}

/* line 114, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card .card-block a {
  color: #1587f9 !important;
  font-weight: 700;
  text-decoration: none;
}

/* line 119, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card .card-block a i {
  display: none;
}

/* line 122, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card:hover .card-block a i {
  display: inline-block;
  font-weight: 700;
}

/* line 126, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card .card-block:before {
  font-family: FontAwesome;
  position: absolute;
  font-size: 39px;
  color: #1587f9;
  left: 0;
  -webkit-transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
}

/* line 135, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card .block-1:before {
  content: "\f0e7";
}

/* line 138, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card .block-2:before {
  content: "\f0eb";
}

/* line 141, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card .block-3:before {
  content: "\f00c";
}

/* line 144, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card .block-4:before {
  content: "\f209";
}

/* line 147, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card .block-5:before {
  content: "\f0a1";
}

/* line 150, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card .block-6:before {
  content: "\f218";
}

/* line 153, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
#what-we-do .card:hover .card-block:before {
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
  -webkit-transition: 0.5s all ease;
  -moz-transition: 0.5s all ease;
  transition: 0.5s all ease;
}

/* line 160, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.navbar-toggler:focus, .navbar-toggler:hover {
  outline: 0;
}

/* line 163, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.hotline-ul {
  color: #041b36;
  font-weight: 600;
  margin-right: 15px;
  line-height: 0.9em;
  font-size: 20px;
  list-style: none;
  margin-bottom: 2px;
  padding-left: 0;
}

/* line 173, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.hotline-ul li .contact-title {
  color: #041b36;
  font-weight: 600;
  margin-right: 10px;
  line-height: 0;
  font-size: 20px;
}

/* line 180, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.hotline-ul li .contact-detail {
  text-transform: uppercase;
  font-weight: 300;
  line-height: 1em;
  color: #041b36;
  font-size: 20px;
}

/* line 190, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.help .my-card {
  border-radius: 50%;
  background-color: #1587f9 !important;
  color: #fff !important;
  font-size: 40px;
  width: 80px;
  height: 80px;
  text-align: center;
  margin: 0 auto;
}

/* line 199, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.help .my-card .fa,
.help .my-card .fas {
  font-weight: 600;
  line-height: 50px;
}

/* line 205, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.help .card {
  border: 0;
}

/* line 209, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.about-background, .services-background, .aboutus-background, .webdesign-background, .graphic-background, .branding-background, .ui-ux-background, .Photography-background, .content-writing-background, .seo-background, .smo-background {
  background-image: url("../images/about-background.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right center;
}

/* line 215, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.services-background {
  background-image: url("../images/services-background.jpg");
}

/* line 219, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.aboutus-background {
  background-image: url("../images/aboutus-background.jpg");
}

/* line 223, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.webdesign-background {
  background-image: url("../images/webdesign.jpg");
}

/* line 227, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.graphic-background {
  background-image: url("../images/graphic.jpg");
}

/* line 231, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.branding-background {
  background-image: url("../images/brand.jpg");
}

/* line 235, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.ui-ux-background {
  background-image: url("../images/ui-ux.jpg");
}

/* line 239, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.Photography-background {
  background-image: url("../images/photography-background.jpg");
}

/* line 243, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.content-writing-background {
  background-image: url("../images/content-background.jpg");
}

/* line 247, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.seo-background {
  background-image: url("../images/seo.jpg");
}

/* line 251, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.smo-background {
  background-image: url("../images/smo.jpg");
}

/* line 255, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.padding6 {
  padding: 6rem !important;
}

/* line 258, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.bg-light-ash {
  background: #f5f5f5;
  padding: 25px;
}

/* line 262, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.other-services {
  background-image: url(../images/otherservices-bg.jpg);
  background-size: cover;
  background-position: center center;
  margin-bottom: 0;
  background-repeat: no-repeat;
  background-attachment: fixed;
}

/* line 269, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.other-services .col-sm-6-left {
  background-image: linear-gradient(0deg, transparent 50%, rgba(0, 0, 0, 0.75)), url(../images/photography.jpg);
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: cover;
  background-repeat: repeat, repeat, no-repeat;
  height: 400px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 15px;
}

/* line 279, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.other-services .col-sm-6-right {
  background-image: linear-gradient(0deg, transparent 50%, rgba(0, 0, 0, 0.75)), url(../images/content-writin.jpg);
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: cover;
  background-repeat: repeat, repeat, no-repeat;
  height: 400px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 15px;
}

/* line 289, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.other-services .col-12-fullwidth {
  background-image: linear-gradient(0deg, transparent 50%, rgba(0, 0, 0, 0.75)), url(../images/social-media-optimize.jpg);
  background-position: 0px 0px, 0px 0px, 50% 50%;
  background-size: cover;
  background-repeat: repeat, repeat, no-repeat;
  height: 400px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 15px;
}

/* line 300, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.other-services .heading-7 {
  margin-bottom: 20px;
  font-family: "Playfair Display", sans-serif;
  font-size: 30px;
  line-height: 1em;
  font-weight: 400;
}

/* line 307, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.other-services .white {
  color: #fff;
}

/* line 310, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.other-services .black-box {
  display: inline-block;
  padding: 3px 9px;
  background-color: #1587f9;
  font-family: Roboto, sans-serif;
  color: #fff;
  font-weight: 400;
  letter-spacing: 1px;
}

/* line 322, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.contact-section {
  padding: 5% 15% 5%;
  background-color: #f5f5f5;
  margin-bottom: 0;
}

/* line 326, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.contact-section .contact-ul {
  list-style-type: none;
  border-left: 2px solid #15283d;
  display: inline-block;
  margin-right: 2rem;
}

/* line 333, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.contact-section .contact-ul li {
  margin-bottom: 2rem;
}

/* line 335, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.contact-section .contact-ul li span {
  display: block;
}

/* line 338, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.contact-section .contact-ul li .contact-title {
  color: #041b36;
  font-weight: 600;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  line-height: 0.9em;
  font-size: 30px;
  margin-bottom: 10px;
}

/* line 348, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.contact-section .contact-ul li .contact-detail {
  text-transform: uppercase;
  font-weight: 300;
  line-height: 1em;
  color: #041b36;
  font-size: 25px;
}

/* line 355, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.contact-section .contact-ul li .fab {
  color: #999;
  font-size: 24px;
  margin-bottom: 15px;
}

/* line 362, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
.contact-section .poweredby {
  margin-top: 2rem;
  font-size: 12px;
}

@media (max-width: 440px) {
  /* line 368, ../../Desktop/Niko Impressions New Site/bootstrap-4.5.3-dist/scss/index.scss */
  .hotline-ul {
    margin-bottom: 15px;
    width: 100%;
  }
}

/*# sourceMappingURL=index.css.map */