/* Variables */

/* Fonts */

@font-face {

  font-family: "Helvetica";

  src: url("../fonts/helvetica-light-587ebe5a59211.ttf");

  format: "truetype";

  font-weight: 100;

}



@font-face {

  font-family: "Helvetica";

  src: url("../fonts/Helvetica.ttf");

  format: "truetype";

  font-weight: 400;

}



@font-face {

  font-family: "Helvetica";

  src: url("../fonts/Helvetica-Oblique.ttf");

  format: "truetype";

  font-weight: 400;

  font-style: italic;

}



@font-face {

  font-family: "Helvetica";

  src: url("../fonts/Helvetica-Bold.ttf");

  format: "truetype";

  font-weight: 700;

}



@font-face {

  font-family: "Helvetica";

  src: url("../fonts/Helvetica-BoldOblique.ttf");

  format: "truetype";

  font-weight: 700;

  font-style: italic;

}



@font-face {

  font-family: "Helvetica Condensed";

  src: url("../fonts/helvetica-compressed-5871d14b6903a.otf");

  format: "opentype";

  font-weight: 400;

}



@font-face {

  font-family: "Helvetica Condensed";

  src: url("../fonts/Helvetica-Condensed-Black.otf");

  format: "opentype";

  font-weight: 700;

}



@font-face {

  font-family: "Brother";

  src: url("../fonts/TipoType.otf");

  format: "opentype";

  font-weight: 400;

}



@font-face {

  font-family: "Chalk";

  src: url("../fonts/SqueakyChalkSound.ttf");

  format: "truetype";

  font-weight: 400;

}



@font-face {

  font-family: "Oswald";

  src: url("../fonts/Oswald-VariableFont_wght.ttf");

  format: "truetype";

  font-weight: 400;

}



/* Utilities */

/* line 79, ../scss/style.scss */

.vcenter-container {

  position: relative;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  min-height: 100%;

  display: table;

}

/* line 87, ../scss/style.scss */

.vcenter-container .vcenter-inner {

  position: relative;

  display: table-cell;

  vertical-align: middle;

  z-index: 2;

}



@media (min-width: 1400px) {

  /* line 94, ../scss/style.scss */

  .custom-container {

    max-width: 1210px;

  }

}



@media (min-width: 1400px) {

  /* line 99, ../scss/style.scss */

  .custom-container-sec {

    max-width: 1110px;

  }

}



@media (min-width: 1400px) {

  /* line 104, ../scss/style.scss */

  .custom-container-ter {

    max-width: 1250px;

  }

}



@media (min-width: 1400px) {

  /* line 109, ../scss/style.scss */

  .custom-container-qua {

    max-width: 1090px;

  }

}



@media (min-width: 1600px) {

  /* line 114, ../scss/style.scss */

  .d-full-block {

    display: block !important;

  }

}



@media (min-width: 1600px) {

  /* line 119, ../scss/style.scss */

  .d-full-none {

    display: none !important;

  }

}



@media (min-width: 375px) {

  /* line 124, ../scss/style.scss */

  .d-xs-block {

    display: block !important;

  }

}



@media (min-width: 375px) {

  /* line 129, ../scss/style.scss */

  .d-xs-none {

    display: none !important;

  }

}



/* line 134, ../scss/style.scss */

.px-container {

  padding-left: 12px !important;

  padding-right: 12px !important;

}



@media (min-width: 375px) {

  /* line 138, ../scss/style.scss */

  .px-xs-container {

    padding-left: 12px !important;

    padding-right: 12px !important;

  }

}



@media (min-width: 576px) {

  /* line 144, ../scss/style.scss */

  .px-sm-container {

    padding-left: 12px !important;

    padding-right: 12px !important;

  }

}



@media (min-width: 768px) {

  /* line 150, ../scss/style.scss */

  .px-md-container {

    padding-left: 12px !important;

    padding-right: 12px !important;

  }

}



@media (min-width: 992px) {

  /* line 156, ../scss/style.scss */

  .px-lg-container {

    padding-left: 12px !important;

    padding-right: 12px !important;

  }

}



@media (min-width: 1200px) {

  /* line 162, ../scss/style.scss */

  .px-xl-container {

    padding-left: 12px !important;

    padding-right: 12px !important;

  }

}



@media (min-width: 576px) {

  /* line 168, ../scss/style.scss */

  .overflow-sm-visible {

    overflow: visible !important;

  }

}



@media (min-width: 768px) {

  /* line 173, ../scss/style.scss */

  .overflow-md-visible {

    overflow: visible !important;

  }

}



@media (min-width: 992px) {

  /* line 178, ../scss/style.scss */

  .overflow-lg-visible {

    overflow: visible !important;

  }

}



/* line 183, ../scss/style.scss */

.color-primary {

  color: #e5460f;

}



/* line 186, ../scss/style.scss */

.bordered-content {

  border: 3px solid #e5460f;

  padding: 30px;

}

/* line 189, ../scss/style.scss */

.bordered-content.offset-top {

  margin-top: 15px;

}

/* line 191, ../scss/style.scss */

.bordered-content.offset-top .heading {

  margin-top: 0 !important;

}

/* line 194, ../scss/style.scss */

.bordered-content.offset-top p:last-of-type {

  margin-bottom: 0;

}



/* Global */

/* line 201, ../scss/style.scss */

html {

  scroll-behavior: smooth;

}



/* line 204, ../scss/style.scss */

body {

  min-height: 2000px;

  font-family: "Helvetica";

  letter-spacing: -0.03rem;

  font-size: 14px;

  line-height: 1.3em;

}

@media (min-width: 992px) {

  /* line 204, ../scss/style.scss */

  body {

    font-size: 17.3px;

  }

}



/* line 214, ../scss/style.scss */

img {

  max-width: 100%;

}



/* line 220, ../scss/style.scss */

h1, h2, h3, h4, h5, h6 {

  display: block;

  width: fit-content;

  max-width: 100%;

  margin-bottom: 0;

}



/* Elements */

/* line 228, ../scss/style.scss */

a.anchor-offset {

  display: block;

  position: relative;

  top: -50px;

  visibility: hidden;

}



/* line 234, ../scss/style.scss */

a:hover {

  text-decoration: none;

}



/* line 237, ../scss/style.scss */

.btn {

  border-radius: 0;

  background-color: #772204;

  border-color: #772204;

  color: #fff;

  text-transform: uppercase;

  font-size: 14px;

  padding: 7px 15px;

}

@media (min-width: 576px) {

  /* line 237, ../scss/style.scss */

  .btn {

    font-size: 17.3px;

  }

}

/* line 248, ../scss/style.scss */

.btn:hover {

  color: #fff;

}

/* line 251, ../scss/style.scss */

.btn.btn-secondary {

  color: #e5460f;

  background-color: #fff;

  border-color: #fff;

}


.btn.btn-secondary-black {

  color: #ffffff;

  background-color: #000000;

  border-color: #e5460f;

}



/* line 258, ../scss/style.scss */

.mobile-nav-toggle-container {

  font-family: "Brother";

  color: #fff;

  font-size: 16px;

  min-width: 80px;

  display: inline-block;

}

@media (min-width: 576px) {

  /* line 258, ../scss/style.scss */

  .mobile-nav-toggle-container {

    min-width: 85px;

    font-size: 16px;

  }

}

/* line 268, ../scss/style.scss */

.mobile-nav-toggle-container .background {

  position: absolute;

  top: 0;

  right: 0;

}



/* line 274, ../scss/style.scss */

.mobile-nav-toggle {

  color: #fff;

  position: relative;

  /* Rotate first bar */

}

/* line 277, ../scss/style.scss */

.mobile-nav-toggle:hover, .mobile-nav-toggle:focus, .mobile-nav-toggle:active {

  color: #fff;

}

/* line 280, ../scss/style.scss */

.mobile-nav-toggle .icon-x {

  width: 16px;

  height: 16px;

  max-width: none;

  opacity: 0;

  position: absolute;

  top: -10px;

  left: 34px;

  transition: 0.4s;

}

@media (min-width: 576px) {

  /* line 280, ../scss/style.scss */

  .mobile-nav-toggle .icon-x {

    top: -12px;

    left: 38px;

  }

}

/* line 294, ../scss/style.scss */

.mobile-nav-toggle .text {

  text-transform: uppercase;

  opacity: 1;

  position: absolute;

  top: -13px;

  left: 17px;

  transition: 0.4s;

}

@media (min-width: 576px) {

  /* line 294, ../scss/style.scss */

  .mobile-nav-toggle .text {

    top: -13px;

    left: 22px;

  }

}

/* line 308, ../scss/style.scss */

.mobile-nav-toggle.change .icon-x {

  opacity: 1;

}

/* line 311, ../scss/style.scss */

.mobile-nav-toggle.change .text {

  opacity: 0;

}



/* Sections */

/* line 318, ../scss/style.scss */

header {

  position: sticky;

  top: 0;

  z-index: 3;

  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4);

  font-family: "Brother";

}



/* line 325, ../scss/style.scss */

.header-full {

  padding: 22px 0;

  background: #000;

  font-size: 12px;

}

@media (min-width: 1200px) {

  /* line 325, ../scss/style.scss */

  .header-full {

    font-size: 14px;

  }

}

@media (min-width: 1600px) {

  /* line 325, ../scss/style.scss */

  .header-full {

    font-size: 15.5px;

  }

}

/* line 335, ../scss/style.scss */

.header-full .logo {

  max-width: 80px;

}

@media (min-width: 1200px) {

  /* line 335, ../scss/style.scss */

  .header-full .logo {

    max-width: 100px;

  }

}

@media (min-width: 1600px) {

  /* line 335, ../scss/style.scss */

  .header-full .logo {

    max-width: initial;

  }

}

/* line 344, ../scss/style.scss */

.header-full nav {

  text-transform: uppercase;

  margin-top: 0px;

}

/* line 347, ../scss/style.scss */

.header-full nav ul {

  list-style: none;

  padding: 0;

  margin: 0;

  display: flex;

  align-items: center;

  gap: 30px;

}

@media (min-width: 1200px) {

  /* line 347, ../scss/style.scss */

  .header-full nav ul {

    gap: 45px;

  }

}

@media (min-width: 1600px) {

  /* line 347, ../scss/style.scss */

  .header-full nav ul {

    gap: 75px;

  }

}

/* line 361, ../scss/style.scss */

.header-full nav ul li .nav-item {

  display: inline-flex;

  position: relative;

  padding-bottom: 28px;

  margin-bottom: -37px;

}

@media (min-width: 1200px) {

  /* line 361, ../scss/style.scss */

  .header-full nav ul li .nav-item {

    padding-bottom: 31px;

    margin-bottom: -37px;

  }

}

@media (min-width: 1600px) {

  /* line 361, ../scss/style.scss */

  .header-full nav ul li .nav-item {

    padding-bottom: 37px;

    margin-bottom: -37px;

  }

}

/* line 374, ../scss/style.scss */

.header-full nav ul li .nav-item a {

  color: #fff;

}

/* line 376, ../scss/style.scss */

.header-full nav ul li .nav-item a:hover {

  color: #e5460f;

}

/* line 380, ../scss/style.scss */

.header-full nav ul li .nav-item .dropdown {

  display: none;

  position: absolute;

  top: 100%;

  min-width: 240px;

  width: max-content;

  background: #171717;

  list-style: none;

  padding: 35px 30px 35px 25px;

  left: -20px;

}

/* line 391, ../scss/style.scss */

.header-full nav ul li .nav-item .dropdown li:not(:first-of-type) {

  margin-top: 15px;

}

/* line 394, ../scss/style.scss */

.header-full nav ul li .nav-item .dropdown li:before {

  content: "";

  display: inline-block;

  width: 9px;

  height: 9px;

  background: url(../../assets/images/list-dot-lg.png);

  background-size: initial;

  background-position: center center;

  background-repeat: no-repeat;

  margin-right: 10px;

}

/* line 406, ../scss/style.scss */

.header-full nav ul li .nav-item .dropdown a {

  color: #fff;

  font-size: 15.5px;

}

/* line 409, ../scss/style.scss */

.header-full nav ul li .nav-item .dropdown a:hover {

  text-decoration: none;

  color: #e5460f;

}

/* line 416, ../scss/style.scss */

.header-full nav ul li .nav-item:hover .dropdown {

  display: block;

}

/* line 425, ../scss/style.scss */

.header-full .social-icon img {

  max-width: 28px;

}

@media (min-width: 1200px) {

  /* line 425, ../scss/style.scss */

  .header-full .social-icon img {

    max-width: none;

  }

}

/* line 431, ../scss/style.scss */

.header-full .social-icon:not(:last-of-type) {

  margin-right: 2px;

}

@media (min-width: 1200px) {

  /* line 431, ../scss/style.scss */

  .header-full .social-icon:not(:last-of-type) {

    margin-right: 8px;

  }

}

@media (min-width: 1600px) {

  /* line 431, ../scss/style.scss */

  .header-full .social-icon:not(:last-of-type) {

    margin-right: 15px;

  }

}

/* line 441, ../scss/style.scss */

.header-full .btn-donate {

  padding: 7px 19px 5px 19px;

}



/* line 445, ../scss/style.scss */

.header-mobile {

  background: #000;

  padding: 12px 0;

  position: relative;

  z-index: 2;

}

/* line 450, ../scss/style.scss */

.header-mobile .logo-container {

  width: 59px;

  position: relative;

}

@media (min-width: 375px) {

  /* line 450, ../scss/style.scss */

  .header-mobile .logo-container {

    width: initial;

    min-width: 72px;

  }

}

/* line 457, ../scss/style.scss */

.header-mobile .logo-container img {

  /*

  max-width: 59px;

  position: absolute;

  bottom: calc(50% - 3px);

  transform: translateY(50%);

  filter: drop-shadow(0px 0px 10px rgba(0,0,0,0.4));

  @media (min-width: 375px){

  	max-width: none;

  	bottom: calc(50% - 5px);

  }

  */

}

/* line 472, ../scss/style.scss */

.header-mobile .social-icon img {

  max-height: 21px;

}

@media (min-width: 576px) {

  /* line 472, ../scss/style.scss */

  .header-mobile .social-icon img {

    max-height: none;

  }

}

/* line 478, ../scss/style.scss */

.header-mobile .social-icon:first-of-type {

  margin-left: 15px;

}

/* line 481, ../scss/style.scss */

.header-mobile .social-icon:not(:last-of-type) {

  margin-right: 3px;

}



/* line 492, ../scss/style.scss */

.nav-mobile {

  font-size: 15px;

  color: #fff;

  border: 1px solid #c8c7c7;

  background: #000;

  text-transform: uppercase;

  position: absolute;

  overflow-y: scroll;

  min-width: 265px;

  right: 0;

  z-index: 1;

}

/* line 503, ../scss/style.scss */

.nav-mobile ul {

  margin: 0;

  padding: 0;

  list-style: none;

}

/* line 507, ../scss/style.scss */

.nav-mobile ul li {

  display: block;

}

/* line 509, ../scss/style.scss */

.nav-mobile ul li:not(:last-of-type) {

  border-bottom: 1px solid #888888;

}

/* line 512, ../scss/style.scss */

.nav-mobile ul li.has-dropdown {

  position: relative;

}

/* line 514, ../scss/style.scss */

.nav-mobile ul li.has-dropdown a {

  position: relative;

  transition: 0.4s;

  background: #171717;

}

/* line 519, ../scss/style.scss */

.nav-mobile ul li.has-dropdown .dropdown-arrow {

  position: absolute;

  right: 5px;

  top: 50%;

  transform: translateY(-50%);

  height: 29px;

  width: 29px;

  background-color: #fff;

}

/* line 527, ../scss/style.scss */

.nav-mobile ul li.has-dropdown .dropdown-arrow img {

  position: absolute;

  left: 50%;

  top: 50%;

  transform: translateY(-50%) translateX(-50%) rotate(180deg);

  transition: transform 0.4s;

}

/* line 536, ../scss/style.scss */

.nav-mobile ul li.has-dropdown.open a {

  background: #171717;

}

/* line 538, ../scss/style.scss */

.nav-mobile ul li.has-dropdown.open a .dropdown-arrow img {

  transform: translateY(-50%) translateX(-50%);

}

/* line 544, ../scss/style.scss */

.nav-mobile ul li a {

  display: inline-block;

  color: #fff;

  padding: 10px 11px;

  width: 100%;

}

/* line 550, ../scss/style.scss */

.nav-mobile ul li ul {

  display: none;

  border-top: 1px solid #3d3d3d;

  padding: 13px 0;

}

/* line 554, ../scss/style.scss */

.nav-mobile ul li ul li {

  position: relative;

  border-top: none;

  border-bottom: none !important;

}

/* line 562, ../scss/style.scss */

.nav-mobile ul li ul li:before {

  content: "";

  display: inline-block;

  width: 9px;

  height: 9px;

  background: url(../../assets/images/list-dot.png);

  background-size: initial;

  background-position: center center;

  background-repeat: no-repeat;

  margin-right: 10px;

  position: absolute;

  top: 50%;

  left: 13px;

  transform: translateY(-50%);

}

/* line 577, ../scss/style.scss */

.nav-mobile ul li ul li a {

  position: relative;

  background: none !important;

  padding: 7px 11px 7px 30px;

}



/* line 587, ../scss/style.scss */

.banner {

  background-image: url("../images/banner-sm.jpg");

  background-size: 100% auto;

  background-position: center bottom;

  background-repeat: no-repeat;

  min-height: 65vw;

  image-rendering: optimizequality;

}

@media (min-width: 576px) {

  /* line 587, ../scss/style.scss */

  .banner {

    background-size: cover;

    background-image: url("../images/banner.jpg");

    min-height: 40.2vw;

    background-position: center bottom;

  }

}

@media (min-width: 992px) {

  /* line 587, ../scss/style.scss */

  .banner {

    background-position: center center;

  }

}



/* line 604, ../scss/style.scss */

.about {

  padding: 23px 4px;

  font-size: 14px;

}

@media (min-width: 992px) {

  /* line 604, ../scss/style.scss */

  .about {

    padding: 95px 0;

    font-size: 19.5px;

  }

}



/* line 612, ../scss/style.scss */

.featured-blocks {

  color: #c1c1c1;

  background: #000;

  padding: 30px 4px 40px 4px;

}

@media (min-width: 992px) {

  /* line 612, ../scss/style.scss */

  .featured-blocks {

    padding: 95px 0 115px 0;

  }

}

/* line 619, ../scss/style.scss */

.featured-blocks .heading, .featured-blocks .sub-heading {

  color: #fff;

}

/* line 622, ../scss/style.scss */

.featured-blocks .featured-blocks-wrapper {

  padding: 0 22px;

  margin-top: 15px;

}

@media (min-width: 992px) {

  /* line 622, ../scss/style.scss */

  .featured-blocks .featured-blocks-wrapper {

    margin-top: 30px;

  }

}

/* line 630, ../scss/style.scss */

.featured-blocks .featured-block .heading {

  margin-top: 18px;

}

/* line 633, ../scss/style.scss */

.featured-blocks .featured-block ul {

  padding-left: 1.5rem;

}

/* line 637, ../scss/style.scss */

.featured-blocks .featured-block-carousel {

  margin-top: 10px;

}

/* line 639, ../scss/style.scss */

.featured-blocks .featured-block-carousel .featured-block {

  padding: 0 6px;

}

/* line 641, ../scss/style.scss */

.featured-blocks .featured-block-carousel .featured-block img {

  width: 100%;

}

/* line 644, ../scss/style.scss */

.featured-blocks .featured-block-carousel .featured-block .text-content {

  opacity: 0;

  transition: 0.3s;

}

/* line 648, ../scss/style.scss */

.featured-blocks .featured-block-carousel .featured-block.active .text-content {

  opacity: 1;

}



/* line 654, ../scss/style.scss */

.testimonials {

  position: relative;

  background: url("../images/slant-bg-sm.png");

  background-position: center center;

  background-size: 100% 100%;

  background-repeat: no-repeat;

  margin: 110px 0 0 0;

  padding: 0 9px;

  min-height: 360px;

}

@media (min-width: 992px) {

  /* line 654, ../scss/style.scss */

  .testimonials {

    background: url("../images/slant-bg.png");

    background-size: cover;

    margin: 100px 0 0 0;

    min-height: 556px;

    padding: 0;

  }

}

/* line 670, ../scss/style.scss */

.testimonials .heading-arrow {

  position: absolute;

  top: -70px;

  left: 50%;

  transform: translateX(-50%);

}

@media (min-width: 992px) {

  /* line 670, ../scss/style.scss */

  .testimonials .heading-arrow {

    top: -30px;

  }

}

@media (min-width: 1200px) {

  /* line 670, ../scss/style.scss */

  .testimonials .heading-arrow {

    top: 30px;

    left: 940px;

    transform: none;

  }

}

/* line 684, ../scss/style.scss */

.testimonials .heading-arrow .heading {

  width: max-content;

  color: #664A3C;

  font-family: "Chalk";

  text-transform: none;

  font-size: 18px;

  transform: rotate(-5deg);

}

@media (min-width: 1200px) {

  /* line 684, ../scss/style.scss */

  .testimonials .heading-arrow .heading {

    font-size: 17.3px;

  }

}

/* line 695, ../scss/style.scss */

.testimonials .heading-arrow img {

  position: absolute;

  right: -6px;

  top: 24px;

}

/* line 701, ../scss/style.scss */

.testimonials .quote-img {

  max-width: 58px;

}

@media (min-width: 992px) {

  /* line 701, ../scss/style.scss */

  .testimonials .quote-img {

    max-width: 100%;

  }

}

/* line 707, ../scss/style.scss */

.testimonials .testimonials-carousel-container {

  margin-top: 45px;

  max-width: 850px;

}

@media (min-width: 992px) {

  /* line 707, ../scss/style.scss */

  .testimonials .testimonials-carousel-container {

    margin-top: 130px;

    margin-left: 90px;

  }

}

/* line 715, ../scss/style.scss */

.testimonials .testimonials-carousel {

  margin-top: 20px;

}

@media (min-width: 992px) {

  /* line 715, ../scss/style.scss */

  .testimonials .testimonials-carousel {

    margin-top: 40px;

  }

}

/* line 720, ../scss/style.scss */

.testimonials .testimonials-carousel .slick-dots {

  text-align: left;

  position: relative;

  bottom: 0;

  margin-top: 14px;

}

@media (min-width: 992px) {

  /* line 720, ../scss/style.scss */

  .testimonials .testimonials-carousel .slick-dots {

    margin-top: 25px;

  }

}

/* line 728, ../scss/style.scss */

.testimonials .testimonials-carousel .slick-dots li {

  width: 11px;

  height: 11px;

}

/* line 731, ../scss/style.scss */

.testimonials .testimonials-carousel .slick-dots li:first-of-type {

  margin-left: 0;

}

/* line 734, ../scss/style.scss */

.testimonials .testimonials-carousel .slick-dots li:last-of-type {

  margin-right: 0;

}

/* line 737, ../scss/style.scss */

.testimonials .testimonials-carousel .slick-dots li button {

  width: 11px;

  height: 11px;

}

/* line 740, ../scss/style.scss */

.testimonials .testimonials-carousel .slick-dots li button:before {

  content: '';

  width: 11px;

  height: 11px;

  background: transparent;

  opacity: 1;

  border-radius: 50%;

  border: 1px solid #e5460f;

  transition: 0.3s;

}

/* line 751, ../scss/style.scss */

.testimonials .testimonials-carousel .slick-dots li.slick-active button:before {

  background: #e5460f;

}

/* line 758, ../scss/style.scss */

.testimonials .testimonial {

  color: #fff;

}

/* line 760, ../scss/style.scss */

.testimonials .testimonial .quote {

  font-family: "Oswald";

  font-size: 18px;

  line-height: 1.2em;

  margin-bottom: 22px;

}

@media (min-width: 992px) {

  /* line 760, ../scss/style.scss */

  .testimonials .testimonial .quote {

    font-size: 23px;

    margin-bottom: 30px;

  }

}

/* line 771, ../scss/style.scss */

.testimonials .testimonial .attribution {

  margin-bottom: 0;

}



/* line 776, ../scss/style.scss */

.blog {

  margin: 25px 0;

}

/* line 780, ../scss/style.scss */

.blog .heading-sep:after {

  left: 50%;

  transform: translateX(-50%);

}

/* line 785, ../scss/style.scss */

.blog .col-article {

  margin-top: 40px;

}

/* line 787, ../scss/style.scss */

.blog .col-article:nth-child(1) {

  margin-top: 0;

}

@media (min-width: 992px) {

  /* line 785, ../scss/style.scss */

  .blog .col-article {

    margin-top: 0;

  }

  /* line 792, ../scss/style.scss */

  .blog .col-article:nth-child(n+3) {

    margin-top: 50px;

  }

}

@media (min-width: 1200px) {

  /* line 785, ../scss/style.scss */

  .blog .col-article {

    margin-top: 0;

  }

  /* line 798, ../scss/style.scss */

  .blog .col-article:nth-child(n+3) {

    margin-top: 0;

  }

  /* line 801, ../scss/style.scss */

  .blog .col-article:nth-child(n+4) {

    margin-top: 90px;

  }

}

/* line 806, ../scss/style.scss */

.blog article {

  color: #565455;

  margin: 0 auto;

  padding: 0 10px;

}

@media (min-width: 768px) {

  /* line 806, ../scss/style.scss */

  .blog article {

    max-width: 353px;

    padding: 0;

  }

}

/* line 814, ../scss/style.scss */

.blog article .article-img {

  width: 100%;

}

/* line 817, ../scss/style.scss */

.blog article .img-link {

  display: inline-block;

  position: relative;

  width: 100%;

}

/* line 821, ../scss/style.scss */

.blog article .img-link .overlay {

  opacity: 0;

  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  background: rgba(0, 0, 0, 0.6);

  transition: 0.3s;

}

/* line 830, ../scss/style.scss */

.blog article .img-link .overlay img {

  position: absolute;

  left: 50%;

  top: 50%;

  transform: translate(-50%, -50%);

}

/* line 838, ../scss/style.scss */

.blog article .img-link:hover .overlay {

  opacity: 1;

}

/* line 843, ../scss/style.scss */

.blog article .content-container {

  margin-top: 16px;

  display: flex;

  align-items: start;

  gap: 11px;

}

/* line 849, ../scss/style.scss */

.blog article .icon {

  margin-top: 5px;

}

/* line 852, ../scss/style.scss */

.blog article .heading {

  font-size: 18px;

  margin-bottom: 12px;

}

@media (min-width: 768px) {

  /* line 852, ../scss/style.scss */

  .blog article .heading {

    font-size: 19.2px;

  }

}

/* line 859, ../scss/style.scss */

.blog article p {

  margin-bottom: 0.8rem;

}

/* line 864, ../scss/style.scss */

.blog .blog-carousel-dots-container .slick-dots {

  position: relative;

  bottom: 0;

  margin-top: 14px;

  margin-bottom: 30px;

}

@media (min-width: 992px) {

  /* line 864, ../scss/style.scss */

  .blog .blog-carousel-dots-container .slick-dots {

    margin-top: 25px;

  }

}

/* line 872, ../scss/style.scss */

.blog .blog-carousel-dots-container .slick-dots li {

  width: 25px;

  height: 25px;

}

/* line 875, ../scss/style.scss */

.blog .blog-carousel-dots-container .slick-dots li:first-of-type {

  margin-left: 0;

}

/* line 878, ../scss/style.scss */

.blog .blog-carousel-dots-container .slick-dots li:last-of-type {

  margin-right: 0;

}

/* line 881, ../scss/style.scss */

.blog .blog-carousel-dots-container .slick-dots li button {

  width: 25px;

  height: 25px;

}

/* line 884, ../scss/style.scss */

.blog .blog-carousel-dots-container .slick-dots li button:before {

  content: '';

  width: 25px;

  height: 25px;

  background: transparent;

  opacity: 1;

  border-radius: 50%;

  border: 1px solid #e5460f;

  transition: 0.3s;

}

/* line 895, ../scss/style.scss */

.blog .blog-carousel-dots-container .slick-dots li.slick-active button:before {

  background: #e5460f;

}



/* line 902, ../scss/style.scss */

.brands {

  position: relative;

}

/* line 904, ../scss/style.scss */

.brands .heading-arrow {

  position: absolute;

  top: -62px;

  left: 15px;

}

@media (min-width: 1200px) {

  /* line 904, ../scss/style.scss */

  .brands .heading-arrow {

    top: -70px;

    left: 130px;

  }

}

/* line 912, ../scss/style.scss */

.brands .heading-arrow .heading {

  width: max-content;

  color: #e5460f;

  font-family: "Chalk";

  text-transform: none;

  font-size: 13.6px;

  transform: rotate(-5deg);

}

@media (min-width: 1200px) {

  /* line 912, ../scss/style.scss */

  .brands .heading-arrow .heading {

    font-size: 17.3px;

  }

}

/* line 923, ../scss/style.scss */

.brands .heading-arrow img {

  position: absolute;

  right: 29px;

  top: 22px;

  max-height: 26px;

}

@media (min-width: 1200px) {

  /* line 923, ../scss/style.scss */

  .brands .heading-arrow img {

    right: 33px;

    top: 27px;

    max-height: 100%;

  }

}

/* line 935, ../scss/style.scss */

.brands .brands-list {

  padding: 30px 10px;

  background: #e5460f;

  margin-top: 110px;

  display: flex;

  flex-wrap: wrap;

  align-items: center;

  justify-content: center;

  column-gap: 25px;

  row-gap: 30px;

}

@media (min-width: 1200px) {

  /* line 935, ../scss/style.scss */

  .brands .brands-list {

    margin-top: 115px;

    padding: 14px 40px;

    column-gap: 20px;

  }

}

@media (min-width: 1903px) {

  /* line 935, ../scss/style.scss */

  .brands .brands-list {

    justify-content: space-between;

  }

}

/* line 953, ../scss/style.scss */

.brands .brands-list .brand {

  display: block;

}

/* line 955, ../scss/style.scss */

.brands .brands-list .brand img {

  max-height: 36px;

}

@media (min-width: 1200px) {

  /* line 955, ../scss/style.scss */

  .brands .brands-list .brand img {

    max-height: 100%;

  }

}



/* line 964, ../scss/style.scss */

.connect {

  background: url("../images/connect.jpg");

  background-size: auto 110%;

  background-position: top -75px right -215px;

  background-repeat: no-repeat;

  padding: 27px 0px;

  color: #fff;

}

@media (min-width: 992px) {

  /* line 964, ../scss/style.scss */

  .connect {

    background-size: cover;

    padding: 70px 0;

    background-position: center center;

  }

}

/* line 976, ../scss/style.scss */

.connect .heading {

  color: #fff;

}

/* line 982, ../scss/style.scss */

.connect .logo {

  max-height: 45px;

}

@media (min-width: 992px) {

  /* line 982, ../scss/style.scss */

  .connect .logo {

    max-height: 100%;

  }

}



/* line 989, ../scss/style.scss */

.awards {

  position: relative;

  margin: 110px 0 50px 0;

}

@media (min-width: 1200px) {

  /* line 989, ../scss/style.scss */

  .awards {

    margin: 170px 0 100px 0;

  }

}

/* line 998, ../scss/style.scss */

.awards .heading-arrow {

  position: absolute;

  top: -30px;

  left: 20px;

}

@media (min-width: 768px) {

  /* line 998, ../scss/style.scss */

  .awards .heading-arrow {

    left: 50%;

    transform: translateX(-50%);

  }

}

@media (min-width: 1200px) {

  /* line 998, ../scss/style.scss */

  .awards .heading-arrow {

    top: -105px;

  }

}

/* line 1009, ../scss/style.scss */

.awards .heading-arrow .heading {

  width: max-content;

  color: #e5460f;

  font-family: "Chalk";

  text-transform: none;

  font-size: 13.6px;

  transform: rotate(-5deg);

}

@media (min-width: 768px) {

  /* line 1009, ../scss/style.scss */

  .awards .heading-arrow .heading {

    font-size: 17.3px;

  }

}

/* line 1020, ../scss/style.scss */

.awards .heading-arrow img {

  position: absolute;

  right: -20px;

  top: 20px;

  max-height: 26px;

}

@media (min-width: 768px) {

  /* line 1020, ../scss/style.scss */

  .awards .heading-arrow img {

    right: -27px;

    top: 24px;

    max-height: 100%;

  }

}

/* line 1033, ../scss/style.scss */

.awards .awards-list img {

  max-height: 68px;

}

/* line 1035, ../scss/style.scss */

.awards .awards-list img.image-sm {

  max-height: 60px;

}

@media (min-width: 576px) {

  /* line 1033, ../scss/style.scss */

  .awards .awards-list img {

    max-height: 100%;

  }

  /* line 1040, ../scss/style.scss */

  .awards .awards-list img.image-sm {

    max-height: 100%;

  }

}



/* line 1047, ../scss/style.scss */

.int-page-content {

  padding: 25px 0 20px 0;

  color: #565455;

}

@media (min-width: 992px) {

  /* line 1047, ../scss/style.scss */

  .int-page-content {

    padding: 60px 0 20px 0;

  }

}

/* line 1053, ../scss/style.scss */

.int-page-content p {

  color: #565455;

}

@media (min-width: 992px) {

  /* line 1053, ../scss/style.scss */

  .int-page-content p {

    color: #7c7b7b;

    margin-bottom: 18px;

  }

}

/* line 1061, ../scss/style.scss */

.int-page-content p.line-height-lg {

  line-height: 1.3;

}

@media (min-width: 992px) {

  /* line 1061, ../scss/style.scss */

  .int-page-content p.line-height-lg {

    line-height: 1.5;

  }

}

@media (min-width: 992px) {

  /* line 1067, ../scss/style.scss */

  .int-page-content p.mb-lg {

    margin-bottom: 32px;

  }

}

/* line 1073, ../scss/style.scss */

.int-page-content .text-highlight {

  color: #e5460f;

  font-size: 14px;

}

@media (min-width: 992px) {

  /* line 1073, ../scss/style.scss */

  .int-page-content .text-highlight {

    font-size: 19.2px;

  }

}

/* line 1080, ../scss/style.scss */

.int-page-content .text-dark {

  color: #000000;

}

/* line 1083, ../scss/style.scss */

.int-page-content .heading {

  font-family: "Oswald";

  font-size: 24px;

}

@media (min-width: 992px) {

  /* line 1083, ../scss/style.scss */

  .int-page-content .heading {

    font-size: 29.6px;

  }

}

@media (min-width: 992px) {

  /* line 1090, ../scss/style.scss */

  .int-page-content .heading.mb-lg {

    margin-bottom: 35px;

  }

}

/* line 1096, ../scss/style.scss */

.int-page-content figure {

  position: relative;

  margin-bottom: 0;

  margin-top: 53px;

}

@media (min-width: 576px) {

  /* line 1096, ../scss/style.scss */

  .int-page-content figure {

    margin-top: 0;

  }

}

/* line 1103, ../scss/style.scss */

.int-page-content figure figcaption {

  font-family: "Oswald";

  font-size: 16px;

  color: #fff;

  position: absolute;

  top: 0;

  left: 50%;

  transform: translate(-50%, -50%);

  background: #e5460f;

  width: 80px;

  height: 80px;

  border-radius: 50%;

  text-transform: uppercase;

  text-align: center;

}

@media (min-width: 992px) {

  /* line 1103, ../scss/style.scss */

  .int-page-content figure figcaption {

    font-size: 17.3px;

    width: 105px;

    height: 105px;

  }

}

/* line 1122, ../scss/style.scss */

.int-page-content figure figcaption .text {

  position: absolute;

  left: 50%;

  top: 50%;

  transform: translate(-50%, -50%);

}

/* line 1130, ../scss/style.scss */

.int-page-content .gallery-carousel {

  height: 100%;

}

@media (min-width: 1200px) {

  /* line 1130, ../scss/style.scss */

  .int-page-content .gallery-carousel {

    width: 760px;

  }

}

@media (min-width: 1400px) {

  /* line 1130, ../scss/style.scss */

  .int-page-content .gallery-carousel {

    width: 790px;

  }

}

/* line 1138, ../scss/style.scss */

.int-page-content .gallery-carousel .slick-list {

  height: 100%;

}

/* line 1140, ../scss/style.scss */

.int-page-content .gallery-carousel .slick-list .slick-track {

  height: 100%;

}

/* line 1144, ../scss/style.scss */

.int-page-content .gallery-carousel .slide {

  height: 100%;

}

/* line 1146, ../scss/style.scss */

.int-page-content .gallery-carousel .slide img {

  height: 100%;

  width: 100%;

  object-fit: cover;

}

/* line 1153, ../scss/style.scss */

.int-page-content .gallery-list {

  display: flex;

  flex-wrap: wrap;

  gap: 17px;

  justify-content: space-between;

  width: 100%;

  height: 100%;

  flex-direction: row;

}

/* line 1161, ../scss/style.scss */

.int-page-content .gallery-list .gallery-list-item {

  width: calc(20% - 15px);

  filter: grayscale(1);

  transition: 0.3s;

}

@media (min-width: 1200px) {

  /* line 1161, ../scss/style.scss */

  .int-page-content .gallery-list .gallery-list-item {

    width: calc(50% - 9px);

  }

}

/* line 1168, ../scss/style.scss */

.int-page-content .gallery-list .gallery-list-item.active {

  filter: grayscale(0);

}

/* line 1171, ../scss/style.scss */

.int-page-content .gallery-list .gallery-list-item img {

  width: 100%;

  height: 100%;

  object-fit: cover;

}

/* line 1178, ../scss/style.scss */

.int-page-content .gallery-nav-carousel {

  background: #fff;

  position: relative;

  margin-top: 15px;

}

/* line 1182, ../scss/style.scss */

.int-page-content .gallery-nav-carousel .slick-list {

  padding: 0 50px !important;

}

/* line 1185, ../scss/style.scss */

.int-page-content .gallery-nav-carousel .slide {

  padding: 0 3px;

}

/* line 1187, ../scss/style.scss */

.int-page-content .gallery-nav-carousel .slide img {

  filter: grayscale(1);

  transition: 0.3s;

}

/* line 1192, ../scss/style.scss */

.int-page-content .gallery-nav-carousel .slide.slick-center img {

  filter: grayscale(0);

}

/* line 1197, ../scss/style.scss */

.int-page-content .gallery-nav-carousel .arrows-container {

  z-index: 2;

  width: calc(100% - 20px);

  position: absolute;

  transform: translateY(-50%);

  justify-content: space-between;

  margin: 0px 10px;

  height: 0;

  top: 50%;

}

/* line 1206, ../scss/style.scss */

.int-page-content .gallery-nav-carousel .arrows-container div {

  position: absolute;

  top: 0;

  transform: translateY(-50%);

  display: inline-block;

  width: 30px;

  height: 30px;

  background-size: cover;

  background-position: center center;

  background-repeat: no-repeat;

}

/* line 1217, ../scss/style.scss */

.int-page-content .gallery-nav-carousel .arrows-container .next {

  background-image: url("../images/icon-arrow-left.png");

  left: 0;

}

/* line 1221, ../scss/style.scss */

.int-page-content .gallery-nav-carousel .arrows-container .prev {

  background-image: url("../images/icon-arrow-right.png");

  right: 0;

}

/* line 1227, ../scss/style.scss */

.int-page-content .inline-testimonial {

  color: #040001;

}

/* line 1229, ../scss/style.scss */

.int-page-content .inline-testimonial .quote-img {

  max-width: 58px;

}

@media (min-width: 992px) {

  /* line 1229, ../scss/style.scss */

  .int-page-content .inline-testimonial .quote-img {

    max-width: 100%;

  }

}

/* line 1235, ../scss/style.scss */

.int-page-content .inline-testimonial .quote {

  color: #040001;

  font-family: "Oswald";

  font-size: 18px;

  line-height: 1.2em;

  margin-top: 20px;

  margin-bottom: 22px;

  text-transform: uppercase;

}

@media (min-width: 992px) {

  /* line 1235, ../scss/style.scss */

  .int-page-content .inline-testimonial .quote {

    font-size: 23px;

    margin-top: 40px;

    margin-bottom: 30px;

  }

}

/* line 1249, ../scss/style.scss */

.int-page-content .inline-testimonial .attribution {

  margin-bottom: 0;

}



/* line 1254, ../scss/style.scss */

.portfolio-gallery {

  padding: 0;

}

@media (min-width: 992px) {

  /* line 1254, ../scss/style.scss */

  .portfolio-gallery {

    padding: 0 18px;

  }

}

/* line 1259, ../scss/style.scss */

.portfolio-gallery .portfolio-gallery-item {

  width: 100%;

  height: 270px;

  position: relative;

  margin: 0 auto;

}

@media (min-width: 375px) {

  /* line 1259, ../scss/style.scss */

  .portfolio-gallery .portfolio-gallery-item {

    height: 500px;

  }

}

@media (min-width: 576px) {

  /* line 1259, ../scss/style.scss */

  .portfolio-gallery .portfolio-gallery-item {

    width: fit-content;

    height: 405px;

  }

}

@media (min-width: 992px) {

  /* line 1259, ../scss/style.scss */

  .portfolio-gallery .portfolio-gallery-item {

    width: 435px;

    height: 405px;

  }

}

/* line 1275, ../scss/style.scss */

.portfolio-gallery .portfolio-gallery-item a {

  display: inline-block;

  width: 100%;

  height: 100%;

}

/* line 1280, ../scss/style.scss */

.portfolio-gallery .portfolio-gallery-item a:hover .overlay, .portfolio-gallery .portfolio-gallery-item a.active .overlay {

  opacity: 1;

  transform: scale(1);

}

/* line 1285, ../scss/style.scss */

.portfolio-gallery .portfolio-gallery-item a:hover .background, .portfolio-gallery .portfolio-gallery-item a.active .background {

  filter: contrast(0.3);

}

/* line 1289, ../scss/style.scss */

.portfolio-gallery .portfolio-gallery-item .background {

  width: 100%;

  height: 100%;

  transition: 0.4s;

  filter: contrast(1);

}

/* line 1294, ../scss/style.scss */

.portfolio-gallery .portfolio-gallery-item .background img {

  width: 100%;

  height: 100%;

  object-fit: cover;

}

/* line 1300, ../scss/style.scss */

.portfolio-gallery .portfolio-gallery-item .overlay {

  position: absolute;

  left: 20px;

  top: 20px;

  width: calc(100% - 40px);

  height: calc(100% - 40px);

  background: rgba(229, 70, 15, 0.9);

  color: #fff;

  opacity: 0;

  transform: scale(0.7);

  transition: 0.4s;

}

/* line 1311, ../scss/style.scss */

.portfolio-gallery .portfolio-gallery-item .overlay .title {

  text-align: center;

  text-transform: uppercase;

  position: absolute;

  top: 50%;

  left: 50%;

  width: calc(100% - 20px);

  transform: translate(-50%, -50%);

}

/* line 1319, ../scss/style.scss */

.portfolio-gallery .portfolio-gallery-item .overlay .title .name {

  display: block;

  text-transform: uppercase;

  font-family: "Oswald";

  font-size: 21px;

  line-height: 1.2;

  position: relative;

  margin-bottom: 17px;

}

@media (min-width: 992px) {

  /* line 1319, ../scss/style.scss */

  .portfolio-gallery .portfolio-gallery-item .overlay .title .name {

    font-size: 29px;

  }

}

/* line 1332, ../scss/style.scss */

.portfolio-gallery .portfolio-gallery-item .overlay .title .location {

  font-size: 11.6px;

}

@media (min-width: 992px) {

  /* line 1332, ../scss/style.scss */

  .portfolio-gallery .portfolio-gallery-item .overlay .title .location {

    font-size: 17.3px;

  }

}



/* line 1342, ../scss/style.scss */

.portfolio-contact {

  width: 100%;

  color: #fff;

  background: #e5460f;

  padding: 30px 20px;

  text-align: center;

  width: 100%;

}

@media (min-width: 992px) {

  /* line 1342, ../scss/style.scss */

  .portfolio-contact {

    width: 260px;

  }

}

/* line 1352, ../scss/style.scss */

.portfolio-contact .heading {

  color: #fff;

  text-align: center;

  margin: 0 auto 15px auto;

  font-size: 20px;

}

@media (min-width: 992px) {

  /* line 1352, ../scss/style.scss */

  .portfolio-contact .heading {

    font-size: 26px;

  }

}

/* line 1361, ../scss/style.scss */

.portfolio-contact p {

  font-size: 14.8px;

  color: #fff;

  line-height: 1.3;

}

@media (min-width: 992px) {

  /* line 1361, ../scss/style.scss */

  .portfolio-contact p {

    font-size: 17.3px;

  }

}

/* line 1369, ../scss/style.scss */

.portfolio-contact .btn {

  margin-top: 5px;

}

@media (min-width: 992px) {

  /* line 1369, ../scss/style.scss */

  .portfolio-contact .btn {

    margin-top: 0px;

  }

}



/* line 1377, ../scss/style.scss */

.team-member-details .heading {

  font-size: 20px;

}

@media (min-width: 992px) {

  /* line 1377, ../scss/style.scss */

  .team-member-details .heading {

    font-size: 25px;

  }

}



/* line 1384, ../scss/style.scss */

.team-carousel {

  width: 100%;

  height: 330px;

  margin-bottom: 25px !important;

}

@media (min-width: 576px) {

  /* line 1384, ../scss/style.scss */

  .team-carousel {

    height: 400px;

  }

}

@media (min-width: 992px) {

  /* line 1384, ../scss/style.scss */

  .team-carousel {

    width: 455px;

    height: 420px;

  }

}

/* line 1395, ../scss/style.scss */

.team-carousel .slick-list {

  width: 100%;

  height: 100%;

}

/* line 1399, ../scss/style.scss */

.team-carousel .slick-track {

  height: 100%;

}

/* line 1403, ../scss/style.scss */

.team-carousel .slide img {

  width: 100%;

  height: 100%;

  object-fit: cover;

}

/* line 1409, ../scss/style.scss */

.team-carousel .slick-dots {

  position: relative;

  bottom: 0;

  display: flex;

  gap: 5px;

  justify-content: space-between;

  margin-top: 5px;

}

/* line 1416, ../scss/style.scss */

.team-carousel .slick-dots li {

  margin: 0;

  flex-grow: 1;

}

/* line 1419, ../scss/style.scss */

.team-carousel .slick-dots li button {

  width: 100%;

  height: 12px;

  padding: 0;

  background: #000;

  transition: 0.3s;

}

@media (min-width: 992px) {

  /* line 1419, ../scss/style.scss */

  .team-carousel .slick-dots li button {

    height: 18px;

  }

}

/* line 1428, ../scss/style.scss */

.team-carousel .slick-dots li button:before {

  display: none;

}

/* line 1432, ../scss/style.scss */

.team-carousel .slick-dots li.slick-active button {

  background: #e5460f;

}



/* line 1439, ../scss/style.scss */

.popup-container .popup {

  position: relative;

  width: 285px;

  position: fixed;

  bottom: 0px;

  left: 50%;

  transform: translateX(-50%);

  background: #e5460f;

  padding: 25px 25px;

  color: #fff;

  border-radius: 15px;

  border-bottom-left-radius: 0;

  border-bottom-right-radius: 0;

  transition: bottom 0.5s;

}


/* line 1458, ../scss/style.scss */

.popup-container .popup.minimized {

  bottom: -530px;

}


@media (min-width: 992px) {

  /* line 1439, ../scss/style.scss */

  .popup-container .popup {

    width: 360px;

    padding: 32px 30px;

    bottom: 0px;

  }
	
	
/* line 1458, ../scss/style.scss */

.popup-container .popup.minimized {

  bottom: -500px;

}
	

}




/* line 1464, ../scss/style.scss */

.popup-container .popup.minimized .alert {

  display: none;

}

/* line 1467, ../scss/style.scss */

.popup-container .popup.minimized .minimize img {

  transform: rotate(180deg);

}

/* line 1471, ../scss/style.scss */

.popup-container .popup.closed {

  bottom: -680px;

}



/* line 1476, ../scss/style.scss */

.popup-container .popup.closed .alert {

  display: none;

}

/* line 1480, ../scss/style.scss */

.popup-container .popup .close {

  display: inline-block;

  position: absolute;

  top: 15px;

  right: 15px;

}

/* line 1486, ../scss/style.scss */

.popup-container .popup .minimize {

  display: inline-block;

  margin-bottom: 16px;

}

/* line 1490, ../scss/style.scss */

.popup-container .popup .heading {

  color: #fff;

  font-size: 18px;

  margin-bottom: 22px;

}

@media (min-width: 992px) {

  /* line 1490, ../scss/style.scss */

  .popup-container .popup .heading {

    font-size: 23.1px;

    margin-bottom: 30px;

  }

}

/* line 1499, ../scss/style.scss */

.popup-container .popup p {

  margin-bottom: 25px;

}

@media (min-width: 992px) {

  /* line 1499, ../scss/style.scss */

  .popup-container .popup p {

    margin-bottom: 30px;

  }

}

/* line 1506, ../scss/style.scss */

.popup-container .popup form input[type=text], .popup-container .popup form input[type=email], .popup-container .popup form textarea {

  border: 0;

  border-radius: 0;

  font-size: 14px;

  padding: 8px 10px;

  margin-bottom: 10px;

}

@media (min-width: 992px) {

  /* line 1506, ../scss/style.scss */

  .popup-container .popup form input[type=text], .popup-container .popup form input[type=email], .popup-container .popup form textarea {

    font-size: 17.3px;

    padding: 8px 10px;

    margin-bottom: 14px;

  }

}

/* line 1518, ../scss/style.scss */

.popup-container .popup form ::placeholder {

  color: #555555;

  font-style: italic;

}



/* line 1526, ../scss/style.scss */

.alt-form .btn {

  background: #e5460f;

  border-radius: .25rem;

}

