@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap");
@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

/* transform */
/*
	External colors
*/
/* line 1, ../scss/includes/utils/space.scss */
.no-padding {
  padding: 0 !important;
}

/* line 5, ../scss/includes/utils/space.scss */
.no-padding-left {
  padding-left: 0 !important;
}

/* line 9, ../scss/includes/utils/space.scss */
.no-padding-right {
  padding-right: 0 !important;
}

/* line 13, ../scss/includes/utils/space.scss */
.no-padding-top {
  padding-top: 0 !important;
}

/* line 17, ../scss/includes/utils/space.scss */
.no-padding-bottom {
  padding-bottom: 0 !important;
}

/* line 21, ../scss/includes/utils/space.scss */
.no-margin {
  margin: 0 !important;
}

/* line 25, ../scss/includes/utils/space.scss */
.no-margin-left {
  margin-left: 0 !important;
}

/* line 29, ../scss/includes/utils/space.scss */
.no-margin-right {
  margin-right: 0 !important;
}

/* line 33, ../scss/includes/utils/space.scss */
.no-margin-top {
  margin-top: 0 !important;
}

/* line 37, ../scss/includes/utils/space.scss */
.no-margin-bottom {
  margin-bottom: 0 !important;
}

/* line 41, ../scss/includes/utils/space.scss */
.no-border {
  border: none !important;
}

/* line 45, ../scss/includes/utils/space.scss */
.no-border-top {
  border-top: none;
}

/* line 49, ../scss/includes/utils/space.scss */
.padding-25 {
  padding: 25px !important;
}

/* line 53, ../scss/includes/utils/space.scss */
.no-radius {
  border-radius: 0 !important;
}

/* line 6, ../scss/includes/_common.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 14, ../scss/includes/_common.scss */
body {
  margin: 0;
  padding: 0;
  font-family: "Poppins", sans-serif;
}

/* line 19, ../scss/includes/_common.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 22, ../scss/includes/_common.scss */
ol, ul {
  list-style: none;
}

/* line 25, ../scss/includes/_common.scss */
blockquote, q {
  quotes: none;
}

/* line 29, ../scss/includes/_common.scss */
blockquote:before, blockquote:after {
  content: '';
  content: none;
}

/* line 34, ../scss/includes/_common.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 40, ../scss/includes/_common.scss */
ul {
  padding: 0;
}

/* line 43, ../scss/includes/_common.scss */
li {
  list-style: none;
}

/* line 46, ../scss/includes/_common.scss */
a {
  text-decoration: none;
  cursor: pointer;
}
/* line 49, ../scss/includes/_common.scss */
a:hover {
  text-decoration: none;
}
/* line 52, ../scss/includes/_common.scss */
a:visited {
  text-decoration: none;
}
/* line 55, ../scss/includes/_common.scss */
a:focus {
  text-decoration: none;
}

/* line 59, ../scss/includes/_common.scss */
p {
  color: #7b7b7b;
}

@media (max-width: 991px) {
  /* line 63, ../scss/includes/_common.scss */
  .btn.btn-primary {
    font-size: 13px;
  }
}
/* line 67, ../scss/includes/_common.scss */
.btn.btn-primary.black-btn {
  background-color: #08080a;
  border-color: #08080a;
  color: #fff;
  text-transform: uppercase;
}
/* line 72, ../scss/includes/_common.scss */
.btn.btn-primary.black-btn:hover {
  color: #fff;
  background-color: #feb308;
  border-color: #feb308;
}
/* line 77, ../scss/includes/_common.scss */
.btn.btn-primary.black-btn:focus {
  color: #fff;
  background-color: #feb308;
  border-color: #feb308;
}
/* line 82, ../scss/includes/_common.scss */
.btn.btn-primary.black-btn:selected {
  color: #fff;
  background-color: #feb308;
  border-color: #feb308;
}
/* line 88, ../scss/includes/_common.scss */
.btn.btn-primary.yellow-btn {
  background-color: #feb308;
  border-color: #feb308;
  color: #fff;
  text-transform: uppercase;
}
/* line 93, ../scss/includes/_common.scss */
.btn.btn-primary.yellow-btn:hover {
  color: #fff;
  background-color: #08080a;
  border-color: #08080a;
}
/* line 98, ../scss/includes/_common.scss */
.btn.btn-primary.yellow-btn:focus {
  color: #fff;
  background-color: #08080a;
  border-color: #08080a;
}
/* line 103, ../scss/includes/_common.scss */
.btn.btn-primary.yellow-btn:selected {
  color: #fff;
  background-color: #08080a;
  border-color: #08080a;
}
/* line 109, ../scss/includes/_common.scss */
.btn.btn-primary.shop-now {
  background-color: #c9191d;
  border-color: #c9191d;
  color: #fff;
  text-transform: uppercase;
}
/* line 114, ../scss/includes/_common.scss */
.btn.btn-primary.shop-now:hover {
  color: #fff;
  background-color: #feb308;
  border-color: #feb308;
}
/* line 119, ../scss/includes/_common.scss */
.btn.btn-primary.shop-now:focus {
  color: #fff;
  background-color: #feb308;
  border-color: #feb308;
}
/* line 124, ../scss/includes/_common.scss */
.btn.btn-primary.shop-now:selected {
  color: #fff;
  background-color: #feb308;
  border-color: #feb308;
}

/* line 133, ../scss/includes/_common.scss */
.bg-white {
  background-color: #fff;
}

/* line 136, ../scss/includes/_common.scss */
.bg-light {
  background-color: #f0f0f0;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

/* transform */
/* line 9, ../scss/includes/header.scss */
header .topbar li {
  font-size: 12px;
  font-weight: 600;
}
@media (min-width: 1200px) {
  /* line 9, ../scss/includes/header.scss */
  header .topbar li {
    padding-left: 40px;
  }
}
/* line 15, ../scss/includes/header.scss */
header .topbar li i {
  color: #fdaf08;
  font-size: 44px;
}
@media (max-width: 991px) {
  /* line 15, ../scss/includes/header.scss */
  header .topbar li i {
    font-size: 32px;
  }
}
@media (max-width: 991px) {
  /* line 22, ../scss/includes/header.scss */
  header .topbar li p {
    font-size: 11px;
  }
}
/* line 26, ../scss/includes/header.scss */
header .topbar li p a {
  color: #7b7b7b;
}
/* line 28, ../scss/includes/header.scss */
header .topbar li p a:hover {
  color: #fdaf08;
}
/* line 32, ../scss/includes/header.scss */
header .topbar li p span {
  display: block;
  font-weight: 600;
  font-size: 14px;
}
@media (max-width: 991px) {
  /* line 32, ../scss/includes/header.scss */
  header .topbar li p span {
    font-size: 12px;
  }
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

/* transform */
/* line 8, ../scss/includes/banner.scss */
.banner-wrap {
  overflow: hidden;
  position: relative;
}
/* line 15, ../scss/includes/banner.scss */
.banner-wrap #banner {
  position: absolute;
  width: 100%;
  z-index: 9999;
  background-size: cover;
}
/* line 21, ../scss/includes/banner.scss */
.banner-wrap #banner .text-holder {
  background: url(../images/banner-txt-bg.png) no-repeat center;
  background-size: cover;
  text-align: center;
  font-size: 20px;
  color: #fff;
  width: 500px;
  height: 500px;
  display: table;
}
@media (min-width: 768px) {
  /* line 21, ../scss/includes/banner.scss */
  .banner-wrap #banner .text-holder {
    margin-top: 80px;
    width: 350px;
    height: 350px;
  }
}
@media (max-width: 1024px) {
  /* line 21, ../scss/includes/banner.scss */
  .banner-wrap #banner .text-holder {
    width: 350px;
    height: 350px;
  }
}
@media (min-width: 1025px) {
  /* line 21, ../scss/includes/banner.scss */
  .banner-wrap #banner .text-holder {
    margin-top: 80px;
    width: 500px;
    height: 500px;
  }
}
/* line 45, ../scss/includes/banner.scss */
.banner-wrap #banner .text-holder .text-hold-inner {
  display: table-cell;
  vertical-align: middle;
}
/* line 48, ../scss/includes/banner.scss */
.banner-wrap #banner .text-holder .text-hold-inner h1 {
  font-size: 35px;
  font-weight: 400;
  max-width: 85%;
  margin: 0 auto;
  line-height: 44px;
}
@media (min-width: 992px) {
  /* line 48, ../scss/includes/banner.scss */
  .banner-wrap #banner .text-holder .text-hold-inner h1 {
    font-weight: 700;
    line-height: 35px;
  }
}
@media (max-width: 1024px) {
  /* line 48, ../scss/includes/banner.scss */
  .banner-wrap #banner .text-holder .text-hold-inner h1 {
    font-size: 30px;
    line-height: 27px;
  }
}
/* line 63, ../scss/includes/banner.scss */
.banner-wrap #banner .text-holder .text-hold-inner p {
  font-size: 22px;
  color: #ffffff;
  max-width: 85%;
  margin: 0 auto;
}
@media (max-width: 1024px) {
  /* line 63, ../scss/includes/banner.scss */
  .banner-wrap #banner .text-holder .text-hold-inner p {
    font-size: 18px;
  }
}
/* line 75, ../scss/includes/banner.scss */
.banner-wrap .menu {
  background: rgba(255, 251, 241, 0.65);
  width: 100%;
  z-index: 3;
}
/* line 85, ../scss/includes/banner.scss */
.banner-wrap .main-nav li a {
  color: #0a0a0a;
  font-weight: 600;
  font-size: 13px;
}
/* line 91, ../scss/includes/banner.scss */
.banner-wrap .main-nav li.nav-item .nav-link {
  text-transform: uppercase;
}
@media (min-width: 992px) {
  /* line 91, ../scss/includes/banner.scss */
  .banner-wrap .main-nav li.nav-item .nav-link {
    margin-right: 30px;
  }
}
/* line 101, ../scss/includes/banner.scss */
.banner-wrap .main-nav li.nav-item.active a {
  color: #f6222d;
}
/* line 106, ../scss/includes/banner.scss */
.banner-wrap .main-nav li.nav-item .dropdown-menu.bg-transparent {
  background: rgba(255, 251, 241, 0.65) !important;
}
/* line 109, ../scss/includes/banner.scss */
.banner-wrap .main-nav li.nav-item .dropdown-menu.bg-transparent .dropdown-item:active {
  background-color: #ffb800 !important;
  color: #fff;
}
/* line 113, ../scss/includes/banner.scss */
.banner-wrap .main-nav li.nav-item .dropdown-menu.bg-transparent .dropdown-item:hover {
  background-color: #ffb800 !important;
  color: #fff;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

/* transform */
/* line 8, ../scss/includes/pro-info.scss */
.product-info {
  overflow: hidden;
  background: #f0f0f0;
}
/* line 11, ../scss/includes/pro-info.scss */
.product-info h2 {
  font-size: 25px;
  color: #010000;
}
@media (max-width: 991px) {
  /* line 11, ../scss/includes/pro-info.scss */
  .product-info h2 {
    font-size: 18px;
  }
}
/* line 18, ../scss/includes/pro-info.scss */
.product-info p {
  font-size: 14px;
  color: #7e7e7e;
}
/* line 22, ../scss/includes/pro-info.scss */
.product-info .circle-wrap {
  background-color: #f0f0f0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  width: 460px;
  height: 460px;
  margin: 0 auto;
  display: table;
}
@media (max-width: 991px) {
  /* line 22, ../scss/includes/pro-info.scss */
  .product-info .circle-wrap {
    margin-top: 85px;
  }
}
@media (min-width: 1200px) {
  /* line 22, ../scss/includes/pro-info.scss */
  .product-info .circle-wrap {
    margin-top: 200px;
  }
}
/* line 36, ../scss/includes/pro-info.scss */
.product-info .circle-wrap .circle-inner {
  display: table-cell;
  vertical-align: middle;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

/* transform */
/* line 8, ../scss/includes/what-need.scss */
.what-need {
  overflow: hidden;
}
/* line 10, ../scss/includes/what-need.scss */
.what-need .content-edit {
  max-width: 590px;
  width: 100%;
}
/* line 13, ../scss/includes/what-need.scss */
.what-need .content-edit color {
  color: #c9191d;
}
/* line 16, ../scss/includes/what-need.scss */
.what-need .content-edit h2 {
  font-size: 35px;
}
@media (max-width: 991px) {
  /* line 16, ../scss/includes/what-need.scss */
  .what-need .content-edit h2 {
    font-size: 18px;
  }
}
/* line 22, ../scss/includes/what-need.scss */
.what-need .content-edit h4 {
  font-size: 25px;
  color: #c9191d;
}
@media (max-width: 991px) {
  /* line 22, ../scss/includes/what-need.scss */
  .what-need .content-edit h4 {
    font-size: 16px;
  }
}
/* line 29, ../scss/includes/what-need.scss */
.what-need .content-edit p {
  font-size: 14px;
  color: #7e7e7e;
}
@media (max-width: 991px) {
  /* line 29, ../scss/includes/what-need.scss */
  .what-need .content-edit p {
    font-size: 12px;
  }
}
/* line 38, ../scss/includes/what-need.scss */
.what-need .circle-count {
  width: 90px;
  height: 90px;
  border: 1px solid #ff9c31 !important;
  font-size: 50px;
  line-height: 90px;
  color: #ff9c31;
}
/* line 46, ../scss/includes/what-need.scss */
.what-need h3 {
  font-size: 20px;
  font-weight: 600;
}
/* line 50, ../scss/includes/what-need.scss */
.what-need p {
  font-size: 15px;
}

@media (min-width: 992px) {
  /* line 58, ../scss/includes/what-need.scss */
  .what-need {
    padding: 75px 0;
  }
}
@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

/* transform */
/* line 8, ../scss/includes/what-about.scss */
.what-about {
  overflow: hidden;
}
/* line 10, ../scss/includes/what-about.scss */
.what-about .wht-abt-bg {
  background: url(../images/what-about-img.jpg) no-repeat center;
  background-size: cover;
  min-height: 400px;
}
@media (min-width: 768px) {
  /* line 10, ../scss/includes/what-about.scss */
  .what-about .wht-abt-bg {
    min-height: 595px;
  }
}
/* line 18, ../scss/includes/what-about.scss */
.what-about .pre-biotic-bg {
  background: url(../images/strawberry-img.jpg) no-repeat center;
  background-size: cover;
  min-height: 400px;
}
@media (min-width: 768px) {
  /* line 18, ../scss/includes/what-about.scss */
  .what-about .pre-biotic-bg {
    min-height: 595px;
  }
}
/* line 27, ../scss/includes/what-about.scss */
.what-about .content-edit h2 {
  font-size: 35px;
  font-weight: 500;
}
@media (max-width: 991px) {
  /* line 27, ../scss/includes/what-about.scss */
  .what-about .content-edit h2 {
    font-size: 18px;
  }
}
/* line 34, ../scss/includes/what-about.scss */
.what-about .content-edit p {
  font-size: 15px;
}
@media (max-width: 991px) {
  /* line 34, ../scss/includes/what-about.scss */
  .what-about .content-edit p {
    font-size: 13px;
  }
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

/* transform */
/* line 9, ../scss/includes/why-do-need.scss */
.why-do-need .why-do-bg {
  background: url(../images/why-do-need-img.jpg) no-repeat center;
  background-size: cover;
  min-height: 400px;
}
@media (min-width: 768px) {
  /* line 9, ../scss/includes/why-do-need.scss */
  .why-do-need .why-do-bg {
    min-height: 595px;
  }
}
/* line 17, ../scss/includes/why-do-need.scss */
.why-do-need .story-bg {
  background: url(../images/mission-img.jpg) no-repeat center;
  background-size: cover;
  min-height: 400px;
}
@media (min-width: 768px) {
  /* line 17, ../scss/includes/why-do-need.scss */
  .why-do-need .story-bg {
    min-height: 595px;
  }
}
/* line 26, ../scss/includes/why-do-need.scss */
.why-do-need .content-edit h2 {
  font-size: 35px;
  font-weight: 500;
}
@media (max-width: 991px) {
  /* line 26, ../scss/includes/why-do-need.scss */
  .why-do-need .content-edit h2 {
    font-size: 18px;
  }
}
/* line 33, ../scss/includes/why-do-need.scss */
.why-do-need .content-edit p {
  font-size: 15px;
}
@media (max-width: 991px) {
  /* line 33, ../scss/includes/why-do-need.scss */
  .why-do-need .content-edit p {
    font-size: 13px;
  }
}

@media (min-width: 992px) {
  /* line 46, ../scss/includes/why-do-need.scss */
  .benefits h2 {
    margin-bottom: 30px;
  }
}
@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

/* transform */
/* line 8, ../scss/includes/benefits.scss */
.benefits {
  overflow: hidden;
}
/* line 10, ../scss/includes/benefits.scss */
.benefits h2 {
  font-size: 35px;
  font-weight: 500;
}
/* line 14, ../scss/includes/benefits.scss */
.benefits .circle-count {
  width: 120px;
  height: 120px;
  border: 1px solid #ff9c31 !important;
  font-size: 50px;
  line-height: 90px;
  color: #ff9c31;
}
/* line 23, ../scss/includes/benefits.scss */
.benefits h3 {
  font-size: 20px;
}
/* line 26, ../scss/includes/benefits.scss */
.benefits p {
  font-size: 15px;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?f4ymmi");
  src: url("fonts/icomoon.eot?f4ymmi#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?f4ymmi") format("truetype"), url("fonts/icomoon.woff?f4ymmi") format("woff"), url("fonts/icomoon.svg?f4ymmi#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, ../scss/includes/_fonts.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 30, ../scss/includes/_fonts.scss */
.icon-message-circle:before {
  content: "\e900";
  color: #ffb800;
}

/* line 34, ../scss/includes/_fonts.scss */
.icon-phone-circle:before {
  content: "\e901";
  color: #ffb800;
}

/* line 38, ../scss/includes/_fonts.scss */
.icon-whatsapp:before {
  content: "\e902";
  color: #ffb800;
}

/* transform */
/* line 7, ../scss/includes/footer.scss */
footer {
  background: #a21213;
  color: #fff;
}
/* line 10, ../scss/includes/footer.scss */
footer p {
  color: #eedede;
  font-size: 12px;
}
@media (min-width: 768px) {
  /* line 13, ../scss/includes/footer.scss */
  footer p span {
    text-align: right;
    display: block;
  }
}
/* line 20, ../scss/includes/footer.scss */
footer h5 {
  color: #eedede;
}
/* line 23, ../scss/includes/footer.scss */
footer h4 {
  font-size: 16px;
  color: #fff;
  font-weight: 500;
}
/* line 28, ../scss/includes/footer.scss */
footer a {
  color: #eedede;
  font-size: 13px;
}
/* line 33, ../scss/includes/footer.scss */
footer hr {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
/* line 39, ../scss/includes/footer.scss */
footer .social li a i {
  color: #d18989;
}
