@charset "UTF-8";
/* COMMON */
@import url("https://fonts.googleapis.com/css?family=Fredoka+One");
@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:800");
@import url("https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,400i,500,500i,700,700i");
/* line 3, src/_sf.scss */
.sfPageContainer *,
.sfPageContainer *:not(.fa):before,
.sfPageContainer *:not(.fa):after,
.rdContent *,
.rdContent *:not(.fa):before,
.rdContent *:not(.fa):after {
  position: relative !important;
  left: initial !important;
  right: initial !important;
  bottom: initial !important;
  top: initial !important;
  margin-top: initial !important;
  margin-bottom: initial !important;
  padding: initial !important;
  z-index: initial !important;
}

/* line 17, src/_sf.scss */
.sfPageContainer .sf_cols > div,
.rdContent .sf_cols > div {
  margin-left: initial;
  margin-right: initial;
}

/* line 20, src/_sf.scss */
.sfPageContainer .sf_cols > div.container,
.rdContent .sf_cols > div.container {
  margin-left: auto;
  margin-right: auto;
}

/* line 28, src/_sf.scss */
.sfPageContainer {
  /*MODAL*/
}

/* line 30, src/_sf.scss */
.sfPageContainer .RadDock .rdTable {
  height: auto;
}

/* line 35, src/_sf.scss */
.sfPageContainer .custom-modal.modal {
  background: none;
  position: relative;
  display: block;
}

/* line 40, src/_sf.scss */
.sfPageContainer .custom-modal.modal .modal-dialog {
  background: none;
  position: relative;
  display: block;
}

/******************************************/
/******************* SCREENS DEFAULT ******/
/******************************************/
/******************************************/
/* colors */
/* fonts */
/*** EASES ***/
/* UTILS */
/****************** MENU ********************/
/****************** BOTÕES ********************/
/****************** ICONES ********************/
/****************** LOGOS  ********************/
/****************** BACKGROUND  ********************/
/* 
$bg-patthen: '<svg version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="20.61px"height="20.61px" viewBox="0 0 20.61 20.61" fill="#000000" enable-background="new 0 0 20.61 20.61" xml:space="preserve"> <polygon fill="#000000" points="8.037,12.926 7.683,12.573 5.305,14.952 2.926,12.573 2.573,12.926 4.951,15.305 2.573,17.682 2.927,18.036 5.305,15.659 7.682,18.036 8.036,17.682 5.658,15.305 	"/> <polygon fill="#000000" points="18.037,12.926 17.683,12.573 15.305,14.952 12.926,12.573 12.573,12.926 14.952,15.305 12.573,17.682 12.926,18.036 15.305,15.659 17.682,18.036 18.036,17.682 15.659,15.305 	"/> <polygon fill="#000000" points="8.037,2.927 7.683,2.573 5.305,4.951 2.926,2.573 2.573,2.926 4.951,5.305 2.573,7.683 2.927,8.036 5.305,5.658 7.682,8.036 8.036,7.683 5.658,5.305 	"/> <polygon fill="#000000" points="18.037,2.927 17.683,2.573 15.305,4.951 12.926,2.573 12.573,2.926 14.952,5.305 12.573,7.683 12.926,8.036 15.305,5.658 17.682,8.036 18.036,7.683 15.659,5.305"/></svg>';
*/
/****************** ICONS  ********************/
/*********************** OTHERS ***********************/
/*  Horizontal Gradient
        ========================================================================== */
/* ------------------------------------------------- */
/* ==from https://codepen.io/jakob-e/pen/doMoML       */
/* ------------------------------------------------- */
/* custom mixin to replace a defined fill color with another one */
/* MIXINS */
/*  borda de ícones e marcas dentro dos circulos
    ==========================================================================*/
/*  Seta do circulo de próximo
  ==========================================================================*/
/*  Mixin to customize scrollbars
    ==========================================================================*/
/*  Barra de apoio dos títulos
    ==========================================================================*/
/*  Clearfix
    ========================================================================== */
/*  Máscara das grids
    ==========================================================================*/
/* btn azul padrao */
/* btn azul padrao */
/* line 350, src/mixins/_marcas.scss */
.acontecimentos-marcas.farinha-lactea-nestle h2.titulo1, .acontecimentos-marcas.farinha-lactea-nestle .page-historia .content .acontecimento-detalhes .modal-content .modal-body h2.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .acontecimentos-marcas.farinha-lactea-nestle h2.title {
  font-size: 0px;
}

/* line 353, src/mixins/_marcas.scss */
.acontecimentos-marcas.farinha-lactea-nestle h2.titulo1:before, .acontecimentos-marcas.farinha-lactea-nestle .page-historia .content .acontecimento-detalhes .modal-content .modal-body h2.title:before, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .acontecimentos-marcas.farinha-lactea-nestle h2.title:before {
  content: 'Campanha';
  font-size: 32px;
}

/* line 361, src/mixins/_marcas.scss */
.acontecimentos-marcas.farinha-lactea-nestle .destaque .item-ativo,
.acontecimentos-marcas.farinha-lactea-nestle .destaque p {
  color: #f4f4f4 !important;
}

/* line 367, src/mixins/_marcas.scss */
.acontecimentos-marcas.farinha-lactea-nestle .ano {
  display: none;
}

/* line 371, src/mixins/_marcas.scss */
.acontecimentos-marcas.farinha-lactea-nestle .linha-quadrado {
  color: #f4f4f4 !important;
}

/* line 372, src/mixins/_marcas.scss */
.acontecimentos-marcas.farinha-lactea-nestle .linha-quadrado .linha {
  background-color: #f4f4f4 !important;
}

/* line 376, src/mixins/_marcas.scss */
.acontecimentos-marcas.farinha-lactea-nestle .linha-quadrado .quadrado {
  border: 2px solid #f4f4f4 !important;
  background-color: #f4f4f4 !important;
}

/* line 384, src/mixins/_marcas.scss */
.acontecimentos-marcas.farinha-lactea-nestle .titulo {
  font-size: 32px;
}

/* line 387, src/mixins/_marcas.scss */
.acontecimentos-marcas.farinha-lactea-nestle .titulo:after {
  color: #0081C9 !important;
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

/* line 402, src/mixins/_marcas.scss */
.farinha-lactea-nestle.dicas-marcas h2 {
  font-size: 0px !important;
}

/* line 405, src/mixins/_marcas.scss */
.farinha-lactea-nestle.dicas-marcas h2:before {
  content: "Dicas de Farinha Láctea por Marcelo Cunha Bueno";
  font-size: 32px !important;
}

/* line 415, src/mixins/_marcas.scss */
.nestle-aveias .top-marca {
  margin-bottom: 10px;
}

/* BASE */
@font-face {
  font-family: 'UniversLTStd';
  src: url("../fonts/UniversLTStd.eot");
  src: url("../fonts/UniversLTStd.eot%3F") format("embedded-opentype"), url("../fonts/UniversLTStd.woff2") format("woff2"), url("../fonts/UniversLTStd.woff") format("woff"), url("../fonts/UniversLTStd.ttf") format("truetype"), url("../fonts/UniversLTStd.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'UniversLTStd-Bold';
  src: url("../fonts/UniversLTStd-Bold.eot");
  src: url("../fonts/UniversLTStd-Bold.eot%3F") format("embedded-opentype"), url("../fonts/UniversLTStd-Bold.woff2") format("woff2"), url("../fonts/UniversLTStd-Bold.woff") format("woff"), url("../fonts/UniversLTStd-Bold.ttf") format("truetype"), url("../fonts/UniversLTStd-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'UniversLTStd-Light';
  src: url("../fonts/UniversLTStd-Light.eot");
  src: url("../fonts/UniversLTStd-Light.eot%3F") format("embedded-opentype"), url("../fonts/UniversLTStd-Light.woff2") format("woff2"), url("../fonts/UniversLTStd-Light.woff") format("woff"), url("../fonts/UniversLTStd-Light.ttf") format("truetype"), url("../fonts/UniversLTStd-Light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MolicoMedium';
  src: url("../fonts/Molico-Medium.eot");
  src: url("../fonts/Molico-Medium.eot%3F") format("embedded-opentype"), url("../fonts/Molico-Medium.woff2") format("woff2"), url("../fonts/Molico-Medium.woff") format("woff"), url("../fonts/Molico-Medium-web.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MolicoRoundedRegular';
  src: url("https://www.nestle.com.br/Content/fonts/MolicoRounded-Regular.eot");
  src: url("https://www.nestle.com.br/Content/fonts/MolicoRounded-Regular.eot?") format("embedded-opentype"), url("https://www.nestle.com.br/Content/fonts/MolicoRounded-Regular.woff2") format("woff2"), url("https://www.nestle.com.br/Content/fonts/MolicoRounded-Regular.woff") format("woff"), url("https://www.nestle.com.br/Content/fonts/MolicoRounded-Regular-web.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MolicoXBold';
  src: url("https://www.nestle.com.br/Content/fonts/Molico-XBold.eot");
  src: url("https://www.nestle.com.br/Content/fonts/Molico-XBold.eot?") format("embedded-opentype"), url("https://www.nestle.com.br/Content/fonts/Molico-XBold.woff2") format("woff2"), url("https://www.nestle.com.br/Content/fonts/Molico-XBold.woff") format("woff"), url("https://www.nestle.com.br/Content/fonts/Molico-XBold-web.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* line 55, src/_base.scss */
body,
html {
  margin: 0;
  padding: 0 !important;
  height: 100%;
  min-height: 100%;
  font-size: 16px;
  color: #646e78;
}

/* line 64, src/_base.scss */
body.no-scroll,
html.no-scroll {
  overflow: hidden !important;
}

/* line 69, src/_base.scss */
ul {
  padding: 0;
  margin: 0;
}

/* line 73, src/_base.scss */
ul li {
  list-style-type: none;
}

/* line 78, src/_base.scss */
p {
  margin: 0;
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

@media screen and (min-width: 768px) {
  /* line 78, src/_base.scss */
  p {
    line-height: 24px;
  }
}

/* line 88, src/_base.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  margin: 0;
}

/* line 99, src/_base.scss */
.noPaddingFooter, .section-tint-up.section-tint-up-home, .page-acoes-de-relacionamento, .page-doacao {
  margin-bottom: -90px;
}

@media (max-width: 767px) {
  /* line 99, src/_base.scss */
  .noPaddingFooter, .section-tint-up.section-tint-up-home, .page-acoes-de-relacionamento, .page-doacao {
    margin-bottom: -40px;
  }
}

/* line 107, src/_base.scss */
.titulo4 {
  margin: 0 0 25px 0;
  line-height: 1.2em;
  color: #646e78;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 114, src/_base.scss */
.titulo1, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title,
.titulo2,
.titulo3 {
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  margin: 0;
  letter-spacing: 3px;
}

/* line 122, src/_base.scss */
.titulo1:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after,
.titulo2:after,
.titulo3:after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 767px) {
  /* line 122, src/_base.scss */
  .titulo1:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after,
  .titulo2:after,
  .titulo3:after {
    width: 40px;
    border-bottom: 3px solid;
  }
}

@media (max-width: 767px) {
  /* line 114, src/_base.scss */
  .titulo1, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title,
  .titulo2,
  .titulo3 {
    letter-spacing: 2px;
  }
}

/* line 131, src/_base.scss */
.titulo2 {
  padding-top: 8px;
  text-transform: inherit;
}

/* line 136, src/_base.scss */
a,
a:hover,
a:active {
  outline: none;
  color: #5085CA;
}

/* line 143, src/_base.scss */
a:focus, button:focus {
  outline: 2px solid #FFA500 !important;
}

/* line 147, src/_base.scss */
.container {
  max-width: 1233px;
  width: 100%;
}

/* line 152, src/_base.scss */
.row {
  margin: 0;
}

/* line 156, src/_base.scss */
.row-bootstrap {
  margin-right: -15px;
  margin-left: -15px;
}

/* line 161, src/_base.scss */
[ng\:cloak],
[ng-cloak],
.ng-cloak {
  display: none !important;
}

/* line 167, src/_base.scss */
input,
select,
textarea,
button {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 174, src/_base.scss */
input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: 2px solid #FFA500 !important;
}

/* line 180, src/_base.scss */
.sfPublicWrapper {
  width: 100% !important;
  padding: 130px 0 0 0;
}

@media (max-width: 1023px) {
  /* line 180, src/_base.scss */
  .sfPublicWrapper {
    padding: 110px 0 0 0 !important;
  }
}

/* line 189, src/_base.scss */
.sfPublicWrapper.accessibility-hidden {
  padding: 90px 0 0 0;
}

@media (max-width: 1023px) {
  /* line 189, src/_base.scss */
  .sfPublicWrapper.accessibility-hidden {
    padding: 70px 0 0 0 !important;
  }
}

/* line 198, src/_base.scss */
hr {
  margin-top: 80px;
  border-top: 1px solid #DEDEDE;
  float: left;
  clear: both;
  width: 100%;
  display: block;
}

/* line 207, src/_base.scss */
strong {
  font-weight: normal;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 212, src/_base.scss */
.sfInlineEditingPageMenu {
  display: none;
}

/* line 216, src/_base.scss */
.absolute-center, .full-video .full-img .infos, .na-sociedade .pilares ul li a .icon .svg-parent svg, .page-marcas-interna .section.receitas-marca ul li a .box-info .info .btn-externo svg, #modalEmbalagem .modal-dialog .owl-carousel .item .image img,
#modalEmbalagem #js-modal-content .owl-carousel .item .image img,
#modalInformacoesAdicionais .modal-dialog .owl-carousel .item .image img,
#modalInformacoesAdicionais #js-modal-content .owl-carousel .item .image img,
.simple-animatedtransform-modal__content .modal-dialog .owl-carousel .item .image img,
.simple-animatedtransform-modal__content #js-modal-content .owl-carousel .item .image img {
  position: absolute;
  top: 50%;
  right: 50%;
  -webkit-transform: translate(50%, -50%);
  -moz-transform: translate(50%, -50%);
  -ms-transform: translate(50%, -50%);
  -o-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
}

/* line 224, src/_base.scss */
.absolute-vert-center, .banner .container .text {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 231, src/_base.scss */
.box-tb {
  display: table;
  width: 100%;
  height: 100%;
}

/* line 237, src/_base.scss */
.box-tb-c {
  display: table-cell;
  vertical-align: middle;
}

/* line 241, src/_base.scss */
.box-tb-c.v-bottom {
  vertical-align: bottom;
}

/* line 245, src/_base.scss */
.box-tb-c.v-top {
  vertical-align: top;
}

@media (max-width: 767px) {
  /* line 250, src/_base.scss */
  .no-padding-xs {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

@media (min-width: 768px) {
  /* line 257, src/_base.scss */
  .no-padding-sm {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

/* line 264, src/_base.scss */
.no-padding-left {
  padding: 0 15px 0 0;
}

@media (max-width: 767px) {
  /* line 264, src/_base.scss */
  .no-padding-left {
    padding: 0;
  }
}

/* line 272, src/_base.scss */
.no-padding-right {
  padding: 0 0 0 15px;
}

@media (max-width: 767px) {
  /* line 272, src/_base.scss */
  .no-padding-right {
    padding: 0;
  }
}

/* line 280, src/_base.scss */
.label-motion {
  position: relative;
}

/* line 283, src/_base.scss */
.label-motion label {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  font-weight: normal;
  margin: 0;
  position: absolute;
  left: 0;
  top: 3px;
  color: #646e78;
  cursor: pointer;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  -ms-transform-origin: top left;
  -o-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 297, src/_base.scss */
.label-motion label.label-up {
  color: #5085CA;
  -webkit-transform: translateY(-14px) scale(0.8);
  -moz-transform: translateY(-14px) scale(0.8);
  -ms-transform: translateY(-14px) scale(0.8);
  -o-transform: translateY(-14px) scale(0.8);
  transform: translateY(-14px) scale(0.8);
}

/* line 304, src/_base.scss */
.label-motion input {
  width: 100%;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px solid #8c96a1;
  line-height: 30px;
}

/* line 313, src/_base.scss */
.label-motion .glyphicon-search {
  position: absolute;
  right: 1px;
  top: 0;
  font-size: 1.4rem;
  color: #5085CA;
}

/* line 321, src/_base.scss */
.label-motion .input-up {
  border-bottom: 1px solid #5085CA;
  box-shadow: 0 1px 0 0 #5085CA;
}

/* line 327, src/_base.scss */
.justify {
  text-align: justify !important;
}

/* line 331, src/_base.scss */
.padding-top-half {
  padding-top: 45px;
}

@media (max-width: 991px) {
  /* line 331, src/_base.scss */
  .padding-top-half {
    padding-top: 25px;
  }
}

/* line 339, src/_base.scss */
.padding-top {
  padding-top: 90px;
}

@media (max-width: 991px) {
  /* line 339, src/_base.scss */
  .padding-top {
    padding-top: 45px;
  }
}

/* line 347, src/_base.scss */
.padding-bottom {
  padding-bottom: 90px;
}

@media (max-width: 991px) {
  /* line 347, src/_base.scss */
  .padding-bottom {
    padding-bottom: 45px;
  }
}

/* line 355, src/_base.scss */
.padding-top-bottom {
  padding-top: 90px;
  padding-bottom: 90px;
}

@media (max-width: 991px) {
  /* line 355, src/_base.scss */
  .padding-top-bottom {
    padding-top: 45px;
    padding-bottom: 45px;
  }
}

/* line 364, src/_base.scss */
.padding-top-20 {
  padding-top: 20px;
}

/* line 368, src/_base.scss */
.padding-bottom-20 {
  padding-bottom: 20px;
}

/* line 373, src/_base.scss */
.padding-top-45 {
  padding-top: 45px;
}

/* line 377, src/_base.scss */
.padding-bottom-45 {
  padding-bottom: 45px;
}

/* line 381, src/_base.scss */
.padding-left {
  padding-left: 90px;
}

/* line 385, src/_base.scss */
.padding-right {
  padding-right: 90px;
}

/* line 389, src/_base.scss */
.margin-top-bottom {
  margin: 45px 0;
}

/* line 393, src/_base.scss */
.margin-top {
  margin-top: 45px;
}

/* line 397, src/_base.scss */
.centered {
  float: none;
  margin: 0 auto;
}

@keyframes animateArrow {
  0% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
  51% {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes animateArrowDown {
  0% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
  }
  51% {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  100% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 437, src/_base.scss */
.btn-blue {
  display: block;
  font-size: 16px;
  margin: 40px auto 0;
  padding: 15px 30px;
  color: #FFF;
  background: #5085CA;
  border: none;
  width: 175px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
}

/* line 451, src/_base.scss */
.owl-xs .owl-dots {
  display: block;
  clear: both;
  text-align: center;
}

/* line 456, src/_base.scss */
.owl-xs .owl-dots .owl-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  border: 2px solid #5085CA;
  background: #5085CA;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 466, src/_base.scss */
.owl-xs .owl-dots .owl-dot:hover, .owl-xs .owl-dots .owl-dot.active {
  background: #FFF;
}

/* line 474, src/_base.scss */
.loading-default {
  font-size: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: rgba(255, 255, 255, 0.5);
}

/* line 484, src/_base.scss */
.loading-default * {
  display: none;
}

/* line 488, src/_base.scss */
.loading-default:before {
  content: "";
  display: block;
  width: 60px;
  height: 60px;
  border: 10px solid rgba(80, 133, 202, 0.6);
  border-top-color: #5085CA;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -30px 0 0 -30px;
  animation: animateLoading 1s linear infinite;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

@keyframes animateLoading {
  0% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* line 515, src/_base.scss */
.audio {
  display: block;
  clear: both;
  padding-top: 20px;
  display: none !important;
}

/* line 521, src/_base.scss */
.audio button {
  font-size: 16px;
  padding: 8px 12px;
  background: #DDD;
  border: none;
}

/* line 527, src/_base.scss */
.audio button .glyphicon {
  top: 2px;
}

/* line 533, src/_base.scss */
.lazy-hidden {
  opacity: 0;
}

/* line 537, src/_base.scss */
.lazy-loaded {
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  opacity: 1;
}

/* line 545, src/_base.scss */
.btn.btn-azul, .btn.btn-load-more {
  display: block;
  clear: both;
  overflow: hidden;
  outline: none;
  width: 230px;
  height: 50px;
  line-height: 50px;
  margin: 65px auto 0;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 25px;
  position: relative;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  margin-top: 40px;
  width: 250px;
}

/* line 195, src/mixins/_utils.scss */
.btn.btn-azul:after, .btn.btn-load-more:after {
  display: block;
  content: "";
  background: url(../images/svg/arrow-next-white.svg) no-repeat center center;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 213, src/mixins/_utils.scss */
.btn.btn-azul:hover, .btn.btn-azul:focus, .btn.btn-azul:active, .btn.btn-load-more:hover, .btn.btn-load-more:focus, .btn.btn-load-more:active {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 220, src/mixins/_utils.scss */
.btn.btn-azul:hover:after, .btn.btn-azul:focus:after, .btn.btn-azul:active:after, .btn.btn-load-more:hover:after, .btn.btn-load-more:focus:after, .btn.btn-load-more:active:after {
  border-color: #fff;
}

/* line 553, src/_base.scss */
.btn.btn-load-more-externo, .page-promocoes-detalhe button.btn[type="submit"] {
  display: block;
  clear: both;
  overflow: hidden;
  outline: none;
  width: 230px;
  height: 50px;
  line-height: 50px;
  margin: 65px auto 0;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 25px;
  position: relative;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 220px;
  margin-top: 40px;
}

/* line 195, src/mixins/_utils.scss */
.btn.btn-load-more-externo:after, .page-promocoes-detalhe button.btn[type="submit"]:after {
  display: block;
  content: "";
  background: url(../images/svg/arrow-next-white.svg) no-repeat center center;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 213, src/mixins/_utils.scss */
.btn.btn-load-more-externo:hover, .page-promocoes-detalhe button.btn:hover[type="submit"], .btn.btn-load-more-externo:focus, .page-promocoes-detalhe button.btn:focus[type="submit"], .btn.btn-load-more-externo:active, .page-promocoes-detalhe button.btn:active[type="submit"] {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 220, src/mixins/_utils.scss */
.btn.btn-load-more-externo:hover:after, .page-promocoes-detalhe button.btn[type="submit"]:hover:after, .btn.btn-load-more-externo:focus:after, .page-promocoes-detalhe button.btn[type="submit"]:focus:after, .btn.btn-load-more-externo:active:after, .page-promocoes-detalhe button.btn[type="submit"]:active:after {
  border-color: #fff;
}

/* line 559, src/_base.scss */
.btn.btn-load-more-externo:after, .page-promocoes-detalhe button.btn[type="submit"]:after {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  -webkit-filter: brightness(10);
  -moz-filter: brightness(10);
  filter: brightness(10);
  background-image: url(../images/svg/seta-externo.svg);
  background-size: 35% auto;
}

/* line 569, src/_base.scss */
ul.share-social {
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  text-align: center;
}

/* line 574, src/_base.scss */
ul.share-social li:after {
  margin: 0 !important;
  display: initial !important;
}

/* line 579, src/_base.scss */
ul.share-social a {
  display: inline-block;
  width: 24px;
  height: 24px;
  text-indent: -999px;
  overflow: hidden;
  border: 2px solid #dadada;
  border-radius: 100%;
  padding: 20px;
  margin-top: 15px;
  clear: both;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}

/* line 594, src/_base.scss */
ul.share-social a:hover {
  opacity: 0.7;
}

/* line 598, src/_base.scss */
ul.share-social a.face {
  background: url(../images/svg/icon-face-menu.svg) no-repeat center center;
}

/* line 602, src/_base.scss */
ul.share-social a.linkedin {
  background: url(../images/svg/icon-linkedin-menu.svg) no-repeat center center;
}

/* line 606, src/_base.scss */
ul.share-social a.instagram {
  background: url(../images/svg/icon-instagram-menu.svg) no-repeat center center;
}

/* line 610, src/_base.scss */
ul.share-social a.whatsapp {
  background: url(../images/svg/icon-whatsapp-menu.svg) no-repeat center center;
}

/* line 615, src/_base.scss */
ul.share-social.fixed-social-esq {
  position: fixed;
  top: 50%;
  opacity: 0;
  visibility: hidden;
  margin-left: 0;
  -webkit-transition: all ease;
  -webkit-transition-delay: 0.3s;
  -moz-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}

@media (max-width: 991px) {
  /* line 615, src/_base.scss */
  ul.share-social.fixed-social-esq {
    display: none;
  }
}

@media (max-width: 1199px) {
  /* line 628, src/_base.scss */
  ul.share-social.fixed-social-esq span {
    font-size: 0.8rem;
  }
}

/* line 634, src/_base.scss */
ul.share-social.fixed-social-esq.active {
  opacity: 1;
  visibility: visible;
}

/* line 641, src/_base.scss */
*[ng-click] {
  cursor: pointer;
}

/* line 645, src/_base.scss */
.share-bottom {
  border-top: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
  padding: 35px 0;
  margin: 90px 0;
  clear: both;
}

@media (max-width: 991px) {
  /* line 645, src/_base.scss */
  .share-bottom {
    margin: 45px 0;
  }
}

@media (max-width: 767px) {
  /* line 645, src/_base.scss */
  .share-bottom {
    border-top: 0px solid;
    margin-top: 0;
  }
}

/* line 661, src/_base.scss */
.share-bottom .voltar-ao-topo {
  float: right;
  padding: 14px 0;
  color: #5084CA;
}

@media (max-width: 767px) {
  /* line 661, src/_base.scss */
  .share-bottom .voltar-ao-topo {
    float: none;
    display: block;
    text-align: center;
    border-bottom: 1px solid #dadada;
    padding-bottom: 45px;
    margin-bottom: 40px;
  }
}

/* line 675, src/_base.scss */
.share-bottom .voltar-ao-topo:after {
  background: transparent url(../images/svg/arrow-up.svg) no-repeat center center;
  content: "";
  width: 23px;
  height: 15px;
  display: inline-block;
  margin-left: 10px;
  position: relative;
  top: 2px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 688, src/_base.scss */
.share-bottom .voltar-ao-topo:hover {
  cursor: pointer;
  text-decoration: none;
}

/* line 692, src/_base.scss */
.share-bottom .voltar-ao-topo:hover:after {
  opacity: 0.7;
}

/* line 698, src/_base.scss */
.share-bottom .share-social {
  margin: 0;
  text-align: center;
  display: inline-block;
}

@media (max-width: 767px) {
  /* line 698, src/_base.scss */
  .share-bottom .share-social {
    display: block;
  }
}

/* line 704, src/_base.scss */
.share-bottom .share-social li {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px;
  height: 44px;
}

/* line 706, src/_base.scss */
.share-bottom .share-social li:first-child {
  display: inline-block;
  width: 100%;
  text-align: center;
  margin: 0 0 15px 0;
  height: auto;
}

/* line 709, src/_base.scss */
.share-bottom .share-social li a {
  margin: 0;
}

@media (max-width: 767px) {
  /* line 704, src/_base.scss */
  .share-bottom .share-social li {
    margin-right: 15px;
  }
}

/* line 716, src/_base.scss */
.share-bottom .share-social li.whatsapp-li {
  display: none;
}

@media (max-width: 767px) {
  /* line 716, src/_base.scss */
  .share-bottom .share-social li.whatsapp-li {
    display: inline-block;
  }
}

/* line 724, src/_base.scss */
.share-bottom .likes-tool {
  float: left;
  border-right: 1px solid #dadada;
  padding: 0 25px 0 0;
  margin: 4px 0 0 0;
}

@media (max-width: 767px) {
  /* line 724, src/_base.scss */
  .share-bottom .likes-tool {
    display: block;
    float: none;
    padding: 0;
    margin: 0 auto 45px;
    width: 250px;
    border: 0;
  }
}

/* line 729, src/_base.scss */
.share-bottom .likes-tool h3 {
  display: block;
  padding: 0;
  margin: 0 0 18px 0;
  font-size: 16px;
}

/* line 732, src/_base.scss */
.share-bottom .likes-tool .checkbox {
  margin: 0;
  padding: 0 10px;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 732, src/_base.scss */
  .share-bottom .likes-tool .checkbox {
    text-align: center;
  }
}

/* line 737, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch {
  position: relative;
  display: inline-block;
  width: 90px;
  height: 42px;
  /* Rounded sliders */
}

/* line 739, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch input {
  display: none;
}

/* line 740, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  -webkit-transition: .4s;
  transition: .4s;
  border: 2px solid #dadada;
  text-align: right;
  padding: 12px 15px 0 15px;
  font-size: 12px;
}

/* line 742, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch .slider:before {
  position: absolute;
  content: "";
  height: 42px;
  width: 42px;
  left: -2px;
  bottom: -2px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
  border: 2px solid #dadada;
}

/* line 746, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch .slider.like:before {
  background: url(../images/icon-like.png) no-repeat 9px 9px;
}

/* line 751, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch .slider.didntLike:before {
  background: url(../images/icon-deslike.png) no-repeat 9px 13px;
}

/* line 756, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch:focus {
  outline: 2px solid #FFA500 !important;
  display: block;
}

/* line 759, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch input:checked + .slider {
  text-align: left;
  color: #5285c5;
  font-weight: bold;
}

/* line 766, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch input:checked + .slider:before {
  -webkit-transform: translateX(48px);
  -ms-transform: translateX(48px);
  transform: translateX(48px);
}

/* line 769, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch input:checked + .like:before {
  border: 2px solid #5285c5;
  background: url(../images/icon-like-on.png) no-repeat 9px 9px;
}

/* line 772, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch input:checked + .didntLike:before {
  border: 2px solid #5285c5;
  background: url(../images/icon-deslike-on.png) no-repeat 9px 13px;
}

/* line 777, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch .slider.round {
  border-radius: 34px;
}

/* line 780, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch .slider.round:before {
  border-radius: 34px;
}

/* line 783, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch .txt-toggle {
  position: relative;
  top: -30px;
}

/* line 788, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch.disable .slider {
  border: 2px solid #ccc;
  color: #ccc;
}

/* line 791, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch.disable .slider.like:before {
  background: url(../images/icon-like-disable.png) no-repeat 9px 9px;
}

/* line 796, src/_base.scss */
.share-bottom .likes-tool .checkbox .switch.disable .slider.didntLike:before {
  background: url(../images/icon-deslike-disable.png) no-repeat 9px 13px;
}

/* line 807, src/_base.scss */
.banner-default {
  display: block;
  padding: 0;
  position: relative;
  max-width: 1202px;
  max-height: 400px;
  margin: 0 auto;
  float: none;
  clear: both;
  overflow: hidden;
}

/* line 818, src/_base.scss */
.banner-default a {
  display: block;
  text-decoration: none;
}

/* line 822, src/_base.scss */
.banner-default a:hover {
  text-decoration: none;
}

/* line 827, src/_base.scss */
.banner-default a:hover .seta .seta-bola:before {
  animation: animateArrow 0.65s linear;
}

/* line 835, src/_base.scss */
.banner-default img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 767px) {
  /* line 835, src/_base.scss */
  .banner-default img {
    position: relative;
    height: auto;
  }
}

/* line 849, src/_base.scss */
.banner-default .infos {
  padding: 0;
  background: rgba(80, 133, 202, 0.9);
}

/* line 854, src/_base.scss */
.banner-default .infos .box {
  position: relative;
  padding: 30px;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 854, src/_base.scss */
  .banner-default .infos .box {
    padding: 20px;
  }
}

/* line 863, src/_base.scss */
.banner-default .infos .box .area {
  display: inline-block;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  border: 1px solid #fff;
  color: #fff;
  font-size: 13px;
  line-height: 24px;
  height: 24px;
  padding: 0 10px;
  font-weight: normal;
}

/* line 875, src/_base.scss */
.banner-default .infos .box h2 {
  margin: 30px 0;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 42px;
  color: #fff;
  letter-spacing: 1px;
  line-height: 1.2;
}

@media (max-width: 991px) {
  /* line 875, src/_base.scss */
  .banner-default .infos .box h2 {
    margin: 20px 0;
    font-size: 20px;
  }
}

@media (max-width: 767px) {
  /* line 875, src/_base.scss */
  .banner-default .infos .box h2 {
    margin: 10px 0;
    font-size: 18px;
  }
}

/* line 894, src/_base.scss */
.banner-default .infos .box .seta {
  display: table;
  margin: 20px 0 0 0;
}

/* line 898, src/_base.scss */
.banner-default .infos .box .seta .seta-bola {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 50px;
  height: 50px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.banner-default .infos .box .seta .seta-bola:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.banner-default .infos .box .seta .seta-bola:hover:before {
  animation: animateArrow 0.65s linear;
}

@media (max-width: 767px) {
  /* line 898, src/_base.scss */
  .banner-default .infos .box .seta .seta-bola {
    width: 32px;
    height: 32px;
  }
}

/* line 912, src/_base.scss */
.content-detail ul {
  padding-left: 20px;
  margin: 0 0 15px 0;
}

/* line 916, src/_base.scss */
.content-detail ul li {
  list-style-type: disc;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

/* COMPOMENTS */
/*
 * 	Default theme - Owl Carousel CSS File
 */
/* line 4, src/third-party/owl-carousel/_theme.scss */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}

/* line 9, src/third-party/owl-carousel/_theme.scss */
.owl-theme .owl-nav [class*='owl-'] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}

/* line 19, src/third-party/owl-carousel/_theme.scss */
.owl-theme .owl-nav [class*='owl-']:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none;
}

/* line 25, src/third-party/owl-carousel/_theme.scss */
.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}

/* line 32, src/third-party/owl-carousel/_theme.scss */
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}

/* line 36, src/third-party/owl-carousel/_theme.scss */
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}

/* line 40, src/third-party/owl-carousel/_theme.scss */
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}

/* line 45, src/third-party/owl-carousel/_theme.scss */
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
}

/* line 58, src/third-party/owl-carousel/_theme.scss */
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}

/*
 *  Owl Carousel - Core
 */
/* line 4, src/third-party/owl-carousel/_core.scss */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}

/* line 12, src/third-party/owl-carousel/_core.scss */
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  -moz-backface-visibility: hidden;
  /* fix firefox animation glitch */
}

/* line 18, src/third-party/owl-carousel/_core.scss */
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 27, src/third-party/owl-carousel/_core.scss */
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}

/* line 34, src/third-party/owl-carousel/_core.scss */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}

/* line 44, src/third-party/owl-carousel/_core.scss */
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

/* line 52, src/third-party/owl-carousel/_core.scss */
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}

/* line 57, src/third-party/owl-carousel/_core.scss */
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
  display: none;
}

/* line 62, src/third-party/owl-carousel/_core.scss */
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 74, src/third-party/owl-carousel/_core.scss */
.owl-carousel.owl-loaded {
  display: block;
}

/* line 78, src/third-party/owl-carousel/_core.scss */
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}

/* line 83, src/third-party/owl-carousel/_core.scss */
.owl-carousel.owl-hidden {
  opacity: 0;
}

/* line 87, src/third-party/owl-carousel/_core.scss */
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}

/* line 91, src/third-party/owl-carousel/_core.scss */
.owl-carousel.owl-drag .owl-item {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 98, src/third-party/owl-carousel/_core.scss */
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}

/* line 103, src/third-party/owl-carousel/_core.scss */
.owl-carousel.owl-rtl {
  direction: rtl;
}

/* line 107, src/third-party/owl-carousel/_core.scss */
.owl-carousel.owl-rtl .owl-item {
  float: right;
}

/* No Js */
/* line 113, src/third-party/owl-carousel/_core.scss */
.no-js .owl-carousel {
  display: block;
}

/*
 *  Owl Carousel - Animate Plugin
 */
/* line 5, src/third-party/owl-carousel/_animate.scss */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both;
}

/* line 9, src/third-party/owl-carousel/_animate.scss */
.owl-carousel .owl-animated-in {
  z-index: 0;
}

/* line 12, src/third-party/owl-carousel/_animate.scss */
.owl-carousel .owl-animated-out {
  z-index: 1;
}

/* line 15, src/third-party/owl-carousel/_animate.scss */
.owl-carousel .fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

/*
 * 	Owl Carousel - Auto Height Plugin
 */
/* line 5, src/third-party/owl-carousel/_autoheight.scss */
.owl-height {
  transition: height 500ms ease-in-out;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
/* line 7, src/third-party/owl-carousel/_lazyload.scss */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease;
}

/* line 12, src/third-party/owl-carousel/_lazyload.scss */
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}

/*
 * 	Owl Carousel - Video Plugin
 */
/* line 6, src/third-party/owl-carousel/_video.scss */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}

/* line 12, src/third-party/owl-carousel/_video.scss */
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("https://www.nestle.com.br/Content/css/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease;
}

/* line 27, src/third-party/owl-carousel/_video.scss */
.owl-carousel .owl-video-play-icon:hover {
  transform: scale(1.3, 1.3);
}

/* line 31, src/third-party/owl-carousel/_video.scss */
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}

/* line 36, src/third-party/owl-carousel/_video.scss */
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease;
}

/* line 45, src/third-party/owl-carousel/_video.scss */
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}

/* line 1, src/component/_modal.scss */
.modal {
  z-index: 9999;
  padding: 0 !important;
}

/* line 5, src/component/_modal.scss */
.modal .close {
  opacity: 1;
  width: 55px;
  height: 55px;
  background: url(../images/svg/btn-close-azul.svg) no-repeat center center;
  background-size: 15px 15px;
  line-height: 0;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}

/* line 20, src/component/_modal.scss */
.modal .close span {
  display: none;
}

/* line 24, src/component/_modal.scss */
.modal .close:hover {
  opacity: 0.7;
}

/* line 29, src/component/_modal.scss */
.modal .modal-dialog {
  margin-left: auto;
  margin-right: auto;
  max-height: 90vh;
  width: 90%;
  max-width: 800px;
}

/* line 36, src/component/_modal.scss */
.modal .modal-dialog .modal-content {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}

/* line 40, src/component/_modal.scss */
.modal .modal-dialog .modal-header,
.modal .modal-dialog .modal-body,
.modal .modal-dialog .modal-footer {
  padding: 30px 30px 15px 30px;
}

@media screen and (max-width: 767px) {
  /* line 40, src/component/_modal.scss */
  .modal .modal-dialog .modal-header,
  .modal .modal-dialog .modal-body,
  .modal .modal-dialog .modal-footer {
    padding: 15px;
  }
}

/* line 52, src/component/_modal.scss */
.modal-backdrop.in {
  opacity: 0.85 !important;
  z-index: 9998;
}

/* line 68, src/component/_modal.scss */
.simple-animatedtransform-modal .simple-animatedtransform-modal__wrapper .simple-animatedtransform-modal__content .js-modal-content .box-player {
  max-height: 600px;
}

/* line 73, src/component/_modal.scss */
.simple-animatedtransform-modal .simple-animatedtransform-modal__wrapper .simple-animatedtransform-modal__content img {
  max-width: 100%;
  width: auto;
  margin: 0 auto;
  display: block;
  max-height: 350px;
}

/* line 81, src/component/_modal.scss */
.simple-animatedtransform-modal .simple-animatedtransform-modal__wrapper .simple-animatedtransform-modal__content .owl-carousel {
  text-align: center;
}

/* line 89, src/component/_modal.scss */
.modal-without-button .simple-animatedtransform-modal-close {
  display: none;
}

/* css - modal - accessible - via site  */
/* line 95, src/component/_modal.scss */
.box-player,
.video-player {
  width: 100% !important;
  max-width: 1140px;
}

/* line 101, src/component/_modal.scss */
dialog {
  display: block;
  border: 0;
}

/* removes scroll when modal is opened */
/* line 107, src/component/_modal.scss */
.no-scroll {
  overflow: hidden;
}

/* overlay covers everything */
/* line 112, src/component/_modal.scss */
.simple-modal-overlay,
.simple-animated-modal-overlay,
.simple-animatedtransform-modal-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: #000 !important;
  z-index: 10666;
  opacity: .8;
  cursor: pointer;
}

/* line 126, src/component/_modal.scss */
.simple-modal-overlay[data-background-click="disabled"],
.simple-animated-modal-overlay[data-background-click="disabled"],
.simple-animatedtransform-modal-overlay[data-background-click="disabled"],
.simple-left-modal-overlay[data-background-click="disabled"] {
  cursor: auto;
}

/* line 133, src/component/_modal.scss */
.simple-animated-modal-overlay,
.simple-animatedtransform-modal-overlay {
  animation: fadewhite ease .5s 1 normal;
}

@keyframes fadewhite {
  0% {
    opacity: 0;
  }
  100% {
    opacity: .8;
  }
}

/* modal */
/* line 149, src/component/_modal.scss */
.simple-modal,
.simple-animated-modal,
.simple-animatedtransform-modal {
  left: 50%;
  transform: translateX(-50%);
  background-color: white;
  max-width: 1140px;
  position: fixed;
  top: 4vh;
  z-index: 10666;
  padding: 60px 30px 30px;
  width: 70%;
}

@media (max-width: 767px) {
  /* line 149, src/component/_modal.scss */
  .simple-modal,
  .simple-animated-modal,
  .simple-animatedtransform-modal {
    width: 90%;
  }
}

@media (max-width: 1024px) {
  /* line 167, src/component/_modal.scss */
  .simple-animated-modal {
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 90%;
  }
}

/* line 175, src/component/_modal.scss */
.simple-modal-close,
.simple-animated-modal-close,
.simple-animatedtransform-modal-close {
  display: block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: url(../images/svg/icon-fechar.svg) no-repeat center center !important;
  background-size: cover !important;
  width: 50px;
  height: 50px;
  opacity: 1;
  z-index: 2;
  font-size: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  border: none;
}

@media (max-width: 767px) {
  /* line 175, src/component/_modal.scss */
  .simple-modal-close,
  .simple-animated-modal-close,
  .simple-animatedtransform-modal-close {
    border-radius: 0;
    border: none;
    width: 4.6875vw;
    height: 4.6875vw;
    top: 4.6875vw;
    right: 4.6875vw;
    background: url(../images/svg/icon-fechar2.svg) no-repeat center center !important;
    background-size: cover !important;
  }
  /* line 202, src/component/_modal.scss */
  .simple-modal-close img,
  .simple-animated-modal-close img,
  .simple-animatedtransform-modal-close img {
    display: none;
  }
}

/* line 207, src/component/_modal.scss */
.simple-modal-close:hover,
.simple-animated-modal-close:hover,
.simple-animatedtransform-modal-close:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

/* line 212, src/component/_modal.scss */
.simple-modal-close:focus,
.simple-modal-close:hover,
.simple-modal-close:active {
  outline: 1px dotted #fff;
}

/* line 218, src/component/_modal.scss */
.simple-modal-close:hover,
.simple-modal-close:active {
  background: #4d287f;
}

/* line 223, src/component/_modal.scss */
h1.simple-animatedtransform-modal-title,
.simple-animated-modal-title {
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  margin: 0;
  letter-spacing: 3px;
}

/* line 230, src/component/_modal.scss */
h1.simple-animatedtransform-modal-title:after,
.simple-animated-modal-title:after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 530px) {
  /* line 240, src/component/_modal.scss */
  .simple-animated-modal-title {
    font-size: 7.0vw;
  }
}

/* line 246, src/component/_modal.scss */
.modal-header {
  padding: 0 0 15px 0;
}

/* line 250, src/component/_modal.scss */
.scroll-wrapper.custom-scroll {
  padding: 0 !important;
}

/* line 254, src/component/_modal.scss */
.custom-scroll.scroll-content {
  max-height: 500px !important;
  padding-right: 28px !important;
}

@media (max-width: 767px) {
  /* line 254, src/component/_modal.scss */
  .custom-scroll.scroll-content {
    max-height: 300px !important;
  }
}

/* line 263, src/component/_modal.scss */
.scroll-y {
  display: block;
}

/* line 267, src/component/_modal.scss */
.scroll-x {
  display: none;
}

/* line 271, src/component/_modal.scss */
.right-scroll {
  padding-right: 28px;
  max-height: 500px !important;
  box-sizing: content-box !important;
  overflow-y: scroll !important;
}

/* line 285, src/component/_modal.scss */
.modal-body {
  padding: 15px 0;
}

/* line 289, src/component/_modal.scss */
.modal-body .tels li {
  position: relative;
  padding: 10px 130px 10px 10px;
  font-size: 16px;
  color: #646e78;
  border-bottom: 1px solid #DDDBDD;
}

@media (max-width: 767px) {
  /* line 289, src/component/_modal.scss */
  .modal-body .tels li {
    padding: 10px 10px 10px 10px;
  }
}

/* line 300, src/component/_modal.scss */
.modal-body .tels li span {
  font-weight: 700;
  position: absolute;
  top: 10px;
  right: 10px;
}

@media (max-width: 767px) {
  /* line 300, src/component/_modal.scss */
  .modal-body .tels li span {
    margin-top: 10px;
    display: block;
    position: relative;
    top: 0;
    right: 0;
  }
}

/* line 318, src/component/_modal.scss */
.modal-video-ctrl {
  background-color: transparent;
  width: 100%;
  margin-top: 0;
}

/* line 323, src/component/_modal.scss */
.modal-video-ctrl .simple-animatedtransform-modal-close {
  right: 30px;
  top: 0;
  background: url(../images/svg/btn-close.svg) no-repeat center center !important;
  width: 40px;
  height: 40px;
  border: 2px solid white;
  font-size: 0;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
}

/* line 333, src/component/_modal.scss */
.modal-video-ctrl .simple-animatedtransform-modal-close img {
  display: none;
}

/* line 339, src/component/_modal.scss */
.modal-saltsodium {
  padding: 0;
  background-color: transparent;
}

/* line 343, src/component/_modal.scss */
.modal-saltsodium .simple-animatedtransform-modal-close {
  display: none;
}

/* line 348, src/component/_modal.scss */
.modal-saltsodium-pratos {
  padding: 0;
  background-color: transparent;
}

/* line 352, src/component/_modal.scss */
.modal-saltsodium-pratos .simple-animatedtransform-modal-close {
  display: none;
}

/* line 357, src/component/_modal.scss */
.modal-body-historia {
  padding: 0;
}

/* line 361, src/component/_modal.scss */
.modal-body-historia .item hr {
  margin-top: 15px;
  margin-bottom: 35px;
}

/* line 366, src/component/_modal.scss */
.modal-body-historia .item ul {
  display: inline-block;
}

/* line 369, src/component/_modal.scss */
.modal-body-historia .item ul li {
  display: inline-block;
  width: 100%;
  margin-bottom: 30px;
  position: relative;
}

/* line 375, src/component/_modal.scss */
.modal-body-historia .item ul li span {
  position: absolute;
}

/* line 379, src/component/_modal.scss */
.modal-body-historia .item ul li .indicador {
  height: 16px;
  width: 16px;
  padding: 0;
  margin-top: 3px;
  float: left;
  left: 25px;
  background: url(../images/svg/icon-indicador.svg) no-repeat center center;
  background-size: cover;
  position: absolute;
}

/* line 391, src/component/_modal.scss */
.modal-body-historia .item ul li .mais-acontecimentos {
  height: 40px;
  width: 40px;
  z-index: 1;
  background: url(../images/svg/icon-mais.svg) no-repeat center center;
  background-size: cover;
  left: 13px;
  font-size: 0;
}

/* line 401, src/component/_modal.scss */
.modal-body-historia .item ul li .mais-info {
  z-index: 1;
  height: 30px;
  width: 30px;
  left: 18px;
  background: url(../images/svg/icon-lupaBG.svg) no-repeat center center;
  background-size: cover;
  font-size: 0;
}

/* line 411, src/component/_modal.scss */
.modal-body-historia .item ul li .menu {
  height: 42px;
  width: 42px;
  background: url(../images/svg/icon-timeline-decadas.svg) no-repeat center center;
  background-size: cover;
  display: block;
  left: 10px;
}

/* line 420, src/component/_modal.scss */
.modal-body-historia .item ul li p {
  margin-left: 75px;
}

/* line 426, src/component/_modal.scss */
.modal-body-historia .item .btn-azul-marcas {
  width: 412px;
}

@media (max-width: 530px) {
  /* line 426, src/component/_modal.scss */
  .modal-body-historia .item .btn-azul-marcas {
    width: 100%;
    height: auto;
    line-height: inherit;
    padding: 2.34375vw 10.9375vw 2.34375vw 7.8125vw;
  }
}

@-webkit-keyframes apparition {
  0% {
    opacity: 0;
    max-height: 0;
    width: 0;
    left: 50%;
  }
  100% {
    opacity: 1;
    max-height: 100%;
    width: 70%;
    left: 15%;
  }
}

@keyframes apparition {
  0% {
    opacity: 0;
    max-height: 0;
    width: 0;
    left: 50%;
  }
  100% {
    opacity: 1;
    max-height: 100%;
    width: 70%;
    left: 15%;
  }
}

@-webkit-keyframes pop {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-transform: scale(1);
    transform: scale(1);
    max-height: 100%;
    width: 70%;
    left: 15%;
  }
}

@keyframes pop {
  0% {
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -webkit-transform: scale(1);
    transform: scale(1);
    max-height: 100%;
    width: 70%;
    left: 15%;
  }
}

/* another modal styling example */
/* tooltip modal for it’s easy button */
/* line 512, src/component/_modal.scss */
.simple-left-modal-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  opacity: .8;
  z-index: 666;
  cursor: pointer;
}

/* line 524, src/component/_modal.scss */
.simple-left-modal {
  left: auto;
  right: 0;
  top: 0;
  bottom: 0;
  height: 100%;
  z-index: 667;
  position: fixed;
  width: 40em;
  max-width: 100%;
  padding: 0 1em 1em 1em;
  font-size: 1em;
  border: 0;
  overflow: auto;
  background-color: #aaa;
  /* fallback IE9 */
  background-image: -webkit-linear-gradient(top, #128197 3em, #f7f7f7 3em);
  background-image: linear-gradient(to bottom, #128197 3em, #f7f7f7 3em);
  background-attachment: local;
}

/* line 551, src/component/_modal.scss */
.simple-left-modal-close {
  position: absolute;
  top: .5em;
  right: 0;
  background: transparent;
  color: #fff;
  border: 0;
  cursor: pointer;
}

/* line 561, src/component/_modal.scss */
.simple-left-modal-title {
  color: #fff;
  font-size: 1.5em;
}

/* it can be easily adapted in media-queries for tablets/mobile */
/* for this example: tablets */
@media (max-width: 55.625em) {
  /* line 571, src/component/_modal.scss */
  .simple-modal,
  .simple-animated-modal {
    left: 5%;
    top: 5%;
    height: 90%;
    width: 90%;
  }
}

/* for this example: mobile */
@media (max-width: 44.375em) {
  /* line 584, src/component/_modal.scss */
  .simple-modal,
  .simple-animated-modal {
    left: 1%;
    top: 1%;
    width: 98%;
    height: 98%;
  }
}

/* line 596, src/component/_modal.scss */
.simple-animatedtransform-modal.modal-general-search {
  max-width: 100%;
  width: 100%;
  top: 0;
  padding: 0;
  left: 50%;
  transform: translateX(-50%);
}

/* line 605, src/component/_modal.scss */
.simple-animatedtransform-modal.modal-sugar {
  background-color: transparent;
}

/* line 608, src/component/_modal.scss */
.simple-animatedtransform-modal.modal-sugar .simple-animatedtransform-modal-close {
  background: url(../images/svg/btn-close.svg) no-repeat center center !important;
  border: 2px solid white;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
}

/* line 620, src/component/_modal.scss */
.modal-body--comunicate p {
  font-size: 20px;
  display: block;
  margin: 10px 0;
}

/* line 1, src/component/_alert.scss */
.alert {
  padding: 30px 30px 30px 80px;
  position: relative;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}

@media screen and (max-width: 767px) {
  /* line 1, src/component/_alert.scss */
  .alert {
    padding: 15px 15px 15px 60px;
  }
}

/* line 12, src/component/_alert.scss */
.alert p {
  font-size: 14px;
  line-height: 20px;
}

/* line 17, src/component/_alert.scss */
.alert .icon {
  display: block;
  position: absolute;
  top: 30px;
  left: 30px;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}

@media screen and (max-width: 767px) {
  /* line 17, src/component/_alert.scss */
  .alert .icon {
    top: 15px;
    left: 15px;
  }
}

/* line 36, src/component/_alert.scss */
.alert.alert-error, .alert.alert-danger {
  background: #f8d7da;
  color: #d0021b;
  max-width: 1233px;
  margin: 0 auto;
  text-align: center;
}

@media screen and (max-width: 767px) {
  /* line 36, src/component/_alert.scss */
  .alert.alert-error, .alert.alert-danger {
    padding: 15px;
  }
}

/* line 48, src/component/_alert.scss */
.alert.alert-error p, .alert.alert-danger p {
  color: #d0021b;
}

/* line 52, src/component/_alert.scss */
.alert.alert-error .icon, .alert.alert-danger .icon {
  background-image: url(../images/svg/erro.svg);
}

/* line 57, src/component/_alert.scss */
.alert.alert-success {
  background: #E1F1E5;
  color: #3CAD5A;
}

/* line 61, src/component/_alert.scss */
.alert.alert-success p {
  color: #3CAD5A;
}

/* line 65, src/component/_alert.scss */
.alert.alert-success .icon {
  background-image: url(../images/svg/sucesso.svg);
}

/* line 70, src/component/_alert.scss */
.alert.alert-warning {
  background: #F5E69D;
  color: #9E7300;
}

/* line 74, src/component/_alert.scss */
.alert.alert-warning p {
  color: #9E7300;
}

/* line 78, src/component/_alert.scss */
.alert.alert-warning .icon {
  background-image: url(../images/svg/alerta.svg);
}

/* line 5, src/component/_captcha.scss */
.container-cadu .form.forgot-email .panel-default, .container-cadu .form.forgot-password .panel-default {
  box-shadow: none;
  border: 0;
}

/* line 11, src/component/_captcha.scss */
.container-cadu .form.forgot-email .captcha.form-group .row, .container-cadu .form.forgot-password .captcha.form-group .row {
  margin: 0;
}

@media (max-width: 767px) {
  /* line 17, src/component/_captcha.scss */
  .container-cadu .form.forgot-email .captcha.form-group .row .g-recaptcha, .container-cadu .form.forgot-password .captcha.form-group .row .g-recaptcha {
    -webkit-transform: scale(0.94, 0.94);
    -moz-transform: scale(0.94, 0.94);
    -ms-transform: scale(0.94, 0.94);
    -o-transform: scale(0.94, 0.94);
    transform: scale(0.94, 0.94);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
  }
}

/* line 30, src/component/_captcha.scss */
.container-cadu .form.forgot-password .panel-success {
  border: 0;
}

/* line 32, src/component/_captcha.scss */
.container-cadu .form.forgot-password .panel-success #RetrievePasswordSuccess {
  font-size: 1.0625rem;
  padding-bottom: 20px;
  display: block;
}

/* line 38, src/component/_captcha.scss */
.container-cadu .form.forgot-password .panel-success p {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

/* line 2, src/component/_password-strength.scss */
#changePassword .box-passwordStrength {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #fff;
  position: relative;
}

/* line 14, src/component/_password-strength.scss */
#changePassword .box-passwordStrength .mensagemForcaSenha {
  position: absolute;
  top: 0;
  left: 15px;
  line-height: 30px;
  z-index: 1;
  font-size: 1rem;
  display: block !important;
}

/* line 24, src/component/_password-strength.scss */
#changePassword .box-passwordStrength #passwordStrength {
  display: block;
  height: 30px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 30, src/component/_password-strength.scss */
#changePassword .box-passwordStrength #passwordStrength.strength0 {
  background-color: red;
  width: 40%;
}

/* line 35, src/component/_password-strength.scss */
#changePassword .box-passwordStrength #passwordStrength.strength1 {
  background-color: red;
  width: 44%;
}

/* line 40, src/component/_password-strength.scss */
#changePassword .box-passwordStrength #passwordStrength.strength2 {
  background-color: #FF7300;
  width: 58%;
}

/* line 45, src/component/_password-strength.scss */
#changePassword .box-passwordStrength #passwordStrength.strength3 {
  background-color: #FF7300;
  width: 72%;
}

/* line 50, src/component/_password-strength.scss */
#changePassword .box-passwordStrength #passwordStrength.strength4 {
  background-color: green;
  width: 86%;
}

/* line 55, src/component/_password-strength.scss */
#changePassword .box-passwordStrength #passwordStrength.strength5 {
  background-color: green;
  width: 100%;
}

/* line 8, src/component/_owl-my-theme.scss */
.owl-theme .owl-dots .owl-dot.active span {
  background-color: rgba(80, 133, 201, 0);
}

/* line 13, src/component/_owl-my-theme.scss */
.owl-theme .owl-dots .owl-dot span {
  border: 1px solid #5085c9;
  background-color: #5085c9;
}

/* line 1, src/component/_video-home.scss */
.full-video {
  padding: 0;
  margin: 0 0 30px 0;
  display: block;
  clear: both;
}

/* line 7, src/component/_video-home.scss */
.full-video .titulo1, .full-video .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .full-video .title {
  color: #5085CA;
}

/* line 10, src/component/_video-home.scss */
.full-video .titulo1:after, .full-video .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .full-video .title:after {
  margin-bottom: 50px;
}

/* line 15, src/component/_video-home.scss */
.full-video .full-img {
  display: block;
  position: relative;
  background: #000;
}

/* line 20, src/component/_video-home.scss */
.full-video .full-img img {
  width: 100%;
  opacity: 0.3;
}

/* line 28, src/component/_video-home.scss */
.full-video .full-img .infos .link {
  display: inline-block;
  color: #fff;
  width: auto;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 35, src/component/_video-home.scss */
.full-video .full-img .infos .link:before {
  content: "";
  background: url(../images/svg/play.svg) no-repeat center center;
  background-size: contain;
  display: block;
  width: 90px;
  height: 90px;
  margin: 0 auto 30px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

@media (max-width: 767px) {
  /* line 35, src/component/_video-home.scss */
  .full-video .full-img .infos .link:before {
    width: 75px;
    height: 75px;
    margin: 0 auto 10px;
  }
}

@media (max-width: 640px) {
  /* line 35, src/component/_video-home.scss */
  .full-video .full-img .infos .link:before {
    margin: 0 auto 20px;
  }
}

@media (max-width: 480px) {
  /* line 35, src/component/_video-home.scss */
  .full-video .full-img .infos .link:before {
    width: 55px;
    height: 55px;
    margin: 0 auto 15px;
  }
}

/* line 64, src/component/_video-home.scss */
.full-video .full-img .infos a:hover {
  text-decoration: none;
  transform: scale(1.1);
}

@media (max-width: 480px) {
  /* line 69, src/component/_video-home.scss */
  .full-video .full-img .infos span {
    display: none;
  }
}

/* line 75, src/component/_video-home.scss */
.full-video .full-img .infos h3 {
  color: #fff;
  margin: 15px;
}

@media (max-width: 767px) {
  /* line 75, src/component/_video-home.scss */
  .full-video .full-img .infos h3 {
    font-size: 1.7rem;
  }
}

@media (max-width: 480px) {
  /* line 75, src/component/_video-home.scss */
  .full-video .full-img .infos h3 {
    font-size: 1.3rem;
  }
}

/* line 91, src/component/_video-home.scss */
.box-modal-youtube {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 999999;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.8);
  display: none;
}

/* line 101, src/component/_video-home.scss */
.box-modal-youtube .bg-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background: transparent;
}

/* line 111, src/component/_video-home.scss */
.box-modal-youtube .box-player {
  position: absolute;
  z-index: 1;
  display: block;
  top: 55%;
  height: 80%;
  left: 0;
  right: 0;
  max-width: 1200px;
  margin: auto;
  opacity: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 125, src/component/_video-home.scss */
.box-modal-youtube .box-player:before {
  content: "";
  display: block;
  padding-top: 56.25%;
}

/* line 131, src/component/_video-home.scss */
.box-modal-youtube .box-player .btn-fechar {
  z-index: 2;
  cursor: pointer;
  display: none;
  content: "";
  background: url(../images/svg/btn-close.svg) no-repeat center center;
  width: 40px;
  height: 40px;
  position: absolute;
  margin-bottom: 20px;
  bottom: 100%;
  right: 20px;
  border: 2px solid #FFFFFF;
  font-size: 0;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media screen and (max-height: 480px) {
  /* line 131, src/component/_video-home.scss */
  .box-modal-youtube .box-player .btn-fechar {
    margin-bottom: 10px;
  }
}

/* line 154, src/component/_video-home.scss */
.box-modal-youtube .box-player .video-player {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 161, src/component/_video-home.scss */
.box-modal-youtube .box-player .video-player iframe {
  width: 100%;
  height: 100%;
}

/* line 169, src/component/_video-home.scss */
.box-modal-youtube.show {
  display: block;
  opacity: 0;
}

/* line 174, src/component/_video-home.scss */
.has-video {
  position: relative;
  cursor: pointer;
  display: block;
}

/* line 179, src/component/_video-home.scss */
.has-video:before {
  content: "";
  background: url(../images/svg/play.svg) no-repeat center center;
  background-size: contain;
  display: block;
  width: 90px;
  height: 90px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -45px 0 0 -45px;
  z-index: 1;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

@media (max-width: 767px) {
  /* line 179, src/component/_video-home.scss */
  .has-video:before {
    width: 75px;
    height: 75px;
    margin: -37.5px 0 0 -37.5px;
  }
}

@media (max-width: 480px) {
  /* line 179, src/component/_video-home.scss */
  .has-video:before {
    width: 55px;
    height: 55px;
    margin: -27.5px 0 0 -27.5px;
  }
}

/* line 207, src/component/_video-home.scss */
.has-video:hover:before {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}

/* line 1, src/component/_scrollbar.scss */
.scroll-wrapper {
  overflow: hidden !important;
  padding: 0 !important;
  position: relative;
}

/* line 6, src/component/_scrollbar.scss */
.scroll-wrapper > .scroll-content {
  border: none !important;
  box-sizing: content-box !important;
  height: auto;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none !important;
  overflow: scroll !important;
  padding: 0;
  position: relative !important;
  top: 0;
  width: auto !important;
}

/* line 20, src/component/_scrollbar.scss */
.scroll-wrapper > .scroll-content::-webkit-scrollbar {
  height: 0;
  width: 0;
}

/* line 27, src/component/_scrollbar.scss */
.scroll-element {
  display: none;
  box-sizing: content-box;
}

/* line 31, src/component/_scrollbar.scss */
.scroll-element div {
  box-sizing: content-box;
}

/* line 35, src/component/_scrollbar.scss */
.scroll-element.scroll-x.scroll-scrollx_visible, .scroll-element.scroll-y.scroll-scrolly_visible {
  display: block;
}

/* line 40, src/component/_scrollbar.scss */
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
  cursor: default;
}

/* line 46, src/component/_scrollbar.scss */
.scroll-textarea {
  border: 1px solid #cccccc;
  border-top-color: #999999;
}

/* line 50, src/component/_scrollbar.scss */
.scroll-textarea > .scroll-content {
  overflow: hidden !important;
}

/* line 53, src/component/_scrollbar.scss */
.scroll-textarea > .scroll-content > textarea {
  border: none !important;
  box-sizing: border-box;
  height: 100% !important;
  margin: 0;
  max-height: none !important;
  max-width: none !important;
  overflow: scroll !important;
  outline: none;
  padding: 2px;
  position: relative !important;
  top: 0;
  width: 100% !important;
}

/* line 67, src/component/_scrollbar.scss */
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
  height: 0;
  width: 0;
}

/* line 76, src/component/_scrollbar.scss */
.custom-scroll.scroll-scrollx_visible {
  padding-bottom: 50px;
}

/* line 80, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

/* line 87, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
  display: block;
  left: 0;
  top: 0;
  height: calc(100%);
  width: 100%;
}

/* line 99, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element div.scroll-element_outer {
  top: 10px;
  height: calc(100% - 20px);
}

/* line 105, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element.scroll-x {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 28px;
}

/* line 112, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element.scroll-y {
  right: 0;
  top: 0;
  height: 100%;
  width: 28px;
}

/* line 119, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element .scroll-element_outer {
  overflow: hidden;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
}

/* line 125, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element .scroll-element_track,
.custom-scroll > .scroll-element .scroll-bar {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
}

/* line 130, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element .scroll-element_track,
.custom-scroll > .scroll-element .scroll-bar {
  opacity: 0.4;
}

/* line 135, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element .scroll-element_track {
  background-color: transparent;
}

/* line 139, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element .scroll-bar {
  background-color: #5085CA;
  width: 8px;
  left: 10px;
}

/* line 145, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element:hover .scroll-bar,
.custom-scroll > .scroll-element.scroll-draggable .scroll-bar {
  opacity: 1;
}

/* line 151, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -12px;
}

/* line 155, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -12px;
}

/* line 161, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -12px;
}

/* line 165, src/component/_scrollbar.scss */
.custom-scroll > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -12px;
}

/* line 171, src/component/_scrollbar.scss */
.custom-scroll--infograficos.scroll-content {
  overflow: hidden !important;
}

/* line 174, src/component/_scrollbar.scss */
.custom-scroll--infograficos ~ .scroll-y {
  display: none !important;
}

/* line 7, src/component/_table.scss */
table {
  background-color: #FFF;
}

/* line 14, src/component/_table.scss */
th {
  text-align: left;
}

/* line 20, src/component/_table.scss */
.table, table, .page-imprensa .imprensa-widget table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}

/* line 30, src/component/_table.scss */
.table > thead > tr > th, table > thead > tr > th, .page-imprensa .imprensa-widget table > thead > tr > th,
.table > thead > tr > td,
table > thead > tr > td,
.page-imprensa .imprensa-widget table > thead > tr > td,
.table > tbody > tr > th,
table > tbody > tr > th,
.page-imprensa .imprensa-widget table > tbody > tr > th,
.table > tbody > tr > td,
table > tbody > tr > td,
.page-imprensa .imprensa-widget table > tbody > tr > td,
.table > tfoot > tr > th,
table > tfoot > tr > th,
.page-imprensa .imprensa-widget table > tfoot > tr > th,
.table > tfoot > tr > td,
table > tfoot > tr > td,
.page-imprensa .imprensa-widget table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.4;
  vertical-align: middle;
  border-top: 1px solid #dadada;
}

/* line 41, src/component/_table.scss */
.table > thead > tr > th, table > thead > tr > th, .page-imprensa .imprensa-widget table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dadada;
}

/* line 51, src/component/_table.scss */
.table > caption + thead > tr:first-child > th, table > caption + thead > tr:first-child > th, .page-imprensa .imprensa-widget table > caption + thead > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
table > caption + thead > tr:first-child > td,
.page-imprensa .imprensa-widget table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
table > colgroup + thead > tr:first-child > th,
.page-imprensa .imprensa-widget table > colgroup + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
table > colgroup + thead > tr:first-child > td,
.page-imprensa .imprensa-widget table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > th,
table > thead:first-child > tr:first-child > th,
.page-imprensa .imprensa-widget table > thead:first-child > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
table > thead:first-child > tr:first-child > td,
.page-imprensa .imprensa-widget table > thead:first-child > tr:first-child > td {
  border-top: 0;
}

/* line 58, src/component/_table.scss */
.table > tbody + tbody, table > tbody + tbody, .page-imprensa .imprensa-widget table > tbody + tbody {
  border-top: 2px solid #dadada;
}

/* line 63, src/component/_table.scss */
.table .table, table .table, .page-imprensa .imprensa-widget table .table, .table table, table table, .table .page-imprensa .imprensa-widget table, .page-imprensa .imprensa-widget .table table, table .page-imprensa .imprensa-widget table, .page-imprensa .imprensa-widget table table {
  background-color: #fff;
}

/* line 68, src/component/_table.scss */
.table-bordered, table, .page-imprensa .imprensa-widget table {
  border: 1px solid #dadada;
}

/* line 74, src/component/_table.scss */
.table-bordered > thead > tr > th, table > thead > tr > th, .page-imprensa .imprensa-widget table > thead > tr > th,
.table-bordered > thead > tr > td,
table > thead > tr > td,
.page-imprensa .imprensa-widget table > thead > tr > td,
.table-bordered > tbody > tr > th,
table > tbody > tr > th,
.page-imprensa .imprensa-widget table > tbody > tr > th,
.table-bordered > tbody > tr > td,
table > tbody > tr > td,
.page-imprensa .imprensa-widget table > tbody > tr > td,
.table-bordered > tfoot > tr > th,
table > tfoot > tr > th,
.page-imprensa .imprensa-widget table > tfoot > tr > th,
.table-bordered > tfoot > tr > td,
table > tfoot > tr > td,
.page-imprensa .imprensa-widget table > tfoot > tr > td {
  border: 1px solid #dadada;
}

/* line 81, src/component/_table.scss */
.table-bordered > thead > tr > th, table > thead > tr > th, .page-imprensa .imprensa-widget table > thead > tr > th,
.table-bordered > thead > tr > td,
table > thead > tr > td,
.page-imprensa .imprensa-widget table > thead > tr > td {
  border-bottom-width: 2px;
}

/* line 89, src/component/_table.scss */
.table-striped > tbody > tr:nth-of-type(odd), table > tbody > tr:nth-of-type(odd), .page-imprensa .imprensa-widget table > tbody > tr:nth-of-type(odd) {
  background-color: #f4f4f4;
}

/* line 95, src/component/_table.scss */
.table-hover > tbody > tr:hover {
  background-color: #f4f4f4;
}

/* line 100, src/component/_table.scss */
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}

/* line 108, src/component/_table.scss */
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}

/* line 2, src/component/_destaques.scss */
.destaque .titulo1, .destaque .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .destaque .title {
  font-size: 32px;
}

/* line 8, src/component/_destaques.scss */
.destaque .detaque-campanha .content .banner-img {
  display: table;
  margin: 0 auto;
  padding: 20px;
}

/* line 13, src/component/_destaques.scss */
.destaque .detaque-campanha .content .banner-img img {
  max-width: 100%;
}

/* line 18, src/component/_destaques.scss */
.destaque .detaque-campanha .content .image {
  float: left;
  width: 60%;
}

@media screen and (max-width: 767px) {
  /* line 18, src/component/_destaques.scss */
  .destaque .detaque-campanha .content .image {
    float: none;
    width: auto;
    margin: 0 -15px 30px;
  }
}

/* line 28, src/component/_destaques.scss */
.destaque .detaque-campanha .content .image img {
  max-width: 100%;
  width: 100%;
}

/* line 33, src/component/_destaques.scss */
.destaque .detaque-campanha .content .image.has-video {
  background: #000000;
}

/* line 36, src/component/_destaques.scss */
.destaque .detaque-campanha .content .image.has-video img {
  opacity: 0.8;
}

/* line 42, src/component/_destaques.scss */
.destaque .detaque-campanha .content .text {
  float: left;
  width: 40%;
  padding-left: 30px;
}

@media screen and (max-width: 767px) {
  /* line 42, src/component/_destaques.scss */
  .destaque .detaque-campanha .content .text {
    width: 100%;
    padding-left: 0;
  }
}

/* line 52, src/component/_destaques.scss */
.destaque .detaque-campanha .content .text h3 {
  font-size: 26px;
  margin-bottom: 15px;
  letter-spacing: 2px;
}

/* line 62, src/component/_destaques.scss */
.destaque .destaque-na-midia .content {
  float: left;
  width: 100%;
}

/* line 66, src/component/_destaques.scss */
.destaque .destaque-na-midia .content .article {
  display: block;
  float: left;
  width: 32%;
  margin-right: 2%;
  background: #5085CA;
  height: 350px;
  position: relative;
}

@media screen and (min-width: 768px) {
  /* line 75, src/component/_destaques.scss */
  .destaque .destaque-na-midia .content .article:last-child {
    margin-right: 0;
  }
}

@media screen and (max-width: 1199px) {
  /* line 66, src/component/_destaques.scss */
  .destaque .destaque-na-midia .content .article {
    height: 325px;
  }
}

@media screen and (max-width: 991px) {
  /* line 66, src/component/_destaques.scss */
  .destaque .destaque-na-midia .content .article {
    height: 300px;
  }
}

@media screen and (max-width: 767px) {
  /* line 66, src/component/_destaques.scss */
  .destaque .destaque-na-midia .content .article {
    margin: 0 -15px 20px;
    width: auto;
    float: none;
  }
}

/* line 95, src/component/_destaques.scss */
.destaque .destaque-na-midia .content .article .text {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 30px;
  width: 100%;
}

@media screen and (max-width: 991px) {
  /* line 95, src/component/_destaques.scss */
  .destaque .destaque-na-midia .content .article .text {
    padding: 20px;
  }
}

/* line 106, src/component/_destaques.scss */
.destaque .destaque-na-midia .content .article .text .title {
  max-height: 168px;
  display: block;
  overflow: hidden;
  line-height: 42px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  text-overflow: -o-ellipsis-lastline;
  font-size: 36px;
  color: #FFF;
}

@media screen and (max-width: 1199px) {
  /* line 106, src/component/_destaques.scss */
  .destaque .destaque-na-midia .content .article .text .title {
    font-size: 32px;
    max-height: 144px;
    display: block;
    overflow: hidden;
    line-height: 36px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: -o-ellipsis-lastline;
  }
}

@media screen and (max-width: 991px) {
  /* line 106, src/component/_destaques.scss */
  .destaque .destaque-na-midia .content .article .text .title {
    font-size: 28px;
    max-height: 128px;
    display: block;
    overflow: hidden;
    line-height: 32px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: -o-ellipsis-lastline;
  }
}

/* line 125, src/component/_destaques.scss */
.destaque .destaque-na-midia .content .article .text .below-bar {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 767px) {
  /* line 125, src/component/_destaques.scss */
  .destaque .destaque-na-midia .content .article .text .below-bar {
    width: 40px;
    border-bottom: 3px solid;
  }
}

/* line 129, src/component/_destaques.scss */
.destaque .destaque-na-midia .content .article .text .date {
  color: #FFF;
  margin-bottom: 30px;
}

@media screen and (max-width: 991px) {
  /* line 129, src/component/_destaques.scss */
  .destaque .destaque-na-midia .content .article .text .date {
    margin-bottom: 20px;
  }
}

/* line 138, src/component/_destaques.scss */
.destaque .destaque-na-midia .content .article .text .btn-externo {
  color: #FFF;
  font-size: 16px;
  line-height: 30px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 145, src/component/_destaques.scss */
.destaque .destaque-na-midia .content .article .text .btn-externo:before {
  content: "";
  background: url(../images/svg/seta-externo.svg) no-repeat center center;
  background-size: 40% auto;
  border: 2px solid #FFF;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  -webkit-filter: brightness(10);
  -moz-filter: brightness(10);
  filter: brightness(10);
}

/* line 166, src/component/_destaques.scss */
.destaque .destaque-na-midia .content .article:hover .text .btn-externo {
  opacity: 0.7;
  text-decoration: none;
}

/* line 1, src/component/_accordion_list.scss */
.lista-pilares {
  margin-top: 40px;
}

/* line 3, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content {
  color: white;
}

/* line 5, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content h4 {
  color: white !important;
}

/* line 8, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content p {
  color: white !important;
}

/* line 12, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content li::after {
  content: "";
  color: white !important;
}

/* line 17, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item {
  color: white;
  margin-bottom: 30px;
}

/* line 20, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item h4 {
  color: white !important;
}

/* line 23, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item p {
  color: white !important;
}

/* line 27, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item li::after {
  content: "";
  color: white !important;
}

/* line 32, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item .lista-pilares-item-header {
  font-size: 20px;
  font-weight: bold;
}

/* line 37, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item .lista-pilares-item-header:hover, .lista-pilares .lista-pilares-content .lista-pilares-item .lista-pilares-item-header:active, .lista-pilares .lista-pilares-content .lista-pilares-item .lista-pilares-item-header:focus {
  text-decoration: none;
}

/* line 42, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item .lista-pilares-item-header i {
  text-indent: -9999px;
  display: block;
  float: left;
  width: 30px;
  height: 30px;
  margin-right: 20px;
  background: steelblue;
}

/* line 52, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item .lista-pilares-item-content {
  padding: 30px 0;
  margin: 15px 0px 20px 50px;
  border-radius: 15px;
}

/* line 59, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item:nth-child(1) .lista-pilares-item-header i {
  background: url(../images/nestle-por-criancas-saudaveis/escolha-entre.png);
  background-repeat: no-repeat;
  background-size: contain;
}

/* line 65, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item:nth-child(1) .lista-pilares-item-content {
  background-color: rgba(143, 195, 69, 0.6);
}

/* line 71, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item:nth-child(2) .lista-pilares-item-header i {
  background: url(../images/nestle-por-criancas-saudaveis/mexa-se-mais.png);
  background-repeat: no-repeat;
  background-size: contain;
}

/* line 77, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item:nth-child(2) .lista-pilares-item-content {
  background-color: rgba(236, 85, 158, 0.6);
}

/* line 83, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item:nth-child(3) .lista-pilares-item-header i {
  background: url(../images/nestle-por-criancas-saudaveis/escolha-beber-agua.png);
  background-repeat: no-repeat;
  background-size: contain;
}

/* line 89, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item:nth-child(3) .lista-pilares-item-content {
  background-color: rgba(89, 178, 219, 0.6);
}

/* line 95, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item:nth-child(4) .lista-pilares-item-header i {
  background: url(../images/nestle-por-criancas-saudaveis/curta-refeicoes-juntos.png);
  background-repeat: no-repeat;
  background-size: contain;
}

/* line 101, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item:nth-child(4) .lista-pilares-item-content {
  background-color: rgba(110, 148, 205, 0.6);
}

/* line 107, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item:nth-child(5) .lista-pilares-item-header i {
  background: url(../images/nestle-por-criancas-saudaveis/porcione.png);
  background-repeat: no-repeat;
  background-size: contain;
}

/* line 113, src/component/_accordion_list.scss */
.lista-pilares .lista-pilares-content .lista-pilares-item:nth-child(5) .lista-pilares-item-content {
  background-color: rgba(147, 95, 167, 0.8);
}

/* line 1, src/component/_modal-lightbox-image.scss */
#modalAcontecimentoLightBox, #modalDicaLightBox {
  background-color: transparent;
  top: 0;
  left: 0;
}

/* line 5, src/component/_modal-lightbox-image.scss */
#modalAcontecimentoLightBox .modal-dialog, #modalDicaLightBox .modal-dialog {
  width: inherit;
  height: inherit;
  /* max-width: 100%; */
  max-height: 90vh;
}

/* line 11, src/component/_modal-lightbox-image.scss */
#modalAcontecimentoLightBox .modal-content, #modalDicaLightBox .modal-content {
  width: inherit;
  height: inherit;
  box-shadow: none;
  background-color: transparent;
}

/* line 17, src/component/_modal-lightbox-image.scss */
#modalAcontecimentoLightBox .modal-body, #modalDicaLightBox .modal-body {
  width: inherit;
  height: inherit;
  text-align: center;
}

/* line 22, src/component/_modal-lightbox-image.scss */
#modalAcontecimentoLightBox .modal-body img, #modalDicaLightBox .modal-body img {
  max-height: 85vh;
  max-width: 100%;
}

/* line 27, src/component/_modal-lightbox-image.scss */
#modalAcontecimentoLightBox .close, #modalDicaLightBox .close {
  z-index: 2;
  cursor: pointer;
  content: "";
  background: url(../images/svg/btn-close.svg) no-repeat center center;
  width: 40px;
  height: 40px;
  position: absolute;
  top: -20px;
  right: 34px;
  /* border: 2px solid #FFFFFF; */
  border: 2px solid #FFFFFF;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

@media (max-width: 767px) {
  /* line 27, src/component/_modal-lightbox-image.scss */
  #modalAcontecimentoLightBox .close, #modalDicaLightBox .close {
    width: 20px;
    height: 20px;
    top: -7px;
    right: 13px;
  }
}

/* ICONS VARS */
/* ICONS */
/* line 7, src/component/_icons.scss */
.icons {
  position: absolute;
  width: 100%;
  max-width: 768px;
  height: 580px;
  left: calc(50% - (768px / 2));
  top: 0;
}

@media screen and (max-width: 480px) {
  /* line 7, src/component/_icons.scss */
  .icons {
    display: none;
  }
}

/* line 17, src/component/_icons.scss */
.icons__icon {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  width: 100px;
  height: 100px;
  -webkit-transform: scale(0.85);
  -moz-transform: scale(0.85);
  -ms-transform: scale(0.85);
  -o-transform: scale(0.85);
  transform: scale(0.85);
  opacity: 0.35;
  z-index: 1;
  position: absolute;
  top: 45%;
  left: 45%;
}

/* line 26, src/component/_icons.scss */
.icons__icon.xs {
  -webkit-transform: scale(0.7);
  -moz-transform: scale(0.7);
  -ms-transform: scale(0.7);
  -o-transform: scale(0.7);
  transform: scale(0.7);
}

/* line 29, src/component/_icons.scss */
.icons__icon.sm {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}

/* line 32, src/component/_icons.scss */
.icons__icon.lg {
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -o-transform: scale(1.5);
  transform: scale(1.5);
}

/* line 35, src/component/_icons.scss */
.icons__icon.in {
  -webkit-animation: iconsIn 0.9s forwards;
  -moz-animation: iconsIn 0.9s forwards;
  -ms-animation: iconsIn 0.9s forwards;
  -o-animation: iconsIn 0.9s forwards;
  animation: iconsIn 0.9s forwards;
}

/* line 38, src/component/_icons.scss */
.icons__icon.out {
  -webkit-animation: iconsOut 0.9s forwards;
  -moz-animation: iconsOut 0.9s forwards;
  -ms-animation: iconsOut 0.9s forwards;
  -o-animation: iconsOut 0.9s forwards;
  animation: iconsOut 0.9s forwards;
}

/* line 44, src/component/_icons.scss */
.icons__icon--balloon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235085CA' viewBox='247.64 370.945 100 100' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M297.84,378.799c-26.344,0-47.7,13.911-47.7,33.724c0,10.391,6.066,18.591,14.197,24.631c2.49,1.85,4.918,4.563,5.525,7.68 c0.707,3.62-0.749,7.089-2.618,10.114c-0.757,1.224-1.65,2.424-2.58,3.549c-0.518,0.628-2.563,2.373-2.071,3.357 c0.83,1.668,2.843,1.216,3.346,1.064c5.04-1.519,9.159-5.048,13.327-8.252c2.604-2.002,4.767-4.667,7.728-6.173 c2.948-1.495,6.298-1.385,9.502-1.118c8.315,0.696,16.852-0.248,24.544-3.61c7.029-3.073,13.718-7.838,18.341-14.014 c1.292-1.726,2.417-3.55,3.301-5.519c1.681-3.741,2.457-7.657,2.457-12.085C345.139,391.216,324.186,378.799,297.84,378.799z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 46, src/component/_icons.scss */
.icons__icon--balloon.first-step {
  left: 670px;
  top: 400px;
}

/* line 50, src/component/_icons.scss */
.icons__icon--balloon.second-step {
  left: 660px;
  top: 60px;
}

/* line 54, src/component/_icons.scss */
.icons__icon--balloon.third-step {
  left: 640px;
  top: 500px;
}

/* line 58, src/component/_icons.scss */
.icons__icon--balloon.fourth-step {
  left: 650px;
  top: 490px;
}

/* line 62, src/component/_icons.scss */
.icons__icon--balloon.fiveth-step {
  left: -50px;
  top: 325px;
}

/* line 66, src/component/_icons.scss */
.icons__icon--balloon.sixth-step {
  left: 10px;
  top: 30px;
}

/* line 70, src/component/_icons.scss */
.icons__icon--balloon.seventh-step {
  left: -90px;
  top: 380px;
}

/* line 74, src/component/_icons.scss */
.icons__icon--balloon.eighth-step {
  left: 560px;
  top: 0;
}

/* line 78, src/component/_icons.scss */
.icons__icon--balloon.nineth-step {
  left: 80px;
  top: 50px;
}

/* line 82, src/component/_icons.scss */
.icons__icon--balloon.tenth-step {
  left: 640px;
  top: 490px;
}

/* line 87, src/component/_icons.scss */
.icons__icon--bike {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M276.381,432.73c-1.421,2.781-2.436,5.756-2.941,8.887c1.01,1.361,1.616,3.039,1.616,4.863 c0,4.514-3.673,8.188-8.188,8.188c-4.517,0-8.185-3.674-8.185-8.188c0-2.23,0.896-4.248,2.346-5.73 c0.497-3.68,1.501-7.281,2.989-10.75c-7.87,1.357-13.878,8.229-13.878,16.479c0,9.223,7.506,16.727,16.728,16.727 c9.226,0,16.729-7.504,16.729-16.727C283.597,440.789,280.738,435.751,276.381,432.73z'/%3E %3Cpath d='M320.722,410.07l1.58,10.27c7.383,1.72,12.902,8.351,12.902,16.25c0,9.203-7.481,16.682-16.684,16.682 c-9.199,0-16.684-7.479-16.684-16.682c0-6.104,3.294-11.445,8.195-14.355l-1.582-10.279c-9.695,3.979-16.549,13.52-16.549,24.635 c0,14.678,11.944,26.617,26.619,26.617c14.68,0,26.619-11.939,26.619-26.617C345.139,422.652,334.373,411.195,320.722,410.07z'/%3E %3Cpath d='M261.93,407.869h1.126l10.541,11.574c-6.786,7.843-10.455,17.109-10.455,26.707c0,2.057,1.668,3.727,3.726,3.727 s3.726-1.67,3.726-3.727c0-20.574,20.481-36.193,39.847-37.604l4.4,28.61c0.283,1.84,1.87,3.158,3.676,3.158 c0.188,0,0.378-0.012,0.573-0.045c2.033-0.309,3.424-2.215,3.114-4.246l-6.771-44.017c-1.151-7.47-7.53-13.323-14.525-13.323 h-9.279c-2.062,0-3.726,1.669-3.726,3.729c0,2.057,1.664,3.726,3.726,3.726h9.279c3.242,0,6.588,3.271,7.163,6.999l1.235,8.034 c-10.735,0.902-21.484,5.406-30.052,12.686l-5.453-5.986h4.171c2.741,0,4.963-2.225,4.963-4.965c0-2.743-2.223-4.966-4.963-4.966 H261.93c-2.743,0-4.967,2.224-4.967,4.966C256.963,405.645,259.187,407.869,261.93,407.869z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 89, src/component/_icons.scss */
.icons__icon--bike.first-step {
  left: 10px;
  top: 400px;
}

/* line 93, src/component/_icons.scss */
.icons__icon--bike.second-step {
  left: 760px;
  top: 260px;
}

/* line 97, src/component/_icons.scss */
.icons__icon--bike.third-step {
  left: 660px;
  top: 50px;
}

/* line 101, src/component/_icons.scss */
.icons__icon--bike.fourth-step {
  left: -20px;
  top: 380px;
}

/* line 105, src/component/_icons.scss */
.icons__icon--bike.fiveth-step {
  left: 660px;
  top: 465px;
}

/* line 109, src/component/_icons.scss */
.icons__icon--bike.sixth-step {
  left: -70px;
  top: 340px;
}

/* line 113, src/component/_icons.scss */
.icons__icon--bike.seventh-step {
  left: 685px;
  top: 375px;
}

/* line 117, src/component/_icons.scss */
.icons__icon--bike.eighth-step {
  left: 630px;
  top: 85px;
}

/* line 121, src/component/_icons.scss */
.icons__icon--bike.nineth-step {
  left: 0;
  top: 410px;
}

/* line 125, src/component/_icons.scss */
.icons__icon--bike.tenth-step {
  left: 5px;
  top: 70px;
}

/* line 130, src/component/_icons.scss */
.icons__icon--song {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M335.932,377.833c-2.396-1.792-5.398-2.344-8.266-1.503l-41.044,12.194c-4.115,1.208-6.989,5.148-6.989,9.585v47.279 c-2.181-0.636-4.6-0.999-7.16-0.999c-9.448,0-17.107,4.825-17.107,10.778c0,5.952,7.659,10.777,17.107,10.777 c9.382,0,16.991-4.759,17.099-10.653h0.032v-48.855c0-0.028,0.001-0.053,0.007-0.072l40.333-11.982v41.26 c-2.185-0.638-4.608-1.003-7.174-1.003c-9.448,0-17.108,4.825-17.108,10.777c0,5.954,7.66,10.778,17.108,10.778 c9.284,0,16.824-4.664,17.083-10.473h0.061v-59.812C339.912,382.72,338.424,379.701,335.932,377.833z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 132, src/component/_icons.scss */
.icons__icon--song.first-step {
  left: 750px;
  top: 220px;
}

/* line 136, src/component/_icons.scss */
.icons__icon--song.second-step {
  left: -50px;
  top: 370px;
}

/* line 140, src/component/_icons.scss */
.icons__icon--song.third-step {
  left: 710px;
  top: 350px;
}

/* line 144, src/component/_icons.scss */
.icons__icon--song.fourth-step {
  left: 720px;
  top: 350px;
}

/* line 148, src/component/_icons.scss */
.icons__icon--song.fiveth-step {
  left: 740px;
  top: 155px;
}

/* line 152, src/component/_icons.scss */
.icons__icon--song.sixth-step {
  left: 690px;
  top: 70px;
}

/* line 156, src/component/_icons.scss */
.icons__icon--song.seventh-step {
  left: 580px;
  top: 15px;
}

/* line 160, src/component/_icons.scss */
.icons__icon--song.eighth-step {
  left: 650px;
  top: 480px;
}

/* line 164, src/component/_icons.scss */
.icons__icon--song.nineth-step {
  left: 695px;
  top: 260px;
}

/* line 168, src/component/_icons.scss */
.icons__icon--song.tenth-step {
  left: -80px;
  top: 260px;
}

/* line 173, src/component/_icons.scss */
.icons__icon--wheat {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M300.482,445.69c-0.159-0.625-0.323-1.182-0.361-1.229c-0.04-0.048-0.65-0.48-1.364-0.966 c-0.708-0.481-2.044-1.427-2.959-2.094c-2.279-1.658-3.545-2.482-4.787-3.111c-4.01-2.034-3.919-1.992-3.966-1.873 c-0.017,0.043,0.128,0.851,0.32,1.789c0.192,0.939,0.396,2.158,0.451,2.701c0.055,0.54,0.186,1.274,0.29,1.617 c0.267,0.885,1.759,3.944,2.48,5.087l0.612,0.969l2.002,1.266c1.87,1.183,2.506,1.558,3.784,2.232 c0.579,0.306,1.45,0.746,1.845,0.932c0.147,0.069,0.47,0.251,0.724,0.409c0.632,0.391,1.657,0.909,1.975,0.999 c0.303,0.085,1.45,0.128,1.497,0.056c0.015-0.022-0.269-0.994-0.633-2.165C301.626,449.849,300.894,447.31,300.482,445.69 M291.661,440.912c-0.159,0.001-0.337-0.006-0.445-0.122l0.078,0.019c0.331-0.137,0.545-0.055,1.062-0.014 C292.008,440.927,292.034,440.909,291.661,440.912 M293.14,444.29l0.111,0.027c0.47-0.196,0.775-0.078,1.509-0.021 c-0.495,0.188-0.458,0.162-0.987,0.166C293.548,444.464,293.294,444.455,293.14,444.29 M294.635,445.181 c-0.159,0.001-0.337-0.006-0.445-0.122l0.078,0.02c0.331-0.138,0.545-0.056,1.062-0.014 C294.981,445.197,295.008,445.178,294.635,445.181 M287.484,379.776c0.129,0.163,0.374,0.118,0.631,0.052 c-0.021-0.09-0.041-0.18-0.061-0.271c-0.099-0.089-0.19-0.194-0.323-0.223C287.739,379.413,287.845,379.976,287.484,379.776 M291.735,399.896c1.067,2.644,1.319,3.183,1.469,3.128c0.105-0.039,0.5-0.638,0.587-0.893c0.028-0.083,0.334-0.618,0.686-1.203 c0.352-0.584,0.646-1.083,0.661-1.119c0.086-0.215,0.801-1.424,1.034-1.75c0.155-0.216,0.529-1.042,0.829-1.829 c0.3-0.788,0.651-1.655,0.78-1.924l0.233-0.489l-1.515-4.006c-0.832-2.201-1.561-4.033-1.616-4.067 c-0.058-0.034-0.078-0.111-0.046-0.178c0.029-0.065-0.023-0.293-0.118-0.509l-0.171-0.392l-1.178,0.951 c-0.917,0.74-1.189,1.005-1.229,1.193c-0.083,0.392-0.927,3.876-1.392,5.745c-0.239,0.96-0.498,2.071-0.58,2.486l-0.147,0.75 l0.383,0.881C290.617,397.158,291.213,398.604,291.735,399.896 M306.425,437.377c0.948-1.057,1.459-1.668,1.625-1.946 c0.689-1.155,1.234-2.045,1.362-2.225c0.084-0.116,0.146-0.245,0.139-0.285c-0.009-0.039,0.103-0.266,0.244-0.499 c0.828-1.358,0.801-1.231,0.953-4.438c0.045-0.962,0.113-2.24,0.15-2.833c0.062-0.991,0.049-1.145-0.156-1.836 c-0.498-1.68-0.732-2.527-1.243-4.486c-0.293-1.124-0.553-2.038-0.579-2.03c-0.025,0.008-0.299,0.231-0.617,0.504 c-0.317,0.272-0.631,0.582-0.706,0.696c-0.076,0.116-0.243,0.335-0.378,0.5c-0.136,0.165-0.216,0.289-0.183,0.282 s-0.073,0.166-0.233,0.381c-0.488,0.656-2.088,3.102-2.045,3.129c0.022,0.014-0.09,0.17-0.249,0.348 c-0.159,0.177-0.284,0.354-0.275,0.395c0.008,0.039-0.115,0.266-0.271,0.498c-0.817,1.216-0.875,1.378-1.198,3.4 c-0.167,1.049-0.284,2.086-0.26,2.309c0.023,0.223,0.232,1.02,0.465,1.772c0.232,0.754,0.678,2.214,0.992,3.252 c1.289,4.264,1.179,3.962,1.44,3.976C305.6,438.254,305.759,438.12,306.425,437.377 M307.528,434.45 c0.142,0.047,0.234,0.184,0.275,0.408c-0.282-0.186-0.275,0.202-0.352,0.372c-0.156-0.024-0.102-0.195,0.038-0.199 c-0.151-0.104-0.132-0.271,0.103-0.312c-0.077-0.077-0.215-0.046-0.233-0.229C307.448,434.528,307.535,434.563,307.528,434.45 M287.898,425.819c0.132,0.646,0.25,0.967,0.583,1.584c0.229,0.425,0.82,1.535,1.314,2.466c0.982,1.854,0.787,1.62,2.628,3.135 c1.221,1.004,2.466,1.999,3.412,2.726c0.958,0.738,3.424,2.367,4.063,2.687c0.416,0.207,0.431,0.209,0.329,0.021 c-0.059-0.108-0.672-2.825-1.363-6.046c-1.111-5.18-1.274-5.863-1.424-5.979c-0.093-0.071-0.684-0.522-1.319-1.006 c-1.479-1.127-2.932-2.344-4.225-3.537c-0.567-0.525-1.147-1.038-1.299-1.149c-0.256-0.188-2.138-1.056-2.188-1.009 c-0.013,0.011-0.233,0.078-0.495,0.148l-0.472,0.128l0.127,0.881c0.07,0.483,0.14,1.421,0.154,2.077 c0.015,0.655,0.061,1.369,0.102,1.58c0.042,0.215,0.038,0.407-0.009,0.434C287.765,424.989,287.797,425.324,287.898,425.819 M295.135,431.422c0.331-0.137,0.545-0.055,1.062-0.014c-0.348,0.132-0.321,0.114-0.694,0.117c-0.159,0.001-0.337-0.006-0.445-0.122 L295.135,431.422z M293.715,424.443c-0.495,0.188-0.457,0.161-0.987,0.165c-0.226,0.001-0.479-0.008-0.632-0.174l0.111,0.027 C292.676,424.267,292.981,424.384,293.715,424.443 M290.587,423.362l0.125,0.229c0.613-0.405,1.271-0.144,1.903,0.229 c-0.495,0.188-1.038,0.194-1.567,0.198c-0.226,0.002-0.479-0.008-0.632-0.174C290.261,423.681,290.365,423.324,290.587,423.362 M290.365,425.031c0.332-0.138,0.546-0.055,1.063-0.014c-0.349,0.133-0.322,0.114-0.695,0.116c-0.159,0.001-0.337-0.006-0.445-0.122 L290.365,425.031z M296.686,408.588l0.444,1.91c0.245,1.051,0.653,2.829,0.907,3.95c0.254,1.122,0.542,2.316,0.64,2.653 c0.195,0.673,0.142,0.642,1,0.573c0.849-0.068,1.044-0.066,1.646,0.008l0.612,0.076l0.122-0.229c0.069-0.13,0.147-0.236,0.181-0.245 c0.059-0.016,1.492-2.232,1.993-3.082c0.472-0.8,1.144-2.031,1.643-3.005l0.483-0.944l-0.016-1.464 c-0.008-0.808,0.01-2.081,0.041-2.837l0.058-1.373l-0.385-0.873c-0.324-0.734-0.806-2.005-1.759-4.639l-0.164-0.455l-0.349,0.275 c-0.206,0.164-0.387,0.405-0.443,0.594c-0.052,0.174-0.226,0.458-0.386,0.63c-0.161,0.172-0.342,0.396-0.401,0.496 s-0.29,0.385-0.508,0.628c-0.217,0.243-0.52,0.627-0.667,0.844c-0.15,0.222-0.301,0.404-0.338,0.412s-0.17,0.172-0.287,0.356 c-0.121,0.19-0.425,0.603-0.678,0.926c-0.255,0.323-0.613,0.81-0.804,1.09c-0.191,0.28-0.848,1.227-1.466,2.115L296.686,408.588z M302.104,412.333c0.004-0.143,0.114,0.008,0.25-0.061c-0.158,0.27,0.223,0.146,0.214,0.517c-0.187-0.01-0.316-0.122-0.482-0.167 c0.01-0.317,0.189,0.06,0.271,0.029C302.528,412.579,302.171,412.402,302.104,412.333 M300.825,459.322 c-0.044-0.029-0.086-0.058-0.126-0.085c-0.03,0.052-0.063,0.102-0.058,0.178C300.702,459.517,300.759,459.426,300.825,459.322 M306.912,453.275c0.175,0.119,0.206,0.115,0.36-0.042c0.092-0.093,0.254-0.285,0.351-0.416c0.195-0.262,0.253-0.333,1.623-2.021 c1.186-1.463,2.066-2.68,3.764-5.205l1.425-2.12l0.406-2.796c0.564-3.878,0.598-4.63,0.21-4.831c-0.072-0.037-0.19-0.016-0.3,0.056 c-0.101,0.064-0.441,0.235-0.767,0.384c-0.324,0.146-0.891,0.427-1.268,0.625c-1.156,0.609-2.292,1.071-3.153,1.283 c-0.084,0.021-0.429,0.481-0.765,1.021c-0.337,0.541-0.933,1.494-1.324,2.116c-1.384,2.205-1.284,1.963-1.424,3.504 c-0.158,1.74-0.186,2.004-0.277,2.68c-0.051,0.375-0.117,0.78-0.148,0.894c-0.037,0.138,0.048,0.613,0.252,1.417 C306.743,453.23,306.716,453.142,306.912,453.275 M314.448,449.864l-0.245-1.062l-0.661,1.002c-0.366,0.556-0.701,1.011-0.752,1.021 s-0.063,0.049-0.025,0.09c0.034,0.039-0.009,0.11-0.097,0.157c-0.089,0.048-0.153,0.119-0.146,0.159s-0.134,0.216-0.319,0.396 c-0.186,0.178-0.329,0.35-0.321,0.385c0.008,0.039-0.021,0.071-0.072,0.082c-0.047,0.01-0.14,0.098-0.208,0.197 c-0.268,0.391-0.612,0.771-0.719,0.793c-0.06,0.013-0.093,0.064-0.07,0.112c0.022,0.051-0.023,0.147-0.105,0.222 s-0.302,0.353-0.494,0.626c-0.193,0.274-0.373,0.499-0.404,0.506s-0.144,0.145-0.259,0.319c-0.115,0.176-0.242,0.317-0.293,0.327 s-0.098,0.095-0.106,0.195c-0.01,0.101-0.086,0.214-0.174,0.262c-0.088,0.049-0.128,0.116-0.092,0.157 c0.038,0.043,0.031,0.078-0.018,0.088c-0.045,0.01-0.213,0.201-0.379,0.434s-0.327,0.423-0.365,0.431 c-0.036,0.007-0.056,0.073-0.042,0.142c0.015,0.068-0.004,0.134-0.038,0.142c-0.035,0.007-0.223,0.235-0.416,0.508 c-0.193,0.271-0.51,0.703-0.702,0.957c-0.294,0.389-0.416,0.708-0.76,1.979l-0.41,1.516l0.287,1.054 c0.158,0.581,0.492,2.006,0.745,3.182s0.557,2.482,0.678,2.917l0.219,0.786l0.312-0.437c0.171-0.241,0.701-0.96,1.183-1.604 c0.482-0.645,1.232-1.721,1.674-2.402c0.44-0.679,1.431-2.195,2.197-3.367l1.396-2.131l0.185-1.573 c0.102-0.866,0.267-2.183,0.365-2.93l0.18-1.358l-0.241-1.609C314.799,451.646,314.582,450.45,314.448,449.864 M299.076,461.696 c0.301,0.003,0.381-0.004,0.711,0.019c-0.068-0.171,0.07-0.206,0.103-0.313C299.633,461.665,299.381,461.375,299.076,461.696 M284.903,408.859c0.204-0.059,0.217-0.231,0.417-0.102c-0.014-0.107-0.076-0.25,0.018-0.289c0.083-0.02,0.116,0.049,0.189,0.049 C285.33,408.097,285.002,408.73,284.903,408.859 M284.604,408.363c-0.135,0.069-0.246-0.082-0.25,0.061 c0.068,0.068,0.424,0.245,0.253,0.318c-0.082,0.03-0.261-0.346-0.271-0.029c0.166,0.045,0.295,0.157,0.482,0.167 C284.826,408.509,284.446,408.632,284.604,408.363 M301.916,460.068c-0.026-0.076-0.276-0.264-0.565-0.423 c-0.139-0.076-0.297-0.173-0.445-0.271c-0.103,0.094-0.215,0.2-0.197,0.309c-0.101,0.01-0.109-0.147-0.148-0.25 c-0.105,0.108-0.052,0.319-0.059,0.49c-0.132-0.063-0.331-0.011-0.398-0.189c-0.228,0.139,0.226,0.088,0.171,0.34 c-0.084,0.134-0.123,0.067-0.251,0.061c0.13,0.094,0.067,0.134,0.065,0.269c0.128-0.116,0.21-0.264,0.247-0.439 c0.135,0.009-0.006,0.122,0.065,0.269c0.152-0.075-0.019-0.363,0.27-0.35c0.174,0.266-0.255,0.134-0.082,0.398 c0.185,0.143,0.448,0.146,0.735,0.107c-0.165,0.185-0.274,0.211-0.06,0.489c0.151-0.002,0.142-0.108,0.125-0.22 c0.226,0.397-0.247,0.288,0.153,0.629c-0.088-0.038-0.178-0.072-0.168,0.041c-0.126,0.007-0.094-0.262-0.232-0.23 c-0.235,0.12,0.127,0.174,0.088,0.359c-0.173,0.162-0.477,0.239-0.602,0.432c0.069,0.124,0.098-0.061,0.249-0.062 c0.134,0.391-0.438,0.313-0.37,0.66c0.198,0.061,0.072-0.022,0.212,0.141c-0.254,0.1-0.381-0.407-0.636-0.797 c-0.077,0.228-0.02,0.613-0.168,0.041c-0.053,0.115-0.301,0.103-0.184,0.33c-0.166,0.041-0.333,0.082-0.501,0.122 c0.104-0.253,0.235-0.186,0.519-0.411c-0.164-0.177-0.589,0.106-0.856,0.113c0.063-0.328-0.103-0.339-0.175-0.717 c0.404-0.162,0.7-0.052,0.917-0.224c0.163,0.138,0.283,0.352,0.588,0.234c-0.179-0.338-0.358-0.104-0.692-0.306 c0.12-0.421-0.055-0.135-0.07-0.648c0.282-0.16,0.169,0.388,0.423,0.278c0.003,0.104-0.151,0.102-0.123,0.219 c0.198,0.034,0.413-0.091,0.649,0.129c-0.202-0.146-0.684-0.757-0.408-0.947c-0.033-0.069-0.105-0.068-0.128-0.158 c-0.049,0.2,0.061,0.173-0.248,0.061c0.245-0.472,0.604-0.484,1.005-0.762c-0.047-0.034-0.094-0.067-0.129-0.097 c-0.186-0.149-0.626-0.506-0.99-0.801c-1.205-0.974-1.843-1.507-2.642-2.209c-2.438-2.139-2.958-2.547-3.811-2.993 c-0.476-0.249-1.219-0.66-1.638-0.907c-0.422-0.249-1.429-0.76-2.244-1.139c-0.815-0.38-1.559-0.737-1.658-0.799 c-0.253-0.154-0.34-0.125-0.275,0.092c0.092,0.305,0.726,2.91,0.813,3.342c0.074,0.368,0.319,1.292,0.844,3.184 c0.18,0.649,0.4,1.121,1.076,2.306l0.849,1.49l0.849,0.694c2.055,1.68,2.941,2.345,3.694,2.773c0.441,0.251,0.846,0.453,0.901,0.451 c0.052-0.004,0.103,0.035,0.105,0.08c0.003,0.053,0.04,0.086,0.092,0.083c0.048-0.003,0.339,0.135,0.653,0.31 c0.854,0.475,1.419,0.74,2.706,1.274c0.643,0.268,1.574,0.662,2.09,0.886l0.929,0.403l-0.133-1.363 C302.453,463.618,302.043,460.433,301.916,460.068 M287.709,379.245c0.108,0.03,0.202,0.085,0.304,0.125l-0.022-0.102 c-0.004,0.002-0.005,0.005-0.01,0.007C287.898,379.305,287.719,378.928,287.709,379.245 M290.161,416.444 c0.271,0.164,0.563,0.342,0.663,0.405c0.608,0.378,2.072,1.105,2.714,1.347c0.298,0.113,0.621,0.241,0.735,0.292 c0.109,0.049,0.236,0.078,0.277,0.064c0.04-0.014,0.142,0.014,0.219,0.061c0.079,0.046,0.16,0.063,0.174,0.036 c0.016-0.028,0.207,0.009,0.427,0.083c0.461,0.156,0.594,0.125,0.716-0.166c0.087-0.207,0.069-0.26-0.383-1.135 c-0.263-0.508-0.52-1.047-0.575-1.207c-0.055-0.155-0.233-0.408-0.386-0.548c-0.241-0.22-0.28-0.294-0.247-0.481 c0.03-0.174-0.132-0.632-0.756-2.14c-0.502-1.216-1.062-2.744-1.527-4.169c-0.667-2.047-0.751-2.259-0.928-2.357 c-0.105-0.058-0.404-0.237-0.65-0.391c-0.809-0.501-6.014-2.97-6.717-3.184c-0.873-0.267-0.733-0.221-2.032-0.661 c-1.09-0.369-1.785-0.558-1.9-0.519c-0.031,0.011-0.007,0.243,0.053,0.508c0.416,1.839,0.741,3.39,0.879,4.198l0.16,0.932 l0.811,1.193c0.446,0.656,1.092,1.662,1.435,2.235c0.54,0.9,0.699,1.103,1.179,1.493c0.31,0.252,0.684,0.578,0.845,0.738 c0.159,0.156,0.33,0.294,0.38,0.305c0.049,0.011,0.357,0.226,0.686,0.48c0.329,0.254,0.743,0.574,0.924,0.715 C287.71,414.86,289.437,416.005,290.161,416.444 M286.106,407.997c-0.063,0.188-0.164,0.738-0.392,0.569 c-0.182,0.132,0.254,0.219,0.216,0.518c-0.182-0.213-0.939-0.398-1.045,0.065c-0.21-0.054-0.312-0.301-0.527-0.347 c0.008,0.077,0.115,0.641-0.247,0.441c0.252,0.32,0.954-0.159,1.317-0.038c-0.197,0.377-0.487,0.073-0.646,0.254 c0.019,0.224,0.201,0.157,0.192,0.427c-0.025,0.18-0.103-0.032-0.127-0.159c-0.11-0.102-0.309-0.048-0.398-0.188 c-0.147,0.228,0.278,0.524,0.363,0.767c-0.203,0.317-1.037,0.103-0.714-0.396c-0.035-0.07-0.107-0.069-0.128-0.158 c-0.188,0.125-0.417,0.224-0.729,0.271c-0.011-0.459-0.002-0.905,0.134-1.267c-0.469-0.101-0.589-0.551-1.216-0.275 c-0.043-0.116,0.198-0.402-0.004-0.38c0.255-0.199,0.306,0.056,0.646-0.252c-0.209,0.301,0.461,0.559,0.526,0.348 c0.162,0.141,0.29,0.341,0.402,0.567c0.104,0.114,0.301,0.063,0.461,0.077c-0.077-0.206-0.407,0.042-0.42-0.277 c0.271-0.098,0.306-0.351,0.706-0.363c0.188,0.096,0.237,0.433,0.527,0.347c-0.456-0.166,0.745-0.162,0.409-0.859 c0.318,0.473,0.176-0.079,0.584-0.143c0.198,0.34-0.211,0.282-0.135,0.547c0.036-0.011,0.042,0.048-0.023,0.251 c0.116-0.149,0.08-0.398,0.224-0.53c0.161-0.028,0.13,0.283,0.317,0.209C286.455,408.19,286.03,408.249,286.106,407.997 M281.635,386.046c1.142,1.741,2.382,3.324,3.789,4.836c0.327,0.352,0.872,0.964,1.222,1.373c0.35,0.409,0.666,0.731,0.708,0.722 c0.137-0.028,0.636-0.675,0.611-0.792c-0.021-0.103,0.022-0.325,0.304-1.575c0.059-0.261,0.096-0.489,0.085-0.52 c-0.011-0.03,0.083-0.431,0.206-0.883c0.124-0.452,0.216-0.876,0.205-0.932c-0.011-0.057,0.033-0.304,0.099-0.558 c0.067-0.254,0.125-0.564,0.133-0.699c0.007-0.134,0.057-0.297,0.112-0.365c0.057-0.07,0.091-0.167,0.079-0.225 c-0.012-0.056,0.03-0.309,0.093-0.562c0.293-1.184,0.292-1.234-0.106-2.398c-0.409-1.197-0.709-2.203-0.957-3.209 c-0.111-0.1-0.308-0.047-0.396-0.186c-0.147,0.227,0.278,0.523,0.363,0.767c-0.203,0.317-1.037,0.103-0.714-0.396 c-0.035-0.069-0.107-0.069-0.128-0.158c-0.188,0.125-0.417,0.225-0.729,0.271c-0.012-0.459-0.002-0.905,0.134-1.267 c-0.469-0.101-0.589-0.551-1.216-0.275c-0.043-0.116,0.198-0.402-0.004-0.38c0.255-0.199,0.306,0.056,0.646-0.252 c-0.209,0.301,0.461,0.559,0.526,0.348c0.161,0.141,0.29,0.341,0.402,0.567c0.104,0.114,0.301,0.063,0.461,0.077 c-0.077-0.206-0.408,0.042-0.42-0.277c0.271-0.098,0.306-0.352,0.706-0.363c0.012,0.006,0.021,0.015,0.031,0.022l-0.103-0.473 l-1.278-1.353c-0.704-0.746-1.682-1.781-2.178-2.307c-0.957-1.014-2.302-2.372-2.556-2.581c-0.156-0.128-0.322-0.135-0.364-0.015 c-0.029,0.081-0.373,1.971-0.591,3.252c-0.202,1.184-0.597,4.383-0.689,5.594c-0.068,0.895-0.056,1.066,0.132,1.716 C280.75,384.324,281.134,385.281,281.635,386.046 M287.726,378.957c0.038,0.037,0.158,0.106,0.235,0.173l-0.047-0.217 C287.809,378.922,287.731,378.837,287.726,378.957 M285.587,408.408c0.007,0.006,0.17-0.242,0.254-0.303 C285.68,407.934,285.526,408.337,285.587,408.408 M285.878,408.147c-0.01-0.021-0.01-0.036-0.017-0.053 c-0.006,0.001-0.013,0.005-0.02,0.01C285.854,408.117,285.866,408.127,285.878,408.147'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 175, src/component/_icons.scss */
.icons__icon--wheat.first-step {
  left: -105px;
  top: 180px;
}

/* line 179, src/component/_icons.scss */
.icons__icon--wheat.second-step {
  left: -50px;
  top: 220px;
}

/* line 183, src/component/_icons.scss */
.icons__icon--wheat.third-step {
  left: -75px;
  top: 280px;
}

/* line 187, src/component/_icons.scss */
.icons__icon--wheat.fourth-step {
  left: 20px;
  top: 50px;
}

/* line 191, src/component/_icons.scss */
.icons__icon--wheat.fiveth-step {
  left: 40px;
  top: 460px;
}

/* line 195, src/component/_icons.scss */
.icons__icon--wheat.sixth-step {
  left: 20px;
  top: 480px;
}

/* line 199, src/component/_icons.scss */
.icons__icon--wheat.seventh-step {
  left: 670px;
  top: 165px;
}

/* line 203, src/component/_icons.scss */
.icons__icon--wheat.eighth-step {
  left: 720px;
  top: 340px;
}

/* line 207, src/component/_icons.scss */
.icons__icon--wheat.nineth-step {
  left: -30px;
  top: 300px;
}

/* line 211, src/component/_icons.scss */
.icons__icon--wheat.tenth-step {
  left: 10px;
  top: 450px;
}

/* line 216, src/component/_icons.scss */
.icons__icon--heart {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M319.073,379.474c-8.04,0-15.663,3.5-20.912,9.603l-0.517,0.602l-0.519-0.602c-5.249-6.102-12.872-9.603-20.907-9.603 c-15.205,0-27.579,12.369-27.579,27.574c0,7.502,2.576,15.076,7.64,22.513c4.08,5.984,9.771,11.896,16.928,17.563 c11.179,8.87,22.51,14.386,24.433,15.292c1.92-0.92,13.236-6.511,24.421-15.416c7.156-5.702,12.855-11.619,16.938-17.591 c5.074-7.422,7.64-14.942,7.64-22.36C346.64,391.843,334.275,379.474,319.073,379.474z M276.481,398.525 c-5.016,0-9.095,4.077-9.095,9.093c0,3.06-2.48,5.538-5.542,5.538c-3.058,0-5.538-2.478-5.538-5.538 c0-11.127,9.052-20.175,20.175-20.175c3.061,0,5.541,2.479,5.541,5.54C282.022,396.042,279.542,398.525,276.481,398.525z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 218, src/component/_icons.scss */
.icons__icon--heart.first-step {
  left: 15px;
  top: 85px;
}

/* line 222, src/component/_icons.scss */
.icons__icon--heart.second-step {
  left: 30px;
  top: 500px;
}

/* line 226, src/component/_icons.scss */
.icons__icon--heart.third-step {
  left: 20px;
  top: 440px;
}

/* line 230, src/component/_icons.scss */
.icons__icon--heart.fourth-step {
  left: 650px;
  top: 60px;
}

/* line 234, src/component/_icons.scss */
.icons__icon--heart.fiveth-step {
  left: 650px;
  top: 40px;
}

/* line 238, src/component/_icons.scss */
.icons__icon--heart.sixth-step {
  left: 770px;
  top: 230px;
}

/* line 242, src/component/_icons.scss */
.icons__icon--heart.seventh-step {
  left: 785px;
  top: 150px;
}

/* line 246, src/component/_icons.scss */
.icons__icon--heart.eighth-step {
  left: -130px;
  top: 340px;
}

/* line 250, src/component/_icons.scss */
.icons__icon--heart.nineth-step {
  left: -100px;
  top: 420px;
}

/* line 254, src/component/_icons.scss */
.icons__icon--heart.tenth-step {
  left: 735px;
  top: 190px;
}

/* line 259, src/component/_icons.scss */
.icons__icon--bowl {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M264.303,420.457c-0.002,0-0.009-0.002-0.009-0.002C264.294,420.49,264.299,420.485,264.303,420.457z M344.355,385.239 c-2.577-1.998-6.287-1.528-8.285,1.05l-16.574,21.384l-4.736,4.735h-60.502c-3.427,0-6.037,3.04-5.557,6.433 c3.124,22.074,22.096,39.052,45.032,39.052s41.908-16.978,45.032-39.052c0.48-3.392-2.131-6.433-5.557-6.433h-11.499l1.26-1.259 l21.387-16.576c0.375-0.293,0.745-0.656,1.049-1.05C347.404,390.946,346.933,387.238,344.355,385.239z M276.011,447.671 c0,0-0.001,0.007-0.002,0.018c-0.589-0.343-1.24-0.719-1.946-1.128c-0.408-0.224-0.788-0.502-1.205-0.769 c-0.414-0.273-0.842-0.556-1.282-0.846c-0.45-0.281-0.872-0.618-1.322-0.946c-0.448-0.334-0.904-0.675-1.37-1.022 c-0.458-0.356-0.903-0.745-1.367-1.128c-0.455-0.392-0.945-0.765-1.383-1.194c-0.452-0.423-0.907-0.849-1.364-1.277l-0.344-0.323 l-0.328-0.342l-0.655-0.686c-0.899-0.899-1.705-1.889-2.531-2.853c-0.398-0.492-0.771-1-1.153-1.498 c-0.188-0.25-0.382-0.495-0.562-0.749c-0.174-0.257-0.347-0.514-0.52-0.768c-0.338-0.514-0.7-1.002-1-1.521 c-0.306-0.519-0.605-1.025-0.897-1.519c-0.288-0.499-0.532-1.016-0.787-1.502c-0.125-0.246-0.247-0.489-0.369-0.727 c-0.108-0.248-0.215-0.493-0.319-0.73c-0.205-0.482-0.41-0.939-0.587-1.391c-0.164-0.467-0.316-0.909-0.461-1.323 c-0.072-0.21-0.143-0.41-0.205-0.61c-0.055-0.208-0.107-0.409-0.16-0.601c-0.099-0.389-0.19-0.746-0.272-1.068 c-0.091-0.314-0.124-0.648-0.173-0.914c-0.012-0.069-0.02-0.126-0.03-0.189c-0.057-0.686,0.557-1.104,1.171-1.084 c0.005,0,0.009-0.002,0.015-0.002h8.502c0.009,0,0.013,0.002,0.021,0.002c1.213,0,1.202,1.287,1.177,1.472c0.001,0,0.002,0,0.002,0 c-0.003,0.074-0.009,0.146-0.014,0.225c-0.009,0.118-0.018,0.239-0.024,0.366c-0.003,0.131,0.007,0.271,0.009,0.416 c0.007,0.292,0.016,0.601,0.024,0.928c0.023,0.334,0.072,0.691,0.107,1.066c0.019,0.188,0.039,0.381,0.059,0.577 c0.035,0.197,0.071,0.399,0.107,0.604c0.078,0.412,0.133,0.844,0.236,1.285c0.107,0.444,0.217,0.899,0.33,1.366 c0.105,0.473,0.278,0.94,0.418,1.43c0.074,0.245,0.149,0.492,0.226,0.74c0.082,0.247,0.179,0.491,0.27,0.74 c0.188,0.495,0.364,1.007,0.568,1.514c0.441,0.997,0.862,2.041,1.395,3.034l0.382,0.76l0.192,0.379l0.211,0.368 c0.284,0.491,0.566,0.982,0.848,1.469c0.271,0.498,0.599,0.948,0.896,1.418c0.308,0.462,0.601,0.932,0.912,1.376 c0.323,0.438,0.641,0.867,0.952,1.288c0.316,0.42,0.609,0.851,0.939,1.226c0.646,0.763,1.241,1.524,1.833,2.172 c0.382,0.41,0.741,0.795,1.079,1.157c0.004,0.005,0.004,0.01,0.009,0.015c0.034,0.031,0.063,0.063,0.091,0.094 c0.009,0.011,0.019,0.02,0.028,0.03C276.889,447.097,276.375,447.752,276.011,447.671z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 261, src/component/_icons.scss */
.icons__icon--bowl.first-step {
  left: -90px;
  top: 300px;
}

/* line 265, src/component/_icons.scss */
.icons__icon--bowl.second-step {
  left: 660px;
  top: 470px;
}

/* line 269, src/component/_icons.scss */
.icons__icon--bowl.third-step {
  left: 0;
  top: 130px;
}

/* line 273, src/component/_icons.scss */
.icons__icon--bowl.fourth-step {
  left: -60px;
  top: 220px;
}

/* line 277, src/component/_icons.scss */
.icons__icon--bowl.fiveth-step {
  left: -20px;
  top: 145px;
}

/* line 281, src/component/_icons.scss */
.icons__icon--bowl.sixth-step {
  left: 685px;
  top: 355px;
}

/* line 285, src/component/_icons.scss */
.icons__icon--bowl.seventh-step {
  top: 55px;
  left: -65px;
}

/* line 289, src/component/_icons.scss */
.icons__icon--bowl.eighth-step {
  left: 0;
  top: 410px;
}

/* line 293, src/component/_icons.scss */
.icons__icon--bowl.nineth-step {
  left: 780px;
  top: 190px;
}

/* line 297, src/component/_icons.scss */
.icons__icon--bowl.tenth-step {
  left: 720px;
  top: 370px;
}

/* line 302, src/component/_icons.scss */
.icons__icon--clutery {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M343.171,375.421c-2.635-2.634-6.904-2.634-9.539,0l-53.097,58.475c-0.524,0.602-1.174,1.084-1.902,1.412 c-0.004,0.002-0.008,0.004-0.012,0.007c-1.041,0.466-1.912,0.613-2.302,0.68c-4.475,0.763-7.661,0.809-10.492,1.648 c-0.189,0.056-0.473,0.142-0.825,0.266c-3.131,1.102-5.084,2.995-6.37,4.261c-0.918,0.903-3.506,3.584-5.631,7.94 c-0.927,1.898-2.057,4.712-2.681,8.317c0,0-0.978,5.468,1.6,8.085c0.009,0.01,0.018,0.019,0.028,0.028 c0.015,0.016,0.03,0.03,0.045,0.046c2.64,2.643,8.147,1.693,8.18,1.688h0c1.257-0.251,4.734-0.967,8.317-2.687 c4.34-2.082,7.143-4.824,7.932-5.627c1.266-1.286,3.159-3.238,4.261-6.369c0.124-0.354,0.209-0.637,0.266-0.826 c0.84-2.83,0.885-6.017,1.647-10.491c0.067-0.391,0.214-1.263,0.681-2.302l0.005-0.012c0.327-0.727,0.806-1.374,1.405-1.896 l58.484-53.105C345.806,382.326,345.806,378.055,343.171,375.421z M272.434,442.779c-0.143,0.095-0.301,0.15-0.474,0.15 c-0.026,0-0.061-0.001-0.089-0.002c-0.056,0.006-0.11,0.018-0.168,0.018c-0.098,0-0.193-0.015-0.287-0.029 c-1.446-0.034-4.72,0.073-7.744,3.318c-0.313,0.466-0.844,0.773-1.448,0.773c-0.962,0-1.742-0.78-1.742-1.742 c0-0.543,0.253-1.022,0.644-1.342c0.911-0.97,4.757-4.631,10.522-4.457c0.019-0.001,0.036-0.006,0.055-0.006 c0.037,0,0.072,0.009,0.109,0.012c0.069,0.003,0.134,0.003,0.204,0.007c0,0,0.013,0.006,0.031,0.017 c0.797,0.159,1.399,0.862,1.399,1.707C273.445,441.902,273.03,442.502,272.434,442.779z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 304, src/component/_icons.scss */
.icons__icon--clutery.first-step {
  left: 670px;
  top: 80px;
}

/* line 308, src/component/_icons.scss */
.icons__icon--clutery.second-step {
  left: 20px;
  top: 80px;
}

/* line 312, src/component/_icons.scss */
.icons__icon--clutery.third-step {
  left: 720px;
  top: 200px;
}

/* line 316, src/component/_icons.scss */
.icons__icon--clutery.fourth-step {
  left: 740px;
  top: 180px;
}

/* line 320, src/component/_icons.scss */
.icons__icon--clutery.fiveth-step {
  left: 745px;
  top: 315px;
}

/* line 324, src/component/_icons.scss */
.icons__icon--clutery.sixth-step {
  left: -50px;
  top: 190px;
}

/* line 328, src/component/_icons.scss */
.icons__icon--clutery.seventh-step {
  left: -30px;
  top: 300px;
}

/* line 332, src/component/_icons.scss */
.icons__icon--clutery.eighth-step {
  left: -30px;
  top: 280px;
}

/* line 336, src/component/_icons.scss */
.icons__icon--clutery.nineth-step {
  left: 650px;
  top: 400px;
}

/* line 340, src/component/_icons.scss */
.icons__icon--clutery.tenth-step {
  left: 645px;
  top: 35px;
}

/* ICONS MOBILE */
/* line 350, src/component/_icons.scss */
.icons-mobile {
  display: none;
  position: absolute;
  width: 100%;
  height: 580px;
  left: 0;
  top: 0;
}

@media screen and (max-width: 480px) {
  /* line 350, src/component/_icons.scss */
  .icons-mobile {
    display: block;
  }
}

/* line 360, src/component/_icons.scss */
.icons-mobile__icon {
  position: absolute;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  width: 100px;
  height: 100px;
  -webkit-transform: scale(0.85);
  -moz-transform: scale(0.85);
  -ms-transform: scale(0.85);
  -o-transform: scale(0.85);
  transform: scale(0.85);
  opacity: 0.35;
  top: calc(50% - (100px / 2));
  left: calc(50% - (100px / 2));
  z-index: 1;
}

/* line 369, src/component/_icons.scss */
.icons-mobile__icon--balloon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235085CA' viewBox='247.64 370.945 100 100' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M297.84,378.799c-26.344,0-47.7,13.911-47.7,33.724c0,10.391,6.066,18.591,14.197,24.631c2.49,1.85,4.918,4.563,5.525,7.68 c0.707,3.62-0.749,7.089-2.618,10.114c-0.757,1.224-1.65,2.424-2.58,3.549c-0.518,0.628-2.563,2.373-2.071,3.357 c0.83,1.668,2.843,1.216,3.346,1.064c5.04-1.519,9.159-5.048,13.327-8.252c2.604-2.002,4.767-4.667,7.728-6.173 c2.948-1.495,6.298-1.385,9.502-1.118c8.315,0.696,16.852-0.248,24.544-3.61c7.029-3.073,13.718-7.838,18.341-14.014 c1.292-1.726,2.417-3.55,3.301-5.519c1.681-3.741,2.457-7.657,2.457-12.085C345.139,391.216,324.186,378.799,297.84,378.799z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  left: calc(100% - 115px);
  top: 30px;
  -webkit-transform: scaleX(-1) scale(0.9);
  -moz-transform: scaleX(-1) scale(0.9);
  -ms-transform: scaleX(-1) scale(0.9);
  -o-transform: scaleX(-1) scale(0.9);
  transform: scaleX(-1) scale(0.9);
  filter: FlipH;
}

@media (max-width: 320px) {
  /* line 369, src/component/_icons.scss */
  .icons-mobile__icon--balloon {
    -webkit-transform: scaleX(-1) scale(0.8);
    -moz-transform: scaleX(-1) scale(0.8);
    -ms-transform: scaleX(-1) scale(0.8);
    -o-transform: scaleX(-1) scale(0.8);
    transform: scaleX(-1) scale(0.8);
    left: calc(100% - 100px);
  }
}

/* line 380, src/component/_icons.scss */
.icons-mobile__icon--bike {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M276.381,432.73c-1.421,2.781-2.436,5.756-2.941,8.887c1.01,1.361,1.616,3.039,1.616,4.863 c0,4.514-3.673,8.188-8.188,8.188c-4.517,0-8.185-3.674-8.185-8.188c0-2.23,0.896-4.248,2.346-5.73 c0.497-3.68,1.501-7.281,2.989-10.75c-7.87,1.357-13.878,8.229-13.878,16.479c0,9.223,7.506,16.727,16.728,16.727 c9.226,0,16.729-7.504,16.729-16.727C283.597,440.789,280.738,435.751,276.381,432.73z'/%3E %3Cpath d='M320.722,410.07l1.58,10.27c7.383,1.72,12.902,8.351,12.902,16.25c0,9.203-7.481,16.682-16.684,16.682 c-9.199,0-16.684-7.479-16.684-16.682c0-6.104,3.294-11.445,8.195-14.355l-1.582-10.279c-9.695,3.979-16.549,13.52-16.549,24.635 c0,14.678,11.944,26.617,26.619,26.617c14.68,0,26.619-11.939,26.619-26.617C345.139,422.652,334.373,411.195,320.722,410.07z'/%3E %3Cpath d='M261.93,407.869h1.126l10.541,11.574c-6.786,7.843-10.455,17.109-10.455,26.707c0,2.057,1.668,3.727,3.726,3.727 s3.726-1.67,3.726-3.727c0-20.574,20.481-36.193,39.847-37.604l4.4,28.61c0.283,1.84,1.87,3.158,3.676,3.158 c0.188,0,0.378-0.012,0.573-0.045c2.033-0.309,3.424-2.215,3.114-4.246l-6.771-44.017c-1.151-7.47-7.53-13.323-14.525-13.323 h-9.279c-2.062,0-3.726,1.669-3.726,3.729c0,2.057,1.664,3.726,3.726,3.726h9.279c3.242,0,6.588,3.271,7.163,6.999l1.235,8.034 c-10.735,0.902-21.484,5.406-30.052,12.686l-5.453-5.986h4.171c2.741,0,4.963-2.225,4.963-4.965c0-2.743-2.223-4.966-4.963-4.966 H261.93c-2.743,0-4.967,2.224-4.967,4.966C256.963,405.645,259.187,407.869,261.93,407.869z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  left: calc(50% + 30px);
  top: 100px;
  -webkit-transform: scaleX(-1) scale(0.6) rotate(23deg);
  -moz-transform: scaleX(-1) scale(0.6) rotate(23deg);
  -ms-transform: scaleX(-1) scale(0.6) rotate(23deg);
  -o-transform: scaleX(-1) scale(0.6) rotate(23deg);
  transform: scaleX(-1) scale(0.6) rotate(23deg);
  filter: FlipH;
}

@media (max-width: 320px) {
  /* line 380, src/component/_icons.scss */
  .icons-mobile__icon--bike {
    left: 50%;
  }
}

/* line 390, src/component/_icons.scss */
.icons-mobile__icon--song {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M335.932,377.833c-2.396-1.792-5.398-2.344-8.266-1.503l-41.044,12.194c-4.115,1.208-6.989,5.148-6.989,9.585v47.279 c-2.181-0.636-4.6-0.999-7.16-0.999c-9.448,0-17.107,4.825-17.107,10.778c0,5.952,7.659,10.777,17.107,10.777 c9.382,0,16.991-4.759,17.099-10.653h0.032v-48.855c0-0.028,0.001-0.053,0.007-0.072l40.333-11.982v41.26 c-2.185-0.638-4.608-1.003-7.174-1.003c-9.448,0-17.108,4.825-17.108,10.777c0,5.954,7.66,10.778,17.108,10.778 c9.284,0,16.824-4.664,17.083-10.473h0.061v-59.812C339.912,382.72,338.424,379.701,335.932,377.833z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  left: 50%;
  top: -50px;
}

@media (max-width: 320px) {
  /* line 390, src/component/_icons.scss */
  .icons-mobile__icon--song {
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
  }
}

/* line 398, src/component/_icons.scss */
.icons-mobile__icon--wheat {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M300.482,445.69c-0.159-0.625-0.323-1.182-0.361-1.229c-0.04-0.048-0.65-0.48-1.364-0.966 c-0.708-0.481-2.044-1.427-2.959-2.094c-2.279-1.658-3.545-2.482-4.787-3.111c-4.01-2.034-3.919-1.992-3.966-1.873 c-0.017,0.043,0.128,0.851,0.32,1.789c0.192,0.939,0.396,2.158,0.451,2.701c0.055,0.54,0.186,1.274,0.29,1.617 c0.267,0.885,1.759,3.944,2.48,5.087l0.612,0.969l2.002,1.266c1.87,1.183,2.506,1.558,3.784,2.232 c0.579,0.306,1.45,0.746,1.845,0.932c0.147,0.069,0.47,0.251,0.724,0.409c0.632,0.391,1.657,0.909,1.975,0.999 c0.303,0.085,1.45,0.128,1.497,0.056c0.015-0.022-0.269-0.994-0.633-2.165C301.626,449.849,300.894,447.31,300.482,445.69 M291.661,440.912c-0.159,0.001-0.337-0.006-0.445-0.122l0.078,0.019c0.331-0.137,0.545-0.055,1.062-0.014 C292.008,440.927,292.034,440.909,291.661,440.912 M293.14,444.29l0.111,0.027c0.47-0.196,0.775-0.078,1.509-0.021 c-0.495,0.188-0.458,0.162-0.987,0.166C293.548,444.464,293.294,444.455,293.14,444.29 M294.635,445.181 c-0.159,0.001-0.337-0.006-0.445-0.122l0.078,0.02c0.331-0.138,0.545-0.056,1.062-0.014 C294.981,445.197,295.008,445.178,294.635,445.181 M287.484,379.776c0.129,0.163,0.374,0.118,0.631,0.052 c-0.021-0.09-0.041-0.18-0.061-0.271c-0.099-0.089-0.19-0.194-0.323-0.223C287.739,379.413,287.845,379.976,287.484,379.776 M291.735,399.896c1.067,2.644,1.319,3.183,1.469,3.128c0.105-0.039,0.5-0.638,0.587-0.893c0.028-0.083,0.334-0.618,0.686-1.203 c0.352-0.584,0.646-1.083,0.661-1.119c0.086-0.215,0.801-1.424,1.034-1.75c0.155-0.216,0.529-1.042,0.829-1.829 c0.3-0.788,0.651-1.655,0.78-1.924l0.233-0.489l-1.515-4.006c-0.832-2.201-1.561-4.033-1.616-4.067 c-0.058-0.034-0.078-0.111-0.046-0.178c0.029-0.065-0.023-0.293-0.118-0.509l-0.171-0.392l-1.178,0.951 c-0.917,0.74-1.189,1.005-1.229,1.193c-0.083,0.392-0.927,3.876-1.392,5.745c-0.239,0.96-0.498,2.071-0.58,2.486l-0.147,0.75 l0.383,0.881C290.617,397.158,291.213,398.604,291.735,399.896 M306.425,437.377c0.948-1.057,1.459-1.668,1.625-1.946 c0.689-1.155,1.234-2.045,1.362-2.225c0.084-0.116,0.146-0.245,0.139-0.285c-0.009-0.039,0.103-0.266,0.244-0.499 c0.828-1.358,0.801-1.231,0.953-4.438c0.045-0.962,0.113-2.24,0.15-2.833c0.062-0.991,0.049-1.145-0.156-1.836 c-0.498-1.68-0.732-2.527-1.243-4.486c-0.293-1.124-0.553-2.038-0.579-2.03c-0.025,0.008-0.299,0.231-0.617,0.504 c-0.317,0.272-0.631,0.582-0.706,0.696c-0.076,0.116-0.243,0.335-0.378,0.5c-0.136,0.165-0.216,0.289-0.183,0.282 s-0.073,0.166-0.233,0.381c-0.488,0.656-2.088,3.102-2.045,3.129c0.022,0.014-0.09,0.17-0.249,0.348 c-0.159,0.177-0.284,0.354-0.275,0.395c0.008,0.039-0.115,0.266-0.271,0.498c-0.817,1.216-0.875,1.378-1.198,3.4 c-0.167,1.049-0.284,2.086-0.26,2.309c0.023,0.223,0.232,1.02,0.465,1.772c0.232,0.754,0.678,2.214,0.992,3.252 c1.289,4.264,1.179,3.962,1.44,3.976C305.6,438.254,305.759,438.12,306.425,437.377 M307.528,434.45 c0.142,0.047,0.234,0.184,0.275,0.408c-0.282-0.186-0.275,0.202-0.352,0.372c-0.156-0.024-0.102-0.195,0.038-0.199 c-0.151-0.104-0.132-0.271,0.103-0.312c-0.077-0.077-0.215-0.046-0.233-0.229C307.448,434.528,307.535,434.563,307.528,434.45 M287.898,425.819c0.132,0.646,0.25,0.967,0.583,1.584c0.229,0.425,0.82,1.535,1.314,2.466c0.982,1.854,0.787,1.62,2.628,3.135 c1.221,1.004,2.466,1.999,3.412,2.726c0.958,0.738,3.424,2.367,4.063,2.687c0.416,0.207,0.431,0.209,0.329,0.021 c-0.059-0.108-0.672-2.825-1.363-6.046c-1.111-5.18-1.274-5.863-1.424-5.979c-0.093-0.071-0.684-0.522-1.319-1.006 c-1.479-1.127-2.932-2.344-4.225-3.537c-0.567-0.525-1.147-1.038-1.299-1.149c-0.256-0.188-2.138-1.056-2.188-1.009 c-0.013,0.011-0.233,0.078-0.495,0.148l-0.472,0.128l0.127,0.881c0.07,0.483,0.14,1.421,0.154,2.077 c0.015,0.655,0.061,1.369,0.102,1.58c0.042,0.215,0.038,0.407-0.009,0.434C287.765,424.989,287.797,425.324,287.898,425.819 M295.135,431.422c0.331-0.137,0.545-0.055,1.062-0.014c-0.348,0.132-0.321,0.114-0.694,0.117c-0.159,0.001-0.337-0.006-0.445-0.122 L295.135,431.422z M293.715,424.443c-0.495,0.188-0.457,0.161-0.987,0.165c-0.226,0.001-0.479-0.008-0.632-0.174l0.111,0.027 C292.676,424.267,292.981,424.384,293.715,424.443 M290.587,423.362l0.125,0.229c0.613-0.405,1.271-0.144,1.903,0.229 c-0.495,0.188-1.038,0.194-1.567,0.198c-0.226,0.002-0.479-0.008-0.632-0.174C290.261,423.681,290.365,423.324,290.587,423.362 M290.365,425.031c0.332-0.138,0.546-0.055,1.063-0.014c-0.349,0.133-0.322,0.114-0.695,0.116c-0.159,0.001-0.337-0.006-0.445-0.122 L290.365,425.031z M296.686,408.588l0.444,1.91c0.245,1.051,0.653,2.829,0.907,3.95c0.254,1.122,0.542,2.316,0.64,2.653 c0.195,0.673,0.142,0.642,1,0.573c0.849-0.068,1.044-0.066,1.646,0.008l0.612,0.076l0.122-0.229c0.069-0.13,0.147-0.236,0.181-0.245 c0.059-0.016,1.492-2.232,1.993-3.082c0.472-0.8,1.144-2.031,1.643-3.005l0.483-0.944l-0.016-1.464 c-0.008-0.808,0.01-2.081,0.041-2.837l0.058-1.373l-0.385-0.873c-0.324-0.734-0.806-2.005-1.759-4.639l-0.164-0.455l-0.349,0.275 c-0.206,0.164-0.387,0.405-0.443,0.594c-0.052,0.174-0.226,0.458-0.386,0.63c-0.161,0.172-0.342,0.396-0.401,0.496 s-0.29,0.385-0.508,0.628c-0.217,0.243-0.52,0.627-0.667,0.844c-0.15,0.222-0.301,0.404-0.338,0.412s-0.17,0.172-0.287,0.356 c-0.121,0.19-0.425,0.603-0.678,0.926c-0.255,0.323-0.613,0.81-0.804,1.09c-0.191,0.28-0.848,1.227-1.466,2.115L296.686,408.588z M302.104,412.333c0.004-0.143,0.114,0.008,0.25-0.061c-0.158,0.27,0.223,0.146,0.214,0.517c-0.187-0.01-0.316-0.122-0.482-0.167 c0.01-0.317,0.189,0.06,0.271,0.029C302.528,412.579,302.171,412.402,302.104,412.333 M300.825,459.322 c-0.044-0.029-0.086-0.058-0.126-0.085c-0.03,0.052-0.063,0.102-0.058,0.178C300.702,459.517,300.759,459.426,300.825,459.322 M306.912,453.275c0.175,0.119,0.206,0.115,0.36-0.042c0.092-0.093,0.254-0.285,0.351-0.416c0.195-0.262,0.253-0.333,1.623-2.021 c1.186-1.463,2.066-2.68,3.764-5.205l1.425-2.12l0.406-2.796c0.564-3.878,0.598-4.63,0.21-4.831c-0.072-0.037-0.19-0.016-0.3,0.056 c-0.101,0.064-0.441,0.235-0.767,0.384c-0.324,0.146-0.891,0.427-1.268,0.625c-1.156,0.609-2.292,1.071-3.153,1.283 c-0.084,0.021-0.429,0.481-0.765,1.021c-0.337,0.541-0.933,1.494-1.324,2.116c-1.384,2.205-1.284,1.963-1.424,3.504 c-0.158,1.74-0.186,2.004-0.277,2.68c-0.051,0.375-0.117,0.78-0.148,0.894c-0.037,0.138,0.048,0.613,0.252,1.417 C306.743,453.23,306.716,453.142,306.912,453.275 M314.448,449.864l-0.245-1.062l-0.661,1.002c-0.366,0.556-0.701,1.011-0.752,1.021 s-0.063,0.049-0.025,0.09c0.034,0.039-0.009,0.11-0.097,0.157c-0.089,0.048-0.153,0.119-0.146,0.159s-0.134,0.216-0.319,0.396 c-0.186,0.178-0.329,0.35-0.321,0.385c0.008,0.039-0.021,0.071-0.072,0.082c-0.047,0.01-0.14,0.098-0.208,0.197 c-0.268,0.391-0.612,0.771-0.719,0.793c-0.06,0.013-0.093,0.064-0.07,0.112c0.022,0.051-0.023,0.147-0.105,0.222 s-0.302,0.353-0.494,0.626c-0.193,0.274-0.373,0.499-0.404,0.506s-0.144,0.145-0.259,0.319c-0.115,0.176-0.242,0.317-0.293,0.327 s-0.098,0.095-0.106,0.195c-0.01,0.101-0.086,0.214-0.174,0.262c-0.088,0.049-0.128,0.116-0.092,0.157 c0.038,0.043,0.031,0.078-0.018,0.088c-0.045,0.01-0.213,0.201-0.379,0.434s-0.327,0.423-0.365,0.431 c-0.036,0.007-0.056,0.073-0.042,0.142c0.015,0.068-0.004,0.134-0.038,0.142c-0.035,0.007-0.223,0.235-0.416,0.508 c-0.193,0.271-0.51,0.703-0.702,0.957c-0.294,0.389-0.416,0.708-0.76,1.979l-0.41,1.516l0.287,1.054 c0.158,0.581,0.492,2.006,0.745,3.182s0.557,2.482,0.678,2.917l0.219,0.786l0.312-0.437c0.171-0.241,0.701-0.96,1.183-1.604 c0.482-0.645,1.232-1.721,1.674-2.402c0.44-0.679,1.431-2.195,2.197-3.367l1.396-2.131l0.185-1.573 c0.102-0.866,0.267-2.183,0.365-2.93l0.18-1.358l-0.241-1.609C314.799,451.646,314.582,450.45,314.448,449.864 M299.076,461.696 c0.301,0.003,0.381-0.004,0.711,0.019c-0.068-0.171,0.07-0.206,0.103-0.313C299.633,461.665,299.381,461.375,299.076,461.696 M284.903,408.859c0.204-0.059,0.217-0.231,0.417-0.102c-0.014-0.107-0.076-0.25,0.018-0.289c0.083-0.02,0.116,0.049,0.189,0.049 C285.33,408.097,285.002,408.73,284.903,408.859 M284.604,408.363c-0.135,0.069-0.246-0.082-0.25,0.061 c0.068,0.068,0.424,0.245,0.253,0.318c-0.082,0.03-0.261-0.346-0.271-0.029c0.166,0.045,0.295,0.157,0.482,0.167 C284.826,408.509,284.446,408.632,284.604,408.363 M301.916,460.068c-0.026-0.076-0.276-0.264-0.565-0.423 c-0.139-0.076-0.297-0.173-0.445-0.271c-0.103,0.094-0.215,0.2-0.197,0.309c-0.101,0.01-0.109-0.147-0.148-0.25 c-0.105,0.108-0.052,0.319-0.059,0.49c-0.132-0.063-0.331-0.011-0.398-0.189c-0.228,0.139,0.226,0.088,0.171,0.34 c-0.084,0.134-0.123,0.067-0.251,0.061c0.13,0.094,0.067,0.134,0.065,0.269c0.128-0.116,0.21-0.264,0.247-0.439 c0.135,0.009-0.006,0.122,0.065,0.269c0.152-0.075-0.019-0.363,0.27-0.35c0.174,0.266-0.255,0.134-0.082,0.398 c0.185,0.143,0.448,0.146,0.735,0.107c-0.165,0.185-0.274,0.211-0.06,0.489c0.151-0.002,0.142-0.108,0.125-0.22 c0.226,0.397-0.247,0.288,0.153,0.629c-0.088-0.038-0.178-0.072-0.168,0.041c-0.126,0.007-0.094-0.262-0.232-0.23 c-0.235,0.12,0.127,0.174,0.088,0.359c-0.173,0.162-0.477,0.239-0.602,0.432c0.069,0.124,0.098-0.061,0.249-0.062 c0.134,0.391-0.438,0.313-0.37,0.66c0.198,0.061,0.072-0.022,0.212,0.141c-0.254,0.1-0.381-0.407-0.636-0.797 c-0.077,0.228-0.02,0.613-0.168,0.041c-0.053,0.115-0.301,0.103-0.184,0.33c-0.166,0.041-0.333,0.082-0.501,0.122 c0.104-0.253,0.235-0.186,0.519-0.411c-0.164-0.177-0.589,0.106-0.856,0.113c0.063-0.328-0.103-0.339-0.175-0.717 c0.404-0.162,0.7-0.052,0.917-0.224c0.163,0.138,0.283,0.352,0.588,0.234c-0.179-0.338-0.358-0.104-0.692-0.306 c0.12-0.421-0.055-0.135-0.07-0.648c0.282-0.16,0.169,0.388,0.423,0.278c0.003,0.104-0.151,0.102-0.123,0.219 c0.198,0.034,0.413-0.091,0.649,0.129c-0.202-0.146-0.684-0.757-0.408-0.947c-0.033-0.069-0.105-0.068-0.128-0.158 c-0.049,0.2,0.061,0.173-0.248,0.061c0.245-0.472,0.604-0.484,1.005-0.762c-0.047-0.034-0.094-0.067-0.129-0.097 c-0.186-0.149-0.626-0.506-0.99-0.801c-1.205-0.974-1.843-1.507-2.642-2.209c-2.438-2.139-2.958-2.547-3.811-2.993 c-0.476-0.249-1.219-0.66-1.638-0.907c-0.422-0.249-1.429-0.76-2.244-1.139c-0.815-0.38-1.559-0.737-1.658-0.799 c-0.253-0.154-0.34-0.125-0.275,0.092c0.092,0.305,0.726,2.91,0.813,3.342c0.074,0.368,0.319,1.292,0.844,3.184 c0.18,0.649,0.4,1.121,1.076,2.306l0.849,1.49l0.849,0.694c2.055,1.68,2.941,2.345,3.694,2.773c0.441,0.251,0.846,0.453,0.901,0.451 c0.052-0.004,0.103,0.035,0.105,0.08c0.003,0.053,0.04,0.086,0.092,0.083c0.048-0.003,0.339,0.135,0.653,0.31 c0.854,0.475,1.419,0.74,2.706,1.274c0.643,0.268,1.574,0.662,2.09,0.886l0.929,0.403l-0.133-1.363 C302.453,463.618,302.043,460.433,301.916,460.068 M287.709,379.245c0.108,0.03,0.202,0.085,0.304,0.125l-0.022-0.102 c-0.004,0.002-0.005,0.005-0.01,0.007C287.898,379.305,287.719,378.928,287.709,379.245 M290.161,416.444 c0.271,0.164,0.563,0.342,0.663,0.405c0.608,0.378,2.072,1.105,2.714,1.347c0.298,0.113,0.621,0.241,0.735,0.292 c0.109,0.049,0.236,0.078,0.277,0.064c0.04-0.014,0.142,0.014,0.219,0.061c0.079,0.046,0.16,0.063,0.174,0.036 c0.016-0.028,0.207,0.009,0.427,0.083c0.461,0.156,0.594,0.125,0.716-0.166c0.087-0.207,0.069-0.26-0.383-1.135 c-0.263-0.508-0.52-1.047-0.575-1.207c-0.055-0.155-0.233-0.408-0.386-0.548c-0.241-0.22-0.28-0.294-0.247-0.481 c0.03-0.174-0.132-0.632-0.756-2.14c-0.502-1.216-1.062-2.744-1.527-4.169c-0.667-2.047-0.751-2.259-0.928-2.357 c-0.105-0.058-0.404-0.237-0.65-0.391c-0.809-0.501-6.014-2.97-6.717-3.184c-0.873-0.267-0.733-0.221-2.032-0.661 c-1.09-0.369-1.785-0.558-1.9-0.519c-0.031,0.011-0.007,0.243,0.053,0.508c0.416,1.839,0.741,3.39,0.879,4.198l0.16,0.932 l0.811,1.193c0.446,0.656,1.092,1.662,1.435,2.235c0.54,0.9,0.699,1.103,1.179,1.493c0.31,0.252,0.684,0.578,0.845,0.738 c0.159,0.156,0.33,0.294,0.38,0.305c0.049,0.011,0.357,0.226,0.686,0.48c0.329,0.254,0.743,0.574,0.924,0.715 C287.71,414.86,289.437,416.005,290.161,416.444 M286.106,407.997c-0.063,0.188-0.164,0.738-0.392,0.569 c-0.182,0.132,0.254,0.219,0.216,0.518c-0.182-0.213-0.939-0.398-1.045,0.065c-0.21-0.054-0.312-0.301-0.527-0.347 c0.008,0.077,0.115,0.641-0.247,0.441c0.252,0.32,0.954-0.159,1.317-0.038c-0.197,0.377-0.487,0.073-0.646,0.254 c0.019,0.224,0.201,0.157,0.192,0.427c-0.025,0.18-0.103-0.032-0.127-0.159c-0.11-0.102-0.309-0.048-0.398-0.188 c-0.147,0.228,0.278,0.524,0.363,0.767c-0.203,0.317-1.037,0.103-0.714-0.396c-0.035-0.07-0.107-0.069-0.128-0.158 c-0.188,0.125-0.417,0.224-0.729,0.271c-0.011-0.459-0.002-0.905,0.134-1.267c-0.469-0.101-0.589-0.551-1.216-0.275 c-0.043-0.116,0.198-0.402-0.004-0.38c0.255-0.199,0.306,0.056,0.646-0.252c-0.209,0.301,0.461,0.559,0.526,0.348 c0.162,0.141,0.29,0.341,0.402,0.567c0.104,0.114,0.301,0.063,0.461,0.077c-0.077-0.206-0.407,0.042-0.42-0.277 c0.271-0.098,0.306-0.351,0.706-0.363c0.188,0.096,0.237,0.433,0.527,0.347c-0.456-0.166,0.745-0.162,0.409-0.859 c0.318,0.473,0.176-0.079,0.584-0.143c0.198,0.34-0.211,0.282-0.135,0.547c0.036-0.011,0.042,0.048-0.023,0.251 c0.116-0.149,0.08-0.398,0.224-0.53c0.161-0.028,0.13,0.283,0.317,0.209C286.455,408.19,286.03,408.249,286.106,407.997 M281.635,386.046c1.142,1.741,2.382,3.324,3.789,4.836c0.327,0.352,0.872,0.964,1.222,1.373c0.35,0.409,0.666,0.731,0.708,0.722 c0.137-0.028,0.636-0.675,0.611-0.792c-0.021-0.103,0.022-0.325,0.304-1.575c0.059-0.261,0.096-0.489,0.085-0.52 c-0.011-0.03,0.083-0.431,0.206-0.883c0.124-0.452,0.216-0.876,0.205-0.932c-0.011-0.057,0.033-0.304,0.099-0.558 c0.067-0.254,0.125-0.564,0.133-0.699c0.007-0.134,0.057-0.297,0.112-0.365c0.057-0.07,0.091-0.167,0.079-0.225 c-0.012-0.056,0.03-0.309,0.093-0.562c0.293-1.184,0.292-1.234-0.106-2.398c-0.409-1.197-0.709-2.203-0.957-3.209 c-0.111-0.1-0.308-0.047-0.396-0.186c-0.147,0.227,0.278,0.523,0.363,0.767c-0.203,0.317-1.037,0.103-0.714-0.396 c-0.035-0.069-0.107-0.069-0.128-0.158c-0.188,0.125-0.417,0.225-0.729,0.271c-0.012-0.459-0.002-0.905,0.134-1.267 c-0.469-0.101-0.589-0.551-1.216-0.275c-0.043-0.116,0.198-0.402-0.004-0.38c0.255-0.199,0.306,0.056,0.646-0.252 c-0.209,0.301,0.461,0.559,0.526,0.348c0.161,0.141,0.29,0.341,0.402,0.567c0.104,0.114,0.301,0.063,0.461,0.077 c-0.077-0.206-0.408,0.042-0.42-0.277c0.271-0.098,0.306-0.352,0.706-0.363c0.012,0.006,0.021,0.015,0.031,0.022l-0.103-0.473 l-1.278-1.353c-0.704-0.746-1.682-1.781-2.178-2.307c-0.957-1.014-2.302-2.372-2.556-2.581c-0.156-0.128-0.322-0.135-0.364-0.015 c-0.029,0.081-0.373,1.971-0.591,3.252c-0.202,1.184-0.597,4.383-0.689,5.594c-0.068,0.895-0.056,1.066,0.132,1.716 C280.75,384.324,281.134,385.281,281.635,386.046 M287.726,378.957c0.038,0.037,0.158,0.106,0.235,0.173l-0.047-0.217 C287.809,378.922,287.731,378.837,287.726,378.957 M285.587,408.408c0.007,0.006,0.17-0.242,0.254-0.303 C285.68,407.934,285.526,408.337,285.587,408.408 M285.878,408.147c-0.01-0.021-0.01-0.036-0.017-0.053 c-0.006,0.001-0.013,0.005-0.02,0.01C285.854,408.117,285.866,408.127,285.878,408.147'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  left: 0;
  top: 110px;
  -webkit-transform: scaleX(-1) rotate(65deg) scale(1.7);
  -moz-transform: scaleX(-1) rotate(65deg) scale(1.7);
  -ms-transform: scaleX(-1) rotate(65deg) scale(1.7);
  -o-transform: scaleX(-1) rotate(65deg) scale(1.7);
  transform: scaleX(-1) rotate(65deg) scale(1.7);
  filter: FlipH;
}

@media (max-width: 320px) {
  /* line 398, src/component/_icons.scss */
  .icons-mobile__icon--wheat {
    -webkit-transform: scaleX(-1) rotate(65deg) scale(1.4);
    -moz-transform: scaleX(-1) rotate(65deg) scale(1.4);
    -ms-transform: scaleX(-1) rotate(65deg) scale(1.4);
    -o-transform: scaleX(-1) rotate(65deg) scale(1.4);
    transform: scaleX(-1) rotate(65deg) scale(1.4);
  }
}

/* line 408, src/component/_icons.scss */
.icons-mobile__icon--heart {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M319.073,379.474c-8.04,0-15.663,3.5-20.912,9.603l-0.517,0.602l-0.519-0.602c-5.249-6.102-12.872-9.603-20.907-9.603 c-15.205,0-27.579,12.369-27.579,27.574c0,7.502,2.576,15.076,7.64,22.513c4.08,5.984,9.771,11.896,16.928,17.563 c11.179,8.87,22.51,14.386,24.433,15.292c1.92-0.92,13.236-6.511,24.421-15.416c7.156-5.702,12.855-11.619,16.938-17.591 c5.074-7.422,7.64-14.942,7.64-22.36C346.64,391.843,334.275,379.474,319.073,379.474z M276.481,398.525 c-5.016,0-9.095,4.077-9.095,9.093c0,3.06-2.48,5.538-5.542,5.538c-3.058,0-5.538-2.478-5.538-5.538 c0-11.127,9.052-20.175,20.175-20.175c3.061,0,5.541,2.479,5.541,5.54C282.022,396.042,279.542,398.525,276.481,398.525z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  left: calc(100% - 85px);
  top: 110px;
  -webkit-transform: scale(0.3) rotate(-28deg);
  -moz-transform: scale(0.3) rotate(-28deg);
  -ms-transform: scale(0.3) rotate(-28deg);
  -o-transform: scale(0.3) rotate(-28deg);
  transform: scale(0.3) rotate(-28deg);
}

/* line 414, src/component/_icons.scss */
.icons-mobile__icon--bowl {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M264.303,420.457c-0.002,0-0.009-0.002-0.009-0.002C264.294,420.49,264.299,420.485,264.303,420.457z M344.355,385.239 c-2.577-1.998-6.287-1.528-8.285,1.05l-16.574,21.384l-4.736,4.735h-60.502c-3.427,0-6.037,3.04-5.557,6.433 c3.124,22.074,22.096,39.052,45.032,39.052s41.908-16.978,45.032-39.052c0.48-3.392-2.131-6.433-5.557-6.433h-11.499l1.26-1.259 l21.387-16.576c0.375-0.293,0.745-0.656,1.049-1.05C347.404,390.946,346.933,387.238,344.355,385.239z M276.011,447.671 c0,0-0.001,0.007-0.002,0.018c-0.589-0.343-1.24-0.719-1.946-1.128c-0.408-0.224-0.788-0.502-1.205-0.769 c-0.414-0.273-0.842-0.556-1.282-0.846c-0.45-0.281-0.872-0.618-1.322-0.946c-0.448-0.334-0.904-0.675-1.37-1.022 c-0.458-0.356-0.903-0.745-1.367-1.128c-0.455-0.392-0.945-0.765-1.383-1.194c-0.452-0.423-0.907-0.849-1.364-1.277l-0.344-0.323 l-0.328-0.342l-0.655-0.686c-0.899-0.899-1.705-1.889-2.531-2.853c-0.398-0.492-0.771-1-1.153-1.498 c-0.188-0.25-0.382-0.495-0.562-0.749c-0.174-0.257-0.347-0.514-0.52-0.768c-0.338-0.514-0.7-1.002-1-1.521 c-0.306-0.519-0.605-1.025-0.897-1.519c-0.288-0.499-0.532-1.016-0.787-1.502c-0.125-0.246-0.247-0.489-0.369-0.727 c-0.108-0.248-0.215-0.493-0.319-0.73c-0.205-0.482-0.41-0.939-0.587-1.391c-0.164-0.467-0.316-0.909-0.461-1.323 c-0.072-0.21-0.143-0.41-0.205-0.61c-0.055-0.208-0.107-0.409-0.16-0.601c-0.099-0.389-0.19-0.746-0.272-1.068 c-0.091-0.314-0.124-0.648-0.173-0.914c-0.012-0.069-0.02-0.126-0.03-0.189c-0.057-0.686,0.557-1.104,1.171-1.084 c0.005,0,0.009-0.002,0.015-0.002h8.502c0.009,0,0.013,0.002,0.021,0.002c1.213,0,1.202,1.287,1.177,1.472c0.001,0,0.002,0,0.002,0 c-0.003,0.074-0.009,0.146-0.014,0.225c-0.009,0.118-0.018,0.239-0.024,0.366c-0.003,0.131,0.007,0.271,0.009,0.416 c0.007,0.292,0.016,0.601,0.024,0.928c0.023,0.334,0.072,0.691,0.107,1.066c0.019,0.188,0.039,0.381,0.059,0.577 c0.035,0.197,0.071,0.399,0.107,0.604c0.078,0.412,0.133,0.844,0.236,1.285c0.107,0.444,0.217,0.899,0.33,1.366 c0.105,0.473,0.278,0.94,0.418,1.43c0.074,0.245,0.149,0.492,0.226,0.74c0.082,0.247,0.179,0.491,0.27,0.74 c0.188,0.495,0.364,1.007,0.568,1.514c0.441,0.997,0.862,2.041,1.395,3.034l0.382,0.76l0.192,0.379l0.211,0.368 c0.284,0.491,0.566,0.982,0.848,1.469c0.271,0.498,0.599,0.948,0.896,1.418c0.308,0.462,0.601,0.932,0.912,1.376 c0.323,0.438,0.641,0.867,0.952,1.288c0.316,0.42,0.609,0.851,0.939,1.226c0.646,0.763,1.241,1.524,1.833,2.172 c0.382,0.41,0.741,0.795,1.079,1.157c0.004,0.005,0.004,0.01,0.009,0.015c0.034,0.031,0.063,0.063,0.091,0.094 c0.009,0.011,0.019,0.02,0.028,0.03C276.889,447.097,276.375,447.752,276.011,447.671z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: none;
  left: 0;
  top: 0;
}

/* line 420, src/component/_icons.scss */
.icons-mobile__icon--clutery {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='247.64 370.945 100 100' fill='%235085CA' enable-background='new 247.64 370.945 100 100'xml:space='preserve'%3E %3Cpath d='M343.171,375.421c-2.635-2.634-6.904-2.634-9.539,0l-53.097,58.475c-0.524,0.602-1.174,1.084-1.902,1.412 c-0.004,0.002-0.008,0.004-0.012,0.007c-1.041,0.466-1.912,0.613-2.302,0.68c-4.475,0.763-7.661,0.809-10.492,1.648 c-0.189,0.056-0.473,0.142-0.825,0.266c-3.131,1.102-5.084,2.995-6.37,4.261c-0.918,0.903-3.506,3.584-5.631,7.94 c-0.927,1.898-2.057,4.712-2.681,8.317c0,0-0.978,5.468,1.6,8.085c0.009,0.01,0.018,0.019,0.028,0.028 c0.015,0.016,0.03,0.03,0.045,0.046c2.64,2.643,8.147,1.693,8.18,1.688h0c1.257-0.251,4.734-0.967,8.317-2.687 c4.34-2.082,7.143-4.824,7.932-5.627c1.266-1.286,3.159-3.238,4.261-6.369c0.124-0.354,0.209-0.637,0.266-0.826 c0.84-2.83,0.885-6.017,1.647-10.491c0.067-0.391,0.214-1.263,0.681-2.302l0.005-0.012c0.327-0.727,0.806-1.374,1.405-1.896 l58.484-53.105C345.806,382.326,345.806,378.055,343.171,375.421z M272.434,442.779c-0.143,0.095-0.301,0.15-0.474,0.15 c-0.026,0-0.061-0.001-0.089-0.002c-0.056,0.006-0.11,0.018-0.168,0.018c-0.098,0-0.193-0.015-0.287-0.029 c-1.446-0.034-4.72,0.073-7.744,3.318c-0.313,0.466-0.844,0.773-1.448,0.773c-0.962,0-1.742-0.78-1.742-1.742 c0-0.543,0.253-1.022,0.644-1.342c0.911-0.97,4.757-4.631,10.522-4.457c0.019-0.001,0.036-0.006,0.055-0.006 c0.037,0,0.072,0.009,0.109,0.012c0.069,0.003,0.134,0.003,0.204,0.007c0,0,0.013,0.006,0.031,0.017 c0.797,0.159,1.399,0.862,1.399,1.707C273.445,441.902,273.03,442.502,272.434,442.779z'/%3E %3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: scale(1.3) rotate(-80deg);
  -moz-transform: scale(1.3) rotate(-80deg);
  -ms-transform: scale(1.3) rotate(-80deg);
  -o-transform: scale(1.3) rotate(-80deg);
  transform: scale(1.3) rotate(-80deg);
  left: 30px;
  top: 30px;
}

@media (max-width: 320px) {
  /* line 420, src/component/_icons.scss */
  .icons-mobile__icon--clutery {
    left: 10px;
    -webkit-transform: scale(1.1) rotate(-80deg);
    -moz-transform: scale(1.1) rotate(-80deg);
    -ms-transform: scale(1.1) rotate(-80deg);
    -o-transform: scale(1.1) rotate(-80deg);
    transform: scale(1.1) rotate(-80deg);
  }
}

/* ANIMATION */
@keyframes iconsActive {
  0% {
    -webkit-transform: scale(1.8);
    -moz-transform: scale(1.8);
    -ms-transform: scale(1.8);
    -o-transform: scale(1.8);
    transform: scale(1.8);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
  }
  50% {
    -webkit-transform: scale(1.9);
    -moz-transform: scale(1.9);
    -ms-transform: scale(1.9);
    -o-transform: scale(1.9);
    transform: scale(1.9);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.8);
    -moz-transform: scale(1.8);
    -ms-transform: scale(1.8);
    -o-transform: scale(1.8);
    transform: scale(1.8);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
  }
}

@keyframes iconsOut {
  0% {
    -webkit-transform: scale(0.85);
    -moz-transform: scale(0.85);
    -ms-transform: scale(0.85);
    -o-transform: scale(0.85);
    transform: scale(0.85);
    opacity: .25;
  }
  40% {
    -webkit-transform: scale(1.35);
    -moz-transform: scale(1.35);
    -ms-transform: scale(1.35);
    -o-transform: scale(1.35);
    transform: scale(1.35);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0.85);
    -moz-transform: scale(0.85);
    -ms-transform: scale(0.85);
    -o-transform: scale(0.85);
    transform: scale(0.85);
    opacity: .25;
  }
}

@keyframes iconsIn {
  0% {
    -webkit-transform: scale(0.25);
    -moz-transform: scale(0.25);
    -ms-transform: scale(0.25);
    -o-transform: scale(0.25);
    transform: scale(0.25);
    opacity: .25;
  }
  60% {
    -webkit-transform: scale(1.35);
    -moz-transform: scale(1.35);
    -ms-transform: scale(1.35);
    -o-transform: scale(1.35);
    transform: scale(1.35);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0.85);
    -moz-transform: scale(0.85);
    -ms-transform: scale(0.85);
    -o-transform: scale(0.85);
    transform: scale(0.85);
    opacity: .25;
  }
}

@keyframes iconsActiveMobile {
  0% {
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);
    opacity: .70;
  }
  50% {
    -webkit-transform: scale(1.6);
    -moz-transform: scale(1.6);
    -ms-transform: scale(1.6);
    -o-transform: scale(1.6);
    transform: scale(1.6);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);
    opacity: .70;
  }
}

@keyframes iconsOutMobile {
  0% {
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);
    opacity: .85;
  }
  100% {
    -webkit-transform: scale(0.55);
    -moz-transform: scale(0.55);
    -ms-transform: scale(0.55);
    -o-transform: scale(0.55);
    transform: scale(0.55);
    opacity: .25;
  }
}

@keyframes iconsInMobile {
  0% {
    -webkit-transform: scale(0.55);
    -moz-transform: scale(0.55);
    -ms-transform: scale(0.55);
    -o-transform: scale(0.55);
    transform: scale(0.55);
    opacity: .25;
  }
  100% {
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);
    opacity: .7;
  }
}

/* line 1, src/component/_circle-progressbar-calc.scss */
.circleProgressBar {
  position: relative;
}

/* line 4, src/component/_circle-progressbar-calc.scss */
.circleProgressBar strong, .circleProgressBar .results-fibras-recommendation__percent {
  color: #F5EC75;
  font-size: 40px;
  font-weight: bold;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 1, src/component/_buttons.scss */
.registration__btn {
  float: none !important;
  width: 42px;
  height: 42px;
  border: none;
  background-color: transparent;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 236 236' fill='%23315EAB' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;'%3E %3Cg%3E %3Ccircle cx='117.666' cy='117.666' r='113.822' style='fill:none;stroke:%23315EAB;stroke-width:7.69px;' /%3E %3Cpath d='M104.357,85.931l37.461,31.735l-37.461,31.74' style='fill:none;stroke:%23315EAB;stroke-width:7.69px;' /%3E %3C/g%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 10px;
}

/* line 11, src/component/_buttons.scss */
.registration__btn:hover, .registration__btn:active, .registration__btn:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 236 236' fill='%23315EAB' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;'%3E %3Cg%3E %3Ccircle cx='117.666' cy='117.666' r='113.822' style='fill:none;stroke:%23315EAB;stroke-width:7.69px;' /%3E %3Cpath d='M104.357,85.931l37.461,31.735l-37.461,31.74' style='fill:none;stroke:%23315EAB;stroke-width:7.69px;' /%3E %3C/g%3E %3C/svg%3E");
  background-color: transparent !important;
  outline: none !important;
  text-decoration: none !important;
  border: none !important;
  box-shadow: none !important;
}

/* line 21, src/component/_buttons.scss */
.registration__btn img {
  width: 42px;
  height: 42px;
}

/* line 25, src/component/_buttons.scss */
.registration__btn--save {
  padding: 0 !important;
  display: inline-block;
}

/* line 29, src/component/_buttons.scss */
.registration__btn.btn-prev {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

@media (max-width: 767px) {
  /* line 1, src/component/_list-videos-individuos.scss */
  .list-videos-individuos {
    margin: 0;
  }
}

/* line 7, src/component/_list-videos-individuos.scss */
.list-videos-individuos .item-video {
  float: left;
  width: 50%;
  padding: 5px;
}

@media (max-width: 767px) {
  /* line 7, src/component/_list-videos-individuos.scss */
  .list-videos-individuos .item-video {
    width: 100%;
    padding: 8px 0;
  }
}

/* line 17, src/component/_list-videos-individuos.scss */
.list-videos-individuos .item-video:nth-child(2n + 1) {
  padding-left: 0;
}

/* line 21, src/component/_list-videos-individuos.scss */
.list-videos-individuos .item-video:nth-child(2n + 2) {
  padding-right: 0;
}

/* line 25, src/component/_list-videos-individuos.scss */
.list-videos-individuos .item-video .content {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

/* line 33, src/component/_list-videos-individuos.scss */
.list-videos-individuos .item-video .text {
  padding: 30px;
  display: block;
  width: 60%;
  background: rgba(80, 133, 202, 0.6);
}

@media (max-width: 991px) {
  /* line 33, src/component/_list-videos-individuos.scss */
  .list-videos-individuos .item-video .text {
    width: 70%;
  }
}

@media (max-width: 767px) {
  /* line 33, src/component/_list-videos-individuos.scss */
  .list-videos-individuos .item-video .text {
    width: 100%;
    padding: 20px;
  }
}

/* line 48, src/component/_list-videos-individuos.scss */
.list-videos-individuos .item-video .text .title {
  font-size: 24px;
  font-weight: bold;
  color: #ffffff;
  height: 96px;
  display: block;
  overflow: hidden;
  line-height: 32px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: -o-ellipsis-lastline;
}

@media (max-width: 991px) {
  /* line 48, src/component/_list-videos-individuos.scss */
  .list-videos-individuos .item-video .text .title {
    font-size: 20px;
    height: 78px;
    display: block;
    overflow: hidden;
    line-height: 26px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: -o-ellipsis-lastline;
  }
}

/* line 62, src/component/_list-videos-individuos.scss */
.list-videos-individuos .item-video .text .below-bar {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 767px) {
  /* line 62, src/component/_list-videos-individuos.scss */
  .list-videos-individuos .item-video .text .below-bar {
    width: 40px;
    border-bottom: 3px solid;
  }
}

/* line 66, src/component/_list-videos-individuos.scss */
.list-videos-individuos .item-video .text .description {
  color: #ffffff;
  font-size: 16px;
  margin-bottom: 20px;
  height: 96px;
  display: block;
  overflow: hidden;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  text-overflow: -o-ellipsis-lastline;
}

@media (max-width: 991px) {
  /* line 66, src/component/_list-videos-individuos.scss */
  .list-videos-individuos .item-video .text .description {
    font-size: 14px;
    height: 72px;
    display: block;
    overflow: hidden;
    line-height: 18px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: -o-ellipsis-lastline;
  }
}

/* line 83, src/component/_list-videos-individuos.scss */
.list-videos-individuos .item-video:hover {
  text-decoration: none;
}

/* line 88, src/component/_list-videos-individuos.scss */
.list-videos-individuos .item-video:hover .text .btn-play .glyphicon {
  animation: animateArrow 0.65s linear;
}

/* line 96, src/component/_list-videos-individuos.scss */
.btn-play {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #ffffff;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  margin-bottom: 10px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 110, src/component/_list-videos-individuos.scss */
.btn-play .glyphicon {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
  color: #ffffff;
  font-size: 12px;
  height: 30px;
  line-height: 26px;
}

/* line 123, src/component/_list-videos-individuos.scss */
.btn-play:hover .glyphicon {
  animation: animateArrow 0.65s linear;
}

/* line 1, src/component/_cards-grid.scss */
.grid {
  margin-left: -10px;
}

@media (max-width: 767px) {
  /* line 1, src/component/_cards-grid.scss */
  .grid {
    margin-left: 0;
  }
}

/* line 9, src/component/_cards-grid.scss */
.grid__card {
  margin: 0 0 10px 0;
  padding: 0 0 0 10px;
  height: 315px;
  display: inline-block;
  overflow: hidden;
  position: relative;
}

/* line 17, src/component/_cards-grid.scss */
.grid__card a {
  position: absolute;
  width: 100%;
  display: block;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
  z-index: 1;
}

/* line 32, src/component/_cards-grid.scss */
.grid__card:hover *:before {
  animation: animateArrow 0.65s linear;
}

@media (max-width: 767px) {
  /* line 9, src/component/_cards-grid.scss */
  .grid__card {
    height: auto;
    margin: 0 0 15px;
    padding: 0;
  }
}

/* line 44, src/component/_cards-grid.scss */
.grid__card .card__wrap {
  background: rgba(80, 133, 202, 0.9);
}

/* line 48, src/component/_cards-grid.scss */
.grid__card.recipe {
  padding: 0;
}

/* line 51, src/component/_cards-grid.scss */
.grid__card.recipe .card__wrap {
  background: rgba(25, 102, 176, 0.7);
}

/* line 57, src/component/_cards-grid.scss */
.grid__card.newsletter img {
  width: 100%;
  height: auto;
}

/* line 65, src/component/_cards-grid.scss */
.grid__card.comunidades .card__wrap {
  background-color: rgba(191, 85, 36, 0.6);
}

/* line 68, src/component/_cards-grid.scss */
.grid__card.comunidades .card__wrap .icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='72px' height='29px' viewBox='0 0 72 29' version='1.1' fill='%23fff'%3E%3Cpath d='M10.2784696,22.6423979 L7.08292174,22.8299723 L7.08292174,17.2169298 L10.2784696,16.8973128 L10.2784696,22.6423979 Z M6.45746087,16.6591426 L6.45683478,17.1607809 L6.45808696,23.4840149 L10.9045565,23.2230149 L10.9045565,16.2155043 L6.45746087,16.6591426 Z'/%3E%3Cpath d='M61.6176,18.8703617 C61.6176,18.8703617 60.4699826,16.9680851 63.1308522,16.5565319 C63.7569391,18.4594255 61.6176,18.8703617 61.6176,18.8703617 L61.6176,18.8703617 Z M59.6347826,7.86702128 C57.6826435,6.79834043 57.1392,4.63259574 57.0108522,3.93104255 C57.5085913,2.60814894 58.6111304,1.64682979 59.9609739,1.40125532 C61.2782609,1.16061702 62.5661217,1.61597872 63.5616,2.65195745 C62.0608696,2.80806383 60.5069217,3.70644681 59.6347826,7.86702128 L59.6347826,7.86702128 Z M42.3654261,28.3829787 L34.0165565,28.3829787 L33.9658435,16.2751702 L37.6441043,9.64589362 L42.3654261,16.6497021 L42.3654261,17.4820638 L42.3654261,28.3829787 Z M19.3304348,28.3829787 L12.7828174,28.3829787 L12.7828174,16.4467021 L19.3304348,15.7198511 L19.3304348,28.3829787 Z M0.626086957,15.0750638 L23.3217391,11.772766 L23.3217391,28.3829787 L19.9565217,28.3829787 L19.9565217,15.0287872 L12.1567304,15.8950851 L12.1567304,28.3829787 L0.626086957,28.3829787 L0.626086957,15.0750638 Z M9.70685217,5.52789362 L12.1567304,5.03797872 L12.1567304,5.06821277 L12.5380174,4.96146809 L30.4378435,1.38212766 L23.4563478,11.1292128 L1.1664,14.3722766 L9.70685217,5.52789362 Z M12.7828174,1.92942553 L16.6958609,0.821255319 L16.6958609,3.16038298 L12.7828174,4.25251064 L12.7828174,1.92942553 Z M53.7846261,10.8873404 L58.9529739,17.3827234 L42.8537739,16.2597447 L38.2420174,9.41882979 L53.7846261,10.8873404 Z M50.4782609,20.3357872 L54.6004174,20.5418723 L54.6004174,28.3829787 L50.4782609,28.3829787 L50.4782609,20.3357872 Z M45.3124174,20.0531915 L48.3696,20.2055957 L48.3696,25.3509362 L45.3130435,25.3244043 L45.3130435,25.0751277 L45.3130435,20.2919787 L45.3124174,20.0531915 Z M69.9132522,9.87234043 C71.4609391,6.1103617 69.9921391,2.50634043 64.3623652,2.62357447 C63.1984696,1.17542553 61.5180522,0.487446809 59.8476522,0.794723404 C58.2686609,1.08225532 56.9833043,2.20461702 56.4135652,3.74531915 C50.7117913,4.30680851 51.5338435,8.83944681 51.8719304,10.0864468 L37.4425043,8.72344681 L36.1264696,11.0940426 L31.3306435,0.574446809 L20.5012174,2.73957447 L20.3478261,1.03165957 L17.3250783,0 L17.3219478,0.0271489362 L17.3219478,0.00185106383 L12.1567304,1.46419149 L12.1567304,4.40861702 L9.3888,4.96146809 L0,14.6851064 L0,29 L59.9478261,29 L59.9478261,20.4073617 L61.0960696,20.6702128 L61.0960696,28.6914894 L63.1828174,28.6914894 L63.1828174,20.7732553 C63.1828174,20.7732553 64.7480348,20.2586596 65.8956522,18.2021277 C72.7306435,18.1509149 72.1565217,11.5179362 69.9132522,9.87234043 L69.9132522,9.87234043 Z'/%3E%3C/svg%3E");
}

/* line 65, src/component/_cards-grid.scss */
.grid__card.individuos-e-familias .card__wrap {
  background-color: rgba(25, 102, 176, 0.6);
}

/* line 68, src/component/_cards-grid.scss */
.grid__card.individuos-e-familias .card__wrap .icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='23px' height='52px' viewBox='0 0 23 52' version='1.1' fill='%23fff'%3E%3Cpath d='M20.6643811,49.9916723 C20.6861378,50.2322506 20.1005703,50.8311904 19.4236243,50.9063711 C18.890273,50.9715277 18.5695162,50.635094 18.4775162,49.9233831 C18.1785162,47.6090699 17.4835432,38.2866602 17.4767054,38.1933108 L17.4549486,37.9032386 L16.1315162,37.9032386 L16.1097595,38.1933108 C16.1016784,38.3023229 15.3016514,49.075094 15.1505973,49.9904193 C15.0946514,50.3312386 14.5140568,50.7522506 14.0285703,50.7196723 C13.4423811,50.6808289 13.2981649,50.0261301 13.2813811,49.4829494 C13.2192189,47.5401542 13.2577595,38.1175036 13.2745432,34.5652145 L20.0085703,34.7619373 L20.0091919,34.7838651 C20.0328135,35.3690217 20.5866784,49.1327325 20.6643811,49.9916723 L20.6643811,49.9916723 Z M9.95073243,49.5850699 C9.94575946,50.2372627 9.42919189,50.7679133 8.79948919,50.7679133 C8.20024595,50.7679133 7.95221892,50.1063229 7.95221892,49.7517205 C7.95221892,49.1991422 7.43502973,36.0481542 7.41140811,35.4492145 C8.50919189,35.4379373 9.35086757,35.4128771 9.95073243,35.3890699 L9.95073243,35.457359 C9.95073243,35.5901783 9.95632703,48.7336482 9.95073243,49.5850699 L9.95073243,49.5850699 Z M5.08405676,49.5850699 C5.07908378,50.2372627 4.56251622,50.7679133 3.93281351,50.7679133 C3.33357027,50.7679133 3.08492162,50.1063229 3.08492162,49.7517205 C3.08492162,49.1985157 2.56648919,36.0061783 2.54473243,35.4448289 L2.54038108,35.3364434 C3.08305676,35.3865639 3.89862432,35.4341783 5.08405676,35.4504675 L5.08405676,35.457359 C5.08405676,35.5901783 5.08965135,48.7336482 5.08405676,49.5850699 L5.08405676,49.5850699 Z M4.01175946,4.10386506 C4.01175946,1.69870843 5.22640811,0.626756627 7.95035405,0.626756627 C9.85624595,0.626756627 10.8135432,1.82651566 11.5837324,2.79008193 C11.8379757,3.10897349 12.0685973,3.39841928 12.3097865,3.60391325 L11.3319757,4.60319036 L11.3276243,4.72598554 C11.313327,5.18772048 11.1628946,6.5102747 10.6550297,7.0722506 C10.035273,7.7589012 8.57197568,8.09909398 8.55705676,8.10285301 L7.92548919,8.2469494 L8.12627297,8.40796145 L5.24754324,8.40796145 L5.24443514,6.99519036 L5.08157027,6.90622651 C5.03743514,6.88241928 4.01175946,6.30102169 4.01175946,4.10386506 L4.01175946,4.10386506 Z M14.5445162,13.5778892 C14.9653541,12.8711904 15.5471919,12.5122024 16.2738676,12.5122024 C18.2282459,12.5122024 18.8703811,13.042853 18.9176243,14.6962024 C18.9748135,16.6859855 17.7893811,18.9238651 16.4783811,19.3016482 C15.9605703,19.4507566 14.8870297,19.0955277 14.2305973,17.8562988 C13.8122459,17.0662747 13.7239757,14.9574554 14.5445162,13.5778892 L14.5445162,13.5778892 Z M18.7852189,18.0072867 L18.6795432,18.0254554 C18.7000568,17.9884916 18.7211919,17.9527807 18.7404622,17.9158169 C18.7584892,17.9396241 18.775273,17.9684434 18.7852189,18.0072867 L18.7852189,18.0072867 Z M10.9503,21.1968289 L11.0025162,16.2367807 L13.5169757,17.7410217 C13.5648405,17.8907566 13.6189216,18.0317205 13.682327,18.1513831 C13.9247595,18.609359 14.2194081,18.9627084 14.5302189,19.2352386 L10.9503,21.1968289 Z M22.4621108,32.7333108 C23.2111649,31.4120096 22.5087324,26.1976 21.7223811,21.2713831 L21.6695432,20.9380819 C21.3295162,18.7954313 19.6411919,18.2002506 18.9207324,17.9465157 C18.8542189,17.9227084 18.8020027,17.9045398 18.7572459,17.8876241 C19.2750568,16.8977446 19.5690838,15.7105157 19.5392459,14.6774072 C19.4727324,12.360588 18.1859757,11.8856964 16.2738676,11.8856964 C15.3271378,11.8856964 14.5445162,12.3599614 14.0117865,13.2558651 C13.9434081,13.3698892 13.8899486,13.4983229 13.8321378,13.6223711 C13.6052459,13.3817928 13.2484351,12.9432386 12.7741378,12.155094 C12.0449757,10.9440578 10.1614622,9.28506988 9.28124595,8.54453976 C9.83324595,8.35909398 10.6419757,8.01764819 11.1156514,7.49388916 C11.773327,6.76463614 11.9150568,5.30926265 11.9430297,4.87070843 L13.3423,3.44102169 L12.9171108,3.26246747 C12.6771649,3.16097349 12.394327,2.8076241 12.0679757,2.39726265 C11.3052459,1.44246747 10.1546243,0.00025060241 7.95035405,0.00025060241 C4.88140811,0.00025060241 3.39013784,1.34222651 3.39013784,4.10386506 C3.39013784,6.18887711 4.25108378,7.06786506 4.62654324,7.35167229 L4.62654324,7.9869494 C1.42892162,8.21123855 0.0681918919,11.8637687 0.0681918919,13.3442024 C0.0681918919,13.7376482 0.0563810811,14.3860819 0.0427054054,15.1422747 C0.00665135135,17.1295518 -0.0437,19.851094 0.0706783784,20.7294554 C0.209921622,21.7938892 1.10132703,22.711094 1.44197568,23.0262265 L0.0420837838,34.9523952 L1.93119189,35.6760096 C1.99894865,37.3976482 2.4633,49.2480096 2.4633,49.7517205 C2.4633,50.5417446 3.02524595,51.3944193 3.93281351,51.3944193 C4.90254324,51.3944193 5.6975973,50.5849735 5.70567838,49.5894554 C5.71065135,48.8100819 5.70692162,37.7842024 5.70567838,35.770612 L6.8015973,35.770612 C6.88054324,37.788588 7.3305973,49.2561542 7.3305973,49.7517205 C7.3305973,50.5417446 7.89192162,51.3944193 8.79948919,51.3944193 C9.76921892,51.3944193 10.564273,50.5849735 10.5723541,49.5894554 C10.577327,48.8031904 10.5735973,37.5655518 10.5723541,35.7136 L11.9604351,35.4310458 L11.9604351,33.4005398 L12.6585162,33.482612 C12.6479486,35.4629976 12.5895162,47.2901783 12.6597595,49.5042506 C12.7107324,51.0886843 13.6052459,51.3192386 13.9875432,51.3449253 C14.7788676,51.3925398 15.6510027,50.7779373 15.7635162,50.0931663 C15.9071108,49.2260819 16.5765973,40.3008771 16.7083811,38.5297446 L16.8780838,38.5297446 C16.9993,40.1336 17.5904622,47.9066602 17.8608676,50.0042024 C17.9870568,50.9790458 18.5191649,51.5403952 19.2993,51.5403952 C19.3614622,51.5403952 19.4261108,51.5366361 19.4920027,51.5291181 C20.3367865,51.4351422 21.3494081,50.6657928 21.2835162,49.9352867 C21.2120297,49.1408771 20.7016784,36.5149012 20.6370297,34.9216964 C20.9608946,34.6635759 21.778327,33.9380819 22.4621108,32.7333108 L22.4621108,32.7333108 Z'/%3E%3C/svg%3E");
}

/* line 65, src/component/_cards-grid.scss */
.grid__card.planeta .card__wrap {
  background-color: rgba(42, 132, 79, 0.6);
}

/* line 68, src/component/_cards-grid.scss */
.grid__card.planeta .card__wrap .icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='39px' height='43px' viewBox='0 0 39 43' version='1.1' fill='%23fff'%3E%3Cpath d='M7.9402857,9.06953231 L13.1849834,12.5667456 L13.3345715,12.3452003 L13.3345715,23.7561198 L6.31626308,19.3075962 C5.86803498,15.9118133 6.42295852,12.4701198 7.9402857,9.06953231 M13.3345715,1.12699847 L13.3345715,12.0238261 L8.16654438,8.57786181 C9.36217674,6.05651571 11.0837801,3.56079413 13.3345715,1.12699847 M24.5976428,11.6517367 C25.853861,13.298646 26.8843567,14.8937724 27.6998531,16.4360483 L20.5030041,29.0619972 C20.1110726,28.2852539 19.7786546,27.3926664 19.5829569,26.3698209 C19.5100394,25.9886562 19.4639299,25.6005515 19.4317604,25.2087098 C20.5383905,23.1758312 21.4589738,20.6635604 21.6096342,17.7621172 C21.6348336,17.2779206 21.6305444,16.7937239 21.6133873,16.3095272 C22.4020758,14.8056881 23.3923596,13.2527354 24.5976428,11.6517367 M14.4760519,41.5064391 C13.7372261,40.1296549 12.6638378,39.0950649 11.4269212,38.4053382 L11.8906979,41.7845719 C12.7984134,42.6878363 14.9215992,42.1214276 14.9392924,42.1118184 L15.0792296,42.0354787 L15.0792296,30.7526817 C15.5220961,30.3677801 17.3643351,28.6797648 18.9835323,25.99613 C19.0076594,26.1578848 19.0274972,26.3207073 19.0580582,26.4808605 C19.8740907,30.7238542 22.7934711,32.8715093 23.4566986,33.3113969 L23.4566986,36.2459384 C20.1614714,33.52013 14.8465371,34.1906383 12.6665186,37.9029908 C13.6047951,38.436835 14.6771111,40.4387507 14.6771111,40.4387507 L30.1586737,40.4387507 C30.0412551,39.2642935 28.3132178,36.9564851 25.9364294,37.5100815 L25.9364294,33.3119308 C26.5980484,32.8773816 29.4836508,30.7681632 30.2857432,26.578554 C31.1478853,22.0761121 29.3056463,16.8508452 24.8083529,11.047425 L24.5944259,10.7719614 L24.3831796,11.0490266 C23.2701156,12.5032181 22.3254052,13.9216421 21.5474399,15.3026971 C21.0686508,10.3576983 18.3830353,5.40469195 13.5243714,0.545642146 L13.3281376,0.349721328 L13.1383376,0.551514432 C-1.9330641,16.6143522 10.2436205,29.6470904 11.3931433,30.8071338 L11.3931433,38.3861198 C7.47758133,36.2267201 1.92995438,37.5485183 -0.000214463205,42.7075885 L17.5589604,42.7075885 C17.5589604,42.7075885 16.0845259,41.1060559 14.4760519,41.5064391'/%3E%3C/svg%3E");
}

/* line 79, src/component/_cards-grid.scss */
.grid__card img {
  width: auto;
  height: 100%;
}

@media (max-width: 767px) {
  /* line 79, src/component/_cards-grid.scss */
  .grid__card img {
    width: 100%;
    max-width: 100%;
  }
}

/* line 90, src/component/_cards-grid.scss */
.grid__card--promotion label {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  border: 1px solid rgba(0, 0, 0, 0.3);
  color: rgba(255, 255, 255, 0.75);
  font-size: 13px;
  padding: 0 10px;
  font-weight: normal;
  width: max-content;
  top: 13px;
  right: 20px;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.2);
}

@media (max-width: 991px) {
  /* line 90, src/component/_cards-grid.scss */
  .grid__card--promotion label {
    padding: 5px 7px;
    font-size: 16px;
    color: #fff;
  }
}

/* line 112, src/component/_cards-grid.scss */
.grid__card--promotion .seta {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  position: absolute;
  width: 50px;
  height: 50px;
  top: 230px;
  right: 30px;
}

/* line 88, src/mixins/_utils.scss */
.grid__card--promotion .seta:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.grid__card--promotion .seta:hover:before {
  animation: animateArrow 0.65s linear;
}

@media (max-width: 991px) {
  /* line 112, src/component/_cards-grid.scss */
  .grid__card--promotion .seta {
    top: 220px;
  }
}

@media (max-width: 375px) {
  /* line 112, src/component/_cards-grid.scss */
  .grid__card--promotion .seta {
    top: 180px;
  }
}

@media (max-width: 320px) {
  /* line 112, src/component/_cards-grid.scss */
  .grid__card--promotion .seta {
    top: 160px;
  }
}

/* line 135, src/component/_cards-grid.scss */
.card__wrap {
  padding: 0;
  color: #fff;
  position: absolute;
  top: 0;
  height: 100%;
  text-align: left;
  padding: 40px;
}

@media (max-width: 991px) {
  /* line 135, src/component/_cards-grid.scss */
  .card__wrap {
    padding: 15px 25px;
  }
}

@media (max-width: 767px) {
  /* line 135, src/component/_cards-grid.scss */
  .card__wrap {
    position: relative;
    padding: 4vw 5vw;
  }
}

/* line 153, src/component/_cards-grid.scss */
.card__wrap.purple {
  background-color: rgba(78, 0, 243, 0.83) !important;
}

/* line 157, src/component/_cards-grid.scss */
.card__wrap .icon {
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: contain;
  width: 45px;
  height: 45px;
  display: block;
  position: absolute;
  top: 6%;
  right: 5%;
}

@media (max-width: 991px) {
  /* line 157, src/component/_cards-grid.scss */
  .card__wrap .icon {
    right: 5%;
    background-position: right bottom;
  }
}

/* line 175, src/component/_cards-grid.scss */
.space-top-bottom {
  padding: 30px 0;
}

/* line 179, src/component/_cards-grid.scss */
.card__info {
  display: flex;
  justify-content: center;
  flex-direction: column;
  flex-wrap: wrap;
  bottom: 0;
  height: 90%;
  position: absolute;
  top: 5%;
  width: 80%;
}

@media (max-width: 991px) {
  /* line 179, src/component/_cards-grid.scss */
  .card__info {
    position: relative;
    width: 100%;
    height: 100%;
    top: 0;
  }
}

/* line 198, src/component/_cards-grid.scss */
.card__info--centered {
  display: flex;
  justify-content: space-evenly;
  top: 10%;
  width: 70%;
  height: 80%;
  overflow: hidden;
}

@media (max-width: 991px) {
  /* line 198, src/component/_cards-grid.scss */
  .card__info--centered {
    width: 100%;
    height: auto;
    top: 0;
  }
}

/* line 213, src/component/_cards-grid.scss */
.card__info--centered p {
  min-height: 90px;
  max-height: 100px;
}

@media (max-width: 991px) {
  /* line 213, src/component/_cards-grid.scss */
  .card__info--centered p {
    min-height: auto;
    max-height: unset;
  }
}

/* line 224, src/component/_cards-grid.scss */
.card__info p {
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  line-height: 1.3rem !important;
  align-items: center;
  justify-content: normal;
}

@media (max-width: 991px) {
  /* line 224, src/component/_cards-grid.scss */
  .card__info p {
    font-size: 0.8rem;
    line-height: 1rem;
    max-height: 50px;
    overflow: hidden;
    display: flex;
    align-items: flex-start;
    justify-content: normal;
    height: 3rem;
    display: block;
    overflow: hidden;
    line-height: 1rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: -o-ellipsis-lastline;
  }
}

@media (max-width: 480px) {
  /* line 224, src/component/_cards-grid.scss */
  .card__info p {
    font-size: 1rem;
    line-height: 1.3rem;
    height: auto;
    max-height: none;
    display: block;
  }
}

/* line 254, src/component/_cards-grid.scss */
.card__info label {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  border: 1px solid #fff;
  color: #fff;
  margin: 0 0 16px 0;
  font-size: 13px;
  line-height: 24px;
  height: 24px;
  padding: 0 10px;
  font-weight: normal;
  width: max-content;
  display: inline-table;
}

/* line 268, src/component/_cards-grid.scss */
.card__info .seta {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  margin: 20px 0 1px;
}

/* line 88, src/mixins/_utils.scss */
.card__info .seta:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.card__info .seta:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 273, src/component/_cards-grid.scss */
.card__info .seta__seta--external:before {
  background: url("../images/svg/seta-externo-white.svg") no-repeat center center;
  background-size: 45%;
}

/* line 280, src/component/_cards-grid.scss */
.card__info .seta__icon-download:before {
  background: url("../images/svg/download-icon.svg") no-repeat center center;
  background-size: 45%;
}

/* line 289, src/component/_cards-grid.scss */
.grid__card--download:hover *:before {
  animation: animateArrowDown 0.65s linear;
}

/* line 300, src/component/_cards-grid.scss */
.card__title {
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  margin: 0;
  letter-spacing: 3px;
  display: block;
  width: 100%;
}

@media (max-width: 1199px) {
  /* line 300, src/component/_cards-grid.scss */
  .card__title {
    font-size: 1.7rem;
    line-height: 1.9rem;
    letter-spacing: 2px;
  }
}

@media (max-width: 991px) {
  /* line 300, src/component/_cards-grid.scss */
  .card__title {
    font-size: 1.5rem;
    line-height: 1.7rem;
  }
}

@media (max-width: 767px) {
  /* line 300, src/component/_cards-grid.scss */
  .card__title {
    font-size: 1.7rem;
    line-height: 1.9rem;
  }
}

@media (max-width: 800px) {
  /* line 300, src/component/_cards-grid.scss */
  .card__title {
    font-size: 1.4rem;
    line-height: 1.4rem;
    margin: 0 0 12px !important;
  }
}

@media (max-width: 480px) {
  /* line 300, src/component/_cards-grid.scss */
  .card__title {
    font-size: 1.7rem;
    line-height: 1.9rem;
    margin: 0 0 16px;
  }
}

/* line 336, src/component/_cards-grid.scss */
.card__title:after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
  margin: 14px 0;
}

@media (max-width: 767px) {
  /* line 336, src/component/_cards-grid.scss */
  .card__title:after {
    width: 40px;
    border-bottom: 3px solid;
  }
}

@media (max-width: 767px) {
  /* line 336, src/component/_cards-grid.scss */
  .card__title:after {
    display: none;
  }
}

@media (max-width: 480px) {
  /* line 336, src/component/_cards-grid.scss */
  .card__title:after {
    margin: 10px 0;
    display: block;
  }
}

/* line 352, src/component/_cards-grid.scss */
.grid-receitas .recipe {
  padding: 0 10px 0 0 !important;
}

/* line 355, src/component/_cards-grid.scss */
.grid-receitas .recipe a {
  overflow: hidden;
}

@media (max-width: 991px) {
  /* line 358, src/component/_cards-grid.scss */
  .grid-receitas .recipe a img {
    width: 100%;
  }
}

/* line 369, src/component/_cards-grid.scss */
.transparent-wrap .grid__card .card__wrap {
  background: none;
  position: absolute;
}

/* line 377, src/component/_cards-grid.scss */
.no-title .card__info {
  top: 30%;
}

@media (max-width: 991px) {
  /* line 377, src/component/_cards-grid.scss */
  .no-title .card__info {
    top: 30%;
  }
}

/* Começo estilo Icone de cadastro vidas mais saudaveis */
/* line 3, src/component/_icon-register.scss */
.icon-registration {
  display: block;
  width: 150px;
  height: 150px;
  position: fixed;
  bottom: -85px;
  left: calc(50% - 75px);
  background-color: #95C087;
  border-radius: 50%;
  transition: all 0.5s;
  z-index: 10;
}

@media (max-width: 768px) {
  /* line 3, src/component/_icon-register.scss */
  .icon-registration {
    opacity: 0;
  }
}

/* line 20, src/component/_icon-register.scss */
.icon-registration .button-registration {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-flex-direction: auto;
  -moz-flex-direction: auto;
  -ms-flex-direction: auto;
  flex-direction: auto;
  -webkit-flex-wrap: auto;
  -moz-flex-wrap: auto;
  -ms-flex-wrap: auto;
  flex-wrap: auto;
  cursor: pointer;
  transform: translateY(-25px);
  transition: all 0.5s;
}

/* line 28, src/component/_icon-register.scss */
.icon-registration .button-registration::before {
  content: "";
  width: 150px;
  background: url("../images/icon-register/arrow.png%3Fv=8205") no-repeat center center;
  padding: 10px;
  position: absolute;
  bottom: 86px;
  left: calc(50% - 75px);
}

/* line 38, src/component/_icon-register.scss */
.icon-registration .button-registration__registration {
  text-align: center;
  color: #ffffff;
  font-weight: 800;
  font-size: 17px;
}

/* line 47, src/component/_icon-register.scss */
.icon-registration .button-registration-opened {
  width: 100%;
  height: 100%;
  padding: 0 20px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: auto;
  -moz-flex-wrap: auto;
  -ms-flex-wrap: auto;
  flex-wrap: auto;
  position: relative;
  margin: 0 auto;
  opacity: 0;
  transition: all 0.5s;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}

/* line 61, src/component/_icon-register.scss */
.icon-registration .button-registration-opened .close-registration {
  opacity: 0;
  width: 29px;
  height: 29px;
  background-color: #95C087;
  position: absolute;
  bottom: 169px;
  left: 174px;
  border-radius: 50%;
  cursor: pointer;
}

/* line 71, src/component/_icon-register.scss */
.icon-registration .button-registration-opened .close-registration__icon {
  width: 29px;
  background: url("../images/icon-register/close.png%3Fv=8205") no-repeat center center;
  padding: 10px;
  position: absolute;
  bottom: 6px;
}

/* line 79, src/component/_icon-register.scss */
.icon-registration .button-registration-opened .button-know-more {
  width: 120px;
  background: #95C087;
  text-align: center;
  border-radius: 40px;
  padding: 4px;
  cursor: pointer;
}

/* line 86, src/component/_icon-register.scss */
.icon-registration .button-registration-opened .button-know-more a {
  color: #ffffff;
  text-decoration: none;
}

/* line 92, src/component/_icon-register.scss */
.icon-registration .button-registration-opened p {
  width: 100%;
  text-align: center;
  color: #38427B;
  margin-top: 70px;
  margin-bottom: 30px;
}

/* line 101, src/component/_icon-register.scss */
.icon-registration.end {
  display: block;
  width: 250px;
  height: 250px;
  bottom: -40px;
  left: calc(50% - 125px);
  background-color: #EEEDE9;
  border: 2px solid #95C087;
  transition: all 0.5s;
}

@media (max-width: 768px) {
  /* line 101, src/component/_icon-register.scss */
  .icon-registration.end {
    opacity: 1;
  }
}

/* line 116, src/component/_icon-register.scss */
.icon-registration.end .button-registration {
  opacity: 0;
  display: none;
}

/* line 121, src/component/_icon-register.scss */
.icon-registration.end .button-registration-opened {
  transform: translateY(-45px);
  opacity: 1;
}

/* line 125, src/component/_icon-register.scss */
.icon-registration.end .button-registration-opened .close-registration {
  opacity: 1;
  transition: all 1s;
}

/* line 133, src/component/_icon-register.scss */
.icon-registration-mobile {
  display: none;
}

@media (max-width: 768px) {
  /* line 133, src/component/_icon-register.scss */
  .icon-registration-mobile {
    display: block;
    width: 70px;
    height: 70px;
    position: fixed;
    right: 30px;
    bottom: 105px;
    background-color: #95C087;
    z-index: 9999999;
    border-radius: 3px;
    border: 2px solid #ffffff;
    transition: all 0.5s;
  }
}

@media (max-width: 768px) {
  /* line 152, src/component/_icon-register.scss */
  .icon-registration-mobile .button-registration-mobile {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: flex-end;
    -moz-align-items: flex-end;
    -ms-align-items: flex-end;
    align-items: flex-end;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-flex-direction: auto;
    -moz-flex-direction: auto;
    -ms-flex-direction: auto;
    flex-direction: auto;
    -webkit-flex-wrap: auto;
    -moz-flex-wrap: auto;
    -ms-flex-wrap: auto;
    flex-wrap: auto;
    cursor: pointer;
    padding: 5px;
  }
}

@media (max-width: 768px) {
  /* line 161, src/component/_icon-register.scss */
  .icon-registration-mobile .button-registration-mobile::before {
    content: "";
    width: 28px;
    height: 27px;
    background: url("../images/icon-register/icon-person.png%3Fv=8205") no-repeat center center;
    position: absolute;
    bottom: 30px;
    left: calc(50% - (28px / 2));
  }
}

@media (max-width: 768px) {
  /* line 173, src/component/_icon-register.scss */
  .icon-registration-mobile .button-registration-mobile__registration {
    color: #ffffff;
    text-align: center;
    font-size: 12px;
  }
}

@media (max-width: 768px) {
  /* line 182, src/component/_icon-register.scss */
  .icon-registration-mobile.end {
    right: -100px;
  }
}

/* Fim estilo Icone de cadastro vidas mais saudaveis */
/* line 1, src/component/_accessibility-bar.scss */
.accessibility {
  background-color: #fff;
  border-bottom: 1px solid #eeede9;
  height: 40px;
  width: 100%;
  position: relative;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  /* @include flexbox;
    @include align-items(center);
    @include justify-content(center); */
}

@media screen and (max-width: 767px) {
  /* line 1, src/component/_accessibility-bar.scss */
  .accessibility {
    display: none;
  }
}

/* line 16, src/component/_accessibility-bar.scss */
.accessibility > .container {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  /* @include flexbox;
        @include align-items(center);
        @include justify-content(center); */
}

/* line 22, src/component/_accessibility-bar.scss */
.accessibility__logo {
  height: 20px;
}

/* line 26, src/component/_accessibility-bar.scss */
.accessibility__items {
  margin: 0;
  padding: 0;
  list-style: none;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  /* @include flexbox;
        @include justify-content(center); */
}

/* line 34, src/component/_accessibility-bar.scss */
.accessibility__item {
  position: relative;
  font-family: "Ubuntu", sans-serif;
  color: #5085CA;
  font-size: 13px;
  padding-right: 30px;
  margin-right: 30px;
  border-right: 1px solid #eeede9;
}

/* line 42, src/component/_accessibility-bar.scss */
.accessibility__item:first-of-type {
  padding-left: 30px;
  border-left: 1px solid #eeede9;
}

/* line 46, src/component/_accessibility-bar.scss */
.accessibility__item:last-of-type {
  margin-right: 0;
}

/* line 51, src/component/_accessibility-bar.scss */
.accessibility__item--dropdown > .accessibility__link::after {
  content: "";
  margin-left: 10px;
  -webkit-transform: rotate(180deg) translateY(-3px);
  -moz-transform: rotate(180deg) translateY(-3px);
  -ms-transform: rotate(180deg) translateY(-3px);
  -o-transform: rotate(180deg) translateY(-3px);
  transform: rotate(180deg) translateY(-3px);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%235085CA'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 12px;
  width: 12px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 59, src/component/_accessibility-bar.scss */
.accessibility__item--dropdown .accessibility__item {
  border: none;
  padding: 0;
  margin: 0;
}

/* line 66, src/component/_accessibility-bar.scss */
.accessibility__item--dropdown.opened > .accessibility__link::after {
  -webkit-transform: rotate(0) translateY(0);
  -moz-transform: rotate(0) translateY(0);
  -ms-transform: rotate(0) translateY(0);
  -o-transform: rotate(0) translateY(0);
  transform: rotate(0) translateY(0);
}

/* line 73, src/component/_accessibility-bar.scss */
.accessibility__link {
  text-decoration: none;
  font-family: "Ubuntu", sans-serif;
  font-size: 13px;
  color: #5085CA;
}

/* line 79, src/component/_accessibility-bar.scss */
.accessibility__submenu {
  display: none;
  position: absolute;
  list-style: none;
  padding: 0;
  left: -30px;
  top: 27px;
  width: 210px;
  padding: 0 15px;
  background-color: #fff;
  z-index: 2;
}

/* line 90, src/component/_accessibility-bar.scss */
.accessibility__submenu a {
  display: block;
  padding: 10px 0;
  border-bottom: 1px solid #eeede9;
}

/* line 97, src/component/_accessibility-bar.scss */
.accessibility-mobile {
  height: 40px;
  width: 100%;
  position: relative;
  top: 0;
  left: 0;
  background-color: #fff;
  border-bottom: 1px solid #eeede9;
  display: none;
  z-index: 2;
}

@media screen and (max-width: 767px) {
  /* line 97, src/component/_accessibility-bar.scss */
  .accessibility-mobile {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    /* @include flexbox;
        @include align-items(center); */
  }
}

/* line 112, src/component/_accessibility-bar.scss */
.accessibility-mobile > .container {
  width: 100%;
  padding: 15px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: flex-end;
  /* @include flexbox;
        @include justify-content(flex-end);
        @include align-items(center); */
}

/* line 120, src/component/_accessibility-bar.scss */
.accessibility-mobile__logo {
  margin-right: 15px;
}

@media screen and (max-width: 767px) {
  /* line 120, src/component/_accessibility-bar.scss */
  .accessibility-mobile__logo {
    width: 20px;
  }
}

/* line 128, src/component/_accessibility-bar.scss */
.accessibility-mobile .accessibility__items {
  position: fixed;
  top: 40px;
  left: 0;
  width: 100%;
  padding: 0 15px;
  display: none;
  background-color: #fff;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translateY(-20%);
  -moz-transform: translateY(-20%);
  -ms-transform: translateY(-20%);
  -o-transform: translateY(-20%);
  transform: translateY(-20%);
}

/* line 140, src/component/_accessibility-bar.scss */
.accessibility-mobile .accessibility__item {
  border: none;
  margin: 0;
  padding: 15px 0;
}

/* line 144, src/component/_accessibility-bar.scss */
.accessibility-mobile .accessibility__item--dropdown {
  border-top: 1px solid #eeede9;
}

/* line 146, src/component/_accessibility-bar.scss */
.accessibility-mobile .accessibility__item--dropdown > .accessibility__link {
  margin-bottom: 15px;
  display: block;
  color: #999999;
}

/* line 150, src/component/_accessibility-bar.scss */
.accessibility-mobile .accessibility__item--dropdown > .accessibility__link::after {
  display: none;
}

/* line 157, src/component/_accessibility-bar.scss */
.accessibility-mobile .accessibility__submenu {
  width: 100%;
  position: static;
  padding: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  /* @include flexbox;
            @include flex-wrap(wrap); */
}

/* line 164, src/component/_accessibility-bar.scss */
.accessibility-mobile .accessibility__submenu .accessibility__item {
  width: 50%;
  min-height: 62px;
  padding: 15px 30px;
  border: 1px solid #eeede9;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  /* @include flexbox;
                @include align-items(center); */
}

/* line 173, src/component/_accessibility-bar.scss */
.accessibility-mobile .accessibility__submenu .accessibility__link {
  border: none;
  padding: 0;
  margin-bottom: 0;
}

/* line 182, src/component/_accessibility-bar.scss */
.accessibility-mobile.end .accessibility__items {
  position: fixed;
  top: 40px;
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

/* line 190, src/component/_accessibility-bar.scss */
.accessibility-mobile .btn-toggle {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  font-size: 13px;
  font-family: "Ubuntu", sans-serif;
  color: #5085CA;
}

/* line 195, src/component/_accessibility-bar.scss */
.accessibility-mobile .btn-toggle::after {
  content: "";
  margin-left: 10px;
  -webkit-transform: rotate(180deg) translateY(-3px);
  -moz-transform: rotate(180deg) translateY(-3px);
  -ms-transform: rotate(180deg) translateY(-3px);
  -o-transform: rotate(180deg) translateY(-3px);
  transform: rotate(180deg) translateY(-3px);
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%235085CA'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 12px;
  width: 12px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 203, src/component/_accessibility-bar.scss */
.accessibility-mobile .btn-toggle.end::after {
  -webkit-transform: rotate(0) translateY(0);
  -moz-transform: rotate(0) translateY(0);
  -ms-transform: rotate(0) translateY(0);
  -o-transform: rotate(0) translateY(0);
  transform: rotate(0) translateY(0);
}

/* line 1, src/component/_selo.scss */
.selo {
  position: absolute;
  top: 313px;
  left: calc((50vw - (1233px / 2)) + 80px);
  z-index: -1;
}

@media (max-width: 768px) {
  /* line 1, src/component/_selo.scss */
  .selo {
    left: 50px;
    top: 189px;
  }
}

@media (max-width: 480px) {
  /* line 1, src/component/_selo.scss */
  .selo {
    left: 30px;
    top: 247px;
  }
}

@media (max-width: 375px) {
  /* line 1, src/component/_selo.scss */
  .selo {
    left: 20px;
    top: 224px;
  }
}

@media (max-width: 320px) {
  /* line 1, src/component/_selo.scss */
  .selo {
    left: 20px;
    top: 190px;
  }
}

/* line 24, src/component/_selo.scss */
.selo__img {
  width: auto;
  height: auto;
}

@media (max-width: 480px) {
  /* line 24, src/component/_selo.scss */
  .selo__img {
    width: 100px;
  }
}

@media (max-width: 320px) {
  /* line 24, src/component/_selo.scss */
  .selo__img {
    width: 80px;
  }
}

/* line 2, src/component/_carrossel-produtos.scss */
.carousel-products .item {
  text-align: center;
}

/* line 5, src/component/_carrossel-produtos.scss */
.carousel-products .item a {
  color: #646e78;
}

/* line 8, src/component/_carrossel-produtos.scss */
.carousel-products .item a:hover {
  text-decoration: none;
}

/* line 14, src/component/_carrossel-produtos.scss */
.carousel-products .item h4 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  position: relative;
  display: table;
  margin: 0 auto;
}

/* line 22, src/component/_carrossel-produtos.scss */
.carousel-products .item img {
  max-width: 350px;
  margin: 0 auto;
}

/* line 28, src/component/_carrossel-produtos.scss */
.carousel-products .owl-item {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-transform: scale(0.75) !important;
  -moz-transform: scale(0.75) !important;
  -ms-transform: scale(0.75) !important;
  -o-transform: scale(0.75) !important;
  transform: scale(0.75) !important;
}

/* line 32, src/component/_carrossel-produtos.scss */
.carousel-products .owl-item.center {
  -webkit-transform: scale(1) !important;
  -moz-transform: scale(1) !important;
  -ms-transform: scale(1) !important;
  -o-transform: scale(1) !important;
  transform: scale(1) !important;
}

/* line 35, src/component/_carrossel-produtos.scss */
.carousel-products .owl-item.center a {
  color: #5085CA;
}

/* line 39, src/component/_carrossel-produtos.scss */
.carousel-products .owl-item.center h4 {
  color: #5085CA;
}

/* line 42, src/component/_carrossel-produtos.scss */
.carousel-products .owl-item.center h4::after {
  display: none;
  content: "";
  background-image: url("../../content/images/svg/seta-externo.svg");
  background-repeat: no-repeat;
  width: 7px;
  height: 7px;
  position: absolute;
  top: -9px;
  right: -7px;
}

/* line 58, src/component/_carrossel-produtos.scss */
.carousel-products .owl-nav {
  font: 0;
  position: absolute;
  top: 50%;
  font-size: 0;
  width: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}

@media (max-width: 767px) {
  /* line 58, src/component/_carrossel-produtos.scss */
  .carousel-products .owl-nav {
    display: none;
  }
}

/* line 70, src/component/_carrossel-produtos.scss */
.carousel-products .owl-nav .owl-prev,
.carousel-products .owl-nav .owl-next {
  position: absolute;
  border: 2px solid #646e78;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 76, src/component/_carrossel-produtos.scss */
.carousel-products .owl-nav .owl-prev::before,
.carousel-products .owl-nav .owl-next::before {
  content: "";
  background-image: url("../../content/images/svg/arrows/gray/down.svg");
  background-repeat: no-repeat;
  height: 40px;
  width: 40px;
  display: block;
  background-position: center;
}

/* line 87, src/component/_carrossel-produtos.scss */
.carousel-products .owl-nav .owl-prev {
  left: 0;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 92, src/component/_carrossel-produtos.scss */
.carousel-products .owl-nav .owl-next {
  right: 0;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/* line 98, src/component/_carrossel-produtos.scss */
.carousel-products .owl-dots {
  display: flex;
  justify-content: center;
  padding-top: 40px;
}

@media (max-width: 767px) {
  /* line 98, src/component/_carrossel-produtos.scss */
  .carousel-products .owl-dots {
    padding-top: 15px;
  }
}

/* line 107, src/component/_carrossel-produtos.scss */
.carousel-products .owl-dots .owl-dot {
  width: 15px;
  height: 15px;
  background-color: #dadada;
  border-radius: 100%;
  margin: 0 5px;
}

@media (max-width: 767px) {
  /* line 107, src/component/_carrossel-produtos.scss */
  .carousel-products .owl-dots .owl-dot {
    width: 6px;
    height: 6px;
    margin: 0 3px;
  }
}

/* line 120, src/component/_carrossel-produtos.scss */
.carousel-products .owl-dots .owl-dot.active {
  background-color: #646e78;
}

/* line 3, src/component/_custom-faq.scss */
.section-title-faq {
  padding-bottom: 50px;
}

/* line 6, src/component/_custom-faq.scss */
.section-title-faq h2 {
  color: #5085CA;
}

/* line 10, src/component/_custom-faq.scss */
.custom-faq {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

/* line 13, src/component/_custom-faq.scss */
.custom-faq__item {
  padding-bottom: 35px;
}

@media screen and (max-width: 767px) {
  /* line 13, src/component/_custom-faq.scss */
  .custom-faq__item {
    padding-bottom: 15px;
  }
}

/* line 20, src/component/_custom-faq.scss */
.custom-faq__item a {
  max-width: 100%;
  background-color: #5085CA;
  display: block;
  padding: 20px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 767px) {
  /* line 20, src/component/_custom-faq.scss */
  .custom-faq__item a {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    padding: 15px;
  }
}

/* line 38, src/component/_custom-faq.scss */
.custom-faq__item a:hover {
  text-decoration: none;
  background-color: #3466AA;
}

/* line 43, src/component/_custom-faq.scss */
.custom-faq__item a.expanded {
  background-color: #3466AA;
}

/* line 47, src/component/_custom-faq.scss */
.custom-faq__item a.expanded i::before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 54, src/component/_custom-faq.scss */
.custom-faq__item p {
  font-size: 25px;
  color: #fff;
  max-width: 80%;
}

@media screen and (max-width: 767px) {
  /* line 54, src/component/_custom-faq.scss */
  .custom-faq__item p {
    font-size: 18px;
  }
}

/* line 64, src/component/_custom-faq.scss */
.custom-faq__item i {
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 72, src/component/_custom-faq.scss */
.custom-faq__item i:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(../images/svg/arrows/white/right.svg) no-repeat center center;
  background-size: 18px auto;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 86, src/component/_custom-faq.scss */
.custom-faq .sf-list-item {
  width: 100%;
}

/* line 92, src/component/_custom-faq.scss */
.custom-faq .sf-list-content {
  color: #646e78;
  padding-top: 25px;
}

@media screen and (max-width: 767px) {
  /* line 92, src/component/_custom-faq.scss */
  .custom-faq .sf-list-content {
    padding-top: 15px;
  }
}

/* line 3, src/component/_ingredientes.scss */
.marcas-home.ingredientes {
  display: inline-block;
  position: relative;
}

/* line 5, src/component/_ingredientes.scss */
.marcas-home.ingredientes .titulo2 {
  color: #646e78;
  font-weight: normal;
}

/* line 8, src/component/_ingredientes.scss */
.marcas-home.ingredientes .box- {
  max-width: none;
  overflow-x: scroll;
  width: 95%;
  white-space: nowrap;
  padding: 0 0 3.125rem 0;
  margin: 0 auto;
  display: block;
}

@media (max-width: 767px) {
  /* line 8, src/component/_ingredientes.scss */
  .marcas-home.ingredientes .box- {
    max-height: none !important;
    padding: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 22, src/component/_ingredientes.scss */
  .marcas-home.ingredientes .box- .scroll-element {
    display: none !important;
  }
}

/* line 28, src/component/_ingredientes.scss */
.marcas-home.ingredientes .box- .box-fix {
  display: inline-block;
  max-width: 60%;
  border-right: 1px solid #CCC;
  margin-right: 40px;
  padding-right: 40px;
}

/* line 34, src/component/_ingredientes.scss */
.marcas-home.ingredientes .box- .box-fix:last-child {
  border-right: 0;
  margin-right: 0;
  padding-right: 0;
}

@media (max-width: 767px) {
  /* line 28, src/component/_ingredientes.scss */
  .marcas-home.ingredientes .box- .box-fix {
    max-width: 100%;
    border-right: 0;
    margin-right: 0;
    padding-right: 0;
    vertical-align: top;
  }
}

/* line 46, src/component/_ingredientes.scss */
.marcas-home.ingredientes .box- .box-fix .box-content {
  display: table;
  table-layout: fixed;
  width: 100%;
}

/* line 50, src/component/_ingredientes.scss */
.marcas-home.ingredientes .box- .box-fix .box-content picture {
  width: 40%;
  vertical-align: top;
  padding-right: 40px;
}

@media (max-width: 767px) {
  /* line 50, src/component/_ingredientes.scss */
  .marcas-home.ingredientes .box- .box-fix .box-content picture {
    display: block;
    width: 100%;
    padding: 0;
  }
}

/* line 60, src/component/_ingredientes.scss */
.marcas-home.ingredientes .box- .box-fix .box-content picture img {
  display: block;
  width: 100%;
}

/* line 65, src/component/_ingredientes.scss */
.marcas-home.ingredientes .box- .box-fix .box-content .text {
  display: table-cell;
  vertical-align: top;
}

@media (max-width: 767px) {
  /* line 65, src/component/_ingredientes.scss */
  .marcas-home.ingredientes .box- .box-fix .box-content .text {
    display: block;
  }
}

/* line 71, src/component/_ingredientes.scss */
.marcas-home.ingredientes .box- .box-fix .box-content .text .titulo1, .marcas-home.ingredientes .box- .box-fix .box-content .text .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .marcas-home.ingredientes .box- .box-fix .box-content .text .title {
  color: #5085CA;
}

/* line 74, src/component/_ingredientes.scss */
.marcas-home.ingredientes .box- .box-fix .box-content .text p {
  white-space: normal;
}

/* line 82, src/component/_ingredientes.scss */
.marcas-home.ingredientes .setas > div {
  position: absolute;
  top: 46%;
  right: 0;
  height: 4.25rem;
  width: 2.1875rem;
  background: url(../images/svg/arrow-next-blue.svg) no-repeat center center;
  background-size: cover;
  transform: rotate(180deg);
  opacity: 1;
  cursor: pointer;
  font-size: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  /*&.disable {
                    cursor: default;
                    opacity: 0;
                }*/
}

@media (max-width: 767px) {
  /* line 82, src/component/_ingredientes.scss */
  .marcas-home.ingredientes .setas > div {
    top: 46vw;
    right: 0;
    height: 10.625vw;
    width: 5.46875vw;
  }
}

/* line 104, src/component/_ingredientes.scss */
.marcas-home.ingredientes .setas > div:hover {
  opacity: 0.7;
}

/* line 113, src/component/_ingredientes.scss */
.marcas-home.ingredientes .setas > div.seta-prev {
  right: auto;
  left: 0;
  transform: rotate(0);
}

@media (max-width: 767px) {
  /* line 113, src/component/_ingredientes.scss */
  .marcas-home.ingredientes .setas > div.seta-prev {
    left: 0;
  }
}

/* line 128, src/component/_ingredientes.scss */
.ingredientes .titulo2 {
  font-weight: bold;
}

/* line 130, src/component/_ingredientes.scss */
.ingredientes .titulo2 span {
  margin: 0 0 0 0.625rem;
  font-weight: normal;
}

/* line 136, src/component/_ingredientes.scss */
.box-ingredientes {
  display: block;
  background: #f4f4f4;
  padding: 1.25rem 0.9375rem;
  margin: 2.5rem 0;
  position: relative;
}

/* line 142, src/component/_ingredientes.scss */
.box-ingredientes .letras {
  display: flex;
  justify-content: space-between;
  padding: 0 1.25rem;
}

@media (max-width: 480px) {
  /* line 142, src/component/_ingredientes.scss */
  .box-ingredientes .letras {
    display: inline-block;
    text-align: center;
  }
}

/* line 150, src/component/_ingredientes.scss */
.box-ingredientes .letras .letter {
  font-size: 1.25rem;
  font-weight: bold;
}

/* line 153, src/component/_ingredientes.scss */
.box-ingredientes .letras .letter.disable {
  opacity: 0.5;
  cursor: default;
}

@media (max-width: 480px) {
  /* line 150, src/component/_ingredientes.scss */
  .box-ingredientes .letras .letter {
    margin: 0 2% 2% 0;
    display: inline-block;
  }
}

/* line 164, src/component/_ingredientes.scss */
.box-ingredientes .row {
  max-width: none;
  overflow-x: auto;
  white-space: nowrap;
  position: relative;
  width: 92%;
  margin: 0 auto;
  padding: 0 !important;
}

@media (max-width: 767px) {
  /* line 164, src/component/_ingredientes.scss */
  .box-ingredientes .row {
    max-height: none !important;
  }
}

@media (max-width: 767px) {
  /* line 176, src/component/_ingredientes.scss */
  .box-ingredientes .row .scroll-element {
    display: none !important;
  }
}

/* line 182, src/component/_ingredientes.scss */
.box-ingredientes .row .box-fix {
  display: inline-block;
  max-width: 60%;
  border-right: 1px solid #CCC;
  margin-right: 40px;
  padding-right: 40px;
  margin: 35px 0 0;
  vertical-align: top;
}

/* line 190, src/component/_ingredientes.scss */
.box-ingredientes .row .box-fix:last-child {
  border-right: 0;
  margin-right: 0;
  padding-right: 0;
}

@media (max-width: 767px) {
  /* line 182, src/component/_ingredientes.scss */
  .box-ingredientes .row .box-fix {
    max-width: 100%;
    border-right: 0;
    margin-right: 0;
    padding-right: 0;
  }
}

/* line 201, src/component/_ingredientes.scss */
.box-ingredientes .row .box-fix .box-content {
  display: table;
  table-layout: fixed;
  width: 100%;
}

/* line 205, src/component/_ingredientes.scss */
.box-ingredientes .row .box-fix .box-content picture {
  width: 40%;
  vertical-align: top;
  padding-right: 40px;
}

@media (max-width: 767px) {
  /* line 205, src/component/_ingredientes.scss */
  .box-ingredientes .row .box-fix .box-content picture {
    display: block;
    width: 100%;
    padding: 0;
  }
}

/* line 215, src/component/_ingredientes.scss */
.box-ingredientes .row .box-fix .box-content picture img {
  display: block;
  width: 100%;
}

/* line 220, src/component/_ingredientes.scss */
.box-ingredientes .row .box-fix .box-content .text {
  display: table-cell;
  vertical-align: top;
}

@media (max-width: 767px) {
  /* line 220, src/component/_ingredientes.scss */
  .box-ingredientes .row .box-fix .box-content .text {
    display: block;
  }
}

/* line 226, src/component/_ingredientes.scss */
.box-ingredientes .row .box-fix .box-content .text .titulo1, .box-ingredientes .row .box-fix .box-content .text .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .box-ingredientes .row .box-fix .box-content .text .title {
  color: #5085CA;
}

/* line 229, src/component/_ingredientes.scss */
.box-ingredientes .row .box-fix .box-content .text p {
  white-space: normal;
}

/* line 238, src/component/_ingredientes.scss */
.box-ingredientes .setas > div {
  position: absolute;
  top: 42%;
  right: 10px;
  height: 4.25rem;
  width: 2.1875rem;
  background: url(../images/svg/arrow-next-blue.svg) no-repeat center center;
  background-size: cover;
  transform: rotate(180deg);
  opacity: 1;
  cursor: pointer;
  font-size: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  /*&.disable {
                cursor: default;
                opacity: 0;
            }*/
}

@media (max-width: 767px) {
  /* line 238, src/component/_ingredientes.scss */
  .box-ingredientes .setas > div {
    top: 46vw;
    right: 0;
    height: 10.625vw;
    width: 5.46875vw;
  }
}

/* line 260, src/component/_ingredientes.scss */
.box-ingredientes .setas > div:hover {
  opacity: 0.7;
}

/* line 269, src/component/_ingredientes.scss */
.box-ingredientes .setas > div.seta-prev {
  right: auto;
  left: 10px;
  transform: rotate(0);
}

@media (max-width: 767px) {
  /* line 269, src/component/_ingredientes.scss */
  .box-ingredientes .setas > div.seta-prev {
    left: 0;
  }
}

/* line 283, src/component/_ingredientes.scss */
.ingredientes-produtos {
  padding-top: 2.5rem;
}

/* line 285, src/component/_ingredientes.scss */
.ingredientes-produtos .titulo2 {
  font-weight: bold;
}

/* line 287, src/component/_ingredientes.scss */
.ingredientes-produtos .titulo2 span {
  margin: 0 0 0 0.625rem;
  font-weight: normal;
}

/* line 291, src/component/_ingredientes.scss */
.ingredientes-produtos .ulListProdutos {
  margin: 50px 0 0 0;
  display: inline-block;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 291, src/component/_ingredientes.scss */
  .ingredientes-produtos .ulListProdutos {
    padding: 0;
  }
}

/* line 298, src/component/_ingredientes.scss */
.ingredientes-produtos .ulListProdutos li {
  padding: 0 10px 0 0;
  margin: 0 0 30px;
}

/* line 301, src/component/_ingredientes.scss */
.ingredientes-produtos .ulListProdutos li a {
  text-align: center;
  display: block;
}

/* line 304, src/component/_ingredientes.scss */
.ingredientes-produtos .ulListProdutos li a .circle {
  display: block;
  width: 136px;
  height: 136px;
  border-radius: 100%;
  border: 4px solid #dadada;
  position: relative;
  margin: 0 auto;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 25, src/mixins/_utils.scss */
.ingredientes-produtos .ulListProdutos li a .circle:hover {
  border-color: #5085CA;
}

/* line 28, src/mixins/_utils.scss */
.ingredientes-produtos .ulListProdutos li a .circle:hover img {
  -webkit-transform: scale(0.92);
  -moz-transform: scale(0.92);
  -ms-transform: scale(0.92);
  -o-transform: scale(0.92);
  transform: scale(0.92);
}

@media (max-width: 480px) {
  /* line 304, src/component/_ingredientes.scss */
  .ingredientes-produtos .ulListProdutos li a .circle {
    width: 83px;
    height: 83px;
  }
}

/* line 38, src/mixins/_utils.scss */
.ingredientes-produtos .ulListProdutos li a .circle img {
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  border-radius: 100%;
  width: 120px;
  height: 120px;
}

@media (max-width: 480px) {
  /* line 38, src/mixins/_utils.scss */
  .ingredientes-produtos .ulListProdutos li a .circle img {
    width: 75px;
    height: 75px;
  }
}

@media (max-width: 480px) {
  /* line 304, src/component/_ingredientes.scss */
  .ingredientes-produtos .ulListProdutos li a .circle {
    width: 88px !important;
    height: 88px !important;
  }
}

/* line 312, src/component/_ingredientes.scss */
.ingredientes-produtos .ulListProdutos li a .circle picture {
  height: auto;
  margin: 4px 0 0 0;
  overflow: visible;
}

/* line 317, src/component/_ingredientes.scss */
.ingredientes-produtos .ulListProdutos li a .circle picture img {
  height: 120px;
  width: 120px;
  margin: 4px 0 0 0;
  position: relative;
  left: 0;
}

@media (max-width: 480px) {
  /* line 317, src/component/_ingredientes.scss */
  .ingredientes-produtos .ulListProdutos li a .circle picture img {
    width: 70px !important;
    height: 70px !important;
  }
}

/* line 332, src/component/_ingredientes.scss */
.ingredientes-produtos .ulListProdutos li a h3 {
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  height: 30px;
  margin: 15px 15px 0;
}

@media (max-width: 767px) {
  /* line 332, src/component/_ingredientes.scss */
  .ingredientes-produtos .ulListProdutos li a h3 {
    height: 120px;
  }
}

/* line 344, src/component/_ingredientes.scss */
.ingredientes-produtos .ulListProdutos li a:hover {
  text-decoration: none;
}

/* line 351, src/component/_ingredientes.scss */
.ingredientes-produtos .ulListProdutos li.Externo a .circle:after {
  display: block;
  content: "";
  background: url(../images/svg/seta-externo.svg) no-repeat;
  width: 7px;
  height: 7px;
  position: absolute;
  top: 0;
  right: 5%;
}

@media (max-width: 480px) {
  /* line 351, src/component/_ingredientes.scss */
  .ingredientes-produtos .ulListProdutos li.Externo a .circle:after {
    right: 0;
  }
}

/* line 4, src/component/_banner-cross-content.scss */
.banner-cross-content {
  margin: 0 auto;
}

/* line 6, src/component/_banner-cross-content.scss */
.banner-cross-content .content {
  text-align: center;
  width: 100%;
}

/* line 9, src/component/_banner-cross-content.scss */
.banner-cross-content .content .cross-content {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* line 12, src/component/_banner-cross-content.scss */
.banner-cross-content .content .cross-content-item {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin: 10px;
  width: 100%;
}

@media (max-width: 768px) {
  /* line 12, src/component/_banner-cross-content.scss */
  .banner-cross-content .content .cross-content-item {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -moz-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 10px 0;
  }
}

/* line 22, src/component/_banner-cross-content.scss */
.banner-cross-content .content .cross-content-item .cross-content-box {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -moz-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  position: relative;
  border: 2px solid #869791;
  width: calc(50rem - 170px);
}

/* line 29, src/component/_banner-cross-content.scss */
.banner-cross-content .content .cross-content-item .cross-content-box icon {
  position: absolute;
  left: 0;
  bottom: 0;
}

/* line 33, src/component/_banner-cross-content.scss */
.banner-cross-content .content .cross-content-item .cross-content-box icon img {
  max-width: 75px;
}

@media (max-width: 768px) {
  /* line 29, src/component/_banner-cross-content.scss */
  .banner-cross-content .content .cross-content-item .cross-content-box icon {
    botton: unset;
  }
}

@media (max-width: 767px) {
  /* line 29, src/component/_banner-cross-content.scss */
  .banner-cross-content .content .cross-content-item .cross-content-box icon {
    position: relative;
  }
  /* line 41, src/component/_banner-cross-content.scss */
  .banner-cross-content .content .cross-content-item .cross-content-box icon img {
    max-width: 95px;
  }
}

/* line 47, src/component/_banner-cross-content.scss */
.banner-cross-content .content .cross-content-item .cross-content-box p {
  padding: 9px 20px 9px 55px;
  color: #095291;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 767px) {
  /* line 47, src/component/_banner-cross-content.scss */
  .banner-cross-content .content .cross-content-item .cross-content-box p {
    padding: 20px;
  }
}

@media (max-width: 768px) {
  /* line 22, src/component/_banner-cross-content.scss */
  .banner-cross-content .content .cross-content-item .cross-content-box {
    margin: 10px 0;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -moz-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}

/* line 65, src/component/_banner-cross-content.scss */
.banner-cross-content .content .cross-content-button {
  background-color: #095291;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  padding: 10px 30px;
  margin: 0 20px;
  width: 170px;
  text-align: center;
}

/* line 72, src/component/_banner-cross-content.scss */
.banner-cross-content .content .cross-content-button a, .banner-cross-content .content .cross-content-button p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #FFF;
}

@media (max-width: 768px) {
  /* line 65, src/component/_banner-cross-content.scss */
  .banner-cross-content .content .cross-content-button {
    width: 100%;
  }
}

/* line 86, src/component/_banner-cross-content.scss */
.page-marcas.page-maggi .top-marca, .page-marcas.page-nesfit .top-marca, .page-marcas.page-ninho .top-marca, .page-marcas.page-neston .top-marca, .page-marcas.page-farinha-lactea-nestle .top-marca, .page-marcas.page-negresco .top-marca {
  margin-bottom: 0;
}

/* line 1, src/component/_timeline.scss */
.timeline {
  margin: 50px 0 0;
  background: #f4f4f4;
  padding: 60px 10px 50px;
}

@media (max-width: 767px) {
  /* line 1, src/component/_timeline.scss */
  .timeline {
    padding: 60px 0 50px;
  }
}

/* line 10, src/component/_timeline.scss */
.timeline .titulo1, .timeline .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .timeline .title {
  padding: 0 0 0 45px;
}

@media (max-width: 767px) {
  /* line 10, src/component/_timeline.scss */
  .timeline .titulo1, .timeline .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .timeline .title {
    padding: 0;
  }
}

/* line 18, src/component/_timeline.scss */
.timeline .carousel-wapper {
  margin-bottom: 50px;
  position: relative;
  margin-top: 45px;
}

/* line 23, src/component/_timeline.scss */
.timeline .carousel-wapper h2 {
  margin-bottom: 50px;
}

/* line 27, src/component/_timeline.scss */
.timeline .carousel-wapper .owl-next,
.timeline .carousel-wapper .owl-prev {
  position: absolute;
  top: 37%;
  z-index: 1000;
  opacity: 1;
  padding: 0;
  cursor: pointer;
}

@media (max-width: 767px) {
  /* line 27, src/component/_timeline.scss */
  .timeline .carousel-wapper .owl-next,
  .timeline .carousel-wapper .owl-prev {
    top: 20vw;
  }
}

/* line 40, src/component/_timeline.scss */
.timeline .carousel-wapper .owl-next:hover,
.timeline .carousel-wapper .owl-prev:hover {
  opacity: 0.7;
}

/* line 44, src/component/_timeline.scss */
.timeline .carousel-wapper .owl-next.disabled,
.timeline .carousel-wapper .owl-prev.disabled {
  display: none;
}

/* line 49, src/component/_timeline.scss */
.timeline .carousel-wapper .owl-prev {
  left: 0;
  margin: 0;
  z-index: 100;
}

/* line 55, src/component/_timeline.scss */
.timeline .carousel-wapper .owl-next {
  -webkit-transform: rotate(180deg) !important;
  -moz-transform: rotate(180deg) !important;
  -ms-transform: rotate(180deg) !important;
  -o-transform: rotate(180deg) !important;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=180) !important;
  right: 0;
  margin: 0;
  z-index: 100;
}

/* line 66, src/component/_timeline.scss */
.timeline .carousel-wapper .owl-nav {
  background-color: transparent !important;
}

/* line 69, src/component/_timeline.scss */
.timeline .carousel-wapper .owl-nav .owl-prev,
.timeline .carousel-wapper .owl-nav .owl-next {
  background-color: transparent !important;
}

/* line 76, src/component/_timeline.scss */
.timeline .carousel-wapper .item-timeline .row {
  margin: 0 -15px;
}

/* line 80, src/component/_timeline.scss */
.timeline .carousel-wapper .item-timeline .imagem-esquerda {
  max-height: 350px;
  margin: 0 0 0 45px;
  overflow: hidden;
  display: -webkit-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (max-width: 767px) {
  /* line 80, src/component/_timeline.scss */
  .timeline .carousel-wapper .item-timeline .imagem-esquerda {
    height: auto;
    margin: 0 auto;
    height: 300px;
  }
}

@media (max-width: 480px) {
  /* line 80, src/component/_timeline.scss */
  .timeline .carousel-wapper .item-timeline .imagem-esquerda {
    height: 200px;
  }
}

/* line 104, src/component/_timeline.scss */
.timeline .carousel-wapper .item-timeline .imagem-esquerda img {
  max-height: 330px;
  width: auto;
  text-align: center;
  height: 100%;
}

/* line 110, src/component/_timeline.scss */
.timeline .carousel-wapper .item-timeline .imagem-esquerda img:first-child {
  margin-right: 5px;
}

@media (max-width: 767px) {
  /* line 110, src/component/_timeline.scss */
  .timeline .carousel-wapper .item-timeline .imagem-esquerda img:first-child {
    margin: 0 auto;
  }
}

@media (max-width: 767px) {
  /* line 104, src/component/_timeline.scss */
  .timeline .carousel-wapper .item-timeline .imagem-esquerda img {
    width: auto;
    text-align: center;
    height: auto;
    margin: 0 auto;
    max-width: 100%;
    max-height: 100%;
  }
}

/* line 129, src/component/_timeline.scss */
.timeline .carousel-wapper .item-timeline .timeline-info {
  padding-right: 65px;
}

/* line 132, src/component/_timeline.scss */
.timeline .carousel-wapper .item-timeline .timeline-info h3 {
  font-size: 4em;
  padding: 0;
}

@media (max-width: 767px) {
  /* line 132, src/component/_timeline.scss */
  .timeline .carousel-wapper .item-timeline .timeline-info h3 {
    font-size: 2em;
    margin-top: 18px;
  }
}

/* line 141, src/component/_timeline.scss */
.timeline .carousel-wapper .item-timeline .timeline-info h3:after {
  color: #5085CA;
}

/* line 146, src/component/_timeline.scss */
.timeline .carousel-wapper .item-timeline .timeline-info .titulo {
  margin-bottom: 12px;
  font-size: 1.5em;
  line-height: 1.3;
}

@media (max-width: 767px) {
  /* line 146, src/component/_timeline.scss */
  .timeline .carousel-wapper .item-timeline .timeline-info .titulo {
    padding: 0 !important;
  }
}

/* line 160, src/component/_timeline.scss */
.timeline .carousel-wapper .timeline-image .lightbox-image:before {
  content: "";
  background: url(../images/svg/lupa-white.svg) no-repeat center center;
  background-size: contain;
  display: block;
  width: 30px;
  height: 90px;
  position: absolute;
  bottom: -20px;
  right: 30px;
  margin: auto;
  z-index: 1;
  -moz-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}

/* line 177, src/component/_timeline.scss */
.timeline .carousel-wapper .timeline-image .lightbox-image .imagem-esquerda:before {
  content: "";
  display: block;
  width: 95.9%;
  height: 100%;
  position: absolute;
  -webkit-box-shadow: inset 0px -35px 110px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px -35px 110px 0 rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px -35px 110px 0 rgba(0, 0, 0, 0.5);
}

@media (max-width: 767px) {
  /* line 177, src/component/_timeline.scss */
  .timeline .carousel-wapper .timeline-image .lightbox-image .imagem-esquerda:before {
    width: 91.9%;
  }
}

/* line 196, src/component/_timeline.scss */
.timeline .timeline-thumbs {
  padding: 0 0 0 45px;
}

@media (max-width: 767px) {
  /* line 196, src/component/_timeline.scss */
  .timeline .timeline-thumbs {
    padding: 0;
  }
}

/* line 203, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel {
  position: relative;
}

/* line 206, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .owl-item {
  transition: all 0.3s;
}

/* line 209, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .owl-item.current {
  opacity: 1;
}

/* line 213, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .owl-item.current .acontecimento img {
  transform: scale(1);
  border: 3px solid #5085CA;
  margin-bottom: 0px;
}

/* line 219, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .owl-item.current .acontecimento p {
  font-size: 1.5em;
  color: #5085CA;
}

/* line 225, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .owl-item.current .acontecimento .linha-quadrado .quadrado {
  background-color: #5085CA;
}

/* line 237, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel.owl-carousel .owl-item:nth-child(1) .acontecimento .linha-quadrado .linha:before {
  content: "";
  left: 0;
  width: 50%;
  position: absolute;
  display: block;
  height: 8px;
  background-color: #f4f4f4;
}

/* line 251, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .item {
  padding: 0;
  margin: 0 !important;
}

/* line 255, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .item .acontecimento {
  display: flex;
  align-items: center;
  flex-direction: column;
}

/* line 260, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .item .acontecimento img {
  height: 80px;
  width: 100%;
  position: relative;
  border: 3px solid #e6e6e6;
  transition: all 0.3s;
  transform: scale(0.95);
}

/* line 269, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .item .acontecimento .linha-quadrado {
  height: 50px;
  width: 103%;
  position: relative;
}

/* line 274, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .item .acontecimento .linha-quadrado .linha {
  left: 0;
  top: 25px;
  height: 1px;
  width: 110%;
  position: absolute;
  background-color: #5085CA;
}

/* line 283, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .item .acontecimento .linha-quadrado .quadrado {
  left: calc(50% - 6px);
  top: calc(25px - 6px);
  height: 12px;
  width: 12px;
  position: absolute;
  background-color: white;
  transition: all 0.3s;
  border: 2px solid #5085CA;
}

/* line 295, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .item .acontecimento p {
  transition: all 0.3s;
}

/* line 300, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .item.item-ano {
  position: relative;
  width: 130px;
  margin-right: 5px !important;
  cursor: pointer;
}

@media (max-width: 767px) {
  /* line 300, src/component/_timeline.scss */
  .timeline .timeline-thumbs .timeline-thumbs-carousel .item.item-ano {
    width: 100px;
  }
}

/* line 311, src/component/_timeline.scss */
.timeline .timeline-thumbs .timeline-thumbs-carousel .item.item-ano a.item-ano-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
}

/* line 1, src/component/_banner-video.scss */
.banner-video {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}

/* line 7, src/component/_banner-video.scss */
.banner-video__content {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  background-color: rgba(0, 0, 0, 0.6);
  padding-top: 50px;
}

@media (max-width: 767px) {
  /* line 7, src/component/_banner-video.scss */
  .banner-video__content {
    padding: 50px 10px 0;
  }
}

/* line 23, src/component/_banner-video.scss */
.banner-video__title {
  width: 100%;
  display: block;
  color: #fff;
  font-weight: bold;
  font-size: 3rem;
  text-align: center;
}

/* line 32, src/component/_banner-video.scss */
.banner-video__description {
  width: 100%;
  display: block;
  color: #fff;
  text-align: center;
  font-size: 1.1rem;
}

/* line 41, src/component/_banner-video.scss */
.banner-video__link {
  width: 100%;
  height: auto;
  display: block;
  position: relative;
}

/* line 47, src/component/_banner-video.scss */
.banner-video__link:hover::before {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
  transition: all .3s;
}

/* line 53, src/component/_banner-video.scss */
.banner-video__link::before {
  content: '';
  position: absolute;
  width: 70px;
  height: 70px;
  background-image: url("../images/svg/play.svg");
  background-repeat: no-repeat;
  background-size: contain;
  top: 30px;
  left: calc(50% - (70px / 2));
  transition: all .3s;
}

/* @import "page/NesPlay-Animation/modalNesPlay";
@import "page/NesPlay-Animation/keyFramesNesPlay";
@import "page/NesPlay-Animation/keyFramesMobileNesPlay"; */
/* INCLUDES */
/* line 1, src/include/_header.scss */
header {
  display: block;
  position: fixed;
  z-index: 9995;
  background: #fff;
  width: 100%;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}

/* line 11, src/include/_header.scss */
header.hidden-menu {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
}

/* line 15, src/include/_header.scss */
header .fundo-navbar-tablet {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 9996;
  display: none;
}

@media (max-width: 767px), (min-width: 1220px) {
  /* line 15, src/include/_header.scss */
  header .fundo-navbar-tablet {
    display: none !important;
  }
}

/* line 30, src/include/_header.scss */
header .navbar-default {
  border: 0;
  background: none;
  border-radius: 0;
  margin: 0;
}

/* line 36, src/include/_header.scss */
header .navbar-default .navbar-nav {
  width: 80%;
}

/* line 40, src/include/_header.scss */
header .navbar-default .container-fluid {
  padding: 0;
}

/* line 44, src/include/_header.scss */
header .navbar-default .navbar-toggle {
  margin-bottom: 0;
  margin-top: 7px;
  border-radius: 0;
  border: 0;
  padding: 0;
}

@media (max-width: 1220px) {
  /* line 44, src/include/_header.scss */
  header .navbar-default .navbar-toggle {
    display: block;
  }
}

/* line 55, src/include/_header.scss */
header .navbar-default .navbar-toggle:hover, header .navbar-default .navbar-toggle:focus {
  background: none;
}

/* line 60, src/include/_header.scss */
header .navbar-default .navbar-toggle .icon-bar {
  width: 26px;
  border-radius: 5px;
  background: #5085CA;
  height: 4px;
  margin: 0 0 5px;
  display: block;
  -webkit-transition: all 0.25s ease-in-out;
  -webkit-transition-delay: 0s;
  -moz-transition: all 0.25s ease-in-out 0s;
  -o-transition: all 0.25s ease-in-out 0s;
  transition: all 0.25s ease-in-out 0s;
}

/* line 73, src/include/_header.scss */
header .navbar-default .navbar-toggle.aberto .icon-bar.primeiro {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  margin-top: 8px;
}

/* line 79, src/include/_header.scss */
header .navbar-default .navbar-toggle.aberto .icon-bar.terceiro {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  margin-top: -18px;
}

/* line 85, src/include/_header.scss */
header .navbar-default .navbar-toggle.aberto .icon-bar.meio {
  opacity: 0;
}

/* line 92, src/include/_header.scss */
header .navbar-default .close-table {
  display: none;
}

@media (min-width: 767px) and (max-width: 1220px) {
  /* line 92, src/include/_header.scss */
  header .navbar-default .close-table {
    display: block;
    float: right;
    display: table;
    height: 70px;
    padding: 24px 25px;
  }
  /* line 102, src/include/_header.scss */
  header .navbar-default .close-table .navbar-toggle {
    display: block;
    vertical-align: middle;
    margin: 0;
  }
  /* line 107, src/include/_header.scss */
  header .navbar-default .close-table .navbar-toggle .icon-bar {
    height: 3px;
    width: 34px;
  }
  /* line 111, src/include/_header.scss */
  header .navbar-default .close-table .navbar-toggle .icon-bar.primeiro {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    margin-top: 8px;
  }
  /* line 117, src/include/_header.scss */
  header .navbar-default .close-table .navbar-toggle .icon-bar.terceiro {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-top: -17px;
  }
  /* line 123, src/include/_header.scss */
  header .navbar-default .close-table .navbar-toggle .icon-bar.meio {
    opacity: 0;
  }
}

/* line 131, src/include/_header.scss */
header .navbar-default .navbar-header {
  position: relative;
  padding: 10px 15px;
  padding-right: 11px;
}

@media (max-width: 1220px) {
  /* line 131, src/include/_header.scss */
  header .navbar-default .navbar-header {
    padding: 17px 15px;
    padding-right: 0;
    height: 70px;
    float: none;
  }
}

/* line 143, src/include/_header.scss */
header .navbar-default .navbar-header h1 {
  margin: 0;
}

@media (max-width: 767px) {
  /* line 143, src/include/_header.scss */
  header .navbar-default .navbar-header h1 {
    margin-left: 0;
  }
}

/* line 151, src/include/_header.scss */
header .navbar-default .navbar-header .navbar-marca {
  display: block;
  background: url(../images/svg/logo.svg) no-repeat center center;
  background-size: contain;
  width: 200px;
  height: 55px;
  text-indent: -99999px;
  padding: 0;
  overflow: hidden;
  background-size: contain;
}

@media (max-width: 1220px) {
  /* line 151, src/include/_header.scss */
  header .navbar-default .navbar-header .navbar-marca {
    width: 160px;
    height: 37px;
  }
}

/* line 174, src/include/_header.scss */
header .navbar-default .navbar-collapse {
  padding: 0;
}

@media (max-width: 1220px) {
  /* line 174, src/include/_header.scss */
  header .navbar-default .navbar-collapse {
    position: absolute;
    border-top: 0;
    top: 100%;
    background: #fff;
    right: -15px;
    width: 350px;
    max-height: calc(100vh - 70px);
  }
}

@media (max-width: 1220px) and (min-width: 767px) {
  /* line 174, src/include/_header.scss */
  header .navbar-default .navbar-collapse {
    overflow: auto !important;
    position: fixed !important;
    top: 0 !important;
    repeat: initial;
    left: 100% !important;
    max-height: initial;
    height: 100vh !important;
    z-index: 9997;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
}

@media (max-width: 767px) {
  /* line 174, src/include/_header.scss */
  header .navbar-default .navbar-collapse {
    width: 100vw;
    right: 0;
  }
}

@media (max-width: 1220px) {
  /* line 205, src/include/_header.scss */
  header .navbar-default .navbar-collapse.collapse {
    display: none !important;
  }
}

@media (max-width: 1220px) {
  /* line 210, src/include/_header.scss */
  header .navbar-default .navbar-collapse.collapse.in {
    display: block !important;
  }
}

@media (max-width: 1220px) and (min-width: 767px) {
  /* line 210, src/include/_header.scss */
  header .navbar-default .navbar-collapse.collapse.in {
    margin-left: -350px;
  }
}

/* line 221, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav {
  float: right;
  margin: 0;
}

@media (max-width: 1220px) {
  /* line 221, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav {
    width: 100%;
  }
}

/* line 229, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li,
header .navbar-default .navbar-collapse .nav .dropdown__login {
  color: #5085CA;
  font-size: 0.85rem;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  position: relative;
}

/* line 236, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li a,
header .navbar-default .navbar-collapse .nav .dropdown__login a {
  color: #5085CA;
  position: relative;
  padding: 36px 9.5px 26px;
}

/* line 241, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li a:hover, header .navbar-default .navbar-collapse .nav li a:focus,
header .navbar-default .navbar-collapse .nav .dropdown__login a:hover,
header .navbar-default .navbar-collapse .nav .dropdown__login a:focus {
  color: #5085CA;
  background: none;
}

@media (max-width: 1110px) {
  /* line 236, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li a,
  header .navbar-default .navbar-collapse .nav .dropdown__login a {
    padding: 35px 8px 26px;
  }
}

@media (max-width: 1220px) {
  /* line 236, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li a,
  header .navbar-default .navbar-collapse .nav .dropdown__login a {
    color: #646E78;
    padding: 25px 30px;
  }
}

@media (max-width: 767px) {
  /* line 236, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li a,
  header .navbar-default .navbar-collapse .nav .dropdown__login a {
    padding: 15px 20px;
  }
}

/* line 260, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li a.externo,
header .navbar-default .navbar-collapse .nav .dropdown__login a.externo {
  position: relative;
}

/* line 262, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li a.externo:after,
header .navbar-default .navbar-collapse .nav .dropdown__login a.externo:after {
  display: block;
  content: "";
  background: url(../images/svg/seta-externo.svg) no-repeat;
  width: 7px;
  height: 7px;
  position: absolute;
  top: 34px;
  right: 2px;
}

@media (max-width: 1100px) {
  /* line 262, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li a.externo:after,
  header .navbar-default .navbar-collapse .nav .dropdown__login a.externo:after {
    top: 32px;
    right: 0;
  }
}

@media (max-width: 1220px) {
  /* line 262, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li a.externo:after,
  header .navbar-default .navbar-collapse .nav .dropdown__login a.externo:after {
    top: 24px;
    right: auto;
    left: 85px;
  }
}

@media (max-width: 767px) {
  /* line 262, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li a.externo:after,
  header .navbar-default .navbar-collapse .nav .dropdown__login a.externo:after {
    top: 14px;
    right: auto;
    left: 76px;
  }
}

@media (max-width: 1220px) {
  /* line 288, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li a.externo-trabalhe:after,
  header .navbar-default .navbar-collapse .nav .dropdown__login a.externo-trabalhe:after {
    left: 152px;
  }
}

@media (max-width: 767px) {
  /* line 288, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li a.externo-trabalhe:after,
  header .navbar-default .navbar-collapse .nav .dropdown__login a.externo-trabalhe:after {
    left: 142px;
  }
}

/* line 299, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li a.externo-politica span,
header .navbar-default .navbar-collapse .nav .dropdown__login a.externo-politica span {
  display: none !important;
}

/* line 306, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.active a,
header .navbar-default .navbar-collapse .nav .dropdown__login.active a {
  background: none;
}

/* line 314, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.dropdown a.dropdown-toggle .caret,
header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown a.dropdown-toggle .caret {
  display: block !important;
  background: url(../images/svg/seta-menu.svg) no-repeat;
  width: 11px;
  height: 7px;
  overflow: hidden;
  padding: 0;
  border: 0;
  margin: 1px auto 0;
}

@media (max-width: 768px) and (max-width: 1220px) {
  /* line 314, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.dropdown a.dropdown-toggle .caret,
  header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown a.dropdown-toggle .caret {
    display: none !important;
    margin: 6px 0 0 0;
    float: right;
  }
}

@media (max-width: 767px) {
  /* line 314, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.dropdown a.dropdown-toggle .caret,
  header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown a.dropdown-toggle .caret {
    display: none !important;
    margin: 6px 0 0 0;
    float: right;
  }
}

/* line 339, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-menu,
header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-menu {
  background: #f4f4f4;
  border: 0;
  box-shadow: none;
  border-radius: 0;
  position: absolute;
  top: 90px;
  margin: 0;
  padding: 0;
}

/* line 350, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-menu li a,
header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-menu li a {
  padding: 15px 20px;
}

@media (max-width: 1220px) {
  /* line 350, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-menu li a,
  header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-menu li a {
    padding: 15px 30px;
  }
}

@media (max-width: 767px) {
  /* line 350, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-menu li a,
  header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-menu li a {
    padding: 15px 20px;
  }
}

/* line 361, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-menu li a:before, header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-menu li a:after,
header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-menu li a:before,
header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-menu li a:after {
  display: none;
}

/* line 366, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-menu li a span,
header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-menu li a span {
  display: none !important;
  background: url(../images/svg/seta-menu.svg) no-repeat;
  width: 11px;
  height: 7px;
  overflow: hidden;
  padding: 0;
  border: 0;
  margin: -1px 0 0 15px;
}

/* line 381, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-submenu .dropdown-menu,
header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-submenu .dropdown-menu {
  display: block;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  margin: 0;
}

@media (max-width: 1220px) {
  /* line 381, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-submenu .dropdown-menu,
  header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-submenu .dropdown-menu {
    display: block;
  }
}

/* line 394, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-submenu .dropdown-menu li a,
header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-submenu .dropdown-menu li a {
  padding: 15px 40px;
  color: #646E78;
}

@media (max-width: 1220px) {
  /* line 394, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-submenu .dropdown-menu li a,
  header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-submenu .dropdown-menu li a {
    padding: 15px 30px 15px 60px;
  }
}

@media (max-width: 767px) {
  /* line 394, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.dropdown .dropdown-submenu .dropdown-menu li a,
  header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown .dropdown-submenu .dropdown-menu li a {
    padding: 15px 20px 15px 40px;
  }
}

/* line 411, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.dropdown:hover .dropdown-menu,
header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown:hover .dropdown-menu {
  display: block;
}

/* line 416, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.dropdown:hover .dropdown-menu .dropdown-submenu.active .dropdown-menu,
header .navbar-default .navbar-collapse .nav .dropdown__login.dropdown:hover .dropdown-menu .dropdown-submenu.active .dropdown-menu {
  display: block;
}

/* line 425, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop {
  position: relative;
  width: 69px;
  margin: 0 0 0 15px;
}

@media (max-width: 1220px) {
  /* line 425, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.redes-menu-desktop,
  header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop {
    display: none;
  }
}

/* line 434, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop:after,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop:after {
  display: block;
  content: "";
  background: url(../images/linha-divide-menu.jpg) no-repeat;
  width: 1px;
  height: 15px;
  position: absolute;
  top: 50%;
  left: 0;
  margin: -7.5px 0 0 0;
}

/* line 446, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop:before,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop:before {
  display: block;
  content: "";
  background: url(../images/linha-divide-menu.jpg) no-repeat;
  width: 1px;
  height: 15px;
  position: absolute;
  top: 50%;
  right: 0;
  margin: -7.5px 0 0 0;
}

/* line 458, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .off,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .off {
  display: none;
}

/* line 462, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .lista-redes,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .lista-redes {
  position: absolute;
  top: 90px;
  left: 50%;
  margin: 0 0 0 -25px;
  background: #f4f4f4;
  width: 50px;
  z-index: 2;
}

/* line 472, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop a,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop a {
  text-decoration: none;
  padding: 15px;
}

/* line 476, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop a:before, header .navbar-default .navbar-collapse .nav li.redes-menu-desktop a:after,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop a:before,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop a:after {
  display: none !important;
}

/* line 482, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .face,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .face {
  display: block;
  background: url(../images/svg/icon-face-menu.svg) no-repeat center center;
  width: 11px;
  text-indent: -99999px;
  overflow: hidden;
  margin: 0 0 0 20px;
  padding: 35px 0;
  cursor: pointer;
  opacity: 1;
}

/* line 493, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .face:hover,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .face:hover {
  opacity: 0.7;
}

/* line 498, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .instagram a,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .instagram a {
  display: block;
  background: url(../images/svg/icon-instagram-menu.svg) no-repeat center center;
  width: 22px;
  text-indent: -99999px;
  overflow: hidden;
  margin: 0 auto;
  padding: 15px 0;
  cursor: pointer;
  opacity: 1;
}

/* line 509, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .instagram a:hover,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .instagram a:hover {
  opacity: 0.7;
}

/* line 514, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .linkedin a,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .linkedin a {
  display: block;
  background: url(../images/svg/icon-linkedin-menu.svg) no-repeat center center;
  width: 24px;
  text-indent: -99999px;
  overflow: hidden;
  margin: 0 auto;
  padding: 15px 0;
  cursor: pointer;
  opacity: 1;
}

/* line 525, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .linkedin a:hover,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .linkedin a:hover {
  opacity: 0.7;
}

/* line 530, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .twitter a,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .twitter a {
  display: block;
  background: url(https://www.nestle.com.br/Content/images/icon-twitter-menu.png) no-repeat center center;
  width: 24px;
  text-indent: -99999px;
  overflow: hidden;
  margin: 0 auto;
  padding: 15px 0;
  cursor: pointer;
  opacity: 1;
}

/* line 541, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .twitter a:hover,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .twitter a:hover {
  opacity: 0.7;
}

/* line 546, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .seta,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .seta {
  display: block !important;
  background: url(../images/svg/seta-menu.svg) no-repeat;
  width: 11px;
  height: 7px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  right: 18px;
  top: 42px;
  cursor: pointer;
}

/* line 559, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-desktop .roda,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-desktop .roda {
  transform: rotate(180deg);
}

/* line 564, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-mobile,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile {
  display: none;
  padding: 0 20px;
  height: 70px;
  background: #F4F4F4;
}

@media (max-width: 1220px) {
  /* line 564, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.redes-menu-mobile,
  header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile {
    display: table;
  }
}

@media (max-width: 767px) {
  /* line 564, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.redes-menu-mobile,
  header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile {
    height: auto;
    padding: 15px 20px;
    background: #5085CA;
  }
}

/* line 580, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-mobile > *,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile > * {
  display: table-cell;
  vertical-align: middle;
}

/* line 585, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-mobile span,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile span {
  top: -8px;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  color: #5085CA;
  padding: 0;
}

@media (max-width: 767px) {
  /* line 585, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.redes-menu-mobile span,
  header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile span {
    color: #FFF;
    display: inline-block;
    line-height: 26px;
    margin-top: 2px;
  }
}

/* line 600, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-mobile a,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile a {
  text-indent: -99999px;
  overflow: hidden;
  cursor: pointer;
  width: 60px;
  padding: 0;
}

@media (max-width: 767px) {
  /* line 600, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.redes-menu-mobile a,
  header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile a {
    display: inline-block;
    margin-left: 22px;
    float: right;
  }
}

/* line 614, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-mobile .face,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile .face {
  background: url(../images/svg/icon-face-menu.svg) no-repeat center center;
}

@media (max-width: 767px) {
  /* line 614, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.redes-menu-mobile .face,
  header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile .face {
    background: url(../images/svg/icon-redes-white.svg) no-repeat;
    width: 15px;
    height: 29px;
  }
}

/* line 624, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-mobile .instagram,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile .instagram {
  background: url(../images/svg/icon-instagram-menu.svg) no-repeat center center;
}

@media (max-width: 767px) {
  /* line 624, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.redes-menu-mobile .instagram,
  header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile .instagram {
    background: url(../images/svg/icon-redes-white.svg) no-repeat -16px -1px;
    width: 27px;
    height: 29px;
  }
}

/* line 634, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-mobile .linkedin,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile .linkedin {
  background: url(../images/svg/icon-linkedin-menu.svg) no-repeat center center;
}

@media (max-width: 767px) {
  /* line 634, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.redes-menu-mobile .linkedin,
  header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile .linkedin {
    background: url(../images/svg/icon-redes-white.svg) no-repeat -44px 0;
    width: 26px;
    height: 29px;
  }
}

/* line 644, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.redes-menu-mobile .twitter,
header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile .twitter {
  background: url(https://www.nestle.com.br/Content/images/icon-twitter-menu.png) no-repeat center center;
}

@media (max-width: 767px) {
  /* line 644, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.redes-menu-mobile .twitter,
  header .navbar-default .navbar-collapse .nav .dropdown__login.redes-menu-mobile .twitter {
    background: url(../images/svg/icon-redes-white.svg) no-repeat -71px 0;
    width: 30px;
    height: 29px;
  }
}

@media (max-width: 1220px) {
  /* line 655, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav li.busca,
  header .navbar-default .navbar-collapse .nav .dropdown__login.busca {
    display: none;
  }
}

/* line 660, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.busca a,
header .navbar-default .navbar-collapse .nav .dropdown__login.busca a {
  font-size: 0;
  overflow: hidden;
  width: 40px;
  height: 90px;
  padding: 0;
  cursor: pointer;
  background: url(../images/svg/lupa.svg) no-repeat center right;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 671, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav li.busca a:hover,
header .navbar-default .navbar-collapse .nav .dropdown__login.busca a:hover {
  opacity: 0.7;
}

@media (max-width: 1220px) {
  /* line 678, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav > li {
    float: left;
    width: 100%;
    background: #FFF;
    border-bottom: 1px solid #dadada;
  }
}

/* line 688, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav > li > a:not(.glyphicon):before {
  display: block;
  content: "";
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 4px;
  background: #5085CA;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media (max-width: 1220px) {
  /* line 688, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav > li > a:not(.glyphicon):before {
    display: none;
  }
}

/* line 708, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav > li > a:not(.glyphicon):hover:before, header .navbar-default .navbar-collapse .nav > li > a:not(.glyphicon):focus:before {
  opacity: 1;
}

/* line 718, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav > li.active > a:not(.glyphicon):before {
  opacity: 1;
}

@media (max-width: 1220px) {
  /* line 726, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav > li.dropdown > a {
    border-bottom: 1px solid #dadada;
  }
}

@media (max-width: 1220px) {
  /* line 732, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav > li.dropdown > .dropdown-menu {
    top: 0;
    position: relative;
    width: 100%;
    float: left;
    display: block;
  }
}

/* line 741, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav > li.dropdown > .dropdown-menu > li {
  border-bottom: 1px solid #dadada;
  float: left;
  width: 100%;
}

@media (max-width: 1220px) {
  /* line 741, src/include/_header.scss */
  header .navbar-default .navbar-collapse .nav > li.dropdown > .dropdown-menu > li {
    background: #F4F4F4;
    border: none;
  }
}

/* line 751, src/include/_header.scss */
header .navbar-default .navbar-collapse .nav > li.dropdown > .dropdown-menu > li:last-child {
  border-bottom: 0;
}

/* line 763, src/include/_header.scss */
.busca-mobile {
  float: right;
  display: none;
}

@media (max-width: 1220px) {
  /* line 763, src/include/_header.scss */
  .busca-mobile {
    display: block;
  }
}

/* line 771, src/include/_header.scss */
.busca-mobile a {
  display: block;
  font-size: 0;
  overflow: hidden;
  width: 40px;
  height: 40px;
  padding: 0;
  cursor: pointer;
  margin-right: 15px;
  background: url(../images/svg/lupa.svg) no-repeat center center;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 784, src/include/_header.scss */
.busca-mobile a:hover {
  opacity: 0.7;
}

/* line 790, src/include/_header.scss */
#modalPesquisaGeral {
  padding: 0 !important;
  z-index: 9999;
}

/* line 794, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog {
  margin: 0 auto;
  max-width: initial;
  max-height: initial;
  width: 100vw;
  height: 100vh;
}

/* line 801, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content {
  width: 100vw;
  height: 100vh;
  overflow: auto;
  border: 0;
  box-shadow: none;
  background: #5781c9;
}

/* line 809, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-header {
  border-bottom: 0;
  padding: 0;
}

/* line 813, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-header .close {
  border-radius: 100%;
  border: 2px solid #fff;
  width: 40px;
  height: 40px;
  margin: 25px 25px 0 0;
  opacity: 1;
  text-shadow: none;
  background: url(../images/svg/btn-close.svg) no-repeat center center;
}

/* line 823, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-header .close span {
  display: none;
}

/* line 829, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body {
  padding: 15px 7% 120px;
}

@media (max-width: 767px) {
  /* line 829, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body {
    padding-top: 100px;
  }
}

/* line 836, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body h3 {
  font-size: 4rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #fff;
  letter-spacing: 5px;
  margin: 0 0 8% 0;
}

@media (max-width: 767px) {
  /* line 836, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body h3 {
    margin-top: -80px;
    font-size: 2rem;
    letter-spacing: 3px;
  }
}

/* line 850, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body .quant-resultados {
  font-size: 1rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #fff;
  margin: 20px 0;
  display: block;
}

/* line 858, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad {
  position: relative;
  width: 90%;
}

@media (max-width: 1199px) {
  /* line 858, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad {
    width: 100%;
  }
}

/* line 866, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad a {
  cursor: pointer;
  margin: 0 14px 0 0;
}

/* line 870, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad a span {
  color: #fff;
  font-size: 1rem;
}

/* line 876, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad input {
  width: 96%;
  margin: 0;
  background: none;
  border: 0;
  border-bottom: 1px solid #fff;
  color: #fff;
  font-size: 2rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-style: italic;
  padding: 0 0 3px 0;
}

@media (max-width: 1199px) {
  /* line 876, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad input {
    width: 93%;
  }
}

@media (max-width: 767px) {
  /* line 876, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad input {
    font-size: 1.5rem;
  }
}

@media (max-width: 580px) {
  /* line 876, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad input {
    width: 86%;
  }
}

/* line 900, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad input::placeholder {
  color: #243e61;
  font-size: 2rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-style: italic;
}

@media (max-width: 767px) {
  /* line 900, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad input::placeholder {
    font-size: 1.5rem;
  }
}

/* line 912, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad .glyphicon-search {
  color: #fff;
  font-size: 2rem;
  right: 4%;
  cursor: pointer;
  position: absolute;
}

@media (max-width: 767px) {
  /* line 912, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body .quad .glyphicon-search {
    font-size: 1.5rem;
    right: 10%;
    margin: 0;
  }
}

/* line 927, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu {
  background: none;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  float: none;
  position: relative;
  top: 0 !important;
}

/* line 937, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu li.active {
  outline: 2px solid #FFA500 !important;
}

/* line 940, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu li a {
  color: #243e61;
  font-size: 2rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-style: italic;
  padding: 3px 0;
}

@media (max-width: 767px) {
  /* line 940, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu li a {
    font-size: 1.5rem;
    white-space: normal;
  }
}

/* line 952, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu li a strong {
  font-weight: normal;
}

/* line 955, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu li a strong:hover {
  color: #fff !important;
}

/* line 960, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu li a:hover {
  color: #fff;
  background: none !important;
}

/* line 967, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu .active {
  background: none !important;
}

/* line 970, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu .active a {
  background: none !important;
}

/* line 973, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu .active a:hover, #modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu .active a:focus {
  background: none !important;
  color: #fff !important;
}

/* line 979, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu .active a:hover strong:hover, #modalPesquisaGeral .modal-dialog .modal-content .modal-body ul.dropdown-menu .active a:focus strong:hover {
  color: #fff !important;
}

/* line 988, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #divLoadingSearch {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(80, 132, 202, 0.8);
}

/* line 996, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #divLoadingSearch span {
  display: block;
  background: url(../images/loading.png) no-repeat;
  width: 45px;
  height: 45px;
  text-indent: -99999px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -22.5px 0 0 -22.5px;
}

/* line 1009, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca {
  width: 90%;
}

@media (max-width: 767px) {
  /* line 1009, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca {
    width: 100%;
  }
}

/* line 1016, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li {
  border-top: 1px solid #000;
  padding: 30px 0 0;
}

/* line 1020, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li:first-child {
  margin: 40px 0 0 0;
}

/* line 1024, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .tag {
  color: #fff;
  font-size: 0.85rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  border: 1px solid #fff;
  padding: 3px;
}

/* line 1032, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info {
  margin: 30px 0 50px 0;
  display: block;
}

/* line 1036, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .img {
  float: left;
  margin: 0 35px 0 0;
}

@media (max-width: 767px) {
  /* line 1036, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .img {
    display: block;
    float: none;
    margin: 0 auto;
  }
}

/* line 1046, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .img img {
  display: block;
  width: 130px;
  height: 130px;
}

@media (max-width: 767px) {
  /* line 1046, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .img img {
    margin: 0 auto;
  }
}

/* line 1058, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .Marcas img {
  display: block;
  width: 130px;
  height: 130px;
  border: 4px solid #ccc;
  border-radius: 100%;
}

/* line 1067, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .dados {
  position: relative;
  min-height: 130px;
}

@media (max-width: 767px) {
  /* line 1067, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .dados {
    display: block;
    clear: both;
  }
}

/* line 1076, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .dados h2 {
  color: #fff;
  font-size: 2rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  margin: 25px 0 20px;
}

@media (max-width: 767px) {
  /* line 1076, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .dados h2 {
    font-size: 1.5rem;
    display: inline-block;
  }
}

/* line 1088, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .dados .data {
  color: #fff;
  font-size: 0.8rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  margin: 15px 0 20px;
  display: block;
}

/* line 1096, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .dados .txt {
  color: #fff;
  font-size: 1rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  width: 90%;
  display: block;
}

@media (max-width: 767px) {
  /* line 1096, src/include/_header.scss */
  #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .dados .txt {
    font-size: 0.8rem;
  }
}

/* line 1108, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .dados a {
  position: absolute;
  right: 0;
  bottom: 0;
  border: 2px solid #fff;
  border-radius: 100%;
  display: table;
  text-align: center;
  width: 30px;
  height: 30px;
  padding: 5px;
}

/* line 1120, src/include/_header.scss */
#modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li .info .dados a span {
  color: #fff;
  display: table-cell;
  font-size: 0.9rem;
}

/* line 1136, src/include/_header.scss */
.login-menu a {
  text-decoration: none;
  padding-top: 37px !important;
}

/* line 1141, src/include/_header.scss */
.login-menu::before {
  display: none;
  content: "";
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='far' data-icon='user' class='svg-inline--fa fa-user fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%235085CA' d='M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 96% 60%;
  background-color: transparent;
  background-size: 15px 15px;
  position: absolute;
  width: 25px;
  height: 25px;
  top: 55%;
}

@media (max-width: 1220px) {
  /* line 1141, src/include/_header.scss */
  .login-menu::before {
    top: 22%;
  }
}

/* line 1161, src/include/_header.scss */
.login-dropdown {
  padding-top: 0 !important;
}

/* line 1162, src/include/_header.scss */
.login-dropdown::before {
  content: "";
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='far' data-icon='user' class='svg-inline--fa fa-user fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%235085CA' d='M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 96% 60%;
  background-color: transparent;
  background-size: 15px 15px;
  position: absolute;
  width: 25px;
  height: 25px;
  top: 30px;
  left: 0;
}

@media (max-width: 1220px) {
  /* line 1162, src/include/_header.scss */
  .login-dropdown::before {
    top: 18%;
    left: 0;
  }
}

@media (max-width: 1220px) {
  /* line 1182, src/include/_header.scss */
  .login-dropdown .dropdown-menu {
    top: 50px !important;
  }
}

/* line 1188, src/include/_header.scss */
.login-dropdown .nameLogin {
  display: none;
  width: 120px;
  position: relative;
  top: -1px;
}

@media (max-width: 1220px) {
  /* line 1188, src/include/_header.scss */
  .login-dropdown .nameLogin {
    width: 100%;
  }
}

/* line 1196, src/include/_header.scss */
.login-dropdown .nameLogin .caret {
  position: absolute;
  left: 20px;
  bottom: -10px;
}

/* line 1203, src/include/_header.scss */
.login-dropdown span {
  display: inline-block;
}

/* line 1206, src/include/_header.scss */
.login-dropdown span.nameLogged {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 80px;
  padding-left: 2px;
  position: absolute;
}

@media (max-width: 1220px) {
  /* line 1206, src/include/_header.scss */
  .login-dropdown span.nameLogged {
    width: 70%;
  }
}

/* line 1220, src/include/_header.scss */
.login-dropdown .dropdown-toggle {
  padding-top: 38px !important;
  padding-bottom: 36px !important;
  display: block;
}

@media (max-width: 767px) {
  /* line 1220, src/include/_header.scss */
  .login-dropdown .dropdown-toggle {
    padding-top: 0 !important;
    padding-bottom: 0  !important;
    display: initial !important;
  }
}

/* line 1231, src/include/_header.scss */
.login-dropdown,
.login-menu {
  padding-top: 35.6px;
  width: 150px;
  max-width: 160px;
}

@media (max-width: 1220px) {
  /* line 1231, src/include/_header.scss */
  .login-dropdown,
  .login-menu {
    float: left;
    width: 100%;
    background: #FFF;
    padding: 15px 0px !important;
    max-width: 100%;
  }
}

/* line 1246, src/include/_header.scss */
.login-dropdown > a,
.login-menu > a {
  padding-left: 30px !important;
}

/* line 1250, src/include/_header.scss */
.login-dropdown > a:not(.glyphicon):before,
.login-menu > a:not(.glyphicon):before {
  display: block;
  content: "";
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 4px;
  background: #5085CA;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media (max-width: 1220px) {
  /* line 1250, src/include/_header.scss */
  .login-dropdown > a:not(.glyphicon):before,
  .login-menu > a:not(.glyphicon):before {
    display: none;
  }
}

/* line 1270, src/include/_header.scss */
.login-dropdown > a:not(.glyphicon):hover:before, .login-dropdown > a:not(.glyphicon):focus:before,
.login-menu > a:not(.glyphicon):hover:before,
.login-menu > a:not(.glyphicon):focus:before {
  opacity: 1;
  text-decoration: none !important;
}

/* line 1279, src/include/_header.scss */
.login-dropdown.active > a,
.login-menu.active > a {
  text-decoration: none !important;
}

/* line 1283, src/include/_header.scss */
.login-dropdown.active > a:not(.glyphicon):before,
.login-menu.active > a:not(.glyphicon):before {
  opacity: 1;
}

@media (max-width: 1220px) {
  /* line 1292, src/include/_header.scss */
  .login-dropdown.dropdown > .dropdown-menu,
  .login-menu.dropdown > .dropdown-menu {
    top: 0;
    position: relative;
    width: 100%;
    float: left;
    display: block;
  }
}

/* line 1301, src/include/_header.scss */
.login-dropdown.dropdown > .dropdown-menu > li,
.login-menu.dropdown > .dropdown-menu > li {
  border-bottom: 1px solid #dadada;
  float: left;
  width: 100%;
}

@media (max-width: 1220px) {
  /* line 1301, src/include/_header.scss */
  .login-dropdown.dropdown > .dropdown-menu > li,
  .login-menu.dropdown > .dropdown-menu > li {
    background: #F4F4F4;
    border: none;
  }
}

/* line 1311, src/include/_header.scss */
.login-dropdown.dropdown > .dropdown-menu > li:last-child,
.login-menu.dropdown > .dropdown-menu > li:last-child {
  border-bottom: 0;
}

/* line 1319, src/include/_header.scss */
.login-menu > a {
  padding-left: 10px !important;
}

/* line 1324, src/include/_header.scss */
.dropdown-login-status {
  display: none;
}

/* line 1, src/include/_footer.scss */
footer {
  clear: both;
  padding: 90px 0 0;
}

@media (max-width: 767px) {
  /* line 1, src/include/_footer.scss */
  footer {
    padding: 40px 0 0;
  }
}

/* line 9, src/include/_footer.scss */
footer > .row {
  border-top: 1px solid #DADADA;
}

/* line 13, src/include/_footer.scss */
footer .row {
  margin: 0;
}

/* line 17, src/include/_footer.scss */
footer .footer-newsletter {
  padding: 90px 0 75px;
}

@media (max-width: 767px) {
  /* line 17, src/include/_footer.scss */
  footer .footer-newsletter {
    padding: 40px 0 35px;
  }
}

/* line 24, src/include/_footer.scss */
footer .footer-newsletter .txt-fique {
  padding-left: 0;
}

@media (max-width: 767px) {
  /* line 24, src/include/_footer.scss */
  footer .footer-newsletter .txt-fique {
    padding-right: 0;
  }
}

/* line 32, src/include/_footer.scss */
footer .footer-newsletter .form-news-footer {
  padding: 0;
}

/* line 40, src/include/_footer.scss */
footer .footer-newsletter h2 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #5085CA;
  position: relative;
  margin-top: 0;
  letter-spacing: 2px;
  font-size: convert-rem("rem", 42px);
}

@media (min-width: 768px) {
  /* line 40, src/include/_footer.scss */
  footer .footer-newsletter h2 {
    text-indent: -4px;
    font-size: 44px;
    letter-spacing: 5px;
  }
}

/* line 54, src/include/_footer.scss */
footer .footer-newsletter h2:after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 767px) {
  /* line 54, src/include/_footer.scss */
  footer .footer-newsletter h2:after {
    width: 40px;
    border-bottom: 3px solid;
  }
}

@media (max-width: 991px) {
  /* line 40, src/include/_footer.scss */
  footer .footer-newsletter h2 {
    font-size: 1.6rem;
  }
}

/* line 63, src/include/_footer.scss */
footer .footer-newsletter p {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  margin: 10px 0 0 0;
  display: inline-block;
  color: #646e78;
}

/* line 71, src/include/_footer.scss */
footer .footer-newsletter form {
  float: right;
  margin: 10px 0 0 0;
  width: 100%;
  text-align: right;
}

@media (max-width: 767px) {
  /* line 71, src/include/_footer.scss */
  footer .footer-newsletter form {
    margin: 25px 0 0 0;
    text-align: left;
  }
}

/* line 82, src/include/_footer.scss */
footer .footer-newsletter form ul {
  float: right;
  width: 100%;
}

@media (min-width: 768px) {
  /* line 82, src/include/_footer.scss */
  footer .footer-newsletter form ul {
    padding-right: 33px;
    display: table;
  }
}

/* line 92, src/include/_footer.scss */
footer .footer-newsletter form li {
  position: relative;
  margin: 0 10px 0 0;
}

@media (min-width: 768px) {
  /* line 92, src/include/_footer.scss */
  footer .footer-newsletter form li {
    display: table-cell;
    width: auto;
  }
}

@media (max-width: 767px) {
  /* line 92, src/include/_footer.scss */
  footer .footer-newsletter form li {
    margin: 0 0 35px 0;
  }
}

/* line 105, src/include/_footer.scss */
footer .footer-newsletter form li .erroFiquePorDentro {
  position: absolute;
  left: 0;
  font-size: 0.85rem;
  color: #e2312b;
  display: none;
  top: 100%;
  margin-top: 5px;
}

@media (min-width: 768px) {
  /* line 116, src/include/_footer.scss */
  footer .footer-newsletter form .nome, footer .footer-newsletter form .e-mail {
    padding-right: 10px;
  }
}

@media (max-width: 767px) {
  /* line 116, src/include/_footer.scss */
  footer .footer-newsletter form .nome, footer .footer-newsletter form .e-mail {
    width: 100%;
  }
}

/* line 126, src/include/_footer.scss */
footer .footer-newsletter form .nome input[type="text"], footer .footer-newsletter form .e-mail input[type="text"] {
  width: 100%;
}

@media (min-width: 768px) {
  /* line 131, src/include/_footer.scss */
  footer .footer-newsletter form .e-mail {
    padding-right: 5.7%;
  }
}

/* line 140, src/include/_footer.scss */
footer .footer-newsletter form .btn-news {
  margin: 0;
}

@media (min-width: 768px) {
  /* line 140, src/include/_footer.scss */
  footer .footer-newsletter form .btn-news {
    width: 30px;
  }
}

@media (max-width: 767px) {
  /* line 140, src/include/_footer.scss */
  footer .footer-newsletter form .btn-news {
    width: 100%;
  }
}

/* line 151, src/include/_footer.scss */
footer .footer-newsletter form .btn-news a, footer .footer-newsletter form .btn-news button {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #5085CA;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  background: #fff;
}

/* line 88, src/mixins/_utils.scss */
footer .footer-newsletter form .btn-news a:before, footer .footer-newsletter form .btn-news button:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/blue/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
footer .footer-newsletter form .btn-news a:hover:before, footer .footer-newsletter form .btn-news button:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 158, src/include/_footer.scss */
footer .footer-sociais {
  display: block;
  background: #4876b2;
  text-align: center;
  padding: 55px 0 50px 0;
  border-bottom: 1px solid #396195;
}

@media (max-width: 767px) {
  /* line 158, src/include/_footer.scss */
  footer .footer-sociais {
    border-bottom: none;
    padding: 55px 0 30px 0;
  }
}

/* line 170, src/include/_footer.scss */
footer .footer-sociais ul {
  display: block;
  text-align: center;
  max-width: 995px;
  width: 100%;
  margin: 0 auto;
}

/* line 177, src/include/_footer.scss */
footer .footer-sociais ul li {
  display: inline-block;
  width: auto;
}

/* line 182, src/include/_footer.scss */
footer .footer-sociais ul .face {
  display: block;
  background: url(../images/svg/icon-redes-white.svg) no-repeat;
  width: 15px;
  height: 29px;
  text-indent: -99999px;
  overflow: hidden;
  cursor: pointer;
  opacity: 1;
}

/* line 192, src/include/_footer.scss */
footer .footer-sociais ul .face:hover {
  opacity: 0.7;
}

/* line 197, src/include/_footer.scss */
footer .footer-sociais ul .instagram {
  display: block;
  background: url(../images/svg/icon-redes-white.svg) no-repeat -16px -1px;
  width: 27px;
  height: 29px;
  text-indent: -99999px;
  overflow: hidden;
  cursor: pointer;
  margin-left: 68px;
  opacity: 1;
}

/* line 208, src/include/_footer.scss */
footer .footer-sociais ul .instagram:hover {
  opacity: 0.7;
}

/* line 213, src/include/_footer.scss */
footer .footer-sociais ul .linkedin {
  display: block;
  background: url(../images/svg/icon-redes-white.svg) no-repeat -44px 0;
  width: 26px;
  height: 29px;
  text-indent: -99999px;
  overflow: hidden;
  cursor: pointer;
  margin-left: 68px;
  opacity: 1;
}

/* line 224, src/include/_footer.scss */
footer .footer-sociais ul .linkedin:hover {
  opacity: 0.7;
}

/* line 229, src/include/_footer.scss */
footer .footer-sociais ul .twitter {
  display: block;
  background: url(../images/svg/icon-redes-white.svg) no-repeat -71px 0;
  width: 30px;
  height: 29px;
  text-indent: -99999px;
  overflow: hidden;
  cursor: pointer;
  margin-left: 68px;
  opacity: 1;
}

/* line 240, src/include/_footer.scss */
footer .footer-sociais ul .twitter:hover {
  opacity: 0.7;
}

/* line 247, src/include/_footer.scss */
footer .footer-sociais-menu {
  display: block;
  background: #4876b2;
  text-align: center;
  padding: 55px 0 40px 0;
  margin: -1px 0;
}

@media (max-width: 767px) {
  /* line 247, src/include/_footer.scss */
  footer .footer-sociais-menu {
    padding: 0 0 15px 0;
  }
}

@media (max-width: 480px) {
  /* line 258, src/include/_footer.scss */
  footer .footer-sociais-menu .container {
    padding: 0;
  }
}

/* line 264, src/include/_footer.scss */
footer .footer-sociais-menu ul {
  display: inline-block;
  text-align: center;
  max-width: 998px;
  width: 100%;
}

/* line 270, src/include/_footer.scss */
footer .footer-sociais-menu ul li {
  display: inline-block;
  width: auto;
  margin: 0 85px 15px 0;
}

/* line 275, src/include/_footer.scss */
footer .footer-sociais-menu ul li:last-child {
  margin: 0;
}

@media (max-width: 1023px) {
  /* line 270, src/include/_footer.scss */
  footer .footer-sociais-menu ul li {
    margin: 0 56px 15px 0;
  }
}

@media (max-width: 767px) {
  /* line 270, src/include/_footer.scss */
  footer .footer-sociais-menu ul li {
    width: 100%;
    margin: 0;
    border-top: 1px solid #396195;
    text-align: left;
  }
}

/* line 291, src/include/_footer.scss */
footer .footer-sociais-menu ul a {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #fff;
}

@media (max-width: 767px) {
  /* line 291, src/include/_footer.scss */
  footer .footer-sociais-menu ul a {
    padding: 10px 15px;
    display: block;
    text-decoration: none;
  }
}

/* line 305, src/include/_footer.scss */
footer .footer-politica {
  display: block;
  background: url(../images/fundo-footer2.jpg) repeat-x;
  padding: 50px 0 0 0;
  height: 175px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 305, src/include/_footer.scss */
  footer .footer-politica {
    background: #3A6195;
    height: auto;
    padding-top: 30px;
  }
}

/* line 318, src/include/_footer.scss */
footer .footer-politica ul {
  display: block;
  width: 620px;
  left: 3px;
  position: relative;
  z-index: 1;
}

@media (max-width: 767px) {
  /* line 318, src/include/_footer.scss */
  footer .footer-politica ul {
    width: auto;
    left: 0;
  }
}

/* line 330, src/include/_footer.scss */
footer .footer-politica ul li {
  display: inline-block;
  width: auto;
  margin: 0 55px 0 0;
}

@media (max-width: 767px) {
  /* line 330, src/include/_footer.scss */
  footer .footer-politica ul li {
    margin: 0;
    width: 100%;
    display: block;
  }
}

/* line 341, src/include/_footer.scss */
footer .footer-politica ul li:last-child {
  margin: 0;
}

/* line 345, src/include/_footer.scss */
footer .footer-politica ul li a {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #b9c1cc;
  text-decoration: none;
}

/* line 354, src/include/_footer.scss */
footer .footer-politica .outros-sites {
  position: relative;
  cursor: pointer;
  display: inline-block;
  width: 110px;
  text-align: right;
}

@media (max-width: 767px) {
  /* line 354, src/include/_footer.scss */
  footer .footer-politica .outros-sites {
    width: 100%;
    text-align: left;
  }
}

/* line 367, src/include/_footer.scss */
footer .footer-politica .outros-sites .txt-outros:after {
  content: "";
  display: inline-block;
  margin-left: 5px;
  position: relative;
  width: 15px;
  height: 10px;
  background: url(../images/svg/seta-outros-sites.svg) no-repeat center center;
  filter: invert(1);
}

/* line 380, src/include/_footer.scss */
footer .footer-politica .outros-sites.active .txt-outros {
  color: #FFF;
}

/* line 383, src/include/_footer.scss */
footer .footer-politica .outros-sites.active .txt-outros:after {
  transform: rotate(180deg);
  -webkit-filter: brightness(10);
  -moz-filter: brightness(10);
  filter: brightness(10);
}

/* line 391, src/include/_footer.scss */
footer .footer-politica .outros-sites .lista-sites {
  display: none;
  position: absolute;
  left: initial;
  right: 0;
  bottom: 100%;
  text-align: left;
  margin-bottom: 10px;
  width: auto;
  background: #ffffff;
  padding: 15px 0;
  box-shadow: 1px 1px 2px #666;
  white-space: nowrap;
}

/* line 405, src/include/_footer.scss */
footer .footer-politica .outros-sites .lista-sites li {
  margin: 0;
  display: block;
}

/* line 409, src/include/_footer.scss */
footer .footer-politica .outros-sites .lista-sites li a {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  text-decoration: none;
  display: inline-block;
  width: 100%;
  padding: 10px 30px;
  position: relative;
  color: #5085CA;
}

/* line 419, src/include/_footer.scss */
footer .footer-politica .outros-sites .lista-sites li a span {
  display: block;
  background: url("../images/svg/seta-externo.svg") no-repeat;
  width: 7px;
  height: 7px;
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
}

/* line 430, src/include/_footer.scss */
footer .footer-politica .outros-sites .lista-sites li a:hover {
  color: #646e78;
}

@media (max-width: 767px) {
  /* line 391, src/include/_footer.scss */
  footer .footer-politica .outros-sites .lista-sites {
    left: 0;
    width: 320px;
  }
}

@media (max-width: 360px) {
  /* line 391, src/include/_footer.scss */
  footer .footer-politica .outros-sites .lista-sites {
    width: 288px;
  }
}

/* line 451, src/include/_footer.scss */
footer .footer-politica p {
  display: block;
  margin-top: 60px;
  left: 3px;
  position: relative;
  color: #b9c1cc;
  font-size: 0.8rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 767px) {
  /* line 451, src/include/_footer.scss */
  footer .footer-politica p {
    margin-top: 20px;
  }
}

@media (max-width: 480px) {
  /* line 451, src/include/_footer.scss */
  footer .footer-politica p {
    margin: 15px 0 10px;
    width: 60%;
    line-height: 1rem;
    font-size: 0.8rem;
  }
}

/* line 472, src/include/_footer.scss */
footer .footer-politica .logo-nestle-footer {
  display: block;
  content: "";
  background: url(../images/logo-nestle-footer.png) no-repeat;
  opacity: 0.3;
  width: 253px;
  height: 175px;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 1;
  text-indent: -99999px;
}

@media (max-width: 767px) {
  /* line 472, src/include/_footer.scss */
  footer .footer-politica .logo-nestle-footer {
    width: 160px;
    height: 110px;
    background-size: 100% auto;
    top: auto;
    bottom: 0;
  }
}

/* line 496, src/include/_footer.scss */
.UmTexto {
  padding-bottom: 38px;
}

@media (max-width: 767px) {
  /* line 496, src/include/_footer.scss */
  .UmTexto {
    padding-bottom: 51px;
  }
}

@media (max-width: 425px) {
  /* line 496, src/include/_footer.scss */
  .UmTexto {
    padding-bottom: 66px;
  }
}

/* line 508, src/include/_footer.scss */
.DoisTexto {
  padding-bottom: 75px;
}

@media (max-width: 922px) {
  /* line 508, src/include/_footer.scss */
  .DoisTexto {
    padding-bottom: 91px;
  }
}

@media (max-width: 842px) {
  /* line 508, src/include/_footer.scss */
  .DoisTexto {
    padding-bottom: 110px;
  }
}

@media (max-width: 767px) {
  /* line 508, src/include/_footer.scss */
  .DoisTexto {
    padding-bottom: 100px;
  }
}

@media (max-width: 425px) {
  /* line 508, src/include/_footer.scss */
  .DoisTexto {
    padding-bottom: 115px;
  }
}

@media (max-width: 375px) {
  /* line 508, src/include/_footer.scss */
  .DoisTexto {
    padding-bottom: 130px;
  }
}

/* line 532, src/include/_footer.scss */
.textos-legais {
  padding: 0;
  position: fixed;
  bottom: 0;
  z-index: 1;
  width: 100%;
  display: none;
}

/* line 540, src/include/_footer.scss */
.textos-legais .texto {
  display: block;
  text-align: center;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.75rem;
  text-transform: uppercase;
  box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.25);
  margin: 0;
  padding: 10px 10px;
  background: #fff;
}

@media (max-width: 767px) {
  /* line 540, src/include/_footer.scss */
  .textos-legais .texto {
    font-size: 0.65rem;
  }
}

/* line 1, src/include/_banner.scss */
.banner {
  width: 100%;
  position: relative;
  background: rgba(80, 133, 202, 0.6);
}

/* line 7, src/include/_banner.scss */
.banner .image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  object-fit: cover;
}

/* line 17, src/include/_banner.scss */
.banner .image:after {
  content: "";
  background: rgba(80, 133, 202, 0.6);
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 30, src/include/_banner.scss */
.banner .container {
  position: relative;
  z-index: 2;
  height: 315px;
}

/* line 35, src/include/_banner.scss */
.banner .container .text {
  left: 0;
  width: 100%;
  padding: 0 15px;
  max-width: 650px;
}

/* line 43, src/include/_banner.scss */
.banner .container .text .titulo1, .banner .container .text .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .banner .container .text .title {
  font-size: 42px;
  line-height: 1;
  color: #FFF;
}

/* line 49, src/include/_banner.scss */
.banner .container .text p {
  font-style: 16px;
  color: #FFF;
}

/* line 58, src/include/_banner.scss */
.banner.not-blue .image:after {
  display: none;
}

/* line 64, src/include/_banner.scss */
.banner-Anestle {
  text-align: center;
}

/* line 66, src/include/_banner.scss */
.banner-Anestle img {
  max-width: 100%;
}

/* line 1, src/include/_form-default.scss */
.form-default {
  position: relative;
  float: left;
}

/* line 5, src/include/_form-default.scss */
.form-default .init-hidden {
  display: none;
}

/* line 10, src/include/_form-default.scss */
.form-default.form-reclamacoes .init-hidden {
  display: block;
}

/* line 15, src/include/_form-default.scss */
.form-default .form-group {
  margin: 40px 0;
  padding: 0;
  position: relative;
}

@media (max-width: 767px) {
  /* line 15, src/include/_form-default.scss */
  .form-default .form-group {
    margin: 30px 0 20px;
  }
}

/* line 24, src/include/_form-default.scss */
.form-default .form-group:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 20px;
  height: 20px;
  background: url(../images/svg/sucesso.svg) no-repeat center center;
  background-size: contain;
  opacity: 0;
  margin-top: -10px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 39, src/include/_form-default.scss */
.form-default .form-group > label:not(.form-control) {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  line-height: 1.2;
  font-weight: normal;
  margin: 0;
  position: absolute;
  left: 0;
  top: 3px;
  color: #646e78;
  background: transparent;
  cursor: text;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  -ms-transform-origin: top left;
  -o-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 55, src/include/_form-default.scss */
.form-default .form-group > label:not(.form-control).label-up {
  cursor: default;
  color: #5085CA;
  -webkit-transform: translateY(-100%) scale(0.8);
  -moz-transform: translateY(-100%) scale(0.8);
  -ms-transform: translateY(-100%) scale(0.8);
  -o-transform: translateY(-100%) scale(0.8);
  transform: translateY(-100%) scale(0.8);
}

/* line 63, src/include/_form-default.scss */
.form-default .form-group .form-control {
  width: 100%;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding: 0;
  border-bottom: 1px solid #8c96a1;
  line-height: 32px;
  font-size: 20px;
  color: #5085CA;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  background: transparent;
  padding-right: 30px;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}

/* line 84, src/include/_form-default.scss */
.form-default .form-group button[type="submit"] {
  display: block;
  clear: both;
  overflow: hidden;
  outline: none;
  width: 230px;
  height: 50px;
  line-height: 50px;
  margin: 65px auto 0;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 25px;
  position: relative;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: inline-block;
  border: none;
  margin: 0;
}

/* line 195, src/mixins/_utils.scss */
.form-default .form-group button[type="submit"]:after {
  display: block;
  content: "";
  background: url(../images/svg/arrow-next-white.svg) no-repeat center center;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 213, src/mixins/_utils.scss */
.form-default .form-group button[type="submit"]:hover, .form-default .form-group button[type="submit"]:focus, .form-default .form-group button[type="submit"]:active {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 220, src/mixins/_utils.scss */
.form-default .form-group button[type="submit"]:hover:after, .form-default .form-group button[type="submit"]:focus:after, .form-default .form-group button[type="submit"]:active:after {
  border-color: #fff;
}

@media (max-width: 767px) {
  /* line 84, src/include/_form-default.scss */
  .form-default .form-group button[type="submit"] {
    width: 100%;
  }
}

/* line 96, src/include/_form-default.scss */
.form-default .form-group .info {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  padding: 5px 0;
  position: absolute;
  top: 100%;
  left: 0;
}

/* line 105, src/include/_form-default.scss */
.form-default .form-group .error {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  color: #D0021B;
  padding: 5px 0;
  position: absolute;
  top: 100%;
  left: 0;
}

/* line 115, src/include/_form-default.scss */
.form-default .form-group .glyphicon-search {
  position: absolute;
  right: 1px;
  top: 0;
  font-size: 1.4rem;
  color: #5085CA;
}

/* line 123, src/include/_form-default.scss */
.form-default .form-group.form-group-buttons {
  text-align: right;
}

/* line 128, src/include/_form-default.scss */
.form-default .form-group.form-group-select:after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url(../images/svg/seta-menu.svg) no-repeat center center;
  position: absolute;
  bottom: 10px;
  right: 30px;
  z-index: 0;
}

/* line 140, src/include/_form-default.scss */
.form-default .form-group.form-group-select > label {
  cursor: pointer;
}

/* line 143, src/include/_form-default.scss */
.form-default .form-group.form-group-select > label.label-up {
  cursor: default;
}

/* line 148, src/include/_form-default.scss */
.form-default .form-group.form-group-select .form-control {
  cursor: pointer;
}

/* line 151, src/include/_form-default.scss */
.form-default .form-group.form-group-select .form-control[readonly] {
  background: transparent;
}

/* line 156, src/include/_form-default.scss */
.form-default .form-group.form-group-select .custom-select {
  display: none;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 10;
  border: 1px solid #DADADA;
  max-height: 40vh;
  max-width: 80vw;
  overflow: auto;
}

/* line 167, src/include/_form-default.scss */
.form-default .form-group.form-group-select .custom-select li {
  border-bottom: 1px solid #DADADA;
}

/* line 170, src/include/_form-default.scss */
.form-default .form-group.form-group-select .custom-select li:last-child {
  border-bottom: none;
}

/* line 174, src/include/_form-default.scss */
.form-default .form-group.form-group-select .custom-select li label {
  position: relative;
  width: 100%;
  display: block;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  padding: 10px 45px 10px 20px;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  color: #646e78;
  background: #FFF;
  margin: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 190, src/include/_form-default.scss */
.form-default .form-group.form-group-select .custom-select li label:before {
  content: "";
  position: absolute;
  top: 10px;
  right: 20px;
  display: block;
  width: 20px;
  height: 20px;
  float: right;
  border: 3px solid #DADADA;
  background: transparent;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 208, src/include/_form-default.scss */
.form-default .form-group.form-group-select .custom-select li label:hover:before, .form-default .form-group.form-group-select .custom-select li label.active:before {
  background: #5085CA;
  border-color: #5085CA;
}

/* line 215, src/include/_form-default.scss */
.form-default .form-group.form-group-select .custom-select li input {
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

/* line 227, src/include/_form-default.scss */
.form-default .form-group.form-group-file > label {
  cursor: pointer;
}

/* line 232, src/include/_form-default.scss */
.form-default .form-group.form-group-textarea {
  margin-top: 60px;
}

/* line 235, src/include/_form-default.scss */
.form-default .form-group.form-group-textarea > label {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
  margin-top: -10px;
}

/* line 241, src/include/_form-default.scss */
.form-default .form-group.form-group-textarea .form-control {
  border: 1px solid #8c96a1;
  height: 120px;
  padding: 4px 8px;
  width: 100% !important;
}

/* line 250, src/include/_form-default.scss */
.form-default .form-group.form-group-valid:before {
  opacity: 1;
}

/* line 255, src/include/_form-default.scss */
.form-default .form-group.form-group-valid.form-group-textarea .form-control {
  border: 1px solid #5085CA;
}

/* line 259, src/include/_form-default.scss */
.form-default .form-group.form-group-valid.form-group-textarea:before {
  display: none;
}

/* line 266, src/include/_form-default.scss */
.form-default .form-group.form-group-invalid > label {
  color: #D0021B;
}

/* line 269, src/include/_form-default.scss */
.form-default .form-group.form-group-invalid > label:not(.form-control).label-up {
  color: #D0021B;
}

/* line 274, src/include/_form-default.scss */
.form-default .form-group.form-group-invalid .form-control {
  color: #D0021B;
  border-bottom: 2px solid #D0021B;
}

/* line 280, src/include/_form-default.scss */
.form-default .form-group.form-group-invalid.form-group-textarea .form-control {
  border: 1px solid #D0021B;
}

/* line 286, src/include/_form-default.scss */
.form-default .form-group.form-group-left {
  width: 45%;
  margin-right: 5%;
  clear: left;
}

@media (max-width: 767px) {
  /* line 286, src/include/_form-default.scss */
  .form-default .form-group.form-group-left {
    width: 100%;
    margin-right: 0;
  }
}

/* line 297, src/include/_form-default.scss */
.form-default .form-group.form-group-right {
  width: 45%;
  margin-left: 5%;
  clear: right;
}

@media (max-width: 767px) {
  /* line 297, src/include/_form-default.scss */
  .form-default .form-group.form-group-right {
    width: 100%;
    margin-left: 0;
  }
}

/* line 309, src/include/_form-default.scss */
.form-default .form-group.form-group-multiple .form-group {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 313, src/include/_form-default.scss */
.form-default .form-group.form-group-multiple .form-group.form-group-left {
  width: 35%;
  margin-right: 10%;
}

@media (max-width: 767px) {
  /* line 313, src/include/_form-default.scss */
  .form-default .form-group.form-group-multiple .form-group.form-group-left {
    width: 40%;
    margin-right: 5%;
  }
}

/* line 323, src/include/_form-default.scss */
.form-default .form-group.form-group-multiple .form-group.form-group-right {
  margin-left: 10%;
  width: 45%;
}

@media (max-width: 767px) {
  /* line 323, src/include/_form-default.scss */
  .form-default .form-group.form-group-multiple .form-group.form-group-right {
    width: 50%;
    margin-left: 5%;
  }
}

/* line 3, src/mixins/_marcas.scss */
.acqua-panna .product-articles .card__wrap {
  background: rgba(62, 73, 129, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.acqua-panna .sf-breadscrumb li a {
  color: #3E4981;
}

/* line 13, src/mixins/_marcas.scss */
.acqua-panna .sf-breadscrumb li a:hover {
  color: #3E4981;
}

/* line 18, src/mixins/_marcas.scss */
.acqua-panna .sf-breadscrumb li span {
  color: #3E4981;
}

/* line 23, src/mixins/_marcas.scss */
.acqua-panna .sf-breadscrumb .active {
  color: #3E4981;
}

/* line 29, src/mixins/_marcas.scss */
.acqua-panna .produto-top h1 {
  color: #3E4981;
}

/* line 34, src/mixins/_marcas.scss */
.acqua-panna .produto-top .dir a {
  background: #3E4981;
}

/* line 37, src/mixins/_marcas.scss */
.acqua-panna .produto-top .dir a:hover {
  background: #3E4981;
}

/* line 45, src/mixins/_marcas.scss */
.acqua-panna .categorias a {
  border-color: #3E4981 !important;
}

/* line 48, src/mixins/_marcas.scss */
.acqua-panna .categorias a .tags {
  color: #3E4981 !important;
}

/* line 57, src/mixins/_marcas.scss */
.acqua-panna.tabs-produtos .custom-nav-tabs li a {
  background: #3E4981;
}

/* line 60, src/mixins/_marcas.scss */
.acqua-panna.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.acqua-panna.tabs-produtos .custom-tab-content {
  border-color: #3E4981;
}

/* line 70, src/mixins/_marcas.scss */
.acqua-panna.tabs-produtos .custom-tab-content .accordion-link {
  background: #3E4981;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.acqua-panna.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #3E4981;
}

/* line 80, src/mixins/_marcas.scss */
.acqua-panna.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #3E4981;
}

/* line 84, src/mixins/_marcas.scss */
.acqua-panna.tabs-produtos .custom-tab-content .img-compass a {
  color: #3E4981 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .acqua-panna.faz-bem .quad {
    background: #3E4981 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.acqua-panna.faz-bem .quad h3 {
  color: #3E4981;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .acqua-panna.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .acqua-panna.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.acqua-panna .box-info {
  border-bottom: 3px solid #3E4981 !important;
}

/* line 117, src/mixins/_marcas.scss */
.acqua-panna .box-info .info h3 {
  color: #3E4981;
}

/* line 121, src/mixins/_marcas.scss */
.acqua-panna .box-info .info .tempo {
  color: #3E4981;
}

/* line 125, src/mixins/_marcas.scss */
.acqua-panna .box-info .info .btn-externo {
  border-color: #3E4981 !important;
}

/* line 128, src/mixins/_marcas.scss */
.acqua-panna .box-info .info .btn-externo svg {
  fill: #3E4981 !important;
}

/* line 138, src/mixins/_marcas.scss */
.acqua-panna.section .destaque-na-midia .content .article {
  background: #3E4981;
}

/* line 150, src/mixins/_marcas.scss */
.acqua-panna .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .acqua-panna .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .acqua-panna .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.acqua-panna .content .row .controlaCarousel .owl-nav .owl-next {
  color: #3E4981;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .acqua-panna .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .acqua-panna .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.acqua-panna .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.acqua-panna .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #3E4981;
}

/* line 190, src/mixins/_marcas.scss */
.acqua-panna .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #3E4981;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .acqua-panna .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .acqua-panna .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.acqua-panna .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.acqua-panna .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #3E4981;
}

/* line 222, src/mixins/_marcas.scss */
.acqua-panna .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.acqua-panna .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #3E4981;
}

/* line 234, src/mixins/_marcas.scss */
.acqua-panna .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #3E4981;
}

/* line 247, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .owl-nav .owl-next,
.acqua-panna .container .carousel-baixo .owl-nav .owl-prev {
  color: #3E4981;
}

/* line 256, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.acqua-panna .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.acqua-panna .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.acqua-panna .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #3E4981;
}

/* line 264, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .item.ativo .acontecimento img,
.acqua-panna .container .carousel-baixo .item.ativo .dica img,
.acqua-panna .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #3E4981;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.acqua-panna .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.acqua-panna .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #3E4981;
}

/* line 284, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .item.ativo .acontecimento p,
.acqua-panna .container .carousel-baixo .item.ativo .dica p,
.acqua-panna .container .carousel-baixo .item.ativo .destaque p {
  color: #3E4981;
}

/* line 293, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .item .acontecimento img,
.acqua-panna .container .carousel-baixo .item .dica img,
.acqua-panna .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .acqua-panna .container .carousel-baixo .item .acontecimento img,
  .acqua-panna .container .carousel-baixo .item .dica img,
  .acqua-panna .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.acqua-panna .container .carousel-baixo .item .dica .linha-quadrado .linha,
.acqua-panna .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #3E4981;
}

/* line 307, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.acqua-panna .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.acqua-panna .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #3E4981;
}

/* line 316, src/mixins/_marcas.scss */
.acqua-panna .container .carousel-baixo .item .acontecimentoMarca h3::after,
.acqua-panna .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #3E4981;
}

/* line 326, src/mixins/_marcas.scss */
.acqua-panna .container .infoDicaMarca h3::after {
  color: #3E4981;
}

/* line 333, src/mixins/_marcas.scss */
.acqua-panna .scroll-bar {
  background-color: #3E4981 !important;
}

/* line 338, src/mixins/_marcas.scss */
.acqua-panna .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%233E4981'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.acqua-panna .custom-tab-pane__saiba-mais a {
  color: #3E4981;
}

/* line 3, src/mixins/_marcas.scss */
.alpino .product-articles .card__wrap {
  background: rgba(232, 180, 79, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.alpino .sf-breadscrumb li a {
  color: #E8B44F;
}

/* line 13, src/mixins/_marcas.scss */
.alpino .sf-breadscrumb li a:hover {
  color: #E8B44F;
}

/* line 18, src/mixins/_marcas.scss */
.alpino .sf-breadscrumb li span {
  color: #E8B44F;
}

/* line 23, src/mixins/_marcas.scss */
.alpino .sf-breadscrumb .active {
  color: #E8B44F;
}

/* line 29, src/mixins/_marcas.scss */
.alpino .produto-top h1 {
  color: #E8B44F;
}

/* line 34, src/mixins/_marcas.scss */
.alpino .produto-top .dir a {
  background: #E8B44F;
}

/* line 37, src/mixins/_marcas.scss */
.alpino .produto-top .dir a:hover {
  background: #E8B44F;
}

/* line 45, src/mixins/_marcas.scss */
.alpino .categorias a {
  border-color: #E8B44F !important;
}

/* line 48, src/mixins/_marcas.scss */
.alpino .categorias a .tags {
  color: #E8B44F !important;
}

/* line 57, src/mixins/_marcas.scss */
.alpino.tabs-produtos .custom-nav-tabs li a {
  background: #E8B44F;
}

/* line 60, src/mixins/_marcas.scss */
.alpino.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.alpino.tabs-produtos .custom-tab-content {
  border-color: #E8B44F;
}

/* line 70, src/mixins/_marcas.scss */
.alpino.tabs-produtos .custom-tab-content .accordion-link {
  background: #E8B44F;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.alpino.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #E8B44F;
}

/* line 80, src/mixins/_marcas.scss */
.alpino.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #E8B44F;
}

/* line 84, src/mixins/_marcas.scss */
.alpino.tabs-produtos .custom-tab-content .img-compass a {
  color: #E8B44F !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .alpino.faz-bem .quad {
    background: #E8B44F !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.alpino.faz-bem .quad h3 {
  color: #E8B44F;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .alpino.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .alpino.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.alpino .box-info {
  border-bottom: 3px solid #E8B44F !important;
}

/* line 117, src/mixins/_marcas.scss */
.alpino .box-info .info h3 {
  color: #E8B44F;
}

/* line 121, src/mixins/_marcas.scss */
.alpino .box-info .info .tempo {
  color: #E8B44F;
}

/* line 125, src/mixins/_marcas.scss */
.alpino .box-info .info .btn-externo {
  border-color: #E8B44F !important;
}

/* line 128, src/mixins/_marcas.scss */
.alpino .box-info .info .btn-externo svg {
  fill: #E8B44F !important;
}

/* line 138, src/mixins/_marcas.scss */
.alpino.section .destaque-na-midia .content .article {
  background: #E8B44F;
}

/* line 150, src/mixins/_marcas.scss */
.alpino .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .alpino .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .alpino .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.alpino .content .row .controlaCarousel .owl-nav .owl-next {
  color: #E8B44F;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .alpino .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .alpino .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.alpino .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.alpino .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #E8B44F;
}

/* line 190, src/mixins/_marcas.scss */
.alpino .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #E8B44F;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .alpino .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .alpino .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.alpino .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.alpino .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #E8B44F;
}

/* line 222, src/mixins/_marcas.scss */
.alpino .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.alpino .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #E8B44F;
}

/* line 234, src/mixins/_marcas.scss */
.alpino .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #E8B44F;
}

/* line 247, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .owl-nav .owl-next,
.alpino .container .carousel-baixo .owl-nav .owl-prev {
  color: #E8B44F;
}

/* line 256, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.alpino .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.alpino .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.alpino .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #E8B44F;
}

/* line 264, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .item.ativo .acontecimento img,
.alpino .container .carousel-baixo .item.ativo .dica img,
.alpino .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #E8B44F;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.alpino .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.alpino .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #E8B44F;
}

/* line 284, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .item.ativo .acontecimento p,
.alpino .container .carousel-baixo .item.ativo .dica p,
.alpino .container .carousel-baixo .item.ativo .destaque p {
  color: #E8B44F;
}

/* line 293, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .item .acontecimento img,
.alpino .container .carousel-baixo .item .dica img,
.alpino .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .alpino .container .carousel-baixo .item .acontecimento img,
  .alpino .container .carousel-baixo .item .dica img,
  .alpino .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.alpino .container .carousel-baixo .item .dica .linha-quadrado .linha,
.alpino .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #E8B44F;
}

/* line 307, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.alpino .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.alpino .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #E8B44F;
}

/* line 316, src/mixins/_marcas.scss */
.alpino .container .carousel-baixo .item .acontecimentoMarca h3::after,
.alpino .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #E8B44F;
}

/* line 326, src/mixins/_marcas.scss */
.alpino .container .infoDicaMarca h3::after {
  color: #E8B44F;
}

/* line 333, src/mixins/_marcas.scss */
.alpino .scroll-bar {
  background-color: #E8B44F !important;
}

/* line 338, src/mixins/_marcas.scss */
.alpino .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23E8B44F'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.alpino .custom-tab-pane__saiba-mais a {
  color: #E8B44F;
}

/* line 3, src/mixins/_marcas.scss */
.baton .product-articles .card__wrap {
  background: rgba(91, 56, 36, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.baton .sf-breadscrumb li a {
  color: #5B3824;
}

/* line 13, src/mixins/_marcas.scss */
.baton .sf-breadscrumb li a:hover {
  color: #5B3824;
}

/* line 18, src/mixins/_marcas.scss */
.baton .sf-breadscrumb li span {
  color: #5B3824;
}

/* line 23, src/mixins/_marcas.scss */
.baton .sf-breadscrumb .active {
  color: #5B3824;
}

/* line 29, src/mixins/_marcas.scss */
.baton .produto-top h1 {
  color: #5B3824;
}

/* line 34, src/mixins/_marcas.scss */
.baton .produto-top .dir a {
  background: #5B3824;
}

/* line 37, src/mixins/_marcas.scss */
.baton .produto-top .dir a:hover {
  background: #5B3824;
}

/* line 45, src/mixins/_marcas.scss */
.baton .categorias a {
  border-color: #5B3824 !important;
}

/* line 48, src/mixins/_marcas.scss */
.baton .categorias a .tags {
  color: #5B3824 !important;
}

/* line 57, src/mixins/_marcas.scss */
.baton.tabs-produtos .custom-nav-tabs li a {
  background: #5B3824;
}

/* line 60, src/mixins/_marcas.scss */
.baton.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.baton.tabs-produtos .custom-tab-content {
  border-color: #5B3824;
}

/* line 70, src/mixins/_marcas.scss */
.baton.tabs-produtos .custom-tab-content .accordion-link {
  background: #5B3824;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.baton.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #5B3824;
}

/* line 80, src/mixins/_marcas.scss */
.baton.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #5B3824;
}

/* line 84, src/mixins/_marcas.scss */
.baton.tabs-produtos .custom-tab-content .img-compass a {
  color: #5B3824 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .baton.faz-bem .quad {
    background: #5B3824 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.baton.faz-bem .quad h3 {
  color: #5B3824;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .baton.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .baton.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.baton .box-info {
  border-bottom: 3px solid #5B3824 !important;
}

/* line 117, src/mixins/_marcas.scss */
.baton .box-info .info h3 {
  color: #5B3824;
}

/* line 121, src/mixins/_marcas.scss */
.baton .box-info .info .tempo {
  color: #5B3824;
}

/* line 125, src/mixins/_marcas.scss */
.baton .box-info .info .btn-externo {
  border-color: #5B3824 !important;
}

/* line 128, src/mixins/_marcas.scss */
.baton .box-info .info .btn-externo svg {
  fill: #5B3824 !important;
}

/* line 138, src/mixins/_marcas.scss */
.baton.section .destaque-na-midia .content .article {
  background: #5B3824;
}

/* line 150, src/mixins/_marcas.scss */
.baton .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .baton .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .baton .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.baton .content .row .controlaCarousel .owl-nav .owl-next {
  color: #5B3824;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .baton .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .baton .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.baton .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.baton .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #5B3824;
}

/* line 190, src/mixins/_marcas.scss */
.baton .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #5B3824;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .baton .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .baton .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.baton .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.baton .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #5B3824;
}

/* line 222, src/mixins/_marcas.scss */
.baton .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.baton .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #5B3824;
}

/* line 234, src/mixins/_marcas.scss */
.baton .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #5B3824;
}

/* line 247, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .owl-nav .owl-next,
.baton .container .carousel-baixo .owl-nav .owl-prev {
  color: #5B3824;
}

/* line 256, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.baton .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.baton .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.baton .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #5B3824;
}

/* line 264, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .item.ativo .acontecimento img,
.baton .container .carousel-baixo .item.ativo .dica img,
.baton .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #5B3824;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.baton .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.baton .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #5B3824;
}

/* line 284, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .item.ativo .acontecimento p,
.baton .container .carousel-baixo .item.ativo .dica p,
.baton .container .carousel-baixo .item.ativo .destaque p {
  color: #5B3824;
}

/* line 293, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .item .acontecimento img,
.baton .container .carousel-baixo .item .dica img,
.baton .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .baton .container .carousel-baixo .item .acontecimento img,
  .baton .container .carousel-baixo .item .dica img,
  .baton .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.baton .container .carousel-baixo .item .dica .linha-quadrado .linha,
.baton .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #5B3824;
}

/* line 307, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.baton .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.baton .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #5B3824;
}

/* line 316, src/mixins/_marcas.scss */
.baton .container .carousel-baixo .item .acontecimentoMarca h3::after,
.baton .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #5B3824;
}

/* line 326, src/mixins/_marcas.scss */
.baton .container .infoDicaMarca h3::after {
  color: #5B3824;
}

/* line 333, src/mixins/_marcas.scss */
.baton .scroll-bar {
  background-color: #5B3824 !important;
}

/* line 338, src/mixins/_marcas.scss */
.baton .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%235B3824'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.baton .custom-tab-pane__saiba-mais a {
  color: #5B3824;
}

/* line 3, src/mixins/_marcas.scss */
.bono .product-articles .card__wrap {
  background: rgba(2, 62, 141, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.bono .sf-breadscrumb li a {
  color: #023E8D;
}

/* line 13, src/mixins/_marcas.scss */
.bono .sf-breadscrumb li a:hover {
  color: #023E8D;
}

/* line 18, src/mixins/_marcas.scss */
.bono .sf-breadscrumb li span {
  color: #023E8D;
}

/* line 23, src/mixins/_marcas.scss */
.bono .sf-breadscrumb .active {
  color: #023E8D;
}

/* line 29, src/mixins/_marcas.scss */
.bono .produto-top h1 {
  color: #023E8D;
}

/* line 34, src/mixins/_marcas.scss */
.bono .produto-top .dir a {
  background: #023E8D;
}

/* line 37, src/mixins/_marcas.scss */
.bono .produto-top .dir a:hover {
  background: #023E8D;
}

/* line 45, src/mixins/_marcas.scss */
.bono .categorias a {
  border-color: #023E8D !important;
}

/* line 48, src/mixins/_marcas.scss */
.bono .categorias a .tags {
  color: #023E8D !important;
}

/* line 57, src/mixins/_marcas.scss */
.bono.tabs-produtos .custom-nav-tabs li a {
  background: #023E8D;
}

/* line 60, src/mixins/_marcas.scss */
.bono.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.bono.tabs-produtos .custom-tab-content {
  border-color: #023E8D;
}

/* line 70, src/mixins/_marcas.scss */
.bono.tabs-produtos .custom-tab-content .accordion-link {
  background: #023E8D;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.bono.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #023E8D;
}

/* line 80, src/mixins/_marcas.scss */
.bono.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #023E8D;
}

/* line 84, src/mixins/_marcas.scss */
.bono.tabs-produtos .custom-tab-content .img-compass a {
  color: #023E8D !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .bono.faz-bem .quad {
    background: #023E8D !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.bono.faz-bem .quad h3 {
  color: #023E8D;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .bono.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .bono.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.bono .box-info {
  border-bottom: 3px solid #023E8D !important;
}

/* line 117, src/mixins/_marcas.scss */
.bono .box-info .info h3 {
  color: #023E8D;
}

/* line 121, src/mixins/_marcas.scss */
.bono .box-info .info .tempo {
  color: #023E8D;
}

/* line 125, src/mixins/_marcas.scss */
.bono .box-info .info .btn-externo {
  border-color: #023E8D !important;
}

/* line 128, src/mixins/_marcas.scss */
.bono .box-info .info .btn-externo svg {
  fill: #023E8D !important;
}

/* line 138, src/mixins/_marcas.scss */
.bono.section .destaque-na-midia .content .article {
  background: #023E8D;
}

/* line 150, src/mixins/_marcas.scss */
.bono .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .bono .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .bono .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.bono .content .row .controlaCarousel .owl-nav .owl-next {
  color: #023E8D;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .bono .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .bono .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.bono .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.bono .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #023E8D;
}

/* line 190, src/mixins/_marcas.scss */
.bono .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #023E8D;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .bono .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .bono .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.bono .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.bono .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #023E8D;
}

/* line 222, src/mixins/_marcas.scss */
.bono .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.bono .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #023E8D;
}

/* line 234, src/mixins/_marcas.scss */
.bono .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #023E8D;
}

/* line 247, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .owl-nav .owl-next,
.bono .container .carousel-baixo .owl-nav .owl-prev {
  color: #023E8D;
}

/* line 256, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.bono .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.bono .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.bono .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #023E8D;
}

/* line 264, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .item.ativo .acontecimento img,
.bono .container .carousel-baixo .item.ativo .dica img,
.bono .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #023E8D;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.bono .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.bono .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #023E8D;
}

/* line 284, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .item.ativo .acontecimento p,
.bono .container .carousel-baixo .item.ativo .dica p,
.bono .container .carousel-baixo .item.ativo .destaque p {
  color: #023E8D;
}

/* line 293, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .item .acontecimento img,
.bono .container .carousel-baixo .item .dica img,
.bono .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .bono .container .carousel-baixo .item .acontecimento img,
  .bono .container .carousel-baixo .item .dica img,
  .bono .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.bono .container .carousel-baixo .item .dica .linha-quadrado .linha,
.bono .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #023E8D;
}

/* line 307, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.bono .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.bono .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #023E8D;
}

/* line 316, src/mixins/_marcas.scss */
.bono .container .carousel-baixo .item .acontecimentoMarca h3::after,
.bono .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #023E8D;
}

/* line 326, src/mixins/_marcas.scss */
.bono .container .infoDicaMarca h3::after {
  color: #023E8D;
}

/* line 333, src/mixins/_marcas.scss */
.bono .scroll-bar {
  background-color: #023E8D !important;
}

/* line 338, src/mixins/_marcas.scss */
.bono .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23023E8D'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.bono .custom-tab-pane__saiba-mais a {
  color: #023E8D;
}

/* line 3, src/mixins/_marcas.scss */
.calipso .product-articles .card__wrap {
  background: rgba(94, 52, 39, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.calipso .sf-breadscrumb li a {
  color: #5e3427;
}

/* line 13, src/mixins/_marcas.scss */
.calipso .sf-breadscrumb li a:hover {
  color: #5e3427;
}

/* line 18, src/mixins/_marcas.scss */
.calipso .sf-breadscrumb li span {
  color: #5e3427;
}

/* line 23, src/mixins/_marcas.scss */
.calipso .sf-breadscrumb .active {
  color: #5e3427;
}

/* line 29, src/mixins/_marcas.scss */
.calipso .produto-top h1 {
  color: #5e3427;
}

/* line 34, src/mixins/_marcas.scss */
.calipso .produto-top .dir a {
  background: #5e3427;
}

/* line 37, src/mixins/_marcas.scss */
.calipso .produto-top .dir a:hover {
  background: #5e3427;
}

/* line 45, src/mixins/_marcas.scss */
.calipso .categorias a {
  border-color: #5e3427 !important;
}

/* line 48, src/mixins/_marcas.scss */
.calipso .categorias a .tags {
  color: #5e3427 !important;
}

/* line 57, src/mixins/_marcas.scss */
.calipso.tabs-produtos .custom-nav-tabs li a {
  background: #5e3427;
}

/* line 60, src/mixins/_marcas.scss */
.calipso.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.calipso.tabs-produtos .custom-tab-content {
  border-color: #5e3427;
}

/* line 70, src/mixins/_marcas.scss */
.calipso.tabs-produtos .custom-tab-content .accordion-link {
  background: #5e3427;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.calipso.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #5e3427;
}

/* line 80, src/mixins/_marcas.scss */
.calipso.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #5e3427;
}

/* line 84, src/mixins/_marcas.scss */
.calipso.tabs-produtos .custom-tab-content .img-compass a {
  color: #5e3427 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .calipso.faz-bem .quad {
    background: #5e3427 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.calipso.faz-bem .quad h3 {
  color: #5e3427;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .calipso.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .calipso.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.calipso .box-info {
  border-bottom: 3px solid #5e3427 !important;
}

/* line 117, src/mixins/_marcas.scss */
.calipso .box-info .info h3 {
  color: #5e3427;
}

/* line 121, src/mixins/_marcas.scss */
.calipso .box-info .info .tempo {
  color: #5e3427;
}

/* line 125, src/mixins/_marcas.scss */
.calipso .box-info .info .btn-externo {
  border-color: #5e3427 !important;
}

/* line 128, src/mixins/_marcas.scss */
.calipso .box-info .info .btn-externo svg {
  fill: #5e3427 !important;
}

/* line 138, src/mixins/_marcas.scss */
.calipso.section .destaque-na-midia .content .article {
  background: #5e3427;
}

/* line 150, src/mixins/_marcas.scss */
.calipso .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .calipso .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .calipso .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.calipso .content .row .controlaCarousel .owl-nav .owl-next {
  color: #5e3427;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .calipso .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .calipso .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.calipso .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.calipso .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #5e3427;
}

/* line 190, src/mixins/_marcas.scss */
.calipso .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #5e3427;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .calipso .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .calipso .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.calipso .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.calipso .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #5e3427;
}

/* line 222, src/mixins/_marcas.scss */
.calipso .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.calipso .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #5e3427;
}

/* line 234, src/mixins/_marcas.scss */
.calipso .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #5e3427;
}

/* line 247, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .owl-nav .owl-next,
.calipso .container .carousel-baixo .owl-nav .owl-prev {
  color: #5e3427;
}

/* line 256, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.calipso .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.calipso .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.calipso .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #5e3427;
}

/* line 264, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .item.ativo .acontecimento img,
.calipso .container .carousel-baixo .item.ativo .dica img,
.calipso .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #5e3427;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.calipso .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.calipso .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #5e3427;
}

/* line 284, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .item.ativo .acontecimento p,
.calipso .container .carousel-baixo .item.ativo .dica p,
.calipso .container .carousel-baixo .item.ativo .destaque p {
  color: #5e3427;
}

/* line 293, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .item .acontecimento img,
.calipso .container .carousel-baixo .item .dica img,
.calipso .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .calipso .container .carousel-baixo .item .acontecimento img,
  .calipso .container .carousel-baixo .item .dica img,
  .calipso .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.calipso .container .carousel-baixo .item .dica .linha-quadrado .linha,
.calipso .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #5e3427;
}

/* line 307, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.calipso .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.calipso .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #5e3427;
}

/* line 316, src/mixins/_marcas.scss */
.calipso .container .carousel-baixo .item .acontecimentoMarca h3::after,
.calipso .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #5e3427;
}

/* line 326, src/mixins/_marcas.scss */
.calipso .container .infoDicaMarca h3::after {
  color: #5e3427;
}

/* line 333, src/mixins/_marcas.scss */
.calipso .scroll-bar {
  background-color: #5e3427 !important;
}

/* line 338, src/mixins/_marcas.scss */
.calipso .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%235e3427'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.calipso .custom-tab-pane__saiba-mais a {
  color: #5e3427;
}

/* line 3, src/mixins/_marcas.scss */
.chambinho .product-articles .card__wrap {
  background: rgba(32, 79, 160, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.chambinho .sf-breadscrumb li a {
  color: #204FA0;
}

/* line 13, src/mixins/_marcas.scss */
.chambinho .sf-breadscrumb li a:hover {
  color: #204FA0;
}

/* line 18, src/mixins/_marcas.scss */
.chambinho .sf-breadscrumb li span {
  color: #204FA0;
}

/* line 23, src/mixins/_marcas.scss */
.chambinho .sf-breadscrumb .active {
  color: #204FA0;
}

/* line 29, src/mixins/_marcas.scss */
.chambinho .produto-top h1 {
  color: #204FA0;
}

/* line 34, src/mixins/_marcas.scss */
.chambinho .produto-top .dir a {
  background: #204FA0;
}

/* line 37, src/mixins/_marcas.scss */
.chambinho .produto-top .dir a:hover {
  background: #204FA0;
}

/* line 45, src/mixins/_marcas.scss */
.chambinho .categorias a {
  border-color: #204FA0 !important;
}

/* line 48, src/mixins/_marcas.scss */
.chambinho .categorias a .tags {
  color: #204FA0 !important;
}

/* line 57, src/mixins/_marcas.scss */
.chambinho.tabs-produtos .custom-nav-tabs li a {
  background: #204FA0;
}

/* line 60, src/mixins/_marcas.scss */
.chambinho.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.chambinho.tabs-produtos .custom-tab-content {
  border-color: #204FA0;
}

/* line 70, src/mixins/_marcas.scss */
.chambinho.tabs-produtos .custom-tab-content .accordion-link {
  background: #204FA0;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.chambinho.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #204FA0;
}

/* line 80, src/mixins/_marcas.scss */
.chambinho.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #204FA0;
}

/* line 84, src/mixins/_marcas.scss */
.chambinho.tabs-produtos .custom-tab-content .img-compass a {
  color: #204FA0 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .chambinho.faz-bem .quad {
    background: #204FA0 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.chambinho.faz-bem .quad h3 {
  color: #204FA0;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .chambinho.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .chambinho.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.chambinho .box-info {
  border-bottom: 3px solid #204FA0 !important;
}

/* line 117, src/mixins/_marcas.scss */
.chambinho .box-info .info h3 {
  color: #204FA0;
}

/* line 121, src/mixins/_marcas.scss */
.chambinho .box-info .info .tempo {
  color: #204FA0;
}

/* line 125, src/mixins/_marcas.scss */
.chambinho .box-info .info .btn-externo {
  border-color: #204FA0 !important;
}

/* line 128, src/mixins/_marcas.scss */
.chambinho .box-info .info .btn-externo svg {
  fill: #204FA0 !important;
}

/* line 138, src/mixins/_marcas.scss */
.chambinho.section .destaque-na-midia .content .article {
  background: #204FA0;
}

/* line 150, src/mixins/_marcas.scss */
.chambinho .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .chambinho .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .chambinho .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.chambinho .content .row .controlaCarousel .owl-nav .owl-next {
  color: #204FA0;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .chambinho .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .chambinho .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.chambinho .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.chambinho .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #204FA0;
}

/* line 190, src/mixins/_marcas.scss */
.chambinho .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #204FA0;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .chambinho .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .chambinho .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.chambinho .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.chambinho .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #204FA0;
}

/* line 222, src/mixins/_marcas.scss */
.chambinho .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.chambinho .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #204FA0;
}

/* line 234, src/mixins/_marcas.scss */
.chambinho .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #204FA0;
}

/* line 247, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .owl-nav .owl-next,
.chambinho .container .carousel-baixo .owl-nav .owl-prev {
  color: #204FA0;
}

/* line 256, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.chambinho .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.chambinho .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.chambinho .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #204FA0;
}

/* line 264, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .item.ativo .acontecimento img,
.chambinho .container .carousel-baixo .item.ativo .dica img,
.chambinho .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #204FA0;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.chambinho .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.chambinho .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #204FA0;
}

/* line 284, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .item.ativo .acontecimento p,
.chambinho .container .carousel-baixo .item.ativo .dica p,
.chambinho .container .carousel-baixo .item.ativo .destaque p {
  color: #204FA0;
}

/* line 293, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .item .acontecimento img,
.chambinho .container .carousel-baixo .item .dica img,
.chambinho .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .chambinho .container .carousel-baixo .item .acontecimento img,
  .chambinho .container .carousel-baixo .item .dica img,
  .chambinho .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.chambinho .container .carousel-baixo .item .dica .linha-quadrado .linha,
.chambinho .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #204FA0;
}

/* line 307, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.chambinho .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.chambinho .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #204FA0;
}

/* line 316, src/mixins/_marcas.scss */
.chambinho .container .carousel-baixo .item .acontecimentoMarca h3::after,
.chambinho .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #204FA0;
}

/* line 326, src/mixins/_marcas.scss */
.chambinho .container .infoDicaMarca h3::after {
  color: #204FA0;
}

/* line 333, src/mixins/_marcas.scss */
.chambinho .scroll-bar {
  background-color: #204FA0 !important;
}

/* line 338, src/mixins/_marcas.scss */
.chambinho .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23204FA0'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.chambinho .custom-tab-pane__saiba-mais a {
  color: #204FA0;
}

/* line 3, src/mixins/_marcas.scss */
.chamyto .product-articles .card__wrap {
  background: rgba(4, 69, 133, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.chamyto .sf-breadscrumb li a {
  color: #044585;
}

/* line 13, src/mixins/_marcas.scss */
.chamyto .sf-breadscrumb li a:hover {
  color: #044585;
}

/* line 18, src/mixins/_marcas.scss */
.chamyto .sf-breadscrumb li span {
  color: #044585;
}

/* line 23, src/mixins/_marcas.scss */
.chamyto .sf-breadscrumb .active {
  color: #044585;
}

/* line 29, src/mixins/_marcas.scss */
.chamyto .produto-top h1 {
  color: #044585;
}

/* line 34, src/mixins/_marcas.scss */
.chamyto .produto-top .dir a {
  background: #044585;
}

/* line 37, src/mixins/_marcas.scss */
.chamyto .produto-top .dir a:hover {
  background: #044585;
}

/* line 45, src/mixins/_marcas.scss */
.chamyto .categorias a {
  border-color: #044585 !important;
}

/* line 48, src/mixins/_marcas.scss */
.chamyto .categorias a .tags {
  color: #044585 !important;
}

/* line 57, src/mixins/_marcas.scss */
.chamyto.tabs-produtos .custom-nav-tabs li a {
  background: #044585;
}

/* line 60, src/mixins/_marcas.scss */
.chamyto.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.chamyto.tabs-produtos .custom-tab-content {
  border-color: #044585;
}

/* line 70, src/mixins/_marcas.scss */
.chamyto.tabs-produtos .custom-tab-content .accordion-link {
  background: #044585;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.chamyto.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #044585;
}

/* line 80, src/mixins/_marcas.scss */
.chamyto.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #044585;
}

/* line 84, src/mixins/_marcas.scss */
.chamyto.tabs-produtos .custom-tab-content .img-compass a {
  color: #044585 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .chamyto.faz-bem .quad {
    background: #044585 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.chamyto.faz-bem .quad h3 {
  color: #044585;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .chamyto.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .chamyto.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.chamyto .box-info {
  border-bottom: 3px solid #044585 !important;
}

/* line 117, src/mixins/_marcas.scss */
.chamyto .box-info .info h3 {
  color: #044585;
}

/* line 121, src/mixins/_marcas.scss */
.chamyto .box-info .info .tempo {
  color: #044585;
}

/* line 125, src/mixins/_marcas.scss */
.chamyto .box-info .info .btn-externo {
  border-color: #044585 !important;
}

/* line 128, src/mixins/_marcas.scss */
.chamyto .box-info .info .btn-externo svg {
  fill: #044585 !important;
}

/* line 138, src/mixins/_marcas.scss */
.chamyto.section .destaque-na-midia .content .article {
  background: #044585;
}

/* line 150, src/mixins/_marcas.scss */
.chamyto .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .chamyto .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .chamyto .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.chamyto .content .row .controlaCarousel .owl-nav .owl-next {
  color: #044585;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .chamyto .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .chamyto .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.chamyto .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.chamyto .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #044585;
}

/* line 190, src/mixins/_marcas.scss */
.chamyto .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #044585;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .chamyto .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .chamyto .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.chamyto .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.chamyto .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #044585;
}

/* line 222, src/mixins/_marcas.scss */
.chamyto .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.chamyto .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #044585;
}

/* line 234, src/mixins/_marcas.scss */
.chamyto .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #044585;
}

/* line 247, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .owl-nav .owl-next,
.chamyto .container .carousel-baixo .owl-nav .owl-prev {
  color: #044585;
}

/* line 256, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.chamyto .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.chamyto .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.chamyto .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #044585;
}

/* line 264, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .item.ativo .acontecimento img,
.chamyto .container .carousel-baixo .item.ativo .dica img,
.chamyto .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #044585;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.chamyto .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.chamyto .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #044585;
}

/* line 284, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .item.ativo .acontecimento p,
.chamyto .container .carousel-baixo .item.ativo .dica p,
.chamyto .container .carousel-baixo .item.ativo .destaque p {
  color: #044585;
}

/* line 293, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .item .acontecimento img,
.chamyto .container .carousel-baixo .item .dica img,
.chamyto .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .chamyto .container .carousel-baixo .item .acontecimento img,
  .chamyto .container .carousel-baixo .item .dica img,
  .chamyto .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.chamyto .container .carousel-baixo .item .dica .linha-quadrado .linha,
.chamyto .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #044585;
}

/* line 307, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.chamyto .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.chamyto .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #044585;
}

/* line 316, src/mixins/_marcas.scss */
.chamyto .container .carousel-baixo .item .acontecimentoMarca h3::after,
.chamyto .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #044585;
}

/* line 326, src/mixins/_marcas.scss */
.chamyto .container .infoDicaMarca h3::after {
  color: #044585;
}

/* line 333, src/mixins/_marcas.scss */
.chamyto .scroll-bar {
  background-color: #044585 !important;
}

/* line 338, src/mixins/_marcas.scss */
.chamyto .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23044585'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.chamyto .custom-tab-pane__saiba-mais a {
  color: #044585;
}

/* line 3, src/mixins/_marcas.scss */
.chandelle .product-articles .card__wrap {
  background: rgba(67, 22, 0, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.chandelle .sf-breadscrumb li a {
  color: #431600;
}

/* line 13, src/mixins/_marcas.scss */
.chandelle .sf-breadscrumb li a:hover {
  color: #431600;
}

/* line 18, src/mixins/_marcas.scss */
.chandelle .sf-breadscrumb li span {
  color: #431600;
}

/* line 23, src/mixins/_marcas.scss */
.chandelle .sf-breadscrumb .active {
  color: #431600;
}

/* line 29, src/mixins/_marcas.scss */
.chandelle .produto-top h1 {
  color: #431600;
}

/* line 34, src/mixins/_marcas.scss */
.chandelle .produto-top .dir a {
  background: #431600;
}

/* line 37, src/mixins/_marcas.scss */
.chandelle .produto-top .dir a:hover {
  background: #431600;
}

/* line 45, src/mixins/_marcas.scss */
.chandelle .categorias a {
  border-color: #431600 !important;
}

/* line 48, src/mixins/_marcas.scss */
.chandelle .categorias a .tags {
  color: #431600 !important;
}

/* line 57, src/mixins/_marcas.scss */
.chandelle.tabs-produtos .custom-nav-tabs li a {
  background: #431600;
}

/* line 60, src/mixins/_marcas.scss */
.chandelle.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.chandelle.tabs-produtos .custom-tab-content {
  border-color: #431600;
}

/* line 70, src/mixins/_marcas.scss */
.chandelle.tabs-produtos .custom-tab-content .accordion-link {
  background: #431600;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.chandelle.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #431600;
}

/* line 80, src/mixins/_marcas.scss */
.chandelle.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #431600;
}

/* line 84, src/mixins/_marcas.scss */
.chandelle.tabs-produtos .custom-tab-content .img-compass a {
  color: #431600 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .chandelle.faz-bem .quad {
    background: #431600 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.chandelle.faz-bem .quad h3 {
  color: #431600;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .chandelle.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .chandelle.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.chandelle .box-info {
  border-bottom: 3px solid #431600 !important;
}

/* line 117, src/mixins/_marcas.scss */
.chandelle .box-info .info h3 {
  color: #431600;
}

/* line 121, src/mixins/_marcas.scss */
.chandelle .box-info .info .tempo {
  color: #431600;
}

/* line 125, src/mixins/_marcas.scss */
.chandelle .box-info .info .btn-externo {
  border-color: #431600 !important;
}

/* line 128, src/mixins/_marcas.scss */
.chandelle .box-info .info .btn-externo svg {
  fill: #431600 !important;
}

/* line 138, src/mixins/_marcas.scss */
.chandelle.section .destaque-na-midia .content .article {
  background: #431600;
}

/* line 150, src/mixins/_marcas.scss */
.chandelle .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .chandelle .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .chandelle .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.chandelle .content .row .controlaCarousel .owl-nav .owl-next {
  color: #431600;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .chandelle .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .chandelle .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.chandelle .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.chandelle .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #431600;
}

/* line 190, src/mixins/_marcas.scss */
.chandelle .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #431600;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .chandelle .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .chandelle .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.chandelle .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.chandelle .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #431600;
}

/* line 222, src/mixins/_marcas.scss */
.chandelle .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.chandelle .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #431600;
}

/* line 234, src/mixins/_marcas.scss */
.chandelle .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #431600;
}

/* line 247, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .owl-nav .owl-next,
.chandelle .container .carousel-baixo .owl-nav .owl-prev {
  color: #431600;
}

/* line 256, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.chandelle .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.chandelle .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.chandelle .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #431600;
}

/* line 264, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .item.ativo .acontecimento img,
.chandelle .container .carousel-baixo .item.ativo .dica img,
.chandelle .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #431600;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.chandelle .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.chandelle .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #431600;
}

/* line 284, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .item.ativo .acontecimento p,
.chandelle .container .carousel-baixo .item.ativo .dica p,
.chandelle .container .carousel-baixo .item.ativo .destaque p {
  color: #431600;
}

/* line 293, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .item .acontecimento img,
.chandelle .container .carousel-baixo .item .dica img,
.chandelle .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .chandelle .container .carousel-baixo .item .acontecimento img,
  .chandelle .container .carousel-baixo .item .dica img,
  .chandelle .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.chandelle .container .carousel-baixo .item .dica .linha-quadrado .linha,
.chandelle .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #431600;
}

/* line 307, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.chandelle .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.chandelle .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #431600;
}

/* line 316, src/mixins/_marcas.scss */
.chandelle .container .carousel-baixo .item .acontecimentoMarca h3::after,
.chandelle .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #431600;
}

/* line 326, src/mixins/_marcas.scss */
.chandelle .container .infoDicaMarca h3::after {
  color: #431600;
}

/* line 333, src/mixins/_marcas.scss */
.chandelle .scroll-bar {
  background-color: #431600 !important;
}

/* line 338, src/mixins/_marcas.scss */
.chandelle .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23431600'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.chandelle .custom-tab-pane__saiba-mais a {
  color: #431600;
}

/* line 3, src/mixins/_marcas.scss */
.cheerios .product-articles .card__wrap {
  background: rgba(39, 46, 125, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.cheerios .sf-breadscrumb li a {
  color: #272E7D;
}

/* line 13, src/mixins/_marcas.scss */
.cheerios .sf-breadscrumb li a:hover {
  color: #272E7D;
}

/* line 18, src/mixins/_marcas.scss */
.cheerios .sf-breadscrumb li span {
  color: #272E7D;
}

/* line 23, src/mixins/_marcas.scss */
.cheerios .sf-breadscrumb .active {
  color: #272E7D;
}

/* line 29, src/mixins/_marcas.scss */
.cheerios .produto-top h1 {
  color: #272E7D;
}

/* line 34, src/mixins/_marcas.scss */
.cheerios .produto-top .dir a {
  background: #272E7D;
}

/* line 37, src/mixins/_marcas.scss */
.cheerios .produto-top .dir a:hover {
  background: #272E7D;
}

/* line 45, src/mixins/_marcas.scss */
.cheerios .categorias a {
  border-color: #272E7D !important;
}

/* line 48, src/mixins/_marcas.scss */
.cheerios .categorias a .tags {
  color: #272E7D !important;
}

/* line 57, src/mixins/_marcas.scss */
.cheerios.tabs-produtos .custom-nav-tabs li a {
  background: #272E7D;
}

/* line 60, src/mixins/_marcas.scss */
.cheerios.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.cheerios.tabs-produtos .custom-tab-content {
  border-color: #272E7D;
}

/* line 70, src/mixins/_marcas.scss */
.cheerios.tabs-produtos .custom-tab-content .accordion-link {
  background: #272E7D;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.cheerios.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #272E7D;
}

/* line 80, src/mixins/_marcas.scss */
.cheerios.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #272E7D;
}

/* line 84, src/mixins/_marcas.scss */
.cheerios.tabs-produtos .custom-tab-content .img-compass a {
  color: #272E7D !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .cheerios.faz-bem .quad {
    background: #272E7D !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.cheerios.faz-bem .quad h3 {
  color: #272E7D;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .cheerios.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .cheerios.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.cheerios .box-info {
  border-bottom: 3px solid #272E7D !important;
}

/* line 117, src/mixins/_marcas.scss */
.cheerios .box-info .info h3 {
  color: #272E7D;
}

/* line 121, src/mixins/_marcas.scss */
.cheerios .box-info .info .tempo {
  color: #272E7D;
}

/* line 125, src/mixins/_marcas.scss */
.cheerios .box-info .info .btn-externo {
  border-color: #272E7D !important;
}

/* line 128, src/mixins/_marcas.scss */
.cheerios .box-info .info .btn-externo svg {
  fill: #272E7D !important;
}

/* line 138, src/mixins/_marcas.scss */
.cheerios.section .destaque-na-midia .content .article {
  background: #272E7D;
}

/* line 150, src/mixins/_marcas.scss */
.cheerios .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .cheerios .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .cheerios .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.cheerios .content .row .controlaCarousel .owl-nav .owl-next {
  color: #272E7D;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .cheerios .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .cheerios .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.cheerios .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.cheerios .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #272E7D;
}

/* line 190, src/mixins/_marcas.scss */
.cheerios .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #272E7D;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .cheerios .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .cheerios .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.cheerios .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.cheerios .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #272E7D;
}

/* line 222, src/mixins/_marcas.scss */
.cheerios .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.cheerios .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #272E7D;
}

/* line 234, src/mixins/_marcas.scss */
.cheerios .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #272E7D;
}

/* line 247, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .owl-nav .owl-next,
.cheerios .container .carousel-baixo .owl-nav .owl-prev {
  color: #272E7D;
}

/* line 256, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.cheerios .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.cheerios .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.cheerios .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #272E7D;
}

/* line 264, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .item.ativo .acontecimento img,
.cheerios .container .carousel-baixo .item.ativo .dica img,
.cheerios .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #272E7D;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.cheerios .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.cheerios .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #272E7D;
}

/* line 284, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .item.ativo .acontecimento p,
.cheerios .container .carousel-baixo .item.ativo .dica p,
.cheerios .container .carousel-baixo .item.ativo .destaque p {
  color: #272E7D;
}

/* line 293, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .item .acontecimento img,
.cheerios .container .carousel-baixo .item .dica img,
.cheerios .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .cheerios .container .carousel-baixo .item .acontecimento img,
  .cheerios .container .carousel-baixo .item .dica img,
  .cheerios .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.cheerios .container .carousel-baixo .item .dica .linha-quadrado .linha,
.cheerios .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #272E7D;
}

/* line 307, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.cheerios .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.cheerios .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #272E7D;
}

/* line 316, src/mixins/_marcas.scss */
.cheerios .container .carousel-baixo .item .acontecimentoMarca h3::after,
.cheerios .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #272E7D;
}

/* line 326, src/mixins/_marcas.scss */
.cheerios .container .infoDicaMarca h3::after {
  color: #272E7D;
}

/* line 333, src/mixins/_marcas.scss */
.cheerios .scroll-bar {
  background-color: #272E7D !important;
}

/* line 338, src/mixins/_marcas.scss */
.cheerios .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23272E7D'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.cheerios .custom-tab-pane__saiba-mais a {
  color: #272E7D;
}

/* line 3, src/mixins/_marcas.scss */
.dois-frades .product-articles .card__wrap {
  background: rgba(192, 1, 52, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.dois-frades .sf-breadscrumb li a {
  color: #C00134;
}

/* line 13, src/mixins/_marcas.scss */
.dois-frades .sf-breadscrumb li a:hover {
  color: #C00134;
}

/* line 18, src/mixins/_marcas.scss */
.dois-frades .sf-breadscrumb li span {
  color: #C00134;
}

/* line 23, src/mixins/_marcas.scss */
.dois-frades .sf-breadscrumb .active {
  color: #C00134;
}

/* line 29, src/mixins/_marcas.scss */
.dois-frades .produto-top h1 {
  color: #C00134;
}

/* line 34, src/mixins/_marcas.scss */
.dois-frades .produto-top .dir a {
  background: #C00134;
}

/* line 37, src/mixins/_marcas.scss */
.dois-frades .produto-top .dir a:hover {
  background: #C00134;
}

/* line 45, src/mixins/_marcas.scss */
.dois-frades .categorias a {
  border-color: #C00134 !important;
}

/* line 48, src/mixins/_marcas.scss */
.dois-frades .categorias a .tags {
  color: #C00134 !important;
}

/* line 57, src/mixins/_marcas.scss */
.dois-frades.tabs-produtos .custom-nav-tabs li a {
  background: #C00134;
}

/* line 60, src/mixins/_marcas.scss */
.dois-frades.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.dois-frades.tabs-produtos .custom-tab-content {
  border-color: #C00134;
}

/* line 70, src/mixins/_marcas.scss */
.dois-frades.tabs-produtos .custom-tab-content .accordion-link {
  background: #C00134;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.dois-frades.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #C00134;
}

/* line 80, src/mixins/_marcas.scss */
.dois-frades.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #C00134;
}

/* line 84, src/mixins/_marcas.scss */
.dois-frades.tabs-produtos .custom-tab-content .img-compass a {
  color: #C00134 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .dois-frades.faz-bem .quad {
    background: #C00134 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.dois-frades.faz-bem .quad h3 {
  color: #C00134;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .dois-frades.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .dois-frades.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.dois-frades .box-info {
  border-bottom: 3px solid #C00134 !important;
}

/* line 117, src/mixins/_marcas.scss */
.dois-frades .box-info .info h3 {
  color: #C00134;
}

/* line 121, src/mixins/_marcas.scss */
.dois-frades .box-info .info .tempo {
  color: #C00134;
}

/* line 125, src/mixins/_marcas.scss */
.dois-frades .box-info .info .btn-externo {
  border-color: #C00134 !important;
}

/* line 128, src/mixins/_marcas.scss */
.dois-frades .box-info .info .btn-externo svg {
  fill: #C00134 !important;
}

/* line 138, src/mixins/_marcas.scss */
.dois-frades.section .destaque-na-midia .content .article {
  background: #C00134;
}

/* line 150, src/mixins/_marcas.scss */
.dois-frades .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .dois-frades .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .dois-frades .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.dois-frades .content .row .controlaCarousel .owl-nav .owl-next {
  color: #C00134;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .dois-frades .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .dois-frades .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.dois-frades .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.dois-frades .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #C00134;
}

/* line 190, src/mixins/_marcas.scss */
.dois-frades .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #C00134;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .dois-frades .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .dois-frades .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.dois-frades .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.dois-frades .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #C00134;
}

/* line 222, src/mixins/_marcas.scss */
.dois-frades .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.dois-frades .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #C00134;
}

/* line 234, src/mixins/_marcas.scss */
.dois-frades .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #C00134;
}

/* line 247, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .owl-nav .owl-next,
.dois-frades .container .carousel-baixo .owl-nav .owl-prev {
  color: #C00134;
}

/* line 256, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.dois-frades .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.dois-frades .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.dois-frades .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #C00134;
}

/* line 264, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .item.ativo .acontecimento img,
.dois-frades .container .carousel-baixo .item.ativo .dica img,
.dois-frades .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #C00134;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.dois-frades .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.dois-frades .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #C00134;
}

/* line 284, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .item.ativo .acontecimento p,
.dois-frades .container .carousel-baixo .item.ativo .dica p,
.dois-frades .container .carousel-baixo .item.ativo .destaque p {
  color: #C00134;
}

/* line 293, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .item .acontecimento img,
.dois-frades .container .carousel-baixo .item .dica img,
.dois-frades .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .dois-frades .container .carousel-baixo .item .acontecimento img,
  .dois-frades .container .carousel-baixo .item .dica img,
  .dois-frades .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.dois-frades .container .carousel-baixo .item .dica .linha-quadrado .linha,
.dois-frades .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #C00134;
}

/* line 307, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.dois-frades .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.dois-frades .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #C00134;
}

/* line 316, src/mixins/_marcas.scss */
.dois-frades .container .carousel-baixo .item .acontecimentoMarca h3::after,
.dois-frades .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #C00134;
}

/* line 326, src/mixins/_marcas.scss */
.dois-frades .container .infoDicaMarca h3::after {
  color: #C00134;
}

/* line 333, src/mixins/_marcas.scss */
.dois-frades .scroll-bar {
  background-color: #C00134 !important;
}

/* line 338, src/mixins/_marcas.scss */
.dois-frades .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23C00134'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.dois-frades .custom-tab-pane__saiba-mais a {
  color: #C00134;
}

/* line 3, src/mixins/_marcas.scss */
.chocolates-nestle .product-articles .card__wrap {
  background: rgba(192, 1, 52, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.chocolates-nestle .sf-breadscrumb li a {
  color: #C00134;
}

/* line 13, src/mixins/_marcas.scss */
.chocolates-nestle .sf-breadscrumb li a:hover {
  color: #C00134;
}

/* line 18, src/mixins/_marcas.scss */
.chocolates-nestle .sf-breadscrumb li span {
  color: #C00134;
}

/* line 23, src/mixins/_marcas.scss */
.chocolates-nestle .sf-breadscrumb .active {
  color: #C00134;
}

/* line 29, src/mixins/_marcas.scss */
.chocolates-nestle .produto-top h1 {
  color: #C00134;
}

/* line 34, src/mixins/_marcas.scss */
.chocolates-nestle .produto-top .dir a {
  background: #C00134;
}

/* line 37, src/mixins/_marcas.scss */
.chocolates-nestle .produto-top .dir a:hover {
  background: #C00134;
}

/* line 45, src/mixins/_marcas.scss */
.chocolates-nestle .categorias a {
  border-color: #C00134 !important;
}

/* line 48, src/mixins/_marcas.scss */
.chocolates-nestle .categorias a .tags {
  color: #C00134 !important;
}

/* line 57, src/mixins/_marcas.scss */
.chocolates-nestle.tabs-produtos .custom-nav-tabs li a {
  background: #C00134;
}

/* line 60, src/mixins/_marcas.scss */
.chocolates-nestle.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.chocolates-nestle.tabs-produtos .custom-tab-content {
  border-color: #C00134;
}

/* line 70, src/mixins/_marcas.scss */
.chocolates-nestle.tabs-produtos .custom-tab-content .accordion-link {
  background: #C00134;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.chocolates-nestle.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #C00134;
}

/* line 80, src/mixins/_marcas.scss */
.chocolates-nestle.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #C00134;
}

/* line 84, src/mixins/_marcas.scss */
.chocolates-nestle.tabs-produtos .custom-tab-content .img-compass a {
  color: #C00134 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .chocolates-nestle.faz-bem .quad {
    background: #C00134 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.chocolates-nestle.faz-bem .quad h3 {
  color: #C00134;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .chocolates-nestle.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .chocolates-nestle.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.chocolates-nestle .box-info {
  border-bottom: 3px solid #C00134 !important;
}

/* line 117, src/mixins/_marcas.scss */
.chocolates-nestle .box-info .info h3 {
  color: #C00134;
}

/* line 121, src/mixins/_marcas.scss */
.chocolates-nestle .box-info .info .tempo {
  color: #C00134;
}

/* line 125, src/mixins/_marcas.scss */
.chocolates-nestle .box-info .info .btn-externo {
  border-color: #C00134 !important;
}

/* line 128, src/mixins/_marcas.scss */
.chocolates-nestle .box-info .info .btn-externo svg {
  fill: #C00134 !important;
}

/* line 138, src/mixins/_marcas.scss */
.chocolates-nestle.section .destaque-na-midia .content .article {
  background: #C00134;
}

/* line 150, src/mixins/_marcas.scss */
.chocolates-nestle .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-next {
  color: #C00134;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #C00134;
}

/* line 190, src/mixins/_marcas.scss */
.chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #C00134;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.chocolates-nestle .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #C00134;
}

/* line 222, src/mixins/_marcas.scss */
.chocolates-nestle .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.chocolates-nestle .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #C00134;
}

/* line 234, src/mixins/_marcas.scss */
.chocolates-nestle .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #C00134;
}

/* line 247, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .owl-nav .owl-next,
.chocolates-nestle .container .carousel-baixo .owl-nav .owl-prev {
  color: #C00134;
}

/* line 256, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.chocolates-nestle .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.chocolates-nestle .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.chocolates-nestle .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #C00134;
}

/* line 264, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .item.ativo .acontecimento img,
.chocolates-nestle .container .carousel-baixo .item.ativo .dica img,
.chocolates-nestle .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #C00134;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.chocolates-nestle .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.chocolates-nestle .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #C00134;
}

/* line 284, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .item.ativo .acontecimento p,
.chocolates-nestle .container .carousel-baixo .item.ativo .dica p,
.chocolates-nestle .container .carousel-baixo .item.ativo .destaque p {
  color: #C00134;
}

/* line 293, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .item .acontecimento img,
.chocolates-nestle .container .carousel-baixo .item .dica img,
.chocolates-nestle .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .chocolates-nestle .container .carousel-baixo .item .acontecimento img,
  .chocolates-nestle .container .carousel-baixo .item .dica img,
  .chocolates-nestle .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.chocolates-nestle .container .carousel-baixo .item .dica .linha-quadrado .linha,
.chocolates-nestle .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #C00134;
}

/* line 307, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.chocolates-nestle .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.chocolates-nestle .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #C00134;
}

/* line 316, src/mixins/_marcas.scss */
.chocolates-nestle .container .carousel-baixo .item .acontecimentoMarca h3::after,
.chocolates-nestle .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #C00134;
}

/* line 326, src/mixins/_marcas.scss */
.chocolates-nestle .container .infoDicaMarca h3::after {
  color: #C00134;
}

/* line 333, src/mixins/_marcas.scss */
.chocolates-nestle .scroll-bar {
  background-color: #C00134 !important;
}

/* line 338, src/mixins/_marcas.scss */
.chocolates-nestle .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23C00134'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.chocolates-nestle .custom-tab-pane__saiba-mais a {
  color: #C00134;
}

/* line 3, src/mixins/_marcas.scss */
.classic .product-articles .card__wrap {
  background: rgba(192, 1, 52, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.classic .sf-breadscrumb li a {
  color: #C00134;
}

/* line 13, src/mixins/_marcas.scss */
.classic .sf-breadscrumb li a:hover {
  color: #C00134;
}

/* line 18, src/mixins/_marcas.scss */
.classic .sf-breadscrumb li span {
  color: #C00134;
}

/* line 23, src/mixins/_marcas.scss */
.classic .sf-breadscrumb .active {
  color: #C00134;
}

/* line 29, src/mixins/_marcas.scss */
.classic .produto-top h1 {
  color: #C00134;
}

/* line 34, src/mixins/_marcas.scss */
.classic .produto-top .dir a {
  background: #C00134;
}

/* line 37, src/mixins/_marcas.scss */
.classic .produto-top .dir a:hover {
  background: #C00134;
}

/* line 45, src/mixins/_marcas.scss */
.classic .categorias a {
  border-color: #C00134 !important;
}

/* line 48, src/mixins/_marcas.scss */
.classic .categorias a .tags {
  color: #C00134 !important;
}

/* line 57, src/mixins/_marcas.scss */
.classic.tabs-produtos .custom-nav-tabs li a {
  background: #C00134;
}

/* line 60, src/mixins/_marcas.scss */
.classic.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.classic.tabs-produtos .custom-tab-content {
  border-color: #C00134;
}

/* line 70, src/mixins/_marcas.scss */
.classic.tabs-produtos .custom-tab-content .accordion-link {
  background: #C00134;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.classic.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #C00134;
}

/* line 80, src/mixins/_marcas.scss */
.classic.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #C00134;
}

/* line 84, src/mixins/_marcas.scss */
.classic.tabs-produtos .custom-tab-content .img-compass a {
  color: #C00134 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .classic.faz-bem .quad {
    background: #C00134 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.classic.faz-bem .quad h3 {
  color: #C00134;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .classic.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .classic.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.classic .box-info {
  border-bottom: 3px solid #C00134 !important;
}

/* line 117, src/mixins/_marcas.scss */
.classic .box-info .info h3 {
  color: #C00134;
}

/* line 121, src/mixins/_marcas.scss */
.classic .box-info .info .tempo {
  color: #C00134;
}

/* line 125, src/mixins/_marcas.scss */
.classic .box-info .info .btn-externo {
  border-color: #C00134 !important;
}

/* line 128, src/mixins/_marcas.scss */
.classic .box-info .info .btn-externo svg {
  fill: #C00134 !important;
}

/* line 138, src/mixins/_marcas.scss */
.classic.section .destaque-na-midia .content .article {
  background: #C00134;
}

/* line 150, src/mixins/_marcas.scss */
.classic .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .classic .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .classic .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.classic .content .row .controlaCarousel .owl-nav .owl-next {
  color: #C00134;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .classic .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .classic .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.classic .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.classic .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #C00134;
}

/* line 190, src/mixins/_marcas.scss */
.classic .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #C00134;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .classic .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .classic .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.classic .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.classic .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #C00134;
}

/* line 222, src/mixins/_marcas.scss */
.classic .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.classic .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #C00134;
}

/* line 234, src/mixins/_marcas.scss */
.classic .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #C00134;
}

/* line 247, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .owl-nav .owl-next,
.classic .container .carousel-baixo .owl-nav .owl-prev {
  color: #C00134;
}

/* line 256, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.classic .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.classic .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.classic .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #C00134;
}

/* line 264, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .item.ativo .acontecimento img,
.classic .container .carousel-baixo .item.ativo .dica img,
.classic .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #C00134;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.classic .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.classic .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #C00134;
}

/* line 284, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .item.ativo .acontecimento p,
.classic .container .carousel-baixo .item.ativo .dica p,
.classic .container .carousel-baixo .item.ativo .destaque p {
  color: #C00134;
}

/* line 293, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .item .acontecimento img,
.classic .container .carousel-baixo .item .dica img,
.classic .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .classic .container .carousel-baixo .item .acontecimento img,
  .classic .container .carousel-baixo .item .dica img,
  .classic .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.classic .container .carousel-baixo .item .dica .linha-quadrado .linha,
.classic .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #C00134;
}

/* line 307, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.classic .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.classic .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #C00134;
}

/* line 316, src/mixins/_marcas.scss */
.classic .container .carousel-baixo .item .acontecimentoMarca h3::after,
.classic .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #C00134;
}

/* line 326, src/mixins/_marcas.scss */
.classic .container .infoDicaMarca h3::after {
  color: #C00134;
}

/* line 333, src/mixins/_marcas.scss */
.classic .scroll-bar {
  background-color: #C00134 !important;
}

/* line 338, src/mixins/_marcas.scss */
.classic .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23C00134'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.classic .custom-tab-pane__saiba-mais a {
  color: #C00134;
}

/* line 3, src/mixins/_marcas.scss */
.corn-flakes .product-articles .card__wrap {
  background: rgba(249, 166, 26, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.corn-flakes .sf-breadscrumb li a {
  color: #F9A61A;
}

/* line 13, src/mixins/_marcas.scss */
.corn-flakes .sf-breadscrumb li a:hover {
  color: #F9A61A;
}

/* line 18, src/mixins/_marcas.scss */
.corn-flakes .sf-breadscrumb li span {
  color: #F9A61A;
}

/* line 23, src/mixins/_marcas.scss */
.corn-flakes .sf-breadscrumb .active {
  color: #F9A61A;
}

/* line 29, src/mixins/_marcas.scss */
.corn-flakes .produto-top h1 {
  color: #F9A61A;
}

/* line 34, src/mixins/_marcas.scss */
.corn-flakes .produto-top .dir a {
  background: #F9A61A;
}

/* line 37, src/mixins/_marcas.scss */
.corn-flakes .produto-top .dir a:hover {
  background: #F9A61A;
}

/* line 45, src/mixins/_marcas.scss */
.corn-flakes .categorias a {
  border-color: #F9A61A !important;
}

/* line 48, src/mixins/_marcas.scss */
.corn-flakes .categorias a .tags {
  color: #F9A61A !important;
}

/* line 57, src/mixins/_marcas.scss */
.corn-flakes.tabs-produtos .custom-nav-tabs li a {
  background: #F9A61A;
}

/* line 60, src/mixins/_marcas.scss */
.corn-flakes.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.corn-flakes.tabs-produtos .custom-tab-content {
  border-color: #F9A61A;
}

/* line 70, src/mixins/_marcas.scss */
.corn-flakes.tabs-produtos .custom-tab-content .accordion-link {
  background: #F9A61A;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.corn-flakes.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #F9A61A;
}

/* line 80, src/mixins/_marcas.scss */
.corn-flakes.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #F9A61A;
}

/* line 84, src/mixins/_marcas.scss */
.corn-flakes.tabs-produtos .custom-tab-content .img-compass a {
  color: #F9A61A !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .corn-flakes.faz-bem .quad {
    background: #F9A61A !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.corn-flakes.faz-bem .quad h3 {
  color: #F9A61A;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .corn-flakes.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .corn-flakes.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.corn-flakes .box-info {
  border-bottom: 3px solid #F9A61A !important;
}

/* line 117, src/mixins/_marcas.scss */
.corn-flakes .box-info .info h3 {
  color: #F9A61A;
}

/* line 121, src/mixins/_marcas.scss */
.corn-flakes .box-info .info .tempo {
  color: #F9A61A;
}

/* line 125, src/mixins/_marcas.scss */
.corn-flakes .box-info .info .btn-externo {
  border-color: #F9A61A !important;
}

/* line 128, src/mixins/_marcas.scss */
.corn-flakes .box-info .info .btn-externo svg {
  fill: #F9A61A !important;
}

/* line 138, src/mixins/_marcas.scss */
.corn-flakes.section .destaque-na-midia .content .article {
  background: #F9A61A;
}

/* line 150, src/mixins/_marcas.scss */
.corn-flakes .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .corn-flakes .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .corn-flakes .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.corn-flakes .content .row .controlaCarousel .owl-nav .owl-next {
  color: #F9A61A;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .corn-flakes .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .corn-flakes .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.corn-flakes .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.corn-flakes .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #F9A61A;
}

/* line 190, src/mixins/_marcas.scss */
.corn-flakes .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #F9A61A;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .corn-flakes .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .corn-flakes .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.corn-flakes .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.corn-flakes .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #F9A61A;
}

/* line 222, src/mixins/_marcas.scss */
.corn-flakes .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.corn-flakes .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #F9A61A;
}

/* line 234, src/mixins/_marcas.scss */
.corn-flakes .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #F9A61A;
}

/* line 247, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .owl-nav .owl-next,
.corn-flakes .container .carousel-baixo .owl-nav .owl-prev {
  color: #F9A61A;
}

/* line 256, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.corn-flakes .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.corn-flakes .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.corn-flakes .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #F9A61A;
}

/* line 264, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .item.ativo .acontecimento img,
.corn-flakes .container .carousel-baixo .item.ativo .dica img,
.corn-flakes .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #F9A61A;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.corn-flakes .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.corn-flakes .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #F9A61A;
}

/* line 284, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .item.ativo .acontecimento p,
.corn-flakes .container .carousel-baixo .item.ativo .dica p,
.corn-flakes .container .carousel-baixo .item.ativo .destaque p {
  color: #F9A61A;
}

/* line 293, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .item .acontecimento img,
.corn-flakes .container .carousel-baixo .item .dica img,
.corn-flakes .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .corn-flakes .container .carousel-baixo .item .acontecimento img,
  .corn-flakes .container .carousel-baixo .item .dica img,
  .corn-flakes .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.corn-flakes .container .carousel-baixo .item .dica .linha-quadrado .linha,
.corn-flakes .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #F9A61A;
}

/* line 307, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.corn-flakes .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.corn-flakes .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #F9A61A;
}

/* line 316, src/mixins/_marcas.scss */
.corn-flakes .container .carousel-baixo .item .acontecimentoMarca h3::after,
.corn-flakes .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #F9A61A;
}

/* line 326, src/mixins/_marcas.scss */
.corn-flakes .container .infoDicaMarca h3::after {
  color: #F9A61A;
}

/* line 333, src/mixins/_marcas.scss */
.corn-flakes .scroll-bar {
  background-color: #F9A61A !important;
}

/* line 338, src/mixins/_marcas.scss */
.corn-flakes .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23F9A61A'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.corn-flakes .custom-tab-pane__saiba-mais a {
  color: #F9A61A;
}

/* line 3, src/mixins/_marcas.scss */
.crunch .product-articles .card__wrap {
  background: rgba(0, 110, 179, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.crunch .sf-breadscrumb li a {
  color: #006EB3;
}

/* line 13, src/mixins/_marcas.scss */
.crunch .sf-breadscrumb li a:hover {
  color: #006EB3;
}

/* line 18, src/mixins/_marcas.scss */
.crunch .sf-breadscrumb li span {
  color: #006EB3;
}

/* line 23, src/mixins/_marcas.scss */
.crunch .sf-breadscrumb .active {
  color: #006EB3;
}

/* line 29, src/mixins/_marcas.scss */
.crunch .produto-top h1 {
  color: #006EB3;
}

/* line 34, src/mixins/_marcas.scss */
.crunch .produto-top .dir a {
  background: #006EB3;
}

/* line 37, src/mixins/_marcas.scss */
.crunch .produto-top .dir a:hover {
  background: #006EB3;
}

/* line 45, src/mixins/_marcas.scss */
.crunch .categorias a {
  border-color: #006EB3 !important;
}

/* line 48, src/mixins/_marcas.scss */
.crunch .categorias a .tags {
  color: #006EB3 !important;
}

/* line 57, src/mixins/_marcas.scss */
.crunch.tabs-produtos .custom-nav-tabs li a {
  background: #006EB3;
}

/* line 60, src/mixins/_marcas.scss */
.crunch.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.crunch.tabs-produtos .custom-tab-content {
  border-color: #006EB3;
}

/* line 70, src/mixins/_marcas.scss */
.crunch.tabs-produtos .custom-tab-content .accordion-link {
  background: #006EB3;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.crunch.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #006EB3;
}

/* line 80, src/mixins/_marcas.scss */
.crunch.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #006EB3;
}

/* line 84, src/mixins/_marcas.scss */
.crunch.tabs-produtos .custom-tab-content .img-compass a {
  color: #006EB3 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .crunch.faz-bem .quad {
    background: #006EB3 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.crunch.faz-bem .quad h3 {
  color: #006EB3;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .crunch.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .crunch.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.crunch .box-info {
  border-bottom: 3px solid #006EB3 !important;
}

/* line 117, src/mixins/_marcas.scss */
.crunch .box-info .info h3 {
  color: #006EB3;
}

/* line 121, src/mixins/_marcas.scss */
.crunch .box-info .info .tempo {
  color: #006EB3;
}

/* line 125, src/mixins/_marcas.scss */
.crunch .box-info .info .btn-externo {
  border-color: #006EB3 !important;
}

/* line 128, src/mixins/_marcas.scss */
.crunch .box-info .info .btn-externo svg {
  fill: #006EB3 !important;
}

/* line 138, src/mixins/_marcas.scss */
.crunch.section .destaque-na-midia .content .article {
  background: #006EB3;
}

/* line 150, src/mixins/_marcas.scss */
.crunch .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .crunch .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .crunch .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.crunch .content .row .controlaCarousel .owl-nav .owl-next {
  color: #006EB3;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .crunch .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .crunch .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.crunch .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.crunch .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #006EB3;
}

/* line 190, src/mixins/_marcas.scss */
.crunch .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #006EB3;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .crunch .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .crunch .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.crunch .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.crunch .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #006EB3;
}

/* line 222, src/mixins/_marcas.scss */
.crunch .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.crunch .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #006EB3;
}

/* line 234, src/mixins/_marcas.scss */
.crunch .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #006EB3;
}

/* line 247, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .owl-nav .owl-next,
.crunch .container .carousel-baixo .owl-nav .owl-prev {
  color: #006EB3;
}

/* line 256, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.crunch .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.crunch .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.crunch .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #006EB3;
}

/* line 264, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .item.ativo .acontecimento img,
.crunch .container .carousel-baixo .item.ativo .dica img,
.crunch .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #006EB3;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.crunch .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.crunch .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #006EB3;
}

/* line 284, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .item.ativo .acontecimento p,
.crunch .container .carousel-baixo .item.ativo .dica p,
.crunch .container .carousel-baixo .item.ativo .destaque p {
  color: #006EB3;
}

/* line 293, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .item .acontecimento img,
.crunch .container .carousel-baixo .item .dica img,
.crunch .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .crunch .container .carousel-baixo .item .acontecimento img,
  .crunch .container .carousel-baixo .item .dica img,
  .crunch .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.crunch .container .carousel-baixo .item .dica .linha-quadrado .linha,
.crunch .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #006EB3;
}

/* line 307, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.crunch .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.crunch .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #006EB3;
}

/* line 316, src/mixins/_marcas.scss */
.crunch .container .carousel-baixo .item .acontecimentoMarca h3::after,
.crunch .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #006EB3;
}

/* line 326, src/mixins/_marcas.scss */
.crunch .container .infoDicaMarca h3::after {
  color: #006EB3;
}

/* line 333, src/mixins/_marcas.scss */
.crunch .scroll-bar {
  background-color: #006EB3 !important;
}

/* line 338, src/mixins/_marcas.scss */
.crunch .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23006EB3'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.crunch .custom-tab-pane__saiba-mais a {
  color: #006EB3;
}

/* line 3, src/mixins/_marcas.scss */
.dolce-gusto .product-articles .card__wrap {
  background: rgba(69, 19, 0, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.dolce-gusto .sf-breadscrumb li a {
  color: #451300;
}

/* line 13, src/mixins/_marcas.scss */
.dolce-gusto .sf-breadscrumb li a:hover {
  color: #451300;
}

/* line 18, src/mixins/_marcas.scss */
.dolce-gusto .sf-breadscrumb li span {
  color: #451300;
}

/* line 23, src/mixins/_marcas.scss */
.dolce-gusto .sf-breadscrumb .active {
  color: #451300;
}

/* line 29, src/mixins/_marcas.scss */
.dolce-gusto .produto-top h1 {
  color: #451300;
}

/* line 34, src/mixins/_marcas.scss */
.dolce-gusto .produto-top .dir a {
  background: #451300;
}

/* line 37, src/mixins/_marcas.scss */
.dolce-gusto .produto-top .dir a:hover {
  background: #451300;
}

/* line 45, src/mixins/_marcas.scss */
.dolce-gusto .categorias a {
  border-color: #451300 !important;
}

/* line 48, src/mixins/_marcas.scss */
.dolce-gusto .categorias a .tags {
  color: #451300 !important;
}

/* line 57, src/mixins/_marcas.scss */
.dolce-gusto.tabs-produtos .custom-nav-tabs li a {
  background: #451300;
}

/* line 60, src/mixins/_marcas.scss */
.dolce-gusto.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.dolce-gusto.tabs-produtos .custom-tab-content {
  border-color: #451300;
}

/* line 70, src/mixins/_marcas.scss */
.dolce-gusto.tabs-produtos .custom-tab-content .accordion-link {
  background: #451300;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.dolce-gusto.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #451300;
}

/* line 80, src/mixins/_marcas.scss */
.dolce-gusto.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #451300;
}

/* line 84, src/mixins/_marcas.scss */
.dolce-gusto.tabs-produtos .custom-tab-content .img-compass a {
  color: #451300 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .dolce-gusto.faz-bem .quad {
    background: #451300 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.dolce-gusto.faz-bem .quad h3 {
  color: #451300;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .dolce-gusto.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .dolce-gusto.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.dolce-gusto .box-info {
  border-bottom: 3px solid #451300 !important;
}

/* line 117, src/mixins/_marcas.scss */
.dolce-gusto .box-info .info h3 {
  color: #451300;
}

/* line 121, src/mixins/_marcas.scss */
.dolce-gusto .box-info .info .tempo {
  color: #451300;
}

/* line 125, src/mixins/_marcas.scss */
.dolce-gusto .box-info .info .btn-externo {
  border-color: #451300 !important;
}

/* line 128, src/mixins/_marcas.scss */
.dolce-gusto .box-info .info .btn-externo svg {
  fill: #451300 !important;
}

/* line 138, src/mixins/_marcas.scss */
.dolce-gusto.section .destaque-na-midia .content .article {
  background: #451300;
}

/* line 150, src/mixins/_marcas.scss */
.dolce-gusto .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .dolce-gusto .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .dolce-gusto .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.dolce-gusto .content .row .controlaCarousel .owl-nav .owl-next {
  color: #451300;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .dolce-gusto .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .dolce-gusto .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.dolce-gusto .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.dolce-gusto .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #451300;
}

/* line 190, src/mixins/_marcas.scss */
.dolce-gusto .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #451300;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .dolce-gusto .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .dolce-gusto .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.dolce-gusto .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.dolce-gusto .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #451300;
}

/* line 222, src/mixins/_marcas.scss */
.dolce-gusto .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.dolce-gusto .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #451300;
}

/* line 234, src/mixins/_marcas.scss */
.dolce-gusto .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #451300;
}

/* line 247, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .owl-nav .owl-next,
.dolce-gusto .container .carousel-baixo .owl-nav .owl-prev {
  color: #451300;
}

/* line 256, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.dolce-gusto .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.dolce-gusto .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.dolce-gusto .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #451300;
}

/* line 264, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .item.ativo .acontecimento img,
.dolce-gusto .container .carousel-baixo .item.ativo .dica img,
.dolce-gusto .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #451300;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.dolce-gusto .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.dolce-gusto .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #451300;
}

/* line 284, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .item.ativo .acontecimento p,
.dolce-gusto .container .carousel-baixo .item.ativo .dica p,
.dolce-gusto .container .carousel-baixo .item.ativo .destaque p {
  color: #451300;
}

/* line 293, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .item .acontecimento img,
.dolce-gusto .container .carousel-baixo .item .dica img,
.dolce-gusto .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .dolce-gusto .container .carousel-baixo .item .acontecimento img,
  .dolce-gusto .container .carousel-baixo .item .dica img,
  .dolce-gusto .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.dolce-gusto .container .carousel-baixo .item .dica .linha-quadrado .linha,
.dolce-gusto .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #451300;
}

/* line 307, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.dolce-gusto .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.dolce-gusto .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #451300;
}

/* line 316, src/mixins/_marcas.scss */
.dolce-gusto .container .carousel-baixo .item .acontecimentoMarca h3::after,
.dolce-gusto .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #451300;
}

/* line 326, src/mixins/_marcas.scss */
.dolce-gusto .container .infoDicaMarca h3::after {
  color: #451300;
}

/* line 333, src/mixins/_marcas.scss */
.dolce-gusto .scroll-bar {
  background-color: #451300 !important;
}

/* line 338, src/mixins/_marcas.scss */
.dolce-gusto .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23451300'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.dolce-gusto .custom-tab-pane__saiba-mais a {
  color: #451300;
}

/* line 3, src/mixins/_marcas.scss */
.farinha-lactea-nestle .product-articles .card__wrap {
  background: rgba(0, 129, 201, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.farinha-lactea-nestle .sf-breadscrumb li a {
  color: #0081C9;
}

/* line 13, src/mixins/_marcas.scss */
.farinha-lactea-nestle .sf-breadscrumb li a:hover {
  color: #0081C9;
}

/* line 18, src/mixins/_marcas.scss */
.farinha-lactea-nestle .sf-breadscrumb li span {
  color: #0081C9;
}

/* line 23, src/mixins/_marcas.scss */
.farinha-lactea-nestle .sf-breadscrumb .active {
  color: #0081C9;
}

/* line 29, src/mixins/_marcas.scss */
.farinha-lactea-nestle .produto-top h1 {
  color: #0081C9;
}

/* line 34, src/mixins/_marcas.scss */
.farinha-lactea-nestle .produto-top .dir a {
  background: #0081C9;
}

/* line 37, src/mixins/_marcas.scss */
.farinha-lactea-nestle .produto-top .dir a:hover {
  background: #0081C9;
}

/* line 45, src/mixins/_marcas.scss */
.farinha-lactea-nestle .categorias a {
  border-color: #0081C9 !important;
}

/* line 48, src/mixins/_marcas.scss */
.farinha-lactea-nestle .categorias a .tags {
  color: #0081C9 !important;
}

/* line 57, src/mixins/_marcas.scss */
.farinha-lactea-nestle.tabs-produtos .custom-nav-tabs li a {
  background: #0081C9;
}

/* line 60, src/mixins/_marcas.scss */
.farinha-lactea-nestle.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.farinha-lactea-nestle.tabs-produtos .custom-tab-content {
  border-color: #0081C9;
}

/* line 70, src/mixins/_marcas.scss */
.farinha-lactea-nestle.tabs-produtos .custom-tab-content .accordion-link {
  background: #0081C9;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.farinha-lactea-nestle.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0081C9;
}

/* line 80, src/mixins/_marcas.scss */
.farinha-lactea-nestle.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0081C9;
}

/* line 84, src/mixins/_marcas.scss */
.farinha-lactea-nestle.tabs-produtos .custom-tab-content .img-compass a {
  color: #0081C9 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .farinha-lactea-nestle.faz-bem .quad {
    background: #0081C9 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.farinha-lactea-nestle.faz-bem .quad h3 {
  color: #0081C9;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .farinha-lactea-nestle.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .farinha-lactea-nestle.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.farinha-lactea-nestle .box-info {
  border-bottom: 3px solid #0081C9 !important;
}

/* line 117, src/mixins/_marcas.scss */
.farinha-lactea-nestle .box-info .info h3 {
  color: #0081C9;
}

/* line 121, src/mixins/_marcas.scss */
.farinha-lactea-nestle .box-info .info .tempo {
  color: #0081C9;
}

/* line 125, src/mixins/_marcas.scss */
.farinha-lactea-nestle .box-info .info .btn-externo {
  border-color: #0081C9 !important;
}

/* line 128, src/mixins/_marcas.scss */
.farinha-lactea-nestle .box-info .info .btn-externo svg {
  fill: #0081C9 !important;
}

/* line 138, src/mixins/_marcas.scss */
.farinha-lactea-nestle.section .destaque-na-midia .content .article {
  background: #0081C9;
}

/* line 150, src/mixins/_marcas.scss */
.farinha-lactea-nestle .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0081C9;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0081C9;
}

/* line 190, src/mixins/_marcas.scss */
.farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0081C9;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.farinha-lactea-nestle .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0081C9;
}

/* line 222, src/mixins/_marcas.scss */
.farinha-lactea-nestle .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.farinha-lactea-nestle .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0081C9;
}

/* line 234, src/mixins/_marcas.scss */
.farinha-lactea-nestle .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0081C9;
}

/* line 247, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .owl-nav .owl-next,
.farinha-lactea-nestle .container .carousel-baixo .owl-nav .owl-prev {
  color: #0081C9;
}

/* line 256, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.farinha-lactea-nestle .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.farinha-lactea-nestle .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.farinha-lactea-nestle .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0081C9;
}

/* line 264, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .item.ativo .acontecimento img,
.farinha-lactea-nestle .container .carousel-baixo .item.ativo .dica img,
.farinha-lactea-nestle .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0081C9;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.farinha-lactea-nestle .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.farinha-lactea-nestle .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0081C9;
}

/* line 284, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .item.ativo .acontecimento p,
.farinha-lactea-nestle .container .carousel-baixo .item.ativo .dica p,
.farinha-lactea-nestle .container .carousel-baixo .item.ativo .destaque p {
  color: #0081C9;
}

/* line 293, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .item .acontecimento img,
.farinha-lactea-nestle .container .carousel-baixo .item .dica img,
.farinha-lactea-nestle .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .farinha-lactea-nestle .container .carousel-baixo .item .acontecimento img,
  .farinha-lactea-nestle .container .carousel-baixo .item .dica img,
  .farinha-lactea-nestle .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.farinha-lactea-nestle .container .carousel-baixo .item .dica .linha-quadrado .linha,
.farinha-lactea-nestle .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0081C9;
}

/* line 307, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.farinha-lactea-nestle .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.farinha-lactea-nestle .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0081C9;
}

/* line 316, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .carousel-baixo .item .acontecimentoMarca h3::after,
.farinha-lactea-nestle .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0081C9;
}

/* line 326, src/mixins/_marcas.scss */
.farinha-lactea-nestle .container .infoDicaMarca h3::after {
  color: #0081C9;
}

/* line 333, src/mixins/_marcas.scss */
.farinha-lactea-nestle .scroll-bar {
  background-color: #0081C9 !important;
}

/* line 338, src/mixins/_marcas.scss */
.farinha-lactea-nestle .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230081C9'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.farinha-lactea-nestle .custom-tab-pane__saiba-mais a {
  color: #0081C9;
}

/* line 3, src/mixins/_marcas.scss */
.fibermais .product-articles .card__wrap {
  background: rgba(0, 161, 221, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.fibermais .sf-breadscrumb li a {
  color: #00A1DD;
}

/* line 13, src/mixins/_marcas.scss */
.fibermais .sf-breadscrumb li a:hover {
  color: #00A1DD;
}

/* line 18, src/mixins/_marcas.scss */
.fibermais .sf-breadscrumb li span {
  color: #00A1DD;
}

/* line 23, src/mixins/_marcas.scss */
.fibermais .sf-breadscrumb .active {
  color: #00A1DD;
}

/* line 29, src/mixins/_marcas.scss */
.fibermais .produto-top h1 {
  color: #00A1DD;
}

/* line 34, src/mixins/_marcas.scss */
.fibermais .produto-top .dir a {
  background: #00A1DD;
}

/* line 37, src/mixins/_marcas.scss */
.fibermais .produto-top .dir a:hover {
  background: #00A1DD;
}

/* line 45, src/mixins/_marcas.scss */
.fibermais .categorias a {
  border-color: #00A1DD !important;
}

/* line 48, src/mixins/_marcas.scss */
.fibermais .categorias a .tags {
  color: #00A1DD !important;
}

/* line 57, src/mixins/_marcas.scss */
.fibermais.tabs-produtos .custom-nav-tabs li a {
  background: #00A1DD;
}

/* line 60, src/mixins/_marcas.scss */
.fibermais.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.fibermais.tabs-produtos .custom-tab-content {
  border-color: #00A1DD;
}

/* line 70, src/mixins/_marcas.scss */
.fibermais.tabs-produtos .custom-tab-content .accordion-link {
  background: #00A1DD;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.fibermais.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #00A1DD;
}

/* line 80, src/mixins/_marcas.scss */
.fibermais.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #00A1DD;
}

/* line 84, src/mixins/_marcas.scss */
.fibermais.tabs-produtos .custom-tab-content .img-compass a {
  color: #00A1DD !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .fibermais.faz-bem .quad {
    background: #00A1DD !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.fibermais.faz-bem .quad h3 {
  color: #00A1DD;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .fibermais.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .fibermais.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.fibermais .box-info {
  border-bottom: 3px solid #00A1DD !important;
}

/* line 117, src/mixins/_marcas.scss */
.fibermais .box-info .info h3 {
  color: #00A1DD;
}

/* line 121, src/mixins/_marcas.scss */
.fibermais .box-info .info .tempo {
  color: #00A1DD;
}

/* line 125, src/mixins/_marcas.scss */
.fibermais .box-info .info .btn-externo {
  border-color: #00A1DD !important;
}

/* line 128, src/mixins/_marcas.scss */
.fibermais .box-info .info .btn-externo svg {
  fill: #00A1DD !important;
}

/* line 138, src/mixins/_marcas.scss */
.fibermais.section .destaque-na-midia .content .article {
  background: #00A1DD;
}

/* line 150, src/mixins/_marcas.scss */
.fibermais .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .fibermais .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .fibermais .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.fibermais .content .row .controlaCarousel .owl-nav .owl-next {
  color: #00A1DD;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .fibermais .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .fibermais .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.fibermais .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.fibermais .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #00A1DD;
}

/* line 190, src/mixins/_marcas.scss */
.fibermais .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #00A1DD;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .fibermais .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .fibermais .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.fibermais .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.fibermais .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #00A1DD;
}

/* line 222, src/mixins/_marcas.scss */
.fibermais .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.fibermais .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #00A1DD;
}

/* line 234, src/mixins/_marcas.scss */
.fibermais .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #00A1DD;
}

/* line 247, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .owl-nav .owl-next,
.fibermais .container .carousel-baixo .owl-nav .owl-prev {
  color: #00A1DD;
}

/* line 256, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.fibermais .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.fibermais .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.fibermais .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #00A1DD;
}

/* line 264, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .item.ativo .acontecimento img,
.fibermais .container .carousel-baixo .item.ativo .dica img,
.fibermais .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #00A1DD;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.fibermais .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.fibermais .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #00A1DD;
}

/* line 284, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .item.ativo .acontecimento p,
.fibermais .container .carousel-baixo .item.ativo .dica p,
.fibermais .container .carousel-baixo .item.ativo .destaque p {
  color: #00A1DD;
}

/* line 293, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .item .acontecimento img,
.fibermais .container .carousel-baixo .item .dica img,
.fibermais .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .fibermais .container .carousel-baixo .item .acontecimento img,
  .fibermais .container .carousel-baixo .item .dica img,
  .fibermais .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.fibermais .container .carousel-baixo .item .dica .linha-quadrado .linha,
.fibermais .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #00A1DD;
}

/* line 307, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.fibermais .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.fibermais .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #00A1DD;
}

/* line 316, src/mixins/_marcas.scss */
.fibermais .container .carousel-baixo .item .acontecimentoMarca h3::after,
.fibermais .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #00A1DD;
}

/* line 326, src/mixins/_marcas.scss */
.fibermais .container .infoDicaMarca h3::after {
  color: #00A1DD;
}

/* line 333, src/mixins/_marcas.scss */
.fibermais .scroll-bar {
  background-color: #00A1DD !important;
}

/* line 338, src/mixins/_marcas.scss */
.fibermais .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%2300A1DD'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.fibermais .custom-tab-pane__saiba-mais a {
  color: #00A1DD;
}

/* line 3, src/mixins/_marcas.scss */
.galak .product-articles .card__wrap {
  background: rgba(23, 108, 140, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.galak .sf-breadscrumb li a {
  color: #176C8C;
}

/* line 13, src/mixins/_marcas.scss */
.galak .sf-breadscrumb li a:hover {
  color: #176C8C;
}

/* line 18, src/mixins/_marcas.scss */
.galak .sf-breadscrumb li span {
  color: #176C8C;
}

/* line 23, src/mixins/_marcas.scss */
.galak .sf-breadscrumb .active {
  color: #176C8C;
}

/* line 29, src/mixins/_marcas.scss */
.galak .produto-top h1 {
  color: #176C8C;
}

/* line 34, src/mixins/_marcas.scss */
.galak .produto-top .dir a {
  background: #176C8C;
}

/* line 37, src/mixins/_marcas.scss */
.galak .produto-top .dir a:hover {
  background: #176C8C;
}

/* line 45, src/mixins/_marcas.scss */
.galak .categorias a {
  border-color: #176C8C !important;
}

/* line 48, src/mixins/_marcas.scss */
.galak .categorias a .tags {
  color: #176C8C !important;
}

/* line 57, src/mixins/_marcas.scss */
.galak.tabs-produtos .custom-nav-tabs li a {
  background: #176C8C;
}

/* line 60, src/mixins/_marcas.scss */
.galak.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.galak.tabs-produtos .custom-tab-content {
  border-color: #176C8C;
}

/* line 70, src/mixins/_marcas.scss */
.galak.tabs-produtos .custom-tab-content .accordion-link {
  background: #176C8C;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.galak.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #176C8C;
}

/* line 80, src/mixins/_marcas.scss */
.galak.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #176C8C;
}

/* line 84, src/mixins/_marcas.scss */
.galak.tabs-produtos .custom-tab-content .img-compass a {
  color: #176C8C !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .galak.faz-bem .quad {
    background: #176C8C !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.galak.faz-bem .quad h3 {
  color: #176C8C;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .galak.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .galak.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.galak .box-info {
  border-bottom: 3px solid #176C8C !important;
}

/* line 117, src/mixins/_marcas.scss */
.galak .box-info .info h3 {
  color: #176C8C;
}

/* line 121, src/mixins/_marcas.scss */
.galak .box-info .info .tempo {
  color: #176C8C;
}

/* line 125, src/mixins/_marcas.scss */
.galak .box-info .info .btn-externo {
  border-color: #176C8C !important;
}

/* line 128, src/mixins/_marcas.scss */
.galak .box-info .info .btn-externo svg {
  fill: #176C8C !important;
}

/* line 138, src/mixins/_marcas.scss */
.galak.section .destaque-na-midia .content .article {
  background: #176C8C;
}

/* line 150, src/mixins/_marcas.scss */
.galak .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .galak .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .galak .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.galak .content .row .controlaCarousel .owl-nav .owl-next {
  color: #176C8C;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .galak .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .galak .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.galak .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.galak .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #176C8C;
}

/* line 190, src/mixins/_marcas.scss */
.galak .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #176C8C;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .galak .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .galak .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.galak .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.galak .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #176C8C;
}

/* line 222, src/mixins/_marcas.scss */
.galak .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.galak .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #176C8C;
}

/* line 234, src/mixins/_marcas.scss */
.galak .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #176C8C;
}

/* line 247, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .owl-nav .owl-next,
.galak .container .carousel-baixo .owl-nav .owl-prev {
  color: #176C8C;
}

/* line 256, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.galak .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.galak .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.galak .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #176C8C;
}

/* line 264, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .item.ativo .acontecimento img,
.galak .container .carousel-baixo .item.ativo .dica img,
.galak .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #176C8C;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.galak .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.galak .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #176C8C;
}

/* line 284, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .item.ativo .acontecimento p,
.galak .container .carousel-baixo .item.ativo .dica p,
.galak .container .carousel-baixo .item.ativo .destaque p {
  color: #176C8C;
}

/* line 293, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .item .acontecimento img,
.galak .container .carousel-baixo .item .dica img,
.galak .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .galak .container .carousel-baixo .item .acontecimento img,
  .galak .container .carousel-baixo .item .dica img,
  .galak .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.galak .container .carousel-baixo .item .dica .linha-quadrado .linha,
.galak .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #176C8C;
}

/* line 307, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.galak .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.galak .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #176C8C;
}

/* line 316, src/mixins/_marcas.scss */
.galak .container .carousel-baixo .item .acontecimentoMarca h3::after,
.galak .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #176C8C;
}

/* line 326, src/mixins/_marcas.scss */
.galak .container .infoDicaMarca h3::after {
  color: #176C8C;
}

/* line 333, src/mixins/_marcas.scss */
.galak .scroll-bar {
  background-color: #176C8C !important;
}

/* line 338, src/mixins/_marcas.scss */
.galak .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23176C8C'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.galak .custom-tab-pane__saiba-mais a {
  color: #176C8C;
}

/* line 3, src/mixins/_marcas.scss */
.aero .product-articles .card__wrap {
  background: rgba(131, 61, 34, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.aero .sf-breadscrumb li a {
  color: #833D22;
}

/* line 13, src/mixins/_marcas.scss */
.aero .sf-breadscrumb li a:hover {
  color: #833D22;
}

/* line 18, src/mixins/_marcas.scss */
.aero .sf-breadscrumb li span {
  color: #833D22;
}

/* line 23, src/mixins/_marcas.scss */
.aero .sf-breadscrumb .active {
  color: #833D22;
}

/* line 29, src/mixins/_marcas.scss */
.aero .produto-top h1 {
  color: #833D22;
}

/* line 34, src/mixins/_marcas.scss */
.aero .produto-top .dir a {
  background: #833D22;
}

/* line 37, src/mixins/_marcas.scss */
.aero .produto-top .dir a:hover {
  background: #833D22;
}

/* line 45, src/mixins/_marcas.scss */
.aero .categorias a {
  border-color: #833D22 !important;
}

/* line 48, src/mixins/_marcas.scss */
.aero .categorias a .tags {
  color: #833D22 !important;
}

/* line 57, src/mixins/_marcas.scss */
.aero.tabs-produtos .custom-nav-tabs li a {
  background: #833D22;
}

/* line 60, src/mixins/_marcas.scss */
.aero.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.aero.tabs-produtos .custom-tab-content {
  border-color: #833D22;
}

/* line 70, src/mixins/_marcas.scss */
.aero.tabs-produtos .custom-tab-content .accordion-link {
  background: #833D22;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.aero.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #833D22;
}

/* line 80, src/mixins/_marcas.scss */
.aero.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #833D22;
}

/* line 84, src/mixins/_marcas.scss */
.aero.tabs-produtos .custom-tab-content .img-compass a {
  color: #833D22 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .aero.faz-bem .quad {
    background: #833D22 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.aero.faz-bem .quad h3 {
  color: #833D22;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .aero.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .aero.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.aero .box-info {
  border-bottom: 3px solid #833D22 !important;
}

/* line 117, src/mixins/_marcas.scss */
.aero .box-info .info h3 {
  color: #833D22;
}

/* line 121, src/mixins/_marcas.scss */
.aero .box-info .info .tempo {
  color: #833D22;
}

/* line 125, src/mixins/_marcas.scss */
.aero .box-info .info .btn-externo {
  border-color: #833D22 !important;
}

/* line 128, src/mixins/_marcas.scss */
.aero .box-info .info .btn-externo svg {
  fill: #833D22 !important;
}

/* line 138, src/mixins/_marcas.scss */
.aero.section .destaque-na-midia .content .article {
  background: #833D22;
}

/* line 150, src/mixins/_marcas.scss */
.aero .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .aero .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .aero .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.aero .content .row .controlaCarousel .owl-nav .owl-next {
  color: #833D22;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .aero .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .aero .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.aero .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.aero .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #833D22;
}

/* line 190, src/mixins/_marcas.scss */
.aero .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #833D22;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .aero .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .aero .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.aero .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.aero .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #833D22;
}

/* line 222, src/mixins/_marcas.scss */
.aero .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.aero .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #833D22;
}

/* line 234, src/mixins/_marcas.scss */
.aero .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #833D22;
}

/* line 247, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .owl-nav .owl-next,
.aero .container .carousel-baixo .owl-nav .owl-prev {
  color: #833D22;
}

/* line 256, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.aero .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.aero .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.aero .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #833D22;
}

/* line 264, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .item.ativo .acontecimento img,
.aero .container .carousel-baixo .item.ativo .dica img,
.aero .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #833D22;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.aero .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.aero .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #833D22;
}

/* line 284, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .item.ativo .acontecimento p,
.aero .container .carousel-baixo .item.ativo .dica p,
.aero .container .carousel-baixo .item.ativo .destaque p {
  color: #833D22;
}

/* line 293, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .item .acontecimento img,
.aero .container .carousel-baixo .item .dica img,
.aero .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .aero .container .carousel-baixo .item .acontecimento img,
  .aero .container .carousel-baixo .item .dica img,
  .aero .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.aero .container .carousel-baixo .item .dica .linha-quadrado .linha,
.aero .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #833D22;
}

/* line 307, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.aero .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.aero .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #833D22;
}

/* line 316, src/mixins/_marcas.scss */
.aero .container .carousel-baixo .item .acontecimentoMarca h3::after,
.aero .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #833D22;
}

/* line 326, src/mixins/_marcas.scss */
.aero .container .infoDicaMarca h3::after {
  color: #833D22;
}

/* line 333, src/mixins/_marcas.scss */
.aero .scroll-bar {
  background-color: #833D22 !important;
}

/* line 338, src/mixins/_marcas.scss */
.aero .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23833D22'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.aero .custom-tab-pane__saiba-mais a {
  color: #833D22;
}

/* line 3, src/mixins/_marcas.scss */
.garoto .product-articles .card__wrap {
  background: rgba(227, 37, 37, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.garoto .sf-breadscrumb li a {
  color: #E32525;
}

/* line 13, src/mixins/_marcas.scss */
.garoto .sf-breadscrumb li a:hover {
  color: #E32525;
}

/* line 18, src/mixins/_marcas.scss */
.garoto .sf-breadscrumb li span {
  color: #E32525;
}

/* line 23, src/mixins/_marcas.scss */
.garoto .sf-breadscrumb .active {
  color: #E32525;
}

/* line 29, src/mixins/_marcas.scss */
.garoto .produto-top h1 {
  color: #E32525;
}

/* line 34, src/mixins/_marcas.scss */
.garoto .produto-top .dir a {
  background: #E32525;
}

/* line 37, src/mixins/_marcas.scss */
.garoto .produto-top .dir a:hover {
  background: #E32525;
}

/* line 45, src/mixins/_marcas.scss */
.garoto .categorias a {
  border-color: #E32525 !important;
}

/* line 48, src/mixins/_marcas.scss */
.garoto .categorias a .tags {
  color: #E32525 !important;
}

/* line 57, src/mixins/_marcas.scss */
.garoto.tabs-produtos .custom-nav-tabs li a {
  background: #E32525;
}

/* line 60, src/mixins/_marcas.scss */
.garoto.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.garoto.tabs-produtos .custom-tab-content {
  border-color: #E32525;
}

/* line 70, src/mixins/_marcas.scss */
.garoto.tabs-produtos .custom-tab-content .accordion-link {
  background: #E32525;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.garoto.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #E32525;
}

/* line 80, src/mixins/_marcas.scss */
.garoto.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #E32525;
}

/* line 84, src/mixins/_marcas.scss */
.garoto.tabs-produtos .custom-tab-content .img-compass a {
  color: #E32525 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .garoto.faz-bem .quad {
    background: #E32525 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.garoto.faz-bem .quad h3 {
  color: #E32525;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .garoto.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .garoto.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.garoto .box-info {
  border-bottom: 3px solid #E32525 !important;
}

/* line 117, src/mixins/_marcas.scss */
.garoto .box-info .info h3 {
  color: #E32525;
}

/* line 121, src/mixins/_marcas.scss */
.garoto .box-info .info .tempo {
  color: #E32525;
}

/* line 125, src/mixins/_marcas.scss */
.garoto .box-info .info .btn-externo {
  border-color: #E32525 !important;
}

/* line 128, src/mixins/_marcas.scss */
.garoto .box-info .info .btn-externo svg {
  fill: #E32525 !important;
}

/* line 138, src/mixins/_marcas.scss */
.garoto.section .destaque-na-midia .content .article {
  background: #E32525;
}

/* line 150, src/mixins/_marcas.scss */
.garoto .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .garoto .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .garoto .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.garoto .content .row .controlaCarousel .owl-nav .owl-next {
  color: #E32525;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .garoto .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .garoto .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.garoto .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.garoto .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #E32525;
}

/* line 190, src/mixins/_marcas.scss */
.garoto .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #E32525;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .garoto .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .garoto .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.garoto .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.garoto .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #E32525;
}

/* line 222, src/mixins/_marcas.scss */
.garoto .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.garoto .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #E32525;
}

/* line 234, src/mixins/_marcas.scss */
.garoto .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #E32525;
}

/* line 247, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .owl-nav .owl-next,
.garoto .container .carousel-baixo .owl-nav .owl-prev {
  color: #E32525;
}

/* line 256, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.garoto .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.garoto .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.garoto .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #E32525;
}

/* line 264, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .item.ativo .acontecimento img,
.garoto .container .carousel-baixo .item.ativo .dica img,
.garoto .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #E32525;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.garoto .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.garoto .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #E32525;
}

/* line 284, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .item.ativo .acontecimento p,
.garoto .container .carousel-baixo .item.ativo .dica p,
.garoto .container .carousel-baixo .item.ativo .destaque p {
  color: #E32525;
}

/* line 293, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .item .acontecimento img,
.garoto .container .carousel-baixo .item .dica img,
.garoto .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .garoto .container .carousel-baixo .item .acontecimento img,
  .garoto .container .carousel-baixo .item .dica img,
  .garoto .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.garoto .container .carousel-baixo .item .dica .linha-quadrado .linha,
.garoto .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #E32525;
}

/* line 307, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.garoto .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.garoto .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #E32525;
}

/* line 316, src/mixins/_marcas.scss */
.garoto .container .carousel-baixo .item .acontecimentoMarca h3::after,
.garoto .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #E32525;
}

/* line 326, src/mixins/_marcas.scss */
.garoto .container .infoDicaMarca h3::after {
  color: #E32525;
}

/* line 333, src/mixins/_marcas.scss */
.garoto .scroll-bar {
  background-color: #E32525 !important;
}

/* line 338, src/mixins/_marcas.scss */
.garoto .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23E32525'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.garoto .custom-tab-pane__saiba-mais a {
  color: #E32525;
}

/* line 3, src/mixins/_marcas.scss */
.gelato .product-articles .card__wrap {
  background: rgba(129, 107, 64, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.gelato .sf-breadscrumb li a {
  color: #816B40;
}

/* line 13, src/mixins/_marcas.scss */
.gelato .sf-breadscrumb li a:hover {
  color: #816B40;
}

/* line 18, src/mixins/_marcas.scss */
.gelato .sf-breadscrumb li span {
  color: #816B40;
}

/* line 23, src/mixins/_marcas.scss */
.gelato .sf-breadscrumb .active {
  color: #816B40;
}

/* line 29, src/mixins/_marcas.scss */
.gelato .produto-top h1 {
  color: #816B40;
}

/* line 34, src/mixins/_marcas.scss */
.gelato .produto-top .dir a {
  background: #816B40;
}

/* line 37, src/mixins/_marcas.scss */
.gelato .produto-top .dir a:hover {
  background: #816B40;
}

/* line 45, src/mixins/_marcas.scss */
.gelato .categorias a {
  border-color: #816B40 !important;
}

/* line 48, src/mixins/_marcas.scss */
.gelato .categorias a .tags {
  color: #816B40 !important;
}

/* line 57, src/mixins/_marcas.scss */
.gelato.tabs-produtos .custom-nav-tabs li a {
  background: #816B40;
}

/* line 60, src/mixins/_marcas.scss */
.gelato.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.gelato.tabs-produtos .custom-tab-content {
  border-color: #816B40;
}

/* line 70, src/mixins/_marcas.scss */
.gelato.tabs-produtos .custom-tab-content .accordion-link {
  background: #816B40;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.gelato.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #816B40;
}

/* line 80, src/mixins/_marcas.scss */
.gelato.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #816B40;
}

/* line 84, src/mixins/_marcas.scss */
.gelato.tabs-produtos .custom-tab-content .img-compass a {
  color: #816B40 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .gelato.faz-bem .quad {
    background: #816B40 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.gelato.faz-bem .quad h3 {
  color: #816B40;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .gelato.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .gelato.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.gelato .box-info {
  border-bottom: 3px solid #816B40 !important;
}

/* line 117, src/mixins/_marcas.scss */
.gelato .box-info .info h3 {
  color: #816B40;
}

/* line 121, src/mixins/_marcas.scss */
.gelato .box-info .info .tempo {
  color: #816B40;
}

/* line 125, src/mixins/_marcas.scss */
.gelato .box-info .info .btn-externo {
  border-color: #816B40 !important;
}

/* line 128, src/mixins/_marcas.scss */
.gelato .box-info .info .btn-externo svg {
  fill: #816B40 !important;
}

/* line 138, src/mixins/_marcas.scss */
.gelato.section .destaque-na-midia .content .article {
  background: #816B40;
}

/* line 150, src/mixins/_marcas.scss */
.gelato .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .gelato .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .gelato .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.gelato .content .row .controlaCarousel .owl-nav .owl-next {
  color: #816B40;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .gelato .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .gelato .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.gelato .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.gelato .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #816B40;
}

/* line 190, src/mixins/_marcas.scss */
.gelato .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #816B40;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .gelato .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .gelato .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.gelato .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.gelato .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #816B40;
}

/* line 222, src/mixins/_marcas.scss */
.gelato .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.gelato .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #816B40;
}

/* line 234, src/mixins/_marcas.scss */
.gelato .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #816B40;
}

/* line 247, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .owl-nav .owl-next,
.gelato .container .carousel-baixo .owl-nav .owl-prev {
  color: #816B40;
}

/* line 256, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.gelato .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.gelato .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.gelato .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #816B40;
}

/* line 264, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .item.ativo .acontecimento img,
.gelato .container .carousel-baixo .item.ativo .dica img,
.gelato .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #816B40;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.gelato .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.gelato .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #816B40;
}

/* line 284, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .item.ativo .acontecimento p,
.gelato .container .carousel-baixo .item.ativo .dica p,
.gelato .container .carousel-baixo .item.ativo .destaque p {
  color: #816B40;
}

/* line 293, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .item .acontecimento img,
.gelato .container .carousel-baixo .item .dica img,
.gelato .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .gelato .container .carousel-baixo .item .acontecimento img,
  .gelato .container .carousel-baixo .item .dica img,
  .gelato .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.gelato .container .carousel-baixo .item .dica .linha-quadrado .linha,
.gelato .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #816B40;
}

/* line 307, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.gelato .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.gelato .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #816B40;
}

/* line 316, src/mixins/_marcas.scss */
.gelato .container .carousel-baixo .item .acontecimentoMarca h3::after,
.gelato .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #816B40;
}

/* line 326, src/mixins/_marcas.scss */
.gelato .container .infoDicaMarca h3::after {
  color: #816B40;
}

/* line 333, src/mixins/_marcas.scss */
.gelato .scroll-bar {
  background-color: #816B40 !important;
}

/* line 338, src/mixins/_marcas.scss */
.gelato .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23816B40'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.gelato .custom-tab-pane__saiba-mais a {
  color: #816B40;
}

/* line 3, src/mixins/_marcas.scss */
.grego .product-articles .card__wrap {
  background: rgba(24, 173, 229, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.grego .sf-breadscrumb li a {
  color: #18ADE5;
}

/* line 13, src/mixins/_marcas.scss */
.grego .sf-breadscrumb li a:hover {
  color: #18ADE5;
}

/* line 18, src/mixins/_marcas.scss */
.grego .sf-breadscrumb li span {
  color: #18ADE5;
}

/* line 23, src/mixins/_marcas.scss */
.grego .sf-breadscrumb .active {
  color: #18ADE5;
}

/* line 29, src/mixins/_marcas.scss */
.grego .produto-top h1 {
  color: #18ADE5;
}

/* line 34, src/mixins/_marcas.scss */
.grego .produto-top .dir a {
  background: #18ADE5;
}

/* line 37, src/mixins/_marcas.scss */
.grego .produto-top .dir a:hover {
  background: #18ADE5;
}

/* line 45, src/mixins/_marcas.scss */
.grego .categorias a {
  border-color: #18ADE5 !important;
}

/* line 48, src/mixins/_marcas.scss */
.grego .categorias a .tags {
  color: #18ADE5 !important;
}

/* line 57, src/mixins/_marcas.scss */
.grego.tabs-produtos .custom-nav-tabs li a {
  background: #18ADE5;
}

/* line 60, src/mixins/_marcas.scss */
.grego.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.grego.tabs-produtos .custom-tab-content {
  border-color: #18ADE5;
}

/* line 70, src/mixins/_marcas.scss */
.grego.tabs-produtos .custom-tab-content .accordion-link {
  background: #18ADE5;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.grego.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #18ADE5;
}

/* line 80, src/mixins/_marcas.scss */
.grego.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #18ADE5;
}

/* line 84, src/mixins/_marcas.scss */
.grego.tabs-produtos .custom-tab-content .img-compass a {
  color: #18ADE5 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .grego.faz-bem .quad {
    background: #18ADE5 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.grego.faz-bem .quad h3 {
  color: #18ADE5;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .grego.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .grego.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.grego .box-info {
  border-bottom: 3px solid #18ADE5 !important;
}

/* line 117, src/mixins/_marcas.scss */
.grego .box-info .info h3 {
  color: #18ADE5;
}

/* line 121, src/mixins/_marcas.scss */
.grego .box-info .info .tempo {
  color: #18ADE5;
}

/* line 125, src/mixins/_marcas.scss */
.grego .box-info .info .btn-externo {
  border-color: #18ADE5 !important;
}

/* line 128, src/mixins/_marcas.scss */
.grego .box-info .info .btn-externo svg {
  fill: #18ADE5 !important;
}

/* line 138, src/mixins/_marcas.scss */
.grego.section .destaque-na-midia .content .article {
  background: #18ADE5;
}

/* line 150, src/mixins/_marcas.scss */
.grego .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .grego .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .grego .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.grego .content .row .controlaCarousel .owl-nav .owl-next {
  color: #18ADE5;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .grego .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .grego .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.grego .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.grego .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #18ADE5;
}

/* line 190, src/mixins/_marcas.scss */
.grego .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #18ADE5;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .grego .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .grego .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.grego .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.grego .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #18ADE5;
}

/* line 222, src/mixins/_marcas.scss */
.grego .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.grego .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #18ADE5;
}

/* line 234, src/mixins/_marcas.scss */
.grego .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #18ADE5;
}

/* line 247, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .owl-nav .owl-next,
.grego .container .carousel-baixo .owl-nav .owl-prev {
  color: #18ADE5;
}

/* line 256, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.grego .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.grego .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.grego .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #18ADE5;
}

/* line 264, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .item.ativo .acontecimento img,
.grego .container .carousel-baixo .item.ativo .dica img,
.grego .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #18ADE5;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.grego .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.grego .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #18ADE5;
}

/* line 284, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .item.ativo .acontecimento p,
.grego .container .carousel-baixo .item.ativo .dica p,
.grego .container .carousel-baixo .item.ativo .destaque p {
  color: #18ADE5;
}

/* line 293, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .item .acontecimento img,
.grego .container .carousel-baixo .item .dica img,
.grego .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .grego .container .carousel-baixo .item .acontecimento img,
  .grego .container .carousel-baixo .item .dica img,
  .grego .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.grego .container .carousel-baixo .item .dica .linha-quadrado .linha,
.grego .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #18ADE5;
}

/* line 307, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.grego .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.grego .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #18ADE5;
}

/* line 316, src/mixins/_marcas.scss */
.grego .container .carousel-baixo .item .acontecimentoMarca h3::after,
.grego .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #18ADE5;
}

/* line 326, src/mixins/_marcas.scss */
.grego .container .infoDicaMarca h3::after {
  color: #18ADE5;
}

/* line 333, src/mixins/_marcas.scss */
.grego .scroll-bar {
  background-color: #18ADE5 !important;
}

/* line 338, src/mixins/_marcas.scss */
.grego .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%2318ADE5'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.grego .custom-tab-pane__saiba-mais a {
  color: #18ADE5;
}

/* line 3, src/mixins/_marcas.scss */
.ideal .product-articles .card__wrap {
  background: rgba(100, 195, 215, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.ideal .sf-breadscrumb li a {
  color: #64C3D7;
}

/* line 13, src/mixins/_marcas.scss */
.ideal .sf-breadscrumb li a:hover {
  color: #64C3D7;
}

/* line 18, src/mixins/_marcas.scss */
.ideal .sf-breadscrumb li span {
  color: #64C3D7;
}

/* line 23, src/mixins/_marcas.scss */
.ideal .sf-breadscrumb .active {
  color: #64C3D7;
}

/* line 29, src/mixins/_marcas.scss */
.ideal .produto-top h1 {
  color: #64C3D7;
}

/* line 34, src/mixins/_marcas.scss */
.ideal .produto-top .dir a {
  background: #64C3D7;
}

/* line 37, src/mixins/_marcas.scss */
.ideal .produto-top .dir a:hover {
  background: #64C3D7;
}

/* line 45, src/mixins/_marcas.scss */
.ideal .categorias a {
  border-color: #64C3D7 !important;
}

/* line 48, src/mixins/_marcas.scss */
.ideal .categorias a .tags {
  color: #64C3D7 !important;
}

/* line 57, src/mixins/_marcas.scss */
.ideal.tabs-produtos .custom-nav-tabs li a {
  background: #64C3D7;
}

/* line 60, src/mixins/_marcas.scss */
.ideal.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.ideal.tabs-produtos .custom-tab-content {
  border-color: #64C3D7;
}

/* line 70, src/mixins/_marcas.scss */
.ideal.tabs-produtos .custom-tab-content .accordion-link {
  background: #64C3D7;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.ideal.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #64C3D7;
}

/* line 80, src/mixins/_marcas.scss */
.ideal.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #64C3D7;
}

/* line 84, src/mixins/_marcas.scss */
.ideal.tabs-produtos .custom-tab-content .img-compass a {
  color: #64C3D7 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .ideal.faz-bem .quad {
    background: #64C3D7 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.ideal.faz-bem .quad h3 {
  color: #64C3D7;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .ideal.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .ideal.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.ideal .box-info {
  border-bottom: 3px solid #64C3D7 !important;
}

/* line 117, src/mixins/_marcas.scss */
.ideal .box-info .info h3 {
  color: #64C3D7;
}

/* line 121, src/mixins/_marcas.scss */
.ideal .box-info .info .tempo {
  color: #64C3D7;
}

/* line 125, src/mixins/_marcas.scss */
.ideal .box-info .info .btn-externo {
  border-color: #64C3D7 !important;
}

/* line 128, src/mixins/_marcas.scss */
.ideal .box-info .info .btn-externo svg {
  fill: #64C3D7 !important;
}

/* line 138, src/mixins/_marcas.scss */
.ideal.section .destaque-na-midia .content .article {
  background: #64C3D7;
}

/* line 150, src/mixins/_marcas.scss */
.ideal .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .ideal .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .ideal .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.ideal .content .row .controlaCarousel .owl-nav .owl-next {
  color: #64C3D7;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .ideal .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .ideal .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.ideal .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.ideal .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #64C3D7;
}

/* line 190, src/mixins/_marcas.scss */
.ideal .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #64C3D7;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .ideal .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .ideal .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.ideal .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.ideal .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #64C3D7;
}

/* line 222, src/mixins/_marcas.scss */
.ideal .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.ideal .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #64C3D7;
}

/* line 234, src/mixins/_marcas.scss */
.ideal .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #64C3D7;
}

/* line 247, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .owl-nav .owl-next,
.ideal .container .carousel-baixo .owl-nav .owl-prev {
  color: #64C3D7;
}

/* line 256, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.ideal .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.ideal .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.ideal .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #64C3D7;
}

/* line 264, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .item.ativo .acontecimento img,
.ideal .container .carousel-baixo .item.ativo .dica img,
.ideal .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #64C3D7;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.ideal .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.ideal .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #64C3D7;
}

/* line 284, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .item.ativo .acontecimento p,
.ideal .container .carousel-baixo .item.ativo .dica p,
.ideal .container .carousel-baixo .item.ativo .destaque p {
  color: #64C3D7;
}

/* line 293, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .item .acontecimento img,
.ideal .container .carousel-baixo .item .dica img,
.ideal .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .ideal .container .carousel-baixo .item .acontecimento img,
  .ideal .container .carousel-baixo .item .dica img,
  .ideal .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.ideal .container .carousel-baixo .item .dica .linha-quadrado .linha,
.ideal .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #64C3D7;
}

/* line 307, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.ideal .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.ideal .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #64C3D7;
}

/* line 316, src/mixins/_marcas.scss */
.ideal .container .carousel-baixo .item .acontecimentoMarca h3::after,
.ideal .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #64C3D7;
}

/* line 326, src/mixins/_marcas.scss */
.ideal .container .infoDicaMarca h3::after {
  color: #64C3D7;
}

/* line 333, src/mixins/_marcas.scss */
.ideal .scroll-bar {
  background-color: #64C3D7 !important;
}

/* line 338, src/mixins/_marcas.scss */
.ideal .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%2364C3D7'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.ideal .custom-tab-pane__saiba-mais a {
  color: #64C3D7;
}

/* line 3, src/mixins/_marcas.scss */
.kitkat .product-articles .card__wrap {
  background: rgba(237, 28, 36, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.kitkat .sf-breadscrumb li a {
  color: #ED1C24;
}

/* line 13, src/mixins/_marcas.scss */
.kitkat .sf-breadscrumb li a:hover {
  color: #ED1C24;
}

/* line 18, src/mixins/_marcas.scss */
.kitkat .sf-breadscrumb li span {
  color: #ED1C24;
}

/* line 23, src/mixins/_marcas.scss */
.kitkat .sf-breadscrumb .active {
  color: #ED1C24;
}

/* line 29, src/mixins/_marcas.scss */
.kitkat .produto-top h1 {
  color: #ED1C24;
}

/* line 34, src/mixins/_marcas.scss */
.kitkat .produto-top .dir a {
  background: #ED1C24;
}

/* line 37, src/mixins/_marcas.scss */
.kitkat .produto-top .dir a:hover {
  background: #ED1C24;
}

/* line 45, src/mixins/_marcas.scss */
.kitkat .categorias a {
  border-color: #ED1C24 !important;
}

/* line 48, src/mixins/_marcas.scss */
.kitkat .categorias a .tags {
  color: #ED1C24 !important;
}

/* line 57, src/mixins/_marcas.scss */
.kitkat.tabs-produtos .custom-nav-tabs li a {
  background: #ED1C24;
}

/* line 60, src/mixins/_marcas.scss */
.kitkat.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.kitkat.tabs-produtos .custom-tab-content {
  border-color: #ED1C24;
}

/* line 70, src/mixins/_marcas.scss */
.kitkat.tabs-produtos .custom-tab-content .accordion-link {
  background: #ED1C24;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.kitkat.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #ED1C24;
}

/* line 80, src/mixins/_marcas.scss */
.kitkat.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #ED1C24;
}

/* line 84, src/mixins/_marcas.scss */
.kitkat.tabs-produtos .custom-tab-content .img-compass a {
  color: #ED1C24 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .kitkat.faz-bem .quad {
    background: #ED1C24 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.kitkat.faz-bem .quad h3 {
  color: #ED1C24;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .kitkat.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .kitkat.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.kitkat .box-info {
  border-bottom: 3px solid #ED1C24 !important;
}

/* line 117, src/mixins/_marcas.scss */
.kitkat .box-info .info h3 {
  color: #ED1C24;
}

/* line 121, src/mixins/_marcas.scss */
.kitkat .box-info .info .tempo {
  color: #ED1C24;
}

/* line 125, src/mixins/_marcas.scss */
.kitkat .box-info .info .btn-externo {
  border-color: #ED1C24 !important;
}

/* line 128, src/mixins/_marcas.scss */
.kitkat .box-info .info .btn-externo svg {
  fill: #ED1C24 !important;
}

/* line 138, src/mixins/_marcas.scss */
.kitkat.section .destaque-na-midia .content .article {
  background: #ED1C24;
}

/* line 150, src/mixins/_marcas.scss */
.kitkat .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .kitkat .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .kitkat .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.kitkat .content .row .controlaCarousel .owl-nav .owl-next {
  color: #ED1C24;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .kitkat .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .kitkat .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.kitkat .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.kitkat .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #ED1C24;
}

/* line 190, src/mixins/_marcas.scss */
.kitkat .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #ED1C24;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .kitkat .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .kitkat .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.kitkat .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.kitkat .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #ED1C24;
}

/* line 222, src/mixins/_marcas.scss */
.kitkat .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.kitkat .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #ED1C24;
}

/* line 234, src/mixins/_marcas.scss */
.kitkat .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #ED1C24;
}

/* line 247, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .owl-nav .owl-next,
.kitkat .container .carousel-baixo .owl-nav .owl-prev {
  color: #ED1C24;
}

/* line 256, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.kitkat .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.kitkat .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.kitkat .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #ED1C24;
}

/* line 264, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .item.ativo .acontecimento img,
.kitkat .container .carousel-baixo .item.ativo .dica img,
.kitkat .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #ED1C24;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.kitkat .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.kitkat .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #ED1C24;
}

/* line 284, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .item.ativo .acontecimento p,
.kitkat .container .carousel-baixo .item.ativo .dica p,
.kitkat .container .carousel-baixo .item.ativo .destaque p {
  color: #ED1C24;
}

/* line 293, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .item .acontecimento img,
.kitkat .container .carousel-baixo .item .dica img,
.kitkat .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .kitkat .container .carousel-baixo .item .acontecimento img,
  .kitkat .container .carousel-baixo .item .dica img,
  .kitkat .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.kitkat .container .carousel-baixo .item .dica .linha-quadrado .linha,
.kitkat .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #ED1C24;
}

/* line 307, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.kitkat .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.kitkat .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #ED1C24;
}

/* line 316, src/mixins/_marcas.scss */
.kitkat .container .carousel-baixo .item .acontecimentoMarca h3::after,
.kitkat .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #ED1C24;
}

/* line 326, src/mixins/_marcas.scss */
.kitkat .container .infoDicaMarca h3::after {
  color: #ED1C24;
}

/* line 333, src/mixins/_marcas.scss */
.kitkat .scroll-bar {
  background-color: #ED1C24 !important;
}

/* line 338, src/mixins/_marcas.scss */
.kitkat .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23ED1C24'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.kitkat .custom-tab-pane__saiba-mais a {
  color: #ED1C24;
}

/* line 3, src/mixins/_marcas.scss */
.lion .product-articles .card__wrap {
  background: rgba(230, 86, 38, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.lion .sf-breadscrumb li a {
  color: #E65626;
}

/* line 13, src/mixins/_marcas.scss */
.lion .sf-breadscrumb li a:hover {
  color: #E65626;
}

/* line 18, src/mixins/_marcas.scss */
.lion .sf-breadscrumb li span {
  color: #E65626;
}

/* line 23, src/mixins/_marcas.scss */
.lion .sf-breadscrumb .active {
  color: #E65626;
}

/* line 29, src/mixins/_marcas.scss */
.lion .produto-top h1 {
  color: #E65626;
}

/* line 34, src/mixins/_marcas.scss */
.lion .produto-top .dir a {
  background: #E65626;
}

/* line 37, src/mixins/_marcas.scss */
.lion .produto-top .dir a:hover {
  background: #E65626;
}

/* line 45, src/mixins/_marcas.scss */
.lion .categorias a {
  border-color: #E65626 !important;
}

/* line 48, src/mixins/_marcas.scss */
.lion .categorias a .tags {
  color: #E65626 !important;
}

/* line 57, src/mixins/_marcas.scss */
.lion.tabs-produtos .custom-nav-tabs li a {
  background: #E65626;
}

/* line 60, src/mixins/_marcas.scss */
.lion.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.lion.tabs-produtos .custom-tab-content {
  border-color: #E65626;
}

/* line 70, src/mixins/_marcas.scss */
.lion.tabs-produtos .custom-tab-content .accordion-link {
  background: #E65626;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.lion.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #E65626;
}

/* line 80, src/mixins/_marcas.scss */
.lion.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #E65626;
}

/* line 84, src/mixins/_marcas.scss */
.lion.tabs-produtos .custom-tab-content .img-compass a {
  color: #E65626 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .lion.faz-bem .quad {
    background: #E65626 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.lion.faz-bem .quad h3 {
  color: #E65626;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .lion.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .lion.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.lion .box-info {
  border-bottom: 3px solid #E65626 !important;
}

/* line 117, src/mixins/_marcas.scss */
.lion .box-info .info h3 {
  color: #E65626;
}

/* line 121, src/mixins/_marcas.scss */
.lion .box-info .info .tempo {
  color: #E65626;
}

/* line 125, src/mixins/_marcas.scss */
.lion .box-info .info .btn-externo {
  border-color: #E65626 !important;
}

/* line 128, src/mixins/_marcas.scss */
.lion .box-info .info .btn-externo svg {
  fill: #E65626 !important;
}

/* line 138, src/mixins/_marcas.scss */
.lion.section .destaque-na-midia .content .article {
  background: #E65626;
}

/* line 150, src/mixins/_marcas.scss */
.lion .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .lion .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .lion .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.lion .content .row .controlaCarousel .owl-nav .owl-next {
  color: #E65626;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .lion .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .lion .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.lion .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.lion .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #E65626;
}

/* line 190, src/mixins/_marcas.scss */
.lion .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #E65626;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .lion .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .lion .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.lion .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.lion .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #E65626;
}

/* line 222, src/mixins/_marcas.scss */
.lion .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.lion .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #E65626;
}

/* line 234, src/mixins/_marcas.scss */
.lion .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #E65626;
}

/* line 247, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .owl-nav .owl-next,
.lion .container .carousel-baixo .owl-nav .owl-prev {
  color: #E65626;
}

/* line 256, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.lion .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.lion .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.lion .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #E65626;
}

/* line 264, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .item.ativo .acontecimento img,
.lion .container .carousel-baixo .item.ativo .dica img,
.lion .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #E65626;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.lion .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.lion .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #E65626;
}

/* line 284, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .item.ativo .acontecimento p,
.lion .container .carousel-baixo .item.ativo .dica p,
.lion .container .carousel-baixo .item.ativo .destaque p {
  color: #E65626;
}

/* line 293, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .item .acontecimento img,
.lion .container .carousel-baixo .item .dica img,
.lion .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .lion .container .carousel-baixo .item .acontecimento img,
  .lion .container .carousel-baixo .item .dica img,
  .lion .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.lion .container .carousel-baixo .item .dica .linha-quadrado .linha,
.lion .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #E65626;
}

/* line 307, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.lion .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.lion .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #E65626;
}

/* line 316, src/mixins/_marcas.scss */
.lion .container .carousel-baixo .item .acontecimentoMarca h3::after,
.lion .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #E65626;
}

/* line 326, src/mixins/_marcas.scss */
.lion .container .infoDicaMarca h3::after {
  color: #E65626;
}

/* line 333, src/mixins/_marcas.scss */
.lion .scroll-bar {
  background-color: #E65626 !important;
}

/* line 338, src/mixins/_marcas.scss */
.lion .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23E65626'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.lion .custom-tab-pane__saiba-mais a {
  color: #E65626;
}

/* line 3, src/mixins/_marcas.scss */
.nestonutri .product-articles .card__wrap {
  background: rgba(16, 108, 45, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nestonutri .sf-breadscrumb li a {
  color: #106c2d;
}

/* line 13, src/mixins/_marcas.scss */
.nestonutri .sf-breadscrumb li a:hover {
  color: #106c2d;
}

/* line 18, src/mixins/_marcas.scss */
.nestonutri .sf-breadscrumb li span {
  color: #106c2d;
}

/* line 23, src/mixins/_marcas.scss */
.nestonutri .sf-breadscrumb .active {
  color: #106c2d;
}

/* line 29, src/mixins/_marcas.scss */
.nestonutri .produto-top h1 {
  color: #106c2d;
}

/* line 34, src/mixins/_marcas.scss */
.nestonutri .produto-top .dir a {
  background: #106c2d;
}

/* line 37, src/mixins/_marcas.scss */
.nestonutri .produto-top .dir a:hover {
  background: #106c2d;
}

/* line 45, src/mixins/_marcas.scss */
.nestonutri .categorias a {
  border-color: #106c2d !important;
}

/* line 48, src/mixins/_marcas.scss */
.nestonutri .categorias a .tags {
  color: #106c2d !important;
}

/* line 57, src/mixins/_marcas.scss */
.nestonutri.tabs-produtos .custom-nav-tabs li a {
  background: #106c2d;
}

/* line 60, src/mixins/_marcas.scss */
.nestonutri.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nestonutri.tabs-produtos .custom-tab-content {
  border-color: #106c2d;
}

/* line 70, src/mixins/_marcas.scss */
.nestonutri.tabs-produtos .custom-tab-content .accordion-link {
  background: #106c2d;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nestonutri.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #106c2d;
}

/* line 80, src/mixins/_marcas.scss */
.nestonutri.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #106c2d;
}

/* line 84, src/mixins/_marcas.scss */
.nestonutri.tabs-produtos .custom-tab-content .img-compass a {
  color: #106c2d !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nestonutri.faz-bem .quad {
    background: #106c2d !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nestonutri.faz-bem .quad h3 {
  color: #106c2d;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nestonutri.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nestonutri.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nestonutri .box-info {
  border-bottom: 3px solid #106c2d !important;
}

/* line 117, src/mixins/_marcas.scss */
.nestonutri .box-info .info h3 {
  color: #106c2d;
}

/* line 121, src/mixins/_marcas.scss */
.nestonutri .box-info .info .tempo {
  color: #106c2d;
}

/* line 125, src/mixins/_marcas.scss */
.nestonutri .box-info .info .btn-externo {
  border-color: #106c2d !important;
}

/* line 128, src/mixins/_marcas.scss */
.nestonutri .box-info .info .btn-externo svg {
  fill: #106c2d !important;
}

/* line 138, src/mixins/_marcas.scss */
.nestonutri.section .destaque-na-midia .content .article {
  background: #106c2d;
}

/* line 150, src/mixins/_marcas.scss */
.nestonutri .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nestonutri .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nestonutri .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nestonutri .content .row .controlaCarousel .owl-nav .owl-next {
  color: #106c2d;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nestonutri .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nestonutri .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nestonutri .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nestonutri .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #106c2d;
}

/* line 190, src/mixins/_marcas.scss */
.nestonutri .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #106c2d;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nestonutri .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nestonutri .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nestonutri .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestonutri .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #106c2d;
}

/* line 222, src/mixins/_marcas.scss */
.nestonutri .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nestonutri .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #106c2d;
}

/* line 234, src/mixins/_marcas.scss */
.nestonutri .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #106c2d;
}

/* line 247, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .owl-nav .owl-next,
.nestonutri .container .carousel-baixo .owl-nav .owl-prev {
  color: #106c2d;
}

/* line 256, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nestonutri .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nestonutri .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestonutri .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #106c2d;
}

/* line 264, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .item.ativo .acontecimento img,
.nestonutri .container .carousel-baixo .item.ativo .dica img,
.nestonutri .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #106c2d;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nestonutri .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nestonutri .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #106c2d;
}

/* line 284, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .item.ativo .acontecimento p,
.nestonutri .container .carousel-baixo .item.ativo .dica p,
.nestonutri .container .carousel-baixo .item.ativo .destaque p {
  color: #106c2d;
}

/* line 293, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .item .acontecimento img,
.nestonutri .container .carousel-baixo .item .dica img,
.nestonutri .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nestonutri .container .carousel-baixo .item .acontecimento img,
  .nestonutri .container .carousel-baixo .item .dica img,
  .nestonutri .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nestonutri .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nestonutri .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #106c2d;
}

/* line 307, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nestonutri .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nestonutri .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #106c2d;
}

/* line 316, src/mixins/_marcas.scss */
.nestonutri .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nestonutri .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #106c2d;
}

/* line 326, src/mixins/_marcas.scss */
.nestonutri .container .infoDicaMarca h3::after {
  color: #106c2d;
}

/* line 333, src/mixins/_marcas.scss */
.nestonutri .scroll-bar {
  background-color: #106c2d !important;
}

/* line 338, src/mixins/_marcas.scss */
.nestonutri .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23106c2d'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nestonutri .custom-tab-pane__saiba-mais a {
  color: #106c2d;
}

/* line 3, src/mixins/_marcas.scss */
.maggi .product-articles .card__wrap {
  background: rgba(227, 0, 27, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.maggi .sf-breadscrumb li a {
  color: #E3001B;
}

/* line 13, src/mixins/_marcas.scss */
.maggi .sf-breadscrumb li a:hover {
  color: #E3001B;
}

/* line 18, src/mixins/_marcas.scss */
.maggi .sf-breadscrumb li span {
  color: #E3001B;
}

/* line 23, src/mixins/_marcas.scss */
.maggi .sf-breadscrumb .active {
  color: #E3001B;
}

/* line 29, src/mixins/_marcas.scss */
.maggi .produto-top h1 {
  color: #E3001B;
}

/* line 34, src/mixins/_marcas.scss */
.maggi .produto-top .dir a {
  background: #E3001B;
}

/* line 37, src/mixins/_marcas.scss */
.maggi .produto-top .dir a:hover {
  background: #E3001B;
}

/* line 45, src/mixins/_marcas.scss */
.maggi .categorias a {
  border-color: #E3001B !important;
}

/* line 48, src/mixins/_marcas.scss */
.maggi .categorias a .tags {
  color: #E3001B !important;
}

/* line 57, src/mixins/_marcas.scss */
.maggi.tabs-produtos .custom-nav-tabs li a {
  background: #E3001B;
}

/* line 60, src/mixins/_marcas.scss */
.maggi.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.maggi.tabs-produtos .custom-tab-content {
  border-color: #E3001B;
}

/* line 70, src/mixins/_marcas.scss */
.maggi.tabs-produtos .custom-tab-content .accordion-link {
  background: #E3001B;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.maggi.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #E3001B;
}

/* line 80, src/mixins/_marcas.scss */
.maggi.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #E3001B;
}

/* line 84, src/mixins/_marcas.scss */
.maggi.tabs-produtos .custom-tab-content .img-compass a {
  color: #E3001B !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .maggi.faz-bem .quad {
    background: #E3001B !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.maggi.faz-bem .quad h3 {
  color: #E3001B;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .maggi.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .maggi.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.maggi .box-info {
  border-bottom: 3px solid #E3001B !important;
}

/* line 117, src/mixins/_marcas.scss */
.maggi .box-info .info h3 {
  color: #E3001B;
}

/* line 121, src/mixins/_marcas.scss */
.maggi .box-info .info .tempo {
  color: #E3001B;
}

/* line 125, src/mixins/_marcas.scss */
.maggi .box-info .info .btn-externo {
  border-color: #E3001B !important;
}

/* line 128, src/mixins/_marcas.scss */
.maggi .box-info .info .btn-externo svg {
  fill: #E3001B !important;
}

/* line 138, src/mixins/_marcas.scss */
.maggi.section .destaque-na-midia .content .article {
  background: #E3001B;
}

/* line 150, src/mixins/_marcas.scss */
.maggi .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .maggi .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .maggi .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.maggi .content .row .controlaCarousel .owl-nav .owl-next {
  color: #E3001B;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .maggi .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .maggi .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.maggi .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.maggi .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #E3001B;
}

/* line 190, src/mixins/_marcas.scss */
.maggi .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #E3001B;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .maggi .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .maggi .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.maggi .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.maggi .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #E3001B;
}

/* line 222, src/mixins/_marcas.scss */
.maggi .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.maggi .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #E3001B;
}

/* line 234, src/mixins/_marcas.scss */
.maggi .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #E3001B;
}

/* line 247, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .owl-nav .owl-next,
.maggi .container .carousel-baixo .owl-nav .owl-prev {
  color: #E3001B;
}

/* line 256, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.maggi .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.maggi .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.maggi .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #E3001B;
}

/* line 264, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .item.ativo .acontecimento img,
.maggi .container .carousel-baixo .item.ativo .dica img,
.maggi .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #E3001B;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.maggi .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.maggi .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #E3001B;
}

/* line 284, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .item.ativo .acontecimento p,
.maggi .container .carousel-baixo .item.ativo .dica p,
.maggi .container .carousel-baixo .item.ativo .destaque p {
  color: #E3001B;
}

/* line 293, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .item .acontecimento img,
.maggi .container .carousel-baixo .item .dica img,
.maggi .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .maggi .container .carousel-baixo .item .acontecimento img,
  .maggi .container .carousel-baixo .item .dica img,
  .maggi .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.maggi .container .carousel-baixo .item .dica .linha-quadrado .linha,
.maggi .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #E3001B;
}

/* line 307, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.maggi .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.maggi .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #E3001B;
}

/* line 316, src/mixins/_marcas.scss */
.maggi .container .carousel-baixo .item .acontecimentoMarca h3::after,
.maggi .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #E3001B;
}

/* line 326, src/mixins/_marcas.scss */
.maggi .container .infoDicaMarca h3::after {
  color: #E3001B;
}

/* line 333, src/mixins/_marcas.scss */
.maggi .scroll-bar {
  background-color: #E3001B !important;
}

/* line 338, src/mixins/_marcas.scss */
.maggi .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23E3001B'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.maggi .custom-tab-pane__saiba-mais a {
  color: #E3001B;
}

/* line 3, src/mixins/_marcas.scss */
.moca .product-articles .card__wrap {
  background: rgba(19, 73, 145, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.moca .sf-breadscrumb li a {
  color: #134991;
}

/* line 13, src/mixins/_marcas.scss */
.moca .sf-breadscrumb li a:hover {
  color: #134991;
}

/* line 18, src/mixins/_marcas.scss */
.moca .sf-breadscrumb li span {
  color: #134991;
}

/* line 23, src/mixins/_marcas.scss */
.moca .sf-breadscrumb .active {
  color: #134991;
}

/* line 29, src/mixins/_marcas.scss */
.moca .produto-top h1 {
  color: #134991;
}

/* line 34, src/mixins/_marcas.scss */
.moca .produto-top .dir a {
  background: #134991;
}

/* line 37, src/mixins/_marcas.scss */
.moca .produto-top .dir a:hover {
  background: #134991;
}

/* line 45, src/mixins/_marcas.scss */
.moca .categorias a {
  border-color: #134991 !important;
}

/* line 48, src/mixins/_marcas.scss */
.moca .categorias a .tags {
  color: #134991 !important;
}

/* line 57, src/mixins/_marcas.scss */
.moca.tabs-produtos .custom-nav-tabs li a {
  background: #134991;
}

/* line 60, src/mixins/_marcas.scss */
.moca.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.moca.tabs-produtos .custom-tab-content {
  border-color: #134991;
}

/* line 70, src/mixins/_marcas.scss */
.moca.tabs-produtos .custom-tab-content .accordion-link {
  background: #134991;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.moca.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #134991;
}

/* line 80, src/mixins/_marcas.scss */
.moca.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #134991;
}

/* line 84, src/mixins/_marcas.scss */
.moca.tabs-produtos .custom-tab-content .img-compass a {
  color: #134991 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .moca.faz-bem .quad {
    background: #134991 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.moca.faz-bem .quad h3 {
  color: #134991;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .moca.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .moca.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.moca .box-info {
  border-bottom: 3px solid #134991 !important;
}

/* line 117, src/mixins/_marcas.scss */
.moca .box-info .info h3 {
  color: #134991;
}

/* line 121, src/mixins/_marcas.scss */
.moca .box-info .info .tempo {
  color: #134991;
}

/* line 125, src/mixins/_marcas.scss */
.moca .box-info .info .btn-externo {
  border-color: #134991 !important;
}

/* line 128, src/mixins/_marcas.scss */
.moca .box-info .info .btn-externo svg {
  fill: #134991 !important;
}

/* line 138, src/mixins/_marcas.scss */
.moca.section .destaque-na-midia .content .article {
  background: #134991;
}

/* line 150, src/mixins/_marcas.scss */
.moca .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .moca .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .moca .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.moca .content .row .controlaCarousel .owl-nav .owl-next {
  color: #134991;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .moca .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .moca .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.moca .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.moca .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #134991;
}

/* line 190, src/mixins/_marcas.scss */
.moca .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #134991;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .moca .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .moca .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.moca .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.moca .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #134991;
}

/* line 222, src/mixins/_marcas.scss */
.moca .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.moca .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #134991;
}

/* line 234, src/mixins/_marcas.scss */
.moca .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #134991;
}

/* line 247, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .owl-nav .owl-next,
.moca .container .carousel-baixo .owl-nav .owl-prev {
  color: #134991;
}

/* line 256, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.moca .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.moca .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.moca .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #134991;
}

/* line 264, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .item.ativo .acontecimento img,
.moca .container .carousel-baixo .item.ativo .dica img,
.moca .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #134991;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.moca .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.moca .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #134991;
}

/* line 284, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .item.ativo .acontecimento p,
.moca .container .carousel-baixo .item.ativo .dica p,
.moca .container .carousel-baixo .item.ativo .destaque p {
  color: #134991;
}

/* line 293, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .item .acontecimento img,
.moca .container .carousel-baixo .item .dica img,
.moca .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .moca .container .carousel-baixo .item .acontecimento img,
  .moca .container .carousel-baixo .item .dica img,
  .moca .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.moca .container .carousel-baixo .item .dica .linha-quadrado .linha,
.moca .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #134991;
}

/* line 307, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.moca .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.moca .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #134991;
}

/* line 316, src/mixins/_marcas.scss */
.moca .container .carousel-baixo .item .acontecimentoMarca h3::after,
.moca .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #134991;
}

/* line 326, src/mixins/_marcas.scss */
.moca .container .infoDicaMarca h3::after {
  color: #134991;
}

/* line 333, src/mixins/_marcas.scss */
.moca .scroll-bar {
  background-color: #134991 !important;
}

/* line 338, src/mixins/_marcas.scss */
.moca .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23134991'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.moca .custom-tab-pane__saiba-mais a {
  color: #134991;
}

/* line 3, src/mixins/_marcas.scss */
.molico .product-articles .card__wrap {
  background: rgba(1, 117, 176, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.molico .sf-breadscrumb li a {
  color: #0175b0;
}

/* line 13, src/mixins/_marcas.scss */
.molico .sf-breadscrumb li a:hover {
  color: #0175b0;
}

/* line 18, src/mixins/_marcas.scss */
.molico .sf-breadscrumb li span {
  color: #0175b0;
}

/* line 23, src/mixins/_marcas.scss */
.molico .sf-breadscrumb .active {
  color: #0175b0;
}

/* line 29, src/mixins/_marcas.scss */
.molico .produto-top h1 {
  color: #0175b0;
}

/* line 34, src/mixins/_marcas.scss */
.molico .produto-top .dir a {
  background: #0175b0;
}

/* line 37, src/mixins/_marcas.scss */
.molico .produto-top .dir a:hover {
  background: #0175b0;
}

/* line 45, src/mixins/_marcas.scss */
.molico .categorias a {
  border-color: #0175b0 !important;
}

/* line 48, src/mixins/_marcas.scss */
.molico .categorias a .tags {
  color: #0175b0 !important;
}

/* line 57, src/mixins/_marcas.scss */
.molico.tabs-produtos .custom-nav-tabs li a {
  background: #0175b0;
}

/* line 60, src/mixins/_marcas.scss */
.molico.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.molico.tabs-produtos .custom-tab-content {
  border-color: #0175b0;
}

/* line 70, src/mixins/_marcas.scss */
.molico.tabs-produtos .custom-tab-content .accordion-link {
  background: #0175b0;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.molico.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0175b0;
}

/* line 80, src/mixins/_marcas.scss */
.molico.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0175b0;
}

/* line 84, src/mixins/_marcas.scss */
.molico.tabs-produtos .custom-tab-content .img-compass a {
  color: #0175b0 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .molico.faz-bem .quad {
    background: #0175b0 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.molico.faz-bem .quad h3 {
  color: #0175b0;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .molico.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .molico.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.molico .box-info {
  border-bottom: 3px solid #0175b0 !important;
}

/* line 117, src/mixins/_marcas.scss */
.molico .box-info .info h3 {
  color: #0175b0;
}

/* line 121, src/mixins/_marcas.scss */
.molico .box-info .info .tempo {
  color: #0175b0;
}

/* line 125, src/mixins/_marcas.scss */
.molico .box-info .info .btn-externo {
  border-color: #0175b0 !important;
}

/* line 128, src/mixins/_marcas.scss */
.molico .box-info .info .btn-externo svg {
  fill: #0175b0 !important;
}

/* line 138, src/mixins/_marcas.scss */
.molico.section .destaque-na-midia .content .article {
  background: #0175b0;
}

/* line 150, src/mixins/_marcas.scss */
.molico .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .molico .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .molico .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.molico .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0175b0;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .molico .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .molico .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.molico .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.molico .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0175b0;
}

/* line 190, src/mixins/_marcas.scss */
.molico .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0175b0;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .molico .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .molico .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.molico .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.molico .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0175b0;
}

/* line 222, src/mixins/_marcas.scss */
.molico .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.molico .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0175b0;
}

/* line 234, src/mixins/_marcas.scss */
.molico .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0175b0;
}

/* line 247, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .owl-nav .owl-next,
.molico .container .carousel-baixo .owl-nav .owl-prev {
  color: #0175b0;
}

/* line 256, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.molico .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.molico .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.molico .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0175b0;
}

/* line 264, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .item.ativo .acontecimento img,
.molico .container .carousel-baixo .item.ativo .dica img,
.molico .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0175b0;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.molico .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.molico .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0175b0;
}

/* line 284, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .item.ativo .acontecimento p,
.molico .container .carousel-baixo .item.ativo .dica p,
.molico .container .carousel-baixo .item.ativo .destaque p {
  color: #0175b0;
}

/* line 293, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .item .acontecimento img,
.molico .container .carousel-baixo .item .dica img,
.molico .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .molico .container .carousel-baixo .item .acontecimento img,
  .molico .container .carousel-baixo .item .dica img,
  .molico .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.molico .container .carousel-baixo .item .dica .linha-quadrado .linha,
.molico .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0175b0;
}

/* line 307, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.molico .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.molico .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0175b0;
}

/* line 316, src/mixins/_marcas.scss */
.molico .container .carousel-baixo .item .acontecimentoMarca h3::after,
.molico .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0175b0;
}

/* line 326, src/mixins/_marcas.scss */
.molico .container .infoDicaMarca h3::after {
  color: #0175b0;
}

/* line 333, src/mixins/_marcas.scss */
.molico .scroll-bar {
  background-color: #0175b0 !important;
}

/* line 338, src/mixins/_marcas.scss */
.molico .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230175b0'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.molico .custom-tab-pane__saiba-mais a {
  color: #0175b0;
}

/* line 3, src/mixins/_marcas.scss */
.mucilon .product-articles .card__wrap {
  background: rgba(13, 87, 164, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.mucilon .sf-breadscrumb li a {
  color: #0D57A4;
}

/* line 13, src/mixins/_marcas.scss */
.mucilon .sf-breadscrumb li a:hover {
  color: #0D57A4;
}

/* line 18, src/mixins/_marcas.scss */
.mucilon .sf-breadscrumb li span {
  color: #0D57A4;
}

/* line 23, src/mixins/_marcas.scss */
.mucilon .sf-breadscrumb .active {
  color: #0D57A4;
}

/* line 29, src/mixins/_marcas.scss */
.mucilon .produto-top h1 {
  color: #0D57A4;
}

/* line 34, src/mixins/_marcas.scss */
.mucilon .produto-top .dir a {
  background: #0D57A4;
}

/* line 37, src/mixins/_marcas.scss */
.mucilon .produto-top .dir a:hover {
  background: #0D57A4;
}

/* line 45, src/mixins/_marcas.scss */
.mucilon .categorias a {
  border-color: #0D57A4 !important;
}

/* line 48, src/mixins/_marcas.scss */
.mucilon .categorias a .tags {
  color: #0D57A4 !important;
}

/* line 57, src/mixins/_marcas.scss */
.mucilon.tabs-produtos .custom-nav-tabs li a {
  background: #0D57A4;
}

/* line 60, src/mixins/_marcas.scss */
.mucilon.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.mucilon.tabs-produtos .custom-tab-content {
  border-color: #0D57A4;
}

/* line 70, src/mixins/_marcas.scss */
.mucilon.tabs-produtos .custom-tab-content .accordion-link {
  background: #0D57A4;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.mucilon.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0D57A4;
}

/* line 80, src/mixins/_marcas.scss */
.mucilon.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0D57A4;
}

/* line 84, src/mixins/_marcas.scss */
.mucilon.tabs-produtos .custom-tab-content .img-compass a {
  color: #0D57A4 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .mucilon.faz-bem .quad {
    background: #0D57A4 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.mucilon.faz-bem .quad h3 {
  color: #0D57A4;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .mucilon.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .mucilon.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.mucilon .box-info {
  border-bottom: 3px solid #0D57A4 !important;
}

/* line 117, src/mixins/_marcas.scss */
.mucilon .box-info .info h3 {
  color: #0D57A4;
}

/* line 121, src/mixins/_marcas.scss */
.mucilon .box-info .info .tempo {
  color: #0D57A4;
}

/* line 125, src/mixins/_marcas.scss */
.mucilon .box-info .info .btn-externo {
  border-color: #0D57A4 !important;
}

/* line 128, src/mixins/_marcas.scss */
.mucilon .box-info .info .btn-externo svg {
  fill: #0D57A4 !important;
}

/* line 138, src/mixins/_marcas.scss */
.mucilon.section .destaque-na-midia .content .article {
  background: #0D57A4;
}

/* line 150, src/mixins/_marcas.scss */
.mucilon .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .mucilon .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .mucilon .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.mucilon .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0D57A4;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .mucilon .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .mucilon .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.mucilon .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.mucilon .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0D57A4;
}

/* line 190, src/mixins/_marcas.scss */
.mucilon .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0D57A4;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .mucilon .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .mucilon .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.mucilon .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.mucilon .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0D57A4;
}

/* line 222, src/mixins/_marcas.scss */
.mucilon .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.mucilon .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0D57A4;
}

/* line 234, src/mixins/_marcas.scss */
.mucilon .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0D57A4;
}

/* line 247, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .owl-nav .owl-next,
.mucilon .container .carousel-baixo .owl-nav .owl-prev {
  color: #0D57A4;
}

/* line 256, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.mucilon .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.mucilon .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.mucilon .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0D57A4;
}

/* line 264, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .item.ativo .acontecimento img,
.mucilon .container .carousel-baixo .item.ativo .dica img,
.mucilon .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0D57A4;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.mucilon .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.mucilon .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0D57A4;
}

/* line 284, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .item.ativo .acontecimento p,
.mucilon .container .carousel-baixo .item.ativo .dica p,
.mucilon .container .carousel-baixo .item.ativo .destaque p {
  color: #0D57A4;
}

/* line 293, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .item .acontecimento img,
.mucilon .container .carousel-baixo .item .dica img,
.mucilon .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .mucilon .container .carousel-baixo .item .acontecimento img,
  .mucilon .container .carousel-baixo .item .dica img,
  .mucilon .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.mucilon .container .carousel-baixo .item .dica .linha-quadrado .linha,
.mucilon .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0D57A4;
}

/* line 307, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.mucilon .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.mucilon .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0D57A4;
}

/* line 316, src/mixins/_marcas.scss */
.mucilon .container .carousel-baixo .item .acontecimentoMarca h3::after,
.mucilon .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0D57A4;
}

/* line 326, src/mixins/_marcas.scss */
.mucilon .container .infoDicaMarca h3::after {
  color: #0D57A4;
}

/* line 333, src/mixins/_marcas.scss */
.mucilon .scroll-bar {
  background-color: #0D57A4 !important;
}

/* line 338, src/mixins/_marcas.scss */
.mucilon .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230D57A4'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.mucilon .custom-tab-pane__saiba-mais a {
  color: #0D57A4;
}

/* line 3, src/mixins/_marcas.scss */
.negresco .product-articles .card__wrap {
  background: rgba(37, 50, 128, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.negresco .sf-breadscrumb li a {
  color: #253280;
}

/* line 13, src/mixins/_marcas.scss */
.negresco .sf-breadscrumb li a:hover {
  color: #253280;
}

/* line 18, src/mixins/_marcas.scss */
.negresco .sf-breadscrumb li span {
  color: #253280;
}

/* line 23, src/mixins/_marcas.scss */
.negresco .sf-breadscrumb .active {
  color: #253280;
}

/* line 29, src/mixins/_marcas.scss */
.negresco .produto-top h1 {
  color: #253280;
}

/* line 34, src/mixins/_marcas.scss */
.negresco .produto-top .dir a {
  background: #253280;
}

/* line 37, src/mixins/_marcas.scss */
.negresco .produto-top .dir a:hover {
  background: #253280;
}

/* line 45, src/mixins/_marcas.scss */
.negresco .categorias a {
  border-color: #253280 !important;
}

/* line 48, src/mixins/_marcas.scss */
.negresco .categorias a .tags {
  color: #253280 !important;
}

/* line 57, src/mixins/_marcas.scss */
.negresco.tabs-produtos .custom-nav-tabs li a {
  background: #253280;
}

/* line 60, src/mixins/_marcas.scss */
.negresco.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.negresco.tabs-produtos .custom-tab-content {
  border-color: #253280;
}

/* line 70, src/mixins/_marcas.scss */
.negresco.tabs-produtos .custom-tab-content .accordion-link {
  background: #253280;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.negresco.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #253280;
}

/* line 80, src/mixins/_marcas.scss */
.negresco.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #253280;
}

/* line 84, src/mixins/_marcas.scss */
.negresco.tabs-produtos .custom-tab-content .img-compass a {
  color: #253280 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .negresco.faz-bem .quad {
    background: #253280 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.negresco.faz-bem .quad h3 {
  color: #253280;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .negresco.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .negresco.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.negresco .box-info {
  border-bottom: 3px solid #253280 !important;
}

/* line 117, src/mixins/_marcas.scss */
.negresco .box-info .info h3 {
  color: #253280;
}

/* line 121, src/mixins/_marcas.scss */
.negresco .box-info .info .tempo {
  color: #253280;
}

/* line 125, src/mixins/_marcas.scss */
.negresco .box-info .info .btn-externo {
  border-color: #253280 !important;
}

/* line 128, src/mixins/_marcas.scss */
.negresco .box-info .info .btn-externo svg {
  fill: #253280 !important;
}

/* line 138, src/mixins/_marcas.scss */
.negresco.section .destaque-na-midia .content .article {
  background: #253280;
}

/* line 150, src/mixins/_marcas.scss */
.negresco .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .negresco .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .negresco .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.negresco .content .row .controlaCarousel .owl-nav .owl-next {
  color: #253280;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .negresco .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .negresco .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.negresco .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.negresco .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #253280;
}

/* line 190, src/mixins/_marcas.scss */
.negresco .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #253280;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .negresco .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .negresco .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.negresco .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.negresco .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #253280;
}

/* line 222, src/mixins/_marcas.scss */
.negresco .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.negresco .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #253280;
}

/* line 234, src/mixins/_marcas.scss */
.negresco .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #253280;
}

/* line 247, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .owl-nav .owl-next,
.negresco .container .carousel-baixo .owl-nav .owl-prev {
  color: #253280;
}

/* line 256, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.negresco .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.negresco .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.negresco .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #253280;
}

/* line 264, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .item.ativo .acontecimento img,
.negresco .container .carousel-baixo .item.ativo .dica img,
.negresco .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #253280;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.negresco .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.negresco .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #253280;
}

/* line 284, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .item.ativo .acontecimento p,
.negresco .container .carousel-baixo .item.ativo .dica p,
.negresco .container .carousel-baixo .item.ativo .destaque p {
  color: #253280;
}

/* line 293, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .item .acontecimento img,
.negresco .container .carousel-baixo .item .dica img,
.negresco .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .negresco .container .carousel-baixo .item .acontecimento img,
  .negresco .container .carousel-baixo .item .dica img,
  .negresco .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.negresco .container .carousel-baixo .item .dica .linha-quadrado .linha,
.negresco .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #253280;
}

/* line 307, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.negresco .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.negresco .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #253280;
}

/* line 316, src/mixins/_marcas.scss */
.negresco .container .carousel-baixo .item .acontecimentoMarca h3::after,
.negresco .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #253280;
}

/* line 326, src/mixins/_marcas.scss */
.negresco .container .infoDicaMarca h3::after {
  color: #253280;
}

/* line 333, src/mixins/_marcas.scss */
.negresco .scroll-bar {
  background-color: #253280 !important;
}

/* line 338, src/mixins/_marcas.scss */
.negresco .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23253280'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.negresco .custom-tab-pane__saiba-mais a {
  color: #253280;
}

/* line 3, src/mixins/_marcas.scss */
.nescafe .product-articles .card__wrap {
  background: rgba(227, 6, 19, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nescafe .sf-breadscrumb li a {
  color: #E30613;
}

/* line 13, src/mixins/_marcas.scss */
.nescafe .sf-breadscrumb li a:hover {
  color: #E30613;
}

/* line 18, src/mixins/_marcas.scss */
.nescafe .sf-breadscrumb li span {
  color: #E30613;
}

/* line 23, src/mixins/_marcas.scss */
.nescafe .sf-breadscrumb .active {
  color: #E30613;
}

/* line 29, src/mixins/_marcas.scss */
.nescafe .produto-top h1 {
  color: #E30613;
}

/* line 34, src/mixins/_marcas.scss */
.nescafe .produto-top .dir a {
  background: #E30613;
}

/* line 37, src/mixins/_marcas.scss */
.nescafe .produto-top .dir a:hover {
  background: #E30613;
}

/* line 45, src/mixins/_marcas.scss */
.nescafe .categorias a {
  border-color: #E30613 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nescafe .categorias a .tags {
  color: #E30613 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nescafe.tabs-produtos .custom-nav-tabs li a {
  background: #E30613;
}

/* line 60, src/mixins/_marcas.scss */
.nescafe.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nescafe.tabs-produtos .custom-tab-content {
  border-color: #E30613;
}

/* line 70, src/mixins/_marcas.scss */
.nescafe.tabs-produtos .custom-tab-content .accordion-link {
  background: #E30613;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nescafe.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #E30613;
}

/* line 80, src/mixins/_marcas.scss */
.nescafe.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #E30613;
}

/* line 84, src/mixins/_marcas.scss */
.nescafe.tabs-produtos .custom-tab-content .img-compass a {
  color: #E30613 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nescafe.faz-bem .quad {
    background: #E30613 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nescafe.faz-bem .quad h3 {
  color: #E30613;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nescafe.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nescafe.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nescafe .box-info {
  border-bottom: 3px solid #E30613 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nescafe .box-info .info h3 {
  color: #E30613;
}

/* line 121, src/mixins/_marcas.scss */
.nescafe .box-info .info .tempo {
  color: #E30613;
}

/* line 125, src/mixins/_marcas.scss */
.nescafe .box-info .info .btn-externo {
  border-color: #E30613 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nescafe .box-info .info .btn-externo svg {
  fill: #E30613 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nescafe.section .destaque-na-midia .content .article {
  background: #E30613;
}

/* line 150, src/mixins/_marcas.scss */
.nescafe .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nescafe .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nescafe .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nescafe .content .row .controlaCarousel .owl-nav .owl-next {
  color: #E30613;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nescafe .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nescafe .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nescafe .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nescafe .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #E30613;
}

/* line 190, src/mixins/_marcas.scss */
.nescafe .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #E30613;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nescafe .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nescafe .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nescafe .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nescafe .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #E30613;
}

/* line 222, src/mixins/_marcas.scss */
.nescafe .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nescafe .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #E30613;
}

/* line 234, src/mixins/_marcas.scss */
.nescafe .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #E30613;
}

/* line 247, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .owl-nav .owl-next,
.nescafe .container .carousel-baixo .owl-nav .owl-prev {
  color: #E30613;
}

/* line 256, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nescafe .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nescafe .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nescafe .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #E30613;
}

/* line 264, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .item.ativo .acontecimento img,
.nescafe .container .carousel-baixo .item.ativo .dica img,
.nescafe .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #E30613;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nescafe .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nescafe .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #E30613;
}

/* line 284, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .item.ativo .acontecimento p,
.nescafe .container .carousel-baixo .item.ativo .dica p,
.nescafe .container .carousel-baixo .item.ativo .destaque p {
  color: #E30613;
}

/* line 293, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .item .acontecimento img,
.nescafe .container .carousel-baixo .item .dica img,
.nescafe .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nescafe .container .carousel-baixo .item .acontecimento img,
  .nescafe .container .carousel-baixo .item .dica img,
  .nescafe .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nescafe .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nescafe .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #E30613;
}

/* line 307, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nescafe .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nescafe .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #E30613;
}

/* line 316, src/mixins/_marcas.scss */
.nescafe .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nescafe .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #E30613;
}

/* line 326, src/mixins/_marcas.scss */
.nescafe .container .infoDicaMarca h3::after {
  color: #E30613;
}

/* line 333, src/mixins/_marcas.scss */
.nescafe .scroll-bar {
  background-color: #E30613 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nescafe .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23E30613'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nescafe .custom-tab-pane__saiba-mais a {
  color: #E30613;
}

/* line 3, src/mixins/_marcas.scss */
.nescau .product-articles .card__wrap {
  background: rgba(226, 49, 43, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nescau .sf-breadscrumb li a {
  color: #E2312B;
}

/* line 13, src/mixins/_marcas.scss */
.nescau .sf-breadscrumb li a:hover {
  color: #E2312B;
}

/* line 18, src/mixins/_marcas.scss */
.nescau .sf-breadscrumb li span {
  color: #E2312B;
}

/* line 23, src/mixins/_marcas.scss */
.nescau .sf-breadscrumb .active {
  color: #E2312B;
}

/* line 29, src/mixins/_marcas.scss */
.nescau .produto-top h1 {
  color: #E2312B;
}

/* line 34, src/mixins/_marcas.scss */
.nescau .produto-top .dir a {
  background: #E2312B;
}

/* line 37, src/mixins/_marcas.scss */
.nescau .produto-top .dir a:hover {
  background: #E2312B;
}

/* line 45, src/mixins/_marcas.scss */
.nescau .categorias a {
  border-color: #E2312B !important;
}

/* line 48, src/mixins/_marcas.scss */
.nescau .categorias a .tags {
  color: #E2312B !important;
}

/* line 57, src/mixins/_marcas.scss */
.nescau.tabs-produtos .custom-nav-tabs li a {
  background: #E2312B;
}

/* line 60, src/mixins/_marcas.scss */
.nescau.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nescau.tabs-produtos .custom-tab-content {
  border-color: #E2312B;
}

/* line 70, src/mixins/_marcas.scss */
.nescau.tabs-produtos .custom-tab-content .accordion-link {
  background: #E2312B;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nescau.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #E2312B;
}

/* line 80, src/mixins/_marcas.scss */
.nescau.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #E2312B;
}

/* line 84, src/mixins/_marcas.scss */
.nescau.tabs-produtos .custom-tab-content .img-compass a {
  color: #E2312B !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nescau.faz-bem .quad {
    background: #E2312B !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nescau.faz-bem .quad h3 {
  color: #E2312B;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nescau.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nescau.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nescau .box-info {
  border-bottom: 3px solid #E2312B !important;
}

/* line 117, src/mixins/_marcas.scss */
.nescau .box-info .info h3 {
  color: #E2312B;
}

/* line 121, src/mixins/_marcas.scss */
.nescau .box-info .info .tempo {
  color: #E2312B;
}

/* line 125, src/mixins/_marcas.scss */
.nescau .box-info .info .btn-externo {
  border-color: #E2312B !important;
}

/* line 128, src/mixins/_marcas.scss */
.nescau .box-info .info .btn-externo svg {
  fill: #E2312B !important;
}

/* line 138, src/mixins/_marcas.scss */
.nescau.section .destaque-na-midia .content .article {
  background: #E2312B;
}

/* line 150, src/mixins/_marcas.scss */
.nescau .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nescau .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nescau .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nescau .content .row .controlaCarousel .owl-nav .owl-next {
  color: #E2312B;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nescau .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nescau .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nescau .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nescau .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #E2312B;
}

/* line 190, src/mixins/_marcas.scss */
.nescau .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #E2312B;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nescau .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nescau .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nescau .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nescau .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #E2312B;
}

/* line 222, src/mixins/_marcas.scss */
.nescau .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nescau .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #E2312B;
}

/* line 234, src/mixins/_marcas.scss */
.nescau .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #E2312B;
}

/* line 247, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .owl-nav .owl-next,
.nescau .container .carousel-baixo .owl-nav .owl-prev {
  color: #E2312B;
}

/* line 256, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nescau .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nescau .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nescau .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #E2312B;
}

/* line 264, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .item.ativo .acontecimento img,
.nescau .container .carousel-baixo .item.ativo .dica img,
.nescau .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #E2312B;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nescau .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nescau .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #E2312B;
}

/* line 284, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .item.ativo .acontecimento p,
.nescau .container .carousel-baixo .item.ativo .dica p,
.nescau .container .carousel-baixo .item.ativo .destaque p {
  color: #E2312B;
}

/* line 293, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .item .acontecimento img,
.nescau .container .carousel-baixo .item .dica img,
.nescau .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nescau .container .carousel-baixo .item .acontecimento img,
  .nescau .container .carousel-baixo .item .dica img,
  .nescau .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nescau .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nescau .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #E2312B;
}

/* line 307, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nescau .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nescau .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #E2312B;
}

/* line 316, src/mixins/_marcas.scss */
.nescau .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nescau .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #E2312B;
}

/* line 326, src/mixins/_marcas.scss */
.nescau .container .infoDicaMarca h3::after {
  color: #E2312B;
}

/* line 333, src/mixins/_marcas.scss */
.nescau .scroll-bar {
  background-color: #E2312B !important;
}

/* line 338, src/mixins/_marcas.scss */
.nescau .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23E2312B'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nescau .custom-tab-pane__saiba-mais a {
  color: #E2312B;
}

/* line 3, src/mixins/_marcas.scss */
.nesfit .product-articles .card__wrap {
  background: rgba(38, 35, 122, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nesfit .sf-breadscrumb li a {
  color: #26237A;
}

/* line 13, src/mixins/_marcas.scss */
.nesfit .sf-breadscrumb li a:hover {
  color: #26237A;
}

/* line 18, src/mixins/_marcas.scss */
.nesfit .sf-breadscrumb li span {
  color: #26237A;
}

/* line 23, src/mixins/_marcas.scss */
.nesfit .sf-breadscrumb .active {
  color: #26237A;
}

/* line 29, src/mixins/_marcas.scss */
.nesfit .produto-top h1 {
  color: #26237A;
}

/* line 34, src/mixins/_marcas.scss */
.nesfit .produto-top .dir a {
  background: #26237A;
}

/* line 37, src/mixins/_marcas.scss */
.nesfit .produto-top .dir a:hover {
  background: #26237A;
}

/* line 45, src/mixins/_marcas.scss */
.nesfit .categorias a {
  border-color: #26237A !important;
}

/* line 48, src/mixins/_marcas.scss */
.nesfit .categorias a .tags {
  color: #26237A !important;
}

/* line 57, src/mixins/_marcas.scss */
.nesfit.tabs-produtos .custom-nav-tabs li a {
  background: #26237A;
}

/* line 60, src/mixins/_marcas.scss */
.nesfit.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nesfit.tabs-produtos .custom-tab-content {
  border-color: #26237A;
}

/* line 70, src/mixins/_marcas.scss */
.nesfit.tabs-produtos .custom-tab-content .accordion-link {
  background: #26237A;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nesfit.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #26237A;
}

/* line 80, src/mixins/_marcas.scss */
.nesfit.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #26237A;
}

/* line 84, src/mixins/_marcas.scss */
.nesfit.tabs-produtos .custom-tab-content .img-compass a {
  color: #26237A !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nesfit.faz-bem .quad {
    background: #26237A !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nesfit.faz-bem .quad h3 {
  color: #26237A;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nesfit.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nesfit.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nesfit .box-info {
  border-bottom: 3px solid #26237A !important;
}

/* line 117, src/mixins/_marcas.scss */
.nesfit .box-info .info h3 {
  color: #26237A;
}

/* line 121, src/mixins/_marcas.scss */
.nesfit .box-info .info .tempo {
  color: #26237A;
}

/* line 125, src/mixins/_marcas.scss */
.nesfit .box-info .info .btn-externo {
  border-color: #26237A !important;
}

/* line 128, src/mixins/_marcas.scss */
.nesfit .box-info .info .btn-externo svg {
  fill: #26237A !important;
}

/* line 138, src/mixins/_marcas.scss */
.nesfit.section .destaque-na-midia .content .article {
  background: #26237A;
}

/* line 150, src/mixins/_marcas.scss */
.nesfit .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nesfit .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nesfit .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nesfit .content .row .controlaCarousel .owl-nav .owl-next {
  color: #26237A;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nesfit .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nesfit .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nesfit .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nesfit .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #26237A;
}

/* line 190, src/mixins/_marcas.scss */
.nesfit .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #26237A;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nesfit .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nesfit .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nesfit .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nesfit .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #26237A;
}

/* line 222, src/mixins/_marcas.scss */
.nesfit .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nesfit .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #26237A;
}

/* line 234, src/mixins/_marcas.scss */
.nesfit .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #26237A;
}

/* line 247, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .owl-nav .owl-next,
.nesfit .container .carousel-baixo .owl-nav .owl-prev {
  color: #26237A;
}

/* line 256, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nesfit .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nesfit .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nesfit .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #26237A;
}

/* line 264, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .item.ativo .acontecimento img,
.nesfit .container .carousel-baixo .item.ativo .dica img,
.nesfit .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #26237A;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nesfit .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nesfit .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #26237A;
}

/* line 284, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .item.ativo .acontecimento p,
.nesfit .container .carousel-baixo .item.ativo .dica p,
.nesfit .container .carousel-baixo .item.ativo .destaque p {
  color: #26237A;
}

/* line 293, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .item .acontecimento img,
.nesfit .container .carousel-baixo .item .dica img,
.nesfit .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nesfit .container .carousel-baixo .item .acontecimento img,
  .nesfit .container .carousel-baixo .item .dica img,
  .nesfit .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nesfit .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nesfit .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #26237A;
}

/* line 307, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nesfit .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nesfit .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #26237A;
}

/* line 316, src/mixins/_marcas.scss */
.nesfit .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nesfit .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #26237A;
}

/* line 326, src/mixins/_marcas.scss */
.nesfit .container .infoDicaMarca h3::after {
  color: #26237A;
}

/* line 333, src/mixins/_marcas.scss */
.nesfit .scroll-bar {
  background-color: #26237A !important;
}

/* line 338, src/mixins/_marcas.scss */
.nesfit .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%2326237A'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nesfit .custom-tab-pane__saiba-mais a {
  color: #26237A;
}

/* line 3, src/mixins/_marcas.scss */
.neslac .product-articles .card__wrap {
  background: rgba(8, 47, 144, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.neslac .sf-breadscrumb li a {
  color: #082F90;
}

/* line 13, src/mixins/_marcas.scss */
.neslac .sf-breadscrumb li a:hover {
  color: #082F90;
}

/* line 18, src/mixins/_marcas.scss */
.neslac .sf-breadscrumb li span {
  color: #082F90;
}

/* line 23, src/mixins/_marcas.scss */
.neslac .sf-breadscrumb .active {
  color: #082F90;
}

/* line 29, src/mixins/_marcas.scss */
.neslac .produto-top h1 {
  color: #082F90;
}

/* line 34, src/mixins/_marcas.scss */
.neslac .produto-top .dir a {
  background: #082F90;
}

/* line 37, src/mixins/_marcas.scss */
.neslac .produto-top .dir a:hover {
  background: #082F90;
}

/* line 45, src/mixins/_marcas.scss */
.neslac .categorias a {
  border-color: #082F90 !important;
}

/* line 48, src/mixins/_marcas.scss */
.neslac .categorias a .tags {
  color: #082F90 !important;
}

/* line 57, src/mixins/_marcas.scss */
.neslac.tabs-produtos .custom-nav-tabs li a {
  background: #082F90;
}

/* line 60, src/mixins/_marcas.scss */
.neslac.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.neslac.tabs-produtos .custom-tab-content {
  border-color: #082F90;
}

/* line 70, src/mixins/_marcas.scss */
.neslac.tabs-produtos .custom-tab-content .accordion-link {
  background: #082F90;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.neslac.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #082F90;
}

/* line 80, src/mixins/_marcas.scss */
.neslac.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #082F90;
}

/* line 84, src/mixins/_marcas.scss */
.neslac.tabs-produtos .custom-tab-content .img-compass a {
  color: #082F90 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .neslac.faz-bem .quad {
    background: #082F90 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.neslac.faz-bem .quad h3 {
  color: #082F90;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .neslac.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .neslac.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.neslac .box-info {
  border-bottom: 3px solid #082F90 !important;
}

/* line 117, src/mixins/_marcas.scss */
.neslac .box-info .info h3 {
  color: #082F90;
}

/* line 121, src/mixins/_marcas.scss */
.neslac .box-info .info .tempo {
  color: #082F90;
}

/* line 125, src/mixins/_marcas.scss */
.neslac .box-info .info .btn-externo {
  border-color: #082F90 !important;
}

/* line 128, src/mixins/_marcas.scss */
.neslac .box-info .info .btn-externo svg {
  fill: #082F90 !important;
}

/* line 138, src/mixins/_marcas.scss */
.neslac.section .destaque-na-midia .content .article {
  background: #082F90;
}

/* line 150, src/mixins/_marcas.scss */
.neslac .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .neslac .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .neslac .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.neslac .content .row .controlaCarousel .owl-nav .owl-next {
  color: #082F90;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .neslac .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .neslac .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.neslac .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.neslac .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #082F90;
}

/* line 190, src/mixins/_marcas.scss */
.neslac .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #082F90;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .neslac .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .neslac .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.neslac .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.neslac .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #082F90;
}

/* line 222, src/mixins/_marcas.scss */
.neslac .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.neslac .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #082F90;
}

/* line 234, src/mixins/_marcas.scss */
.neslac .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #082F90;
}

/* line 247, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .owl-nav .owl-next,
.neslac .container .carousel-baixo .owl-nav .owl-prev {
  color: #082F90;
}

/* line 256, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.neslac .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.neslac .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.neslac .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #082F90;
}

/* line 264, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .item.ativo .acontecimento img,
.neslac .container .carousel-baixo .item.ativo .dica img,
.neslac .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #082F90;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.neslac .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.neslac .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #082F90;
}

/* line 284, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .item.ativo .acontecimento p,
.neslac .container .carousel-baixo .item.ativo .dica p,
.neslac .container .carousel-baixo .item.ativo .destaque p {
  color: #082F90;
}

/* line 293, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .item .acontecimento img,
.neslac .container .carousel-baixo .item .dica img,
.neslac .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .neslac .container .carousel-baixo .item .acontecimento img,
  .neslac .container .carousel-baixo .item .dica img,
  .neslac .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.neslac .container .carousel-baixo .item .dica .linha-quadrado .linha,
.neslac .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #082F90;
}

/* line 307, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.neslac .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.neslac .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #082F90;
}

/* line 316, src/mixins/_marcas.scss */
.neslac .container .carousel-baixo .item .acontecimentoMarca h3::after,
.neslac .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #082F90;
}

/* line 326, src/mixins/_marcas.scss */
.neslac .container .infoDicaMarca h3::after {
  color: #082F90;
}

/* line 333, src/mixins/_marcas.scss */
.neslac .scroll-bar {
  background-color: #082F90 !important;
}

/* line 338, src/mixins/_marcas.scss */
.neslac .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23082F90'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.neslac .custom-tab-pane__saiba-mais a {
  color: #082F90;
}

/* line 3, src/mixins/_marcas.scss */
.nespresso .product-articles .card__wrap {
  background: rgba(0, 0, 2, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nespresso .sf-breadscrumb li a {
  color: #000002;
}

/* line 13, src/mixins/_marcas.scss */
.nespresso .sf-breadscrumb li a:hover {
  color: #000002;
}

/* line 18, src/mixins/_marcas.scss */
.nespresso .sf-breadscrumb li span {
  color: #000002;
}

/* line 23, src/mixins/_marcas.scss */
.nespresso .sf-breadscrumb .active {
  color: #000002;
}

/* line 29, src/mixins/_marcas.scss */
.nespresso .produto-top h1 {
  color: #000002;
}

/* line 34, src/mixins/_marcas.scss */
.nespresso .produto-top .dir a {
  background: #000002;
}

/* line 37, src/mixins/_marcas.scss */
.nespresso .produto-top .dir a:hover {
  background: #000002;
}

/* line 45, src/mixins/_marcas.scss */
.nespresso .categorias a {
  border-color: #000002 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nespresso .categorias a .tags {
  color: #000002 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nespresso.tabs-produtos .custom-nav-tabs li a {
  background: #000002;
}

/* line 60, src/mixins/_marcas.scss */
.nespresso.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nespresso.tabs-produtos .custom-tab-content {
  border-color: #000002;
}

/* line 70, src/mixins/_marcas.scss */
.nespresso.tabs-produtos .custom-tab-content .accordion-link {
  background: #000002;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nespresso.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #000002;
}

/* line 80, src/mixins/_marcas.scss */
.nespresso.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #000002;
}

/* line 84, src/mixins/_marcas.scss */
.nespresso.tabs-produtos .custom-tab-content .img-compass a {
  color: #000002 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nespresso.faz-bem .quad {
    background: #000002 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nespresso.faz-bem .quad h3 {
  color: #000002;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nespresso.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nespresso.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nespresso .box-info {
  border-bottom: 3px solid #000002 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nespresso .box-info .info h3 {
  color: #000002;
}

/* line 121, src/mixins/_marcas.scss */
.nespresso .box-info .info .tempo {
  color: #000002;
}

/* line 125, src/mixins/_marcas.scss */
.nespresso .box-info .info .btn-externo {
  border-color: #000002 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nespresso .box-info .info .btn-externo svg {
  fill: #000002 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nespresso.section .destaque-na-midia .content .article {
  background: #000002;
}

/* line 150, src/mixins/_marcas.scss */
.nespresso .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nespresso .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nespresso .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nespresso .content .row .controlaCarousel .owl-nav .owl-next {
  color: #000002;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nespresso .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nespresso .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nespresso .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nespresso .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #000002;
}

/* line 190, src/mixins/_marcas.scss */
.nespresso .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #000002;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nespresso .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nespresso .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nespresso .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nespresso .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #000002;
}

/* line 222, src/mixins/_marcas.scss */
.nespresso .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nespresso .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #000002;
}

/* line 234, src/mixins/_marcas.scss */
.nespresso .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #000002;
}

/* line 247, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .owl-nav .owl-next,
.nespresso .container .carousel-baixo .owl-nav .owl-prev {
  color: #000002;
}

/* line 256, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nespresso .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nespresso .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nespresso .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #000002;
}

/* line 264, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .item.ativo .acontecimento img,
.nespresso .container .carousel-baixo .item.ativo .dica img,
.nespresso .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #000002;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nespresso .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nespresso .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #000002;
}

/* line 284, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .item.ativo .acontecimento p,
.nespresso .container .carousel-baixo .item.ativo .dica p,
.nespresso .container .carousel-baixo .item.ativo .destaque p {
  color: #000002;
}

/* line 293, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .item .acontecimento img,
.nespresso .container .carousel-baixo .item .dica img,
.nespresso .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nespresso .container .carousel-baixo .item .acontecimento img,
  .nespresso .container .carousel-baixo .item .dica img,
  .nespresso .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nespresso .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nespresso .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #000002;
}

/* line 307, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nespresso .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nespresso .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #000002;
}

/* line 316, src/mixins/_marcas.scss */
.nespresso .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nespresso .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #000002;
}

/* line 326, src/mixins/_marcas.scss */
.nespresso .container .infoDicaMarca h3::after {
  color: #000002;
}

/* line 333, src/mixins/_marcas.scss */
.nespresso .scroll-bar {
  background-color: #000002 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nespresso .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23000002'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nespresso .custom-tab-pane__saiba-mais a {
  color: #000002;
}

/* line 3, src/mixins/_marcas.scss */
.nesquik .product-articles .card__wrap {
  background: rgba(25, 92, 167, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nesquik .sf-breadscrumb li a {
  color: #195CA7;
}

/* line 13, src/mixins/_marcas.scss */
.nesquik .sf-breadscrumb li a:hover {
  color: #195CA7;
}

/* line 18, src/mixins/_marcas.scss */
.nesquik .sf-breadscrumb li span {
  color: #195CA7;
}

/* line 23, src/mixins/_marcas.scss */
.nesquik .sf-breadscrumb .active {
  color: #195CA7;
}

/* line 29, src/mixins/_marcas.scss */
.nesquik .produto-top h1 {
  color: #195CA7;
}

/* line 34, src/mixins/_marcas.scss */
.nesquik .produto-top .dir a {
  background: #195CA7;
}

/* line 37, src/mixins/_marcas.scss */
.nesquik .produto-top .dir a:hover {
  background: #195CA7;
}

/* line 45, src/mixins/_marcas.scss */
.nesquik .categorias a {
  border-color: #195CA7 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nesquik .categorias a .tags {
  color: #195CA7 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nesquik.tabs-produtos .custom-nav-tabs li a {
  background: #195CA7;
}

/* line 60, src/mixins/_marcas.scss */
.nesquik.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nesquik.tabs-produtos .custom-tab-content {
  border-color: #195CA7;
}

/* line 70, src/mixins/_marcas.scss */
.nesquik.tabs-produtos .custom-tab-content .accordion-link {
  background: #195CA7;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nesquik.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #195CA7;
}

/* line 80, src/mixins/_marcas.scss */
.nesquik.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #195CA7;
}

/* line 84, src/mixins/_marcas.scss */
.nesquik.tabs-produtos .custom-tab-content .img-compass a {
  color: #195CA7 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nesquik.faz-bem .quad {
    background: #195CA7 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nesquik.faz-bem .quad h3 {
  color: #195CA7;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nesquik.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nesquik.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nesquik .box-info {
  border-bottom: 3px solid #195CA7 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nesquik .box-info .info h3 {
  color: #195CA7;
}

/* line 121, src/mixins/_marcas.scss */
.nesquik .box-info .info .tempo {
  color: #195CA7;
}

/* line 125, src/mixins/_marcas.scss */
.nesquik .box-info .info .btn-externo {
  border-color: #195CA7 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nesquik .box-info .info .btn-externo svg {
  fill: #195CA7 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nesquik.section .destaque-na-midia .content .article {
  background: #195CA7;
}

/* line 150, src/mixins/_marcas.scss */
.nesquik .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nesquik .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nesquik .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nesquik .content .row .controlaCarousel .owl-nav .owl-next {
  color: #195CA7;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nesquik .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nesquik .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nesquik .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nesquik .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #195CA7;
}

/* line 190, src/mixins/_marcas.scss */
.nesquik .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #195CA7;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nesquik .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nesquik .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nesquik .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nesquik .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #195CA7;
}

/* line 222, src/mixins/_marcas.scss */
.nesquik .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nesquik .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #195CA7;
}

/* line 234, src/mixins/_marcas.scss */
.nesquik .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #195CA7;
}

/* line 247, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .owl-nav .owl-next,
.nesquik .container .carousel-baixo .owl-nav .owl-prev {
  color: #195CA7;
}

/* line 256, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nesquik .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nesquik .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nesquik .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #195CA7;
}

/* line 264, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .item.ativo .acontecimento img,
.nesquik .container .carousel-baixo .item.ativo .dica img,
.nesquik .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #195CA7;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nesquik .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nesquik .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #195CA7;
}

/* line 284, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .item.ativo .acontecimento p,
.nesquik .container .carousel-baixo .item.ativo .dica p,
.nesquik .container .carousel-baixo .item.ativo .destaque p {
  color: #195CA7;
}

/* line 293, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .item .acontecimento img,
.nesquik .container .carousel-baixo .item .dica img,
.nesquik .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nesquik .container .carousel-baixo .item .acontecimento img,
  .nesquik .container .carousel-baixo .item .dica img,
  .nesquik .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nesquik .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nesquik .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #195CA7;
}

/* line 307, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nesquik .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nesquik .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #195CA7;
}

/* line 316, src/mixins/_marcas.scss */
.nesquik .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nesquik .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #195CA7;
}

/* line 326, src/mixins/_marcas.scss */
.nesquik .container .infoDicaMarca h3::after {
  color: #195CA7;
}

/* line 333, src/mixins/_marcas.scss */
.nesquik .scroll-bar {
  background-color: #195CA7 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nesquik .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23195CA7'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nesquik .custom-tab-pane__saiba-mais a {
  color: #195CA7;
}

/* line 3, src/mixins/_marcas.scss */
.nestle-iogurte .product-articles .card__wrap {
  background: rgba(0, 81, 161, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nestle-iogurte .sf-breadscrumb li a {
  color: #0051A1;
}

/* line 13, src/mixins/_marcas.scss */
.nestle-iogurte .sf-breadscrumb li a:hover {
  color: #0051A1;
}

/* line 18, src/mixins/_marcas.scss */
.nestle-iogurte .sf-breadscrumb li span {
  color: #0051A1;
}

/* line 23, src/mixins/_marcas.scss */
.nestle-iogurte .sf-breadscrumb .active {
  color: #0051A1;
}

/* line 29, src/mixins/_marcas.scss */
.nestle-iogurte .produto-top h1 {
  color: #0051A1;
}

/* line 34, src/mixins/_marcas.scss */
.nestle-iogurte .produto-top .dir a {
  background: #0051A1;
}

/* line 37, src/mixins/_marcas.scss */
.nestle-iogurte .produto-top .dir a:hover {
  background: #0051A1;
}

/* line 45, src/mixins/_marcas.scss */
.nestle-iogurte .categorias a {
  border-color: #0051A1 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nestle-iogurte .categorias a .tags {
  color: #0051A1 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nestle-iogurte.tabs-produtos .custom-nav-tabs li a {
  background: #0051A1;
}

/* line 60, src/mixins/_marcas.scss */
.nestle-iogurte.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nestle-iogurte.tabs-produtos .custom-tab-content {
  border-color: #0051A1;
}

/* line 70, src/mixins/_marcas.scss */
.nestle-iogurte.tabs-produtos .custom-tab-content .accordion-link {
  background: #0051A1;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nestle-iogurte.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0051A1;
}

/* line 80, src/mixins/_marcas.scss */
.nestle-iogurte.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0051A1;
}

/* line 84, src/mixins/_marcas.scss */
.nestle-iogurte.tabs-produtos .custom-tab-content .img-compass a {
  color: #0051A1 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nestle-iogurte.faz-bem .quad {
    background: #0051A1 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nestle-iogurte.faz-bem .quad h3 {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nestle-iogurte.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nestle-iogurte.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nestle-iogurte .box-info {
  border-bottom: 3px solid #0051A1 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nestle-iogurte .box-info .info h3 {
  color: #0051A1;
}

/* line 121, src/mixins/_marcas.scss */
.nestle-iogurte .box-info .info .tempo {
  color: #0051A1;
}

/* line 125, src/mixins/_marcas.scss */
.nestle-iogurte .box-info .info .btn-externo {
  border-color: #0051A1 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nestle-iogurte .box-info .info .btn-externo svg {
  fill: #0051A1 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nestle-iogurte.section .destaque-na-midia .content .article {
  background: #0051A1;
}

/* line 150, src/mixins/_marcas.scss */
.nestle-iogurte .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0051A1;
}

/* line 190, src/mixins/_marcas.scss */
.nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-iogurte .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0051A1;
}

/* line 222, src/mixins/_marcas.scss */
.nestle-iogurte .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nestle-iogurte .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0051A1;
}

/* line 234, src/mixins/_marcas.scss */
.nestle-iogurte .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0051A1;
}

/* line 247, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .owl-nav .owl-next,
.nestle-iogurte .container .carousel-baixo .owl-nav .owl-prev {
  color: #0051A1;
}

/* line 256, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-iogurte .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nestle-iogurte .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-iogurte .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0051A1;
}

/* line 264, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .item.ativo .acontecimento img,
.nestle-iogurte .container .carousel-baixo .item.ativo .dica img,
.nestle-iogurte .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0051A1;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nestle-iogurte .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nestle-iogurte .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0051A1;
}

/* line 284, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .item.ativo .acontecimento p,
.nestle-iogurte .container .carousel-baixo .item.ativo .dica p,
.nestle-iogurte .container .carousel-baixo .item.ativo .destaque p {
  color: #0051A1;
}

/* line 293, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .item .acontecimento img,
.nestle-iogurte .container .carousel-baixo .item .dica img,
.nestle-iogurte .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nestle-iogurte .container .carousel-baixo .item .acontecimento img,
  .nestle-iogurte .container .carousel-baixo .item .dica img,
  .nestle-iogurte .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nestle-iogurte .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nestle-iogurte .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0051A1;
}

/* line 307, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nestle-iogurte .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nestle-iogurte .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0051A1;
}

/* line 316, src/mixins/_marcas.scss */
.nestle-iogurte .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nestle-iogurte .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0051A1;
}

/* line 326, src/mixins/_marcas.scss */
.nestle-iogurte .container .infoDicaMarca h3::after {
  color: #0051A1;
}

/* line 333, src/mixins/_marcas.scss */
.nestle-iogurte .scroll-bar {
  background-color: #0051A1 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nestle-iogurte .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230051A1'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nestle-iogurte .custom-tab-pane__saiba-mais a {
  color: #0051A1;
}

/* line 3, src/mixins/_marcas.scss */
.nestle-flan .product-articles .card__wrap {
  background: rgba(0, 81, 161, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nestle-flan .sf-breadscrumb li a {
  color: #0051A1;
}

/* line 13, src/mixins/_marcas.scss */
.nestle-flan .sf-breadscrumb li a:hover {
  color: #0051A1;
}

/* line 18, src/mixins/_marcas.scss */
.nestle-flan .sf-breadscrumb li span {
  color: #0051A1;
}

/* line 23, src/mixins/_marcas.scss */
.nestle-flan .sf-breadscrumb .active {
  color: #0051A1;
}

/* line 29, src/mixins/_marcas.scss */
.nestle-flan .produto-top h1 {
  color: #0051A1;
}

/* line 34, src/mixins/_marcas.scss */
.nestle-flan .produto-top .dir a {
  background: #0051A1;
}

/* line 37, src/mixins/_marcas.scss */
.nestle-flan .produto-top .dir a:hover {
  background: #0051A1;
}

/* line 45, src/mixins/_marcas.scss */
.nestle-flan .categorias a {
  border-color: #0051A1 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nestle-flan .categorias a .tags {
  color: #0051A1 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nestle-flan.tabs-produtos .custom-nav-tabs li a {
  background: #0051A1;
}

/* line 60, src/mixins/_marcas.scss */
.nestle-flan.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nestle-flan.tabs-produtos .custom-tab-content {
  border-color: #0051A1;
}

/* line 70, src/mixins/_marcas.scss */
.nestle-flan.tabs-produtos .custom-tab-content .accordion-link {
  background: #0051A1;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nestle-flan.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0051A1;
}

/* line 80, src/mixins/_marcas.scss */
.nestle-flan.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0051A1;
}

/* line 84, src/mixins/_marcas.scss */
.nestle-flan.tabs-produtos .custom-tab-content .img-compass a {
  color: #0051A1 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nestle-flan.faz-bem .quad {
    background: #0051A1 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nestle-flan.faz-bem .quad h3 {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nestle-flan.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nestle-flan.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nestle-flan .box-info {
  border-bottom: 3px solid #0051A1 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nestle-flan .box-info .info h3 {
  color: #0051A1;
}

/* line 121, src/mixins/_marcas.scss */
.nestle-flan .box-info .info .tempo {
  color: #0051A1;
}

/* line 125, src/mixins/_marcas.scss */
.nestle-flan .box-info .info .btn-externo {
  border-color: #0051A1 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nestle-flan .box-info .info .btn-externo svg {
  fill: #0051A1 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nestle-flan.section .destaque-na-midia .content .article {
  background: #0051A1;
}

/* line 150, src/mixins/_marcas.scss */
.nestle-flan .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nestle-flan .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nestle-flan .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nestle-flan .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nestle-flan .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nestle-flan .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nestle-flan .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-flan .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0051A1;
}

/* line 190, src/mixins/_marcas.scss */
.nestle-flan .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nestle-flan .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nestle-flan .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nestle-flan .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-flan .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0051A1;
}

/* line 222, src/mixins/_marcas.scss */
.nestle-flan .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nestle-flan .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0051A1;
}

/* line 234, src/mixins/_marcas.scss */
.nestle-flan .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0051A1;
}

/* line 247, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .owl-nav .owl-next,
.nestle-flan .container .carousel-baixo .owl-nav .owl-prev {
  color: #0051A1;
}

/* line 256, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-flan .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nestle-flan .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-flan .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0051A1;
}

/* line 264, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .item.ativo .acontecimento img,
.nestle-flan .container .carousel-baixo .item.ativo .dica img,
.nestle-flan .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0051A1;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nestle-flan .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nestle-flan .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0051A1;
}

/* line 284, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .item.ativo .acontecimento p,
.nestle-flan .container .carousel-baixo .item.ativo .dica p,
.nestle-flan .container .carousel-baixo .item.ativo .destaque p {
  color: #0051A1;
}

/* line 293, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .item .acontecimento img,
.nestle-flan .container .carousel-baixo .item .dica img,
.nestle-flan .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nestle-flan .container .carousel-baixo .item .acontecimento img,
  .nestle-flan .container .carousel-baixo .item .dica img,
  .nestle-flan .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nestle-flan .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nestle-flan .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0051A1;
}

/* line 307, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nestle-flan .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nestle-flan .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0051A1;
}

/* line 316, src/mixins/_marcas.scss */
.nestle-flan .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nestle-flan .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0051A1;
}

/* line 326, src/mixins/_marcas.scss */
.nestle-flan .container .infoDicaMarca h3::after {
  color: #0051A1;
}

/* line 333, src/mixins/_marcas.scss */
.nestle-flan .scroll-bar {
  background-color: #0051A1 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nestle-flan .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230051A1'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nestle-flan .custom-tab-pane__saiba-mais a {
  color: #0051A1;
}

/* line 3, src/mixins/_marcas.scss */
.nestle-cereais .product-articles .card__wrap {
  background: rgba(0, 81, 161, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nestle-cereais .sf-breadscrumb li a {
  color: #0051A1;
}

/* line 13, src/mixins/_marcas.scss */
.nestle-cereais .sf-breadscrumb li a:hover {
  color: #0051A1;
}

/* line 18, src/mixins/_marcas.scss */
.nestle-cereais .sf-breadscrumb li span {
  color: #0051A1;
}

/* line 23, src/mixins/_marcas.scss */
.nestle-cereais .sf-breadscrumb .active {
  color: #0051A1;
}

/* line 29, src/mixins/_marcas.scss */
.nestle-cereais .produto-top h1 {
  color: #0051A1;
}

/* line 34, src/mixins/_marcas.scss */
.nestle-cereais .produto-top .dir a {
  background: #0051A1;
}

/* line 37, src/mixins/_marcas.scss */
.nestle-cereais .produto-top .dir a:hover {
  background: #0051A1;
}

/* line 45, src/mixins/_marcas.scss */
.nestle-cereais .categorias a {
  border-color: #0051A1 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nestle-cereais .categorias a .tags {
  color: #0051A1 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nestle-cereais.tabs-produtos .custom-nav-tabs li a {
  background: #0051A1;
}

/* line 60, src/mixins/_marcas.scss */
.nestle-cereais.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nestle-cereais.tabs-produtos .custom-tab-content {
  border-color: #0051A1;
}

/* line 70, src/mixins/_marcas.scss */
.nestle-cereais.tabs-produtos .custom-tab-content .accordion-link {
  background: #0051A1;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nestle-cereais.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0051A1;
}

/* line 80, src/mixins/_marcas.scss */
.nestle-cereais.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0051A1;
}

/* line 84, src/mixins/_marcas.scss */
.nestle-cereais.tabs-produtos .custom-tab-content .img-compass a {
  color: #0051A1 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nestle-cereais.faz-bem .quad {
    background: #0051A1 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nestle-cereais.faz-bem .quad h3 {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nestle-cereais.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nestle-cereais.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nestle-cereais .box-info {
  border-bottom: 3px solid #0051A1 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nestle-cereais .box-info .info h3 {
  color: #0051A1;
}

/* line 121, src/mixins/_marcas.scss */
.nestle-cereais .box-info .info .tempo {
  color: #0051A1;
}

/* line 125, src/mixins/_marcas.scss */
.nestle-cereais .box-info .info .btn-externo {
  border-color: #0051A1 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nestle-cereais .box-info .info .btn-externo svg {
  fill: #0051A1 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nestle-cereais.section .destaque-na-midia .content .article {
  background: #0051A1;
}

/* line 150, src/mixins/_marcas.scss */
.nestle-cereais .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nestle-cereais .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nestle-cereais .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nestle-cereais .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nestle-cereais .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nestle-cereais .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nestle-cereais .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-cereais .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0051A1;
}

/* line 190, src/mixins/_marcas.scss */
.nestle-cereais .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nestle-cereais .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nestle-cereais .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nestle-cereais .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-cereais .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0051A1;
}

/* line 222, src/mixins/_marcas.scss */
.nestle-cereais .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nestle-cereais .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0051A1;
}

/* line 234, src/mixins/_marcas.scss */
.nestle-cereais .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0051A1;
}

/* line 247, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .owl-nav .owl-next,
.nestle-cereais .container .carousel-baixo .owl-nav .owl-prev {
  color: #0051A1;
}

/* line 256, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-cereais .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nestle-cereais .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-cereais .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0051A1;
}

/* line 264, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .item.ativo .acontecimento img,
.nestle-cereais .container .carousel-baixo .item.ativo .dica img,
.nestle-cereais .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0051A1;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nestle-cereais .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nestle-cereais .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0051A1;
}

/* line 284, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .item.ativo .acontecimento p,
.nestle-cereais .container .carousel-baixo .item.ativo .dica p,
.nestle-cereais .container .carousel-baixo .item.ativo .destaque p {
  color: #0051A1;
}

/* line 293, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .item .acontecimento img,
.nestle-cereais .container .carousel-baixo .item .dica img,
.nestle-cereais .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nestle-cereais .container .carousel-baixo .item .acontecimento img,
  .nestle-cereais .container .carousel-baixo .item .dica img,
  .nestle-cereais .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nestle-cereais .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nestle-cereais .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0051A1;
}

/* line 307, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nestle-cereais .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nestle-cereais .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0051A1;
}

/* line 316, src/mixins/_marcas.scss */
.nestle-cereais .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nestle-cereais .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0051A1;
}

/* line 326, src/mixins/_marcas.scss */
.nestle-cereais .container .infoDicaMarca h3::after {
  color: #0051A1;
}

/* line 333, src/mixins/_marcas.scss */
.nestle-cereais .scroll-bar {
  background-color: #0051A1 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nestle-cereais .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230051A1'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nestle-cereais .custom-tab-pane__saiba-mais a {
  color: #0051A1;
}

/* line 3, src/mixins/_marcas.scss */
.nestle-creme-de-leite .product-articles .card__wrap {
  background: rgba(0, 81, 161, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nestle-creme-de-leite .sf-breadscrumb li a {
  color: #0051A1;
}

/* line 13, src/mixins/_marcas.scss */
.nestle-creme-de-leite .sf-breadscrumb li a:hover {
  color: #0051A1;
}

/* line 18, src/mixins/_marcas.scss */
.nestle-creme-de-leite .sf-breadscrumb li span {
  color: #0051A1;
}

/* line 23, src/mixins/_marcas.scss */
.nestle-creme-de-leite .sf-breadscrumb .active {
  color: #0051A1;
}

/* line 29, src/mixins/_marcas.scss */
.nestle-creme-de-leite .produto-top h1 {
  color: #0051A1;
}

/* line 34, src/mixins/_marcas.scss */
.nestle-creme-de-leite .produto-top .dir a {
  background: #0051A1;
}

/* line 37, src/mixins/_marcas.scss */
.nestle-creme-de-leite .produto-top .dir a:hover {
  background: #0051A1;
}

/* line 45, src/mixins/_marcas.scss */
.nestle-creme-de-leite .categorias a {
  border-color: #0051A1 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nestle-creme-de-leite .categorias a .tags {
  color: #0051A1 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nestle-creme-de-leite.tabs-produtos .custom-nav-tabs li a {
  background: #0051A1;
}

/* line 60, src/mixins/_marcas.scss */
.nestle-creme-de-leite.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nestle-creme-de-leite.tabs-produtos .custom-tab-content {
  border-color: #0051A1;
}

/* line 70, src/mixins/_marcas.scss */
.nestle-creme-de-leite.tabs-produtos .custom-tab-content .accordion-link {
  background: #0051A1;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nestle-creme-de-leite.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0051A1;
}

/* line 80, src/mixins/_marcas.scss */
.nestle-creme-de-leite.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0051A1;
}

/* line 84, src/mixins/_marcas.scss */
.nestle-creme-de-leite.tabs-produtos .custom-tab-content .img-compass a {
  color: #0051A1 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nestle-creme-de-leite.faz-bem .quad {
    background: #0051A1 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nestle-creme-de-leite.faz-bem .quad h3 {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nestle-creme-de-leite.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nestle-creme-de-leite.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nestle-creme-de-leite .box-info {
  border-bottom: 3px solid #0051A1 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nestle-creme-de-leite .box-info .info h3 {
  color: #0051A1;
}

/* line 121, src/mixins/_marcas.scss */
.nestle-creme-de-leite .box-info .info .tempo {
  color: #0051A1;
}

/* line 125, src/mixins/_marcas.scss */
.nestle-creme-de-leite .box-info .info .btn-externo {
  border-color: #0051A1 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nestle-creme-de-leite .box-info .info .btn-externo svg {
  fill: #0051A1 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nestle-creme-de-leite.section .destaque-na-midia .content .article {
  background: #0051A1;
}

/* line 150, src/mixins/_marcas.scss */
.nestle-creme-de-leite .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0051A1;
}

/* line 190, src/mixins/_marcas.scss */
.nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-creme-de-leite .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0051A1;
}

/* line 222, src/mixins/_marcas.scss */
.nestle-creme-de-leite .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nestle-creme-de-leite .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0051A1;
}

/* line 234, src/mixins/_marcas.scss */
.nestle-creme-de-leite .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0051A1;
}

/* line 247, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .owl-nav .owl-next,
.nestle-creme-de-leite .container .carousel-baixo .owl-nav .owl-prev {
  color: #0051A1;
}

/* line 256, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-creme-de-leite .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nestle-creme-de-leite .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-creme-de-leite .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0051A1;
}

/* line 264, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .item.ativo .acontecimento img,
.nestle-creme-de-leite .container .carousel-baixo .item.ativo .dica img,
.nestle-creme-de-leite .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0051A1;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nestle-creme-de-leite .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nestle-creme-de-leite .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0051A1;
}

/* line 284, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .item.ativo .acontecimento p,
.nestle-creme-de-leite .container .carousel-baixo .item.ativo .dica p,
.nestle-creme-de-leite .container .carousel-baixo .item.ativo .destaque p {
  color: #0051A1;
}

/* line 293, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .item .acontecimento img,
.nestle-creme-de-leite .container .carousel-baixo .item .dica img,
.nestle-creme-de-leite .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nestle-creme-de-leite .container .carousel-baixo .item .acontecimento img,
  .nestle-creme-de-leite .container .carousel-baixo .item .dica img,
  .nestle-creme-de-leite .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nestle-creme-de-leite .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nestle-creme-de-leite .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0051A1;
}

/* line 307, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nestle-creme-de-leite .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nestle-creme-de-leite .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0051A1;
}

/* line 316, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nestle-creme-de-leite .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0051A1;
}

/* line 326, src/mixins/_marcas.scss */
.nestle-creme-de-leite .container .infoDicaMarca h3::after {
  color: #0051A1;
}

/* line 333, src/mixins/_marcas.scss */
.nestle-creme-de-leite .scroll-bar {
  background-color: #0051A1 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nestle-creme-de-leite .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230051A1'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nestle-creme-de-leite .custom-tab-pane__saiba-mais a {
  color: #0051A1;
}

/* line 3, src/mixins/_marcas.scss */
.nestle-requeijao .product-articles .card__wrap {
  background: rgba(0, 81, 161, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nestle-requeijao .sf-breadscrumb li a {
  color: #0051A1;
}

/* line 13, src/mixins/_marcas.scss */
.nestle-requeijao .sf-breadscrumb li a:hover {
  color: #0051A1;
}

/* line 18, src/mixins/_marcas.scss */
.nestle-requeijao .sf-breadscrumb li span {
  color: #0051A1;
}

/* line 23, src/mixins/_marcas.scss */
.nestle-requeijao .sf-breadscrumb .active {
  color: #0051A1;
}

/* line 29, src/mixins/_marcas.scss */
.nestle-requeijao .produto-top h1 {
  color: #0051A1;
}

/* line 34, src/mixins/_marcas.scss */
.nestle-requeijao .produto-top .dir a {
  background: #0051A1;
}

/* line 37, src/mixins/_marcas.scss */
.nestle-requeijao .produto-top .dir a:hover {
  background: #0051A1;
}

/* line 45, src/mixins/_marcas.scss */
.nestle-requeijao .categorias a {
  border-color: #0051A1 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nestle-requeijao .categorias a .tags {
  color: #0051A1 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nestle-requeijao.tabs-produtos .custom-nav-tabs li a {
  background: #0051A1;
}

/* line 60, src/mixins/_marcas.scss */
.nestle-requeijao.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nestle-requeijao.tabs-produtos .custom-tab-content {
  border-color: #0051A1;
}

/* line 70, src/mixins/_marcas.scss */
.nestle-requeijao.tabs-produtos .custom-tab-content .accordion-link {
  background: #0051A1;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nestle-requeijao.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0051A1;
}

/* line 80, src/mixins/_marcas.scss */
.nestle-requeijao.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0051A1;
}

/* line 84, src/mixins/_marcas.scss */
.nestle-requeijao.tabs-produtos .custom-tab-content .img-compass a {
  color: #0051A1 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nestle-requeijao.faz-bem .quad {
    background: #0051A1 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nestle-requeijao.faz-bem .quad h3 {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nestle-requeijao.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nestle-requeijao.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nestle-requeijao .box-info {
  border-bottom: 3px solid #0051A1 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nestle-requeijao .box-info .info h3 {
  color: #0051A1;
}

/* line 121, src/mixins/_marcas.scss */
.nestle-requeijao .box-info .info .tempo {
  color: #0051A1;
}

/* line 125, src/mixins/_marcas.scss */
.nestle-requeijao .box-info .info .btn-externo {
  border-color: #0051A1 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nestle-requeijao .box-info .info .btn-externo svg {
  fill: #0051A1 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nestle-requeijao.section .destaque-na-midia .content .article {
  background: #0051A1;
}

/* line 150, src/mixins/_marcas.scss */
.nestle-requeijao .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0051A1;
}

/* line 190, src/mixins/_marcas.scss */
.nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0051A1;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-requeijao .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0051A1;
}

/* line 222, src/mixins/_marcas.scss */
.nestle-requeijao .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nestle-requeijao .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0051A1;
}

/* line 234, src/mixins/_marcas.scss */
.nestle-requeijao .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0051A1;
}

/* line 247, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .owl-nav .owl-next,
.nestle-requeijao .container .carousel-baixo .owl-nav .owl-prev {
  color: #0051A1;
}

/* line 256, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-requeijao .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nestle-requeijao .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-requeijao .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0051A1;
}

/* line 264, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .item.ativo .acontecimento img,
.nestle-requeijao .container .carousel-baixo .item.ativo .dica img,
.nestle-requeijao .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0051A1;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nestle-requeijao .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nestle-requeijao .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0051A1;
}

/* line 284, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .item.ativo .acontecimento p,
.nestle-requeijao .container .carousel-baixo .item.ativo .dica p,
.nestle-requeijao .container .carousel-baixo .item.ativo .destaque p {
  color: #0051A1;
}

/* line 293, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .item .acontecimento img,
.nestle-requeijao .container .carousel-baixo .item .dica img,
.nestle-requeijao .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nestle-requeijao .container .carousel-baixo .item .acontecimento img,
  .nestle-requeijao .container .carousel-baixo .item .dica img,
  .nestle-requeijao .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nestle-requeijao .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nestle-requeijao .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0051A1;
}

/* line 307, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nestle-requeijao .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nestle-requeijao .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0051A1;
}

/* line 316, src/mixins/_marcas.scss */
.nestle-requeijao .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nestle-requeijao .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0051A1;
}

/* line 326, src/mixins/_marcas.scss */
.nestle-requeijao .container .infoDicaMarca h3::after {
  color: #0051A1;
}

/* line 333, src/mixins/_marcas.scss */
.nestle-requeijao .scroll-bar {
  background-color: #0051A1 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nestle-requeijao .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230051A1'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nestle-requeijao .custom-tab-pane__saiba-mais a {
  color: #0051A1;
}

/* line 3, src/mixins/_marcas.scss */
.neston .product-articles .card__wrap {
  background: rgba(17, 151, 53, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.neston .sf-breadscrumb li a {
  color: #119735;
}

/* line 13, src/mixins/_marcas.scss */
.neston .sf-breadscrumb li a:hover {
  color: #119735;
}

/* line 18, src/mixins/_marcas.scss */
.neston .sf-breadscrumb li span {
  color: #119735;
}

/* line 23, src/mixins/_marcas.scss */
.neston .sf-breadscrumb .active {
  color: #119735;
}

/* line 29, src/mixins/_marcas.scss */
.neston .produto-top h1 {
  color: #119735;
}

/* line 34, src/mixins/_marcas.scss */
.neston .produto-top .dir a {
  background: #119735;
}

/* line 37, src/mixins/_marcas.scss */
.neston .produto-top .dir a:hover {
  background: #119735;
}

/* line 45, src/mixins/_marcas.scss */
.neston .categorias a {
  border-color: #119735 !important;
}

/* line 48, src/mixins/_marcas.scss */
.neston .categorias a .tags {
  color: #119735 !important;
}

/* line 57, src/mixins/_marcas.scss */
.neston.tabs-produtos .custom-nav-tabs li a {
  background: #119735;
}

/* line 60, src/mixins/_marcas.scss */
.neston.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.neston.tabs-produtos .custom-tab-content {
  border-color: #119735;
}

/* line 70, src/mixins/_marcas.scss */
.neston.tabs-produtos .custom-tab-content .accordion-link {
  background: #119735;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.neston.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #119735;
}

/* line 80, src/mixins/_marcas.scss */
.neston.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #119735;
}

/* line 84, src/mixins/_marcas.scss */
.neston.tabs-produtos .custom-tab-content .img-compass a {
  color: #119735 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .neston.faz-bem .quad {
    background: #119735 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.neston.faz-bem .quad h3 {
  color: #119735;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .neston.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .neston.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.neston .box-info {
  border-bottom: 3px solid #119735 !important;
}

/* line 117, src/mixins/_marcas.scss */
.neston .box-info .info h3 {
  color: #119735;
}

/* line 121, src/mixins/_marcas.scss */
.neston .box-info .info .tempo {
  color: #119735;
}

/* line 125, src/mixins/_marcas.scss */
.neston .box-info .info .btn-externo {
  border-color: #119735 !important;
}

/* line 128, src/mixins/_marcas.scss */
.neston .box-info .info .btn-externo svg {
  fill: #119735 !important;
}

/* line 138, src/mixins/_marcas.scss */
.neston.section .destaque-na-midia .content .article {
  background: #119735;
}

/* line 150, src/mixins/_marcas.scss */
.neston .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .neston .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .neston .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.neston .content .row .controlaCarousel .owl-nav .owl-next {
  color: #119735;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .neston .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .neston .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.neston .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.neston .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #119735;
}

/* line 190, src/mixins/_marcas.scss */
.neston .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #119735;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .neston .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .neston .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.neston .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.neston .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #119735;
}

/* line 222, src/mixins/_marcas.scss */
.neston .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.neston .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #119735;
}

/* line 234, src/mixins/_marcas.scss */
.neston .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #119735;
}

/* line 247, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .owl-nav .owl-next,
.neston .container .carousel-baixo .owl-nav .owl-prev {
  color: #119735;
}

/* line 256, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.neston .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.neston .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.neston .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #119735;
}

/* line 264, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .item.ativo .acontecimento img,
.neston .container .carousel-baixo .item.ativo .dica img,
.neston .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #119735;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.neston .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.neston .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #119735;
}

/* line 284, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .item.ativo .acontecimento p,
.neston .container .carousel-baixo .item.ativo .dica p,
.neston .container .carousel-baixo .item.ativo .destaque p {
  color: #119735;
}

/* line 293, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .item .acontecimento img,
.neston .container .carousel-baixo .item .dica img,
.neston .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .neston .container .carousel-baixo .item .acontecimento img,
  .neston .container .carousel-baixo .item .dica img,
  .neston .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.neston .container .carousel-baixo .item .dica .linha-quadrado .linha,
.neston .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #119735;
}

/* line 307, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.neston .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.neston .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #119735;
}

/* line 316, src/mixins/_marcas.scss */
.neston .container .carousel-baixo .item .acontecimentoMarca h3::after,
.neston .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #119735;
}

/* line 326, src/mixins/_marcas.scss */
.neston .container .infoDicaMarca h3::after {
  color: #119735;
}

/* line 333, src/mixins/_marcas.scss */
.neston .scroll-bar {
  background-color: #119735 !important;
}

/* line 338, src/mixins/_marcas.scss */
.neston .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23119735'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.neston .custom-tab-pane__saiba-mais a {
  color: #119735;
}

/* line 3, src/mixins/_marcas.scss */
.ninho .product-articles .card__wrap {
  background: rgba(27, 88, 51, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.ninho .sf-breadscrumb li a {
  color: #1B5833;
}

/* line 13, src/mixins/_marcas.scss */
.ninho .sf-breadscrumb li a:hover {
  color: #1B5833;
}

/* line 18, src/mixins/_marcas.scss */
.ninho .sf-breadscrumb li span {
  color: #1B5833;
}

/* line 23, src/mixins/_marcas.scss */
.ninho .sf-breadscrumb .active {
  color: #1B5833;
}

/* line 29, src/mixins/_marcas.scss */
.ninho .produto-top h1 {
  color: #1B5833;
}

/* line 34, src/mixins/_marcas.scss */
.ninho .produto-top .dir a {
  background: #1B5833;
}

/* line 37, src/mixins/_marcas.scss */
.ninho .produto-top .dir a:hover {
  background: #1B5833;
}

/* line 45, src/mixins/_marcas.scss */
.ninho .categorias a {
  border-color: #1B5833 !important;
}

/* line 48, src/mixins/_marcas.scss */
.ninho .categorias a .tags {
  color: #1B5833 !important;
}

/* line 57, src/mixins/_marcas.scss */
.ninho.tabs-produtos .custom-nav-tabs li a {
  background: #1B5833;
}

/* line 60, src/mixins/_marcas.scss */
.ninho.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.ninho.tabs-produtos .custom-tab-content {
  border-color: #1B5833;
}

/* line 70, src/mixins/_marcas.scss */
.ninho.tabs-produtos .custom-tab-content .accordion-link {
  background: #1B5833;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.ninho.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #1B5833;
}

/* line 80, src/mixins/_marcas.scss */
.ninho.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #1B5833;
}

/* line 84, src/mixins/_marcas.scss */
.ninho.tabs-produtos .custom-tab-content .img-compass a {
  color: #1B5833 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .ninho.faz-bem .quad {
    background: #1B5833 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.ninho.faz-bem .quad h3 {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .ninho.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .ninho.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.ninho .box-info {
  border-bottom: 3px solid #1B5833 !important;
}

/* line 117, src/mixins/_marcas.scss */
.ninho .box-info .info h3 {
  color: #1B5833;
}

/* line 121, src/mixins/_marcas.scss */
.ninho .box-info .info .tempo {
  color: #1B5833;
}

/* line 125, src/mixins/_marcas.scss */
.ninho .box-info .info .btn-externo {
  border-color: #1B5833 !important;
}

/* line 128, src/mixins/_marcas.scss */
.ninho .box-info .info .btn-externo svg {
  fill: #1B5833 !important;
}

/* line 138, src/mixins/_marcas.scss */
.ninho.section .destaque-na-midia .content .article {
  background: #1B5833;
}

/* line 150, src/mixins/_marcas.scss */
.ninho .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .ninho .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .ninho .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.ninho .content .row .controlaCarousel .owl-nav .owl-next {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .ninho .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .ninho .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.ninho .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #1B5833;
}

/* line 190, src/mixins/_marcas.scss */
.ninho .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .ninho .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .ninho .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.ninho .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 222, src/mixins/_marcas.scss */
.ninho .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.ninho .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #1B5833;
}

/* line 234, src/mixins/_marcas.scss */
.ninho .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #1B5833;
}

/* line 247, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .owl-nav .owl-next,
.ninho .container .carousel-baixo .owl-nav .owl-prev {
  color: #1B5833;
}

/* line 256, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.ninho .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 264, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .item.ativo .acontecimento img,
.ninho .container .carousel-baixo .item.ativo .dica img,
.ninho .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #1B5833;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.ninho .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.ninho .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #1B5833;
}

/* line 284, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .item.ativo .acontecimento p,
.ninho .container .carousel-baixo .item.ativo .dica p,
.ninho .container .carousel-baixo .item.ativo .destaque p {
  color: #1B5833;
}

/* line 293, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .item .acontecimento img,
.ninho .container .carousel-baixo .item .dica img,
.ninho .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .ninho .container .carousel-baixo .item .acontecimento img,
  .ninho .container .carousel-baixo .item .dica img,
  .ninho .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.ninho .container .carousel-baixo .item .dica .linha-quadrado .linha,
.ninho .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #1B5833;
}

/* line 307, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.ninho .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.ninho .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #1B5833;
}

/* line 316, src/mixins/_marcas.scss */
.ninho .container .carousel-baixo .item .acontecimentoMarca h3::after,
.ninho .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #1B5833;
}

/* line 326, src/mixins/_marcas.scss */
.ninho .container .infoDicaMarca h3::after {
  color: #1B5833;
}

/* line 333, src/mixins/_marcas.scss */
.ninho .scroll-bar {
  background-color: #1B5833 !important;
}

/* line 338, src/mixins/_marcas.scss */
.ninho .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%231B5833'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.ninho .custom-tab-pane__saiba-mais a {
  color: #1B5833;
}

/* line 3, src/mixins/_marcas.scss */
.ninho-fases .product-articles .card__wrap {
  background: rgba(27, 88, 51, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.ninho-fases .sf-breadscrumb li a {
  color: #1B5833;
}

/* line 13, src/mixins/_marcas.scss */
.ninho-fases .sf-breadscrumb li a:hover {
  color: #1B5833;
}

/* line 18, src/mixins/_marcas.scss */
.ninho-fases .sf-breadscrumb li span {
  color: #1B5833;
}

/* line 23, src/mixins/_marcas.scss */
.ninho-fases .sf-breadscrumb .active {
  color: #1B5833;
}

/* line 29, src/mixins/_marcas.scss */
.ninho-fases .produto-top h1 {
  color: #1B5833;
}

/* line 34, src/mixins/_marcas.scss */
.ninho-fases .produto-top .dir a {
  background: #1B5833;
}

/* line 37, src/mixins/_marcas.scss */
.ninho-fases .produto-top .dir a:hover {
  background: #1B5833;
}

/* line 45, src/mixins/_marcas.scss */
.ninho-fases .categorias a {
  border-color: #1B5833 !important;
}

/* line 48, src/mixins/_marcas.scss */
.ninho-fases .categorias a .tags {
  color: #1B5833 !important;
}

/* line 57, src/mixins/_marcas.scss */
.ninho-fases.tabs-produtos .custom-nav-tabs li a {
  background: #1B5833;
}

/* line 60, src/mixins/_marcas.scss */
.ninho-fases.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.ninho-fases.tabs-produtos .custom-tab-content {
  border-color: #1B5833;
}

/* line 70, src/mixins/_marcas.scss */
.ninho-fases.tabs-produtos .custom-tab-content .accordion-link {
  background: #1B5833;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.ninho-fases.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #1B5833;
}

/* line 80, src/mixins/_marcas.scss */
.ninho-fases.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #1B5833;
}

/* line 84, src/mixins/_marcas.scss */
.ninho-fases.tabs-produtos .custom-tab-content .img-compass a {
  color: #1B5833 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .ninho-fases.faz-bem .quad {
    background: #1B5833 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.ninho-fases.faz-bem .quad h3 {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .ninho-fases.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .ninho-fases.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.ninho-fases .box-info {
  border-bottom: 3px solid #1B5833 !important;
}

/* line 117, src/mixins/_marcas.scss */
.ninho-fases .box-info .info h3 {
  color: #1B5833;
}

/* line 121, src/mixins/_marcas.scss */
.ninho-fases .box-info .info .tempo {
  color: #1B5833;
}

/* line 125, src/mixins/_marcas.scss */
.ninho-fases .box-info .info .btn-externo {
  border-color: #1B5833 !important;
}

/* line 128, src/mixins/_marcas.scss */
.ninho-fases .box-info .info .btn-externo svg {
  fill: #1B5833 !important;
}

/* line 138, src/mixins/_marcas.scss */
.ninho-fases.section .destaque-na-midia .content .article {
  background: #1B5833;
}

/* line 150, src/mixins/_marcas.scss */
.ninho-fases .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .ninho-fases .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .ninho-fases .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.ninho-fases .content .row .controlaCarousel .owl-nav .owl-next {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .ninho-fases .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .ninho-fases .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.ninho-fases .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho-fases .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #1B5833;
}

/* line 190, src/mixins/_marcas.scss */
.ninho-fases .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .ninho-fases .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .ninho-fases .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.ninho-fases .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho-fases .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 222, src/mixins/_marcas.scss */
.ninho-fases .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.ninho-fases .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #1B5833;
}

/* line 234, src/mixins/_marcas.scss */
.ninho-fases .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #1B5833;
}

/* line 247, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .owl-nav .owl-next,
.ninho-fases .container .carousel-baixo .owl-nav .owl-prev {
  color: #1B5833;
}

/* line 256, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho-fases .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.ninho-fases .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho-fases .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 264, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .item.ativo .acontecimento img,
.ninho-fases .container .carousel-baixo .item.ativo .dica img,
.ninho-fases .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #1B5833;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.ninho-fases .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.ninho-fases .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #1B5833;
}

/* line 284, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .item.ativo .acontecimento p,
.ninho-fases .container .carousel-baixo .item.ativo .dica p,
.ninho-fases .container .carousel-baixo .item.ativo .destaque p {
  color: #1B5833;
}

/* line 293, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .item .acontecimento img,
.ninho-fases .container .carousel-baixo .item .dica img,
.ninho-fases .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .ninho-fases .container .carousel-baixo .item .acontecimento img,
  .ninho-fases .container .carousel-baixo .item .dica img,
  .ninho-fases .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.ninho-fases .container .carousel-baixo .item .dica .linha-quadrado .linha,
.ninho-fases .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #1B5833;
}

/* line 307, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.ninho-fases .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.ninho-fases .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #1B5833;
}

/* line 316, src/mixins/_marcas.scss */
.ninho-fases .container .carousel-baixo .item .acontecimentoMarca h3::after,
.ninho-fases .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #1B5833;
}

/* line 326, src/mixins/_marcas.scss */
.ninho-fases .container .infoDicaMarca h3::after {
  color: #1B5833;
}

/* line 333, src/mixins/_marcas.scss */
.ninho-fases .scroll-bar {
  background-color: #1B5833 !important;
}

/* line 338, src/mixins/_marcas.scss */
.ninho-fases .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%231B5833'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.ninho-fases .custom-tab-pane__saiba-mais a {
  color: #1B5833;
}

/* line 3, src/mixins/_marcas.scss */
.ninho-forti .product-articles .card__wrap {
  background: rgba(27, 88, 51, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.ninho-forti .sf-breadscrumb li a {
  color: #1B5833;
}

/* line 13, src/mixins/_marcas.scss */
.ninho-forti .sf-breadscrumb li a:hover {
  color: #1B5833;
}

/* line 18, src/mixins/_marcas.scss */
.ninho-forti .sf-breadscrumb li span {
  color: #1B5833;
}

/* line 23, src/mixins/_marcas.scss */
.ninho-forti .sf-breadscrumb .active {
  color: #1B5833;
}

/* line 29, src/mixins/_marcas.scss */
.ninho-forti .produto-top h1 {
  color: #1B5833;
}

/* line 34, src/mixins/_marcas.scss */
.ninho-forti .produto-top .dir a {
  background: #1B5833;
}

/* line 37, src/mixins/_marcas.scss */
.ninho-forti .produto-top .dir a:hover {
  background: #1B5833;
}

/* line 45, src/mixins/_marcas.scss */
.ninho-forti .categorias a {
  border-color: #1B5833 !important;
}

/* line 48, src/mixins/_marcas.scss */
.ninho-forti .categorias a .tags {
  color: #1B5833 !important;
}

/* line 57, src/mixins/_marcas.scss */
.ninho-forti.tabs-produtos .custom-nav-tabs li a {
  background: #1B5833;
}

/* line 60, src/mixins/_marcas.scss */
.ninho-forti.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.ninho-forti.tabs-produtos .custom-tab-content {
  border-color: #1B5833;
}

/* line 70, src/mixins/_marcas.scss */
.ninho-forti.tabs-produtos .custom-tab-content .accordion-link {
  background: #1B5833;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.ninho-forti.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #1B5833;
}

/* line 80, src/mixins/_marcas.scss */
.ninho-forti.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #1B5833;
}

/* line 84, src/mixins/_marcas.scss */
.ninho-forti.tabs-produtos .custom-tab-content .img-compass a {
  color: #1B5833 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .ninho-forti.faz-bem .quad {
    background: #1B5833 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.ninho-forti.faz-bem .quad h3 {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .ninho-forti.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .ninho-forti.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.ninho-forti .box-info {
  border-bottom: 3px solid #1B5833 !important;
}

/* line 117, src/mixins/_marcas.scss */
.ninho-forti .box-info .info h3 {
  color: #1B5833;
}

/* line 121, src/mixins/_marcas.scss */
.ninho-forti .box-info .info .tempo {
  color: #1B5833;
}

/* line 125, src/mixins/_marcas.scss */
.ninho-forti .box-info .info .btn-externo {
  border-color: #1B5833 !important;
}

/* line 128, src/mixins/_marcas.scss */
.ninho-forti .box-info .info .btn-externo svg {
  fill: #1B5833 !important;
}

/* line 138, src/mixins/_marcas.scss */
.ninho-forti.section .destaque-na-midia .content .article {
  background: #1B5833;
}

/* line 150, src/mixins/_marcas.scss */
.ninho-forti .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .ninho-forti .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .ninho-forti .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.ninho-forti .content .row .controlaCarousel .owl-nav .owl-next {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .ninho-forti .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .ninho-forti .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.ninho-forti .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho-forti .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #1B5833;
}

/* line 190, src/mixins/_marcas.scss */
.ninho-forti .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .ninho-forti .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .ninho-forti .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.ninho-forti .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho-forti .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 222, src/mixins/_marcas.scss */
.ninho-forti .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.ninho-forti .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #1B5833;
}

/* line 234, src/mixins/_marcas.scss */
.ninho-forti .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #1B5833;
}

/* line 247, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .owl-nav .owl-next,
.ninho-forti .container .carousel-baixo .owl-nav .owl-prev {
  color: #1B5833;
}

/* line 256, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho-forti .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.ninho-forti .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho-forti .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 264, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .item.ativo .acontecimento img,
.ninho-forti .container .carousel-baixo .item.ativo .dica img,
.ninho-forti .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #1B5833;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.ninho-forti .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.ninho-forti .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #1B5833;
}

/* line 284, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .item.ativo .acontecimento p,
.ninho-forti .container .carousel-baixo .item.ativo .dica p,
.ninho-forti .container .carousel-baixo .item.ativo .destaque p {
  color: #1B5833;
}

/* line 293, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .item .acontecimento img,
.ninho-forti .container .carousel-baixo .item .dica img,
.ninho-forti .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .ninho-forti .container .carousel-baixo .item .acontecimento img,
  .ninho-forti .container .carousel-baixo .item .dica img,
  .ninho-forti .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.ninho-forti .container .carousel-baixo .item .dica .linha-quadrado .linha,
.ninho-forti .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #1B5833;
}

/* line 307, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.ninho-forti .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.ninho-forti .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #1B5833;
}

/* line 316, src/mixins/_marcas.scss */
.ninho-forti .container .carousel-baixo .item .acontecimentoMarca h3::after,
.ninho-forti .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #1B5833;
}

/* line 326, src/mixins/_marcas.scss */
.ninho-forti .container .infoDicaMarca h3::after {
  color: #1B5833;
}

/* line 333, src/mixins/_marcas.scss */
.ninho-forti .scroll-bar {
  background-color: #1B5833 !important;
}

/* line 338, src/mixins/_marcas.scss */
.ninho-forti .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%231B5833'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.ninho-forti .custom-tab-pane__saiba-mais a {
  color: #1B5833;
}

/* line 3, src/mixins/_marcas.scss */
.ninho-levinho .product-articles .card__wrap {
  background: rgba(27, 88, 51, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.ninho-levinho .sf-breadscrumb li a {
  color: #1B5833;
}

/* line 13, src/mixins/_marcas.scss */
.ninho-levinho .sf-breadscrumb li a:hover {
  color: #1B5833;
}

/* line 18, src/mixins/_marcas.scss */
.ninho-levinho .sf-breadscrumb li span {
  color: #1B5833;
}

/* line 23, src/mixins/_marcas.scss */
.ninho-levinho .sf-breadscrumb .active {
  color: #1B5833;
}

/* line 29, src/mixins/_marcas.scss */
.ninho-levinho .produto-top h1 {
  color: #1B5833;
}

/* line 34, src/mixins/_marcas.scss */
.ninho-levinho .produto-top .dir a {
  background: #1B5833;
}

/* line 37, src/mixins/_marcas.scss */
.ninho-levinho .produto-top .dir a:hover {
  background: #1B5833;
}

/* line 45, src/mixins/_marcas.scss */
.ninho-levinho .categorias a {
  border-color: #1B5833 !important;
}

/* line 48, src/mixins/_marcas.scss */
.ninho-levinho .categorias a .tags {
  color: #1B5833 !important;
}

/* line 57, src/mixins/_marcas.scss */
.ninho-levinho.tabs-produtos .custom-nav-tabs li a {
  background: #1B5833;
}

/* line 60, src/mixins/_marcas.scss */
.ninho-levinho.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.ninho-levinho.tabs-produtos .custom-tab-content {
  border-color: #1B5833;
}

/* line 70, src/mixins/_marcas.scss */
.ninho-levinho.tabs-produtos .custom-tab-content .accordion-link {
  background: #1B5833;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.ninho-levinho.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #1B5833;
}

/* line 80, src/mixins/_marcas.scss */
.ninho-levinho.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #1B5833;
}

/* line 84, src/mixins/_marcas.scss */
.ninho-levinho.tabs-produtos .custom-tab-content .img-compass a {
  color: #1B5833 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .ninho-levinho.faz-bem .quad {
    background: #1B5833 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.ninho-levinho.faz-bem .quad h3 {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .ninho-levinho.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .ninho-levinho.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.ninho-levinho .box-info {
  border-bottom: 3px solid #1B5833 !important;
}

/* line 117, src/mixins/_marcas.scss */
.ninho-levinho .box-info .info h3 {
  color: #1B5833;
}

/* line 121, src/mixins/_marcas.scss */
.ninho-levinho .box-info .info .tempo {
  color: #1B5833;
}

/* line 125, src/mixins/_marcas.scss */
.ninho-levinho .box-info .info .btn-externo {
  border-color: #1B5833 !important;
}

/* line 128, src/mixins/_marcas.scss */
.ninho-levinho .box-info .info .btn-externo svg {
  fill: #1B5833 !important;
}

/* line 138, src/mixins/_marcas.scss */
.ninho-levinho.section .destaque-na-midia .content .article {
  background: #1B5833;
}

/* line 150, src/mixins/_marcas.scss */
.ninho-levinho .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .ninho-levinho .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .ninho-levinho .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.ninho-levinho .content .row .controlaCarousel .owl-nav .owl-next {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .ninho-levinho .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .ninho-levinho .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.ninho-levinho .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho-levinho .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #1B5833;
}

/* line 190, src/mixins/_marcas.scss */
.ninho-levinho .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .ninho-levinho .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .ninho-levinho .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.ninho-levinho .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho-levinho .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 222, src/mixins/_marcas.scss */
.ninho-levinho .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.ninho-levinho .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #1B5833;
}

/* line 234, src/mixins/_marcas.scss */
.ninho-levinho .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #1B5833;
}

/* line 247, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .owl-nav .owl-next,
.ninho-levinho .container .carousel-baixo .owl-nav .owl-prev {
  color: #1B5833;
}

/* line 256, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho-levinho .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.ninho-levinho .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho-levinho .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 264, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .item.ativo .acontecimento img,
.ninho-levinho .container .carousel-baixo .item.ativo .dica img,
.ninho-levinho .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #1B5833;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.ninho-levinho .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.ninho-levinho .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #1B5833;
}

/* line 284, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .item.ativo .acontecimento p,
.ninho-levinho .container .carousel-baixo .item.ativo .dica p,
.ninho-levinho .container .carousel-baixo .item.ativo .destaque p {
  color: #1B5833;
}

/* line 293, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .item .acontecimento img,
.ninho-levinho .container .carousel-baixo .item .dica img,
.ninho-levinho .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .ninho-levinho .container .carousel-baixo .item .acontecimento img,
  .ninho-levinho .container .carousel-baixo .item .dica img,
  .ninho-levinho .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.ninho-levinho .container .carousel-baixo .item .dica .linha-quadrado .linha,
.ninho-levinho .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #1B5833;
}

/* line 307, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.ninho-levinho .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.ninho-levinho .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #1B5833;
}

/* line 316, src/mixins/_marcas.scss */
.ninho-levinho .container .carousel-baixo .item .acontecimentoMarca h3::after,
.ninho-levinho .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #1B5833;
}

/* line 326, src/mixins/_marcas.scss */
.ninho-levinho .container .infoDicaMarca h3::after {
  color: #1B5833;
}

/* line 333, src/mixins/_marcas.scss */
.ninho-levinho .scroll-bar {
  background-color: #1B5833 !important;
}

/* line 338, src/mixins/_marcas.scss */
.ninho-levinho .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%231B5833'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.ninho-levinho .custom-tab-pane__saiba-mais a {
  color: #1B5833;
}

/* line 3, src/mixins/_marcas.scss */
.ninho-zero-lactose .product-articles .card__wrap {
  background: rgba(27, 88, 51, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.ninho-zero-lactose .sf-breadscrumb li a {
  color: #1B5833;
}

/* line 13, src/mixins/_marcas.scss */
.ninho-zero-lactose .sf-breadscrumb li a:hover {
  color: #1B5833;
}

/* line 18, src/mixins/_marcas.scss */
.ninho-zero-lactose .sf-breadscrumb li span {
  color: #1B5833;
}

/* line 23, src/mixins/_marcas.scss */
.ninho-zero-lactose .sf-breadscrumb .active {
  color: #1B5833;
}

/* line 29, src/mixins/_marcas.scss */
.ninho-zero-lactose .produto-top h1 {
  color: #1B5833;
}

/* line 34, src/mixins/_marcas.scss */
.ninho-zero-lactose .produto-top .dir a {
  background: #1B5833;
}

/* line 37, src/mixins/_marcas.scss */
.ninho-zero-lactose .produto-top .dir a:hover {
  background: #1B5833;
}

/* line 45, src/mixins/_marcas.scss */
.ninho-zero-lactose .categorias a {
  border-color: #1B5833 !important;
}

/* line 48, src/mixins/_marcas.scss */
.ninho-zero-lactose .categorias a .tags {
  color: #1B5833 !important;
}

/* line 57, src/mixins/_marcas.scss */
.ninho-zero-lactose.tabs-produtos .custom-nav-tabs li a {
  background: #1B5833;
}

/* line 60, src/mixins/_marcas.scss */
.ninho-zero-lactose.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.ninho-zero-lactose.tabs-produtos .custom-tab-content {
  border-color: #1B5833;
}

/* line 70, src/mixins/_marcas.scss */
.ninho-zero-lactose.tabs-produtos .custom-tab-content .accordion-link {
  background: #1B5833;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.ninho-zero-lactose.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #1B5833;
}

/* line 80, src/mixins/_marcas.scss */
.ninho-zero-lactose.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #1B5833;
}

/* line 84, src/mixins/_marcas.scss */
.ninho-zero-lactose.tabs-produtos .custom-tab-content .img-compass a {
  color: #1B5833 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .ninho-zero-lactose.faz-bem .quad {
    background: #1B5833 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.ninho-zero-lactose.faz-bem .quad h3 {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .ninho-zero-lactose.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .ninho-zero-lactose.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.ninho-zero-lactose .box-info {
  border-bottom: 3px solid #1B5833 !important;
}

/* line 117, src/mixins/_marcas.scss */
.ninho-zero-lactose .box-info .info h3 {
  color: #1B5833;
}

/* line 121, src/mixins/_marcas.scss */
.ninho-zero-lactose .box-info .info .tempo {
  color: #1B5833;
}

/* line 125, src/mixins/_marcas.scss */
.ninho-zero-lactose .box-info .info .btn-externo {
  border-color: #1B5833 !important;
}

/* line 128, src/mixins/_marcas.scss */
.ninho-zero-lactose .box-info .info .btn-externo svg {
  fill: #1B5833 !important;
}

/* line 138, src/mixins/_marcas.scss */
.ninho-zero-lactose.section .destaque-na-midia .content .article {
  background: #1B5833;
}

/* line 150, src/mixins/_marcas.scss */
.ninho-zero-lactose .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-next {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #1B5833;
}

/* line 190, src/mixins/_marcas.scss */
.ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho-zero-lactose .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 222, src/mixins/_marcas.scss */
.ninho-zero-lactose .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.ninho-zero-lactose .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #1B5833;
}

/* line 234, src/mixins/_marcas.scss */
.ninho-zero-lactose .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #1B5833;
}

/* line 247, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .owl-nav .owl-next,
.ninho-zero-lactose .container .carousel-baixo .owl-nav .owl-prev {
  color: #1B5833;
}

/* line 256, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho-zero-lactose .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.ninho-zero-lactose .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho-zero-lactose .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 264, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .item.ativo .acontecimento img,
.ninho-zero-lactose .container .carousel-baixo .item.ativo .dica img,
.ninho-zero-lactose .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #1B5833;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.ninho-zero-lactose .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.ninho-zero-lactose .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #1B5833;
}

/* line 284, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .item.ativo .acontecimento p,
.ninho-zero-lactose .container .carousel-baixo .item.ativo .dica p,
.ninho-zero-lactose .container .carousel-baixo .item.ativo .destaque p {
  color: #1B5833;
}

/* line 293, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .item .acontecimento img,
.ninho-zero-lactose .container .carousel-baixo .item .dica img,
.ninho-zero-lactose .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .ninho-zero-lactose .container .carousel-baixo .item .acontecimento img,
  .ninho-zero-lactose .container .carousel-baixo .item .dica img,
  .ninho-zero-lactose .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.ninho-zero-lactose .container .carousel-baixo .item .dica .linha-quadrado .linha,
.ninho-zero-lactose .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #1B5833;
}

/* line 307, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.ninho-zero-lactose .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.ninho-zero-lactose .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #1B5833;
}

/* line 316, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .carousel-baixo .item .acontecimentoMarca h3::after,
.ninho-zero-lactose .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #1B5833;
}

/* line 326, src/mixins/_marcas.scss */
.ninho-zero-lactose .container .infoDicaMarca h3::after {
  color: #1B5833;
}

/* line 333, src/mixins/_marcas.scss */
.ninho-zero-lactose .scroll-bar {
  background-color: #1B5833 !important;
}

/* line 338, src/mixins/_marcas.scss */
.ninho-zero-lactose .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%231B5833'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.ninho-zero-lactose .custom-tab-pane__saiba-mais a {
  color: #1B5833;
}

/* line 3, src/mixins/_marcas.scss */
.ninho-iogurtes .product-articles .card__wrap {
  background: rgba(27, 88, 51, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.ninho-iogurtes .sf-breadscrumb li a {
  color: #1B5833;
}

/* line 13, src/mixins/_marcas.scss */
.ninho-iogurtes .sf-breadscrumb li a:hover {
  color: #1B5833;
}

/* line 18, src/mixins/_marcas.scss */
.ninho-iogurtes .sf-breadscrumb li span {
  color: #1B5833;
}

/* line 23, src/mixins/_marcas.scss */
.ninho-iogurtes .sf-breadscrumb .active {
  color: #1B5833;
}

/* line 29, src/mixins/_marcas.scss */
.ninho-iogurtes .produto-top h1 {
  color: #1B5833;
}

/* line 34, src/mixins/_marcas.scss */
.ninho-iogurtes .produto-top .dir a {
  background: #1B5833;
}

/* line 37, src/mixins/_marcas.scss */
.ninho-iogurtes .produto-top .dir a:hover {
  background: #1B5833;
}

/* line 45, src/mixins/_marcas.scss */
.ninho-iogurtes .categorias a {
  border-color: #1B5833 !important;
}

/* line 48, src/mixins/_marcas.scss */
.ninho-iogurtes .categorias a .tags {
  color: #1B5833 !important;
}

/* line 57, src/mixins/_marcas.scss */
.ninho-iogurtes.tabs-produtos .custom-nav-tabs li a {
  background: #1B5833;
}

/* line 60, src/mixins/_marcas.scss */
.ninho-iogurtes.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.ninho-iogurtes.tabs-produtos .custom-tab-content {
  border-color: #1B5833;
}

/* line 70, src/mixins/_marcas.scss */
.ninho-iogurtes.tabs-produtos .custom-tab-content .accordion-link {
  background: #1B5833;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.ninho-iogurtes.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #1B5833;
}

/* line 80, src/mixins/_marcas.scss */
.ninho-iogurtes.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #1B5833;
}

/* line 84, src/mixins/_marcas.scss */
.ninho-iogurtes.tabs-produtos .custom-tab-content .img-compass a {
  color: #1B5833 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .ninho-iogurtes.faz-bem .quad {
    background: #1B5833 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.ninho-iogurtes.faz-bem .quad h3 {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .ninho-iogurtes.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .ninho-iogurtes.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.ninho-iogurtes .box-info {
  border-bottom: 3px solid #1B5833 !important;
}

/* line 117, src/mixins/_marcas.scss */
.ninho-iogurtes .box-info .info h3 {
  color: #1B5833;
}

/* line 121, src/mixins/_marcas.scss */
.ninho-iogurtes .box-info .info .tempo {
  color: #1B5833;
}

/* line 125, src/mixins/_marcas.scss */
.ninho-iogurtes .box-info .info .btn-externo {
  border-color: #1B5833 !important;
}

/* line 128, src/mixins/_marcas.scss */
.ninho-iogurtes .box-info .info .btn-externo svg {
  fill: #1B5833 !important;
}

/* line 138, src/mixins/_marcas.scss */
.ninho-iogurtes.section .destaque-na-midia .content .article {
  background: #1B5833;
}

/* line 150, src/mixins/_marcas.scss */
.ninho-iogurtes .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-next {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #1B5833;
}

/* line 190, src/mixins/_marcas.scss */
.ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #1B5833;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho-iogurtes .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 222, src/mixins/_marcas.scss */
.ninho-iogurtes .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.ninho-iogurtes .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #1B5833;
}

/* line 234, src/mixins/_marcas.scss */
.ninho-iogurtes .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #1B5833;
}

/* line 247, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .owl-nav .owl-next,
.ninho-iogurtes .container .carousel-baixo .owl-nav .owl-prev {
  color: #1B5833;
}

/* line 256, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.ninho-iogurtes .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.ninho-iogurtes .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.ninho-iogurtes .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #1B5833;
}

/* line 264, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .item.ativo .acontecimento img,
.ninho-iogurtes .container .carousel-baixo .item.ativo .dica img,
.ninho-iogurtes .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #1B5833;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.ninho-iogurtes .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.ninho-iogurtes .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #1B5833;
}

/* line 284, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .item.ativo .acontecimento p,
.ninho-iogurtes .container .carousel-baixo .item.ativo .dica p,
.ninho-iogurtes .container .carousel-baixo .item.ativo .destaque p {
  color: #1B5833;
}

/* line 293, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .item .acontecimento img,
.ninho-iogurtes .container .carousel-baixo .item .dica img,
.ninho-iogurtes .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .ninho-iogurtes .container .carousel-baixo .item .acontecimento img,
  .ninho-iogurtes .container .carousel-baixo .item .dica img,
  .ninho-iogurtes .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.ninho-iogurtes .container .carousel-baixo .item .dica .linha-quadrado .linha,
.ninho-iogurtes .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #1B5833;
}

/* line 307, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.ninho-iogurtes .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.ninho-iogurtes .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #1B5833;
}

/* line 316, src/mixins/_marcas.scss */
.ninho-iogurtes .container .carousel-baixo .item .acontecimentoMarca h3::after,
.ninho-iogurtes .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #1B5833;
}

/* line 326, src/mixins/_marcas.scss */
.ninho-iogurtes .container .infoDicaMarca h3::after {
  color: #1B5833;
}

/* line 333, src/mixins/_marcas.scss */
.ninho-iogurtes .scroll-bar {
  background-color: #1B5833 !important;
}

/* line 338, src/mixins/_marcas.scss */
.ninho-iogurtes .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%231B5833'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.ninho-iogurtes .custom-tab-pane__saiba-mais a {
  color: #1B5833;
}

/* line 3, src/mixins/_marcas.scss */
.nutren .product-articles .card__wrap {
  background: rgba(32, 44, 102, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nutren .sf-breadscrumb li a {
  color: #202C66;
}

/* line 13, src/mixins/_marcas.scss */
.nutren .sf-breadscrumb li a:hover {
  color: #202C66;
}

/* line 18, src/mixins/_marcas.scss */
.nutren .sf-breadscrumb li span {
  color: #202C66;
}

/* line 23, src/mixins/_marcas.scss */
.nutren .sf-breadscrumb .active {
  color: #202C66;
}

/* line 29, src/mixins/_marcas.scss */
.nutren .produto-top h1 {
  color: #202C66;
}

/* line 34, src/mixins/_marcas.scss */
.nutren .produto-top .dir a {
  background: #202C66;
}

/* line 37, src/mixins/_marcas.scss */
.nutren .produto-top .dir a:hover {
  background: #202C66;
}

/* line 45, src/mixins/_marcas.scss */
.nutren .categorias a {
  border-color: #202C66 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nutren .categorias a .tags {
  color: #202C66 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nutren.tabs-produtos .custom-nav-tabs li a {
  background: #202C66;
}

/* line 60, src/mixins/_marcas.scss */
.nutren.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nutren.tabs-produtos .custom-tab-content {
  border-color: #202C66;
}

/* line 70, src/mixins/_marcas.scss */
.nutren.tabs-produtos .custom-tab-content .accordion-link {
  background: #202C66;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nutren.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #202C66;
}

/* line 80, src/mixins/_marcas.scss */
.nutren.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #202C66;
}

/* line 84, src/mixins/_marcas.scss */
.nutren.tabs-produtos .custom-tab-content .img-compass a {
  color: #202C66 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nutren.faz-bem .quad {
    background: #202C66 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nutren.faz-bem .quad h3 {
  color: #202C66;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nutren.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nutren.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nutren .box-info {
  border-bottom: 3px solid #202C66 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nutren .box-info .info h3 {
  color: #202C66;
}

/* line 121, src/mixins/_marcas.scss */
.nutren .box-info .info .tempo {
  color: #202C66;
}

/* line 125, src/mixins/_marcas.scss */
.nutren .box-info .info .btn-externo {
  border-color: #202C66 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nutren .box-info .info .btn-externo svg {
  fill: #202C66 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nutren.section .destaque-na-midia .content .article {
  background: #202C66;
}

/* line 150, src/mixins/_marcas.scss */
.nutren .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nutren .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nutren .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nutren .content .row .controlaCarousel .owl-nav .owl-next {
  color: #202C66;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nutren .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nutren .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nutren .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nutren .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #202C66;
}

/* line 190, src/mixins/_marcas.scss */
.nutren .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #202C66;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nutren .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nutren .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nutren .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nutren .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #202C66;
}

/* line 222, src/mixins/_marcas.scss */
.nutren .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nutren .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #202C66;
}

/* line 234, src/mixins/_marcas.scss */
.nutren .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #202C66;
}

/* line 247, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .owl-nav .owl-next,
.nutren .container .carousel-baixo .owl-nav .owl-prev {
  color: #202C66;
}

/* line 256, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nutren .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nutren .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nutren .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #202C66;
}

/* line 264, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .item.ativo .acontecimento img,
.nutren .container .carousel-baixo .item.ativo .dica img,
.nutren .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #202C66;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nutren .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nutren .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #202C66;
}

/* line 284, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .item.ativo .acontecimento p,
.nutren .container .carousel-baixo .item.ativo .dica p,
.nutren .container .carousel-baixo .item.ativo .destaque p {
  color: #202C66;
}

/* line 293, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .item .acontecimento img,
.nutren .container .carousel-baixo .item .dica img,
.nutren .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nutren .container .carousel-baixo .item .acontecimento img,
  .nutren .container .carousel-baixo .item .dica img,
  .nutren .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nutren .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nutren .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #202C66;
}

/* line 307, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nutren .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nutren .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #202C66;
}

/* line 316, src/mixins/_marcas.scss */
.nutren .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nutren .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #202C66;
}

/* line 326, src/mixins/_marcas.scss */
.nutren .container .infoDicaMarca h3::after {
  color: #202C66;
}

/* line 333, src/mixins/_marcas.scss */
.nutren .scroll-bar {
  background-color: #202C66 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nutren .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23202C66'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nutren .custom-tab-pane__saiba-mais a {
  color: #202C66;
}

/* line 3, src/mixins/_marcas.scss */
.nutren-active .product-articles .card__wrap {
  background: rgba(154, 147, 149, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nutren-active .sf-breadscrumb li a {
  color: #9A9395;
}

/* line 13, src/mixins/_marcas.scss */
.nutren-active .sf-breadscrumb li a:hover {
  color: #9A9395;
}

/* line 18, src/mixins/_marcas.scss */
.nutren-active .sf-breadscrumb li span {
  color: #9A9395;
}

/* line 23, src/mixins/_marcas.scss */
.nutren-active .sf-breadscrumb .active {
  color: #9A9395;
}

/* line 29, src/mixins/_marcas.scss */
.nutren-active .produto-top h1 {
  color: #9A9395;
}

/* line 34, src/mixins/_marcas.scss */
.nutren-active .produto-top .dir a {
  background: #9A9395;
}

/* line 37, src/mixins/_marcas.scss */
.nutren-active .produto-top .dir a:hover {
  background: #9A9395;
}

/* line 45, src/mixins/_marcas.scss */
.nutren-active .categorias a {
  border-color: #9A9395 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nutren-active .categorias a .tags {
  color: #9A9395 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nutren-active.tabs-produtos .custom-nav-tabs li a {
  background: #9A9395;
}

/* line 60, src/mixins/_marcas.scss */
.nutren-active.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nutren-active.tabs-produtos .custom-tab-content {
  border-color: #9A9395;
}

/* line 70, src/mixins/_marcas.scss */
.nutren-active.tabs-produtos .custom-tab-content .accordion-link {
  background: #9A9395;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nutren-active.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #9A9395;
}

/* line 80, src/mixins/_marcas.scss */
.nutren-active.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #9A9395;
}

/* line 84, src/mixins/_marcas.scss */
.nutren-active.tabs-produtos .custom-tab-content .img-compass a {
  color: #9A9395 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nutren-active.faz-bem .quad {
    background: #9A9395 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nutren-active.faz-bem .quad h3 {
  color: #9A9395;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nutren-active.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nutren-active.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nutren-active .box-info {
  border-bottom: 3px solid #9A9395 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nutren-active .box-info .info h3 {
  color: #9A9395;
}

/* line 121, src/mixins/_marcas.scss */
.nutren-active .box-info .info .tempo {
  color: #9A9395;
}

/* line 125, src/mixins/_marcas.scss */
.nutren-active .box-info .info .btn-externo {
  border-color: #9A9395 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nutren-active .box-info .info .btn-externo svg {
  fill: #9A9395 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nutren-active.section .destaque-na-midia .content .article {
  background: #9A9395;
}

/* line 150, src/mixins/_marcas.scss */
.nutren-active .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nutren-active .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nutren-active .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nutren-active .content .row .controlaCarousel .owl-nav .owl-next {
  color: #9A9395;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nutren-active .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nutren-active .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nutren-active .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nutren-active .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #9A9395;
}

/* line 190, src/mixins/_marcas.scss */
.nutren-active .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #9A9395;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nutren-active .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nutren-active .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nutren-active .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nutren-active .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #9A9395;
}

/* line 222, src/mixins/_marcas.scss */
.nutren-active .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nutren-active .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #9A9395;
}

/* line 234, src/mixins/_marcas.scss */
.nutren-active .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #9A9395;
}

/* line 247, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .owl-nav .owl-next,
.nutren-active .container .carousel-baixo .owl-nav .owl-prev {
  color: #9A9395;
}

/* line 256, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nutren-active .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nutren-active .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nutren-active .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #9A9395;
}

/* line 264, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .item.ativo .acontecimento img,
.nutren-active .container .carousel-baixo .item.ativo .dica img,
.nutren-active .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #9A9395;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nutren-active .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nutren-active .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #9A9395;
}

/* line 284, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .item.ativo .acontecimento p,
.nutren-active .container .carousel-baixo .item.ativo .dica p,
.nutren-active .container .carousel-baixo .item.ativo .destaque p {
  color: #9A9395;
}

/* line 293, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .item .acontecimento img,
.nutren-active .container .carousel-baixo .item .dica img,
.nutren-active .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nutren-active .container .carousel-baixo .item .acontecimento img,
  .nutren-active .container .carousel-baixo .item .dica img,
  .nutren-active .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nutren-active .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nutren-active .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #9A9395;
}

/* line 307, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nutren-active .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nutren-active .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #9A9395;
}

/* line 316, src/mixins/_marcas.scss */
.nutren-active .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nutren-active .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #9A9395;
}

/* line 326, src/mixins/_marcas.scss */
.nutren-active .container .infoDicaMarca h3::after {
  color: #9A9395;
}

/* line 333, src/mixins/_marcas.scss */
.nutren-active .scroll-bar {
  background-color: #9A9395 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nutren-active .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%239A9395'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nutren-active .custom-tab-pane__saiba-mais a {
  color: #9A9395;
}

/* line 3, src/mixins/_marcas.scss */
.nutren-kids .product-articles .card__wrap {
  background: rgba(244, 161, 30, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nutren-kids .sf-breadscrumb li a {
  color: #F4A11E;
}

/* line 13, src/mixins/_marcas.scss */
.nutren-kids .sf-breadscrumb li a:hover {
  color: #F4A11E;
}

/* line 18, src/mixins/_marcas.scss */
.nutren-kids .sf-breadscrumb li span {
  color: #F4A11E;
}

/* line 23, src/mixins/_marcas.scss */
.nutren-kids .sf-breadscrumb .active {
  color: #F4A11E;
}

/* line 29, src/mixins/_marcas.scss */
.nutren-kids .produto-top h1 {
  color: #F4A11E;
}

/* line 34, src/mixins/_marcas.scss */
.nutren-kids .produto-top .dir a {
  background: #F4A11E;
}

/* line 37, src/mixins/_marcas.scss */
.nutren-kids .produto-top .dir a:hover {
  background: #F4A11E;
}

/* line 45, src/mixins/_marcas.scss */
.nutren-kids .categorias a {
  border-color: #F4A11E !important;
}

/* line 48, src/mixins/_marcas.scss */
.nutren-kids .categorias a .tags {
  color: #F4A11E !important;
}

/* line 57, src/mixins/_marcas.scss */
.nutren-kids.tabs-produtos .custom-nav-tabs li a {
  background: #F4A11E;
}

/* line 60, src/mixins/_marcas.scss */
.nutren-kids.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nutren-kids.tabs-produtos .custom-tab-content {
  border-color: #F4A11E;
}

/* line 70, src/mixins/_marcas.scss */
.nutren-kids.tabs-produtos .custom-tab-content .accordion-link {
  background: #F4A11E;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nutren-kids.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #F4A11E;
}

/* line 80, src/mixins/_marcas.scss */
.nutren-kids.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #F4A11E;
}

/* line 84, src/mixins/_marcas.scss */
.nutren-kids.tabs-produtos .custom-tab-content .img-compass a {
  color: #F4A11E !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nutren-kids.faz-bem .quad {
    background: #F4A11E !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nutren-kids.faz-bem .quad h3 {
  color: #F4A11E;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nutren-kids.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nutren-kids.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nutren-kids .box-info {
  border-bottom: 3px solid #F4A11E !important;
}

/* line 117, src/mixins/_marcas.scss */
.nutren-kids .box-info .info h3 {
  color: #F4A11E;
}

/* line 121, src/mixins/_marcas.scss */
.nutren-kids .box-info .info .tempo {
  color: #F4A11E;
}

/* line 125, src/mixins/_marcas.scss */
.nutren-kids .box-info .info .btn-externo {
  border-color: #F4A11E !important;
}

/* line 128, src/mixins/_marcas.scss */
.nutren-kids .box-info .info .btn-externo svg {
  fill: #F4A11E !important;
}

/* line 138, src/mixins/_marcas.scss */
.nutren-kids.section .destaque-na-midia .content .article {
  background: #F4A11E;
}

/* line 150, src/mixins/_marcas.scss */
.nutren-kids .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nutren-kids .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nutren-kids .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nutren-kids .content .row .controlaCarousel .owl-nav .owl-next {
  color: #F4A11E;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nutren-kids .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nutren-kids .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nutren-kids .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nutren-kids .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #F4A11E;
}

/* line 190, src/mixins/_marcas.scss */
.nutren-kids .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #F4A11E;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nutren-kids .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nutren-kids .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nutren-kids .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nutren-kids .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #F4A11E;
}

/* line 222, src/mixins/_marcas.scss */
.nutren-kids .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nutren-kids .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #F4A11E;
}

/* line 234, src/mixins/_marcas.scss */
.nutren-kids .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #F4A11E;
}

/* line 247, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .owl-nav .owl-next,
.nutren-kids .container .carousel-baixo .owl-nav .owl-prev {
  color: #F4A11E;
}

/* line 256, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nutren-kids .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nutren-kids .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nutren-kids .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #F4A11E;
}

/* line 264, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .item.ativo .acontecimento img,
.nutren-kids .container .carousel-baixo .item.ativo .dica img,
.nutren-kids .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #F4A11E;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nutren-kids .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nutren-kids .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #F4A11E;
}

/* line 284, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .item.ativo .acontecimento p,
.nutren-kids .container .carousel-baixo .item.ativo .dica p,
.nutren-kids .container .carousel-baixo .item.ativo .destaque p {
  color: #F4A11E;
}

/* line 293, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .item .acontecimento img,
.nutren-kids .container .carousel-baixo .item .dica img,
.nutren-kids .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nutren-kids .container .carousel-baixo .item .acontecimento img,
  .nutren-kids .container .carousel-baixo .item .dica img,
  .nutren-kids .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nutren-kids .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nutren-kids .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #F4A11E;
}

/* line 307, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nutren-kids .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nutren-kids .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #F4A11E;
}

/* line 316, src/mixins/_marcas.scss */
.nutren-kids .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nutren-kids .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #F4A11E;
}

/* line 326, src/mixins/_marcas.scss */
.nutren-kids .container .infoDicaMarca h3::after {
  color: #F4A11E;
}

/* line 333, src/mixins/_marcas.scss */
.nutren-kids .scroll-bar {
  background-color: #F4A11E !important;
}

/* line 338, src/mixins/_marcas.scss */
.nutren-kids .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23F4A11E'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nutren-kids .custom-tab-pane__saiba-mais a {
  color: #F4A11E;
}

/* line 3, src/mixins/_marcas.scss */
.nutren-senior .product-articles .card__wrap {
  background: rgba(181, 145, 71, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nutren-senior .sf-breadscrumb li a {
  color: #B59147;
}

/* line 13, src/mixins/_marcas.scss */
.nutren-senior .sf-breadscrumb li a:hover {
  color: #B59147;
}

/* line 18, src/mixins/_marcas.scss */
.nutren-senior .sf-breadscrumb li span {
  color: #B59147;
}

/* line 23, src/mixins/_marcas.scss */
.nutren-senior .sf-breadscrumb .active {
  color: #B59147;
}

/* line 29, src/mixins/_marcas.scss */
.nutren-senior .produto-top h1 {
  color: #B59147;
}

/* line 34, src/mixins/_marcas.scss */
.nutren-senior .produto-top .dir a {
  background: #B59147;
}

/* line 37, src/mixins/_marcas.scss */
.nutren-senior .produto-top .dir a:hover {
  background: #B59147;
}

/* line 45, src/mixins/_marcas.scss */
.nutren-senior .categorias a {
  border-color: #B59147 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nutren-senior .categorias a .tags {
  color: #B59147 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nutren-senior.tabs-produtos .custom-nav-tabs li a {
  background: #B59147;
}

/* line 60, src/mixins/_marcas.scss */
.nutren-senior.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nutren-senior.tabs-produtos .custom-tab-content {
  border-color: #B59147;
}

/* line 70, src/mixins/_marcas.scss */
.nutren-senior.tabs-produtos .custom-tab-content .accordion-link {
  background: #B59147;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nutren-senior.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #B59147;
}

/* line 80, src/mixins/_marcas.scss */
.nutren-senior.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #B59147;
}

/* line 84, src/mixins/_marcas.scss */
.nutren-senior.tabs-produtos .custom-tab-content .img-compass a {
  color: #B59147 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nutren-senior.faz-bem .quad {
    background: #B59147 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nutren-senior.faz-bem .quad h3 {
  color: #B59147;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nutren-senior.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nutren-senior.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nutren-senior .box-info {
  border-bottom: 3px solid #B59147 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nutren-senior .box-info .info h3 {
  color: #B59147;
}

/* line 121, src/mixins/_marcas.scss */
.nutren-senior .box-info .info .tempo {
  color: #B59147;
}

/* line 125, src/mixins/_marcas.scss */
.nutren-senior .box-info .info .btn-externo {
  border-color: #B59147 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nutren-senior .box-info .info .btn-externo svg {
  fill: #B59147 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nutren-senior.section .destaque-na-midia .content .article {
  background: #B59147;
}

/* line 150, src/mixins/_marcas.scss */
.nutren-senior .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nutren-senior .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nutren-senior .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nutren-senior .content .row .controlaCarousel .owl-nav .owl-next {
  color: #B59147;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nutren-senior .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nutren-senior .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nutren-senior .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nutren-senior .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #B59147;
}

/* line 190, src/mixins/_marcas.scss */
.nutren-senior .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #B59147;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nutren-senior .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nutren-senior .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nutren-senior .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nutren-senior .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #B59147;
}

/* line 222, src/mixins/_marcas.scss */
.nutren-senior .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nutren-senior .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #B59147;
}

/* line 234, src/mixins/_marcas.scss */
.nutren-senior .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #B59147;
}

/* line 247, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .owl-nav .owl-next,
.nutren-senior .container .carousel-baixo .owl-nav .owl-prev {
  color: #B59147;
}

/* line 256, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nutren-senior .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nutren-senior .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nutren-senior .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #B59147;
}

/* line 264, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .item.ativo .acontecimento img,
.nutren-senior .container .carousel-baixo .item.ativo .dica img,
.nutren-senior .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #B59147;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nutren-senior .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nutren-senior .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #B59147;
}

/* line 284, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .item.ativo .acontecimento p,
.nutren-senior .container .carousel-baixo .item.ativo .dica p,
.nutren-senior .container .carousel-baixo .item.ativo .destaque p {
  color: #B59147;
}

/* line 293, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .item .acontecimento img,
.nutren-senior .container .carousel-baixo .item .dica img,
.nutren-senior .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nutren-senior .container .carousel-baixo .item .acontecimento img,
  .nutren-senior .container .carousel-baixo .item .dica img,
  .nutren-senior .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nutren-senior .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nutren-senior .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #B59147;
}

/* line 307, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nutren-senior .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nutren-senior .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #B59147;
}

/* line 316, src/mixins/_marcas.scss */
.nutren-senior .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nutren-senior .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #B59147;
}

/* line 326, src/mixins/_marcas.scss */
.nutren-senior .container .infoDicaMarca h3::after {
  color: #B59147;
}

/* line 333, src/mixins/_marcas.scss */
.nutren-senior .scroll-bar {
  background-color: #B59147 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nutren-senior .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23B59147'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nutren-senior .custom-tab-pane__saiba-mais a {
  color: #B59147;
}

/* line 3, src/mixins/_marcas.scss */
.nutren-protein .product-articles .card__wrap {
  background: rgba(240, 110, 33, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nutren-protein .sf-breadscrumb li a {
  color: #f06e21;
}

/* line 13, src/mixins/_marcas.scss */
.nutren-protein .sf-breadscrumb li a:hover {
  color: #f06e21;
}

/* line 18, src/mixins/_marcas.scss */
.nutren-protein .sf-breadscrumb li span {
  color: #f06e21;
}

/* line 23, src/mixins/_marcas.scss */
.nutren-protein .sf-breadscrumb .active {
  color: #f06e21;
}

/* line 29, src/mixins/_marcas.scss */
.nutren-protein .produto-top h1 {
  color: #f06e21;
}

/* line 34, src/mixins/_marcas.scss */
.nutren-protein .produto-top .dir a {
  background: #f06e21;
}

/* line 37, src/mixins/_marcas.scss */
.nutren-protein .produto-top .dir a:hover {
  background: #f06e21;
}

/* line 45, src/mixins/_marcas.scss */
.nutren-protein .categorias a {
  border-color: #f06e21 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nutren-protein .categorias a .tags {
  color: #f06e21 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nutren-protein.tabs-produtos .custom-nav-tabs li a {
  background: #f06e21;
}

/* line 60, src/mixins/_marcas.scss */
.nutren-protein.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nutren-protein.tabs-produtos .custom-tab-content {
  border-color: #f06e21;
}

/* line 70, src/mixins/_marcas.scss */
.nutren-protein.tabs-produtos .custom-tab-content .accordion-link {
  background: #f06e21;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nutren-protein.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #f06e21;
}

/* line 80, src/mixins/_marcas.scss */
.nutren-protein.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #f06e21;
}

/* line 84, src/mixins/_marcas.scss */
.nutren-protein.tabs-produtos .custom-tab-content .img-compass a {
  color: #f06e21 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nutren-protein.faz-bem .quad {
    background: #f06e21 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nutren-protein.faz-bem .quad h3 {
  color: #f06e21;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nutren-protein.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nutren-protein.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nutren-protein .box-info {
  border-bottom: 3px solid #f06e21 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nutren-protein .box-info .info h3 {
  color: #f06e21;
}

/* line 121, src/mixins/_marcas.scss */
.nutren-protein .box-info .info .tempo {
  color: #f06e21;
}

/* line 125, src/mixins/_marcas.scss */
.nutren-protein .box-info .info .btn-externo {
  border-color: #f06e21 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nutren-protein .box-info .info .btn-externo svg {
  fill: #f06e21 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nutren-protein.section .destaque-na-midia .content .article {
  background: #f06e21;
}

/* line 150, src/mixins/_marcas.scss */
.nutren-protein .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nutren-protein .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nutren-protein .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nutren-protein .content .row .controlaCarousel .owl-nav .owl-next {
  color: #f06e21;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nutren-protein .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nutren-protein .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nutren-protein .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nutren-protein .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #f06e21;
}

/* line 190, src/mixins/_marcas.scss */
.nutren-protein .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #f06e21;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nutren-protein .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nutren-protein .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nutren-protein .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nutren-protein .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #f06e21;
}

/* line 222, src/mixins/_marcas.scss */
.nutren-protein .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nutren-protein .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #f06e21;
}

/* line 234, src/mixins/_marcas.scss */
.nutren-protein .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #f06e21;
}

/* line 247, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .owl-nav .owl-next,
.nutren-protein .container .carousel-baixo .owl-nav .owl-prev {
  color: #f06e21;
}

/* line 256, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nutren-protein .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nutren-protein .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nutren-protein .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #f06e21;
}

/* line 264, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .item.ativo .acontecimento img,
.nutren-protein .container .carousel-baixo .item.ativo .dica img,
.nutren-protein .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #f06e21;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nutren-protein .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nutren-protein .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #f06e21;
}

/* line 284, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .item.ativo .acontecimento p,
.nutren-protein .container .carousel-baixo .item.ativo .dica p,
.nutren-protein .container .carousel-baixo .item.ativo .destaque p {
  color: #f06e21;
}

/* line 293, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .item .acontecimento img,
.nutren-protein .container .carousel-baixo .item .dica img,
.nutren-protein .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nutren-protein .container .carousel-baixo .item .acontecimento img,
  .nutren-protein .container .carousel-baixo .item .dica img,
  .nutren-protein .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nutren-protein .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nutren-protein .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #f06e21;
}

/* line 307, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nutren-protein .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nutren-protein .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #f06e21;
}

/* line 316, src/mixins/_marcas.scss */
.nutren-protein .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nutren-protein .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #f06e21;
}

/* line 326, src/mixins/_marcas.scss */
.nutren-protein .container .infoDicaMarca h3::after {
  color: #f06e21;
}

/* line 333, src/mixins/_marcas.scss */
.nutren-protein .scroll-bar {
  background-color: #f06e21 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nutren-protein .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23f06e21'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nutren-protein .custom-tab-pane__saiba-mais a {
  color: #f06e21;
}

/* line 3, src/mixins/_marcas.scss */
.papinhas-nestle .product-articles .card__wrap {
  background: rgba(0, 141, 63, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.papinhas-nestle .sf-breadscrumb li a {
  color: #008d3f;
}

/* line 13, src/mixins/_marcas.scss */
.papinhas-nestle .sf-breadscrumb li a:hover {
  color: #008d3f;
}

/* line 18, src/mixins/_marcas.scss */
.papinhas-nestle .sf-breadscrumb li span {
  color: #008d3f;
}

/* line 23, src/mixins/_marcas.scss */
.papinhas-nestle .sf-breadscrumb .active {
  color: #008d3f;
}

/* line 29, src/mixins/_marcas.scss */
.papinhas-nestle .produto-top h1 {
  color: #008d3f;
}

/* line 34, src/mixins/_marcas.scss */
.papinhas-nestle .produto-top .dir a {
  background: #008d3f;
}

/* line 37, src/mixins/_marcas.scss */
.papinhas-nestle .produto-top .dir a:hover {
  background: #008d3f;
}

/* line 45, src/mixins/_marcas.scss */
.papinhas-nestle .categorias a {
  border-color: #008d3f !important;
}

/* line 48, src/mixins/_marcas.scss */
.papinhas-nestle .categorias a .tags {
  color: #008d3f !important;
}

/* line 57, src/mixins/_marcas.scss */
.papinhas-nestle.tabs-produtos .custom-nav-tabs li a {
  background: #008d3f;
}

/* line 60, src/mixins/_marcas.scss */
.papinhas-nestle.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.papinhas-nestle.tabs-produtos .custom-tab-content {
  border-color: #008d3f;
}

/* line 70, src/mixins/_marcas.scss */
.papinhas-nestle.tabs-produtos .custom-tab-content .accordion-link {
  background: #008d3f;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.papinhas-nestle.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #008d3f;
}

/* line 80, src/mixins/_marcas.scss */
.papinhas-nestle.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #008d3f;
}

/* line 84, src/mixins/_marcas.scss */
.papinhas-nestle.tabs-produtos .custom-tab-content .img-compass a {
  color: #008d3f !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .papinhas-nestle.faz-bem .quad {
    background: #008d3f !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.papinhas-nestle.faz-bem .quad h3 {
  color: #008d3f;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .papinhas-nestle.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .papinhas-nestle.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.papinhas-nestle .box-info {
  border-bottom: 3px solid #008d3f !important;
}

/* line 117, src/mixins/_marcas.scss */
.papinhas-nestle .box-info .info h3 {
  color: #008d3f;
}

/* line 121, src/mixins/_marcas.scss */
.papinhas-nestle .box-info .info .tempo {
  color: #008d3f;
}

/* line 125, src/mixins/_marcas.scss */
.papinhas-nestle .box-info .info .btn-externo {
  border-color: #008d3f !important;
}

/* line 128, src/mixins/_marcas.scss */
.papinhas-nestle .box-info .info .btn-externo svg {
  fill: #008d3f !important;
}

/* line 138, src/mixins/_marcas.scss */
.papinhas-nestle.section .destaque-na-midia .content .article {
  background: #008d3f;
}

/* line 150, src/mixins/_marcas.scss */
.papinhas-nestle .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-next {
  color: #008d3f;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #008d3f;
}

/* line 190, src/mixins/_marcas.scss */
.papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #008d3f;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.papinhas-nestle .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #008d3f;
}

/* line 222, src/mixins/_marcas.scss */
.papinhas-nestle .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.papinhas-nestle .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #008d3f;
}

/* line 234, src/mixins/_marcas.scss */
.papinhas-nestle .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #008d3f;
}

/* line 247, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .owl-nav .owl-next,
.papinhas-nestle .container .carousel-baixo .owl-nav .owl-prev {
  color: #008d3f;
}

/* line 256, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.papinhas-nestle .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.papinhas-nestle .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.papinhas-nestle .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #008d3f;
}

/* line 264, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .item.ativo .acontecimento img,
.papinhas-nestle .container .carousel-baixo .item.ativo .dica img,
.papinhas-nestle .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #008d3f;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.papinhas-nestle .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.papinhas-nestle .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #008d3f;
}

/* line 284, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .item.ativo .acontecimento p,
.papinhas-nestle .container .carousel-baixo .item.ativo .dica p,
.papinhas-nestle .container .carousel-baixo .item.ativo .destaque p {
  color: #008d3f;
}

/* line 293, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .item .acontecimento img,
.papinhas-nestle .container .carousel-baixo .item .dica img,
.papinhas-nestle .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .papinhas-nestle .container .carousel-baixo .item .acontecimento img,
  .papinhas-nestle .container .carousel-baixo .item .dica img,
  .papinhas-nestle .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.papinhas-nestle .container .carousel-baixo .item .dica .linha-quadrado .linha,
.papinhas-nestle .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #008d3f;
}

/* line 307, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.papinhas-nestle .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.papinhas-nestle .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #008d3f;
}

/* line 316, src/mixins/_marcas.scss */
.papinhas-nestle .container .carousel-baixo .item .acontecimentoMarca h3::after,
.papinhas-nestle .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #008d3f;
}

/* line 326, src/mixins/_marcas.scss */
.papinhas-nestle .container .infoDicaMarca h3::after {
  color: #008d3f;
}

/* line 333, src/mixins/_marcas.scss */
.papinhas-nestle .scroll-bar {
  background-color: #008d3f !important;
}

/* line 338, src/mixins/_marcas.scss */
.papinhas-nestle .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23008d3f'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.papinhas-nestle .custom-tab-pane__saiba-mais a {
  color: #008d3f;
}

/* line 3, src/mixins/_marcas.scss */
.passatempo .product-articles .card__wrap {
  background: rgba(0, 150, 216, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.passatempo .sf-breadscrumb li a {
  color: #0096D8;
}

/* line 13, src/mixins/_marcas.scss */
.passatempo .sf-breadscrumb li a:hover {
  color: #0096D8;
}

/* line 18, src/mixins/_marcas.scss */
.passatempo .sf-breadscrumb li span {
  color: #0096D8;
}

/* line 23, src/mixins/_marcas.scss */
.passatempo .sf-breadscrumb .active {
  color: #0096D8;
}

/* line 29, src/mixins/_marcas.scss */
.passatempo .produto-top h1 {
  color: #0096D8;
}

/* line 34, src/mixins/_marcas.scss */
.passatempo .produto-top .dir a {
  background: #0096D8;
}

/* line 37, src/mixins/_marcas.scss */
.passatempo .produto-top .dir a:hover {
  background: #0096D8;
}

/* line 45, src/mixins/_marcas.scss */
.passatempo .categorias a {
  border-color: #0096D8 !important;
}

/* line 48, src/mixins/_marcas.scss */
.passatempo .categorias a .tags {
  color: #0096D8 !important;
}

/* line 57, src/mixins/_marcas.scss */
.passatempo.tabs-produtos .custom-nav-tabs li a {
  background: #0096D8;
}

/* line 60, src/mixins/_marcas.scss */
.passatempo.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.passatempo.tabs-produtos .custom-tab-content {
  border-color: #0096D8;
}

/* line 70, src/mixins/_marcas.scss */
.passatempo.tabs-produtos .custom-tab-content .accordion-link {
  background: #0096D8;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.passatempo.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0096D8;
}

/* line 80, src/mixins/_marcas.scss */
.passatempo.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0096D8;
}

/* line 84, src/mixins/_marcas.scss */
.passatempo.tabs-produtos .custom-tab-content .img-compass a {
  color: #0096D8 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .passatempo.faz-bem .quad {
    background: #0096D8 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.passatempo.faz-bem .quad h3 {
  color: #0096D8;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .passatempo.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .passatempo.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.passatempo .box-info {
  border-bottom: 3px solid #0096D8 !important;
}

/* line 117, src/mixins/_marcas.scss */
.passatempo .box-info .info h3 {
  color: #0096D8;
}

/* line 121, src/mixins/_marcas.scss */
.passatempo .box-info .info .tempo {
  color: #0096D8;
}

/* line 125, src/mixins/_marcas.scss */
.passatempo .box-info .info .btn-externo {
  border-color: #0096D8 !important;
}

/* line 128, src/mixins/_marcas.scss */
.passatempo .box-info .info .btn-externo svg {
  fill: #0096D8 !important;
}

/* line 138, src/mixins/_marcas.scss */
.passatempo.section .destaque-na-midia .content .article {
  background: #0096D8;
}

/* line 150, src/mixins/_marcas.scss */
.passatempo .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .passatempo .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .passatempo .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.passatempo .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0096D8;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .passatempo .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .passatempo .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.passatempo .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.passatempo .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0096D8;
}

/* line 190, src/mixins/_marcas.scss */
.passatempo .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0096D8;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .passatempo .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .passatempo .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.passatempo .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.passatempo .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0096D8;
}

/* line 222, src/mixins/_marcas.scss */
.passatempo .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.passatempo .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0096D8;
}

/* line 234, src/mixins/_marcas.scss */
.passatempo .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0096D8;
}

/* line 247, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .owl-nav .owl-next,
.passatempo .container .carousel-baixo .owl-nav .owl-prev {
  color: #0096D8;
}

/* line 256, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.passatempo .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.passatempo .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.passatempo .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0096D8;
}

/* line 264, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .item.ativo .acontecimento img,
.passatempo .container .carousel-baixo .item.ativo .dica img,
.passatempo .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0096D8;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.passatempo .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.passatempo .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0096D8;
}

/* line 284, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .item.ativo .acontecimento p,
.passatempo .container .carousel-baixo .item.ativo .dica p,
.passatempo .container .carousel-baixo .item.ativo .destaque p {
  color: #0096D8;
}

/* line 293, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .item .acontecimento img,
.passatempo .container .carousel-baixo .item .dica img,
.passatempo .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .passatempo .container .carousel-baixo .item .acontecimento img,
  .passatempo .container .carousel-baixo .item .dica img,
  .passatempo .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.passatempo .container .carousel-baixo .item .dica .linha-quadrado .linha,
.passatempo .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0096D8;
}

/* line 307, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.passatempo .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.passatempo .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0096D8;
}

/* line 316, src/mixins/_marcas.scss */
.passatempo .container .carousel-baixo .item .acontecimentoMarca h3::after,
.passatempo .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0096D8;
}

/* line 326, src/mixins/_marcas.scss */
.passatempo .container .infoDicaMarca h3::after {
  color: #0096D8;
}

/* line 333, src/mixins/_marcas.scss */
.passatempo .scroll-bar {
  background-color: #0096D8 !important;
}

/* line 338, src/mixins/_marcas.scss */
.passatempo .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230096D8'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.passatempo .custom-tab-pane__saiba-mais a {
  color: #0096D8;
}

/* line 3, src/mixins/_marcas.scss */
.perrier .product-articles .card__wrap {
  background: rgba(0, 59, 39, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.perrier .sf-breadscrumb li a {
  color: #003B27;
}

/* line 13, src/mixins/_marcas.scss */
.perrier .sf-breadscrumb li a:hover {
  color: #003B27;
}

/* line 18, src/mixins/_marcas.scss */
.perrier .sf-breadscrumb li span {
  color: #003B27;
}

/* line 23, src/mixins/_marcas.scss */
.perrier .sf-breadscrumb .active {
  color: #003B27;
}

/* line 29, src/mixins/_marcas.scss */
.perrier .produto-top h1 {
  color: #003B27;
}

/* line 34, src/mixins/_marcas.scss */
.perrier .produto-top .dir a {
  background: #003B27;
}

/* line 37, src/mixins/_marcas.scss */
.perrier .produto-top .dir a:hover {
  background: #003B27;
}

/* line 45, src/mixins/_marcas.scss */
.perrier .categorias a {
  border-color: #003B27 !important;
}

/* line 48, src/mixins/_marcas.scss */
.perrier .categorias a .tags {
  color: #003B27 !important;
}

/* line 57, src/mixins/_marcas.scss */
.perrier.tabs-produtos .custom-nav-tabs li a {
  background: #003B27;
}

/* line 60, src/mixins/_marcas.scss */
.perrier.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.perrier.tabs-produtos .custom-tab-content {
  border-color: #003B27;
}

/* line 70, src/mixins/_marcas.scss */
.perrier.tabs-produtos .custom-tab-content .accordion-link {
  background: #003B27;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.perrier.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #003B27;
}

/* line 80, src/mixins/_marcas.scss */
.perrier.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #003B27;
}

/* line 84, src/mixins/_marcas.scss */
.perrier.tabs-produtos .custom-tab-content .img-compass a {
  color: #003B27 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .perrier.faz-bem .quad {
    background: #003B27 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.perrier.faz-bem .quad h3 {
  color: #003B27;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .perrier.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .perrier.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.perrier .box-info {
  border-bottom: 3px solid #003B27 !important;
}

/* line 117, src/mixins/_marcas.scss */
.perrier .box-info .info h3 {
  color: #003B27;
}

/* line 121, src/mixins/_marcas.scss */
.perrier .box-info .info .tempo {
  color: #003B27;
}

/* line 125, src/mixins/_marcas.scss */
.perrier .box-info .info .btn-externo {
  border-color: #003B27 !important;
}

/* line 128, src/mixins/_marcas.scss */
.perrier .box-info .info .btn-externo svg {
  fill: #003B27 !important;
}

/* line 138, src/mixins/_marcas.scss */
.perrier.section .destaque-na-midia .content .article {
  background: #003B27;
}

/* line 150, src/mixins/_marcas.scss */
.perrier .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .perrier .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .perrier .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.perrier .content .row .controlaCarousel .owl-nav .owl-next {
  color: #003B27;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .perrier .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .perrier .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.perrier .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.perrier .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #003B27;
}

/* line 190, src/mixins/_marcas.scss */
.perrier .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #003B27;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .perrier .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .perrier .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.perrier .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.perrier .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #003B27;
}

/* line 222, src/mixins/_marcas.scss */
.perrier .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.perrier .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #003B27;
}

/* line 234, src/mixins/_marcas.scss */
.perrier .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #003B27;
}

/* line 247, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .owl-nav .owl-next,
.perrier .container .carousel-baixo .owl-nav .owl-prev {
  color: #003B27;
}

/* line 256, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.perrier .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.perrier .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.perrier .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #003B27;
}

/* line 264, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .item.ativo .acontecimento img,
.perrier .container .carousel-baixo .item.ativo .dica img,
.perrier .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #003B27;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.perrier .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.perrier .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #003B27;
}

/* line 284, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .item.ativo .acontecimento p,
.perrier .container .carousel-baixo .item.ativo .dica p,
.perrier .container .carousel-baixo .item.ativo .destaque p {
  color: #003B27;
}

/* line 293, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .item .acontecimento img,
.perrier .container .carousel-baixo .item .dica img,
.perrier .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .perrier .container .carousel-baixo .item .acontecimento img,
  .perrier .container .carousel-baixo .item .dica img,
  .perrier .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.perrier .container .carousel-baixo .item .dica .linha-quadrado .linha,
.perrier .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #003B27;
}

/* line 307, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.perrier .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.perrier .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #003B27;
}

/* line 316, src/mixins/_marcas.scss */
.perrier .container .carousel-baixo .item .acontecimentoMarca h3::after,
.perrier .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #003B27;
}

/* line 326, src/mixins/_marcas.scss */
.perrier .container .infoDicaMarca h3::after {
  color: #003B27;
}

/* line 333, src/mixins/_marcas.scss */
.perrier .scroll-bar {
  background-color: #003B27 !important;
}

/* line 338, src/mixins/_marcas.scss */
.perrier .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23003B27'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.perrier .custom-tab-pane__saiba-mais a {
  color: #003B27;
}

/* line 3, src/mixins/_marcas.scss */
.petropolis .product-articles .card__wrap {
  background: rgba(43, 75, 148, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.petropolis .sf-breadscrumb li a {
  color: #2B4B94;
}

/* line 13, src/mixins/_marcas.scss */
.petropolis .sf-breadscrumb li a:hover {
  color: #2B4B94;
}

/* line 18, src/mixins/_marcas.scss */
.petropolis .sf-breadscrumb li span {
  color: #2B4B94;
}

/* line 23, src/mixins/_marcas.scss */
.petropolis .sf-breadscrumb .active {
  color: #2B4B94;
}

/* line 29, src/mixins/_marcas.scss */
.petropolis .produto-top h1 {
  color: #2B4B94;
}

/* line 34, src/mixins/_marcas.scss */
.petropolis .produto-top .dir a {
  background: #2B4B94;
}

/* line 37, src/mixins/_marcas.scss */
.petropolis .produto-top .dir a:hover {
  background: #2B4B94;
}

/* line 45, src/mixins/_marcas.scss */
.petropolis .categorias a {
  border-color: #2B4B94 !important;
}

/* line 48, src/mixins/_marcas.scss */
.petropolis .categorias a .tags {
  color: #2B4B94 !important;
}

/* line 57, src/mixins/_marcas.scss */
.petropolis.tabs-produtos .custom-nav-tabs li a {
  background: #2B4B94;
}

/* line 60, src/mixins/_marcas.scss */
.petropolis.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.petropolis.tabs-produtos .custom-tab-content {
  border-color: #2B4B94;
}

/* line 70, src/mixins/_marcas.scss */
.petropolis.tabs-produtos .custom-tab-content .accordion-link {
  background: #2B4B94;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.petropolis.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #2B4B94;
}

/* line 80, src/mixins/_marcas.scss */
.petropolis.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #2B4B94;
}

/* line 84, src/mixins/_marcas.scss */
.petropolis.tabs-produtos .custom-tab-content .img-compass a {
  color: #2B4B94 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .petropolis.faz-bem .quad {
    background: #2B4B94 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.petropolis.faz-bem .quad h3 {
  color: #2B4B94;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .petropolis.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .petropolis.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.petropolis .box-info {
  border-bottom: 3px solid #2B4B94 !important;
}

/* line 117, src/mixins/_marcas.scss */
.petropolis .box-info .info h3 {
  color: #2B4B94;
}

/* line 121, src/mixins/_marcas.scss */
.petropolis .box-info .info .tempo {
  color: #2B4B94;
}

/* line 125, src/mixins/_marcas.scss */
.petropolis .box-info .info .btn-externo {
  border-color: #2B4B94 !important;
}

/* line 128, src/mixins/_marcas.scss */
.petropolis .box-info .info .btn-externo svg {
  fill: #2B4B94 !important;
}

/* line 138, src/mixins/_marcas.scss */
.petropolis.section .destaque-na-midia .content .article {
  background: #2B4B94;
}

/* line 150, src/mixins/_marcas.scss */
.petropolis .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .petropolis .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .petropolis .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.petropolis .content .row .controlaCarousel .owl-nav .owl-next {
  color: #2B4B94;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .petropolis .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .petropolis .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.petropolis .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.petropolis .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #2B4B94;
}

/* line 190, src/mixins/_marcas.scss */
.petropolis .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #2B4B94;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .petropolis .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .petropolis .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.petropolis .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.petropolis .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #2B4B94;
}

/* line 222, src/mixins/_marcas.scss */
.petropolis .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.petropolis .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #2B4B94;
}

/* line 234, src/mixins/_marcas.scss */
.petropolis .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #2B4B94;
}

/* line 247, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .owl-nav .owl-next,
.petropolis .container .carousel-baixo .owl-nav .owl-prev {
  color: #2B4B94;
}

/* line 256, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.petropolis .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.petropolis .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.petropolis .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #2B4B94;
}

/* line 264, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .item.ativo .acontecimento img,
.petropolis .container .carousel-baixo .item.ativo .dica img,
.petropolis .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #2B4B94;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.petropolis .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.petropolis .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #2B4B94;
}

/* line 284, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .item.ativo .acontecimento p,
.petropolis .container .carousel-baixo .item.ativo .dica p,
.petropolis .container .carousel-baixo .item.ativo .destaque p {
  color: #2B4B94;
}

/* line 293, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .item .acontecimento img,
.petropolis .container .carousel-baixo .item .dica img,
.petropolis .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .petropolis .container .carousel-baixo .item .acontecimento img,
  .petropolis .container .carousel-baixo .item .dica img,
  .petropolis .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.petropolis .container .carousel-baixo .item .dica .linha-quadrado .linha,
.petropolis .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #2B4B94;
}

/* line 307, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.petropolis .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.petropolis .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #2B4B94;
}

/* line 316, src/mixins/_marcas.scss */
.petropolis .container .carousel-baixo .item .acontecimentoMarca h3::after,
.petropolis .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #2B4B94;
}

/* line 326, src/mixins/_marcas.scss */
.petropolis .container .infoDicaMarca h3::after {
  color: #2B4B94;
}

/* line 333, src/mixins/_marcas.scss */
.petropolis .scroll-bar {
  background-color: #2B4B94 !important;
}

/* line 338, src/mixins/_marcas.scss */
.petropolis .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%232B4B94'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.petropolis .custom-tab-pane__saiba-mais a {
  color: #2B4B94;
}

/* line 3, src/mixins/_marcas.scss */
.prestigio .product-articles .card__wrap {
  background: rgba(217, 31, 49, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.prestigio .sf-breadscrumb li a {
  color: #D91F31;
}

/* line 13, src/mixins/_marcas.scss */
.prestigio .sf-breadscrumb li a:hover {
  color: #D91F31;
}

/* line 18, src/mixins/_marcas.scss */
.prestigio .sf-breadscrumb li span {
  color: #D91F31;
}

/* line 23, src/mixins/_marcas.scss */
.prestigio .sf-breadscrumb .active {
  color: #D91F31;
}

/* line 29, src/mixins/_marcas.scss */
.prestigio .produto-top h1 {
  color: #D91F31;
}

/* line 34, src/mixins/_marcas.scss */
.prestigio .produto-top .dir a {
  background: #D91F31;
}

/* line 37, src/mixins/_marcas.scss */
.prestigio .produto-top .dir a:hover {
  background: #D91F31;
}

/* line 45, src/mixins/_marcas.scss */
.prestigio .categorias a {
  border-color: #D91F31 !important;
}

/* line 48, src/mixins/_marcas.scss */
.prestigio .categorias a .tags {
  color: #D91F31 !important;
}

/* line 57, src/mixins/_marcas.scss */
.prestigio.tabs-produtos .custom-nav-tabs li a {
  background: #D91F31;
}

/* line 60, src/mixins/_marcas.scss */
.prestigio.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.prestigio.tabs-produtos .custom-tab-content {
  border-color: #D91F31;
}

/* line 70, src/mixins/_marcas.scss */
.prestigio.tabs-produtos .custom-tab-content .accordion-link {
  background: #D91F31;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.prestigio.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #D91F31;
}

/* line 80, src/mixins/_marcas.scss */
.prestigio.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #D91F31;
}

/* line 84, src/mixins/_marcas.scss */
.prestigio.tabs-produtos .custom-tab-content .img-compass a {
  color: #D91F31 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .prestigio.faz-bem .quad {
    background: #D91F31 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.prestigio.faz-bem .quad h3 {
  color: #D91F31;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .prestigio.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .prestigio.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.prestigio .box-info {
  border-bottom: 3px solid #D91F31 !important;
}

/* line 117, src/mixins/_marcas.scss */
.prestigio .box-info .info h3 {
  color: #D91F31;
}

/* line 121, src/mixins/_marcas.scss */
.prestigio .box-info .info .tempo {
  color: #D91F31;
}

/* line 125, src/mixins/_marcas.scss */
.prestigio .box-info .info .btn-externo {
  border-color: #D91F31 !important;
}

/* line 128, src/mixins/_marcas.scss */
.prestigio .box-info .info .btn-externo svg {
  fill: #D91F31 !important;
}

/* line 138, src/mixins/_marcas.scss */
.prestigio.section .destaque-na-midia .content .article {
  background: #D91F31;
}

/* line 150, src/mixins/_marcas.scss */
.prestigio .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .prestigio .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .prestigio .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.prestigio .content .row .controlaCarousel .owl-nav .owl-next {
  color: #D91F31;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .prestigio .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .prestigio .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.prestigio .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.prestigio .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #D91F31;
}

/* line 190, src/mixins/_marcas.scss */
.prestigio .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #D91F31;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .prestigio .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .prestigio .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.prestigio .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.prestigio .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #D91F31;
}

/* line 222, src/mixins/_marcas.scss */
.prestigio .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.prestigio .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #D91F31;
}

/* line 234, src/mixins/_marcas.scss */
.prestigio .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #D91F31;
}

/* line 247, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .owl-nav .owl-next,
.prestigio .container .carousel-baixo .owl-nav .owl-prev {
  color: #D91F31;
}

/* line 256, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.prestigio .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.prestigio .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.prestigio .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #D91F31;
}

/* line 264, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .item.ativo .acontecimento img,
.prestigio .container .carousel-baixo .item.ativo .dica img,
.prestigio .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #D91F31;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.prestigio .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.prestigio .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #D91F31;
}

/* line 284, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .item.ativo .acontecimento p,
.prestigio .container .carousel-baixo .item.ativo .dica p,
.prestigio .container .carousel-baixo .item.ativo .destaque p {
  color: #D91F31;
}

/* line 293, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .item .acontecimento img,
.prestigio .container .carousel-baixo .item .dica img,
.prestigio .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .prestigio .container .carousel-baixo .item .acontecimento img,
  .prestigio .container .carousel-baixo .item .dica img,
  .prestigio .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.prestigio .container .carousel-baixo .item .dica .linha-quadrado .linha,
.prestigio .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #D91F31;
}

/* line 307, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.prestigio .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.prestigio .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #D91F31;
}

/* line 316, src/mixins/_marcas.scss */
.prestigio .container .carousel-baixo .item .acontecimentoMarca h3::after,
.prestigio .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #D91F31;
}

/* line 326, src/mixins/_marcas.scss */
.prestigio .container .infoDicaMarca h3::after {
  color: #D91F31;
}

/* line 333, src/mixins/_marcas.scss */
.prestigio .scroll-bar {
  background-color: #D91F31 !important;
}

/* line 338, src/mixins/_marcas.scss */
.prestigio .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23D91F31'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.prestigio .custom-tab-pane__saiba-mais a {
  color: #D91F31;
}

/* line 3, src/mixins/_marcas.scss */
.nestle-profissional .product-articles .card__wrap {
  background: rgba(184, 183, 183, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.nestle-profissional .sf-breadscrumb li a {
  color: #b8b7b7;
}

/* line 13, src/mixins/_marcas.scss */
.nestle-profissional .sf-breadscrumb li a:hover {
  color: #b8b7b7;
}

/* line 18, src/mixins/_marcas.scss */
.nestle-profissional .sf-breadscrumb li span {
  color: #b8b7b7;
}

/* line 23, src/mixins/_marcas.scss */
.nestle-profissional .sf-breadscrumb .active {
  color: #b8b7b7;
}

/* line 29, src/mixins/_marcas.scss */
.nestle-profissional .produto-top h1 {
  color: #b8b7b7;
}

/* line 34, src/mixins/_marcas.scss */
.nestle-profissional .produto-top .dir a {
  background: #b8b7b7;
}

/* line 37, src/mixins/_marcas.scss */
.nestle-profissional .produto-top .dir a:hover {
  background: #b8b7b7;
}

/* line 45, src/mixins/_marcas.scss */
.nestle-profissional .categorias a {
  border-color: #b8b7b7 !important;
}

/* line 48, src/mixins/_marcas.scss */
.nestle-profissional .categorias a .tags {
  color: #b8b7b7 !important;
}

/* line 57, src/mixins/_marcas.scss */
.nestle-profissional.tabs-produtos .custom-nav-tabs li a {
  background: #b8b7b7;
}

/* line 60, src/mixins/_marcas.scss */
.nestle-profissional.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.nestle-profissional.tabs-produtos .custom-tab-content {
  border-color: #b8b7b7;
}

/* line 70, src/mixins/_marcas.scss */
.nestle-profissional.tabs-produtos .custom-tab-content .accordion-link {
  background: #b8b7b7;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.nestle-profissional.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #b8b7b7;
}

/* line 80, src/mixins/_marcas.scss */
.nestle-profissional.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #b8b7b7;
}

/* line 84, src/mixins/_marcas.scss */
.nestle-profissional.tabs-produtos .custom-tab-content .img-compass a {
  color: #b8b7b7 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .nestle-profissional.faz-bem .quad {
    background: #b8b7b7 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.nestle-profissional.faz-bem .quad h3 {
  color: #b8b7b7;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .nestle-profissional.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .nestle-profissional.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.nestle-profissional .box-info {
  border-bottom: 3px solid #b8b7b7 !important;
}

/* line 117, src/mixins/_marcas.scss */
.nestle-profissional .box-info .info h3 {
  color: #b8b7b7;
}

/* line 121, src/mixins/_marcas.scss */
.nestle-profissional .box-info .info .tempo {
  color: #b8b7b7;
}

/* line 125, src/mixins/_marcas.scss */
.nestle-profissional .box-info .info .btn-externo {
  border-color: #b8b7b7 !important;
}

/* line 128, src/mixins/_marcas.scss */
.nestle-profissional .box-info .info .btn-externo svg {
  fill: #b8b7b7 !important;
}

/* line 138, src/mixins/_marcas.scss */
.nestle-profissional.section .destaque-na-midia .content .article {
  background: #b8b7b7;
}

/* line 150, src/mixins/_marcas.scss */
.nestle-profissional .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .nestle-profissional .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .nestle-profissional .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.nestle-profissional .content .row .controlaCarousel .owl-nav .owl-next {
  color: #b8b7b7;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .nestle-profissional .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .nestle-profissional .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.nestle-profissional .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-profissional .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #b8b7b7;
}

/* line 190, src/mixins/_marcas.scss */
.nestle-profissional .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #b8b7b7;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .nestle-profissional .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .nestle-profissional .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.nestle-profissional .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-profissional .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #b8b7b7;
}

/* line 222, src/mixins/_marcas.scss */
.nestle-profissional .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.nestle-profissional .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #b8b7b7;
}

/* line 234, src/mixins/_marcas.scss */
.nestle-profissional .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #b8b7b7;
}

/* line 247, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .owl-nav .owl-next,
.nestle-profissional .container .carousel-baixo .owl-nav .owl-prev {
  color: #b8b7b7;
}

/* line 256, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.nestle-profissional .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.nestle-profissional .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.nestle-profissional .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #b8b7b7;
}

/* line 264, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .item.ativo .acontecimento img,
.nestle-profissional .container .carousel-baixo .item.ativo .dica img,
.nestle-profissional .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #b8b7b7;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.nestle-profissional .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.nestle-profissional .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #b8b7b7;
}

/* line 284, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .item.ativo .acontecimento p,
.nestle-profissional .container .carousel-baixo .item.ativo .dica p,
.nestle-profissional .container .carousel-baixo .item.ativo .destaque p {
  color: #b8b7b7;
}

/* line 293, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .item .acontecimento img,
.nestle-profissional .container .carousel-baixo .item .dica img,
.nestle-profissional .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .nestle-profissional .container .carousel-baixo .item .acontecimento img,
  .nestle-profissional .container .carousel-baixo .item .dica img,
  .nestle-profissional .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.nestle-profissional .container .carousel-baixo .item .dica .linha-quadrado .linha,
.nestle-profissional .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #b8b7b7;
}

/* line 307, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.nestle-profissional .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.nestle-profissional .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #b8b7b7;
}

/* line 316, src/mixins/_marcas.scss */
.nestle-profissional .container .carousel-baixo .item .acontecimentoMarca h3::after,
.nestle-profissional .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #b8b7b7;
}

/* line 326, src/mixins/_marcas.scss */
.nestle-profissional .container .infoDicaMarca h3::after {
  color: #b8b7b7;
}

/* line 333, src/mixins/_marcas.scss */
.nestle-profissional .scroll-bar {
  background-color: #b8b7b7 !important;
}

/* line 338, src/mixins/_marcas.scss */
.nestle-profissional .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23b8b7b7'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.nestle-profissional .custom-tab-pane__saiba-mais a {
  color: #b8b7b7;
}

/* line 3, src/mixins/_marcas.scss */
.pureza-vital .product-articles .card__wrap {
  background: rgba(0, 177, 238, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.pureza-vital .sf-breadscrumb li a {
  color: #00B1EE;
}

/* line 13, src/mixins/_marcas.scss */
.pureza-vital .sf-breadscrumb li a:hover {
  color: #00B1EE;
}

/* line 18, src/mixins/_marcas.scss */
.pureza-vital .sf-breadscrumb li span {
  color: #00B1EE;
}

/* line 23, src/mixins/_marcas.scss */
.pureza-vital .sf-breadscrumb .active {
  color: #00B1EE;
}

/* line 29, src/mixins/_marcas.scss */
.pureza-vital .produto-top h1 {
  color: #00B1EE;
}

/* line 34, src/mixins/_marcas.scss */
.pureza-vital .produto-top .dir a {
  background: #00B1EE;
}

/* line 37, src/mixins/_marcas.scss */
.pureza-vital .produto-top .dir a:hover {
  background: #00B1EE;
}

/* line 45, src/mixins/_marcas.scss */
.pureza-vital .categorias a {
  border-color: #00B1EE !important;
}

/* line 48, src/mixins/_marcas.scss */
.pureza-vital .categorias a .tags {
  color: #00B1EE !important;
}

/* line 57, src/mixins/_marcas.scss */
.pureza-vital.tabs-produtos .custom-nav-tabs li a {
  background: #00B1EE;
}

/* line 60, src/mixins/_marcas.scss */
.pureza-vital.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.pureza-vital.tabs-produtos .custom-tab-content {
  border-color: #00B1EE;
}

/* line 70, src/mixins/_marcas.scss */
.pureza-vital.tabs-produtos .custom-tab-content .accordion-link {
  background: #00B1EE;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.pureza-vital.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #00B1EE;
}

/* line 80, src/mixins/_marcas.scss */
.pureza-vital.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #00B1EE;
}

/* line 84, src/mixins/_marcas.scss */
.pureza-vital.tabs-produtos .custom-tab-content .img-compass a {
  color: #00B1EE !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .pureza-vital.faz-bem .quad {
    background: #00B1EE !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.pureza-vital.faz-bem .quad h3 {
  color: #00B1EE;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .pureza-vital.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .pureza-vital.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.pureza-vital .box-info {
  border-bottom: 3px solid #00B1EE !important;
}

/* line 117, src/mixins/_marcas.scss */
.pureza-vital .box-info .info h3 {
  color: #00B1EE;
}

/* line 121, src/mixins/_marcas.scss */
.pureza-vital .box-info .info .tempo {
  color: #00B1EE;
}

/* line 125, src/mixins/_marcas.scss */
.pureza-vital .box-info .info .btn-externo {
  border-color: #00B1EE !important;
}

/* line 128, src/mixins/_marcas.scss */
.pureza-vital .box-info .info .btn-externo svg {
  fill: #00B1EE !important;
}

/* line 138, src/mixins/_marcas.scss */
.pureza-vital.section .destaque-na-midia .content .article {
  background: #00B1EE;
}

/* line 150, src/mixins/_marcas.scss */
.pureza-vital .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .pureza-vital .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .pureza-vital .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.pureza-vital .content .row .controlaCarousel .owl-nav .owl-next {
  color: #00B1EE;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .pureza-vital .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .pureza-vital .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.pureza-vital .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.pureza-vital .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #00B1EE;
}

/* line 190, src/mixins/_marcas.scss */
.pureza-vital .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #00B1EE;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .pureza-vital .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .pureza-vital .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.pureza-vital .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.pureza-vital .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #00B1EE;
}

/* line 222, src/mixins/_marcas.scss */
.pureza-vital .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.pureza-vital .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #00B1EE;
}

/* line 234, src/mixins/_marcas.scss */
.pureza-vital .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #00B1EE;
}

/* line 247, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .owl-nav .owl-next,
.pureza-vital .container .carousel-baixo .owl-nav .owl-prev {
  color: #00B1EE;
}

/* line 256, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.pureza-vital .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.pureza-vital .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.pureza-vital .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #00B1EE;
}

/* line 264, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .item.ativo .acontecimento img,
.pureza-vital .container .carousel-baixo .item.ativo .dica img,
.pureza-vital .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #00B1EE;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.pureza-vital .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.pureza-vital .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #00B1EE;
}

/* line 284, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .item.ativo .acontecimento p,
.pureza-vital .container .carousel-baixo .item.ativo .dica p,
.pureza-vital .container .carousel-baixo .item.ativo .destaque p {
  color: #00B1EE;
}

/* line 293, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .item .acontecimento img,
.pureza-vital .container .carousel-baixo .item .dica img,
.pureza-vital .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .pureza-vital .container .carousel-baixo .item .acontecimento img,
  .pureza-vital .container .carousel-baixo .item .dica img,
  .pureza-vital .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.pureza-vital .container .carousel-baixo .item .dica .linha-quadrado .linha,
.pureza-vital .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #00B1EE;
}

/* line 307, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.pureza-vital .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.pureza-vital .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #00B1EE;
}

/* line 316, src/mixins/_marcas.scss */
.pureza-vital .container .carousel-baixo .item .acontecimentoMarca h3::after,
.pureza-vital .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #00B1EE;
}

/* line 326, src/mixins/_marcas.scss */
.pureza-vital .container .infoDicaMarca h3::after {
  color: #00B1EE;
}

/* line 333, src/mixins/_marcas.scss */
.pureza-vital .scroll-bar {
  background-color: #00B1EE !important;
}

/* line 338, src/mixins/_marcas.scss */
.pureza-vital .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%2300B1EE'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.pureza-vital .custom-tab-pane__saiba-mais a {
  color: #00B1EE;
}

/* line 3, src/mixins/_marcas.scss */
.purina .product-articles .card__wrap {
  background: rgba(179, 0, 18, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.purina .sf-breadscrumb li a {
  color: #b30012;
}

/* line 13, src/mixins/_marcas.scss */
.purina .sf-breadscrumb li a:hover {
  color: #b30012;
}

/* line 18, src/mixins/_marcas.scss */
.purina .sf-breadscrumb li span {
  color: #b30012;
}

/* line 23, src/mixins/_marcas.scss */
.purina .sf-breadscrumb .active {
  color: #b30012;
}

/* line 29, src/mixins/_marcas.scss */
.purina .produto-top h1 {
  color: #b30012;
}

/* line 34, src/mixins/_marcas.scss */
.purina .produto-top .dir a {
  background: #b30012;
}

/* line 37, src/mixins/_marcas.scss */
.purina .produto-top .dir a:hover {
  background: #b30012;
}

/* line 45, src/mixins/_marcas.scss */
.purina .categorias a {
  border-color: #b30012 !important;
}

/* line 48, src/mixins/_marcas.scss */
.purina .categorias a .tags {
  color: #b30012 !important;
}

/* line 57, src/mixins/_marcas.scss */
.purina.tabs-produtos .custom-nav-tabs li a {
  background: #b30012;
}

/* line 60, src/mixins/_marcas.scss */
.purina.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.purina.tabs-produtos .custom-tab-content {
  border-color: #b30012;
}

/* line 70, src/mixins/_marcas.scss */
.purina.tabs-produtos .custom-tab-content .accordion-link {
  background: #b30012;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.purina.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #b30012;
}

/* line 80, src/mixins/_marcas.scss */
.purina.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #b30012;
}

/* line 84, src/mixins/_marcas.scss */
.purina.tabs-produtos .custom-tab-content .img-compass a {
  color: #b30012 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .purina.faz-bem .quad {
    background: #b30012 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.purina.faz-bem .quad h3 {
  color: #b30012;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .purina.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .purina.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.purina .box-info {
  border-bottom: 3px solid #b30012 !important;
}

/* line 117, src/mixins/_marcas.scss */
.purina .box-info .info h3 {
  color: #b30012;
}

/* line 121, src/mixins/_marcas.scss */
.purina .box-info .info .tempo {
  color: #b30012;
}

/* line 125, src/mixins/_marcas.scss */
.purina .box-info .info .btn-externo {
  border-color: #b30012 !important;
}

/* line 128, src/mixins/_marcas.scss */
.purina .box-info .info .btn-externo svg {
  fill: #b30012 !important;
}

/* line 138, src/mixins/_marcas.scss */
.purina.section .destaque-na-midia .content .article {
  background: #b30012;
}

/* line 150, src/mixins/_marcas.scss */
.purina .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .purina .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .purina .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.purina .content .row .controlaCarousel .owl-nav .owl-next {
  color: #b30012;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .purina .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .purina .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.purina .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.purina .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #b30012;
}

/* line 190, src/mixins/_marcas.scss */
.purina .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #b30012;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .purina .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .purina .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.purina .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #b30012;
}

/* line 222, src/mixins/_marcas.scss */
.purina .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.purina .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #b30012;
}

/* line 234, src/mixins/_marcas.scss */
.purina .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #b30012;
}

/* line 247, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .owl-nav .owl-next,
.purina .container .carousel-baixo .owl-nav .owl-prev {
  color: #b30012;
}

/* line 256, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.purina .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.purina .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #b30012;
}

/* line 264, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .item.ativo .acontecimento img,
.purina .container .carousel-baixo .item.ativo .dica img,
.purina .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #b30012;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.purina .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.purina .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #b30012;
}

/* line 284, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .item.ativo .acontecimento p,
.purina .container .carousel-baixo .item.ativo .dica p,
.purina .container .carousel-baixo .item.ativo .destaque p {
  color: #b30012;
}

/* line 293, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .item .acontecimento img,
.purina .container .carousel-baixo .item .dica img,
.purina .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .purina .container .carousel-baixo .item .acontecimento img,
  .purina .container .carousel-baixo .item .dica img,
  .purina .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.purina .container .carousel-baixo .item .dica .linha-quadrado .linha,
.purina .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #b30012;
}

/* line 307, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.purina .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.purina .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #b30012;
}

/* line 316, src/mixins/_marcas.scss */
.purina .container .carousel-baixo .item .acontecimentoMarca h3::after,
.purina .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #b30012;
}

/* line 326, src/mixins/_marcas.scss */
.purina .container .infoDicaMarca h3::after {
  color: #b30012;
}

/* line 333, src/mixins/_marcas.scss */
.purina .scroll-bar {
  background-color: #b30012 !important;
}

/* line 338, src/mixins/_marcas.scss */
.purina .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23b30012'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.purina .custom-tab-pane__saiba-mais a {
  color: #b30012;
}

/* line 3, src/mixins/_marcas.scss */
.purina-marcas .product-articles .card__wrap {
  background: rgba(221, 22, 41, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.purina-marcas .sf-breadscrumb li a {
  color: #DD1629;
}

/* line 13, src/mixins/_marcas.scss */
.purina-marcas .sf-breadscrumb li a:hover {
  color: #DD1629;
}

/* line 18, src/mixins/_marcas.scss */
.purina-marcas .sf-breadscrumb li span {
  color: #DD1629;
}

/* line 23, src/mixins/_marcas.scss */
.purina-marcas .sf-breadscrumb .active {
  color: #DD1629;
}

/* line 29, src/mixins/_marcas.scss */
.purina-marcas .produto-top h1 {
  color: #DD1629;
}

/* line 34, src/mixins/_marcas.scss */
.purina-marcas .produto-top .dir a {
  background: #DD1629;
}

/* line 37, src/mixins/_marcas.scss */
.purina-marcas .produto-top .dir a:hover {
  background: #DD1629;
}

/* line 45, src/mixins/_marcas.scss */
.purina-marcas .categorias a {
  border-color: #DD1629 !important;
}

/* line 48, src/mixins/_marcas.scss */
.purina-marcas .categorias a .tags {
  color: #DD1629 !important;
}

/* line 57, src/mixins/_marcas.scss */
.purina-marcas.tabs-produtos .custom-nav-tabs li a {
  background: #DD1629;
}

/* line 60, src/mixins/_marcas.scss */
.purina-marcas.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.purina-marcas.tabs-produtos .custom-tab-content {
  border-color: #DD1629;
}

/* line 70, src/mixins/_marcas.scss */
.purina-marcas.tabs-produtos .custom-tab-content .accordion-link {
  background: #DD1629;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.purina-marcas.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #DD1629;
}

/* line 80, src/mixins/_marcas.scss */
.purina-marcas.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #DD1629;
}

/* line 84, src/mixins/_marcas.scss */
.purina-marcas.tabs-produtos .custom-tab-content .img-compass a {
  color: #DD1629 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .purina-marcas.faz-bem .quad {
    background: #DD1629 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.purina-marcas.faz-bem .quad h3 {
  color: #DD1629;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .purina-marcas.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .purina-marcas.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.purina-marcas .box-info {
  border-bottom: 3px solid #DD1629 !important;
}

/* line 117, src/mixins/_marcas.scss */
.purina-marcas .box-info .info h3 {
  color: #DD1629;
}

/* line 121, src/mixins/_marcas.scss */
.purina-marcas .box-info .info .tempo {
  color: #DD1629;
}

/* line 125, src/mixins/_marcas.scss */
.purina-marcas .box-info .info .btn-externo {
  border-color: #DD1629 !important;
}

/* line 128, src/mixins/_marcas.scss */
.purina-marcas .box-info .info .btn-externo svg {
  fill: #DD1629 !important;
}

/* line 138, src/mixins/_marcas.scss */
.purina-marcas.section .destaque-na-midia .content .article {
  background: #DD1629;
}

/* line 150, src/mixins/_marcas.scss */
.purina-marcas .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .purina-marcas .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .purina-marcas .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.purina-marcas .content .row .controlaCarousel .owl-nav .owl-next {
  color: #DD1629;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .purina-marcas .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .purina-marcas .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.purina-marcas .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-marcas .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #DD1629;
}

/* line 190, src/mixins/_marcas.scss */
.purina-marcas .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #DD1629;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .purina-marcas .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .purina-marcas .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.purina-marcas .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-marcas .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #DD1629;
}

/* line 222, src/mixins/_marcas.scss */
.purina-marcas .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.purina-marcas .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #DD1629;
}

/* line 234, src/mixins/_marcas.scss */
.purina-marcas .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #DD1629;
}

/* line 247, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .owl-nav .owl-next,
.purina-marcas .container .carousel-baixo .owl-nav .owl-prev {
  color: #DD1629;
}

/* line 256, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-marcas .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.purina-marcas .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-marcas .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #DD1629;
}

/* line 264, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .item.ativo .acontecimento img,
.purina-marcas .container .carousel-baixo .item.ativo .dica img,
.purina-marcas .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #DD1629;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.purina-marcas .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.purina-marcas .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #DD1629;
}

/* line 284, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .item.ativo .acontecimento p,
.purina-marcas .container .carousel-baixo .item.ativo .dica p,
.purina-marcas .container .carousel-baixo .item.ativo .destaque p {
  color: #DD1629;
}

/* line 293, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .item .acontecimento img,
.purina-marcas .container .carousel-baixo .item .dica img,
.purina-marcas .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .purina-marcas .container .carousel-baixo .item .acontecimento img,
  .purina-marcas .container .carousel-baixo .item .dica img,
  .purina-marcas .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.purina-marcas .container .carousel-baixo .item .dica .linha-quadrado .linha,
.purina-marcas .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #DD1629;
}

/* line 307, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.purina-marcas .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.purina-marcas .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #DD1629;
}

/* line 316, src/mixins/_marcas.scss */
.purina-marcas .container .carousel-baixo .item .acontecimentoMarca h3::after,
.purina-marcas .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #DD1629;
}

/* line 326, src/mixins/_marcas.scss */
.purina-marcas .container .infoDicaMarca h3::after {
  color: #DD1629;
}

/* line 333, src/mixins/_marcas.scss */
.purina-marcas .scroll-bar {
  background-color: #DD1629 !important;
}

/* line 338, src/mixins/_marcas.scss */
.purina-marcas .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23DD1629'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.purina-marcas .custom-tab-pane__saiba-mais a {
  color: #DD1629;
}

/* line 3, src/mixins/_marcas.scss */
.purina-cat-chow .product-articles .card__wrap {
  background: rgba(0, 106, 181, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.purina-cat-chow .sf-breadscrumb li a {
  color: #006AB5;
}

/* line 13, src/mixins/_marcas.scss */
.purina-cat-chow .sf-breadscrumb li a:hover {
  color: #006AB5;
}

/* line 18, src/mixins/_marcas.scss */
.purina-cat-chow .sf-breadscrumb li span {
  color: #006AB5;
}

/* line 23, src/mixins/_marcas.scss */
.purina-cat-chow .sf-breadscrumb .active {
  color: #006AB5;
}

/* line 29, src/mixins/_marcas.scss */
.purina-cat-chow .produto-top h1 {
  color: #006AB5;
}

/* line 34, src/mixins/_marcas.scss */
.purina-cat-chow .produto-top .dir a {
  background: #006AB5;
}

/* line 37, src/mixins/_marcas.scss */
.purina-cat-chow .produto-top .dir a:hover {
  background: #006AB5;
}

/* line 45, src/mixins/_marcas.scss */
.purina-cat-chow .categorias a {
  border-color: #006AB5 !important;
}

/* line 48, src/mixins/_marcas.scss */
.purina-cat-chow .categorias a .tags {
  color: #006AB5 !important;
}

/* line 57, src/mixins/_marcas.scss */
.purina-cat-chow.tabs-produtos .custom-nav-tabs li a {
  background: #006AB5;
}

/* line 60, src/mixins/_marcas.scss */
.purina-cat-chow.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.purina-cat-chow.tabs-produtos .custom-tab-content {
  border-color: #006AB5;
}

/* line 70, src/mixins/_marcas.scss */
.purina-cat-chow.tabs-produtos .custom-tab-content .accordion-link {
  background: #006AB5;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.purina-cat-chow.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #006AB5;
}

/* line 80, src/mixins/_marcas.scss */
.purina-cat-chow.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #006AB5;
}

/* line 84, src/mixins/_marcas.scss */
.purina-cat-chow.tabs-produtos .custom-tab-content .img-compass a {
  color: #006AB5 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .purina-cat-chow.faz-bem .quad {
    background: #006AB5 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.purina-cat-chow.faz-bem .quad h3 {
  color: #006AB5;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .purina-cat-chow.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .purina-cat-chow.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.purina-cat-chow .box-info {
  border-bottom: 3px solid #006AB5 !important;
}

/* line 117, src/mixins/_marcas.scss */
.purina-cat-chow .box-info .info h3 {
  color: #006AB5;
}

/* line 121, src/mixins/_marcas.scss */
.purina-cat-chow .box-info .info .tempo {
  color: #006AB5;
}

/* line 125, src/mixins/_marcas.scss */
.purina-cat-chow .box-info .info .btn-externo {
  border-color: #006AB5 !important;
}

/* line 128, src/mixins/_marcas.scss */
.purina-cat-chow .box-info .info .btn-externo svg {
  fill: #006AB5 !important;
}

/* line 138, src/mixins/_marcas.scss */
.purina-cat-chow.section .destaque-na-midia .content .article {
  background: #006AB5;
}

/* line 150, src/mixins/_marcas.scss */
.purina-cat-chow .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-next {
  color: #006AB5;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #006AB5;
}

/* line 190, src/mixins/_marcas.scss */
.purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #006AB5;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-cat-chow .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #006AB5;
}

/* line 222, src/mixins/_marcas.scss */
.purina-cat-chow .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.purina-cat-chow .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #006AB5;
}

/* line 234, src/mixins/_marcas.scss */
.purina-cat-chow .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #006AB5;
}

/* line 247, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .owl-nav .owl-next,
.purina-cat-chow .container .carousel-baixo .owl-nav .owl-prev {
  color: #006AB5;
}

/* line 256, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-cat-chow .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.purina-cat-chow .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-cat-chow .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #006AB5;
}

/* line 264, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .item.ativo .acontecimento img,
.purina-cat-chow .container .carousel-baixo .item.ativo .dica img,
.purina-cat-chow .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #006AB5;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.purina-cat-chow .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.purina-cat-chow .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #006AB5;
}

/* line 284, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .item.ativo .acontecimento p,
.purina-cat-chow .container .carousel-baixo .item.ativo .dica p,
.purina-cat-chow .container .carousel-baixo .item.ativo .destaque p {
  color: #006AB5;
}

/* line 293, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .item .acontecimento img,
.purina-cat-chow .container .carousel-baixo .item .dica img,
.purina-cat-chow .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .purina-cat-chow .container .carousel-baixo .item .acontecimento img,
  .purina-cat-chow .container .carousel-baixo .item .dica img,
  .purina-cat-chow .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.purina-cat-chow .container .carousel-baixo .item .dica .linha-quadrado .linha,
.purina-cat-chow .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #006AB5;
}

/* line 307, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.purina-cat-chow .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.purina-cat-chow .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #006AB5;
}

/* line 316, src/mixins/_marcas.scss */
.purina-cat-chow .container .carousel-baixo .item .acontecimentoMarca h3::after,
.purina-cat-chow .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #006AB5;
}

/* line 326, src/mixins/_marcas.scss */
.purina-cat-chow .container .infoDicaMarca h3::after {
  color: #006AB5;
}

/* line 333, src/mixins/_marcas.scss */
.purina-cat-chow .scroll-bar {
  background-color: #006AB5 !important;
}

/* line 338, src/mixins/_marcas.scss */
.purina-cat-chow .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23006AB5'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.purina-cat-chow .custom-tab-pane__saiba-mais a {
  color: #006AB5;
}

/* line 3, src/mixins/_marcas.scss */
.purina-dog-chow .product-articles .card__wrap {
  background: rgba(11, 130, 35, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.purina-dog-chow .sf-breadscrumb li a {
  color: #0B8223;
}

/* line 13, src/mixins/_marcas.scss */
.purina-dog-chow .sf-breadscrumb li a:hover {
  color: #0B8223;
}

/* line 18, src/mixins/_marcas.scss */
.purina-dog-chow .sf-breadscrumb li span {
  color: #0B8223;
}

/* line 23, src/mixins/_marcas.scss */
.purina-dog-chow .sf-breadscrumb .active {
  color: #0B8223;
}

/* line 29, src/mixins/_marcas.scss */
.purina-dog-chow .produto-top h1 {
  color: #0B8223;
}

/* line 34, src/mixins/_marcas.scss */
.purina-dog-chow .produto-top .dir a {
  background: #0B8223;
}

/* line 37, src/mixins/_marcas.scss */
.purina-dog-chow .produto-top .dir a:hover {
  background: #0B8223;
}

/* line 45, src/mixins/_marcas.scss */
.purina-dog-chow .categorias a {
  border-color: #0B8223 !important;
}

/* line 48, src/mixins/_marcas.scss */
.purina-dog-chow .categorias a .tags {
  color: #0B8223 !important;
}

/* line 57, src/mixins/_marcas.scss */
.purina-dog-chow.tabs-produtos .custom-nav-tabs li a {
  background: #0B8223;
}

/* line 60, src/mixins/_marcas.scss */
.purina-dog-chow.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.purina-dog-chow.tabs-produtos .custom-tab-content {
  border-color: #0B8223;
}

/* line 70, src/mixins/_marcas.scss */
.purina-dog-chow.tabs-produtos .custom-tab-content .accordion-link {
  background: #0B8223;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.purina-dog-chow.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0B8223;
}

/* line 80, src/mixins/_marcas.scss */
.purina-dog-chow.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0B8223;
}

/* line 84, src/mixins/_marcas.scss */
.purina-dog-chow.tabs-produtos .custom-tab-content .img-compass a {
  color: #0B8223 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .purina-dog-chow.faz-bem .quad {
    background: #0B8223 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.purina-dog-chow.faz-bem .quad h3 {
  color: #0B8223;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .purina-dog-chow.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .purina-dog-chow.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.purina-dog-chow .box-info {
  border-bottom: 3px solid #0B8223 !important;
}

/* line 117, src/mixins/_marcas.scss */
.purina-dog-chow .box-info .info h3 {
  color: #0B8223;
}

/* line 121, src/mixins/_marcas.scss */
.purina-dog-chow .box-info .info .tempo {
  color: #0B8223;
}

/* line 125, src/mixins/_marcas.scss */
.purina-dog-chow .box-info .info .btn-externo {
  border-color: #0B8223 !important;
}

/* line 128, src/mixins/_marcas.scss */
.purina-dog-chow .box-info .info .btn-externo svg {
  fill: #0B8223 !important;
}

/* line 138, src/mixins/_marcas.scss */
.purina-dog-chow.section .destaque-na-midia .content .article {
  background: #0B8223;
}

/* line 150, src/mixins/_marcas.scss */
.purina-dog-chow .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0B8223;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0B8223;
}

/* line 190, src/mixins/_marcas.scss */
.purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0B8223;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-dog-chow .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0B8223;
}

/* line 222, src/mixins/_marcas.scss */
.purina-dog-chow .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.purina-dog-chow .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0B8223;
}

/* line 234, src/mixins/_marcas.scss */
.purina-dog-chow .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0B8223;
}

/* line 247, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .owl-nav .owl-next,
.purina-dog-chow .container .carousel-baixo .owl-nav .owl-prev {
  color: #0B8223;
}

/* line 256, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-dog-chow .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.purina-dog-chow .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-dog-chow .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0B8223;
}

/* line 264, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .item.ativo .acontecimento img,
.purina-dog-chow .container .carousel-baixo .item.ativo .dica img,
.purina-dog-chow .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0B8223;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.purina-dog-chow .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.purina-dog-chow .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0B8223;
}

/* line 284, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .item.ativo .acontecimento p,
.purina-dog-chow .container .carousel-baixo .item.ativo .dica p,
.purina-dog-chow .container .carousel-baixo .item.ativo .destaque p {
  color: #0B8223;
}

/* line 293, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .item .acontecimento img,
.purina-dog-chow .container .carousel-baixo .item .dica img,
.purina-dog-chow .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .purina-dog-chow .container .carousel-baixo .item .acontecimento img,
  .purina-dog-chow .container .carousel-baixo .item .dica img,
  .purina-dog-chow .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.purina-dog-chow .container .carousel-baixo .item .dica .linha-quadrado .linha,
.purina-dog-chow .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0B8223;
}

/* line 307, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.purina-dog-chow .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.purina-dog-chow .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0B8223;
}

/* line 316, src/mixins/_marcas.scss */
.purina-dog-chow .container .carousel-baixo .item .acontecimentoMarca h3::after,
.purina-dog-chow .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0B8223;
}

/* line 326, src/mixins/_marcas.scss */
.purina-dog-chow .container .infoDicaMarca h3::after {
  color: #0B8223;
}

/* line 333, src/mixins/_marcas.scss */
.purina-dog-chow .scroll-bar {
  background-color: #0B8223 !important;
}

/* line 338, src/mixins/_marcas.scss */
.purina-dog-chow .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230B8223'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.purina-dog-chow .custom-tab-pane__saiba-mais a {
  color: #0B8223;
}

/* line 3, src/mixins/_marcas.scss */
.purina-one .product-articles .card__wrap {
  background: rgba(177, 32, 40, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.purina-one .sf-breadscrumb li a {
  color: #b12028;
}

/* line 13, src/mixins/_marcas.scss */
.purina-one .sf-breadscrumb li a:hover {
  color: #b12028;
}

/* line 18, src/mixins/_marcas.scss */
.purina-one .sf-breadscrumb li span {
  color: #b12028;
}

/* line 23, src/mixins/_marcas.scss */
.purina-one .sf-breadscrumb .active {
  color: #b12028;
}

/* line 29, src/mixins/_marcas.scss */
.purina-one .produto-top h1 {
  color: #b12028;
}

/* line 34, src/mixins/_marcas.scss */
.purina-one .produto-top .dir a {
  background: #b12028;
}

/* line 37, src/mixins/_marcas.scss */
.purina-one .produto-top .dir a:hover {
  background: #b12028;
}

/* line 45, src/mixins/_marcas.scss */
.purina-one .categorias a {
  border-color: #b12028 !important;
}

/* line 48, src/mixins/_marcas.scss */
.purina-one .categorias a .tags {
  color: #b12028 !important;
}

/* line 57, src/mixins/_marcas.scss */
.purina-one.tabs-produtos .custom-nav-tabs li a {
  background: #b12028;
}

/* line 60, src/mixins/_marcas.scss */
.purina-one.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.purina-one.tabs-produtos .custom-tab-content {
  border-color: #b12028;
}

/* line 70, src/mixins/_marcas.scss */
.purina-one.tabs-produtos .custom-tab-content .accordion-link {
  background: #b12028;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.purina-one.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #b12028;
}

/* line 80, src/mixins/_marcas.scss */
.purina-one.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #b12028;
}

/* line 84, src/mixins/_marcas.scss */
.purina-one.tabs-produtos .custom-tab-content .img-compass a {
  color: #b12028 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .purina-one.faz-bem .quad {
    background: #b12028 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.purina-one.faz-bem .quad h3 {
  color: #b12028;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .purina-one.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .purina-one.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.purina-one .box-info {
  border-bottom: 3px solid #b12028 !important;
}

/* line 117, src/mixins/_marcas.scss */
.purina-one .box-info .info h3 {
  color: #b12028;
}

/* line 121, src/mixins/_marcas.scss */
.purina-one .box-info .info .tempo {
  color: #b12028;
}

/* line 125, src/mixins/_marcas.scss */
.purina-one .box-info .info .btn-externo {
  border-color: #b12028 !important;
}

/* line 128, src/mixins/_marcas.scss */
.purina-one .box-info .info .btn-externo svg {
  fill: #b12028 !important;
}

/* line 138, src/mixins/_marcas.scss */
.purina-one.section .destaque-na-midia .content .article {
  background: #b12028;
}

/* line 150, src/mixins/_marcas.scss */
.purina-one .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .purina-one .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .purina-one .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.purina-one .content .row .controlaCarousel .owl-nav .owl-next {
  color: #b12028;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .purina-one .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .purina-one .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.purina-one .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-one .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #b12028;
}

/* line 190, src/mixins/_marcas.scss */
.purina-one .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #b12028;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .purina-one .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .purina-one .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.purina-one .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-one .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #b12028;
}

/* line 222, src/mixins/_marcas.scss */
.purina-one .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.purina-one .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #b12028;
}

/* line 234, src/mixins/_marcas.scss */
.purina-one .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #b12028;
}

/* line 247, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .owl-nav .owl-next,
.purina-one .container .carousel-baixo .owl-nav .owl-prev {
  color: #b12028;
}

/* line 256, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-one .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.purina-one .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-one .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #b12028;
}

/* line 264, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .item.ativo .acontecimento img,
.purina-one .container .carousel-baixo .item.ativo .dica img,
.purina-one .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #b12028;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.purina-one .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.purina-one .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #b12028;
}

/* line 284, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .item.ativo .acontecimento p,
.purina-one .container .carousel-baixo .item.ativo .dica p,
.purina-one .container .carousel-baixo .item.ativo .destaque p {
  color: #b12028;
}

/* line 293, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .item .acontecimento img,
.purina-one .container .carousel-baixo .item .dica img,
.purina-one .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .purina-one .container .carousel-baixo .item .acontecimento img,
  .purina-one .container .carousel-baixo .item .dica img,
  .purina-one .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.purina-one .container .carousel-baixo .item .dica .linha-quadrado .linha,
.purina-one .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #b12028;
}

/* line 307, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.purina-one .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.purina-one .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #b12028;
}

/* line 316, src/mixins/_marcas.scss */
.purina-one .container .carousel-baixo .item .acontecimentoMarca h3::after,
.purina-one .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #b12028;
}

/* line 326, src/mixins/_marcas.scss */
.purina-one .container .infoDicaMarca h3::after {
  color: #b12028;
}

/* line 333, src/mixins/_marcas.scss */
.purina-one .scroll-bar {
  background-color: #b12028 !important;
}

/* line 338, src/mixins/_marcas.scss */
.purina-one .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23b12028'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.purina-one .custom-tab-pane__saiba-mais a {
  color: #b12028;
}

/* line 3, src/mixins/_marcas.scss */
.purina-friskies .product-articles .card__wrap {
  background: rgba(254, 224, 106, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.purina-friskies .sf-breadscrumb li a {
  color: #FEE06A;
}

/* line 13, src/mixins/_marcas.scss */
.purina-friskies .sf-breadscrumb li a:hover {
  color: #FEE06A;
}

/* line 18, src/mixins/_marcas.scss */
.purina-friskies .sf-breadscrumb li span {
  color: #FEE06A;
}

/* line 23, src/mixins/_marcas.scss */
.purina-friskies .sf-breadscrumb .active {
  color: #FEE06A;
}

/* line 29, src/mixins/_marcas.scss */
.purina-friskies .produto-top h1 {
  color: #FEE06A;
}

/* line 34, src/mixins/_marcas.scss */
.purina-friskies .produto-top .dir a {
  background: #FEE06A;
}

/* line 37, src/mixins/_marcas.scss */
.purina-friskies .produto-top .dir a:hover {
  background: #FEE06A;
}

/* line 45, src/mixins/_marcas.scss */
.purina-friskies .categorias a {
  border-color: #FEE06A !important;
}

/* line 48, src/mixins/_marcas.scss */
.purina-friskies .categorias a .tags {
  color: #FEE06A !important;
}

/* line 57, src/mixins/_marcas.scss */
.purina-friskies.tabs-produtos .custom-nav-tabs li a {
  background: #FEE06A;
}

/* line 60, src/mixins/_marcas.scss */
.purina-friskies.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.purina-friskies.tabs-produtos .custom-tab-content {
  border-color: #FEE06A;
}

/* line 70, src/mixins/_marcas.scss */
.purina-friskies.tabs-produtos .custom-tab-content .accordion-link {
  background: #FEE06A;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.purina-friskies.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #FEE06A;
}

/* line 80, src/mixins/_marcas.scss */
.purina-friskies.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #FEE06A;
}

/* line 84, src/mixins/_marcas.scss */
.purina-friskies.tabs-produtos .custom-tab-content .img-compass a {
  color: #FEE06A !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .purina-friskies.faz-bem .quad {
    background: #FEE06A !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.purina-friskies.faz-bem .quad h3 {
  color: #FEE06A;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .purina-friskies.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .purina-friskies.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.purina-friskies .box-info {
  border-bottom: 3px solid #FEE06A !important;
}

/* line 117, src/mixins/_marcas.scss */
.purina-friskies .box-info .info h3 {
  color: #FEE06A;
}

/* line 121, src/mixins/_marcas.scss */
.purina-friskies .box-info .info .tempo {
  color: #FEE06A;
}

/* line 125, src/mixins/_marcas.scss */
.purina-friskies .box-info .info .btn-externo {
  border-color: #FEE06A !important;
}

/* line 128, src/mixins/_marcas.scss */
.purina-friskies .box-info .info .btn-externo svg {
  fill: #FEE06A !important;
}

/* line 138, src/mixins/_marcas.scss */
.purina-friskies.section .destaque-na-midia .content .article {
  background: #FEE06A;
}

/* line 150, src/mixins/_marcas.scss */
.purina-friskies .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .purina-friskies .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .purina-friskies .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.purina-friskies .content .row .controlaCarousel .owl-nav .owl-next {
  color: #FEE06A;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .purina-friskies .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .purina-friskies .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.purina-friskies .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-friskies .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #FEE06A;
}

/* line 190, src/mixins/_marcas.scss */
.purina-friskies .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #FEE06A;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .purina-friskies .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .purina-friskies .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.purina-friskies .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-friskies .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #FEE06A;
}

/* line 222, src/mixins/_marcas.scss */
.purina-friskies .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.purina-friskies .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #FEE06A;
}

/* line 234, src/mixins/_marcas.scss */
.purina-friskies .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #FEE06A;
}

/* line 247, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .owl-nav .owl-next,
.purina-friskies .container .carousel-baixo .owl-nav .owl-prev {
  color: #FEE06A;
}

/* line 256, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-friskies .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.purina-friskies .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-friskies .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #FEE06A;
}

/* line 264, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .item.ativo .acontecimento img,
.purina-friskies .container .carousel-baixo .item.ativo .dica img,
.purina-friskies .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #FEE06A;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.purina-friskies .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.purina-friskies .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #FEE06A;
}

/* line 284, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .item.ativo .acontecimento p,
.purina-friskies .container .carousel-baixo .item.ativo .dica p,
.purina-friskies .container .carousel-baixo .item.ativo .destaque p {
  color: #FEE06A;
}

/* line 293, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .item .acontecimento img,
.purina-friskies .container .carousel-baixo .item .dica img,
.purina-friskies .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .purina-friskies .container .carousel-baixo .item .acontecimento img,
  .purina-friskies .container .carousel-baixo .item .dica img,
  .purina-friskies .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.purina-friskies .container .carousel-baixo .item .dica .linha-quadrado .linha,
.purina-friskies .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #FEE06A;
}

/* line 307, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.purina-friskies .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.purina-friskies .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #FEE06A;
}

/* line 316, src/mixins/_marcas.scss */
.purina-friskies .container .carousel-baixo .item .acontecimentoMarca h3::after,
.purina-friskies .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #FEE06A;
}

/* line 326, src/mixins/_marcas.scss */
.purina-friskies .container .infoDicaMarca h3::after {
  color: #FEE06A;
}

/* line 333, src/mixins/_marcas.scss */
.purina-friskies .scroll-bar {
  background-color: #FEE06A !important;
}

/* line 338, src/mixins/_marcas.scss */
.purina-friskies .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23FEE06A'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.purina-friskies .custom-tab-pane__saiba-mais a {
  color: #FEE06A;
}

/* line 3, src/mixins/_marcas.scss */
.purina-revena .product-articles .card__wrap {
  background: rgba(5, 137, 162, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.purina-revena .sf-breadscrumb li a {
  color: #0589A2;
}

/* line 13, src/mixins/_marcas.scss */
.purina-revena .sf-breadscrumb li a:hover {
  color: #0589A2;
}

/* line 18, src/mixins/_marcas.scss */
.purina-revena .sf-breadscrumb li span {
  color: #0589A2;
}

/* line 23, src/mixins/_marcas.scss */
.purina-revena .sf-breadscrumb .active {
  color: #0589A2;
}

/* line 29, src/mixins/_marcas.scss */
.purina-revena .produto-top h1 {
  color: #0589A2;
}

/* line 34, src/mixins/_marcas.scss */
.purina-revena .produto-top .dir a {
  background: #0589A2;
}

/* line 37, src/mixins/_marcas.scss */
.purina-revena .produto-top .dir a:hover {
  background: #0589A2;
}

/* line 45, src/mixins/_marcas.scss */
.purina-revena .categorias a {
  border-color: #0589A2 !important;
}

/* line 48, src/mixins/_marcas.scss */
.purina-revena .categorias a .tags {
  color: #0589A2 !important;
}

/* line 57, src/mixins/_marcas.scss */
.purina-revena.tabs-produtos .custom-nav-tabs li a {
  background: #0589A2;
}

/* line 60, src/mixins/_marcas.scss */
.purina-revena.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.purina-revena.tabs-produtos .custom-tab-content {
  border-color: #0589A2;
}

/* line 70, src/mixins/_marcas.scss */
.purina-revena.tabs-produtos .custom-tab-content .accordion-link {
  background: #0589A2;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.purina-revena.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0589A2;
}

/* line 80, src/mixins/_marcas.scss */
.purina-revena.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0589A2;
}

/* line 84, src/mixins/_marcas.scss */
.purina-revena.tabs-produtos .custom-tab-content .img-compass a {
  color: #0589A2 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .purina-revena.faz-bem .quad {
    background: #0589A2 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.purina-revena.faz-bem .quad h3 {
  color: #0589A2;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .purina-revena.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .purina-revena.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.purina-revena .box-info {
  border-bottom: 3px solid #0589A2 !important;
}

/* line 117, src/mixins/_marcas.scss */
.purina-revena .box-info .info h3 {
  color: #0589A2;
}

/* line 121, src/mixins/_marcas.scss */
.purina-revena .box-info .info .tempo {
  color: #0589A2;
}

/* line 125, src/mixins/_marcas.scss */
.purina-revena .box-info .info .btn-externo {
  border-color: #0589A2 !important;
}

/* line 128, src/mixins/_marcas.scss */
.purina-revena .box-info .info .btn-externo svg {
  fill: #0589A2 !important;
}

/* line 138, src/mixins/_marcas.scss */
.purina-revena.section .destaque-na-midia .content .article {
  background: #0589A2;
}

/* line 150, src/mixins/_marcas.scss */
.purina-revena .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .purina-revena .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .purina-revena .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.purina-revena .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0589A2;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .purina-revena .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .purina-revena .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.purina-revena .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-revena .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0589A2;
}

/* line 190, src/mixins/_marcas.scss */
.purina-revena .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0589A2;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .purina-revena .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .purina-revena .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.purina-revena .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-revena .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0589A2;
}

/* line 222, src/mixins/_marcas.scss */
.purina-revena .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.purina-revena .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0589A2;
}

/* line 234, src/mixins/_marcas.scss */
.purina-revena .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0589A2;
}

/* line 247, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .owl-nav .owl-next,
.purina-revena .container .carousel-baixo .owl-nav .owl-prev {
  color: #0589A2;
}

/* line 256, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.purina-revena .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.purina-revena .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.purina-revena .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0589A2;
}

/* line 264, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .item.ativo .acontecimento img,
.purina-revena .container .carousel-baixo .item.ativo .dica img,
.purina-revena .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0589A2;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.purina-revena .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.purina-revena .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0589A2;
}

/* line 284, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .item.ativo .acontecimento p,
.purina-revena .container .carousel-baixo .item.ativo .dica p,
.purina-revena .container .carousel-baixo .item.ativo .destaque p {
  color: #0589A2;
}

/* line 293, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .item .acontecimento img,
.purina-revena .container .carousel-baixo .item .dica img,
.purina-revena .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .purina-revena .container .carousel-baixo .item .acontecimento img,
  .purina-revena .container .carousel-baixo .item .dica img,
  .purina-revena .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.purina-revena .container .carousel-baixo .item .dica .linha-quadrado .linha,
.purina-revena .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0589A2;
}

/* line 307, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.purina-revena .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.purina-revena .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0589A2;
}

/* line 316, src/mixins/_marcas.scss */
.purina-revena .container .carousel-baixo .item .acontecimentoMarca h3::after,
.purina-revena .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0589A2;
}

/* line 326, src/mixins/_marcas.scss */
.purina-revena .container .infoDicaMarca h3::after {
  color: #0589A2;
}

/* line 333, src/mixins/_marcas.scss */
.purina-revena .scroll-bar {
  background-color: #0589A2 !important;
}

/* line 338, src/mixins/_marcas.scss */
.purina-revena .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230589A2'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.purina-revena .custom-tab-pane__saiba-mais a {
  color: #0589A2;
}

/* line 3, src/mixins/_marcas.scss */
.san-pellegrino .product-articles .card__wrap {
  background: rgba(72, 87, 118, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.san-pellegrino .sf-breadscrumb li a {
  color: #485776;
}

/* line 13, src/mixins/_marcas.scss */
.san-pellegrino .sf-breadscrumb li a:hover {
  color: #485776;
}

/* line 18, src/mixins/_marcas.scss */
.san-pellegrino .sf-breadscrumb li span {
  color: #485776;
}

/* line 23, src/mixins/_marcas.scss */
.san-pellegrino .sf-breadscrumb .active {
  color: #485776;
}

/* line 29, src/mixins/_marcas.scss */
.san-pellegrino .produto-top h1 {
  color: #485776;
}

/* line 34, src/mixins/_marcas.scss */
.san-pellegrino .produto-top .dir a {
  background: #485776;
}

/* line 37, src/mixins/_marcas.scss */
.san-pellegrino .produto-top .dir a:hover {
  background: #485776;
}

/* line 45, src/mixins/_marcas.scss */
.san-pellegrino .categorias a {
  border-color: #485776 !important;
}

/* line 48, src/mixins/_marcas.scss */
.san-pellegrino .categorias a .tags {
  color: #485776 !important;
}

/* line 57, src/mixins/_marcas.scss */
.san-pellegrino.tabs-produtos .custom-nav-tabs li a {
  background: #485776;
}

/* line 60, src/mixins/_marcas.scss */
.san-pellegrino.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.san-pellegrino.tabs-produtos .custom-tab-content {
  border-color: #485776;
}

/* line 70, src/mixins/_marcas.scss */
.san-pellegrino.tabs-produtos .custom-tab-content .accordion-link {
  background: #485776;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.san-pellegrino.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #485776;
}

/* line 80, src/mixins/_marcas.scss */
.san-pellegrino.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #485776;
}

/* line 84, src/mixins/_marcas.scss */
.san-pellegrino.tabs-produtos .custom-tab-content .img-compass a {
  color: #485776 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .san-pellegrino.faz-bem .quad {
    background: #485776 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.san-pellegrino.faz-bem .quad h3 {
  color: #485776;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .san-pellegrino.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .san-pellegrino.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.san-pellegrino .box-info {
  border-bottom: 3px solid #485776 !important;
}

/* line 117, src/mixins/_marcas.scss */
.san-pellegrino .box-info .info h3 {
  color: #485776;
}

/* line 121, src/mixins/_marcas.scss */
.san-pellegrino .box-info .info .tempo {
  color: #485776;
}

/* line 125, src/mixins/_marcas.scss */
.san-pellegrino .box-info .info .btn-externo {
  border-color: #485776 !important;
}

/* line 128, src/mixins/_marcas.scss */
.san-pellegrino .box-info .info .btn-externo svg {
  fill: #485776 !important;
}

/* line 138, src/mixins/_marcas.scss */
.san-pellegrino.section .destaque-na-midia .content .article {
  background: #485776;
}

/* line 150, src/mixins/_marcas.scss */
.san-pellegrino .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .san-pellegrino .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .san-pellegrino .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.san-pellegrino .content .row .controlaCarousel .owl-nav .owl-next {
  color: #485776;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .san-pellegrino .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .san-pellegrino .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.san-pellegrino .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.san-pellegrino .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #485776;
}

/* line 190, src/mixins/_marcas.scss */
.san-pellegrino .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #485776;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .san-pellegrino .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .san-pellegrino .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.san-pellegrino .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.san-pellegrino .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #485776;
}

/* line 222, src/mixins/_marcas.scss */
.san-pellegrino .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.san-pellegrino .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #485776;
}

/* line 234, src/mixins/_marcas.scss */
.san-pellegrino .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #485776;
}

/* line 247, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .owl-nav .owl-next,
.san-pellegrino .container .carousel-baixo .owl-nav .owl-prev {
  color: #485776;
}

/* line 256, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.san-pellegrino .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.san-pellegrino .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.san-pellegrino .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #485776;
}

/* line 264, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .item.ativo .acontecimento img,
.san-pellegrino .container .carousel-baixo .item.ativo .dica img,
.san-pellegrino .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #485776;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.san-pellegrino .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.san-pellegrino .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #485776;
}

/* line 284, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .item.ativo .acontecimento p,
.san-pellegrino .container .carousel-baixo .item.ativo .dica p,
.san-pellegrino .container .carousel-baixo .item.ativo .destaque p {
  color: #485776;
}

/* line 293, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .item .acontecimento img,
.san-pellegrino .container .carousel-baixo .item .dica img,
.san-pellegrino .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .san-pellegrino .container .carousel-baixo .item .acontecimento img,
  .san-pellegrino .container .carousel-baixo .item .dica img,
  .san-pellegrino .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.san-pellegrino .container .carousel-baixo .item .dica .linha-quadrado .linha,
.san-pellegrino .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #485776;
}

/* line 307, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.san-pellegrino .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.san-pellegrino .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #485776;
}

/* line 316, src/mixins/_marcas.scss */
.san-pellegrino .container .carousel-baixo .item .acontecimentoMarca h3::after,
.san-pellegrino .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #485776;
}

/* line 326, src/mixins/_marcas.scss */
.san-pellegrino .container .infoDicaMarca h3::after {
  color: #485776;
}

/* line 333, src/mixins/_marcas.scss */
.san-pellegrino .scroll-bar {
  background-color: #485776 !important;
}

/* line 338, src/mixins/_marcas.scss */
.san-pellegrino .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23485776'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.san-pellegrino .custom-tab-pane__saiba-mais a {
  color: #485776;
}

/* line 3, src/mixins/_marcas.scss */
.sao-lourenco .product-articles .card__wrap {
  background: rgba(222, 47, 51, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.sao-lourenco .sf-breadscrumb li a {
  color: #DE2F33;
}

/* line 13, src/mixins/_marcas.scss */
.sao-lourenco .sf-breadscrumb li a:hover {
  color: #DE2F33;
}

/* line 18, src/mixins/_marcas.scss */
.sao-lourenco .sf-breadscrumb li span {
  color: #DE2F33;
}

/* line 23, src/mixins/_marcas.scss */
.sao-lourenco .sf-breadscrumb .active {
  color: #DE2F33;
}

/* line 29, src/mixins/_marcas.scss */
.sao-lourenco .produto-top h1 {
  color: #DE2F33;
}

/* line 34, src/mixins/_marcas.scss */
.sao-lourenco .produto-top .dir a {
  background: #DE2F33;
}

/* line 37, src/mixins/_marcas.scss */
.sao-lourenco .produto-top .dir a:hover {
  background: #DE2F33;
}

/* line 45, src/mixins/_marcas.scss */
.sao-lourenco .categorias a {
  border-color: #DE2F33 !important;
}

/* line 48, src/mixins/_marcas.scss */
.sao-lourenco .categorias a .tags {
  color: #DE2F33 !important;
}

/* line 57, src/mixins/_marcas.scss */
.sao-lourenco.tabs-produtos .custom-nav-tabs li a {
  background: #DE2F33;
}

/* line 60, src/mixins/_marcas.scss */
.sao-lourenco.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.sao-lourenco.tabs-produtos .custom-tab-content {
  border-color: #DE2F33;
}

/* line 70, src/mixins/_marcas.scss */
.sao-lourenco.tabs-produtos .custom-tab-content .accordion-link {
  background: #DE2F33;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.sao-lourenco.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #DE2F33;
}

/* line 80, src/mixins/_marcas.scss */
.sao-lourenco.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #DE2F33;
}

/* line 84, src/mixins/_marcas.scss */
.sao-lourenco.tabs-produtos .custom-tab-content .img-compass a {
  color: #DE2F33 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .sao-lourenco.faz-bem .quad {
    background: #DE2F33 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.sao-lourenco.faz-bem .quad h3 {
  color: #DE2F33;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .sao-lourenco.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .sao-lourenco.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.sao-lourenco .box-info {
  border-bottom: 3px solid #DE2F33 !important;
}

/* line 117, src/mixins/_marcas.scss */
.sao-lourenco .box-info .info h3 {
  color: #DE2F33;
}

/* line 121, src/mixins/_marcas.scss */
.sao-lourenco .box-info .info .tempo {
  color: #DE2F33;
}

/* line 125, src/mixins/_marcas.scss */
.sao-lourenco .box-info .info .btn-externo {
  border-color: #DE2F33 !important;
}

/* line 128, src/mixins/_marcas.scss */
.sao-lourenco .box-info .info .btn-externo svg {
  fill: #DE2F33 !important;
}

/* line 138, src/mixins/_marcas.scss */
.sao-lourenco.section .destaque-na-midia .content .article {
  background: #DE2F33;
}

/* line 150, src/mixins/_marcas.scss */
.sao-lourenco .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .sao-lourenco .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .sao-lourenco .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.sao-lourenco .content .row .controlaCarousel .owl-nav .owl-next {
  color: #DE2F33;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .sao-lourenco .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .sao-lourenco .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.sao-lourenco .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.sao-lourenco .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #DE2F33;
}

/* line 190, src/mixins/_marcas.scss */
.sao-lourenco .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #DE2F33;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .sao-lourenco .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .sao-lourenco .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.sao-lourenco .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.sao-lourenco .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #DE2F33;
}

/* line 222, src/mixins/_marcas.scss */
.sao-lourenco .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.sao-lourenco .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #DE2F33;
}

/* line 234, src/mixins/_marcas.scss */
.sao-lourenco .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #DE2F33;
}

/* line 247, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .owl-nav .owl-next,
.sao-lourenco .container .carousel-baixo .owl-nav .owl-prev {
  color: #DE2F33;
}

/* line 256, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.sao-lourenco .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.sao-lourenco .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.sao-lourenco .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #DE2F33;
}

/* line 264, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .item.ativo .acontecimento img,
.sao-lourenco .container .carousel-baixo .item.ativo .dica img,
.sao-lourenco .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #DE2F33;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.sao-lourenco .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.sao-lourenco .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #DE2F33;
}

/* line 284, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .item.ativo .acontecimento p,
.sao-lourenco .container .carousel-baixo .item.ativo .dica p,
.sao-lourenco .container .carousel-baixo .item.ativo .destaque p {
  color: #DE2F33;
}

/* line 293, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .item .acontecimento img,
.sao-lourenco .container .carousel-baixo .item .dica img,
.sao-lourenco .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .sao-lourenco .container .carousel-baixo .item .acontecimento img,
  .sao-lourenco .container .carousel-baixo .item .dica img,
  .sao-lourenco .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.sao-lourenco .container .carousel-baixo .item .dica .linha-quadrado .linha,
.sao-lourenco .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #DE2F33;
}

/* line 307, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.sao-lourenco .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.sao-lourenco .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #DE2F33;
}

/* line 316, src/mixins/_marcas.scss */
.sao-lourenco .container .carousel-baixo .item .acontecimentoMarca h3::after,
.sao-lourenco .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #DE2F33;
}

/* line 326, src/mixins/_marcas.scss */
.sao-lourenco .container .infoDicaMarca h3::after {
  color: #DE2F33;
}

/* line 333, src/mixins/_marcas.scss */
.sao-lourenco .scroll-bar {
  background-color: #DE2F33 !important;
}

/* line 338, src/mixins/_marcas.scss */
.sao-lourenco .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23DE2F33'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.sao-lourenco .custom-tab-pane__saiba-mais a {
  color: #DE2F33;
}

/* line 3, src/mixins/_marcas.scss */
.snow-flakes .product-articles .card__wrap {
  background: rgba(25, 65, 152, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.snow-flakes .sf-breadscrumb li a {
  color: #194198;
}

/* line 13, src/mixins/_marcas.scss */
.snow-flakes .sf-breadscrumb li a:hover {
  color: #194198;
}

/* line 18, src/mixins/_marcas.scss */
.snow-flakes .sf-breadscrumb li span {
  color: #194198;
}

/* line 23, src/mixins/_marcas.scss */
.snow-flakes .sf-breadscrumb .active {
  color: #194198;
}

/* line 29, src/mixins/_marcas.scss */
.snow-flakes .produto-top h1 {
  color: #194198;
}

/* line 34, src/mixins/_marcas.scss */
.snow-flakes .produto-top .dir a {
  background: #194198;
}

/* line 37, src/mixins/_marcas.scss */
.snow-flakes .produto-top .dir a:hover {
  background: #194198;
}

/* line 45, src/mixins/_marcas.scss */
.snow-flakes .categorias a {
  border-color: #194198 !important;
}

/* line 48, src/mixins/_marcas.scss */
.snow-flakes .categorias a .tags {
  color: #194198 !important;
}

/* line 57, src/mixins/_marcas.scss */
.snow-flakes.tabs-produtos .custom-nav-tabs li a {
  background: #194198;
}

/* line 60, src/mixins/_marcas.scss */
.snow-flakes.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.snow-flakes.tabs-produtos .custom-tab-content {
  border-color: #194198;
}

/* line 70, src/mixins/_marcas.scss */
.snow-flakes.tabs-produtos .custom-tab-content .accordion-link {
  background: #194198;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.snow-flakes.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #194198;
}

/* line 80, src/mixins/_marcas.scss */
.snow-flakes.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #194198;
}

/* line 84, src/mixins/_marcas.scss */
.snow-flakes.tabs-produtos .custom-tab-content .img-compass a {
  color: #194198 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .snow-flakes.faz-bem .quad {
    background: #194198 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.snow-flakes.faz-bem .quad h3 {
  color: #194198;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .snow-flakes.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .snow-flakes.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.snow-flakes .box-info {
  border-bottom: 3px solid #194198 !important;
}

/* line 117, src/mixins/_marcas.scss */
.snow-flakes .box-info .info h3 {
  color: #194198;
}

/* line 121, src/mixins/_marcas.scss */
.snow-flakes .box-info .info .tempo {
  color: #194198;
}

/* line 125, src/mixins/_marcas.scss */
.snow-flakes .box-info .info .btn-externo {
  border-color: #194198 !important;
}

/* line 128, src/mixins/_marcas.scss */
.snow-flakes .box-info .info .btn-externo svg {
  fill: #194198 !important;
}

/* line 138, src/mixins/_marcas.scss */
.snow-flakes.section .destaque-na-midia .content .article {
  background: #194198;
}

/* line 150, src/mixins/_marcas.scss */
.snow-flakes .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .snow-flakes .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .snow-flakes .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.snow-flakes .content .row .controlaCarousel .owl-nav .owl-next {
  color: #194198;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .snow-flakes .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .snow-flakes .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.snow-flakes .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.snow-flakes .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #194198;
}

/* line 190, src/mixins/_marcas.scss */
.snow-flakes .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #194198;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .snow-flakes .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .snow-flakes .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.snow-flakes .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.snow-flakes .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #194198;
}

/* line 222, src/mixins/_marcas.scss */
.snow-flakes .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.snow-flakes .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #194198;
}

/* line 234, src/mixins/_marcas.scss */
.snow-flakes .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #194198;
}

/* line 247, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .owl-nav .owl-next,
.snow-flakes .container .carousel-baixo .owl-nav .owl-prev {
  color: #194198;
}

/* line 256, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.snow-flakes .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.snow-flakes .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.snow-flakes .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #194198;
}

/* line 264, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .item.ativo .acontecimento img,
.snow-flakes .container .carousel-baixo .item.ativo .dica img,
.snow-flakes .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #194198;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.snow-flakes .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.snow-flakes .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #194198;
}

/* line 284, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .item.ativo .acontecimento p,
.snow-flakes .container .carousel-baixo .item.ativo .dica p,
.snow-flakes .container .carousel-baixo .item.ativo .destaque p {
  color: #194198;
}

/* line 293, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .item .acontecimento img,
.snow-flakes .container .carousel-baixo .item .dica img,
.snow-flakes .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .snow-flakes .container .carousel-baixo .item .acontecimento img,
  .snow-flakes .container .carousel-baixo .item .dica img,
  .snow-flakes .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.snow-flakes .container .carousel-baixo .item .dica .linha-quadrado .linha,
.snow-flakes .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #194198;
}

/* line 307, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.snow-flakes .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.snow-flakes .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #194198;
}

/* line 316, src/mixins/_marcas.scss */
.snow-flakes .container .carousel-baixo .item .acontecimentoMarca h3::after,
.snow-flakes .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #194198;
}

/* line 326, src/mixins/_marcas.scss */
.snow-flakes .container .infoDicaMarca h3::after {
  color: #194198;
}

/* line 333, src/mixins/_marcas.scss */
.snow-flakes .scroll-bar {
  background-color: #194198 !important;
}

/* line 338, src/mixins/_marcas.scss */
.snow-flakes .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23194198'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.snow-flakes .custom-tab-pane__saiba-mais a {
  color: #194198;
}

/* line 3, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .product-articles .card__wrap {
  background: rgba(0, 149, 218, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .sf-breadscrumb li a {
  color: #0095DA;
}

/* line 13, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .sf-breadscrumb li a:hover {
  color: #0095DA;
}

/* line 18, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .sf-breadscrumb li span {
  color: #0095DA;
}

/* line 23, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .sf-breadscrumb .active {
  color: #0095DA;
}

/* line 29, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .produto-top h1 {
  color: #0095DA;
}

/* line 34, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .produto-top .dir a {
  background: #0095DA;
}

/* line 37, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .produto-top .dir a:hover {
  background: #0095DA;
}

/* line 45, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .categorias a {
  border-color: #0095DA !important;
}

/* line 48, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .categorias a .tags {
  color: #0095DA !important;
}

/* line 57, src/mixins/_marcas.scss */
.sorvetes-nestle-kids.tabs-produtos .custom-nav-tabs li a {
  background: #0095DA;
}

/* line 60, src/mixins/_marcas.scss */
.sorvetes-nestle-kids.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.sorvetes-nestle-kids.tabs-produtos .custom-tab-content {
  border-color: #0095DA;
}

/* line 70, src/mixins/_marcas.scss */
.sorvetes-nestle-kids.tabs-produtos .custom-tab-content .accordion-link {
  background: #0095DA;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.sorvetes-nestle-kids.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0095DA;
}

/* line 80, src/mixins/_marcas.scss */
.sorvetes-nestle-kids.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0095DA;
}

/* line 84, src/mixins/_marcas.scss */
.sorvetes-nestle-kids.tabs-produtos .custom-tab-content .img-compass a {
  color: #0095DA !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .sorvetes-nestle-kids.faz-bem .quad {
    background: #0095DA !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.sorvetes-nestle-kids.faz-bem .quad h3 {
  color: #0095DA;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .sorvetes-nestle-kids.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .sorvetes-nestle-kids.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .box-info {
  border-bottom: 3px solid #0095DA !important;
}

/* line 117, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .box-info .info h3 {
  color: #0095DA;
}

/* line 121, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .box-info .info .tempo {
  color: #0095DA;
}

/* line 125, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .box-info .info .btn-externo {
  border-color: #0095DA !important;
}

/* line 128, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .box-info .info .btn-externo svg {
  fill: #0095DA !important;
}

/* line 138, src/mixins/_marcas.scss */
.sorvetes-nestle-kids.section .destaque-na-midia .content .article {
  background: #0095DA;
}

/* line 150, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0095DA;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0095DA;
}

/* line 190, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0095DA;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.sorvetes-nestle-kids .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0095DA;
}

/* line 222, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.sorvetes-nestle-kids .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0095DA;
}

/* line 234, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0095DA;
}

/* line 247, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .owl-nav .owl-next,
.sorvetes-nestle-kids .container .carousel-baixo .owl-nav .owl-prev {
  color: #0095DA;
}

/* line 256, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.sorvetes-nestle-kids .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.sorvetes-nestle-kids .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.sorvetes-nestle-kids .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0095DA;
}

/* line 264, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .item.ativo .acontecimento img,
.sorvetes-nestle-kids .container .carousel-baixo .item.ativo .dica img,
.sorvetes-nestle-kids .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0095DA;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.sorvetes-nestle-kids .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.sorvetes-nestle-kids .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0095DA;
}

/* line 284, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .item.ativo .acontecimento p,
.sorvetes-nestle-kids .container .carousel-baixo .item.ativo .dica p,
.sorvetes-nestle-kids .container .carousel-baixo .item.ativo .destaque p {
  color: #0095DA;
}

/* line 293, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .item .acontecimento img,
.sorvetes-nestle-kids .container .carousel-baixo .item .dica img,
.sorvetes-nestle-kids .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .sorvetes-nestle-kids .container .carousel-baixo .item .acontecimento img,
  .sorvetes-nestle-kids .container .carousel-baixo .item .dica img,
  .sorvetes-nestle-kids .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.sorvetes-nestle-kids .container .carousel-baixo .item .dica .linha-quadrado .linha,
.sorvetes-nestle-kids .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0095DA;
}

/* line 307, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.sorvetes-nestle-kids .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.sorvetes-nestle-kids .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0095DA;
}

/* line 316, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .carousel-baixo .item .acontecimentoMarca h3::after,
.sorvetes-nestle-kids .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0095DA;
}

/* line 326, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .container .infoDicaMarca h3::after {
  color: #0095DA;
}

/* line 333, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .scroll-bar {
  background-color: #0095DA !important;
}

/* line 338, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230095DA'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.sorvetes-nestle-kids .custom-tab-pane__saiba-mais a {
  color: #0095DA;
}

/* line 3, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .product-articles .card__wrap {
  background: rgba(0, 149, 218, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .sf-breadscrumb li a {
  color: #0095DA;
}

/* line 13, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .sf-breadscrumb li a:hover {
  color: #0095DA;
}

/* line 18, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .sf-breadscrumb li span {
  color: #0095DA;
}

/* line 23, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .sf-breadscrumb .active {
  color: #0095DA;
}

/* line 29, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .produto-top h1 {
  color: #0095DA;
}

/* line 34, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .produto-top .dir a {
  background: #0095DA;
}

/* line 37, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .produto-top .dir a:hover {
  background: #0095DA;
}

/* line 45, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .categorias a {
  border-color: #0095DA !important;
}

/* line 48, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .categorias a .tags {
  color: #0095DA !important;
}

/* line 57, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas.tabs-produtos .custom-nav-tabs li a {
  background: #0095DA;
}

/* line 60, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas.tabs-produtos .custom-tab-content {
  border-color: #0095DA;
}

/* line 70, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas.tabs-produtos .custom-tab-content .accordion-link {
  background: #0095DA;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0095DA;
}

/* line 80, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0095DA;
}

/* line 84, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas.tabs-produtos .custom-tab-content .img-compass a {
  color: #0095DA !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .sorvetes-nestle-minhas-marcas-favoritas.faz-bem .quad {
    background: #0095DA !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas.faz-bem .quad h3 {
  color: #0095DA;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .sorvetes-nestle-minhas-marcas-favoritas.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .sorvetes-nestle-minhas-marcas-favoritas.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .box-info {
  border-bottom: 3px solid #0095DA !important;
}

/* line 117, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .box-info .info h3 {
  color: #0095DA;
}

/* line 121, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .box-info .info .tempo {
  color: #0095DA;
}

/* line 125, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .box-info .info .btn-externo {
  border-color: #0095DA !important;
}

/* line 128, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .box-info .info .btn-externo svg {
  fill: #0095DA !important;
}

/* line 138, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas.section .destaque-na-midia .content .article {
  background: #0095DA;
}

/* line 150, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0095DA;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0095DA;
}

/* line 190, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0095DA;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0095DA;
}

/* line 222, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.sorvetes-nestle-minhas-marcas-favoritas .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0095DA;
}

/* line 234, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0095DA;
}

/* line 247, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .owl-nav .owl-next,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .owl-nav .owl-prev {
  color: #0095DA;
}

/* line 256, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0095DA;
}

/* line 264, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item.ativo .acontecimento img,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item.ativo .dica img,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0095DA;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0095DA;
}

/* line 284, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item.ativo .acontecimento p,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item.ativo .dica p,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item.ativo .destaque p {
  color: #0095DA;
}

/* line 293, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .acontecimento img,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .dica img,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .acontecimento img,
  .sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .dica img,
  .sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .dica .linha-quadrado .linha,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0095DA;
}

/* line 307, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0095DA;
}

/* line 316, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .acontecimentoMarca h3::after,
.sorvetes-nestle-minhas-marcas-favoritas .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0095DA;
}

/* line 326, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .container .infoDicaMarca h3::after {
  color: #0095DA;
}

/* line 333, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .scroll-bar {
  background-color: #0095DA !important;
}

/* line 338, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230095DA'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.sorvetes-nestle-minhas-marcas-favoritas .custom-tab-pane__saiba-mais a {
  color: #0095DA;
}

/* line 3, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .product-articles .card__wrap {
  background: rgba(0, 149, 218, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .sf-breadscrumb li a {
  color: #0095DA;
}

/* line 13, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .sf-breadscrumb li a:hover {
  color: #0095DA;
}

/* line 18, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .sf-breadscrumb li span {
  color: #0095DA;
}

/* line 23, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .sf-breadscrumb .active {
  color: #0095DA;
}

/* line 29, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .produto-top h1 {
  color: #0095DA;
}

/* line 34, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .produto-top .dir a {
  background: #0095DA;
}

/* line 37, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .produto-top .dir a:hover {
  background: #0095DA;
}

/* line 45, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .categorias a {
  border-color: #0095DA !important;
}

/* line 48, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .categorias a .tags {
  color: #0095DA !important;
}

/* line 57, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais.tabs-produtos .custom-nav-tabs li a {
  background: #0095DA;
}

/* line 60, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais.tabs-produtos .custom-tab-content {
  border-color: #0095DA;
}

/* line 70, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais.tabs-produtos .custom-tab-content .accordion-link {
  background: #0095DA;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #0095DA;
}

/* line 80, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #0095DA;
}

/* line 84, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais.tabs-produtos .custom-tab-content .img-compass a {
  color: #0095DA !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .sorvetes-nestle-tradicionais.faz-bem .quad {
    background: #0095DA !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais.faz-bem .quad h3 {
  color: #0095DA;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .sorvetes-nestle-tradicionais.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .sorvetes-nestle-tradicionais.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .box-info {
  border-bottom: 3px solid #0095DA !important;
}

/* line 117, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .box-info .info h3 {
  color: #0095DA;
}

/* line 121, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .box-info .info .tempo {
  color: #0095DA;
}

/* line 125, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .box-info .info .btn-externo {
  border-color: #0095DA !important;
}

/* line 128, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .box-info .info .btn-externo svg {
  fill: #0095DA !important;
}

/* line 138, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais.section .destaque-na-midia .content .article {
  background: #0095DA;
}

/* line 150, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-next {
  color: #0095DA;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #0095DA;
}

/* line 190, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #0095DA;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.sorvetes-nestle-tradicionais .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #0095DA;
}

/* line 222, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.sorvetes-nestle-tradicionais .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #0095DA;
}

/* line 234, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #0095DA;
}

/* line 247, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .owl-nav .owl-next,
.sorvetes-nestle-tradicionais .container .carousel-baixo .owl-nav .owl-prev {
  color: #0095DA;
}

/* line 256, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.sorvetes-nestle-tradicionais .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.sorvetes-nestle-tradicionais .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.sorvetes-nestle-tradicionais .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #0095DA;
}

/* line 264, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .item.ativo .acontecimento img,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item.ativo .dica img,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #0095DA;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #0095DA;
}

/* line 284, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .item.ativo .acontecimento p,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item.ativo .dica p,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item.ativo .destaque p {
  color: #0095DA;
}

/* line 293, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .acontecimento img,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .dica img,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .sorvetes-nestle-tradicionais .container .carousel-baixo .item .acontecimento img,
  .sorvetes-nestle-tradicionais .container .carousel-baixo .item .dica img,
  .sorvetes-nestle-tradicionais .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .dica .linha-quadrado .linha,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #0095DA;
}

/* line 307, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #0095DA;
}

/* line 316, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .acontecimentoMarca h3::after,
.sorvetes-nestle-tradicionais .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #0095DA;
}

/* line 326, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .container .infoDicaMarca h3::after {
  color: #0095DA;
}

/* line 333, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .scroll-bar {
  background-color: #0095DA !important;
}

/* line 338, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%230095DA'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.sorvetes-nestle-tradicionais .custom-tab-pane__saiba-mais a {
  color: #0095DA;
}

/* line 3, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .product-articles .card__wrap {
  background: rgba(0, 123, 190, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .sf-breadscrumb li a {
  color: #007BBE;
}

/* line 13, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .sf-breadscrumb li a:hover {
  color: #007BBE;
}

/* line 18, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .sf-breadscrumb li span {
  color: #007BBE;
}

/* line 23, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .sf-breadscrumb .active {
  color: #007BBE;
}

/* line 29, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .produto-top h1 {
  color: #007BBE;
}

/* line 34, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .produto-top .dir a {
  background: #007BBE;
}

/* line 37, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .produto-top .dir a:hover {
  background: #007BBE;
}

/* line 45, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .categorias a {
  border-color: #007BBE !important;
}

/* line 48, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .categorias a .tags {
  color: #007BBE !important;
}

/* line 57, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta.tabs-produtos .custom-nav-tabs li a {
  background: #007BBE;
}

/* line 60, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta.tabs-produtos .custom-tab-content {
  border-color: #007BBE;
}

/* line 70, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta.tabs-produtos .custom-tab-content .accordion-link {
  background: #007BBE;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #007BBE;
}

/* line 80, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #007BBE;
}

/* line 84, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta.tabs-produtos .custom-tab-content .img-compass a {
  color: #007BBE !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .sorvetes-nestle-la-frutta.faz-bem .quad {
    background: #007BBE !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta.faz-bem .quad h3 {
  color: #007BBE;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .sorvetes-nestle-la-frutta.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .sorvetes-nestle-la-frutta.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .box-info {
  border-bottom: 3px solid #007BBE !important;
}

/* line 117, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .box-info .info h3 {
  color: #007BBE;
}

/* line 121, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .box-info .info .tempo {
  color: #007BBE;
}

/* line 125, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .box-info .info .btn-externo {
  border-color: #007BBE !important;
}

/* line 128, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .box-info .info .btn-externo svg {
  fill: #007BBE !important;
}

/* line 138, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta.section .destaque-na-midia .content .article {
  background: #007BBE;
}

/* line 150, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-next {
  color: #007BBE;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #007BBE;
}

/* line 190, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #007BBE;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.sorvetes-nestle-la-frutta .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #007BBE;
}

/* line 222, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.sorvetes-nestle-la-frutta .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #007BBE;
}

/* line 234, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #007BBE;
}

/* line 247, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .owl-nav .owl-next,
.sorvetes-nestle-la-frutta .container .carousel-baixo .owl-nav .owl-prev {
  color: #007BBE;
}

/* line 256, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.sorvetes-nestle-la-frutta .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.sorvetes-nestle-la-frutta .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.sorvetes-nestle-la-frutta .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #007BBE;
}

/* line 264, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .item.ativo .acontecimento img,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item.ativo .dica img,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #007BBE;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #007BBE;
}

/* line 284, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .item.ativo .acontecimento p,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item.ativo .dica p,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item.ativo .destaque p {
  color: #007BBE;
}

/* line 293, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .acontecimento img,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .dica img,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .sorvetes-nestle-la-frutta .container .carousel-baixo .item .acontecimento img,
  .sorvetes-nestle-la-frutta .container .carousel-baixo .item .dica img,
  .sorvetes-nestle-la-frutta .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .dica .linha-quadrado .linha,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #007BBE;
}

/* line 307, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #007BBE;
}

/* line 316, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .acontecimentoMarca h3::after,
.sorvetes-nestle-la-frutta .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #007BBE;
}

/* line 326, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .container .infoDicaMarca h3::after {
  color: #007BBE;
}

/* line 333, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .scroll-bar {
  background-color: #007BBE !important;
}

/* line 338, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23007BBE'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.sorvetes-nestle-la-frutta .custom-tab-pane__saiba-mais a {
  color: #007BBE;
}

/* line 3, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .product-articles .card__wrap {
  background: rgba(174, 154, 99, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .sf-breadscrumb li a {
  color: #AE9A63;
}

/* line 13, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .sf-breadscrumb li a:hover {
  color: #AE9A63;
}

/* line 18, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .sf-breadscrumb li span {
  color: #AE9A63;
}

/* line 23, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .sf-breadscrumb .active {
  color: #AE9A63;
}

/* line 29, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .produto-top h1 {
  color: #AE9A63;
}

/* line 34, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .produto-top .dir a {
  background: #AE9A63;
}

/* line 37, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .produto-top .dir a:hover {
  background: #AE9A63;
}

/* line 45, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .categorias a {
  border-color: #AE9A63 !important;
}

/* line 48, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .categorias a .tags {
  color: #AE9A63 !important;
}

/* line 57, src/mixins/_marcas.scss */
.sorvetes-nestle-mega.tabs-produtos .custom-nav-tabs li a {
  background: #AE9A63;
}

/* line 60, src/mixins/_marcas.scss */
.sorvetes-nestle-mega.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.sorvetes-nestle-mega.tabs-produtos .custom-tab-content {
  border-color: #AE9A63;
}

/* line 70, src/mixins/_marcas.scss */
.sorvetes-nestle-mega.tabs-produtos .custom-tab-content .accordion-link {
  background: #AE9A63;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.sorvetes-nestle-mega.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #AE9A63;
}

/* line 80, src/mixins/_marcas.scss */
.sorvetes-nestle-mega.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #AE9A63;
}

/* line 84, src/mixins/_marcas.scss */
.sorvetes-nestle-mega.tabs-produtos .custom-tab-content .img-compass a {
  color: #AE9A63 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .sorvetes-nestle-mega.faz-bem .quad {
    background: #AE9A63 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.sorvetes-nestle-mega.faz-bem .quad h3 {
  color: #AE9A63;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .sorvetes-nestle-mega.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .sorvetes-nestle-mega.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .box-info {
  border-bottom: 3px solid #AE9A63 !important;
}

/* line 117, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .box-info .info h3 {
  color: #AE9A63;
}

/* line 121, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .box-info .info .tempo {
  color: #AE9A63;
}

/* line 125, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .box-info .info .btn-externo {
  border-color: #AE9A63 !important;
}

/* line 128, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .box-info .info .btn-externo svg {
  fill: #AE9A63 !important;
}

/* line 138, src/mixins/_marcas.scss */
.sorvetes-nestle-mega.section .destaque-na-midia .content .article {
  background: #AE9A63;
}

/* line 150, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-next {
  color: #AE9A63;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #AE9A63;
}

/* line 190, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #AE9A63;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.sorvetes-nestle-mega .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #AE9A63;
}

/* line 222, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.sorvetes-nestle-mega .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #AE9A63;
}

/* line 234, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #AE9A63;
}

/* line 247, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .owl-nav .owl-next,
.sorvetes-nestle-mega .container .carousel-baixo .owl-nav .owl-prev {
  color: #AE9A63;
}

/* line 256, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.sorvetes-nestle-mega .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.sorvetes-nestle-mega .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.sorvetes-nestle-mega .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #AE9A63;
}

/* line 264, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .item.ativo .acontecimento img,
.sorvetes-nestle-mega .container .carousel-baixo .item.ativo .dica img,
.sorvetes-nestle-mega .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #AE9A63;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.sorvetes-nestle-mega .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.sorvetes-nestle-mega .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #AE9A63;
}

/* line 284, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .item.ativo .acontecimento p,
.sorvetes-nestle-mega .container .carousel-baixo .item.ativo .dica p,
.sorvetes-nestle-mega .container .carousel-baixo .item.ativo .destaque p {
  color: #AE9A63;
}

/* line 293, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .item .acontecimento img,
.sorvetes-nestle-mega .container .carousel-baixo .item .dica img,
.sorvetes-nestle-mega .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .sorvetes-nestle-mega .container .carousel-baixo .item .acontecimento img,
  .sorvetes-nestle-mega .container .carousel-baixo .item .dica img,
  .sorvetes-nestle-mega .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.sorvetes-nestle-mega .container .carousel-baixo .item .dica .linha-quadrado .linha,
.sorvetes-nestle-mega .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #AE9A63;
}

/* line 307, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.sorvetes-nestle-mega .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.sorvetes-nestle-mega .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #AE9A63;
}

/* line 316, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .carousel-baixo .item .acontecimentoMarca h3::after,
.sorvetes-nestle-mega .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #AE9A63;
}

/* line 326, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .container .infoDicaMarca h3::after {
  color: #AE9A63;
}

/* line 333, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .scroll-bar {
  background-color: #AE9A63 !important;
}

/* line 338, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23AE9A63'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.sorvetes-nestle-mega .custom-tab-pane__saiba-mais a {
  color: #AE9A63;
}

/* line 3, src/mixins/_marcas.scss */
.suflair .product-articles .card__wrap {
  background: rgba(210, 42, 38, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.suflair .sf-breadscrumb li a {
  color: #D22A26;
}

/* line 13, src/mixins/_marcas.scss */
.suflair .sf-breadscrumb li a:hover {
  color: #D22A26;
}

/* line 18, src/mixins/_marcas.scss */
.suflair .sf-breadscrumb li span {
  color: #D22A26;
}

/* line 23, src/mixins/_marcas.scss */
.suflair .sf-breadscrumb .active {
  color: #D22A26;
}

/* line 29, src/mixins/_marcas.scss */
.suflair .produto-top h1 {
  color: #D22A26;
}

/* line 34, src/mixins/_marcas.scss */
.suflair .produto-top .dir a {
  background: #D22A26;
}

/* line 37, src/mixins/_marcas.scss */
.suflair .produto-top .dir a:hover {
  background: #D22A26;
}

/* line 45, src/mixins/_marcas.scss */
.suflair .categorias a {
  border-color: #D22A26 !important;
}

/* line 48, src/mixins/_marcas.scss */
.suflair .categorias a .tags {
  color: #D22A26 !important;
}

/* line 57, src/mixins/_marcas.scss */
.suflair.tabs-produtos .custom-nav-tabs li a {
  background: #D22A26;
}

/* line 60, src/mixins/_marcas.scss */
.suflair.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.suflair.tabs-produtos .custom-tab-content {
  border-color: #D22A26;
}

/* line 70, src/mixins/_marcas.scss */
.suflair.tabs-produtos .custom-tab-content .accordion-link {
  background: #D22A26;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.suflair.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #D22A26;
}

/* line 80, src/mixins/_marcas.scss */
.suflair.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #D22A26;
}

/* line 84, src/mixins/_marcas.scss */
.suflair.tabs-produtos .custom-tab-content .img-compass a {
  color: #D22A26 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .suflair.faz-bem .quad {
    background: #D22A26 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.suflair.faz-bem .quad h3 {
  color: #D22A26;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .suflair.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .suflair.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.suflair .box-info {
  border-bottom: 3px solid #D22A26 !important;
}

/* line 117, src/mixins/_marcas.scss */
.suflair .box-info .info h3 {
  color: #D22A26;
}

/* line 121, src/mixins/_marcas.scss */
.suflair .box-info .info .tempo {
  color: #D22A26;
}

/* line 125, src/mixins/_marcas.scss */
.suflair .box-info .info .btn-externo {
  border-color: #D22A26 !important;
}

/* line 128, src/mixins/_marcas.scss */
.suflair .box-info .info .btn-externo svg {
  fill: #D22A26 !important;
}

/* line 138, src/mixins/_marcas.scss */
.suflair.section .destaque-na-midia .content .article {
  background: #D22A26;
}

/* line 150, src/mixins/_marcas.scss */
.suflair .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .suflair .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .suflair .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.suflair .content .row .controlaCarousel .owl-nav .owl-next {
  color: #D22A26;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .suflair .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .suflair .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.suflair .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.suflair .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #D22A26;
}

/* line 190, src/mixins/_marcas.scss */
.suflair .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #D22A26;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .suflair .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .suflair .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.suflair .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.suflair .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #D22A26;
}

/* line 222, src/mixins/_marcas.scss */
.suflair .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.suflair .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #D22A26;
}

/* line 234, src/mixins/_marcas.scss */
.suflair .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #D22A26;
}

/* line 247, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .owl-nav .owl-next,
.suflair .container .carousel-baixo .owl-nav .owl-prev {
  color: #D22A26;
}

/* line 256, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.suflair .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.suflair .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.suflair .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #D22A26;
}

/* line 264, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .item.ativo .acontecimento img,
.suflair .container .carousel-baixo .item.ativo .dica img,
.suflair .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #D22A26;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.suflair .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.suflair .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #D22A26;
}

/* line 284, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .item.ativo .acontecimento p,
.suflair .container .carousel-baixo .item.ativo .dica p,
.suflair .container .carousel-baixo .item.ativo .destaque p {
  color: #D22A26;
}

/* line 293, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .item .acontecimento img,
.suflair .container .carousel-baixo .item .dica img,
.suflair .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .suflair .container .carousel-baixo .item .acontecimento img,
  .suflair .container .carousel-baixo .item .dica img,
  .suflair .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.suflair .container .carousel-baixo .item .dica .linha-quadrado .linha,
.suflair .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #D22A26;
}

/* line 307, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.suflair .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.suflair .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #D22A26;
}

/* line 316, src/mixins/_marcas.scss */
.suflair .container .carousel-baixo .item .acontecimentoMarca h3::after,
.suflair .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #D22A26;
}

/* line 326, src/mixins/_marcas.scss */
.suflair .container .infoDicaMarca h3::after {
  color: #D22A26;
}

/* line 333, src/mixins/_marcas.scss */
.suflair .scroll-bar {
  background-color: #D22A26 !important;
}

/* line 338, src/mixins/_marcas.scss */
.suflair .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23D22A26'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.suflair .custom-tab-pane__saiba-mais a {
  color: #D22A26;
}

/* line 3, src/mixins/_marcas.scss */
.talento .product-articles .card__wrap {
  background: rgba(133, 67, 33, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.talento .sf-breadscrumb li a {
  color: #854321;
}

/* line 13, src/mixins/_marcas.scss */
.talento .sf-breadscrumb li a:hover {
  color: #854321;
}

/* line 18, src/mixins/_marcas.scss */
.talento .sf-breadscrumb li span {
  color: #854321;
}

/* line 23, src/mixins/_marcas.scss */
.talento .sf-breadscrumb .active {
  color: #854321;
}

/* line 29, src/mixins/_marcas.scss */
.talento .produto-top h1 {
  color: #854321;
}

/* line 34, src/mixins/_marcas.scss */
.talento .produto-top .dir a {
  background: #854321;
}

/* line 37, src/mixins/_marcas.scss */
.talento .produto-top .dir a:hover {
  background: #854321;
}

/* line 45, src/mixins/_marcas.scss */
.talento .categorias a {
  border-color: #854321 !important;
}

/* line 48, src/mixins/_marcas.scss */
.talento .categorias a .tags {
  color: #854321 !important;
}

/* line 57, src/mixins/_marcas.scss */
.talento.tabs-produtos .custom-nav-tabs li a {
  background: #854321;
}

/* line 60, src/mixins/_marcas.scss */
.talento.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.talento.tabs-produtos .custom-tab-content {
  border-color: #854321;
}

/* line 70, src/mixins/_marcas.scss */
.talento.tabs-produtos .custom-tab-content .accordion-link {
  background: #854321;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.talento.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #854321;
}

/* line 80, src/mixins/_marcas.scss */
.talento.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #854321;
}

/* line 84, src/mixins/_marcas.scss */
.talento.tabs-produtos .custom-tab-content .img-compass a {
  color: #854321 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .talento.faz-bem .quad {
    background: #854321 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.talento.faz-bem .quad h3 {
  color: #854321;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .talento.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .talento.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.talento .box-info {
  border-bottom: 3px solid #854321 !important;
}

/* line 117, src/mixins/_marcas.scss */
.talento .box-info .info h3 {
  color: #854321;
}

/* line 121, src/mixins/_marcas.scss */
.talento .box-info .info .tempo {
  color: #854321;
}

/* line 125, src/mixins/_marcas.scss */
.talento .box-info .info .btn-externo {
  border-color: #854321 !important;
}

/* line 128, src/mixins/_marcas.scss */
.talento .box-info .info .btn-externo svg {
  fill: #854321 !important;
}

/* line 138, src/mixins/_marcas.scss */
.talento.section .destaque-na-midia .content .article {
  background: #854321;
}

/* line 150, src/mixins/_marcas.scss */
.talento .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .talento .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .talento .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.talento .content .row .controlaCarousel .owl-nav .owl-next {
  color: #854321;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .talento .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .talento .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.talento .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.talento .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #854321;
}

/* line 190, src/mixins/_marcas.scss */
.talento .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #854321;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .talento .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .talento .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.talento .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.talento .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #854321;
}

/* line 222, src/mixins/_marcas.scss */
.talento .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.talento .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #854321;
}

/* line 234, src/mixins/_marcas.scss */
.talento .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #854321;
}

/* line 247, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .owl-nav .owl-next,
.talento .container .carousel-baixo .owl-nav .owl-prev {
  color: #854321;
}

/* line 256, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.talento .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.talento .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.talento .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #854321;
}

/* line 264, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .item.ativo .acontecimento img,
.talento .container .carousel-baixo .item.ativo .dica img,
.talento .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #854321;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.talento .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.talento .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #854321;
}

/* line 284, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .item.ativo .acontecimento p,
.talento .container .carousel-baixo .item.ativo .dica p,
.talento .container .carousel-baixo .item.ativo .destaque p {
  color: #854321;
}

/* line 293, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .item .acontecimento img,
.talento .container .carousel-baixo .item .dica img,
.talento .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .talento .container .carousel-baixo .item .acontecimento img,
  .talento .container .carousel-baixo .item .dica img,
  .talento .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.talento .container .carousel-baixo .item .dica .linha-quadrado .linha,
.talento .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #854321;
}

/* line 307, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.talento .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.talento .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #854321;
}

/* line 316, src/mixins/_marcas.scss */
.talento .container .carousel-baixo .item .acontecimentoMarca h3::after,
.talento .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #854321;
}

/* line 326, src/mixins/_marcas.scss */
.talento .container .infoDicaMarca h3::after {
  color: #854321;
}

/* line 333, src/mixins/_marcas.scss */
.talento .scroll-bar {
  background-color: #854321 !important;
}

/* line 338, src/mixins/_marcas.scss */
.talento .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23854321'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.talento .custom-tab-pane__saiba-mais a {
  color: #854321;
}

/* line 3, src/mixins/_marcas.scss */
.tostines .product-articles .card__wrap {
  background: rgba(23, 108, 140, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.tostines .sf-breadscrumb li a {
  color: #176C8C;
}

/* line 13, src/mixins/_marcas.scss */
.tostines .sf-breadscrumb li a:hover {
  color: #176C8C;
}

/* line 18, src/mixins/_marcas.scss */
.tostines .sf-breadscrumb li span {
  color: #176C8C;
}

/* line 23, src/mixins/_marcas.scss */
.tostines .sf-breadscrumb .active {
  color: #176C8C;
}

/* line 29, src/mixins/_marcas.scss */
.tostines .produto-top h1 {
  color: #176C8C;
}

/* line 34, src/mixins/_marcas.scss */
.tostines .produto-top .dir a {
  background: #176C8C;
}

/* line 37, src/mixins/_marcas.scss */
.tostines .produto-top .dir a:hover {
  background: #176C8C;
}

/* line 45, src/mixins/_marcas.scss */
.tostines .categorias a {
  border-color: #176C8C !important;
}

/* line 48, src/mixins/_marcas.scss */
.tostines .categorias a .tags {
  color: #176C8C !important;
}

/* line 57, src/mixins/_marcas.scss */
.tostines.tabs-produtos .custom-nav-tabs li a {
  background: #176C8C;
}

/* line 60, src/mixins/_marcas.scss */
.tostines.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.tostines.tabs-produtos .custom-tab-content {
  border-color: #176C8C;
}

/* line 70, src/mixins/_marcas.scss */
.tostines.tabs-produtos .custom-tab-content .accordion-link {
  background: #176C8C;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.tostines.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #176C8C;
}

/* line 80, src/mixins/_marcas.scss */
.tostines.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #176C8C;
}

/* line 84, src/mixins/_marcas.scss */
.tostines.tabs-produtos .custom-tab-content .img-compass a {
  color: #176C8C !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .tostines.faz-bem .quad {
    background: #176C8C !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.tostines.faz-bem .quad h3 {
  color: #176C8C;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .tostines.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .tostines.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.tostines .box-info {
  border-bottom: 3px solid #176C8C !important;
}

/* line 117, src/mixins/_marcas.scss */
.tostines .box-info .info h3 {
  color: #176C8C;
}

/* line 121, src/mixins/_marcas.scss */
.tostines .box-info .info .tempo {
  color: #176C8C;
}

/* line 125, src/mixins/_marcas.scss */
.tostines .box-info .info .btn-externo {
  border-color: #176C8C !important;
}

/* line 128, src/mixins/_marcas.scss */
.tostines .box-info .info .btn-externo svg {
  fill: #176C8C !important;
}

/* line 138, src/mixins/_marcas.scss */
.tostines.section .destaque-na-midia .content .article {
  background: #176C8C;
}

/* line 150, src/mixins/_marcas.scss */
.tostines .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .tostines .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .tostines .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.tostines .content .row .controlaCarousel .owl-nav .owl-next {
  color: #176C8C;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .tostines .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .tostines .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.tostines .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.tostines .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #176C8C;
}

/* line 190, src/mixins/_marcas.scss */
.tostines .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #176C8C;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .tostines .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .tostines .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.tostines .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.tostines .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #176C8C;
}

/* line 222, src/mixins/_marcas.scss */
.tostines .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.tostines .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #176C8C;
}

/* line 234, src/mixins/_marcas.scss */
.tostines .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #176C8C;
}

/* line 247, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .owl-nav .owl-next,
.tostines .container .carousel-baixo .owl-nav .owl-prev {
  color: #176C8C;
}

/* line 256, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.tostines .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.tostines .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.tostines .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #176C8C;
}

/* line 264, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .item.ativo .acontecimento img,
.tostines .container .carousel-baixo .item.ativo .dica img,
.tostines .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #176C8C;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.tostines .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.tostines .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #176C8C;
}

/* line 284, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .item.ativo .acontecimento p,
.tostines .container .carousel-baixo .item.ativo .dica p,
.tostines .container .carousel-baixo .item.ativo .destaque p {
  color: #176C8C;
}

/* line 293, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .item .acontecimento img,
.tostines .container .carousel-baixo .item .dica img,
.tostines .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .tostines .container .carousel-baixo .item .acontecimento img,
  .tostines .container .carousel-baixo .item .dica img,
  .tostines .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.tostines .container .carousel-baixo .item .dica .linha-quadrado .linha,
.tostines .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #176C8C;
}

/* line 307, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.tostines .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.tostines .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #176C8C;
}

/* line 316, src/mixins/_marcas.scss */
.tostines .container .carousel-baixo .item .acontecimentoMarca h3::after,
.tostines .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #176C8C;
}

/* line 326, src/mixins/_marcas.scss */
.tostines .container .infoDicaMarca h3::after {
  color: #176C8C;
}

/* line 333, src/mixins/_marcas.scss */
.tostines .scroll-bar {
  background-color: #176C8C !important;
}

/* line 338, src/mixins/_marcas.scss */
.tostines .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23176C8C'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.tostines .custom-tab-pane__saiba-mais a {
  color: #176C8C;
}

/* line 3, src/mixins/_marcas.scss */
.zerolacto .product-articles .card__wrap {
  background: rgba(230, 115, 37, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.zerolacto .sf-breadscrumb li a {
  color: #e67325;
}

/* line 13, src/mixins/_marcas.scss */
.zerolacto .sf-breadscrumb li a:hover {
  color: #e67325;
}

/* line 18, src/mixins/_marcas.scss */
.zerolacto .sf-breadscrumb li span {
  color: #e67325;
}

/* line 23, src/mixins/_marcas.scss */
.zerolacto .sf-breadscrumb .active {
  color: #e67325;
}

/* line 29, src/mixins/_marcas.scss */
.zerolacto .produto-top h1 {
  color: #e67325;
}

/* line 34, src/mixins/_marcas.scss */
.zerolacto .produto-top .dir a {
  background: #e67325;
}

/* line 37, src/mixins/_marcas.scss */
.zerolacto .produto-top .dir a:hover {
  background: #e67325;
}

/* line 45, src/mixins/_marcas.scss */
.zerolacto .categorias a {
  border-color: #e67325 !important;
}

/* line 48, src/mixins/_marcas.scss */
.zerolacto .categorias a .tags {
  color: #e67325 !important;
}

/* line 57, src/mixins/_marcas.scss */
.zerolacto.tabs-produtos .custom-nav-tabs li a {
  background: #e67325;
}

/* line 60, src/mixins/_marcas.scss */
.zerolacto.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.zerolacto.tabs-produtos .custom-tab-content {
  border-color: #e67325;
}

/* line 70, src/mixins/_marcas.scss */
.zerolacto.tabs-produtos .custom-tab-content .accordion-link {
  background: #e67325;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.zerolacto.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #e67325;
}

/* line 80, src/mixins/_marcas.scss */
.zerolacto.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #e67325;
}

/* line 84, src/mixins/_marcas.scss */
.zerolacto.tabs-produtos .custom-tab-content .img-compass a {
  color: #e67325 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .zerolacto.faz-bem .quad {
    background: #e67325 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.zerolacto.faz-bem .quad h3 {
  color: #e67325;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .zerolacto.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .zerolacto.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.zerolacto .box-info {
  border-bottom: 3px solid #e67325 !important;
}

/* line 117, src/mixins/_marcas.scss */
.zerolacto .box-info .info h3 {
  color: #e67325;
}

/* line 121, src/mixins/_marcas.scss */
.zerolacto .box-info .info .tempo {
  color: #e67325;
}

/* line 125, src/mixins/_marcas.scss */
.zerolacto .box-info .info .btn-externo {
  border-color: #e67325 !important;
}

/* line 128, src/mixins/_marcas.scss */
.zerolacto .box-info .info .btn-externo svg {
  fill: #e67325 !important;
}

/* line 138, src/mixins/_marcas.scss */
.zerolacto.section .destaque-na-midia .content .article {
  background: #e67325;
}

/* line 150, src/mixins/_marcas.scss */
.zerolacto .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .zerolacto .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .zerolacto .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.zerolacto .content .row .controlaCarousel .owl-nav .owl-next {
  color: #e67325;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .zerolacto .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .zerolacto .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.zerolacto .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.zerolacto .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #e67325;
}

/* line 190, src/mixins/_marcas.scss */
.zerolacto .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #e67325;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .zerolacto .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .zerolacto .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.zerolacto .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.zerolacto .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #e67325;
}

/* line 222, src/mixins/_marcas.scss */
.zerolacto .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.zerolacto .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #e67325;
}

/* line 234, src/mixins/_marcas.scss */
.zerolacto .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #e67325;
}

/* line 247, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .owl-nav .owl-next,
.zerolacto .container .carousel-baixo .owl-nav .owl-prev {
  color: #e67325;
}

/* line 256, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.zerolacto .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.zerolacto .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.zerolacto .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #e67325;
}

/* line 264, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .item.ativo .acontecimento img,
.zerolacto .container .carousel-baixo .item.ativo .dica img,
.zerolacto .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #e67325;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.zerolacto .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.zerolacto .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #e67325;
}

/* line 284, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .item.ativo .acontecimento p,
.zerolacto .container .carousel-baixo .item.ativo .dica p,
.zerolacto .container .carousel-baixo .item.ativo .destaque p {
  color: #e67325;
}

/* line 293, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .item .acontecimento img,
.zerolacto .container .carousel-baixo .item .dica img,
.zerolacto .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .zerolacto .container .carousel-baixo .item .acontecimento img,
  .zerolacto .container .carousel-baixo .item .dica img,
  .zerolacto .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.zerolacto .container .carousel-baixo .item .dica .linha-quadrado .linha,
.zerolacto .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #e67325;
}

/* line 307, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.zerolacto .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.zerolacto .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #e67325;
}

/* line 316, src/mixins/_marcas.scss */
.zerolacto .container .carousel-baixo .item .acontecimentoMarca h3::after,
.zerolacto .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #e67325;
}

/* line 326, src/mixins/_marcas.scss */
.zerolacto .container .infoDicaMarca h3::after {
  color: #e67325;
}

/* line 333, src/mixins/_marcas.scss */
.zerolacto .scroll-bar {
  background-color: #e67325 !important;
}

/* line 338, src/mixins/_marcas.scss */
.zerolacto .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23e67325'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.zerolacto .custom-tab-pane__saiba-mais a {
  color: #e67325;
}

/* line 3, src/mixins/_marcas.scss */
.pascoa-nestle .product-articles .card__wrap,
.pascoa-garoto .product-articles .card__wrap {
  background: rgba(100, 110, 120, 0.9);
}

/* line 10, src/mixins/_marcas.scss */
.pascoa-nestle .sf-breadscrumb li a,
.pascoa-garoto .sf-breadscrumb li a {
  color: #646e78;
}

/* line 13, src/mixins/_marcas.scss */
.pascoa-nestle .sf-breadscrumb li a:hover,
.pascoa-garoto .sf-breadscrumb li a:hover {
  color: #646e78;
}

/* line 18, src/mixins/_marcas.scss */
.pascoa-nestle .sf-breadscrumb li span,
.pascoa-garoto .sf-breadscrumb li span {
  color: #646e78;
}

/* line 23, src/mixins/_marcas.scss */
.pascoa-nestle .sf-breadscrumb .active,
.pascoa-garoto .sf-breadscrumb .active {
  color: #646e78;
}

/* line 29, src/mixins/_marcas.scss */
.pascoa-nestle .produto-top h1,
.pascoa-garoto .produto-top h1 {
  color: #646e78;
}

/* line 34, src/mixins/_marcas.scss */
.pascoa-nestle .produto-top .dir a,
.pascoa-garoto .produto-top .dir a {
  background: #646e78;
}

/* line 37, src/mixins/_marcas.scss */
.pascoa-nestle .produto-top .dir a:hover,
.pascoa-garoto .produto-top .dir a:hover {
  background: #646e78;
}

/* line 45, src/mixins/_marcas.scss */
.pascoa-nestle .categorias a,
.pascoa-garoto .categorias a {
  border-color: #646e78 !important;
}

/* line 48, src/mixins/_marcas.scss */
.pascoa-nestle .categorias a .tags,
.pascoa-garoto .categorias a .tags {
  color: #646e78 !important;
}

/* line 57, src/mixins/_marcas.scss */
.pascoa-nestle.tabs-produtos .custom-nav-tabs li a,
.pascoa-garoto.tabs-produtos .custom-nav-tabs li a {
  background: #646e78;
}

/* line 60, src/mixins/_marcas.scss */
.pascoa-nestle.tabs-produtos .custom-nav-tabs li a:hover,
.pascoa-garoto.tabs-produtos .custom-nav-tabs li a:hover {
  color: #fff;
}

/* line 67, src/mixins/_marcas.scss */
.pascoa-nestle.tabs-produtos .custom-tab-content,
.pascoa-garoto.tabs-produtos .custom-tab-content {
  border-color: #646e78;
}

/* line 70, src/mixins/_marcas.scss */
.pascoa-nestle.tabs-produtos .custom-tab-content .accordion-link,
.pascoa-garoto.tabs-produtos .custom-tab-content .accordion-link {
  background: #646e78;
  stroke: #FFF;
}

/* line 74, src/mixins/_marcas.scss */
.pascoa-nestle.tabs-produtos .custom-tab-content .accordion-link.active,
.pascoa-garoto.tabs-produtos .custom-tab-content .accordion-link.active {
  stroke: #646e78;
}

/* line 80, src/mixins/_marcas.scss */
.pascoa-nestle.tabs-produtos .custom-tab-content .img-compass .quad,
.pascoa-garoto.tabs-produtos .custom-tab-content .img-compass .quad {
  background: #646e78;
}

/* line 84, src/mixins/_marcas.scss */
.pascoa-nestle.tabs-produtos .custom-tab-content .img-compass a,
.pascoa-garoto.tabs-produtos .custom-tab-content .img-compass a {
  color: #646e78 !important;
}

@media (max-width: 767px) {
  /* line 92, src/mixins/_marcas.scss */
  .pascoa-nestle.faz-bem .quad,
  .pascoa-garoto.faz-bem .quad {
    background: #646e78 !important;
  }
}

/* line 97, src/mixins/_marcas.scss */
.pascoa-nestle.faz-bem .quad h3,
.pascoa-garoto.faz-bem .quad h3 {
  color: #646e78;
}

@media (max-width: 767px) {
  /* line 97, src/mixins/_marcas.scss */
  .pascoa-nestle.faz-bem .quad h3,
  .pascoa-garoto.faz-bem .quad h3 {
    color: #FFF;
  }
}

@media (max-width: 767px) {
  /* line 105, src/mixins/_marcas.scss */
  .pascoa-nestle.faz-bem .quad p,
  .pascoa-garoto.faz-bem .quad p {
    color: #FFF;
  }
}

/* line 113, src/mixins/_marcas.scss */
.pascoa-nestle .box-info,
.pascoa-garoto .box-info {
  border-bottom: 3px solid #646e78 !important;
}

/* line 117, src/mixins/_marcas.scss */
.pascoa-nestle .box-info .info h3,
.pascoa-garoto .box-info .info h3 {
  color: #646e78;
}

/* line 121, src/mixins/_marcas.scss */
.pascoa-nestle .box-info .info .tempo,
.pascoa-garoto .box-info .info .tempo {
  color: #646e78;
}

/* line 125, src/mixins/_marcas.scss */
.pascoa-nestle .box-info .info .btn-externo,
.pascoa-garoto .box-info .info .btn-externo {
  border-color: #646e78 !important;
}

/* line 128, src/mixins/_marcas.scss */
.pascoa-nestle .box-info .info .btn-externo svg,
.pascoa-garoto .box-info .info .btn-externo svg {
  fill: #646e78 !important;
}

/* line 138, src/mixins/_marcas.scss */
.pascoa-nestle.section .destaque-na-midia .content .article,
.pascoa-garoto.section .destaque-na-midia .content .article {
  background: #646e78;
}

/* line 150, src/mixins/_marcas.scss */
.pascoa-nestle .content .row .controlaCarousel .owl-nav,
.pascoa-garoto .content .row .controlaCarousel .owl-nav {
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 153, src/mixins/_marcas.scss */
  .pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-next,
  .pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-next {
    right: -11px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/mixins/_marcas.scss */
  .pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-prev,
  .pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-prev {
    left: -10px;
  }
}

/* line 165, src/mixins/_marcas.scss */
.pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-next,
.pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-next {
  color: #646e78;
}

@media (max-width: 767px) {
  /* line 165, src/mixins/_marcas.scss */
  .pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-next,
  .pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-next {
    top: 18%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 174, src/mixins/_marcas.scss */
  .pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left,
  .pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-next #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 183, src/mixins/_marcas.scss */
.pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica,
.pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-next svg #arrowAcontecimentos,
.pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-next svg #arrowDica {
  stroke: #646e78;
}

/* line 190, src/mixins/_marcas.scss */
.pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-prev,
.pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-prev {
  color: #646e78;
}

@media (max-width: 767px) {
  /* line 190, src/mixins/_marcas.scss */
  .pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-prev,
  .pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-prev {
    top: 11.5%;
    width: 25px;
    height: 25px;
  }
}

@media (max-width: 767px) {
  /* line 199, src/mixins/_marcas.scss */
  .pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left,
  .pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-prev #svg-icon-arrow-left {
    width: 25px;
    height: auto;
  }
}

/* line 208, src/mixins/_marcas.scss */
.pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.pascoa-nestle .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica,
.pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowAcontecimentos,
.pascoa-garoto .content .row .controlaCarousel .owl-nav .owl-prev svg #arrowDica {
  stroke: #646e78;
}

/* line 222, src/mixins/_marcas.scss */
.pascoa-nestle .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.pascoa-nestle .content .row .controlaCarousel .item .DicaMarca h3::after,
.pascoa-garoto .content .row .controlaCarousel .item .acontecimentoMarca h3::after,
.pascoa-garoto .content .row .controlaCarousel .item .DicaMarca h3::after {
  color: #646e78;
}

/* line 234, src/mixins/_marcas.scss */
.pascoa-nestle .main-destaque .title-custom::after,
.pascoa-garoto .main-destaque .title-custom::after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: #646e78;
}

/* line 247, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .owl-nav,
.pascoa-garoto .container .carousel-baixo .owl-nav {
  margin: 0 !important;
}

/* line 250, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .owl-nav .owl-next,
.pascoa-nestle .container .carousel-baixo .owl-nav .owl-prev,
.pascoa-garoto .container .carousel-baixo .owl-nav .owl-next,
.pascoa-garoto .container .carousel-baixo .owl-nav .owl-prev {
  color: #646e78;
}

/* line 256, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.pascoa-nestle .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.pascoa-nestle .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.pascoa-nestle .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica,
.pascoa-garoto .container .carousel-baixo .owl-nav .owl-next svg #arrowAcontecimentos,
.pascoa-garoto .container .carousel-baixo .owl-nav .owl-next svg #arrowDica,
.pascoa-garoto .container .carousel-baixo .owl-nav .owl-prev svg #arrowAcontecimentos,
.pascoa-garoto .container .carousel-baixo .owl-nav .owl-prev svg #arrowDica {
  stroke: #646e78;
}

/* line 264, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .item,
.pascoa-garoto .container .carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 273, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .item.ativo .acontecimento img,
.pascoa-nestle .container .carousel-baixo .item.ativo .dica img,
.pascoa-nestle .container .carousel-baixo .item.ativo .destaque img,
.pascoa-garoto .container .carousel-baixo .item.ativo .acontecimento img,
.pascoa-garoto .container .carousel-baixo .item.ativo .dica img,
.pascoa-garoto .container .carousel-baixo .item.ativo .destaque img {
  border: 3px solid #646e78;
  margin-bottom: 0px;
}

/* line 279, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.pascoa-nestle .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.pascoa-nestle .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado,
.pascoa-garoto .container .carousel-baixo .item.ativo .acontecimento .linha-quadrado .quadrado,
.pascoa-garoto .container .carousel-baixo .item.ativo .dica .linha-quadrado .quadrado,
.pascoa-garoto .container .carousel-baixo .item.ativo .destaque .linha-quadrado .quadrado {
  background-color: #646e78;
}

/* line 284, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .item.ativo .acontecimento p,
.pascoa-nestle .container .carousel-baixo .item.ativo .dica p,
.pascoa-nestle .container .carousel-baixo .item.ativo .destaque p,
.pascoa-garoto .container .carousel-baixo .item.ativo .acontecimento p,
.pascoa-garoto .container .carousel-baixo .item.ativo .dica p,
.pascoa-garoto .container .carousel-baixo .item.ativo .destaque p {
  color: #646e78;
}

/* line 293, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .item .acontecimento img,
.pascoa-nestle .container .carousel-baixo .item .dica img,
.pascoa-nestle .container .carousel-baixo .item .destaque img,
.pascoa-garoto .container .carousel-baixo .item .acontecimento img,
.pascoa-garoto .container .carousel-baixo .item .dica img,
.pascoa-garoto .container .carousel-baixo .item .destaque img {
  height: 80px;
  border: 3px solid #e6e6e6;
}

@media (max-width: 767px) {
  /* line 293, src/mixins/_marcas.scss */
  .pascoa-nestle .container .carousel-baixo .item .acontecimento img,
  .pascoa-nestle .container .carousel-baixo .item .dica img,
  .pascoa-nestle .container .carousel-baixo .item .destaque img,
  .pascoa-garoto .container .carousel-baixo .item .acontecimento img,
  .pascoa-garoto .container .carousel-baixo .item .dica img,
  .pascoa-garoto .container .carousel-baixo .item .destaque img {
    height: auto;
  }
}

/* line 303, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.pascoa-nestle .container .carousel-baixo .item .dica .linha-quadrado .linha,
.pascoa-nestle .container .carousel-baixo .item .destaque .linha-quadrado .linha,
.pascoa-garoto .container .carousel-baixo .item .acontecimento .linha-quadrado .linha,
.pascoa-garoto .container .carousel-baixo .item .dica .linha-quadrado .linha,
.pascoa-garoto .container .carousel-baixo .item .destaque .linha-quadrado .linha {
  background-color: #646e78;
}

/* line 307, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.pascoa-nestle .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.pascoa-nestle .container .carousel-baixo .item .destaque .linha-quadrado .quadrado,
.pascoa-garoto .container .carousel-baixo .item .acontecimento .linha-quadrado .quadrado,
.pascoa-garoto .container .carousel-baixo .item .dica .linha-quadrado .quadrado,
.pascoa-garoto .container .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  border: 2px solid #646e78;
}

/* line 316, src/mixins/_marcas.scss */
.pascoa-nestle .container .carousel-baixo .item .acontecimentoMarca h3::after,
.pascoa-nestle .container .carousel-baixo .item .destaqueMarca h3::after,
.pascoa-garoto .container .carousel-baixo .item .acontecimentoMarca h3::after,
.pascoa-garoto .container .carousel-baixo .item .destaqueMarca h3::after {
  color: #646e78;
}

/* line 326, src/mixins/_marcas.scss */
.pascoa-nestle .container .infoDicaMarca h3::after,
.pascoa-garoto .container .infoDicaMarca h3::after {
  color: #646e78;
}

/* line 333, src/mixins/_marcas.scss */
.pascoa-nestle .scroll-bar,
.pascoa-garoto .scroll-bar {
  background-color: #646e78 !important;
}

/* line 338, src/mixins/_marcas.scss */
.pascoa-nestle .custom-tab-pane__saiba-mais:after,
.pascoa-garoto .custom-tab-pane__saiba-mais:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 437 266' xmlns='http://www.w3.org/2000/svg' fill='%23646e78'%3E%3Cpath d='M235.314,7.029l194.343,194.343c9.373,9.373 9.373,24.569 0,33.941l-22.667,22.667c-9.357,9.357 -24.522,9.375 -33.901,0.04l-154.746,-154.02l-154.745,154.021c-9.379,9.335 -24.544,9.317 -33.901,-0.04l-22.667,-22.667c-9.373,-9.373 -9.373,-24.569 0,-33.941l194.343,-194.343c9.372,-9.373 24.568,-9.373 33.941,-0.001Z' /%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
}

/* line 342, src/mixins/_marcas.scss */
.pascoa-nestle .custom-tab-pane__saiba-mais a,
.pascoa-garoto .custom-tab-pane__saiba-mais a {
  color: #646e78;
}

/* line 1, src/include/_busca-categorias.scss */
.busca-categorias {
  float: right;
  position: relative;
  width: 40%;
}

@media (max-width: 767px) {
  /* line 1, src/include/_busca-categorias.scss */
  .busca-categorias {
    display: block;
    float: left;
    margin: 25px 0 40px;
    width: 100%;
  }
}

/* line 14, src/include/_busca-categorias.scss */
.busca-categorias .busca label {
  cursor: pointer;
  width: 100%;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px solid #8c96a1;
  display: block;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.85rem;
  font-weight: normal;
  margin: 0;
  color: #646e78;
  padding: 0;
  line-height: 32px;
}

/* line 31, src/include/_busca-categorias.scss */
.busca-categorias .busca span {
  position: absolute;
  right: 15px;
  top: 10px;
  background: rgba(0, 0, 0, 0) url("../images/svg/setas-encontre.svg") no-repeat scroll 0 -13px;
  display: block;
  height: 13px;
  overflow: hidden;
  text-indent: -99999px;
  width: 21px;
}

/* line 42, src/include/_busca-categorias.scss */
.busca-categorias .busca span.vira {
  transform: rotate(180deg);
}

/* line 48, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias {
  display: none;
  position: absolute;
  height: 255px;
  width: 100%;
  z-index: 2;
  background: #fff;
  border-left: 1px solid #dadada;
  border-right: 1px solid #dadada;
  border-bottom: 1px solid #dadada;
}

/* line 59, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias ul {
  overflow-y: scroll;
  max-height: 255px;
  margin: 0;
}

/* line 64, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias ul li {
  position: relative;
  display: block;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #dadada;
  text-align: left;
}

/* line 72, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias ul li label {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  font-weight: normal;
  margin: 0;
  color: #646e78;
  padding: 10px 18px;
  cursor: pointer;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 72, src/include/_busca-categorias.scss */
  .busca-categorias .lista-categorias ul li label {
    position: relative;
    top: 0;
  }
}

/* line 88, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias ul li input {
  width: auto;
  float: right;
  display: none;
}

/* line 94, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias ul li .check-categoria {
  border: 3px solid #dadada;
  width: 26px;
  height: 26px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 10px;
  margin: auto;
  padding: 0;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 108, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias ul li .check-categoria.active {
  background: #5085ca;
  border: 3px solid #5085ca;
  width: 26px;
  height: 26px;
}

/* line 117, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias .quad-btns {
  display: block;
  background: #5085ca;
  height: 65px;
  width: 100%;
  position: relative;
  z-index: 1;
  float: left;
}

/* line 126, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias .quad-btns a {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #fff;
  cursor: pointer;
  text-decoration: none;
  margin: 21px;
}

/* line 134, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias .quad-btns a:hover {
  text-decoration: none;
}

/* line 139, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias .quad-btns .btn-cancelar {
  float: left;
}

/* line 143, src/include/_busca-categorias.scss */
.busca-categorias .lista-categorias .quad-btns .btn-filtrar {
  float: right;
}

/* line 150, src/include/_busca-categorias.scss */
.txt-search-result {
  display: block;
  clear: both;
}

/* line 152, src/include/_busca-categorias.scss */
.txt-search-result p {
  display: block;
  margin: 30px 0 0 0;
}

/* line 155, src/include/_busca-categorias.scss */
.txt-search-result ul {
  margin: 15px 0 0 0 !important;
  width: auto;
  display: inline-block;
}

@media (max-width: 767px) {
  /* line 155, src/include/_busca-categorias.scss */
  .txt-search-result ul {
    width: 100%;
  }
}

/* line 160, src/include/_busca-categorias.scss */
.txt-search-result ul li {
  margin: 10px 0 10px 0 !important;
  padding: 5px 10px !important;
  background: #f4f4f4;
  text-align: left !important;
  font-weight: bold;
}

/* line 162, src/include/_busca-categorias.scss */
.txt-search-result ul li span {
  font-weight: bold;
}

/* line 165, src/include/_busca-categorias.scss */
.txt-search-result ul li a {
  float: right;
  margin: 0 0 0 10px;
  font-weight: bold;
  color: #5085CA;
}

@media (max-width: 767px) {
  /* line 160, src/include/_busca-categorias.scss */
  .txt-search-result ul li {
    width: 100%;
  }
}

/* line 173, src/include/_busca-categorias.scss */
.txt-search-result .search-term {
  margin: 10px 0 10px 0 !important;
  padding: 5px 10px !important;
  background: #f4f4f4;
  text-align: left !important;
  font-weight: bold;
  width: auto;
  display: inline-block;
}

/* line 175, src/include/_busca-categorias.scss */
.txt-search-result .search-term span {
  font-weight: bold;
}

/* line 178, src/include/_busca-categorias.scss */
.txt-search-result .search-term a {
  float: right;
  margin: 0 0 0 10px;
  font-weight: bold;
  color: #5085CA;
}

@media (max-width: 767px) {
  /* line 173, src/include/_busca-categorias.scss */
  .txt-search-result .search-term {
    width: 100%;
  }
}

/* line 1, src/include/_tint-up.scss */
.section-tint-up {
  padding: 90px 0 40px;
  background: #f4f4f4;
}

@media screen and (max-width: 767px) {
  /* line 1, src/include/_tint-up.scss */
  .section-tint-up {
    padding: 45px 0 20px;
  }
}

/* line 9, src/include/_tint-up.scss */
.section-tint-up .titulo1, .section-tint-up .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .section-tint-up .title {
  font-size: 42px;
  line-height: 1.2;
}

@media screen and (max-width: 767px) {
  /* line 9, src/include/_tint-up.scss */
  .section-tint-up .titulo1, .section-tint-up .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .section-tint-up .title {
    font-size: 32px;
  }
}

/* line 17, src/include/_tint-up.scss */
.section-tint-up .titulo1:after, .section-tint-up .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .section-tint-up .title:after {
  margin-bottom: 50px;
}

@media screen and (max-width: 767px) {
  /* line 17, src/include/_tint-up.scss */
  .section-tint-up .titulo1:after, .section-tint-up .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .section-tint-up .title:after {
    margin-bottom: 20px;
  }
}

/* line 26, src/include/_tint-up.scss */
.section-tint-up .tintup {
  height: 500px !important;
}

@media screen and (max-width: 1021px) {
  /* line 26, src/include/_tint-up.scss */
  .section-tint-up .tintup {
    height: 940px !important;
  }
}

@media screen and (max-width: 510px) {
  /* line 26, src/include/_tint-up.scss */
  .section-tint-up .tintup {
    height: 1880px !important;
  }
}

/* line 1, src/include/_forms-cadu.scss */
.registration__label-field {
  font-size: 15px;
  text-transform: lowercase;
  font-weight: normal;
  position: absolute;
  top: 10px;
  left: 0;
  font-family: "Ubuntu", sans-serif, sans-serif;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  color: #12b3dc;
}

/* line 11, src/include/_forms-cadu.scss */
.registration__label-field.focused {
  top: -8px;
  font-size: 12px;
}

/* line 17, src/include/_forms-cadu.scss */
.registration__text-field {
  outline: none;
  border: none;
  border-bottom: 1px solid #315EAB;
  font-family: "Ubuntu", sans-serif, sans-serif;
  box-shadow: 0 0 0 0 transparent;
  border-radius: 0;
  color: #315EAB;
  background-color: #eeede9;
}

/* line 28, src/include/_forms-cadu.scss */
.registration__radio-button, .registration__checkbox-button {
  position: relative;
  margin-left: 40px;
  cursor: pointer;
}

@media (max-width: 320px) {
  /* line 28, src/include/_forms-cadu.scss */
  .registration__radio-button, .registration__checkbox-button {
    margin-right: 28px;
  }
}

/* line 36, src/include/_forms-cadu.scss */
.registration__radio-button.checked::before, .checked.registration__checkbox-button::before {
  opacity: 1;
}

/* line 40, src/include/_forms-cadu.scss */
.registration__radio-button::after, .registration__checkbox-button::after {
  content: "";
  width: 20px;
  position: absolute;
  height: 20px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #315EAB;
  top: -3px;
  left: -45px;
}

/* line 50, src/include/_forms-cadu.scss */
.registration__radio-button::before, .registration__checkbox-button::before {
  content: "";
  width: 12px;
  position: absolute;
  height: 12px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background-color: #315EAB;
  left: -41px;
  top: 1px;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 64, src/include/_forms-cadu.scss */
.registration__checkbox-button {
  margin: 0;
}

/* line 67, src/include/_forms-cadu.scss */
.registration__checkbox-button::after {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

/* line 70, src/include/_forms-cadu.scss */
.registration__checkbox-button::before {
  font-size: 10px;
  padding-top: 1px;
  color: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}

/* line 79, src/include/_forms-cadu.scss */
.registration__appearance-none {
  position: relative;
  opacity: 1;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-appearance: none;
  outline: none;
  background: none;
  border: none;
  visibility: hidden;
}

/* line 90, src/include/_forms-cadu.scss */
.registration__select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml;charset=utf8,/Content/images/svg/arrows/white/right.svg");
  background-repeat: no-repeat;
  background-position: 96% 60%;
  background-color: transparent;
  background-size: 15px 15px;
  cursor: pointer;
}

/* line 98, src/include/_forms-cadu.scss */
.registration__select::-ms-expand {
  display: none;
}

/* PAGES */
/* line 1, src/page/_home.scss */
.owl-demo {
  position: relative;
}

/* line 3, src/page/_home.scss */
.owl-demo .owl-carousel {
  z-index: 0 !important;
}

/* line 7, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item {
  position: relative;
}

/* line 10, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item a {
  width: 100%;
  height: 100%;
  text-decoration: none;
  overflow: hidden;
}

/* line 16, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item a .img-desck {
  display: block;
}

@media (max-width: 640px) {
  /* line 16, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .img-desck {
    display: none;
  }
}

/* line 24, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item a .img-mobile {
  display: none;
}

@media (max-width: 640px) {
  /* line 24, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .img-mobile {
    display: block;
    max-width: 640px;
    width: 100%;
    max-height: 120vw;
  }
}

/* line 35, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item a .content {
  position: absolute;
  top: 0;
  left: 0;
  background: url(../images/fundo-content-banner.png) repeat;
  width: 650px;
  min-height: 100%;
  padding: 8.5% 2% 0 8%;
}

@media (max-width: 1199px) {
  /* line 35, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content {
    padding: 8% 0 0 1.5%;
    width: 45%;
  }
}

@media (max-width: 1100px) {
  /* line 35, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content {
    padding: 7% 0 0 1.5%;
  }
}

@media (max-width: 991px) {
  /* line 35, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content {
    padding: 6% 0 0 1.5%;
    width: 50%;
  }
}

@media (max-width: 640px) {
  /* line 35, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content {
    width: 100%;
    padding: 20% 20px;
  }
}

@media (max-width: 320px) {
  /* line 35, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content {
    width: 100%;
    padding: 30% 20px;
  }
}

/* line 68, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item a .content h2 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 3.25rem;
  line-height: 3.5rem;
  color: #fff;
  letter-spacing: 0.3rem;
  position: relative;
  margin: 0;
}

@media (max-width: 1100px) {
  /* line 68, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content h2 {
    font-size: 3rem;
  }
}

@media (max-width: 991px) {
  /* line 68, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content h2 {
    font-size: 2.5rem;
    line-height: 2.5rem;
  }
}

@media (max-width: 767px) {
  /* line 68, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content h2 {
    font-size: 2.0rem;
  }
}

@media (max-width: 767px) {
  /* line 68, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content h2 {
    font-size: 1.5rem;
    line-height: 1.5;
  }
}

@media (max-width: 640px) {
  /* line 68, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content h2 {
    font-size: 3rem;
    line-height: 3.25rem;
  }
}

@media (max-width: 480px) {
  /* line 68, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content h2 {
    font-size: 2.3rem;
    line-height: 3rem;
  }
}

@media (max-width: 380px) {
  /* line 68, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content h2 {
    font-size: 1.5rem;
    line-height: 1.5;
  }
}

/* line 110, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item a .content h2:after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 767px) {
  /* line 110, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content h2:after {
    width: 40px;
    border-bottom: 3px solid;
  }
}

@media (max-width: 767px) {
  /* line 110, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content h2:after {
    margin: 10px 0;
  }
}

/* line 119, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item a .content p {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 18px;
  color: #fff;
  line-height: 1.5rem;
  width: 330px;
  margin: 32px 0 0 0;
}

@media (max-width: 1199px) {
  /* line 119, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content p {
    margin: 20px 0 0 0;
  }
}

@media (max-width: 380px) {
  /* line 119, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-item .item a .content p {
    width: 290px;
  }
}

/* line 136, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item a .content .seta {
  display: table;
  margin: 20px 0 0 0;
}

/* line 140, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item a .content .seta .seta-bola {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 50px;
  height: 50px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.owl-demo .owl-carousel .owl-item .item a .content .seta .seta-bola:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.owl-demo .owl-carousel .owl-item .item a .content .seta .seta-bola:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 149, src/page/_home.scss */
.owl-demo .owl-carousel .owl-item .item a:hover .seta .seta-bola:before {
  animation: animateArrow 0.65s linear;
}

/* line 159, src/page/_home.scss */
.owl-demo .owl-carousel .owl-nav {
  position: absolute;
  top: 50%;
  margin: -62.5px 0 0 0;
  width: 100%;
}

@media (max-width: 991px) {
  /* line 159, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-nav {
    display: none;
  }
}

/* line 164, src/page/_home.scss */
.owl-demo .owl-carousel .owl-nav .owl-prev {
  display: block;
  border: 0;
  background: url(../images/seta-banner-home.png) repeat;
  width: 53px;
  height: 125px;
  font-size: 0;
  margin: 0;
  padding: 0;
  position: absolute;
}

/* line 167, src/page/_home.scss */
.owl-demo .owl-carousel .owl-nav .owl-next {
  display: block;
  border: 0;
  background: url(../images/seta-banner-home.png) repeat;
  width: 53px;
  height: 125px;
  font-size: 0;
  margin: 0;
  padding: 0;
  transform: rotate(180deg);
  position: absolute;
  right: 0;
}

/* line 172, src/page/_home.scss */
.owl-demo .owl-carousel .owl-dots {
  position: absolute;
  width: 650px;
  bottom: 30px;
}

@media (max-width: 1199px) {
  /* line 172, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-dots {
    width: 45%;
    bottom: 20px;
  }
}

@media (max-width: 991px) {
  /* line 172, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-dots {
    width: 50%;
  }
}

@media (max-width: 640px) {
  /* line 172, src/page/_home.scss */
  .owl-demo .owl-carousel .owl-dots {
    width: 100%;
  }
}

/* line 191, src/page/_home.scss */
.owl-demo .owl-carousel .owl-dots .owl-dot span {
  background: #fff !important;
  width: 8px !important;
  height: 8px !important;
  border: 1px solid #fff;
  margin: 0 20px 0 0 !important;
}

/* line 199, src/page/_home.scss */
.owl-demo .owl-carousel .owl-dots .owl-dot:hover {
  background: none !important;
}

/* line 204, src/page/_home.scss */
.owl-demo .owl-carousel .owl-dots .owl-dot:last-child span {
  margin: 0 !important;
}

/* line 211, src/page/_home.scss */
.owl-demo .owl-carousel .owl-dots .active span {
  background: none !important;
}

/* line 217, src/page/_home.scss */
.owl-demo .counter {
  color: #fff;
  margin: 10px 0 0 0;
  display: inline-block;
  position: absolute;
  bottom: 33px;
  left: 115px;
}

/* line 219, src/page/_home.scss */
.owl-demo .counter span {
  font-weight: bold;
}

@media (max-width: 1200px) {
  /* line 217, src/page/_home.scss */
  .owl-demo .counter {
    bottom: 25px;
    left: 25px;
  }
}

/* line 226, src/page/_home.scss */
.owl-demo .play-pause {
  position: absolute;
  bottom: 33px;
  left: 520px;
  cursor: pointer;
  font-size: 0;
  background: url(../images/btn-pause.png) repeat;
  width: 32px;
  height: 32px;
  background-size: 100% auto;
}

/* line 228, src/page/_home.scss */
.owl-demo .play-pause.active {
  background: url(../images/btn-play.png) repeat;
  background-size: 100% auto;
}

@media (min-width: 992px) and (max-width: 1200px) {
  /* line 226, src/page/_home.scss */
  .owl-demo .play-pause {
    bottom: 25px;
    left: 38vw;
  }
}

@media (min-width: 641px) and (max-width: 991px) {
  /* line 226, src/page/_home.scss */
  .owl-demo .play-pause {
    bottom: 25px;
    left: 42vw;
  }
}

@media (max-width: 640px) {
  /* line 226, src/page/_home.scss */
  .owl-demo .play-pause {
    bottom: 25px;
    left: auto;
    right: 25px;
  }
}

/* line 243, src/page/_home.scss */
.marcas-home {
  display: block;
  margin: 70px 0 0 0;
}

@media (max-width: 640px) {
  /* line 243, src/page/_home.scss */
  .marcas-home {
    margin: 40px 0 0 0;
  }
}

/* line 251, src/page/_home.scss */
.marcas-home h1 {
  color: #5085CA;
}

/* line 255, src/page/_home.scss */
.marcas-home h2 {
  color: #5085CA;
}

/* line 259, src/page/_home.scss */
.marcas-home .busca-marcas {
  float: right;
  margin: -66px 0 0;
  position: relative;
  width: 25%;
}

@media (max-width: 767px) {
  /* line 259, src/page/_home.scss */
  .marcas-home .busca-marcas {
    display: block;
    float: none;
    margin: 25px 0 40px;
    width: 100%;
  }
}

/* line 272, src/page/_home.scss */
.marcas-home .busca-marcas span {
  position: absolute;
  right: 1px;
  top: 0;
  font-size: 1.4rem;
  color: #5085CA;
}

@media (max-width: 767px) {
  /* line 281, src/page/_home.scss */
  .marcas-home .container {
    overflow: auto;
    margin: 0 -15px;
    width: auto;
  }
}

/* line 289, src/page/_home.scss */
.marcas-home ul {
  margin: 30px 0 0 0;
  display: inline-block;
  width: 100%;
}

/* line 294, src/page/_home.scss */
.marcas-home ul li {
  display: inline-block;
  padding: 0 10px 0 0;
  text-align: center;
  margin: 0 0 40px 0;
}

/* line 300, src/page/_home.scss */
.marcas-home ul li a {
  cursor: pointer;
  display: block;
}

/* line 303, src/page/_home.scss */
.marcas-home ul li a .circle {
  display: block;
  width: 136px;
  height: 136px;
  border-radius: 100%;
  border: 4px solid #dadada;
  position: relative;
  margin: 0 auto;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  width: 83px;
  height: 83px;
}

/* line 25, src/mixins/_utils.scss */
.marcas-home ul li a .circle:hover {
  border-color: #5085CA;
}

/* line 28, src/mixins/_utils.scss */
.marcas-home ul li a .circle:hover img {
  -webkit-transform: scale(0.92);
  -moz-transform: scale(0.92);
  -ms-transform: scale(0.92);
  -o-transform: scale(0.92);
  transform: scale(0.92);
}

@media (max-width: 480px) {
  /* line 303, src/page/_home.scss */
  .marcas-home ul li a .circle {
    width: 83px;
    height: 83px;
  }
}

/* line 38, src/mixins/_utils.scss */
.marcas-home ul li a .circle img {
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  border-radius: 100%;
  width: 120px;
  height: 120px;
}

@media (max-width: 480px) {
  /* line 38, src/mixins/_utils.scss */
  .marcas-home ul li a .circle img {
    width: 75px;
    height: 75px;
  }
}

/* line 309, src/page/_home.scss */
.marcas-home ul li a .circle img {
  width: 75px;
  height: 75px;
}

/* line 315, src/page/_home.scss */
.marcas-home ul li a h3 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  font-weight: normal;
  margin: 15px 5px 0;
  color: #646e78;
  text-decoration: none;
  height: 80px;
}

/* line 325, src/page/_home.scss */
.marcas-home ul li a:hover {
  text-decoration: none;
}

/* line 328, src/page/_home.scss */
.marcas-home ul li a:hover h3 {
  color: #5085CA;
  transition: all 0.2s ease-in;
}

/* line 339, src/page/_home.scss */
.marcas-home ul .Externo a .circle:after {
  display: block;
  content: "";
  background: url(../images/svg/seta-externo.svg) no-repeat;
  width: 7px;
  height: 7px;
  position: absolute;
  top: 0;
  right: -2px;
}

@media (max-width: 480px) {
  /* line 339, src/page/_home.scss */
  .marcas-home ul .Externo a .circle:after {
    right: 0;
  }
}

@media (max-width: 767px) {
  /* line 360, src/page/_home.scss */
  .marcas-home:not(.marcas-interna):not(.maisProdutos):not(.embalagens):not(.fica-bom) ul {
    width: 1095px;
    margin: 30px 0;
  }
  /* line 364, src/page/_home.scss */
  .marcas-home:not(.marcas-interna):not(.maisProdutos):not(.embalagens):not(.fica-bom) ul li {
    width: 90px;
    margin: 0;
  }
}

/* line 373, src/page/_home.scss */
.btn-azul-marcas {
  display: block;
  clear: both;
  overflow: hidden;
  outline: none;
  width: 230px;
  height: 50px;
  line-height: 50px;
  margin: 65px auto 0;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 25px;
  position: relative;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}

/* line 195, src/mixins/_utils.scss */
.btn-azul-marcas:after {
  display: block;
  content: "";
  background: url(../images/svg/arrow-next-white.svg) no-repeat center center;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 213, src/mixins/_utils.scss */
.btn-azul-marcas:hover, .btn-azul-marcas:focus, .btn-azul-marcas:active {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 220, src/mixins/_utils.scss */
.btn-azul-marcas:hover:after, .btn-azul-marcas:focus:after, .btn-azul-marcas:active:after {
  border-color: #fff;
}

/* line 379, src/page/_home.scss */
.box-encontre {
  background: #f4f4f4;
  margin: 100px 0 0;
  padding-top: 100px;
  padding-bottom: 50px;
  border-bottom: 4px solid #5085CA;
}

@media (max-width: 767px) {
  /* line 379, src/page/_home.scss */
  .box-encontre {
    padding: 50px 0;
    margin: 60px 0 0;
  }
}

/* line 391, src/page/_home.scss */
.box-encontre .box {
  position: relative;
}

/* line 394, src/page/_home.scss */
.box-encontre .box label {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 2.8rem;
  color: #8c96a1;
  letter-spacing: 6px;
  font-weight: 100;
  float: left;
}

@media (max-width: 991px) {
  /* line 394, src/page/_home.scss */
  .box-encontre .box label {
    font-size: 2.25rem;
  }
}

@media (max-width: 767px) {
  /* line 394, src/page/_home.scss */
  .box-encontre .box label {
    display: block;
    float: none;
  }
}

@media (max-width: 480px) {
  /* line 394, src/page/_home.scss */
  .box-encontre .box label {
    font-size: 1.8rem;
  }
}

/* line 416, src/page/_home.scss */
.box-encontre .box .lista-encontre {
  float: left;
  margin: 0 0 0 25px;
  width: 70%;
}

@media (max-width: 991px) {
  /* line 416, src/page/_home.scss */
  .box-encontre .box .lista-encontre {
    margin: -7px 0 0 25px;
  }
}

@media (max-width: 767px) {
  /* line 416, src/page/_home.scss */
  .box-encontre .box .lista-encontre {
    margin-left: 20px;
    display: block;
    margin-top: 30px;
    float: none;
    height: 40px;
    width: 90%;
  }
}

/* line 434, src/page/_home.scss */
.box-encontre .box .lista-encontre a {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 2.8rem;
  color: #5085CA;
}

@media (max-width: 991px) {
  /* line 434, src/page/_home.scss */
  .box-encontre .box .lista-encontre a {
    font-size: 2.8rem;
  }
}

@media (max-width: 767px) {
  /* line 434, src/page/_home.scss */
  .box-encontre .box .lista-encontre a {
    font-size: 2.25rem;
    font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
    line-height: 2.8rem;
  }
}

@media (max-width: 480px) {
  /* line 434, src/page/_home.scss */
  .box-encontre .box .lista-encontre a {
    font-size: 1.4rem;
    line-height: 1.8rem;
  }
}

@media (max-width: 480px) {
  /* line 455, src/page/_home.scss */
  .box-encontre .box .lista-encontre span#lblEncontre {
    border-bottom: 1px solid;
  }
}

/* line 462, src/page/_home.scss */
.box-encontre .box .setas {
  position: absolute;
  right: 0;
  top: 5px;
}

@media (max-width: 991px) {
  /* line 462, src/page/_home.scss */
  .box-encontre .box .setas {
    top: -6px;
  }
}

@media (max-width: 767px) {
  /* line 462, src/page/_home.scss */
  .box-encontre .box .setas {
    position: relative;
    left: 0;
    top: 0;
    margin: 0;
  }
}

/* line 478, src/page/_home.scss */
.box-encontre .box .setas .ant,
.box-encontre .box .setas .prox {
  display: block;
  background: url(../images/svg/setas-encontre.svg) no-repeat;
  width: 21px;
  height: 13px;
  text-indent: -99999px;
  overflow: hidden;
  cursor: pointer;
}

@media (max-width: 767px) {
  /* line 478, src/page/_home.scss */
  .box-encontre .box .setas .ant,
  .box-encontre .box .setas .prox {
    display: inline-block;
    transform: rotate(-90deg);
    margin: 0;
    position: absolute;
    top: -25px;
  }
}

@media (max-width: 480px) {
  /* line 478, src/page/_home.scss */
  .box-encontre .box .setas .ant,
  .box-encontre .box .setas .prox {
    top: -30px;
  }
}

/* line 501, src/page/_home.scss */
.box-encontre .box .setas .ant {
  background: url(../images/svg/setas-encontre.svg) no-repeat;
  margin: 0 0 42px 0;
}

@media (max-width: 767px) {
  /* line 501, src/page/_home.scss */
  .box-encontre .box .setas .ant {
    left: -5px;
  }
}

/* line 510, src/page/_home.scss */
.box-encontre .box .setas .prox {
  background: url(../images/svg/setas-encontre.svg) no-repeat 0 -13px;
}

@media (max-width: 767px) {
  /* line 510, src/page/_home.scss */
  .box-encontre .box .setas .prox {
    right: -5px;
  }
}

/* line 521, src/page/_home.scss */
.category-button {
  margin-top: 10%;
}

@media (max-width: 767px) {
  /* line 521, src/page/_home.scss */
  .category-button {
    margin-top: 10% !important;
  }
}

@media (max-width: 991px) {
  /* line 521, src/page/_home.scss */
  .category-button {
    margin-top: 30%;
  }
}

/* line 534, src/page/_home.scss */
.todas-categorias {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #5085CA;
  float: right;
  margin: 20px 25px 80px 0;
  position: relative;
}

/* line 542, src/page/_home.scss */
.todas-categorias:after {
  display: block;
  content: "";
  background: url(../images/svg/setas-encontre.svg) no-repeat;
  width: 21px;
  height: 13px;
  transform: rotate(90deg);
  position: absolute;
  top: 7px;
  right: -25px;
}

@media (max-width: 480px) {
  /* line 534, src/page/_home.scss */
  .todas-categorias {
    margin: 20px 25px 50px 0;
  }
}

/* line 559, src/page/_home.scss */
.sociedade-home {
  padding: 0;
}

@media (max-width: 767px) {
  /* line 559, src/page/_home.scss */
  .sociedade-home {
    padding: 0;
  }
}

/* line 566, src/page/_home.scss */
.sociedade-home h1,
.sociedade-home h2 {
  color: #5085CA;
}

@media (max-width: 480px) {
  /* line 571, src/page/_home.scss */
  .sociedade-home .mosaico-home {
    padding: 0;
  }
}

/* line 577, src/page/_home.scss */
.sociedade-home .quads-sociedade-home {
  display: inline-block;
  margin: 30px 0 85px;
  width: 100%;
  /* fim a */
}

/* line 582, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .nossas-historias,
.sociedade-home .quads-sociedade-home .individuos,
.sociedade-home .quads-sociedade-home .comunidades,
.sociedade-home .quads-sociedade-home .planeta {
  padding: 0;
}

/* line 589, src/page/_home.scss */
.sociedade-home .quads-sociedade-home a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
}

/* line 595, src/page/_home.scss */
.sociedade-home .quads-sociedade-home a .infos {
  position: absolute;
  top: 0;
  height: 100%;
}

@media (max-width: 480px) {
  /* line 595, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos {
    position: relative;
    width: 100% !important;
    height: auto !important;
  }
}

/* line 606, src/page/_home.scss */
.sociedade-home .quads-sociedade-home a .infos .box {
  padding: 1vw 2vw 2vw 2vw;
  position: absolute;
  bottom: 0;
}

@media (max-width: 767px) {
  /* line 606, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box {
    padding: 1vw 2vw 1vw 2vw;
  }
}

@media (max-width: 767px) {
  /* line 606, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box {
    padding: 1vw 2vw 2vw 2vw;
  }
}

@media (max-width: 480px) {
  /* line 606, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box {
    position: relative;
    padding: 5vw 3vw;
  }
}

/* line 624, src/page/_home.scss */
.sociedade-home .quads-sociedade-home a .infos .box h3 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 2rem;
  color: #fff;
  letter-spacing: 1px;
  line-height: 2.5rem;
}

@media (max-width: 1199px) {
  /* line 624, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box h3 {
    font-size: 1.7rem;
    line-height: 2rem;
  }
}

@media (max-width: 991px) {
  /* line 624, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box h3 {
    font-size: 1.5rem;
    line-height: 1.6rem;
  }
}

@media (max-width: 767px) {
  /* line 624, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box h3 {
    font-size: 1.3rem;
    line-height: 1.6rem;
  }
}

@media (max-width: 767px) {
  /* line 624, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box h3 {
    font-size: 1.7rem;
    line-height: 2rem;
  }
}

@media (max-width: 991px) {
  /* line 651, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box h3:after {
    margin: 10px 0;
  }
}

@media (max-width: 767px) {
  /* line 651, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box h3:after {
    margin: 10px 0;
  }
}

/* line 662, src/page/_home.scss */
.sociedade-home .quads-sociedade-home a .infos .box p {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  color: #fff;
  letter-spacing: 1px;
  height: 60px;
  display: block;
  overflow: hidden;
  line-height: 20px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: -o-ellipsis-lastline;
}

@media (max-width: 1199px) {
  /* line 662, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box p {
    height: auto;
    font-size: 0.8rem;
    line-height: 1rem;
  }
}

@media (max-width: 767px) {
  /* line 662, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home a .infos .box p {
    font-size: 1rem;
    line-height: 1.1rem;
  }
}

/* line 682, src/page/_home.scss */
.sociedade-home .quads-sociedade-home a .infos .box .seta {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  margin: 20px 0 0;
}

/* line 88, src/mixins/_utils.scss */
.sociedade-home .quads-sociedade-home a .infos .box .seta:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.sociedade-home .quads-sociedade-home a .infos .box .seta:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 692, src/page/_home.scss */
.sociedade-home .quads-sociedade-home a:hover .seta:before {
  animation: animateArrow 0.65s linear;
}

/* line 701, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .nossas-historias {
  margin: 0 0 10px 0;
  padding: 0 5px 0 0;
}

@media (max-width: 991px) {
  /* line 701, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home .nossas-historias {
    padding: 0;
  }
}

/* line 709, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .nossas-historias img {
  width: 100%;
}

@media (max-width: 767px) {
  /* line 709, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home .nossas-historias img {
    max-width: 767px;
  }
}

/* line 718, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .nossas-historias .infos {
  width: 50%;
  background: rgba(80, 133, 202, 0.6);
}

/* line 722, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .nossas-historias .infos .icon {
  display: block;
  background: url(../images/svg/icon-historia.svg) no-repeat center center;
  background-size: contain;
  width: 40px;
  height: 26px;
  position: absolute;
  right: 5%;
  top: 5%;
}

/* line 735, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .individuos {
  margin: 0 0 10px 0;
  padding: 5px 0 5px 5px;
}

@media (max-width: 991px) {
  /* line 735, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home .individuos {
    padding: 0;
  }
}

/* line 743, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .individuos:first-child {
  padding: 5px 5px 5px 0;
}

@media (max-width: 991px) {
  /* line 743, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home .individuos:first-child {
    padding: 0;
  }
}

/* line 751, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .individuos img {
  width: 100%;
}

@media (max-width: 767px) {
  /* line 751, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home .individuos img {
    max-width: 767px;
  }
}

/* line 760, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .individuos .infos {
  width: 50%;
  background: rgba(25, 102, 176, 0.6);
}

/* line 764, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .individuos .infos .icon {
  display: block;
  background: url(../images/svg/icon-indivduos.svg) no-repeat center center;
  background-size: contain;
  width: 23px;
  height: 52px;
  position: absolute;
  right: 5%;
  top: 5%;
}

/* line 777, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .comunidades {
  padding: 0 5px 0 0;
}

@media (max-width: 767px) {
  /* line 777, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home .comunidades {
    padding: 0;
    margin: 0 0 10px 0;
  }
}

/* line 785, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .comunidades img {
  max-width: 394px;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 785, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home .comunidades img {
    max-height: 315px;
    float: right;
  }
}

@media (max-width: 480px) {
  /* line 785, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home .comunidades img {
    float: none;
    max-width: 480px;
    max-height: none;
  }
}

/* line 801, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .comunidades .infos {
  width: 99%;
  background: rgba(191, 85, 36, 0.6);
}

@media (max-width: 767px) {
  /* line 801, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home .comunidades .infos {
    width: 100%;
  }
}

/* line 809, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .comunidades .infos .icon {
  display: block;
  background: url(../images/svg/icon-comunidades.svg) no-repeat center center;
  background-size: contain;
  width: 72px;
  height: 29px;
  position: absolute;
  right: 5%;
  top: 5%;
}

/* line 822, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .planeta {
  padding: 0 0 0 5px;
}

@media (max-width: 767px) {
  /* line 822, src/page/_home.scss */
  .sociedade-home .quads-sociedade-home .planeta {
    padding: 0;
  }
}

/* line 829, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .planeta img {
  max-width: 798px;
  width: 100%;
}

/* line 834, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .planeta .infos {
  width: 50%;
  background: rgba(42, 132, 79, 0.6);
}

/* line 838, src/page/_home.scss */
.sociedade-home .quads-sociedade-home .planeta .infos .icon {
  display: block;
  background: url(../images/svg/icon-planeta.svg) no-repeat center center;
  background-size: contain;
  width: 31px;
  height: 43px;
  position: absolute;
  right: 5%;
  top: 5%;
}

/* line 857, src/page/_home.scss */
.section-tint-up.section-tint-up-home .titulo2 {
  color: #5085CA;
}

/* line 863, src/page/_home.scss */
.th-largura {
  width: 40%;
}

/* line 868, src/page/_home.scss */
.page-politica .subtitle-em {
  text-decoration: underline;
  font-weight: 600;
}

/* line 873, src/page/_home.scss */
.page-politica a {
  word-wrap: break-word;
  font-size: 15px;
}

@media (max-width: 320px) {
  /* line 878, src/page/_home.scss */
  .page-politica ol {
    padding: 0px 15px;
  }
}

@media (max-width: 767px) {
  /* line 878, src/page/_home.scss */
  .page-politica ol {
    padding: 0px 15px;
  }
}

/* line 888, src/page/_home.scss */
.page-politica table {
  width: 100% !important;
}

@media (max-width: 991px) {
  /* line 888, src/page/_home.scss */
  .page-politica table {
    font-size: 0.8rem;
  }
}

@media (max-width: 767px) {
  /* line 888, src/page/_home.scss */
  .page-politica table {
    width: 100%;
    display: block;
    position: relative;
    border-spacing: 0;
    border-collapse: collapse;
  }
}

/* line 903, src/page/_home.scss */
.page-politica table td,
.page-politica table th {
  font-weight: initial;
}

@media (max-width: 767px) {
  /* line 903, src/page/_home.scss */
  .page-politica table td,
  .page-politica table th {
    display: block;
    white-space: normal;
    min-height: 35px;
    border: none;
    padding: 8px 10px;
  }
}

@media (max-width: 767px) {
  /* line 916, src/page/_home.scss */
  .page-politica table td:nth-of-type(odd),
  .page-politica table th:nth-of-type(odd) {
    background-color: #f4f4f4;
  }
}

@media (max-width: 767px) {
  /* line 922, src/page/_home.scss */
  .page-politica table thead {
    display: block;
    float: left;
    border: none;
    width: 40%;
    border-right: 2px solid #dbdada;
  }
}

@media (max-width: 767px) {
  /* line 931, src/page/_home.scss */
  .page-politica table thead tr {
    display: block;
    padding: 0;
    border: none;
  }
}

@media (max-width: 767px) {
  /* line 938, src/page/_home.scss */
  .page-politica table thead tr td,
  .page-politica table thead tr th {
    text-align: right;
    white-space: normal;
  }
}

@media (max-width: 767px) {
  /* line 948, src/page/_home.scss */
  .page-politica table tbody {
    display: block;
    width: auto;
    position: relative;
    overflow-x: auto;
    white-space: nowrap;
  }
}

@media (max-width: 767px) {
  /* line 957, src/page/_home.scss */
  .page-politica table tbody tr {
    display: inline-block;
    vertical-align: top;
    background-color: transparent;
  }
}

@media (max-width: 991px) {
  /* line 964, src/page/_home.scss */
  .page-politica table tbody tr th,
  .page-politica table tbody tr td {
    padding: 8px 5px;
  }
}

@media (max-width: 767px) {
  /* line 964, src/page/_home.scss */
  .page-politica table tbody tr th,
  .page-politica table tbody tr td {
    width: 100%;
    border: none;
  }
}

@media (max-width: 991px) {
  /* line 978, src/page/_home.scss */
  .page-politica table strong {
    font-size: 0.8rem;
  }
}

@media (max-width: 767px) {
  /* line 984, src/page/_home.scss */
  .page-politica table .th-large {
    height: 374px;
  }
}

@media (max-width: 320px) {
  /* line 984, src/page/_home.scss */
  .page-politica table .th-large {
    height: 457px;
  }
}

@media (max-width: 767px) {
  /* line 994, src/page/_home.scss */
  .page-politica table .th-medium {
    height: 152px;
  }
}

@media (max-width: 320px) {
  /* line 994, src/page/_home.scss */
  .page-politica table .th-medium {
    height: 204px;
  }
}

@media (max-width: 767px) {
  /* line 1004, src/page/_home.scss */
  .page-politica table .th-small {
    height: 99px;
  }
}

@media (max-width: 320px) {
  /* line 1004, src/page/_home.scss */
  .page-politica table .th-small {
    height: 135px;
  }
}

@media (max-width: 767px) {
  /* line 1015, src/page/_home.scss */
  .page-politica table .th-second-large {
    height: 1152px;
  }
}

@media (max-width: 320px) {
  /* line 1015, src/page/_home.scss */
  .page-politica table .th-second-large {
    height: 1390px;
  }
}

@media (max-width: 767px) {
  /* line 1025, src/page/_home.scss */
  .page-politica table .th-second-medium {
    height: 120px;
  }
}

@media (max-width: 320px) {
  /* line 1025, src/page/_home.scss */
  .page-politica table .th-second-medium {
    height: 204px;
  }
}

@media (max-width: 767px) {
  /* line 1035, src/page/_home.scss */
  .page-politica table .th-second-small {
    height: 120px;
  }
}

@media (max-width: 320px) {
  /* line 1035, src/page/_home.scss */
  .page-politica table .th-second-small {
    height: 150px;
  }
}

/* line 1, src/page/_na-sociedade.scss */
.na-sociedade {
  padding-left: 0;
  padding-right: 0;
  margin: 0 auto;
  float: none;
}

/* line 8, src/page/_na-sociedade.scss */
.na-sociedade .pilares .glyphicon {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #5085CA;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.na-sociedade .pilares .glyphicon:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/blue/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.na-sociedade .pilares .glyphicon:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 12, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul {
  display: table;
}

/* line 15, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li {
  display: table-cell;
  float: none;
  padding: 0 30px;
  text-align: center;
  position: relative;
  vertical-align: top;
  border-left: 1px solid #dadada;
}

@media (max-width: 991px) {
  /* line 15, src/page/_na-sociedade.scss */
  .na-sociedade .pilares ul li {
    display: block;
    width: 100%;
  }
}

/* line 29, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li:first-child {
  border-left: 0px solid;
}

@media (max-width: 991px) {
  /* line 34, src/page/_na-sociedade.scss */
  .na-sociedade .pilares ul li.last {
    border: 0;
  }
}

@media (max-width: 991px) {
  /* line 15, src/page/_na-sociedade.scss */
  .na-sociedade .pilares ul li {
    border-left: 0;
    padding: 0 0 40px;
    margin-bottom: 40px;
    border-bottom: 1px solid #dadada;
    min-height: auto;
  }
  /* line 46, src/page/_na-sociedade.scss */
  .na-sociedade .pilares ul li:last-child {
    margin-bottom: 0;
  }
}

@media (max-width: 480px) {
  /* line 15, src/page/_na-sociedade.scss */
  .na-sociedade .pilares ul li {
    padding: 0 0 40px;
  }
}

/* line 56, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a .circle {
  display: block;
  margin: 0 auto;
  position: relative;
  width: 145px;
  height: 145px;
  border: 4px solid #dadada;
  overflow: hidden;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 67, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a .circle img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transform: translate(-50%, -50%) scale(1);
  -moz-transform: translate(-50%, -50%) scale(1);
  -ms-transform: translate(-50%, -50%) scale(1);
  -o-transform: translate(-50%, -50%) scale(1);
  transform: translate(-50%, -50%) scale(1);
}

/* line 77, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a .icon {
  display: block;
  margin: -15px auto 0;
  width: 30px;
  height: 30px;
  fill: rgba(25, 102, 176, 0.6);
  border: 2px solid rgba(25, 102, 176, 0.6);
  position: relative;
  background: #fff;
  z-index: 1;
  overflow: hidden;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 91, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a .icon .svg-parent {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 104, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a:hover {
  text-decoration: none;
}

/* line 107, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a:hover img {
  transform: scale(0.92);
}

/* line 111, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a:hover .svg-parent {
  animation: animateArrow 0.65s linear;
}

/* line 115, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a:focus {
  display: block;
}

/* line 119, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a h3 {
  font-size: 22px;
  letter-spacing: 1px;
  line-height: 1.2;
  margin: 25px 0;
  color: rgba(25, 102, 176, 0.6);
}

/* line 127, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a p {
  text-align: left;
}

/* line 133, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li a:hover .circle img {
  -webkit-transform: translate(-50%, -50%) scale(0.8);
  -moz-transform: translate(-50%, -50%) scale(0.8);
  -ms-transform: translate(-50%, -50%) scale(0.8);
  -o-transform: translate(-50%, -50%) scale(0.8);
  transform: translate(-50%, -50%) scale(0.8);
}

/* line 142, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li.li-comunity a .icon {
  fill: rgba(191, 85, 36, 0.6);
  border-color: rgba(191, 85, 36, 0.6);
}

/* line 148, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li.li-comunity h3 {
  color: rgba(191, 85, 36, 0.6);
}

/* line 155, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li.li-planet a .icon {
  fill: rgba(42, 132, 79, 0.6);
  border-color: rgba(42, 132, 79, 0.6);
}

/* line 161, src/page/_na-sociedade.scss */
.na-sociedade .pilares ul li.li-planet h3 {
  color: rgba(42, 132, 79, 0.6);
}

/* line 170, src/page/_na-sociedade.scss */
.banner-page-nutricao {
  max-width: none;
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 170, src/page/_na-sociedade.scss */
  .banner-page-nutricao {
    margin-top: 0;
  }
}

/* line 179, src/page/_na-sociedade.scss */
.banner-page-sociedade {
  display: block;
  background: url(../../images/default-source/marcas/campo.jpg) no-repeat center center;
  height: 315px;
}

@media (max-width: 991px) {
  /* line 179, src/page/_na-sociedade.scss */
  .banner-page-sociedade {
    background-size: 100% 215px;
    height: auto;
  }
}

@media (max-width: 480px) {
  /* line 179, src/page/_na-sociedade.scss */
  .banner-page-sociedade {
    background-size: auto 225px;
  }
}

/* line 193, src/page/_na-sociedade.scss */
.banner-page-sociedade .meio-banner-sociedade {
  background-color: rgba(80, 133, 202, 0.9);
  display: block;
  height: 315px;
}

@media (max-width: 991px) {
  /* line 193, src/page/_na-sociedade.scss */
  .banner-page-sociedade .meio-banner-sociedade {
    height: 215px;
  }
}

@media (max-width: 480px) {
  /* line 193, src/page/_na-sociedade.scss */
  .banner-page-sociedade .meio-banner-sociedade {
    height: 225px;
  }
}

/* line 206, src/page/_na-sociedade.scss */
.banner-page-sociedade .meio-banner-sociedade .container {
  padding: 90px 15px;
}

@media (max-width: 991px) {
  /* line 206, src/page/_na-sociedade.scss */
  .banner-page-sociedade .meio-banner-sociedade .container {
    padding: 50px 15px 0;
  }
}

@media (max-width: 767px) {
  /* line 206, src/page/_na-sociedade.scss */
  .banner-page-sociedade .meio-banner-sociedade .container {
    padding: 25px 15px 0;
  }
}

/* line 218, src/page/_na-sociedade.scss */
.banner-page-sociedade .meio-banner-sociedade h1 {
  color: #fff;
}

@media (max-width: 991px) {
  /* line 218, src/page/_na-sociedade.scss */
  .banner-page-sociedade .meio-banner-sociedade h1 {
    font-size: 2rem;
  }
}

/* line 226, src/page/_na-sociedade.scss */
.banner-page-sociedade .meio-banner-sociedade p {
  max-width: 500px;
  color: #fff;
  text-align: justify;
}

@media (max-width: 767px) {
  /* line 226, src/page/_na-sociedade.scss */
  .banner-page-sociedade .meio-banner-sociedade p {
    max-width: auto;
  }
}

/* line 238, src/page/_na-sociedade.scss */
.banner-page-nutricao {
  display: block;
  background: url(../../images/default-source/marcas/nutricao.jpg) no-repeat center center;
  height: 315px;
}

@media (max-width: 991px) {
  /* line 238, src/page/_na-sociedade.scss */
  .banner-page-nutricao {
    background-size: cover;
    height: auto;
  }
}

@media (max-width: 767px) {
  /* line 238, src/page/_na-sociedade.scss */
  .banner-page-nutricao {
    background-size: auto 250px;
    background-position: top right;
  }
}

/* line 253, src/page/_na-sociedade.scss */
.banner-page-nutricao .meio-banner-nutricao {
  background-color: rgba(80, 133, 202, 0.9);
  display: block;
  height: 315px;
}

@media (max-width: 991px) {
  /* line 253, src/page/_na-sociedade.scss */
  .banner-page-nutricao .meio-banner-nutricao {
    height: 215px;
  }
}

@media (max-width: 767px) {
  /* line 253, src/page/_na-sociedade.scss */
  .banner-page-nutricao .meio-banner-nutricao {
    height: 250px;
  }
}

/* line 266, src/page/_na-sociedade.scss */
.banner-page-nutricao .meio-banner-nutricao .container {
  padding: 90px 15px;
}

@media (max-width: 991px) {
  /* line 266, src/page/_na-sociedade.scss */
  .banner-page-nutricao .meio-banner-nutricao .container {
    padding: 50px 15px 0;
  }
}

@media (max-width: 767px) {
  /* line 266, src/page/_na-sociedade.scss */
  .banner-page-nutricao .meio-banner-nutricao .container {
    padding: 25px 15px 0;
  }
}

/* line 278, src/page/_na-sociedade.scss */
.banner-page-nutricao .meio-banner-nutricao h1 {
  color: #fff;
}

@media (max-width: 991px) {
  /* line 278, src/page/_na-sociedade.scss */
  .banner-page-nutricao .meio-banner-nutricao h1 {
    font-size: 2rem;
  }
}

/* line 286, src/page/_na-sociedade.scss */
.banner-page-nutricao .meio-banner-nutricao p {
  max-width: 550px;
  color: #fff;
}

@media (max-width: 767px) {
  /* line 286, src/page/_na-sociedade.scss */
  .banner-page-nutricao .meio-banner-nutricao p {
    max-width: auto;
  }
}

@media screen and (min-width: 768px) {
  /* line 297, src/page/_na-sociedade.scss */
  .box-container-nutricao {
    display: table;
    width: 100%;
    height: 100%;
  }
}

/* line 305, src/page/_na-sociedade.scss */
.container-nutricao {
  padding: 0 0 0 10px;
}

@media screen and (min-width: 768px) {
  /* line 305, src/page/_na-sociedade.scss */
  .container-nutricao {
    float: none;
    display: table-cell;
    height: 100%;
    vertical-align: top;
  }
}

/* line 315, src/page/_na-sociedade.scss */
.container-nutricao .infos {
  background: #5085CA;
  color: #fff;
  padding: 30px;
}

@media (max-width: 767px) {
  /* line 315, src/page/_na-sociedade.scss */
  .container-nutricao .infos {
    min-height: 285px;
    height: auto;
  }
}

@media screen and (min-width: 768px) {
  /* line 315, src/page/_na-sociedade.scss */
  .container-nutricao .infos {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
  }
}

/* line 331, src/page/_na-sociedade.scss */
.container-nutricao .infos h2 {
  color: #fff;
}

/* line 336, src/page/_na-sociedade.scss */
.container-nutricao.first {
  padding: 0;
}

@media (max-width: 767px) {
  /* line 305, src/page/_na-sociedade.scss */
  .container-nutricao {
    padding: 0;
    margin: 0 0 15px 0;
  }
  /* line 344, src/page/_na-sociedade.scss */
  .container-nutricao:last-child {
    margin: 0;
  }
}

/* line 350, src/page/_na-sociedade.scss */
.quads-sociedade {
  margin-left: -10px;
  overflow: hidden;
  position: relative;
  /*.load-more {
        float: left;
        width: 100%;
        text-align: center;
        padding-top: 90px;
        font-size: 16px;
        clear: both;

        @media (max-width: 1023px) {
            padding-top: 50px;
        }

        @media (max-width: $screen-xs-max) {
            padding-top: 20px;
        }

        .btn-load-more {
            color: #5084CA;

            &:after {
                background: url(../images/svg/arrows/blue/down.svg) no-repeat center center;
                background-size: contain;
                content: "";
                display: inline-block;
                margin-left: 10px;
                position: relative;
                top: 2px;
                width: 15px;
                height: 15px;
            }

            &:focus,
            &:active,
            &:hover {
                outline: none;
                text-decoration: underline;

                @include box-shadow(none);
            }
        }
    }*/
}

@media (max-width: 767px) {
  /* line 350, src/page/_na-sociedade.scss */
  .quads-sociedade {
    margin-left: 0;
  }
}

/* line 359, src/page/_na-sociedade.scss */
.quads-sociedade .load-more {
  clear: both;
  float: left;
  font-size: 16px;
  padding-top: 75px;
  text-align: center;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 359, src/page/_na-sociedade.scss */
  .quads-sociedade .load-more {
    padding-top: 25px;
  }
}

/* line 371, src/page/_na-sociedade.scss */
.quads-sociedade .load-more .btn-load-more {
  color: #5084ca;
  cursor: pointer;
  background: none;
  line-height: initial;
  height: auto;
  text-align: center;
  width: 100%;
  padding: 0;
  font-size: 16px;
  margin: 0;
}

/* line 383, src/page/_na-sociedade.scss */
.quads-sociedade .load-more .btn-load-more:hover {
  text-decoration: underline;
}

/* line 387, src/page/_na-sociedade.scss */
.quads-sociedade .load-more .btn-load-more:after {
  background: url("../images/svg/arrows/blue/down.svg") no-repeat center center/contain;
  content: "";
  display: inline-block;
  height: 15px;
  margin-left: 10px;
  position: relative;
  top: 2px;
  width: 30px;
  transform: rotate(0deg);
}

/* line 444, src/page/_na-sociedade.scss */
.quads-sociedade.quads-sociedade-informativo a {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}

/* line 451, src/page/_na-sociedade.scss */
.quads-sociedade.quads-sociedade-informativo img {
  min-width: 100%;
}

/* line 457, src/page/_na-sociedade.scss */
.grid-sociedade {
  margin: 0 0 10px 0;
  padding: 0 0 0 10px;
  height: 315px;
  display: inline-block;
  overflow: hidden;
}

@media (max-width: 767px) {
  /* line 457, src/page/_na-sociedade.scss */
  .grid-sociedade {
    height: auto;
    padding: 0;
  }
}

/* line 469, src/page/_na-sociedade.scss */
.grid-sociedade a {
  text-decoration: none;
  color: #fff;
}

/* line 475, src/page/_na-sociedade.scss */
.grid-sociedade a:hover .glyphicon:before {
  animation: animateArrow 0.65s linear;
}

@media (max-width: 767px) {
  /* line 482, src/page/_na-sociedade.scss */
  .grid-sociedade img {
    float: none;
    height: auto;
    width: 100%;
  }
}

@media (max-width: 480px) {
  /* line 482, src/page/_na-sociedade.scss */
  .grid-sociedade img {
    width: 100%;
  }
}

/* line 494, src/page/_na-sociedade.scss */
.grid-sociedade.comunidades .infos {
  background-color: rgba(191, 85, 36, 0.6);
}

/* line 497, src/page/_na-sociedade.scss */
.grid-sociedade.comunidades .infos .icon {
  background: url(../images/svg/icon-comunidades.svg) no-repeat center center;
  background-size: contain;
  width: 72px;
  height: 29px;
}

/* line 505, src/page/_na-sociedade.scss */
.grid-sociedade.individuos-e-familias .infos {
  background-color: rgba(25, 102, 176, 0.6);
}

/* line 508, src/page/_na-sociedade.scss */
.grid-sociedade.individuos-e-familias .infos .icon {
  background: url(../images/svg/icon-indivduos.svg) no-repeat center center;
  width: 23px;
  height: 52px;
}

/* line 515, src/page/_na-sociedade.scss */
.grid-sociedade.planeta .infos {
  background-color: rgba(42, 132, 79, 0.6);
}

/* line 518, src/page/_na-sociedade.scss */
.grid-sociedade.planeta .infos .icon {
  background: url(../images/svg/icon-planeta.svg) no-repeat center center;
  background-size: contain;
  width: 31px;
  height: 42px;
}

/* line 526, src/page/_na-sociedade.scss */
.grid-sociedade.nutricao {
  height: 260px;
}

/* line 529, src/page/_na-sociedade.scss */
.grid-sociedade.nutricao .infos {
  position: relative;
  background-color: #5085CA;
}

/* line 533, src/page/_na-sociedade.scss */
.grid-sociedade.nutricao .infos span {
  max-height: initial;
}

/* line 539, src/page/_na-sociedade.scss */
.grid-sociedade .infos {
  padding: 0;
  background-color: rgba(80, 133, 202, 0.9);
  color: #fff;
  position: absolute;
  top: 0;
  height: 100%;
  text-align: left;
}

@media (max-width: 480px) {
  /* line 539, src/page/_na-sociedade.scss */
  .grid-sociedade .infos {
    position: relative;
    width: 100% !important;
    height: auto;
    background: #5085CA;
  }
}

/* line 555, src/page/_na-sociedade.scss */
.grid-sociedade .infos .icon {
  position: absolute;
  top: 6%;
  right: 5%;
}

@media (max-width: 991px) {
  /* line 555, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .icon {
    background-size: 80% !important;
  }
}

/* line 565, src/page/_na-sociedade.scss */
.grid-sociedade .infos .box {
  padding: 40px;
  position: absolute;
  bottom: 0;
}

@media (max-width: 1199px) {
  /* line 565, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box {
    padding: 2.3vw 4.5vw 2.3vw 2.5vw;
  }
}

@media (max-width: 480px) {
  /* line 565, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box {
    position: relative;
    padding: 5vw 4vw;
  }
}

/* line 579, src/page/_na-sociedade.scss */
.grid-sociedade .infos .box p {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  line-height: 1.3rem;
  color: #fff;
}

@media (max-width: 991px) {
  /* line 579, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box p {
    font-size: 0.8rem;
    line-height: 1rem;
  }
}

@media (max-width: 480px) {
  /* line 579, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box p {
    font-size: 1rem;
    line-height: 1.3rem;
  }
}

/* line 596, src/page/_na-sociedade.scss */
.grid-sociedade .infos .box label {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  border: 1px solid #fff;
  color: #fff;
  margin: 0 0 16px 0;
  font-size: 13px;
  line-height: 24px;
  height: 24px;
  padding: 0 10px;
  font-weight: normal;
}

/* line 608, src/page/_na-sociedade.scss */
.grid-sociedade .infos .box .titulo2 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  padding: 0;
  font-size: 2rem;
  letter-spacing: 1px;
  margin: 0 !important;
  color: #fff;
  line-height: 2.3rem;
}

@media (max-width: 1199px) {
  /* line 608, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box .titulo2 {
    font-size: 1.7rem;
    line-height: 1.9rem;
    letter-spacing: 2px;
  }
}

@media (max-width: 991px) {
  /* line 608, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box .titulo2 {
    font-size: 1.5rem;
    line-height: 1.7rem;
  }
}

@media (max-width: 767px) {
  /* line 608, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box .titulo2 {
    font-size: 1.7rem;
    line-height: 1.9rem;
  }
}

@media (max-width: 800px) {
  /* line 608, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box .titulo2 {
    font-size: 1.4rem;
    line-height: 1.4rem;
    margin: 0 0 12px !important;
  }
}

@media (max-width: 480px) {
  /* line 608, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box .titulo2 {
    font-size: 1.7rem;
    line-height: 1.9rem;
    margin: 0 0 16px;
  }
}

/* line 645, src/page/_na-sociedade.scss */
.grid-sociedade .infos .box .titulo2:after {
  margin: 14px 0;
}

@media (max-width: 767px) {
  /* line 645, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box .titulo2:after {
    display: none;
  }
}

@media (max-width: 480px) {
  /* line 645, src/page/_na-sociedade.scss */
  .grid-sociedade .infos .box .titulo2:after {
    margin: 10px 0;
    display: block;
  }
}

/* line 659, src/page/_na-sociedade.scss */
.grid-sociedade .infos .box .seta {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  margin: 20px 0 0;
}

/* line 88, src/mixins/_utils.scss */
.grid-sociedade .infos .box .seta:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.grid-sociedade .infos .box .seta:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 668, src/page/_na-sociedade.scss */
.grid-sociedade .infos.col-lg-12 {
  margin-right: 10px;
}

/* line 671, src/page/_na-sociedade.scss */
.grid-sociedade .infos.col-lg-12 .icon {
  margin-right: 10px;
}

@media (max-width: 767px) {
  /* line 677, src/page/_na-sociedade.scss */
  .grid-sociedade .infos.col-lg-12 {
    margin-right: 0;
  }
  /* line 680, src/page/_na-sociedade.scss */
  .grid-sociedade .infos.col-lg-12 .icon {
    margin-right: 0;
  }
}

@media (max-width: 480px) {
  /* line 457, src/page/_na-sociedade.scss */
  .grid-sociedade {
    margin: 0 0 15px 0;
  }
}

@media (max-width: 480px) {
  /* line 692, src/page/_na-sociedade.scss */
  .historias-relacionadas {
    padding: 0;
  }
  /* line 696, src/page/_na-sociedade.scss */
  .historias-relacionadas h2 {
    padding: 0 15px;
  }
}

@media (max-width: 767px) {
  /* line 703, src/page/_na-sociedade.scss */
  .visible-sm {
    display: block !important;
  }
  /* line 707, src/page/_na-sociedade.scss */
  .padding-right {
    padding-right: 0 !important;
  }
  /* line 711, src/page/_na-sociedade.scss */
  .conteudo,
  .society-download {
    padding: 90px 0 0 0;
  }
  /* line 716, src/page/_na-sociedade.scss */
  .banner-society .container {
    padding: 0 15px;
  }
}

@media (max-width: 480px) {
  /* line 722, src/page/_na-sociedade.scss */
  .mosaico {
    padding: 0;
  }
}

/* line 727, src/page/_na-sociedade.scss */
.box-fundacao {
  border: solid 1px #5085ca;
  margin-top: 35%;
  height: 180px;
  border-radius: 16px;
}

@media (max-width: 1024px) {
  /* line 727, src/page/_na-sociedade.scss */
  .box-fundacao {
    margin-top: 45%;
  }
}

@media (max-width: 320px) {
  /* line 727, src/page/_na-sociedade.scss */
  .box-fundacao {
    margin-top: 55%;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  /* line 727, src/page/_na-sociedade.scss */
  .box-fundacao {
    margin-top: 75%;
    height: 200px;
  }
}

/* line 746, src/page/_na-sociedade.scss */
.box-fundacao .img-fundacao {
  margin-top: 20px;
  max-width: 100%;
  margin-left: 10px;
}

@media (max-width: 1199px) {
  /* line 746, src/page/_na-sociedade.scss */
  .box-fundacao .img-fundacao {
    margin-left: 17px;
  }
}

/* line 756, src/page/_na-sociedade.scss */
.box-fundacao p {
  margin: 20px 18px;
}

/* line 761, src/page/_na-sociedade.scss */
.nossas-historias .card__wrap {
  background: rgba(80, 133, 202, 0.6);
}

/* line 763, src/page/_na-sociedade.scss */
.nossas-historias .card__wrap .icon {
  background: url(../images/svg/icon-historia.svg) no-repeat center center;
  width: 40px;
  height: 26px;
}

/* line 1, src/page/_pilares.scss */
.pilar {
  padding-left: 0;
  padding-right: 0;
}

/* line 5, src/page/_pilares.scss */
.pilar .titulo4 {
  font-size: 1rem;
}

@media (max-width: 767px) {
  /* line 10, src/page/_pilares.scss */
  .pilar .mosaico.padding-bottom {
    padding-bottom: 0;
  }
}

/* line 20, src/page/_pilares.scss */
.individuos-e-familias h1,
.individuos-e-familias a,
.individuos-e-familias .lista li:after {
  color: rgba(25, 102, 176, 0.6);
}

/* line 27, src/page/_pilares.scss */
.individuos-e-familias .content .titulo1, .individuos-e-familias .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .individuos-e-familias .content .acontecimento-detalhes .modal-content .modal-body .title {
  color: rgba(25, 102, 176, 0.6) !important;
}

/* line 35, src/page/_pilares.scss */
.criancas-saudaveis h1,
.criancas-saudaveis a,
.criancas-saudaveis .lista li:after {
  color: rgba(25, 102, 176, 0.6);
}

/* line 42, src/page/_pilares.scss */
.criancas-saudaveis .content .titulo1, .criancas-saudaveis .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .criancas-saudaveis .content .acontecimento-detalhes .modal-content .modal-body .title {
  color: rgba(25, 102, 176, 0.6) !important;
}

/* line 50, src/page/_pilares.scss */
.comunidades h1,
.comunidades a,
.comunidades .lista li:after {
  color: rgba(191, 85, 36, 0.6);
}

/* line 57, src/page/_pilares.scss */
.comunidades .content .titulo1, .comunidades .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .comunidades .content .acontecimento-detalhes .modal-content .modal-body .title {
  color: rgba(191, 85, 36, 0.6) !important;
}

/* line 65, src/page/_pilares.scss */
.planeta h1,
.planeta a,
.planeta .lista li:after {
  color: rgba(42, 132, 79, 0.6);
}

/* line 72, src/page/_pilares.scss */
.planeta .content .titulo1, .planeta .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .planeta .content .acontecimento-detalhes .modal-content .modal-body .title {
  color: rgba(42, 132, 79, 0.6) !important;
}

/* line 79, src/page/_pilares.scss */
.pilar-indivudos-e-familias:before {
  content: "";
  background: url(../images/individuos-e-familias.png) center no-repeat;
  width: 38px;
  height: 83px;
  margin-top: -25px;
  display: block;
  float: right;
}

/* line 90, src/page/_pilares.scss */
.pilar-criancas-saudaveis {
  /*&:before {
        content: "";
        background: url(../images/nutri-criancas.png) center no-repeat;
        background-size: contain;
        width: 80px;
        height: 85px;
        margin-top: -25px;
        display: block;
        float: right;
    }*/
}

/* line 102, src/page/_pilares.scss */
.pilar-criancas-saudaveis .content-detalhe-app-nesplay {
  padding-left: 30px;
}

/* line 108, src/page/_pilares.scss */
.pilar-comunidades:before {
  content: "";
  background: url(../images/comunidades.png) center no-repeat;
  width: 105px;
  height: 43px;
  display: block;
  float: right;
}

/* line 119, src/page/_pilares.scss */
.pilar-planeta:before {
  content: "";
  background: url(../images/planeta.png) center no-repeat;
  width: 75px;
  height: 82px;
  margin-top: -25px;
  display: block;
  float: right;
}

/* line 130, src/page/_pilares.scss */
.lista li {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

/* line 133, src/page/_pilares.scss */
.lista li:after {
  content: "";
  border-bottom: 3px solid;
  margin: 4px 0 16px;
  display: block;
  width: 30px;
  color: #5085CA;
}

@media (max-width: 767px) {
  /* line 148, src/page/_pilares.scss */
  .pilar-indivudos-e-familias:before,
  .pilar-comunidades:before,
  .pilar-planeta:before {
    background-size: 70%;
  }
  /* line 154, src/page/_pilares.scss */
  .pilar-comunidades:before {
    width: 65px;
    background-size: 100%;
  }
  /* line 161, src/page/_pilares.scss */
  .pilar-planeta:before {
    background-size: 60%;
  }
  /* line 168, src/page/_pilares.scss */
  .pilar .titulo1, .pilar .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .pilar .title,
  .pilar .titulo2 {
    font-size: 2rem;
    line-height: 2.3rem;
  }
}

/* line 1, src/page/_internas.scss */
.breadcrumb {
  background: none;
  border-radius: 0;
  padding: 0;
  margin-bottom: 0;
  position: relative;
  z-index: 1;
  *zoom: 1;
}

/* line 11, src/page/_internas.scss */
.breadcrumb--product ul.breadcrumbs {
  position: absolute;
}

/* line 152, src/mixins/_utils.scss */
.breadcrumb:before, .breadcrumb:after {
  content: "";
  display: table;
}

/* line 157, src/mixins/_utils.scss */
.breadcrumb:after {
  clear: both;
}

@media (max-width: 767px) {
  /* line 1, src/page/_internas.scss */
  .breadcrumb {
    display: none;
  }
}

/* line 23, src/page/_internas.scss */
.breadcrumb ul {
  margin: 13px 0 0 0;
  padding: 3px 15px 3px 15px;
  background: rgba(255, 255, 255, 0.9);
  position: relative;
  display: inline-block;
}

/* line 30, src/page/_internas.scss */
.breadcrumb ul.breadcrumb-banner {
  position: absolute;
  padding: 3px 15px 3px 10px;
}

/* line 36, src/page/_internas.scss */
.breadcrumb ul li {
  display: inline-block;
}

/* line 41, src/page/_internas.scss */
.breadcrumb ul li:first-child a span {
  padding-left: 0;
}

/* line 47, src/page/_internas.scss */
.breadcrumb ul li a {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.85rem;
  text-decoration: none;
}

/* line 53, src/page/_internas.scss */
.breadcrumb ul li a:hover span {
  text-decoration: underline;
}

/* line 59, src/page/_internas.scss */
.breadcrumb ul li .barra {
  font-size: 18px;
  padding-top: 0;
  vertical-align: middle;
}

/* line 65, src/page/_internas.scss */
.breadcrumb ul li span {
  display: inline-block;
  padding: 0 7px;
  color: #4A90E2;
  font-size: 0.85rem;
  line-height: 1;
}

/* line 74, src/page/_internas.scss */
.breadcrumb ul .active {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.85rem;
  color: #5085CA;
  padding: 0 0 0 5px;
}

/* line 81, src/page/_internas.scss */
.breadcrumb ul li + li::before {
  display: none;
}

/* line 89, src/page/_internas.scss */
.breadcrumb-banner li a {
  color: #5085CA !important;
}

/* line 92, src/page/_internas.scss */
.breadcrumb-banner li a span {
  color: #5085CA !important;
}

/* line 97, src/page/_internas.scss */
.breadcrumb-banner li span {
  color: #5085CA !important;
}

/* line 102, src/page/_internas.scss */
.breadcrumb-banner .active {
  color: #5085CA !important;
}

/* internas - mauricio */
/* line 108, src/page/_internas.scss */
.interna {
  padding-left: 0;
  padding-right: 0;
  margin: 0 auto;
  float: none;
}

/* line 115, src/page/_internas.scss */
.container-title {
  padding-top: 90px;
  clear: both;
}

/* line 119, src/page/_internas.scss */
.container-title h1,
.container-title h2 {
  padding: 0 0 25px 0;
}

@media (max-width: 480px) {
  /* line 119, src/page/_internas.scss */
  .container-title h1,
  .container-title h2 {
    padding: 0;
  }
}

@media (max-width: 480px) {
  /* line 115, src/page/_internas.scss */
  .container-title {
    padding-top: 30px;
  }
}

/* line 133, src/page/_internas.scss */
.container-cinza {
  background: #f4f4f4;
}

/* line 136, src/page/_internas.scss */
.container-cinza .na-sociedade img {
  max-width: 100%;
  padding: 0 15px;
}

@media (max-width: 1199px) {
  /* line 136, src/page/_internas.scss */
  .container-cinza .na-sociedade img {
    padding: 0;
  }
}

/* line 148, src/page/_internas.scss */
.titulo-interna .titulo1, .titulo-interna .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .titulo-interna .title,
.titulo-interna .titulo2 {
  margin-bottom: 40px;
  display: block;
}

/* line 154, src/page/_internas.scss */
.titulo-interna.padding-top {
  padding-top: 70px;
}

@media (max-width: 767px) {
  /* line 154, src/page/_internas.scss */
  .titulo-interna.padding-top {
    padding-top: 30px;
  }
}

@media (max-width: 767px) {
  /* line 163, src/page/_internas.scss */
  .titulo-interna .titulo1, .titulo-interna .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .titulo-interna .title {
    font-size: 2.0rem;
    line-height: 1.2;
    letter-spacing: 2px;
  }
  /* line 169, src/page/_internas.scss */
  .titulo-interna .titulo2 {
    font-size: 1.7rem;
    letter-spacing: 2px;
  }
}

/* line 176, src/page/_internas.scss */
.container-download {
  display: inline-block;
  float: right;
}

/* line 180, src/page/_internas.scss */
.container-download h4 {
  float: left;
  max-width: 75%;
  margin: 0 0 20px 0;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  line-height: 1.2em;
}

@media (max-width: 1199px) {
  /* line 180, src/page/_internas.scss */
  .container-download h4 {
    max-width: 80%;
  }
}

/* line 193, src/page/_internas.scss */
.container-download ul {
  clear: both;
  display: block;
}

/* line 198, src/page/_internas.scss */
.container-download span:hoverr {
  cursor: pointer;
}

/* line 202, src/page/_internas.scss */
.container-download .ico-down {
  background: transparent url(../images/svg/arrows/blue/down.svg) no-repeat center center;
  margin: 5px 16px;
  float: right;
  width: 23px;
  height: 15px;
  text-indent: -999px;
  overflow: hidden;
}

/* line 211, src/page/_internas.scss */
.container-download .ico-down.retracted {
  transform: rotate(180deg);
}

@media (max-width: 480px) {
  /* line 202, src/page/_internas.scss */
  .container-download .ico-down {
    margin: 13px 16px;
  }
}

/* line 220, src/page/_internas.scss */
.container-download li {
  border-bottom: 1px solid #dadada;
  vertical-align: top;
  padding: 0 20px 10px 0;
  margin-bottom: 10px;
  clear: both;
  float: left;
}

/* line 228, src/page/_internas.scss */
.container-download li:last-child {
  border: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

/* line 235, src/page/_internas.scss */
.container-download .title-download {
  display: inline-block;
  line-height: 30px;
}

@media (max-width: 480px) {
  /* line 235, src/page/_internas.scss */
  .container-download .title-download {
    font-size: 14px;
  }
}

/* line 243, src/page/_internas.scss */
.container-download .title-download:before {
  content: "";
  background: url(../images/svg/download.svg) no-repeat center center;
  background-size: contain;
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

@media (max-width: 1199px) {
  /* line 243, src/page/_internas.scss */
  .container-download .title-download:before {
    float: left;
  }
}

/* line 258, src/page/_internas.scss */
.container-download .title-download:hover {
  text-decoration: underline;
}

/* line 261, src/page/_internas.scss */
.container-download .title-download:hover:before {
  background-image: url(../images/svg/download-hover.svg);
}

@media (max-width: 767px) {
  /* line 269, src/page/_internas.scss */
  .titulo {
    padding-top: 45px !important;
  }
}

/* fim internas - mauricio */
/* line 1, src/page/_news-detalhe.scss */
.news-detalhe {
  padding-left: 0;
  padding-right: 0;
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  padding-top: 90px;
  float: left;
  width: 100%;
}

@media (max-width: 991px) {
  /* line 1, src/page/_news-detalhe.scss */
  .news-detalhe {
    padding-top: 55px;
  }
}

/* line 14, src/page/_news-detalhe.scss */
.news-detalhe .content {
  padding-left: 30px;
}

@media (max-width: 991px) {
  /* line 14, src/page/_news-detalhe.scss */
  .news-detalhe .content {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 22, src/page/_news-detalhe.scss */
.news-detalhe .content .titulo1, .news-detalhe .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .news-detalhe .content .acontecimento-detalhes .modal-content .modal-body .title {
  font-size: 42px;
  line-height: 1.2;
  letter-spacing: 5px;
  color: #1966b0;
}

@media (max-width: 767px) {
  /* line 22, src/page/_news-detalhe.scss */
  .news-detalhe .content .titulo1, .news-detalhe .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .news-detalhe .content .acontecimento-detalhes .modal-content .modal-body .title {
    font-size: 32px;
    letter-spacing: 2px;
  }
}

/* line 34, src/page/_news-detalhe.scss */
.news-detalhe .content .tag-detalhe {
  font-size: 0.9rem;
  padding-bottom: 45px;
  display: block;
}

/* line 41, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe {
  position: relative;
}

/* line 46, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe .full-video span {
  color: white;
  text-decoration: solid;
}

/* line 54, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe h1,
.news-detalhe .content-detalhe h2,
.news-detalhe .content-detalhe h3 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  display: block;
  clear: both;
  color: #646e78;
  letter-spacing: 2px;
  margin: 0;
  -webkit-font-smoothing: antialiased;
}

/* line 65, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe h1:after,
.news-detalhe .content-detalhe h2:after,
.news-detalhe .content-detalhe h3:after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 767px) {
  /* line 65, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe h1:after,
  .news-detalhe .content-detalhe h2:after,
  .news-detalhe .content-detalhe h3:after {
    width: 40px;
    border-bottom: 3px solid;
  }
}

/* line 70, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe h3 {
  margin: 25px 0 10px 0;
}

/* line 73, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe h3:after {
  display: none;
}

/* line 78, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe h4 {
  color: #646e78;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  -webkit-font-smoothing: antialiased;
  font-size: 1rem;
  line-height: 1.4em;
  margin: 0 0 20px 0;
}

/* line 86, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe h4.sem-margin {
  margin: 0;
}

/* line 91, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe strong {
  color: #646e78;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  -webkit-font-smoothing: antialiased;
  font-size: 1rem;
  line-height: 1.4em;
}

/* line 99, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe p {
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  margin: 0 0 15px 0;
}

/* line 105, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe .box--border {
  padding: 10px;
  border: 1px solid #646e78;
}

/* line 108, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe .box--border p {
  margin: 0;
}

/* line 114, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe span {
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

/* line 119, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe ul,
.news-detalhe .content-detalhe ol {
  padding-left: 20px;
  margin: 0 0 15px 0;
}

/* line 124, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe ul li,
.news-detalhe .content-detalhe ol li {
  list-style-type: disc;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

/* line 130, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe ul.list-referencias li,
.news-detalhe .content-detalhe ol.list-referencias li {
  list-style-type: decimal;
  font-size: 13px;
  margin: 0 0 10px 0;
}

/* line 138, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe table {
  width: 100% !important;
}

@media (max-width: 991px) {
  /* line 138, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table {
    font-size: 0.8rem;
  }
}

@media (max-width: 767px) {
  /* line 138, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table {
    width: 100%;
    display: block;
    position: relative;
    border-spacing: 0;
    border-collapse: collapse;
  }
}

@media (max-width: 767px) {
  /* line 153, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table td,
  .news-detalhe .content-detalhe table th {
    display: block;
    min-height: 35px;
    border: none;
    padding: 8px 10px;
  }
}

@media (max-width: 767px) {
  /* line 163, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table td:nth-of-type(odd),
  .news-detalhe .content-detalhe table th:nth-of-type(odd) {
    background-color: #f4f4f4;
  }
}

@media (max-width: 767px) {
  /* line 169, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table thead {
    display: block;
    float: left;
    border: none;
    border-right: 2px solid #dbdada;
  }
}

@media (max-width: 767px) {
  /* line 177, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table thead tr {
    display: block;
    padding: 0;
    border: none;
  }
}

@media (max-width: 767px) {
  /* line 184, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table thead tr td,
  .news-detalhe .content-detalhe table thead tr th {
    text-align: right;
  }
}

@media (max-width: 767px) {
  /* line 193, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table tbody {
    display: block;
    width: auto;
    position: relative;
    overflow-x: auto;
    white-space: nowrap;
  }
}

@media (max-width: 767px) {
  /* line 202, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table tbody tr {
    display: inline-block;
    vertical-align: top;
    background-color: transparent;
  }
}

@media (max-width: 991px) {
  /* line 209, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table tbody tr th,
  .news-detalhe .content-detalhe table tbody tr td {
    padding: 8px 5px;
  }
}

@media (max-width: 767px) {
  /* line 209, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table tbody tr th,
  .news-detalhe .content-detalhe table tbody tr td {
    min-width: 120px;
    text-align: center;
    border: none;
  }
}

@media (max-width: 991px) {
  /* line 224, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe table strong {
    font-size: 0.8rem;
  }
}

/* line 231, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe img {
  max-width: 100%;
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  filter: blur(2px);
  -webkit-animation: blurImage 1s linear 0.5s 1;
  -moz-animation: blurImage 1s linear 0.5s 1;
  -ms-animation: blurImage 1s linear 0.5s 1;
  -o-animation: blurImage 1s linear 0.5s 1;
  animation: blurImage 1s linear 0.5s 1;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  -ms-animation-fill-mode: forwards;
  -o-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

@keyframes blurImage {
  from {
    -webkit-filter: blur(2px);
    -moz-filter: blur(2px);
    filter: blur(2px);
  }
  to {
    -webkit-filter: blur(0);
    -moz-filter: blur(0);
    filter: blur(0);
  }
}

/* line 249, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe .pull-left {
  margin: 0 25px 25px 0;
}

/* line 253, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe .pull-right {
  margin: 0 0 25px 25px;
}

/* line 257, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe .center {
  margin: 25px auto 25px;
  display: block;
}

/* line 262, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe .img-primeira {
  margin: 0 auto 25px;
  display: block;
}

/* line 267, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe .descricao-artigo {
  display: inline-block;
  text-align: center;
  margin: 0 55px 30px;
  line-height: 32px;
  font-style: italic;
  font-size: 22px;
}

@media (max-width: 767px) {
  /* line 267, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe .descricao-artigo {
    margin: 0 0 20px;
    line-height: 22px;
    font-size: 18px;
  }
}

/* line 282, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe .descricao-artigo-esquerda {
  display: inline-block;
  text-align: left;
  margin: 0 0 30px 0;
  line-height: 32px;
  font-style: italic;
  font-size: 22px;
}

@media (max-width: 767px) {
  /* line 282, src/page/_news-detalhe.scss */
  .news-detalhe .content-detalhe .descricao-artigo-esquerda {
    margin: 0 0 20px;
    line-height: 22px;
    font-size: 18px;
  }
}

/* line 298, src/page/_news-detalhe.scss */
.news-detalhe .content-detalhe--anonymous::before {
  position: absolute;
  z-index: 2;
  content: '';
  display: block;
  width: 100%;
  height: 70px;
  bottom: 0;
  background: white;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 60%);
}

/* line 314, src/page/_news-detalhe.scss */
.news-detalhe .wrapper-read-more .titulo2 {
  display: block;
  background-color: #5085CA;
  color: #fff;
  padding: 20px 30px;
}

/* line 320, src/page/_news-detalhe.scss */
.news-detalhe .wrapper-read-more .titulo2::after {
  color: rgba(255, 255, 255, 0.5);
}

/* line 326, src/page/_news-detalhe.scss */
.news-detalhe .wrapper-read-more h3 {
  color: #5085CA;
  font-size: 20px;
  padding-bottom: 25px;
  display: block;
}

/* line 333, src/page/_news-detalhe.scss */
.news-detalhe .wrapper-read-more__content {
  background-color: #f4f4f4;
  padding: 50px 60px;
}

@media screen and (max-width: 480px) {
  /* line 333, src/page/_news-detalhe.scss */
  .news-detalhe .wrapper-read-more__content {
    padding: 45px 35px;
  }
}

/* line 342, src/page/_news-detalhe.scss */
.news-detalhe .wrapper-read-more__btn {
  display: flex;
}

@media screen and (max-width: 480px) {
  /* line 342, src/page/_news-detalhe.scss */
  .news-detalhe .wrapper-read-more__btn {
    flex-direction: column;
    margin-top: 10px;
  }
}

/* line 350, src/page/_news-detalhe.scss */
.news-detalhe .wrapper-read-more__btn .btn-azul-marcas {
  margin: 20px 12px 0 0;
  max-width: 165px;
}

@media screen and (max-width: 480px) {
  /* line 350, src/page/_news-detalhe.scss */
  .news-detalhe .wrapper-read-more__btn .btn-azul-marcas {
    margin: 15px auto 0;
    max-width: 100%;
  }
}

/* line 363, src/page/_news-detalhe.scss */
.descricao-artigo {
  display: inline-block;
  text-align: center;
  margin: 0 55px 30px;
  line-height: 32px;
  font-style: italic;
  font-size: 22px;
}

@media (max-width: 767px) {
  /* line 363, src/page/_news-detalhe.scss */
  .descricao-artigo {
    margin: 0 0 20px;
    line-height: 22px;
    font-size: 18px;
  }
}

/* line 1, src/page/_encontre-resultado.scss */
.encontre-resultado {
  padding: 0;
  /* todas as categorias */
}

/* line 4, src/page/_encontre-resultado.scss */
.encontre-resultado h1 {
  color: #5085CA;
}

/* line 8, src/page/_encontre-resultado.scss */
.encontre-resultado ul {
  margin: 45px 0 0 0;
  display: inline-block;
  width: 100%;
}

/* line 13, src/page/_encontre-resultado.scss */
.encontre-resultado ul li {
  display: inline-block;
  padding: 0 10px 0 0;
  text-align: center;
  margin: 0 0 30px 0;
}

/* line 19, src/page/_encontre-resultado.scss */
.encontre-resultado ul li a {
  display: block;
}

/* line 21, src/page/_encontre-resultado.scss */
.encontre-resultado ul li a .circle {
  display: block;
  width: 136px;
  height: 136px;
  border-radius: 100%;
  border: 4px solid #dadada;
  position: relative;
  margin: 0 auto;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 25, src/mixins/_utils.scss */
.encontre-resultado ul li a .circle:hover {
  border-color: #5085CA;
}

/* line 28, src/mixins/_utils.scss */
.encontre-resultado ul li a .circle:hover img {
  -webkit-transform: scale(0.92);
  -moz-transform: scale(0.92);
  -ms-transform: scale(0.92);
  -o-transform: scale(0.92);
  transform: scale(0.92);
}

@media (max-width: 480px) {
  /* line 21, src/page/_encontre-resultado.scss */
  .encontre-resultado ul li a .circle {
    width: 83px;
    height: 83px;
  }
}

/* line 38, src/mixins/_utils.scss */
.encontre-resultado ul li a .circle img {
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  border-radius: 100%;
  width: 120px;
  height: 120px;
}

@media (max-width: 480px) {
  /* line 38, src/mixins/_utils.scss */
  .encontre-resultado ul li a .circle img {
    width: 75px;
    height: 75px;
  }
}

/* line 24, src/page/_encontre-resultado.scss */
.encontre-resultado ul li a .circle img {
  margin: 4px auto 0;
}

@media (max-width: 767px) {
  /* line 24, src/page/_encontre-resultado.scss */
  .encontre-resultado ul li a .circle img {
    width: 70px;
    height: 70px;
  }
}

/* line 34, src/page/_encontre-resultado.scss */
.encontre-resultado ul li a h3 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.85rem;
  font-weight: normal;
  margin: 15px 15px 0;
  color: #646e78;
  text-decoration: none;
  height: 30px;
}

@media (max-width: 767px) {
  /* line 34, src/page/_encontre-resultado.scss */
  .encontre-resultado ul li a h3 {
    height: 60px;
  }
}

/* line 48, src/page/_encontre-resultado.scss */
.encontre-resultado ul li a:hover {
  text-decoration: none;
}

/* line 51, src/page/_encontre-resultado.scss */
.encontre-resultado ul li a:hover h3 {
  color: #5085CA;
  transition: all 0.2s ease-in;
}

/* line 62, src/page/_encontre-resultado.scss */
.encontre-resultado ul .Externo a .circle:after {
  display: block;
  content: "";
  background: url(../images/svg/seta-externo.svg) no-repeat;
  width: 7px;
  height: 7px;
  position: absolute;
  top: 0;
  right: 5%;
}

@media (max-width: 767px) {
  /* line 62, src/page/_encontre-resultado.scss */
  .encontre-resultado ul .Externo a .circle:after {
    right: 0;
  }
}

/* line 82, src/page/_encontre-resultado.scss */
.encontre-resultado .titulo-categoria {
  margin-bottom: 75px;
}

@media (max-width: 767px) {
  /* line 82, src/page/_encontre-resultado.scss */
  .encontre-resultado .titulo-categoria {
    margin-bottom: 40px;
  }
}

/* line 90, src/page/_encontre-resultado.scss */
.encontre-resultado .categorias {
  padding: 0;
}

/* line 94, src/page/_encontre-resultado.scss */
.encontre-resultado .categoria {
  margin: 0 0 70px 0;
}

@media (max-width: 767px) {
  /* line 94, src/page/_encontre-resultado.scss */
  .encontre-resultado .categoria {
    margin-bottom: 35px;
  }
}

/* line 101, src/page/_encontre-resultado.scss */
.encontre-resultado .categoria:nth-child(even) {
  padding: 0 0 0 15px;
}

@media (max-width: 767px) {
  /* line 101, src/page/_encontre-resultado.scss */
  .encontre-resultado .categoria:nth-child(even) {
    padding: 0;
  }
}

/* line 109, src/page/_encontre-resultado.scss */
.encontre-resultado .categoria:nth-child(odd) {
  padding: 0 15px 0 0;
}

@media (max-width: 767px) {
  /* line 109, src/page/_encontre-resultado.scss */
  .encontre-resultado .categoria:nth-child(odd) {
    padding: 0;
  }
}

/* line 117, src/page/_encontre-resultado.scss */
.encontre-resultado .categoria h2 {
  margin-bottom: 20px;
  position: relative;
}

/* line 121, src/page/_encontre-resultado.scss */
.encontre-resultado .categoria h2:before {
  display: block;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80%;
  border-bottom: 1px solid #ccc;
}

@media (max-width: 767px) {
  /* line 121, src/page/_encontre-resultado.scss */
  .encontre-resultado .categoria h2:before {
    width: 100%;
  }
}

/* line 136, src/page/_encontre-resultado.scss */
.encontre-resultado .categoria ul {
  margin: 0;
}

/* line 139, src/page/_encontre-resultado.scss */
.encontre-resultado .categoria ul li {
  display: block;
  text-align: left;
  padding: 0;
  margin: 0 0 10px 0;
}

/* line 145, src/page/_encontre-resultado.scss */
.encontre-resultado .categoria ul li:last-child {
  margin: 0;
}

/* line 1, src/page/_marcas-acontecimentos.scss */
.top-marca {
  margin-bottom: 120px;
}

/* line 3, src/page/_marcas-acontecimentos.scss */
.top-marca.acontecimentos-marcas {
  background: #f4f4f4;
  padding: 80px 10px 50px;
  max-width: 1980px;
  margin: 0 auto 80px;
}

/* line 9, src/page/_marcas-acontecimentos.scss */
.top-marca.dicas-marcas {
  background: #f4f4f4;
  padding: 80px 10px 50px;
  max-width: 1980px;
  margin: 0 auto 80px;
}

/* line 15, src/page/_marcas-acontecimentos.scss */
.top-marca.destaque-marcas {
  background: #f4f4f4;
  padding: 80px 10px 50px;
  max-width: 1980px;
  margin: 0 auto 80px;
}

/* line 27, src/page/_marcas-acontecimentos.scss */
.container-marca, .custom-carousel-campanha {
  margin-bottom: 50px;
  position: relative;
}

/* line 34, src/page/_marcas-acontecimentos.scss */
.container-marca ul, .custom-carousel-campanha ul {
  display: none;
}

/* line 37, src/page/_marcas-acontecimentos.scss */
.container-marca h2, .custom-carousel-campanha h2 {
  margin-bottom: 50px;
}

/* line 41, src/page/_marcas-acontecimentos.scss */
.container-marca .item .imagem-info, .custom-carousel-campanha .item .imagem-info {
  padding: 0;
}

/* line 45, src/page/_marcas-acontecimentos.scss */
.container-marca .owl-next,
.container-marca .owl-prev, .custom-carousel-campanha .owl-next,
.custom-carousel-campanha .owl-prev {
  position: absolute;
  top: 42%;
  z-index: 1000;
  opacity: 1;
  cursor: pointer;
}

@media (max-width: 767px) {
  /* line 45, src/page/_marcas-acontecimentos.scss */
  .container-marca .owl-next,
  .container-marca .owl-prev, .custom-carousel-campanha .owl-next,
  .custom-carousel-campanha .owl-prev {
    top: 46vw;
  }
}

@media (max-width: 480px) {
  /* line 45, src/page/_marcas-acontecimentos.scss */
  .container-marca .owl-next,
  .container-marca .owl-prev, .custom-carousel-campanha .owl-next,
  .custom-carousel-campanha .owl-prev {
    top: 88px;
  }
}

/* line 58, src/page/_marcas-acontecimentos.scss */
.container-marca .owl-next:hover,
.container-marca .owl-prev:hover, .custom-carousel-campanha .owl-next:hover,
.custom-carousel-campanha .owl-prev:hover {
  opacity: 0.7;
}

/* line 61, src/page/_marcas-acontecimentos.scss */
.container-marca .owl-next.disabled,
.container-marca .owl-prev.disabled, .custom-carousel-campanha .owl-next.disabled,
.custom-carousel-campanha .owl-prev.disabled {
  display: none;
}

/* line 65, src/page/_marcas-acontecimentos.scss */
.container-marca .owl-prev, .custom-carousel-campanha .owl-prev {
  left: -40px;
}

@media (max-width: 480px) {
  /* line 65, src/page/_marcas-acontecimentos.scss */
  .container-marca .owl-prev, .custom-carousel-campanha .owl-prev {
    left: -12px;
  }
}

/* line 71, src/page/_marcas-acontecimentos.scss */
.container-marca .owl-next, .custom-carousel-campanha .owl-next {
  -webkit-transform: rotate(180deg) !important;
  -moz-transform: rotate(180deg) !important;
  -ms-transform: rotate(180deg) !important;
  -o-transform: rotate(180deg) !important;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=180) !important;
  right: -35px;
}

@media (max-width: 480px) {
  /* line 71, src/page/_marcas-acontecimentos.scss */
  .container-marca .owl-next, .custom-carousel-campanha .owl-next {
    right: 0;
  }
}

/* line 82, src/page/_marcas-acontecimentos.scss */
.container-marca .owl-nav, .custom-carousel-campanha .owl-nav {
  background-color: transparent !important;
}

/* line 84, src/page/_marcas-acontecimentos.scss */
.container-marca .owl-nav .owl-prev,
.container-marca .owl-nav .owl-next, .custom-carousel-campanha .owl-nav .owl-prev,
.custom-carousel-campanha .owl-nav .owl-next {
  background-color: transparent !important;
}

/* line 89, src/page/_marcas-acontecimentos.scss */
.container-marca .loading-default, .custom-carousel-campanha .loading-default {
  background-color: transparent;
}

/* line 97, src/page/_marcas-acontecimentos.scss */
.itemAcontecimentoMarca .imagemAcontecimentoMarca .imagem-esquerda, .itemAcontecimentoMarca .imagemDicaMarca .imagem-esquerda, .itemAcontecimentoMarca .itemdestaqueMarca .imagem-esquerda, .itemDicaMarca .imagemAcontecimentoMarca .imagem-esquerda, .itemDicaMarca .imagemDicaMarca .imagem-esquerda, .itemDicaMarca .itemdestaqueMarca .imagem-esquerda, .itemdestaqueMarca .imagemAcontecimentoMarca .imagem-esquerda, .itemdestaqueMarca .imagemDicaMarca .imagem-esquerda, .itemdestaqueMarca .itemdestaqueMarca .imagem-esquerda {
  width: 100%;
  max-height: 395px;
  float: right;
}

@media (max-width: 767px) {
  /* line 97, src/page/_marcas-acontecimentos.scss */
  .itemAcontecimentoMarca .imagemAcontecimentoMarca .imagem-esquerda, .itemAcontecimentoMarca .imagemDicaMarca .imagem-esquerda, .itemAcontecimentoMarca .itemdestaqueMarca .imagem-esquerda, .itemDicaMarca .imagemAcontecimentoMarca .imagem-esquerda, .itemDicaMarca .imagemDicaMarca .imagem-esquerda, .itemDicaMarca .itemdestaqueMarca .imagem-esquerda, .itemdestaqueMarca .imagemAcontecimentoMarca .imagem-esquerda, .itemdestaqueMarca .imagemDicaMarca .imagem-esquerda, .itemdestaqueMarca .itemdestaqueMarca .imagem-esquerda {
    height: auto;
  }
}

/* line 106, src/page/_marcas-acontecimentos.scss */
.itemAcontecimentoMarca .imagemAcontecimentoMarca .imagem-esquerda a.has-video, .itemAcontecimentoMarca .imagemDicaMarca .imagem-esquerda a.has-video, .itemAcontecimentoMarca .itemdestaqueMarca .imagem-esquerda a.has-video, .itemDicaMarca .imagemAcontecimentoMarca .imagem-esquerda a.has-video, .itemDicaMarca .imagemDicaMarca .imagem-esquerda a.has-video, .itemDicaMarca .itemdestaqueMarca .imagem-esquerda a.has-video, .itemdestaqueMarca .imagemAcontecimentoMarca .imagem-esquerda a.has-video, .itemdestaqueMarca .imagemDicaMarca .imagem-esquerda a.has-video, .itemdestaqueMarca .itemdestaqueMarca .imagem-esquerda a.has-video {
  width: 100%;
  height: 100%;
  display: block;
}

/* line 113, src/page/_marcas-acontecimentos.scss */
.itemAcontecimentoMarca .imagemAcontecimentoMarca .has-video, .itemAcontecimentoMarca .imagemDicaMarca .has-video, .itemAcontecimentoMarca .itemdestaqueMarca .has-video, .itemDicaMarca .imagemAcontecimentoMarca .has-video, .itemDicaMarca .imagemDicaMarca .has-video, .itemDicaMarca .itemdestaqueMarca .has-video, .itemdestaqueMarca .imagemAcontecimentoMarca .has-video, .itemdestaqueMarca .imagemDicaMarca .has-video, .itemdestaqueMarca .itemdestaqueMarca .has-video {
  position: initial;
  /* &:after {
                content: '';
                display: block;
                background-color: rgba(0, 0, 0, 0.411);
                width: 95%;
                height: 93%;
                position: absolute;
                top: 0;
                left: 14px;
                z-index: 1;
            }     */
}

@media (max-width: 767px) {
  /* line 113, src/page/_marcas-acontecimentos.scss */
  .itemAcontecimentoMarca .imagemAcontecimentoMarca .has-video, .itemAcontecimentoMarca .imagemDicaMarca .has-video, .itemAcontecimentoMarca .itemdestaqueMarca .has-video, .itemDicaMarca .imagemAcontecimentoMarca .has-video, .itemDicaMarca .imagemDicaMarca .has-video, .itemDicaMarca .itemdestaqueMarca .has-video, .itemdestaqueMarca .imagemAcontecimentoMarca .has-video, .itemdestaqueMarca .imagemDicaMarca .has-video, .itemdestaqueMarca .itemdestaqueMarca .has-video {
    margin: 0;
  }
}

/* line 118, src/page/_marcas-acontecimentos.scss */
.itemAcontecimentoMarca .imagemAcontecimentoMarca .has-video:before, .itemAcontecimentoMarca .imagemDicaMarca .has-video:before, .itemAcontecimentoMarca .itemdestaqueMarca .has-video:before, .itemDicaMarca .imagemAcontecimentoMarca .has-video:before, .itemDicaMarca .imagemDicaMarca .has-video:before, .itemDicaMarca .itemdestaqueMarca .has-video:before, .itemdestaqueMarca .imagemAcontecimentoMarca .has-video:before, .itemdestaqueMarca .imagemDicaMarca .has-video:before, .itemdestaqueMarca .itemdestaqueMarca .has-video:before {
  z-index: 2;
}

/* line 134, src/page/_marcas-acontecimentos.scss */
.itemAcontecimentoMarca .infoAcontecimentoMarca, .itemDicaMarca .infoAcontecimentoMarca, .itemdestaqueMarca .infoAcontecimentoMarca {
  padding-right: 30px;
}

/* line 136, src/page/_marcas-acontecimentos.scss */
.itemAcontecimentoMarca .infoAcontecimentoMarca h3, .itemDicaMarca .infoAcontecimentoMarca h3, .itemdestaqueMarca .infoAcontecimentoMarca h3 {
  font-size: 4em;
}

@media (max-width: 767px) {
  /* line 136, src/page/_marcas-acontecimentos.scss */
  .itemAcontecimentoMarca .infoAcontecimentoMarca h3, .itemDicaMarca .infoAcontecimentoMarca h3, .itemdestaqueMarca .infoAcontecimentoMarca h3 {
    font-size: 2em;
    margin-top: 18px;
  }
}

/* line 143, src/page/_marcas-acontecimentos.scss */
.itemAcontecimentoMarca .infoAcontecimentoMarca .titulo, .itemDicaMarca .infoAcontecimentoMarca .titulo, .itemdestaqueMarca .infoAcontecimentoMarca .titulo {
  margin-bottom: 12px;
  font-size: 1.5em;
}

@media (max-width: 767px) {
  /* line 143, src/page/_marcas-acontecimentos.scss */
  .itemAcontecimentoMarca .infoAcontecimentoMarca .titulo, .itemDicaMarca .infoAcontecimentoMarca .titulo, .itemdestaqueMarca .infoAcontecimentoMarca .titulo {
    padding: 0 !important;
  }
}

/* line 157, src/page/_marcas-acontecimentos.scss */
.itemAcontecimentoMarca .infoDicaMarca h3, .itemDicaMarca .infoDicaMarca h3, .itemdestaqueMarca .infoDicaMarca h3 {
  font-size: 3em;
}

@media (max-width: 767px) {
  /* line 157, src/page/_marcas-acontecimentos.scss */
  .itemAcontecimentoMarca .infoDicaMarca h3, .itemDicaMarca .infoDicaMarca h3, .itemdestaqueMarca .infoDicaMarca h3 {
    font-size: 2em;
    margin-top: 18px;
  }
}

/* line 164, src/page/_marcas-acontecimentos.scss */
.itemAcontecimentoMarca .infoDicaMarca .titulo, .itemDicaMarca .infoDicaMarca .titulo, .itemdestaqueMarca .infoDicaMarca .titulo {
  margin-bottom: 12px;
  font-size: 1.5em;
}

@media (max-width: 767px) {
  /* line 164, src/page/_marcas-acontecimentos.scss */
  .itemAcontecimentoMarca .infoDicaMarca .titulo, .itemDicaMarca .infoDicaMarca .titulo, .itemdestaqueMarca .infoDicaMarca .titulo {
    padding: 0 !important;
  }
}

/* line 180, src/page/_marcas-acontecimentos.scss */
.box-title h3 {
  font-size: 2.5em !important;
}

@media (max-width: 767px) {
  /* line 179, src/page/_marcas-acontecimentos.scss */
  .box-title {
    font-size: 2em;
    margin-top: 18px;
  }
}

/* line 189, src/page/_marcas-acontecimentos.scss */
.itemAcontecimentoMarca.ativo, .itemDicaMarca.ativo, .itemdestaqueMarca.ativo {
  display: block !important;
}

/* line 193, src/page/_marcas-acontecimentos.scss */
.carousel-baixo {
  position: relative;
}

/* line 195, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .owl-nav {
  background-color: transparent !important;
}

/* line 197, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .owl-nav .owl-prev,
.carousel-baixo .owl-nav .owl-next {
  background-color: transparent !important;
}

/* line 200, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .owl-nav .owl-prev.disabled,
.carousel-baixo .owl-nav .owl-next.disabled {
  display: none;
}

/* line 205, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .owl-prev {
  position: absolute !important;
  top: 17px;
  height: 35px;
  width: 35px;
  left: -45px;
}

@media (max-width: 767px) {
  /* line 205, src/page/_marcas-acontecimentos.scss */
  .carousel-baixo .owl-prev {
    top: 31px;
    left: -10px;
  }
}

/* line 216, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .owl-next {
  position: absolute !important;
  right: -45px;
  top: 26px;
  height: 35px;
  transform: rotate(180deg);
  width: 35px;
}

@media (max-width: 767px) {
  /* line 216, src/page/_marcas-acontecimentos.scss */
  .carousel-baixo .owl-next {
    top: 31px;
    right: -10px;
  }
}

/* line 229, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .has-video:before {
  height: 45px;
  top: -72px;
}

/* line 234, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .owl-item {
  transition: all 0.3s;
}

/* line 237, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .owl-item.active {
  opacity: 1;
}

/* line 245, src/page/_marcas-acontecimentos.scss */
.carousel-baixo.owl-carousel .owl-item:nth-child(1) .acontecimento .linha-quadrado .linha:before, .carousel-baixo.owl-carousel .owl-item:nth-child(1) .dica .linha-quadrado .linha:before, .carousel-baixo.owl-carousel .owl-item:nth-child(1) .destaque .linha-quadrado .linha:before {
  content: "";
  left: 0;
  width: 50%;
  position: absolute;
  display: block;
  height: 8px;
  background-color: #f4f4f4;
}

/* line 259, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item {
  padding: 0;
  margin: 0 !important;
}

/* line 264, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item.ativo .acontecimento img, .carousel-baixo .item.ativo .dica img, .carousel-baixo .item.ativo .destaque img {
  transform: scale(1);
}

/* line 271, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item.ativo .acontecimento p, .carousel-baixo .item.ativo .dica p, .carousel-baixo .item.ativo .destaque p {
  font-size: 1.5em;
}

/* line 276, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item .acontecimento, .carousel-baixo .item .dica, .carousel-baixo .item .destaque {
  display: flex;
  align-items: center;
  flex-direction: column;
}

/* line 280, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item .acontecimento img, .carousel-baixo .item .dica img, .carousel-baixo .item .destaque img {
  height: 80px;
  width: 100%;
  position: relative;
  border: 3px solid #e6e6e6;
  transition: all 0.3s;
  transform: scale(0.95);
}

/* line 288, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item .acontecimento .linha-quadrado, .carousel-baixo .item .dica .linha-quadrado, .carousel-baixo .item .destaque .linha-quadrado {
  height: 50px;
  width: 103%;
  position: relative;
}

/* line 294, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item .acontecimento .linha-quadrado .linha, .carousel-baixo .item .dica .linha-quadrado .linha, .carousel-baixo .item .destaque .linha-quadrado .linha {
  left: 0;
  top: 25px;
  height: 1px;
  width: 110%;
  position: absolute;
}

/* line 301, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item .acontecimento .linha-quadrado .quadrado, .carousel-baixo .item .dica .linha-quadrado .quadrado, .carousel-baixo .item .destaque .linha-quadrado .quadrado {
  left: calc(50% - 6px);
  top: calc(25px - 6px);
  height: 12px;
  width: 12px;
  position: absolute;
  background-color: white;
  transition: all 0.3s;
}

/* line 311, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item .acontecimento p, .carousel-baixo .item .dica p, .carousel-baixo .item .destaque p {
  transition: all 0.3s;
}

/* line 316, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item.liAcontecimentoAno {
  position: relative;
}

/* line 319, src/page/_marcas-acontecimentos.scss */
.carousel-baixo .item.liAcontecimentoAno a.link-acontecimento {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
}

/* .liDicaTipoDica.ativo,.liDicaTipoDica{
    width: 12%;
} */
/* line 334, src/page/_marcas-acontecimentos.scss */
.erroCaptcha {
  display: block;
  color: #D0021B;
  position: absolute;
  bottom: 143px;
  font-size: 1em;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  max-width: 45%;
}

@media (max-width: 640px) {
  /* line 334, src/page/_marcas-acontecimentos.scss */
  .erroCaptcha {
    bottom: 75px;
    max-width: 110%;
  }
}

/* line 348, src/page/_marcas-acontecimentos.scss */
.img-kitkat {
  max-width: 100%;
}

/* line 354, src/page/_marcas-acontecimentos.scss */
.imagemAcontecimentoMarca .lightbox-image:before, .imagemDicaMarca .lightbox-image:before, .imagemdestaqueMarca .lightbox-image:before {
  content: "";
  background: url(../images/svg/lupa-white.svg) no-repeat center center;
  background-size: contain;
  display: block;
  width: 30px;
  height: 90px;
  position: absolute;
  bottom: -20px;
  right: 30px;
  margin: auto;
  z-index: 1;
  -moz-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}

/* line 371, src/page/_marcas-acontecimentos.scss */
.imagemAcontecimentoMarca .lightbox-image .imagem-esquerda:before, .imagemDicaMarca .lightbox-image .imagem-esquerda:before, .imagemdestaqueMarca .lightbox-image .imagem-esquerda:before {
  content: "";
  display: block;
  width: 95.9%;
  height: 100%;
  position: absolute;
  -webkit-box-shadow: inset 0px -35px 110px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px -35px 110px 0 rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px -35px 110px 0 rgba(0, 0, 0, 0.5);
}

@media (max-width: 767px) {
  /* line 371, src/page/_marcas-acontecimentos.scss */
  .imagemAcontecimentoMarca .lightbox-image .imagem-esquerda:before, .imagemDicaMarca .lightbox-image .imagem-esquerda:before, .imagemdestaqueMarca .lightbox-image .imagem-esquerda:before {
    width: 91.9%;
  }
}

/* line 388, src/page/_marcas-acontecimentos.scss */
.main-destaque {
  padding-bottom: 30px !important;
}

/* line 390, src/page/_marcas-acontecimentos.scss */
.main-destaque .owl-next,
.main-destaque .owl-prev {
  position: absolute;
  top: 42%;
  z-index: 1000;
  opacity: 1;
  cursor: pointer;
}

@media (max-width: 767px) {
  /* line 390, src/page/_marcas-acontecimentos.scss */
  .main-destaque .owl-next,
  .main-destaque .owl-prev {
    top: 46vw;
  }
}

@media (max-width: 480px) {
  /* line 390, src/page/_marcas-acontecimentos.scss */
  .main-destaque .owl-next,
  .main-destaque .owl-prev {
    top: 88px;
  }
}

/* line 403, src/page/_marcas-acontecimentos.scss */
.main-destaque .owl-next:hover,
.main-destaque .owl-prev:hover {
  opacity: 0.7;
}

/* line 406, src/page/_marcas-acontecimentos.scss */
.main-destaque .owl-next.disabled,
.main-destaque .owl-prev.disabled {
  display: none;
}

/* line 410, src/page/_marcas-acontecimentos.scss */
.main-destaque .owl-prev {
  left: -28px;
}

@media (max-width: 480px) {
  /* line 410, src/page/_marcas-acontecimentos.scss */
  .main-destaque .owl-prev {
    left: -12px;
  }
}

/* line 416, src/page/_marcas-acontecimentos.scss */
.main-destaque .owl-next {
  -webkit-transform: rotate(180deg) !important;
  -moz-transform: rotate(180deg) !important;
  -ms-transform: rotate(180deg) !important;
  -o-transform: rotate(180deg) !important;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=180) !important;
  right: -27px;
}

@media (max-width: 480px) {
  /* line 416, src/page/_marcas-acontecimentos.scss */
  .main-destaque .owl-next {
    right: 0;
  }
}

/* line 428, src/page/_marcas-acontecimentos.scss */
.imagem-destaque {
  width: 100%;
  max-height: 395px;
  float: right;
}

@media (max-width: 767px) {
  /* line 428, src/page/_marcas-acontecimentos.scss */
  .imagem-destaque {
    height: auto;
    width: 91.9%;
  }
}

/* line 1, src/page/_marcas.scss */
.page-marcas {
  padding: 0;
}

/* line 4, src/page/_marcas.scss */
.page-marcas h1 {
  color: #5085CA;
  margin: 5% 0 0 0;
}

@media (max-width: 767px) {
  /* line 4, src/page/_marcas.scss */
  .page-marcas h1 {
    margin: 18.5% 0 0 0;
  }
}

/* line 15, src/page/_marcas.scss */
.marcas-internas {
  position: relative;
  display: block;
  margin: 45px 0;
}

/* line 20, src/page/_marcas.scss */
.marcas-internas h2 {
  color: #5085CA;
}

/* line 24, src/page/_marcas.scss */
.marcas-internas ul {
  margin: 0;
}

/* line 28, src/page/_marcas.scss */
.marcas-internas ul li h3 {
  text-transform: capitalize !important;
}

/* line 35, src/page/_marcas.scss */
.marcas-internas #divLoading {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0.6;
  z-index: 1;
}

/* line 45, src/page/_marcas.scss */
.marcas-internas #divLoading span {
  display: block;
  background: url(../images/image.gif) repeat;
  width: 45px;
  height: 45px;
  position: absolute;
  top: 15%;
  left: 50%;
  margin: 0 0 0 -22.5px;
  text-indent: -99999px;
}

/* line 58, src/page/_marcas.scss */
.marcas-internas .busca-marcas {
  float: left;
  margin: 0;
  position: relative;
  width: 40%;
}

@media (max-width: 767px) {
  /* line 58, src/page/_marcas.scss */
  .marcas-internas .busca-marcas {
    display: block;
    float: left;
    margin: 25px 0 40px;
    width: 100%;
  }
}

/* line 71, src/page/_marcas.scss */
.marcas-internas .busca-marcas span {
  position: absolute;
  right: 1px;
  top: 0;
  font-size: 1.4rem;
  color: #5085CA;
}

/* line 79, src/page/_marcas.scss */
.marcas-internas .busca-marcas .has-error {
  position: absolute;
  left: 0;
  top: 33px;
  font-size: 0.85rem;
  color: #e2312b;
}

/* line 87, src/page/_marcas.scss */
.marcas-internas .busca-marcas ul {
  margin: 0;
  box-shadow: none;
  border-radius: 0;
  padding: 0;
}

/* line 93, src/page/_marcas.scss */
.marcas-internas .busca-marcas ul li {
  display: block;
  width: 100%;
  margin: 0;
  border-bottom: 1px solid #dadada;
  padding: 10px 18px;
  text-align: left;
}

/* line 101, src/page/_marcas.scss */
.marcas-internas .busca-marcas ul li.active {
  outline: 2px solid #FFA500 !important;
}

/* line 105, src/page/_marcas.scss */
.marcas-internas .busca-marcas ul li a {
  background: none;
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  font-weight: normal;
  margin: 0;
  padding: 0;
}

/* line 114, src/page/_marcas.scss */
.marcas-internas .busca-marcas ul li a:hover, .marcas-internas .busca-marcas ul li a:focus {
  background: none;
  color: #646e78;
}

/* line 121, src/page/_marcas.scss */
.marcas-internas .busca-marcas ul li:last-child {
  border-bottom: 0;
}

/* line 125, src/page/_marcas.scss */
.marcas-internas .busca-marcas ul li.active {
  outline: 2px solid #FFA500 !important;
}

/* line 132, src/page/_marcas.scss */
.marcas-internas ul {
  margin: 30px 0 0 0;
  display: block;
  float: left;
  width: 100%;
}

/* line 138, src/page/_marcas.scss */
.marcas-internas ul li {
  display: inline-block;
  padding: 0 10px 0 0;
  text-align: center;
  margin: 0 0 30px 0;
}

/* line 144, src/page/_marcas.scss */
.marcas-internas ul li a {
  cursor: pointer;
  display: block;
}

/* line 148, src/page/_marcas.scss */
.marcas-internas ul li a .circle {
  display: block;
  width: 136px;
  height: 136px;
  border-radius: 100%;
  border: 4px solid #dadada;
  position: relative;
  margin: 0 auto;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  width: 83px;
  height: 83px;
}

/* line 25, src/mixins/_utils.scss */
.marcas-internas ul li a .circle:hover {
  border-color: #5085CA;
}

/* line 28, src/mixins/_utils.scss */
.marcas-internas ul li a .circle:hover img {
  -webkit-transform: scale(0.92);
  -moz-transform: scale(0.92);
  -ms-transform: scale(0.92);
  -o-transform: scale(0.92);
  transform: scale(0.92);
}

@media (max-width: 480px) {
  /* line 148, src/page/_marcas.scss */
  .marcas-internas ul li a .circle {
    width: 83px;
    height: 83px;
  }
}

/* line 38, src/mixins/_utils.scss */
.marcas-internas ul li a .circle img {
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  border-radius: 100%;
  width: 120px;
  height: 120px;
}

@media (max-width: 480px) {
  /* line 38, src/mixins/_utils.scss */
  .marcas-internas ul li a .circle img {
    width: 75px;
    height: 75px;
  }
}

/* line 153, src/page/_marcas.scss */
.marcas-internas ul li a .circle img {
  width: 75px;
  height: 75px;
}

/* line 159, src/page/_marcas.scss */
.marcas-internas ul li a h3 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  font-weight: normal;
  margin: 15px 5px 0;
  color: #646e78;
  text-decoration: none;
  height: 30px;
}

/* line 169, src/page/_marcas.scss */
.marcas-internas ul li a:hover {
  text-decoration: none;
}

/* line 172, src/page/_marcas.scss */
.marcas-internas ul li a:hover h3 {
  color: #5085CA;
  transition: all 0.2s ease-in;
}

/* line 183, src/page/_marcas.scss */
.marcas-internas ul .Externo a .circle:after {
  display: block;
  content: "";
  background: url(../images/svg/seta-externo.svg) no-repeat;
  width: 7px;
  height: 7px;
  position: absolute;
  top: 0;
  right: -2px;
}

@media (max-width: 480px) {
  /* line 183, src/page/_marcas.scss */
  .marcas-internas ul .Externo a .circle:after {
    right: 0;
  }
}

/* line 203, src/page/_marcas.scss */
.marcas-internas .divSearchResultSome ul {
  margin: 50px 0 0;
}

/* line 206, src/page/_marcas.scss */
.marcas-internas .divSearchResultSome ul li {
  margin: 0;
  padding: 0;
}

/* line 211, src/page/_marcas.scss */
.marcas-internas .divSearchResultSome ul li a img {
  display: block;
  max-width: 1202px;
  width: 100%;
}

/* line 221, src/page/_marcas.scss */
.marcas-internas .quad-mais-procuradas {
  background: #f4f4f4;
  margin: 90px 0 0 0;
  padding: 30px 0 15px;
  border-bottom: 4px solid #5085CA;
}

@media (max-width: 767px) {
  /* line 221, src/page/_marcas.scss */
  .marcas-internas .quad-mais-procuradas {
    margin: 25px 0 0 0;
  }
}

@media (max-width: 340px) {
  /* line 221, src/page/_marcas.scss */
  .marcas-internas .quad-mais-procuradas {
    padding: 45px 0 15px;
  }
}

/* line 235, src/page/_marcas.scss */
.marcas-internas .quad-mais-procuradas .btn-esconder {
  float: right;
  cursor: pointer;
  color: #4A90E2;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.85rem;
}

@media (max-width: 340px) {
  /* line 235, src/page/_marcas.scss */
  .marcas-internas .quad-mais-procuradas .btn-esconder {
    position: relative;
    top: -35px;
  }
}

/* line 248, src/page/_marcas.scss */
.marcas-internas .quad-mais-procuradas h2 {
  color: #646e78;
}

@media (max-width: 340px) {
  /* line 248, src/page/_marcas.scss */
  .marcas-internas .quad-mais-procuradas h2 {
    font-size: 1.7rem;
  }
}

/* line 258, src/page/_marcas.scss */
.marcas-internas .search-result ul {
  margin: 50px 0 0 0;
  padding: 15px 0 0 0;
  display: inline-block;
  width: 100%;
}

/* line 265, src/page/_marcas.scss */
.marcas-internas .search-result ul li a {
  cursor: pointer;
}

/* line 273, src/page/_marcas.scss */
.tit-todas {
  display: block;
  margin: 90px 0 0 0;
}

@media (max-width: 767px) {
  /* line 273, src/page/_marcas.scss */
  .tit-todas {
    margin: 45px 0 0 0;
  }
}

/* resultado busca marcas */
/* line 284, src/page/_marcas.scss */
.ui-autocomplete {
  position: absolute;
  max-height: 255px;
  width: 36% !important;
  border-radius: 0 !important;
  z-index: 2;
  border-left: 1px solid #dadada !important;
  border-right: 1px solid #dadada !important;
  border-bottom: 1px solid #dadada !important;
  overflow-y: scroll;
  margin: 0;
}

/* line 296, src/page/_marcas.scss */
.ui-autocomplete li {
  display: block;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #dadada;
  padding: 10px 18px;
  text-align: left;
}

/* line 304, src/page/_marcas.scss */
.ui-autocomplete li a {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  font-weight: normal;
  margin: 0;
  color: #646e78;
}

/* line 311, src/page/_marcas.scss */
.ui-autocomplete li a:hover {
  text-decoration: none;
  background: none;
  border: 0;
}

/* line 319, src/page/_marcas.scss */
.ui-autocomplete li:hover a {
  text-decoration: none;
  background: none;
  border: 0;
  margin: 0;
  color: #646e78;
}

/* marcas - marca */
/* line 332, src/page/_marcas.scss */
.page-marcas-interna {
  margin: 0;
  padding: 0;
}

/* line 336, src/page/_marcas.scss */
.page-marcas-interna .section {
  padding-bottom: 60px;
}

@media (max-width: 767px) {
  /* line 336, src/page/_marcas.scss */
  .page-marcas-interna .section {
    padding-bottom: 45px;
  }
}

/* line 343, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca {
  position: relative;
}

/* line 347, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca picture {
  display: block;
  max-width: 1980px;
  margin: 0 auto;
  width: 100%;
  overflow: hidden;
  position: relative;
  max-height: 315px;
  height: 25vw;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

@media (max-width: 767px) {
  /* line 347, src/page/_marcas.scss */
  .page-marcas-interna .section.top-page-marca picture {
    max-height: initial;
    height: 60vw;
  }
}

/* line 370, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca picture img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 380, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .container {
  position: relative;
}

/* line 383, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .container .btn-veja-mais {
  position: absolute;
  right: 15px;
  bottom: 100%;
  z-index: 2;
  display: block;
  overflow: hidden;
  width: 163px;
  height: 50px;
  line-height: 50px;
  margin-bottom: 10px;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 20px;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 250, src/mixins/_utils.scss */
.page-marcas-interna .section.top-page-marca .container .btn-veja-mais:after {
  display: block;
  content: "";
  background: url(../images/seta-btn-veja-mais.svg) no-repeat center center;
  background-size: 12px 12px;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 268, src/mixins/_utils.scss */
.page-marcas-interna .section.top-page-marca .container .btn-veja-mais:hover, .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:focus, .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:active {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 273, src/mixins/_utils.scss */
.page-marcas-interna .section.top-page-marca .container .btn-veja-mais:hover:after, .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:focus:after, .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:active:after {
  border-color: #fff;
}

@media (max-width: 767px) {
  /* line 383, src/page/_marcas.scss */
  .page-marcas-interna .section.top-page-marca .container .btn-veja-mais {
    right: 8px;
    bottom: initial;
    top: 8px;
    margin-bottom: 0;
    color: #5084ca;
    font-size: 0.8rem;
    line-height: 1rem;
    font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
    background: none;
    color: #646e78;
    width: 102px;
    border-radius: 0;
    height: auto;
    padding: 0;
    text-shadow: none;
  }
  /* line 296, src/mixins/_utils.scss */
  .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:after {
    display: block;
    content: "";
    background: url(../images/svg/seta-externo.svg) no-repeat;
    background-size: 100% auto;
    width: 7px;
    height: 7px;
    position: absolute;
    top: 1px;
    right: 2px;
    bottom: 0;
    margin: auto;
    border: 0;
    border-radius: 0;
  }
  /* line 312, src/mixins/_utils.scss */
  .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:hover, .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:focus, .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:active {
    background: none;
    text-decoration: none;
    color: #646e78;
  }
  /* line 317, src/mixins/_utils.scss */
  .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:hover:after, .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:focus:after, .page-marcas-interna .section.top-page-marca .container .btn-veja-mais:active:after {
    border: 0;
  }
}

/* line 387, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber {
  position: absolute;
  right: 15px;
  bottom: 100%;
  z-index: 2;
  display: block;
  overflow: hidden;
  width: 163px;
  height: 50px;
  line-height: 50px;
  margin-bottom: 10px;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 20px;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: none;
  left: 15px;
  right: 0 !important;
  width: 170px;
}

/* line 250, src/mixins/_utils.scss */
.page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:after {
  display: block;
  content: "";
  background: url(../images/seta-btn-veja-mais.svg) no-repeat center center;
  background-size: 12px 12px;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 268, src/mixins/_utils.scss */
.page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:hover, .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:focus, .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:active {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 273, src/mixins/_utils.scss */
.page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:hover:after, .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:focus:after, .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:active:after {
  border-color: #fff;
}

@media (max-width: 767px) {
  /* line 387, src/page/_marcas.scss */
  .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber {
    right: 8px;
    bottom: initial;
    top: 8px;
    margin-bottom: 0;
    color: #5084ca;
    font-size: 0.8rem;
    line-height: 1rem;
    font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
    background: none;
    color: #646e78;
    width: 102px;
    border-radius: 0;
    height: auto;
    padding: 0;
    text-shadow: none;
  }
  /* line 296, src/mixins/_utils.scss */
  .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:after {
    display: block;
    content: "";
    background: url(../images/svg/seta-externo.svg) no-repeat;
    background-size: 100% auto;
    width: 7px;
    height: 7px;
    position: absolute;
    top: 1px;
    right: 2px;
    bottom: 0;
    margin: auto;
    border: 0;
    border-radius: 0;
  }
  /* line 312, src/mixins/_utils.scss */
  .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:hover, .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:focus, .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:active {
    background: none;
    text-decoration: none;
    color: #646e78;
  }
  /* line 317, src/mixins/_utils.scss */
  .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:hover:after, .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:focus:after, .page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:active:after {
    border: 0;
  }
}

/* line 394, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .container .btn-faz-bem-saber:after {
  transform: rotateZ(135deg);
}

/* line 400, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .top-marca {
  text-align: center;
}

/* line 403, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .top-marca .circle-middle {
  position: relative;
  z-index: 1;
  margin: 0 auto;
  display: block;
  width: 130px;
  max-width: 130px;
}

@media (max-width: 767px) {
  /* line 403, src/page/_marcas.scss */
  .page-marcas-interna .section.top-page-marca .top-marca .circle-middle {
    width: 30%;
  }
}

/* line 415, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .top-marca .circle-middle:before {
  content: "";
  display: block;
  padding-top: 100%;
}

/* line 421, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .top-marca .circle-middle picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  border: 4px solid #dadada;
  display: block;
  left: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

@media (max-width: 767px) {
  /* line 421, src/page/_marcas.scss */
  .page-marcas-interna .section.top-page-marca .top-marca .circle-middle picture {
    border: 3px solid #dadada;
  }
}

/* line 437, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .top-marca .circle-middle picture img {
  margin-left: 0;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 437, src/page/_marcas.scss */
  .page-marcas-interna .section.top-page-marca .top-marca .circle-middle picture img {
    left: 0;
  }
}

/* line 448, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .top-marca .title {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 2.5rem;
  letter-spacing: 5px;
  margin: 30px 0;
}

/* line 455, src/page/_marcas.scss */
.page-marcas-interna .section.top-page-marca .top-marca p {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #646e78;
  max-width: 798px;
  margin: 0 auto;
  display: block;
}

/* line 467, src/page/_marcas.scss */
.page-marcas-interna .section.marcas-marca h2 {
  font-size: 32px;
}

/* line 471, src/page/_marcas.scss */
.page-marcas-interna .section.marcas-marca ul {
  margin: 50px 0 0 0;
  display: inline-block;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 471, src/page/_marcas.scss */
  .page-marcas-interna .section.marcas-marca ul {
    margin: 25px 0 0 0;
  }
}

/* line 480, src/page/_marcas.scss */
.page-marcas-interna .section.marcas-marca ul li {
  padding: 0 10px 0 0;
  margin: 0 0 30px;
}

/* line 484, src/page/_marcas.scss */
.page-marcas-interna .section.marcas-marca ul li a {
  text-align: center;
  display: block;
}

/* line 488, src/page/_marcas.scss */
.page-marcas-interna .section.marcas-marca ul li a .circle {
  display: block;
  width: 136px;
  height: 136px;
  border-radius: 100%;
  border: 4px solid #dadada;
  position: relative;
  margin: 0 auto;
  text-align: center;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 25, src/mixins/_utils.scss */
.page-marcas-interna .section.marcas-marca ul li a .circle:hover {
  border-color: #5085CA;
}

/* line 28, src/mixins/_utils.scss */
.page-marcas-interna .section.marcas-marca ul li a .circle:hover img {
  -webkit-transform: scale(0.92);
  -moz-transform: scale(0.92);
  -ms-transform: scale(0.92);
  -o-transform: scale(0.92);
  transform: scale(0.92);
}

@media (max-width: 480px) {
  /* line 488, src/page/_marcas.scss */
  .page-marcas-interna .section.marcas-marca ul li a .circle {
    width: 83px;
    height: 83px;
  }
}

/* line 38, src/mixins/_utils.scss */
.page-marcas-interna .section.marcas-marca ul li a .circle img {
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  border-radius: 100%;
  width: 120px;
  height: 120px;
}

@media (max-width: 480px) {
  /* line 38, src/mixins/_utils.scss */
  .page-marcas-interna .section.marcas-marca ul li a .circle img {
    width: 75px;
    height: 75px;
  }
}

@media (max-width: 480px) {
  /* line 488, src/page/_marcas.scss */
  .page-marcas-interna .section.marcas-marca ul li a .circle {
    width: 88px !important;
    height: 88px !important;
  }
}

/* line 496, src/page/_marcas.scss */
.page-marcas-interna .section.marcas-marca ul li a .circle picture {
  height: auto;
  margin: 4px 0 0 0;
  overflow: visible;
}

/* line 501, src/page/_marcas.scss */
.page-marcas-interna .section.marcas-marca ul li a .circle picture img {
  height: 120px;
  width: 120px;
  margin: 4px 0 0 0;
  position: relative;
  left: 0;
}

@media (max-width: 480px) {
  /* line 501, src/page/_marcas.scss */
  .page-marcas-interna .section.marcas-marca ul li a .circle picture img {
    width: 70px !important;
    height: 70px !important;
  }
}

/* line 516, src/page/_marcas.scss */
.page-marcas-interna .section.marcas-marca ul li a h3 {
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  height: 30px;
  margin: 15px 15px 0;
}

@media (max-width: 767px) {
  /* line 516, src/page/_marcas.scss */
  .page-marcas-interna .section.marcas-marca ul li a h3 {
    height: 120px;
  }
}

/* line 528, src/page/_marcas.scss */
.page-marcas-interna .section.marcas-marca ul li a:hover {
  text-decoration: none;
}

/* line 537, src/page/_marcas.scss */
.page-marcas-interna .section.marcas-marca ul .Externo a .circle:after {
  display: block;
  content: "";
  background: url(../images/svg/seta-externo.svg) no-repeat;
  width: 7px;
  height: 7px;
  position: absolute;
  top: 0;
  right: 5%;
}

@media (max-width: 480px) {
  /* line 537, src/page/_marcas.scss */
  .page-marcas-interna .section.marcas-marca ul .Externo a .circle:after {
    right: 0;
  }
}

/* line 558, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul {
  display: block;
  float: left;
  width: 100%;
  clear: both;
}

/* line 564, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li {
  display: block;
}

/* line 567, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li:first-child {
  padding: 0;
}

/* line 571, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li:last-child {
  padding: 0;
}

/* line 575, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li:nth-child(2) {
  padding: 0 10px;
}

@media (max-width: 767px) {
  /* line 575, src/page/_marcas.scss */
  .page-marcas-interna .section.receitas-marca ul li:nth-child(2) {
    padding: 0;
  }
}

@media (max-width: 767px) {
  /* line 564, src/page/_marcas.scss */
  .page-marcas-interna .section.receitas-marca ul li {
    margin: 0 0 30px 0;
  }
}

/* line 587, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li a {
  display: block;
  position: relative;
  text-decoration: none;
}

/* line 592, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li a .box-img {
  display: block;
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 215px;
  background: #f4f4f4;
}

/* line 600, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li a .box-img img {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 611, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li a .box-info {
  display: block;
  width: 100%;
  position: relative;
  bottom: 0;
  background: #f4f4f4;
  border-bottom: 3px solid #646e78;
}

/* line 619, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li a .box-info .info {
  padding: 15px;
}

/* line 622, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li a .box-info .info h3 {
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 1px;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  height: 72px;
  display: block;
  overflow: hidden;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: -o-ellipsis-lastline;
}

@media (max-width: 767px) {
  /* line 622, src/page/_marcas.scss */
  .page-marcas-interna .section.receitas-marca ul li a .box-info .info h3 {
    letter-spacing: 0;
  }
}

/* line 636, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li a .box-info .info .tempo {
  font-size: 1rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  margin: 15px 25px 15px 0;
  display: inline-block;
}

/* line 643, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li a .box-info .info .btn-externo {
  border: 2px solid #646e78;
  border-radius: 100px;
  display: block;
  height: 32px;
  margin: 0 12px 0 0;
  text-align: center;
  width: 32px;
  font-size: 0.85rem;
  padding: 7px;
  position: relative;
}

/* line 655, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca ul li a .box-info .info .btn-externo svg {
  fill: #646e78;
}

/* line 668, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca .owl-carousel .owl-next,
.page-marcas-interna .section.receitas-marca .owl-carousel .owl-prev {
  position: absolute;
  top: 42%;
  width: 37px;
  height: 71px;
  z-index: 1000;
  text-indent: -99999px;
  font-size: 0;
  background-repeat: no-repeat;
  background-color: transparent;
}

@media (max-width: 767px) {
  /* line 668, src/page/_marcas.scss */
  .page-marcas-interna .section.receitas-marca .owl-carousel .owl-next,
  .page-marcas-interna .section.receitas-marca .owl-carousel .owl-prev {
    width: 25px;
    height: auto;
  }
}

/* line 686, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca .owl-carousel .owl-next {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 37 71' xmlns='http://www.w3.org/2000/svg' xml:space='preserve'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='bevel'%3E%3Cg transform='translate(-43.000000, -416.000000)' stroke-width='2' stroke='%23E2312B'%3E%3Cg transform='translate(44.000000, 417.000000)'%3E%3Cpolyline points='33.5335653 0 0 33.5335653 34.7349917 68.268557'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  right: -45px;
  transform: rotate(180deg);
}

@media (max-width: 1199px) {
  /* line 686, src/page/_marcas.scss */
  .page-marcas-interna .section.receitas-marca .owl-carousel .owl-next {
    right: -15px;
  }
}

/* line 696, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca .owl-carousel .owl-prev {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 37 71' xmlns='http://www.w3.org/2000/svg' xml:space='preserve'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='bevel'%3E%3Cg transform='translate(-43.000000, -416.000000)' stroke-width='2' stroke='%23E2312B'%3E%3Cg transform='translate(44.000000, 417.000000)'%3E%3Cpolyline points='33.5335653 0 0 33.5335653 34.7349917 68.268557'%3E%3C/polyline%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  left: -45px;
}

@media (max-width: 1199px) {
  /* line 696, src/page/_marcas.scss */
  .page-marcas-interna .section.receitas-marca .owl-carousel .owl-prev {
    left: -15px;
  }
}

/* line 707, src/page/_marcas.scss */
.page-marcas-interna .section.receitas-marca.nescau .owl-next,
.page-marcas-interna .section.receitas-marca.nescau .owl-prev {
  stroke: #E2312B;
}

@media (max-width: 767px) {
  /* line 714, src/page/_marcas.scss */
  .page-marcas-interna .breadcrumb {
    display: block !important;
  }
}

/* line 723, src/page/_marcas.scss */
.banner-default--box-caculadora .infos {
  background: rgba(42, 159, 162, 0.6) !important;
}

/* line 727, src/page/_marcas.scss */
.banner-default--box-caculadora .infos .box h2 {
  font-size: 32px !important;
}

/* line 735, src/page/_marcas.scss */
.page-marcas {
  /* &.page-molico {
        .destaque {
            &.molico {
                .quads-sociedade-informativo {
                    .item {
                        .infos {
                            background-color: rgba(78, 0, 243, 0.83) !important;
                        }
                    }
                }
            }
        }
    } */
}

/* line 738, src/page/_marcas.scss */
.page-marcas.page-maggi .top-marca .title {
  color: #E3001B;
}

/* line 747, src/page/_marcas.scss */
.page-marcas.page-maggi .marcas-marca .container .titulo1, .page-marcas.page-maggi .marcas-marca .container .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-marcas.page-maggi .marcas-marca .container .title,
.page-marcas.page-maggi .detaque-campanha .container .titulo1,
.page-marcas.page-maggi .detaque-campanha .container .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title,
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-marcas.page-maggi .detaque-campanha .container .title,
.page-marcas.page-maggi .section-tint-up .container .titulo1,
.page-marcas.page-maggi .section-tint-up .container .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title,
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-marcas.page-maggi .section-tint-up .container .title {
  color: #E3001B;
}

/* line 752, src/page/_marcas.scss */
.page-marcas.page-maggi .marcas-marca .container .circle:hover,
.page-marcas.page-maggi .detaque-campanha .container .circle:hover,
.page-marcas.page-maggi .section-tint-up .container .circle:hover {
  border-color: #E3001B;
}

/* line 759, src/page/_marcas.scss */
.page-marcas.page-maggi .marcas-marca .container .content .text h3,
.page-marcas.page-maggi .detaque-campanha .container .content .text h3,
.page-marcas.page-maggi .section-tint-up .container .content .text h3 {
  color: #E3001B;
}

/* line 769, src/page/_marcas.scss */
.page-marcas.page-maggi .receitas-marca .container .titulo1, .page-marcas.page-maggi .receitas-marca .container .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-marcas.page-maggi .receitas-marca .container .title {
  color: #E3001B;
}

/* line 776, src/page/_marcas.scss */
.page-marcas.page-maggi .grid .box-nesplay {
  display: none;
}

/* line 800, src/page/_marcas.scss */
.page-marcas.page-mucilon .alergenicos > li.zero-acucar .desc::after {
  content: '*';
}

/* line 810, src/page/_marcas.scss */
.page-marcas.page-moca .marcas-marca.moca {
  display: none;
}

/* line 818, src/page/_marcas.scss */
.page-marcas.page-molico .marcas-marca.molico {
  display: none;
}

/* line 824, src/page/_marcas.scss */
.page-marcas.page-molico .top-page-marca.molico {
  padding-bottom: 0;
}

@media (max-width: 767px) {
  /* line 824, src/page/_marcas.scss */
  .page-marcas.page-molico .top-page-marca.molico {
    padding-bottom: 0;
  }
}

/* line 831, src/page/_marcas.scss */
.page-marcas.page-molico .top-page-marca.molico .top-marca {
  margin-bottom: 70px;
}

/* line 840, src/page/_marcas.scss */
.page-marcas.page-negresco .marcas-marca.negresco {
  display: none;
}

/* line 847, src/page/_marcas.scss */
.page-marcas.page-molico-fibras .banner-nutricao {
  display: none;
}

/* line 851, src/page/_marcas.scss */
.page-marcas.page-molico-fibras .box-nesplay {
  display: none;
}

/* line 857, src/page/_marcas.scss */
.page-marcas.page-molico-fibras .wrapperSucesso .load-more .btn-load-more {
  margin: 0 !important;
}

/* line 864, src/page/_marcas.scss */
.page-marcas.page-molico-fibras .breadcrumb ul {
  position: absolute !important;
}

/* line 869, src/page/_marcas.scss */
.page-marcas.page-molico-fibras .botao-calcular {
  background-color: transparent;
  border: 1px solid #ffffff;
}

/* line 873, src/page/_marcas.scss */
.page-marcas.page-molico-fibras .botao-calcular:hover {
  background-color: #560ed7a3;
}

/* line 881, src/page/_marcas.scss */
.page-marcas.page-molico-zero-lactose .breadcrumb ul {
  position: absolute !important;
}

/* line 886, src/page/_marcas.scss */
.page-marcas.page-molico-zero-lactose .box-nesplay {
  display: none;
}

/* line 894, src/page/_marcas.scss */
.page-marcas.page-molico-omega-3 .custom-tab .info-omega .section-what-is {
  z-index: 0;
}

/* line 897, src/page/_marcas.scss */
.page-marcas.page-molico-omega-3 .custom-tab .info-omega .section-what-is h3 {
  z-index: 0;
}

/* line 900, src/page/_marcas.scss */
.page-marcas.page-molico-omega-3 .custom-tab .info-omega .section-what-is h3:before {
  z-index: -1;
}

@media (max-width: 480px) {
  /* line 906, src/page/_marcas.scss */
  .page-marcas.page-molico-omega-3 .custom-tab .info-omega .section-what-is p {
    margin: 30px 0 50px;
  }
}

/* line 912, src/page/_marcas.scss */
.page-marcas.page-molico-omega-3 .custom-tab .info-omega .section-is-good {
  z-index: 0;
}

/* line 915, src/page/_marcas.scss */
.page-marcas.page-molico-omega-3 .custom-tab .info-omega .section-is-good h3 {
  z-index: 0;
}

/* line 918, src/page/_marcas.scss */
.page-marcas.page-molico-omega-3 .custom-tab .info-omega .section-is-good h3:before {
  z-index: -1;
}

@media (max-width: 480px) {
  /* line 926, src/page/_marcas.scss */
  .page-marcas.page-molico-omega-3 .custom-tab .info-omega .section-you-know p {
    padding: 30px 0 10px;
  }
}

/* line 941, src/page/_marcas.scss */
.page-marcas.page-molico-em-po .custom-tab .info-fibras-alimentos .parte1 .quad-pontilhado .txt-voce-sabia {
  margin: 0 0 0 130px;
}

@media (max-width: 768px) {
  /* line 941, src/page/_marcas.scss */
  .page-marcas.page-molico-em-po .custom-tab .info-fibras-alimentos .parte1 .quad-pontilhado .txt-voce-sabia {
    margin: 0 0 0 90px;
  }
}

@media (max-width: 767px) {
  /* line 941, src/page/_marcas.scss */
  .page-marcas.page-molico-em-po .custom-tab .info-fibras-alimentos .parte1 .quad-pontilhado .txt-voce-sabia {
    margin: 0 0 0 25px;
  }
}

/* line 953, src/page/_marcas.scss */
.page-marcas.page-molico-em-po .custom-tab .info-fibras-alimentos .parte1 .quad-pontilhado .span {
  display: block;
  color: #2e4fff;
  font-size: 74px;
  line-height: 60px;
  position: absolute;
  left: 115px;
  top: -35px;
}

@media (max-width: 768px) {
  /* line 953, src/page/_marcas.scss */
  .page-marcas.page-molico-em-po .custom-tab .info-fibras-alimentos .parte1 .quad-pontilhado .span {
    left: 75px;
  }
}

@media (max-width: 767px) {
  /* line 953, src/page/_marcas.scss */
  .page-marcas.page-molico-em-po .custom-tab .info-fibras-alimentos .parte1 .quad-pontilhado .span {
    top: -10.5vw;
    font-size: 13vw;
    line-height: 10vw;
    left: 10px;
  }
}

@media (max-width: 767px) {
  /* line 975, src/page/_marcas.scss */
  .page-marcas.page-molico-em-po .custom-tab .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt {
    margin: 25px 0 0 -60px !important;
  }
}

@media (max-width: 767px) {
  /* line 980, src/page/_marcas.scss */
  .page-marcas.page-molico-em-po .custom-tab .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .menor {
    margin: 0 0 2vw 5vw;
  }
}

@media (max-width: 767px) {
  /* line 986, src/page/_marcas.scss */
  .page-marcas.page-molico-em-po .custom-tab .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .numero {
    margin: 3vw 0 0 15px;
  }
}

@media (max-width: 767px) {
  /* line 992, src/page/_marcas.scss */
  .page-marcas.page-molico-em-po .custom-tab .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .dos {
    margin: 0px 0 0 5vw;
  }
}

/* line 1006, src/page/_marcas.scss */
.custom-carousel-campanha {
  margin-bottom: 0;
}

/* line 1011, src/page/_marcas.scss */
.custom-carousel-campanha .box-title h3.title-custom {
  font-size: 2em !important;
}

@media (max-width: 767px) {
  /* line 1011, src/page/_marcas.scss */
  .custom-carousel-campanha .box-title h3.title-custom {
    font-size: 0.8em !important;
  }
}

/* line 1020, src/page/_marcas.scss */
.custom-carousel-campanha .box-title p {
  font-size: 1em !important;
}

@media (max-width: 767px) {
  /* line 1020, src/page/_marcas.scss */
  .custom-carousel-campanha .box-title p {
    font-size: 0.5em !important;
  }
}

/* line 1030, src/page/_marcas.scss */
.custom-carousel-campanha .owl-next {
  right: -10px !important;
}

/* line 1034, src/page/_marcas.scss */
.custom-carousel-campanha .owl-prev {
  left: -10px !important;
}

@media (max-width: 767px) {
  /* line 1038, src/page/_marcas.scss */
  .custom-carousel-campanha .owl-next,
  .custom-carousel-campanha .owl-prev {
    top: 23%;
  }
}

@media (max-width: 480px) {
  /* line 1038, src/page/_marcas.scss */
  .custom-carousel-campanha .owl-next,
  .custom-carousel-campanha .owl-prev {
    top: 12%;
  }
}

/* line 1049, src/page/_marcas.scss */
.custom-carousel-campanha .owl-next svg,
.custom-carousel-campanha .owl-prev svg {
  vertical-align: text-top;
}

/* line 1060, src/page/_marcas.scss */
.page-marcas.page-nestle-naturnes .custom-tab-content #tab1.active h2 {
  display: none;
}

/* line 1064, src/page/_marcas.scss */
.page-marcas.page-nestle-naturnes .custom-tab-content #tab1.active img {
  width: 100%;
}

/* line 1068, src/page/_marcas.scss */
.page-marcas.page-nestle-naturnes .custom-tab-content #tab1.active .col-sm-7,
.page-marcas.page-nestle-naturnes .custom-tab-content #tab1.active .col-md-9 {
  width: 100%;
}

/* line 1079, src/page/_marcas.scss */
.page-marcas.page-cheerios {
  /* .marcas-marca {
            &.cheerios {
                display: none;
            }
            &.marcas-tambem-vai-gostar{
                display: none;
            }
        } */
}

/* line 1089, src/page/_marcas.scss */
.page-marcas.page-cheerios .box-nesplay {
  display: none;
}

/* line 1098, src/page/_marcas.scss */
.page-marcas.page-nestle-creme-de-leite .marcas-marca.nestle-creme-de-leite {
  display: none;
}

/* line 1109, src/page/_marcas.scss */
.page-marcas.page-negresco .marcas-marca.negresco ul a h3 {
  font-weight: bold;
}

/* line 1119, src/page/_marcas.scss */
.page-marcas.page-negresco .top-page-marca.negresco picture {
  display: none;
}

/* line 1123, src/page/_marcas.scss */
.page-marcas.page-negresco .top-page-marca.negresco .top-marca {
  display: none;
}

/* line 1128, src/page/_marcas.scss */
.page-marcas.page-negresco .top-page-marca.negresco .breadcrumb ul {
  padding: 3px 15px 3px 15px;
}

/* line 1, src/page/_banners-destaque.scss */
.banner-sociedade {
  display: block;
  padding: 0;
  position: relative;
  max-width: 1202px;
  margin: 0 auto;
  float: none;
  clear: both;
  overflow: hidden;
}

/* line 11, src/page/_banners-destaque.scss */
.banner-sociedade a {
  display: block;
  text-decoration: none;
}

/* line 15, src/page/_banners-destaque.scss */
.banner-sociedade a:hover {
  text-decoration: none;
}

/* line 20, src/page/_banners-destaque.scss */
.banner-sociedade a:hover .seta .seta-bola:before {
  animation: animateArrow 0.65s linear;
}

/* line 28, src/page/_banners-destaque.scss */
.banner-sociedade img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 767px) {
  /* line 28, src/page/_banners-destaque.scss */
  .banner-sociedade img {
    position: relative;
    height: auto;
  }
}

/* line 42, src/page/_banners-destaque.scss */
.banner-sociedade .infos {
  padding: 0;
  background: rgba(147, 95, 167, 0.8);
}

/* line 47, src/page/_banners-destaque.scss */
.banner-sociedade .infos .box {
  position: relative;
  padding: 30px;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 47, src/page/_banners-destaque.scss */
  .banner-sociedade .infos .box {
    padding: 20px;
  }
}

/* line 56, src/page/_banners-destaque.scss */
.banner-sociedade .infos .box .area {
  display: inline-block;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  border: 1px solid #fff;
  color: #fff;
  font-size: 13px;
  line-height: 24px;
  height: 24px;
  padding: 0 10px;
  font-weight: normal;
}

/* line 68, src/page/_banners-destaque.scss */
.banner-sociedade .infos .box h2 {
  margin: 30px 0;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 52px;
  color: #fff;
  letter-spacing: 1px;
  line-height: 1.2;
}

@media (max-width: 991px) {
  /* line 68, src/page/_banners-destaque.scss */
  .banner-sociedade .infos .box h2 {
    margin: 20px 0;
    font-size: 40px;
  }
}

@media (max-width: 767px) {
  /* line 68, src/page/_banners-destaque.scss */
  .banner-sociedade .infos .box h2 {
    margin: 10px 0;
    font-size: 32px;
  }
}

/* line 87, src/page/_banners-destaque.scss */
.banner-sociedade .infos .box .seta {
  display: table;
  margin: 20px 0 0 0;
}

/* line 91, src/page/_banners-destaque.scss */
.banner-sociedade .infos .box .seta .seta-bola {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 50px;
  height: 50px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.banner-sociedade .infos .box .seta .seta-bola:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.banner-sociedade .infos .box .seta .seta-bola:hover:before {
  animation: animateArrow 0.65s linear;
}

@media (max-width: 767px) {
  /* line 91, src/page/_banners-destaque.scss */
  .banner-sociedade .infos .box .seta .seta-bola {
    width: 32px;
    height: 32px;
  }
}

/* line 101, src/page/_banners-destaque.scss */
.banner-sociedade .infos p {
  color: #fff;
}

/* line 107, src/page/_banners-destaque.scss */
.banner-nutricao {
  display: block;
  padding: 0;
  position: relative;
  max-width: 1202px;
  margin: 0 auto;
  float: none;
  overflow: hidden;
}

/* line 116, src/page/_banners-destaque.scss */
.banner-nutricao a {
  display: block;
}

/* line 119, src/page/_banners-destaque.scss */
.banner-nutricao a:hover {
  text-decoration: none;
}

/* line 124, src/page/_banners-destaque.scss */
.banner-nutricao a:hover .seta .seta-bola:before {
  animation: animateArrow 0.65s linear;
}

/* line 132, src/page/_banners-destaque.scss */
.banner-nutricao img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 141, src/page/_banners-destaque.scss */
.banner-nutricao .infos {
  padding: 0;
  background: rgba(30, 179, 226, 0.8) !important;
}

@media (max-width: 767px) {
  /* line 141, src/page/_banners-destaque.scss */
  .banner-nutricao .infos {
    width: 50%;
  }
}

@media (max-width: 480px) {
  /* line 141, src/page/_banners-destaque.scss */
  .banner-nutricao .infos {
    position: relative;
    width: 100% !important;
    height: auto;
  }
}

/* line 159, src/page/_banners-destaque.scss */
.banner-nutricao .infos .box {
  padding: 50px;
  width: 100%;
  position: relative;
  display: block;
}

@media (max-width: 991px) {
  /* line 159, src/page/_banners-destaque.scss */
  .banner-nutricao .infos .box {
    padding: 30px;
  }
}

@media (max-width: 767px) {
  /* line 159, src/page/_banners-destaque.scss */
  .banner-nutricao .infos .box {
    padding: 15px;
  }
}

/* line 173, src/page/_banners-destaque.scss */
.banner-nutricao .infos .box .area {
  display: inline-block;
  border: 1px solid #fff;
  padding: 3px 8px;
  width: auto;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.85rem;
  color: #fff;
  margin: 0 0 30px;
}

@media (max-width: 991px) {
  /* line 173, src/page/_banners-destaque.scss */
  .banner-nutricao .infos .box .area {
    margin: 0 0 20px;
    font-size: 0.8rem;
    padding: 2px 6px;
  }
}

/* line 190, src/page/_banners-destaque.scss */
.banner-nutricao .infos .box h2 {
  margin: 0 0 30px;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 3.25rem;
  color: #fff;
  letter-spacing: 1px;
  line-height: 3.5rem;
}

@media (max-width: 991px) {
  /* line 190, src/page/_banners-destaque.scss */
  .banner-nutricao .infos .box h2 {
    font-size: 2.5rem;
    line-height: 2.8rem;
    margin: 0 0 20px;
  }
}

@media (max-width: 767px) {
  /* line 190, src/page/_banners-destaque.scss */
  .banner-nutricao .infos .box h2 {
    font-size: 1.7rem;
    line-height: 2rem;
  }
}

/* line 210, src/page/_banners-destaque.scss */
.banner-nutricao .infos .box p {
  color: #fff;
  margin-bottom: 25px;
}

@media (max-width: 991px) {
  /* line 210, src/page/_banners-destaque.scss */
  .banner-nutricao .infos .box p {
    margin-bottom: 16px;
    font-size: 0.8rem;
    line-height: 1.2rem;
  }
}

/* line 221, src/page/_banners-destaque.scss */
.banner-nutricao .infos .box .seta {
  display: table;
  margin: 20px 0 0 0;
}

/* line 225, src/page/_banners-destaque.scss */
.banner-nutricao .infos .box .seta .seta-bola {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 50px;
  height: 50px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.banner-nutricao .infos .box .seta .seta-bola:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.banner-nutricao .infos .box .seta .seta-bola:hover:before {
  animation: animateArrow 0.65s linear;
}

@media (max-width: 767px) {
  /* line 225, src/page/_banners-destaque.scss */
  .banner-nutricao .infos .box .seta .seta-bola {
    width: 32px;
    height: 32px;
  }
}

@media (max-width: 640px) {
  /* line 107, src/page/_banners-destaque.scss */
  .banner-nutricao {
    display: inline-block;
  }
}

/* line 242, src/page/_banners-destaque.scss */
.banner-nestle-historia {
  display: block;
  position: relative;
  max-width: 1202px;
  padding: 0;
  margin-top: 70px;
}

@media (max-width: 767px) {
  /* line 242, src/page/_banners-destaque.scss */
  .banner-nestle-historia {
    margin-top: 45px;
  }
}

/* line 253, src/page/_banners-destaque.scss */
.banner-nestle-historia a {
  display: block;
}

/* line 256, src/page/_banners-destaque.scss */
.banner-nestle-historia a:hover {
  text-decoration: none;
}

/* line 261, src/page/_banners-destaque.scss */
.banner-nestle-historia a:hover .seta .glyphicon:before {
  animation: animateArrow 0.65s linear;
}

/* line 269, src/page/_banners-destaque.scss */
.banner-nestle-historia img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 767px) {
  /* line 269, src/page/_banners-destaque.scss */
  .banner-nestle-historia img {
    position: relative;
  }
}

/* line 282, src/page/_banners-destaque.scss */
.banner-nestle-historia .infos {
  padding: 0;
}

@media (max-width: 767px) {
  /* line 282, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos {
    width: 100%;
    position: relative;
    top: initial;
    height: auto;
    background: #94795b;
  }
}

/* line 293, src/page/_banners-destaque.scss */
.banner-nestle-historia .infos .box {
  padding: 50px 0 50px 50px;
}

@media screen and (max-width: 991px) {
  /* line 293, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box {
    padding: 40px 0 40px 40px;
  }
}

@media screen and (max-width: 767px) {
  /* line 293, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box {
    position: relative;
    float: none;
    padding: 0 20px 20px;
  }
}

/* line 306, src/page/_banners-destaque.scss */
.banner-nestle-historia .infos .box h2 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #fff;
  letter-spacing: 5px;
  font-size: 52px;
  font-size: 3.25rem;
  line-height: 1.2;
}

@media screen and (max-width: 1250px) {
  /* line 306, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box h2 {
    font-size: 4vw;
  }
}

@media (max-width: 991px) {
  /* line 306, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box h2 {
    font-size: 3.8vw;
  }
}

@media (max-width: 767px) {
  /* line 306, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box h2 {
    font-size: 1.7rem;
    line-height: 2rem;
  }
}

@media (max-width: 640px) {
  /* line 306, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box h2 {
    font-size: 1.4rem;
    line-height: 1.7rem;
    margin: 10px 0;
  }
}

@media (max-width: 480px) {
  /* line 306, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box h2 {
    font-size: 24px;
    line-height: 2rem;
    letter-spacing: 2px;
  }
}

/* line 340, src/page/_banners-destaque.scss */
.banner-nestle-historia .infos .box h2:after {
  color: #FFF;
}

@media (max-width: 767px) {
  /* line 344, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box h2:after {
    display: none;
  }
}

@media (max-width: 480px) {
  /* line 344, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box h2:after {
    display: block;
  }
}

/* line 355, src/page/_banners-destaque.scss */
.banner-nestle-historia .infos .box p {
  color: #fff;
  margin-bottom: 28px;
  *zoom: 1;
}

/* line 152, src/mixins/_utils.scss */
.banner-nestle-historia .infos .box p:before, .banner-nestle-historia .infos .box p:after {
  content: "";
  display: table;
}

/* line 157, src/mixins/_utils.scss */
.banner-nestle-historia .infos .box p:after {
  clear: both;
}

@media (max-width: 991px) {
  /* line 355, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box p {
    margin-bottom: 16px;
    font-size: 0.8rem;
    line-height: 1.2rem;
  }
}

/* line 368, src/page/_banners-destaque.scss */
.banner-nestle-historia .infos .box .seta {
  display: table;
  padding: 0 0 0 0;
  *zoom: 1;
}

/* line 152, src/mixins/_utils.scss */
.banner-nestle-historia .infos .box .seta:before, .banner-nestle-historia .infos .box .seta:after {
  content: "";
  display: table;
}

/* line 157, src/mixins/_utils.scss */
.banner-nestle-historia .infos .box .seta:after {
  clear: both;
}

/* line 376, src/page/_banners-destaque.scss */
.banner-nestle-historia .infos .box .seta .glyphicon {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 50px;
  height: 50px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.banner-nestle-historia .infos .box .seta .glyphicon:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.banner-nestle-historia .infos .box .seta .glyphicon:hover:before {
  animation: animateArrow 0.65s linear;
}

@media (max-width: 767px) {
  /* line 376, src/page/_banners-destaque.scss */
  .banner-nestle-historia .infos .box .seta .glyphicon {
    width: 32px;
    height: 32px;
  }
}

@media (max-width: 640px) {
  /* line 242, src/page/_banners-destaque.scss */
  .banner-nestle-historia {
    display: inline-block;
  }
}

/* line 393, src/page/_banners-destaque.scss */
.banner-visita-fabrica {
  display: inline-block;
  position: relative;
  max-width: 1202px;
  width: 100%;
  padding: 0;
  margin-top: 70px;
  margin-left: 0;
}

@media (max-width: 767px) {
  /* line 393, src/page/_banners-destaque.scss */
  .banner-visita-fabrica {
    margin-top: 45px;
  }
}

/* line 402, src/page/_banners-destaque.scss */
.banner-visita-fabrica .grid__card {
  padding: 0;
}

@media (max-width: 767px) {
  /* line 404, src/page/_banners-destaque.scss */
  .banner-visita-fabrica .grid__card .card__wrap {
    background: #94795b;
  }
}

/* line 412, src/page/_banners-destaque.scss */
.banner-avise-nos {
  margin: 90px 0 0 0;
}

@media (max-width: 767px) {
  /* line 412, src/page/_banners-destaque.scss */
  .banner-avise-nos {
    margin-top: 45px;
  }
}

/* line 419, src/page/_banners-destaque.scss */
.banner-nestle-relatorios {
  width: 100%;
  float: left;
  clear: both;
  display: table;
  table-layout: fixed;
  margin-top: 100px;
}

@media (max-width: 767px) {
  /* line 419, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios {
    margin-top: 45px;
    display: block;
  }
}

/* line 432, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  padding: 5% 30px;
}

@media (max-width: 991px) {
  /* line 432, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div {
    padding: 30px 20px;
  }
}

@media (max-width: 767px) {
  /* line 432, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div {
    display: block;
  }
}

/* line 446, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.infos {
  width: 66.66667%;
}

@media (max-width: 767px) {
  /* line 446, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div.infos {
    width: 100%;
    height: auto;
  }
}

/* line 454, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.infos img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  object-fit: cover;
}

/* line 464, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.infos .content {
  max-width: 60%;
}

@media (max-width: 767px) {
  /* line 464, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div.infos .content {
    max-width: 80%;
  }
}

/* line 471, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.infos .content label {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  border: 1px solid #fff;
  color: #fff;
  margin: 0 0 10px 0;
  font-size: 0.8rem;
  font-weight: 100;
  padding: 3px 10px;
}

@media (max-width: 767px) {
  /* line 471, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div.infos .content label {
    font-size: 0.8rem;
    margin: 0 0 16px 0;
  }
}

/* line 486, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.infos .content h2 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #fff;
  letter-spacing: 1px;
  font-size: 42px;
  line-height: 1.2;
}

@media (max-width: 991px) {
  /* line 486, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div.infos .content h2 {
    font-size: 36px;
  }
}

@media (max-width: 767px) {
  /* line 486, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div.infos .content h2 {
    font-size: 32px;
  }
}

/* line 501, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.infos .content h2:after {
  color: #FFF;
}

/* line 506, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.infos .content p {
  color: #fff;
  margin-bottom: 25px;
}

@media (max-width: 991px) {
  /* line 506, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div.infos .content p {
    margin-bottom: 10px;
    font-size: 0.8rem;
    line-height: 1.2rem;
  }
}

/* line 519, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.files {
  background: #F4F4F4;
}

/* line 522, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.files p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  margin-bottom: 40px;
  max-width: 260px;
}

@media (max-width: 767px) {
  /* line 522, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div.files p {
    margin-bottom: 20px;
  }
}

/* line 532, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.files .link {
  display: block;
  font-size: 16px;
  line-height: 1.4;
  position: relative;
  padding-left: 40px;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #E4E4E4;
}

@media (max-width: 767px) {
  /* line 532, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div.files .link {
    margin-bottom: 8px;
    padding-bottom: 8px;
  }
}

/* line 547, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.files .link:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

/* line 552, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.files .link:before {
  position: absolute;
  top: 50%;
  left: 0;
  display: block;
  margin-right: 10px;
  content: "";
  width: 30px;
  height: 30px;
  margin-top: -8px;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url(../images/svg/download.svg);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

@media (max-width: 767px) {
  /* line 552, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios > div.files .link:before {
    margin-top: -4px;
  }
}

/* line 576, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.files .link:hover, .banner-nestle-relatorios > div.files .link:focus, .banner-nestle-relatorios > div.files .link:active {
  color: #4f98ed;
  text-decoration: none;
}

/* line 582, src/page/_banners-destaque.scss */
.banner-nestle-relatorios > div.files .link:hover:before, .banner-nestle-relatorios > div.files .link:focus:before, .banner-nestle-relatorios > div.files .link:active:before {
  background-image: url(../images/svg/download-hover.svg);
}

/* line 590, src/page/_banners-destaque.scss */
.banner-nestle-relatorios--download-links {
  margin: 20px 0px;
}

/* line 594, src/page/_banners-destaque.scss */
.banner-nestle-relatorios--download-links > div.downloads {
  background: #5085CA;
  padding: 20px 30px 10px;
}

/* line 598, src/page/_banners-destaque.scss */
.banner-nestle-relatorios--download-links > div.downloads .link {
  text-align: center;
  color: #fff;
  display: block;
  font-size: 20px;
  line-height: 1.4;
  position: relative;
  padding-left: 40px;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #E4E4E4;
}

@media (max-width: 767px) {
  /* line 598, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios--download-links > div.downloads .link {
    margin-bottom: 8px;
    padding-bottom: 8px;
    text-align: left;
  }
}

/* line 616, src/page/_banners-destaque.scss */
.banner-nestle-relatorios--download-links > div.downloads .link:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

/* line 621, src/page/_banners-destaque.scss */
.banner-nestle-relatorios--download-links > div.downloads .link:before {
  position: absolute;
  top: 50%;
  left: 29%;
  display: block;
  margin-right: 10px;
  content: "";
  width: 30px;
  height: 30px;
  margin-top: -8px;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url(../images/svg/download-blank.svg);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

@media (max-width: 1024px) {
  /* line 621, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios--download-links > div.downloads .link:before {
    left: 24%;
  }
}

@media (max-width: 768px) {
  /* line 621, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios--download-links > div.downloads .link:before {
    left: 16%;
  }
}

@media (max-width: 767px) {
  /* line 621, src/page/_banners-destaque.scss */
  .banner-nestle-relatorios--download-links > div.downloads .link:before {
    margin-top: -4px;
    left: -3%;
  }
}

/* line 655, src/page/_banners-destaque.scss */
.banner-nestle-relatorios--download-links > div.downloads .link:hover, .banner-nestle-relatorios--download-links > div.downloads .link:focus, .banner-nestle-relatorios--download-links > div.downloads .link:active {
  color: #f4f4f4;
  text-decoration: none;
}

/* line 661, src/page/_banners-destaque.scss */
.banner-nestle-relatorios--download-links > div.downloads .link:hover:before, .banner-nestle-relatorios--download-links > div.downloads .link:focus:before, .banner-nestle-relatorios--download-links > div.downloads .link:active:before {
  background-image: url(https://www.nestle.com.br/Content/images/svg/download-gray.svg);
}

/* banner lancamento */
/* line 672, src/page/_banners-destaque.scss */
.marcas-lancamento {
  padding: 0;
}

/* line 675, src/page/_banners-destaque.scss */
.marcas-lancamento .banner-lancamento {
  display: block;
  width: 100%;
  height: 315px;
  max-height: 315px;
}

@media (max-width: 991px) {
  /* line 675, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner-lancamento {
    margin: 45px auto;
  }
}

@media (max-width: 640px) {
  /* line 675, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner-lancamento {
    min-height: 460px;
    height: 100%;
  }
}

@media (max-width: 420px) {
  /* line 675, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner-lancamento {
    min-height: 420px;
  }
}

/* line 695, src/page/_banners-destaque.scss */
.marcas-lancamento .banner-desk {
  display: block;
  max-height: 315px;
}

/* line 700, src/page/_banners-destaque.scss */
.marcas-lancamento .banner-mobi {
  display: none;
  max-height: 460px;
  width: 100%;
}

@media (max-width: 640px) {
  /* line 707, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner-desk {
    display: none;
  }
  /* line 711, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner-mobi {
    display: block;
  }
}

/* line 716, src/page/_banners-destaque.scss */
.marcas-lancamento .banner {
  display: block;
  background: none;
  min-height: 315px;
  padding: 0;
  position: relative;
  max-width: 1202px;
  margin: 0 auto;
  float: none;
}

/* line 726, src/page/_banners-destaque.scss */
.marcas-lancamento .banner a {
  display: block;
}

/* line 729, src/page/_banners-destaque.scss */
.marcas-lancamento .banner a:hover {
  text-decoration: none;
}

/* line 734, src/page/_banners-destaque.scss */
.marcas-lancamento .banner a:hover .seta .seta-bola:before {
  animation: animateArrow 0.65s linear;
}

/* line 742, src/page/_banners-destaque.scss */
.marcas-lancamento .banner img {
  float: right;
  width: auto !important;
  margin: -33px 50px 0 0;
}

@media (max-width: 991px) {
  /* line 742, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner img {
    width: 590px !important;
    margin: 16px 20px 0 0;
  }
}

@media (max-width: 767px) {
  /* line 742, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner img {
    width: 450px !important;
    margin: 86px 10px 0 0;
  }
}

@media (max-width: 640px) {
  /* line 742, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner img {
    width: 510px !important;
    margin: 0;
    top: 5%;
    right: -22%;
    position: absolute;
  }
}

@media (max-width: 530px) {
  /* line 742, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner img {
    width: 100% !important;
    top: 5%;
    right: -22%;
  }
}

/* line 772, src/page/_banners-destaque.scss */
.marcas-lancamento .banner .infos {
  position: absolute;
  top: 0;
  height: 100%;
  padding: 0;
}

@media (max-width: 767px) {
  /* line 772, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner .infos {
    width: 50%;
  }
}

@media (max-width: 530px) {
  /* line 772, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner .infos {
    width: 100%;
  }
}

@media (max-width: 480px) {
  /* line 772, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner .infos {
    position: relative;
    height: auto;
    min-height: 460px;
  }
}

@media (max-width: 420px) {
  /* line 772, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner .infos {
    min-height: 420px;
  }
}

/* line 796, src/page/_banners-destaque.scss */
.marcas-lancamento .banner .infos .box {
  padding: 0 6vw 2.6vw 3vw;
  position: absolute;
  bottom: 0;
  width: 100%;
  display: block;
}

@media (max-width: 520px) {
  /* line 796, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner .infos .box {
    padding: 0 15px 25px 15px;
  }
}

/* line 807, src/page/_banners-destaque.scss */
.marcas-lancamento .banner .infos .box .area {
  display: inline-block;
  border: 1px solid #fff;
  padding: 3px 8px;
  width: auto;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.85rem;
  color: #fff;
}

/* line 817, src/page/_banners-destaque.scss */
.marcas-lancamento .banner .infos .box h2 {
  margin: 17px 0;
  width: 160px;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 3.25rem;
  color: #fff;
  letter-spacing: 1px;
  line-height: 3.5rem;
}

@media (max-width: 991px) {
  /* line 817, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner .infos .box h2 {
    font-size: 2.5rem;
    line-height: 2.8rem;
    letter-spacing: 2px;
    margin: 20px 0;
  }
}

@media (max-width: 640px) {
  /* line 817, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner .infos .box h2 {
    font-size: 3.7rem;
    line-height: 4.0rem;
    width: auto;
  }
}

@media (max-width: 530px) {
  /* line 817, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner .infos .box h2 {
    font-size: 3.2rem;
    width: auto;
    line-height: 3.2rem;
  }
}

@media (max-width: 420px) {
  /* line 817, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner .infos .box h2 {
    font-size: 2.3rem;
  }
}

/* line 850, src/page/_banners-destaque.scss */
.marcas-lancamento .banner .infos .box .seta {
  display: table;
  margin: 20px 0 0 0;
}

/* line 854, src/page/_banners-destaque.scss */
.marcas-lancamento .banner .infos .box .seta .seta-bola {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 50px;
  height: 50px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.marcas-lancamento .banner .infos .box .seta .seta-bola:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.marcas-lancamento .banner .infos .box .seta .seta-bola:hover:before {
  animation: animateArrow 0.65s linear;
}

@media (max-width: 767px) {
  /* line 854, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner .infos .box .seta .seta-bola {
    width: 32px;
    height: 32px;
  }
}

@media (max-width: 640px) {
  /* line 716, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner {
    display: inline-block;
    min-height: 460px;
    overflow: hidden;
  }
}

@media (max-width: 420px) {
  /* line 716, src/page/_banners-destaque.scss */
  .marcas-lancamento .banner {
    min-height: 420px;
  }
}

/* banner lancamento - unica img */
/* line 879, src/page/_banners-destaque.scss */
.banner-lancamento-unica {
  padding: 0;
  margin: 0 auto;
  /*max-height: 315px;*/
}

@media (max-width: 640px) {
  /* line 879, src/page/_banners-destaque.scss */
  .banner-lancamento-unica {
    height: auto;
  }
}

/* line 888, src/page/_banners-destaque.scss */
.banner-lancamento-unica .container {
  float: none;
}

@media (max-width: 640px) {
  /* line 888, src/page/_banners-destaque.scss */
  .banner-lancamento-unica .container {
    padding: 0 !important;
  }
}

/* line 896, src/page/_banners-destaque.scss */
.banner-lancamento-unica .container a img {
  width: 100%;
}

/* line 899, src/page/_banners-destaque.scss */
.banner-lancamento-unica .container a img.banner-desk {
  display: block;
  max-height: 315px;
}

@media (max-width: 640px) {
  /* line 899, src/page/_banners-destaque.scss */
  .banner-lancamento-unica .container a img.banner-desk {
    display: none;
  }
}

/* line 908, src/page/_banners-destaque.scss */
.banner-lancamento-unica .container a img.banner-mobi {
  display: none;
  max-height: 460px;
}

@media (max-width: 640px) {
  /* line 908, src/page/_banners-destaque.scss */
  .banner-lancamento-unica .container a img.banner-mobi {
    display: block;
  }
}

/* line 923, src/page/_banners-destaque.scss */
.banner-adicional a .banner-desk {
  display: block !important;
}

/* line 927, src/page/_banners-destaque.scss */
.banner-adicional a .banner-mobi {
  display: none !important;
}

@media (max-width: 640px) {
  /* line 932, src/page/_banners-destaque.scss */
  .banner-adicional a .banner-desk {
    display: none !important;
  }
  /* line 936, src/page/_banners-destaque.scss */
  .banner-adicional a .banner-mobi {
    display: block !important;
  }
}

/* line 1, src/page/_produtos.scss */
.produto-top {
  margin: 55px 0 0 0;
}

/* line 4, src/page/_produtos.scss */
.produto-top h1 {
  width: 70%;
}

@media (max-width: 767px) {
  /* line 4, src/page/_produtos.scss */
  .produto-top h1 {
    width: 100%;
  }
}

@media (max-width: 767px) {
  /* line 12, src/page/_produtos.scss */
  .produto-top .produto-top-meio {
    display: flex;
    flex-direction: column;
    margin: 45px 0 0;
  }
  /* line 18, src/page/_produtos.scss */
  .produto-top .produto-top-meio .esq {
    order: 2;
  }
  /* line 22, src/page/_produtos.scss */
  .produto-top .produto-top-meio .esq {
    order: 1;
  }
}

/* line 28, src/page/_produtos.scss */
.produto-top .esq {
  padding: 0 15px 0 0;
}

@media (max-width: 767px) {
  /* line 28, src/page/_produtos.scss */
  .produto-top .esq {
    padding: 0;
    margin: 50px 0 0 0;
  }
}

/* line 36, src/page/_produtos.scss */
.produto-top .esq .categorias {
  margin: 35px 0 0 0;
}

/* line 39, src/page/_produtos.scss */
.produto-top .esq .categorias span {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #646e78;
}

/* line 45, src/page/_produtos.scss */
.produto-top .esq .categorias a {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #646e78;
}

/* line 50, src/page/_produtos.scss */
.produto-top .esq .categorias a:hover {
  text-decoration: none;
}

@media (max-width: 767px) {
  /* line 45, src/page/_produtos.scss */
  .produto-top .esq .categorias a {
    padding: 3px 6px;
    display: inline-block;
    border: 1px solid #646e78;
    margin: 0 0 5px;
  }
}

/* line 63, src/page/_produtos.scss */
.produto-top .esq .alergenicos {
  margin: 50px 0 0 0;
}

/* line 66, src/page/_produtos.scss */
.produto-top .esq .alergenicos li {
  display: inline-block;
  margin: 0 0 15px 0;
  padding: 0 15px 0 0;
}

/* line 71, src/page/_produtos.scss */
.produto-top .esq .alergenicos li .icon {
  float: left;
  width: 45px;
  height: 45px;
  text-indent: -99999px;
}

/* line 78, src/page/_produtos.scss */
.produto-top .esq .alergenicos li .desc {
  float: left;
  width: 57%;
  margin: 0 0 0 10px;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  color: #646e78;
  position: relative;
  top: 9px;
}

@media (max-width: 380px) {
  /* line 78, src/page/_produtos.scss */
  .produto-top .esq .alergenicos li .desc {
    top: 3px;
  }
}

/* line 94, src/page/_produtos.scss */
.produto-top .esq .alergenicos .contem-gluten .icon {
  background: url(../images/alergenicos/gluten.svg) no-repeat center center;
}

/* line 98, src/page/_produtos.scss */
.produto-top .esq .alergenicos .nao-contem-gluten .icon {
  background: url(../images/alergenicos/sem-gluten.svg) no-repeat center center;
}

/* line 102, src/page/_produtos.scss */
.produto-top .esq .alergenicos .contem-leite .icon {
  background: url(../images/alergenicos/leite.svg) no-repeat center center;
}

/* line 106, src/page/_produtos.scss */
.produto-top .esq .alergenicos .contem-lactose .icon {
  background: url(../images/alergenicos/lactose.svg) no-repeat center center;
}

/* line 110, src/page/_produtos.scss */
.produto-top .esq .alergenicos .zero-lactose .icon {
  background: url(../images/alergenicos/zero-leite.svg) no-repeat center center;
}

/* line 114, src/page/_produtos.scss */
.produto-top .esq .alergenicos .contem-soja .icon {
  background: url(../images/alergenicos/soja.svg) no-repeat center center;
}

/* line 118, src/page/_produtos.scss */
.produto-top .esq .alergenicos .contem-fibras .icon {
  background: url(../images/alergenicos/fibras.svg) no-repeat center center;
}

/* line 122, src/page/_produtos.scss */
.produto-top .esq .alergenicos .zero-acucar .icon {
  background: url(../images/alergenicos/zero-acucar.svg) no-repeat center center;
}

/* line 126, src/page/_produtos.scss */
.produto-top .esq .alergenicos .baixo-sodio .icon {
  background: url(../images/alergenicos/baixo-sodio.svg) no-repeat center center;
}

/* line 130, src/page/_produtos.scss */
.produto-top .esq .alergenicos .light .icon {
  background: url(../images/alergenicos/light.svg) no-repeat center center;
}

/* line 134, src/page/_produtos.scss */
.produto-top .esq .alergenicos .diet .icon {
  background: url(../images/alergenicos/diet.svg) no-repeat center center;
}

/* line 138, src/page/_produtos.scss */
.produto-top .esq .alergenicos .organico .icon {
  background: url(../images/alergenicos/organico.svg) no-repeat center center;
}

/* line 142, src/page/_produtos.scss */
.produto-top .esq .alergenicos .baixo-teor-de-gordura .icon {
  background: url(../images/alergenicos/baixo-gordura.svg) no-repeat center center;
}

/* line 146, src/page/_produtos.scss */
.produto-top .esq .alergenicos .cereal-integral .icon {
  background: url(../images/alergenicos/cereal-integral.svg) no-repeat center center;
}

/* line 150, src/page/_produtos.scss */
.produto-top .esq .alergenicos .feito-com-ingredientes-naturais .icon {
  background: url(../images/alergenicos/feito-com-ingredientes-naturais.svg) no-repeat center center;
}

/* line 154, src/page/_produtos.scss */
.produto-top .esq .alergenicos .instantanea .icon {
  background: url(../images/alergenicos/instantanea.svg) no-repeat center center;
}

/* line 158, src/page/_produtos.scss */
.produto-top .esq .alergenicos .prontinho-pra-levar .icon {
  background: url(../images/alergenicos/prontinho-pra-levar.svg) no-repeat center center;
}

/* line 162, src/page/_produtos.scss */
.produto-top .esq .alergenicos .sem-adicao-de-acucares .icon {
  background: url(../images/alergenicos/sem-adicao-de-acucares.svg) no-repeat center center;
}

/* line 166, src/page/_produtos.scss */
.produto-top .esq .alergenicos .sem-adicao-de-sal .icon {
  background: url(../images/alergenicos/sem-adicao-de-sal.svg) no-repeat center center;
}

/* line 170, src/page/_produtos.scss */
.produto-top .esq .alergenicos .sem-conservantes .icon {
  background: url(../images/alergenicos/sem-conservantes.svg) no-repeat center center;
}

/* line 174, src/page/_produtos.scss */
.produto-top .esq .alergenicos .aveia100 .icon {
  background: url(../images/alergenicos/aveia100.svg) no-repeat center center;
}

/* line 181, src/page/_produtos.scss */
.produto-top .dir {
  padding: 0 0 0 15px;
  margin: -8% 0 0;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 181, src/page/_produtos.scss */
  .produto-top .dir {
    margin: 0;
    padding: 0;
  }
}

/* line 191, src/page/_produtos.scss */
.produto-top .dir picture {
  height: auto;
  margin: 4px 0 0 0;
  overflow: visible;
}

/* line 196, src/page/_produtos.scss */
.produto-top .dir picture img {
  width: 100%;
  margin: 0;
  position: relative;
  left: 0;
}

@media (max-width: 767px) {
  /* line 196, src/page/_produtos.scss */
  .produto-top .dir picture img {
    max-width: 402px;
  }
}

/* line 208, src/page/_produtos.scss */
.produto-top .dir a {
  display: block;
  clear: both;
  overflow: hidden;
  outline: none;
  width: 230px;
  height: 50px;
  line-height: 50px;
  margin: 65px auto 0;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 25px;
  position: relative;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  margin: 25px auto 0;
}

/* line 195, src/mixins/_utils.scss */
.produto-top .dir a:after {
  display: block;
  content: "";
  background: url(../images/svg/arrow-next-white.svg) no-repeat center center;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 213, src/mixins/_utils.scss */
.produto-top .dir a:hover, .produto-top .dir a:focus, .produto-top .dir a:active {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 220, src/mixins/_utils.scss */
.produto-top .dir a:hover:after, .produto-top .dir a:focus:after, .produto-top .dir a:active:after {
  border-color: #fff;
}

/* line 217, src/page/_produtos.scss */
.tabs-produtos .custom-nav-tabs {
  display: block;
  margin: 56px auto 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
}

@media screen and (max-width: 767px) {
  /* line 217, src/page/_produtos.scss */
  .tabs-produtos .custom-nav-tabs {
    display: none;
  }
}

/* line 226, src/page/_produtos.scss */
.tabs-produtos .custom-nav-tabs li {
  padding: 0 7.5px;
}

/* line 229, src/page/_produtos.scss */
.tabs-produtos .custom-nav-tabs li a {
  display: block;
  width: 100%;
  border-radius: 0 !important;
  border: 0 !important;
  text-align: center;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #fff;
  margin: 0;
  padding: 18px 0 !important;
  background: #646e78;
  text-decoration: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 245, src/page/_produtos.scss */
.tabs-produtos .custom-nav-tabs li a.active {
  background: #f4f4f4 !important;
  color: #646e78 !important;
}

/* line 253, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content {
  display: block;
  border-top: 3px solid;
  border-bottom: 3px solid;
  margin: -3px 0 70px 0;
  background: #f4f4f4 !important;
  overflow: hidden;
  position: relative;
}

@media (max-width: 767px) {
  /* line 253, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content {
    margin-top: 40px;
    border: none;
  }
}

/* line 268, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .accordion-link {
  display: none;
  padding: 25px 20px;
  text-decoration: none;
  color: #FFFFFF;
  margin-bottom: 2px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 277, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .accordion-link svg {
  float: right;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 283, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .accordion-link.active {
  background: #f4f4f4 !important;
  color: #646E78;
}

/* line 287, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .accordion-link.active svg {
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}

@media (max-width: 767px) {
  /* line 268, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .accordion-link {
    display: block;
    background: #646e78;
  }
}

/* line 298, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane {
  padding: 94px 15px;
}

@media (max-width: 767px) {
  /* line 298, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane {
    padding: 0 20px 40px;
  }
}

@media (max-width: 767px) {
  /* line 305, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane .titulo1, .tabs-produtos .custom-tab-content .custom-tab-pane .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .tabs-produtos .custom-tab-content .custom-tab-pane .title {
    display: none;
  }
}

@media (max-width: 767px) {
  /* line 311, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane p {
    padding: 0;
  }
}

@media (max-width: 480px) {
  /* line 317, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane .img-compass {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 323, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane .img-compass .quad {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  text-align: center;
  background: none !important;
}

@media (max-width: 480px) {
  /* line 323, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane .img-compass .quad {
    height: auto;
  }
}

/* line 334, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane .img-compass .quad img {
  margin: 20px 0;
  max-width: 100%;
}

@media (max-width: 480px) {
  /* line 334, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane .img-compass .quad img {
    margin: 20px 0 20px 0;
  }
}

/* line 344, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane .img-compass a {
  float: right;
  margin: 10px 75px 0 0;
  position: relative;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.85rem;
}

/* line 351, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane .img-compass a span {
  font-size: 0.7rem;
  margin: 0 0 0 5px;
}

/* line 357, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane .img-compass p {
  margin-bottom: 30px;
}

/* line 360, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane .img-compass p.col-xs-12 {
  display: block;
}

/* line 364, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane .img-compass p a {
  float: initial !important;
}

/* line 369, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane .img-compass table ~ p {
  width: 70%;
}

@media (max-width: 480px) {
  /* line 369, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane .img-compass table ~ p {
    width: 100%;
  }
}

@media (max-width: 991px) {
  /* line 369, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane .img-compass table ~ p {
    width: 100%;
  }
}

/* line 382, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane table {
  width: 70% !important;
}

@media (max-width: 991px) {
  /* line 382, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table {
    font-size: 0.8rem;
    width: 100%;
  }
}

@media (max-width: 767px) {
  /* line 382, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table {
    width: 100% !important;
    /*  display: block;
                    position: relative; */
    border-spacing: 0;
    border-collapse: collapse;
  }
}

@media (max-width: 767px) {
  /* line 398, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table td,
  .tabs-produtos .custom-tab-content .custom-tab-pane table th {
    /* display: block; */
    min-height: 35px;
    border: none;
    padding: 8px 10px;
  }
}

@media (max-width: 767px) {
  /* line 398, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table td,
  .tabs-produtos .custom-tab-content .custom-tab-pane table th {
    /* &:nth-of-type(odd) {
                            background-color: $cor-cinza;
                        } */
  }
}

@media (max-width: 767px) {
  /* line 414, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table thead {
    /* display: block;
                        float: left; */
    border: none;
    border-right: 2px solid #dbdada;
  }
}

@media (max-width: 767px) {
  /* line 422, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table thead tr {
    padding: 0;
    border: none;
  }
}

/* line 429, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane table thead tr td,
.tabs-produtos .custom-tab-content .custom-tab-pane table thead tr th {
  text-align: center;
}

@media (max-width: 767px) {
  /* line 436, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table tbody {
    /* display: block;
                        width: auto;
                        position: relative;
                        overflow-x: auto;
                        white-space: nowrap; */
  }
}

@media (max-width: 767px) {
  /* line 445, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table tbody tr {
    /* display: inline-block; */
    vertical-align: middle;
  }
}

@media (max-width: 991px) {
  /* line 452, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table tbody tr th,
  .tabs-produtos .custom-tab-content .custom-tab-pane table tbody tr td {
    padding: 8px 5px;
  }
}

@media (max-width: 767px) {
  /* line 452, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table tbody tr th,
  .tabs-produtos .custom-tab-content .custom-tab-pane table tbody tr td {
    /*  min-width: 120px; */
    text-align: center;
    border: 1px solid #dadada;
  }
}

/* line 466, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane table tbody tr th:last-child,
.tabs-produtos .custom-tab-content .custom-tab-pane table tbody tr td:last-child {
  text-align: right;
}

@media (max-width: 991px) {
  /* line 473, src/page/_produtos.scss */
  .tabs-produtos .custom-tab-content .custom-tab-pane table strong {
    font-size: 0.8rem;
  }
}

/* line 481, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane--infografico {
  padding: 0 9px 0px 37px;
  margin: 0 auto;
}

/* line 487, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane__saiba-mais {
  position: absolute;
  bottom: 3px;
  left: calc(50% - (120px / 2));
  width: 120px;
  padding: 5px 0 20px;
  background-color: #fff;
  display: block;
  z-index: 1;
  cursor: pointer;
  box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.3);
}

/* line 502, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane__saiba-mais::after {
  content: '';
  position: absolute;
  left: calc(50% - (20px / 2));
  bottom: 2px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 510, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane__saiba-mais a {
  width: 100%;
  height: 100%;
  display: block;
  text-align: center;
  font-size: 18px;
}

/* line 517, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane__saiba-mais a:hover {
  text-decoration: none;
}

/* line 521, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane__saiba-mais--topo {
  display: none;
  padding: 20px 0px 5px;
}

/* line 524, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content .custom-tab-pane__saiba-mais--topo:after {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  bottom: 30px;
}

/* line 531, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content--infografico {
  display: block;
  position: relative;
  overflow: hidden;
}

/* line 535, src/page/_produtos.scss */
.tabs-produtos .custom-tab-content--infografico .full-content-infograficos {
  max-height: 100% !important;
}

/* line 543, src/page/_produtos.scss */
.maisProdutos {
  margin: 70px auto 0;
}

/* line 546, src/page/_produtos.scss */
.maisProdutos h2 {
  color: #646e78 !important;
}

/* line 552, src/page/_produtos.scss */
.maisProdutos ul li .circle {
  width: 136px !important;
  height: 136px !important;
}

@media (max-width: 480px) {
  /* line 552, src/page/_produtos.scss */
  .maisProdutos ul li .circle {
    width: 88px !important;
    height: 88px !important;
  }
}

/* line 561, src/page/_produtos.scss */
.maisProdutos ul li .circle picture {
  height: auto;
  margin: 4px 0 0 0;
  overflow: visible;
}

/* line 566, src/page/_produtos.scss */
.maisProdutos ul li .circle picture img {
  width: 120px !important;
  height: 120px !important;
  margin: 4px 0 0 0;
  position: relative;
  left: 0;
}

@media (max-width: 480px) {
  /* line 566, src/page/_produtos.scss */
  .maisProdutos ul li .circle picture img {
    width: 70px !important;
    height: 70px !important;
  }
}

/* line 581, src/page/_produtos.scss */
.maisProdutos ul li h3 {
  text-transform: none !important;
}

/* line 588, src/page/_produtos.scss */
.embalagens {
  margin: 0 auto 0;
}

/* line 591, src/page/_produtos.scss */
.embalagens h2 {
  color: #646e78 !important;
}

/* line 595, src/page/_produtos.scss */
.embalagens ul {
  width: 90%;
  display: block;
  float: left;
  margin: 45px 5% 0;
}

/* line 601, src/page/_produtos.scss */
.embalagens ul li {
  cursor: pointer;
}

/* line 604, src/page/_produtos.scss */
.embalagens ul li .circle {
  width: 136px !important;
  height: 136px !important;
  position: relative;
}

/* line 609, src/page/_produtos.scss */
.embalagens ul li .circle:after {
  display: block;
  content: "";
  background: url(../images/lupa-modal.svg) no-repeat center center;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0;
  right: -10px;
}

@media (max-width: 767px) {
  /* line 604, src/page/_produtos.scss */
  .embalagens ul li .circle {
    width: 95px !important;
    height: 95px !important;
  }
}

/* line 625, src/page/_produtos.scss */
.embalagens ul li .circle picture {
  height: auto;
  margin: 4px 0 0 0;
  overflow: visible;
}

/* line 630, src/page/_produtos.scss */
.embalagens ul li .circle picture img {
  width: 120px !important;
  height: 120px !important;
  margin: 4px 0 0 0;
  position: relative;
  left: 0;
  border-radius: 0;
}

@media (max-width: 767px) {
  /* line 630, src/page/_produtos.scss */
  .embalagens ul li .circle picture img {
    width: 80px !important;
    height: 80px !important;
  }
}

/* line 646, src/page/_produtos.scss */
.embalagens ul li h3 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.85rem;
  font-weight: normal;
  margin: 15px 15px 0;
  color: #646e78;
  text-decoration: none;
  text-transform: none !important;
  height: 30px;
}

/* line 659, src/page/_produtos.scss */
.embalagens .owl-carousel {
  position: relative;
}

/* line 662, src/page/_produtos.scss */
.embalagens .owl-carousel .owl-item {
  margin: 0;
}

/* line 666, src/page/_produtos.scss */
.embalagens .owl-carousel li {
  margin: 0;
  width: 100%;
  padding: 0;
}

/* line 671, src/page/_produtos.scss */
.embalagens .owl-carousel li .circle {
  width: 136px !important;
  height: 136px !important;
}

/* line 675, src/page/_produtos.scss */
.embalagens .owl-carousel li .circle img {
  width: 120px !important;
  left: 4px;
  height: 120px !important;
  margin-top: 4px;
}

/* line 684, src/page/_produtos.scss */
.embalagens .owl-carousel .owl-dots {
  display: none;
}

/* line 688, src/page/_produtos.scss */
.embalagens .owl-carousel .owl-nav {
  width: 100%;
  margin: 0;
}

/* line 692, src/page/_produtos.scss */
.embalagens .owl-carousel .owl-nav .owl-prev {
  display: block;
  background: url(../images/seta-carrousel-embalagens.svg) no-repeat;
  width: 16px;
  height: 32px;
  text-indent: -99999px;
  background-size: 100% auto;
  margin: 0;
  padding: 0;
  border-radius: 0;
  position: absolute;
  top: 27%;
  left: -45px;
}

@media (max-width: 767px) {
  /* line 692, src/page/_produtos.scss */
  .embalagens .owl-carousel .owl-nav .owl-prev {
    left: -15px;
  }
}

/* line 710, src/page/_produtos.scss */
.embalagens .owl-carousel .owl-nav .owl-prev:hover {
  background: url(../images/seta-carrousel-embalagens.svg) no-repeat;
  width: 16px;
  height: 32px;
  background-size: 100% auto;
}

/* line 718, src/page/_produtos.scss */
.embalagens .owl-carousel .owl-nav .owl-next {
  display: block;
  background: url(../images/seta-carrousel-embalagens.svg) no-repeat;
  width: 16px;
  height: 32px;
  text-indent: 99999px;
  background-size: 100% auto;
  margin: 0;
  padding: 0;
  transform: rotate(180deg);
  border-radius: 0;
  position: absolute;
  top: 27%;
  right: -45px;
}

@media (max-width: 767px) {
  /* line 718, src/page/_produtos.scss */
  .embalagens .owl-carousel .owl-nav .owl-next {
    right: -15px;
  }
}

/* line 737, src/page/_produtos.scss */
.embalagens .owl-carousel .owl-nav .owl-next:hover {
  background: url(../images/seta-carrousel-embalagens.svg) no-repeat;
  width: 16px;
  height: 32px;
  background-size: 100% auto;
  transform: rotate(180deg);
}

/* line 757, src/page/_produtos.scss */
#modalEmbalagem .modal-dialog .owl-carousel .item .image,
#modalEmbalagem #js-modal-content .owl-carousel .item .image,
#modalInformacoesAdicionais .modal-dialog .owl-carousel .item .image,
#modalInformacoesAdicionais #js-modal-content .owl-carousel .item .image,
.simple-animatedtransform-modal__content .modal-dialog .owl-carousel .item .image,
.simple-animatedtransform-modal__content #js-modal-content .owl-carousel .item .image {
  width: calc(100% - 80px);
  max-width: 520px;
  position: relative;
  margin: 0 auto;
}

/* line 763, src/page/_produtos.scss */
#modalEmbalagem .modal-dialog .owl-carousel .item .image:before,
#modalEmbalagem #js-modal-content .owl-carousel .item .image:before,
#modalInformacoesAdicionais .modal-dialog .owl-carousel .item .image:before,
#modalInformacoesAdicionais #js-modal-content .owl-carousel .item .image:before,
.simple-animatedtransform-modal__content .modal-dialog .owl-carousel .item .image:before,
.simple-animatedtransform-modal__content #js-modal-content .owl-carousel .item .image:before {
  content: "";
  display: block;
  padding-top: 100%;
}

/* line 769, src/page/_produtos.scss */
#modalEmbalagem .modal-dialog .owl-carousel .item .image img,
#modalEmbalagem #js-modal-content .owl-carousel .item .image img,
#modalInformacoesAdicionais .modal-dialog .owl-carousel .item .image img,
#modalInformacoesAdicionais #js-modal-content .owl-carousel .item .image img,
.simple-animatedtransform-modal__content .modal-dialog .owl-carousel .item .image img,
.simple-animatedtransform-modal__content #js-modal-content .owl-carousel .item .image img {
  max-width: 100%;
  max-height: 100%;
}

/* line 777, src/page/_produtos.scss */
#modalEmbalagem .modal-dialog .owl-carousel .item h3,
#modalEmbalagem #js-modal-content .owl-carousel .item h3,
#modalInformacoesAdicionais .modal-dialog .owl-carousel .item h3,
#modalInformacoesAdicionais #js-modal-content .owl-carousel .item h3,
.simple-animatedtransform-modal__content .modal-dialog .owl-carousel .item h3,
.simple-animatedtransform-modal__content #js-modal-content .owl-carousel .item h3 {
  text-align: center;
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  margin: 30px 0 0;
}

/* line 787, src/page/_produtos.scss */
#modalEmbalagem .modal-dialog .owl-carousel .owl-nav > div,
#modalEmbalagem #js-modal-content .owl-carousel .owl-nav > div,
#modalInformacoesAdicionais .modal-dialog .owl-carousel .owl-nav > div,
#modalInformacoesAdicionais #js-modal-content .owl-carousel .owl-nav > div,
.simple-animatedtransform-modal__content .modal-dialog .owl-carousel .owl-nav > div,
.simple-animatedtransform-modal__content #js-modal-content .owl-carousel .owl-nav > div {
  background: url(../images/seta-carrousel-embalagens.svg) no-repeat;
  background-size: contain;
  display: block;
  position: absolute;
  top: 50%;
  margin: 0;
  padding: 0;
  text-indent: -99999px;
  height: 70px;
  width: 40px;
  cursor: pointer;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}

@media (max-width: 767px) {
  /* line 787, src/page/_produtos.scss */
  #modalEmbalagem .modal-dialog .owl-carousel .owl-nav > div,
  #modalEmbalagem #js-modal-content .owl-carousel .owl-nav > div,
  #modalInformacoesAdicionais .modal-dialog .owl-carousel .owl-nav > div,
  #modalInformacoesAdicionais #js-modal-content .owl-carousel .owl-nav > div,
  .simple-animatedtransform-modal__content .modal-dialog .owl-carousel .owl-nav > div,
  .simple-animatedtransform-modal__content #js-modal-content .owl-carousel .owl-nav > div {
    height: 46px;
    width: 24px;
  }
}

/* line 809, src/page/_produtos.scss */
#modalEmbalagem .modal-dialog .owl-carousel .owl-nav > div:hover:not(.disabled),
#modalEmbalagem #js-modal-content .owl-carousel .owl-nav > div:hover:not(.disabled),
#modalInformacoesAdicionais .modal-dialog .owl-carousel .owl-nav > div:hover:not(.disabled),
#modalInformacoesAdicionais #js-modal-content .owl-carousel .owl-nav > div:hover:not(.disabled),
.simple-animatedtransform-modal__content .modal-dialog .owl-carousel .owl-nav > div:hover:not(.disabled),
.simple-animatedtransform-modal__content #js-modal-content .owl-carousel .owl-nav > div:hover:not(.disabled) {
  opacity: 0.7;
}

/* line 813, src/page/_produtos.scss */
#modalEmbalagem .modal-dialog .owl-carousel .owl-nav > div.owl-prev,
#modalEmbalagem #js-modal-content .owl-carousel .owl-nav > div.owl-prev,
#modalInformacoesAdicionais .modal-dialog .owl-carousel .owl-nav > div.owl-prev,
#modalInformacoesAdicionais #js-modal-content .owl-carousel .owl-nav > div.owl-prev,
.simple-animatedtransform-modal__content .modal-dialog .owl-carousel .owl-nav > div.owl-prev,
.simple-animatedtransform-modal__content #js-modal-content .owl-carousel .owl-nav > div.owl-prev {
  left: 0;
}

/* line 817, src/page/_produtos.scss */
#modalEmbalagem .modal-dialog .owl-carousel .owl-nav > div.owl-next,
#modalEmbalagem #js-modal-content .owl-carousel .owl-nav > div.owl-next,
#modalInformacoesAdicionais .modal-dialog .owl-carousel .owl-nav > div.owl-next,
#modalInformacoesAdicionais #js-modal-content .owl-carousel .owl-nav > div.owl-next,
.simple-animatedtransform-modal__content .modal-dialog .owl-carousel .owl-nav > div.owl-next,
.simple-animatedtransform-modal__content #js-modal-content .owl-carousel .owl-nav > div.owl-next {
  right: 0;
  -webkit-transform: translateY(-100%) rotate(180deg);
  -moz-transform: translateY(-100%) rotate(180deg);
  -ms-transform: translateY(-100%) rotate(180deg);
  -o-transform: translateY(-100%) rotate(180deg);
  transform: translateY(-100%) rotate(180deg);
}

/* line 828, src/page/_produtos.scss */
.fica-bom {
  margin: 70px auto 0;
}

/* line 831, src/page/_produtos.scss */
.fica-bom h2 {
  color: #646e78 !important;
}

/* line 837, src/page/_produtos.scss */
.fica-bom ul li .circle {
  width: 136px !important;
  height: 136px !important;
}

@media (max-width: 480px) {
  /* line 837, src/page/_produtos.scss */
  .fica-bom ul li .circle {
    width: 83px !important;
    height: 83px !important;
  }
}

/* line 846, src/page/_produtos.scss */
.fica-bom ul li .circle picture {
  height: auto;
  margin: 4px 0 0 0;
  overflow: visible;
}

/* line 851, src/page/_produtos.scss */
.fica-bom ul li .circle picture img {
  width: 120px !important;
  height: 120px !important;
  margin: 4px 0 0 0;
  position: relative;
  left: 0;
}

@media (max-width: 480px) {
  /* line 851, src/page/_produtos.scss */
  .fica-bom ul li .circle picture img {
    width: 70px !important;
    height: 70px !important;
  }
}

/* line 866, src/page/_produtos.scss */
.fica-bom ul li h3 {
  text-transform: capitalize !important;
}

/* line 874, src/page/_produtos.scss */
.faz-bem h1 {
  margin: 16px 0 50px 0;
}

/* line 878, src/page/_produtos.scss */
.faz-bem .col {
  display: block;
  padding: 0 0 0 4px;
}

@media (max-width: 767px) {
  /* line 878, src/page/_produtos.scss */
  .faz-bem .col {
    padding: 0;
  }
}

/* line 886, src/page/_produtos.scss */
.faz-bem .col:nth-child(2n+2) {
  padding: 0 4px 0 0;
}

@media (max-width: 767px) {
  /* line 886, src/page/_produtos.scss */
  .faz-bem .col:nth-child(2n+2) {
    padding: 0;
  }
}

/* line 894, src/page/_produtos.scss */
.faz-bem .col .quad {
  display: block;
  background: #f4f4f4;
  padding: 40px;
  margin-bottom: 8px;
}

@media (max-width: 767px) {
  /* line 894, src/page/_produtos.scss */
  .faz-bem .col .quad {
    padding: 0;
    width: auto;
    margin: 0 -15px 2px;
  }
}

/* line 906, src/page/_produtos.scss */
.faz-bem .col .quad h3 {
  margin: 0 0 30px 0;
}

@media (max-width: 767px) {
  /* line 906, src/page/_produtos.scss */
  .faz-bem .col .quad h3 {
    font-size: 16px;
    line-height: 21px;
    height: 70px;
    padding: 5px 45px 5px 15px;
    display: table;
    width: 100%;
    position: relative;
    margin: 0;
  }
  /* line 919, src/page/_produtos.scss */
  .faz-bem .col .quad h3:before {
    background: url(../images/svg/arrows/white/right.svg) no-repeat center center;
    background-size: 100% auto;
    display: block;
    position: absolute;
    margin: auto;
    top: 0;
    right: 20px;
    bottom: 0;
    width: 20px;
    height: 20px;
    content: "";
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  /* line 935, src/page/_produtos.scss */
  .faz-bem .col .quad h3 span {
    display: table-cell;
    vertical-align: middle;
  }
}

@media (max-width: 767px) {
  /* line 942, src/page/_produtos.scss */
  .faz-bem .col .quad p {
    display: none;
    padding: 0 15px 15px;
    font-size: 14px;
  }
}

/* line 952, src/page/_produtos.scss */
.faz-bem .col .quad.active h3:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}

@media (max-width: 767px) {
  /* line 957, src/page/_produtos.scss */
  .faz-bem .col .quad.active p {
    display: block;
  }
}

/* line 2, src/page/_historia.scss */
.page-historia .loading-default {
  position: fixed;
}

/* line 7, src/page/_historia.scss */
.page-historia .content .busca-acontecimentos {
  float: none;
  margin: 0 auto 100px auto;
  position: relative;
  width: 100%;
  max-width: 800px;
}

@media (max-width: 767px) {
  /* line 7, src/page/_historia.scss */
  .page-historia .content .busca-acontecimentos {
    margin-bottom: 15.625vw;
    float: right;
    width: 93%;
  }
}

@media (max-width: 767px) {
  /* line 21, src/page/_historia.scss */
  .page-historia .content .busca-acontecimentos.label-motion label {
    font-size: 4.375vw;
    padding-left: 0;
  }
}

@media (max-width: 767px) {
  /* line 27, src/page/_historia.scss */
  .page-historia .content .busca-acontecimentos.label-motion label.label-up {
    -webkit-transform: translateY(-2.5vw) scale(0.7);
    -moz-transform: translateY(-2.5vw) scale(0.7);
    -ms-transform: translateY(-2.5vw) scale(0.7);
    -o-transform: translateY(-2.5vw) scale(0.7);
    transform: translateY(-2.5vw) scale(0.7);
  }
}

/* line 35, src/page/_historia.scss */
.page-historia .content .busca-acontecimentos.label-motion input::placeholder {
  color: transparent;
}

@media (max-width: 767px) {
  /* line 34, src/page/_historia.scss */
  .page-historia .content .busca-acontecimentos.label-motion input {
    font-size: 4.375vw;
    line-height: 9.375vw;
  }
}

/* line 45, src/page/_historia.scss */
.page-historia .content .busca-acontecimentos .btn-zerar {
  position: absolute;
  bottom: 0;
  right: 100%;
  display: block;
  width: 28px;
  height: 28px;
  background: url("../images/svg/arrows/blue/right.svg") no-repeat center center;
  background-size: contain;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

@media (max-width: 767px) {
  /* line 45, src/page/_historia.scss */
  .page-historia .content .busca-acontecimentos .btn-zerar {
    width: 9.0625vw;
    height: 9.0625vw;
  }
}

/* line 63, src/page/_historia.scss */
.page-historia .content .busca-acontecimentos .glyphicon-search {
  width: 28px;
  height: 28px;
  background: url(../images/svg/lupa.svg) no-repeat center center;
  background-size: cover;
  display: block;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}

/* line 74, src/page/_historia.scss */
.page-historia .content .busca-acontecimentos .glyphicon-search:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

/* line 78, src/page/_historia.scss */
.page-historia .content .busca-acontecimentos .glyphicon-search.close {
  background: url(../images/svg/icon-fechar2.svg) no-repeat center center;
}

/* line 82, src/page/_historia.scss */
.page-historia .content .busca-acontecimentos .glyphicon-search:before {
  display: none;
}

@media (max-width: 767px) {
  /* line 63, src/page/_historia.scss */
  .page-historia .content .busca-acontecimentos .glyphicon-search {
    width: 9.0625vw;
    height: 9.0625vw;
  }
}

/* line 93, src/page/_historia.scss */
.page-historia .content .decadas {
  right: 0;
  z-index: 1;
  position: absolute;
  max-width: 8.3334%;
  color: #5085CA;
}

@media (max-width: 767px) {
  /* line 93, src/page/_historia.scss */
  .page-historia .content .decadas {
    display: none;
  }
}

/* line 104, src/page/_historia.scss */
.page-historia .content .decadas.scrolling {
  position: fixed;
}

/* line 108, src/page/_historia.scss */
.page-historia .content .decadas .intro-decada {
  text-align: left;
  font-size: 13px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  width: 60px;
  float: right;
}

/* line 116, src/page/_historia.scss */
.page-historia .content .decadas .decada-ano {
  outline: none;
  text-decoration: none;
  width: 100%;
  clear: both;
  display: block;
}

/* line 123, src/page/_historia.scss */
.page-historia .content .decadas .decada-ano .barra {
  width: 60px;
  text-indent: -9999px;
  border-bottom: 2px solid #5085CA;
  float: right;
  clear: both;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 133, src/page/_historia.scss */
.page-historia .content .decadas .decada-ano .decada {
  line-height: 1.2;
  text-align: right;
  padding-right: 60px;
  font-size: 0;
  padding-top: 14px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 145, src/page/_historia.scss */
.page-historia .content .decadas .decada-ano.decativa .barra, .page-historia .content .decadas .decada-ano:hover .barra {
  width: 100%;
}

/* line 149, src/page/_historia.scss */
.page-historia .content .decadas .decada-ano.decativa .decada, .page-historia .content .decadas .decada-ano:hover .decada {
  font-size: 32px;
}

/* line 156, src/page/_historia.scss */
.page-historia .content .lista-acontecimentos {
  position: relative;
  margin-bottom: 80px;
  float: left;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 156, src/page/_historia.scss */
  .page-historia .content .lista-acontecimentos {
    margin-bottom: 12.5vw;
  }
}

/* line 166, src/page/_historia.scss */
.page-historia .content .lista-acontecimentos .v-trace {
  width: 24px;
  position: absolute;
  left: 50%;
  margin-left: -12px;
  top: -60px;
  height: 2px;
  background-color: #5085CA;
}

@media (max-width: 767px) {
  /* line 166, src/page/_historia.scss */
  .page-historia .content .lista-acontecimentos .v-trace {
    margin-left: -15px;
    height: 0.625vw;
    top: -9.375vw;
    width: 15vw;
    left: 4.6875vw;
  }
}

/* line 183, src/page/_historia.scss */
.page-historia .content .lista-acontecimentos .v-trace:after {
  content: "";
  position: absolute;
  height: 60px;
  width: 2px;
  background-color: #5085CA;
  left: 50%;
  margin-left: -1px;
  top: 0;
}

@media (max-width: 767px) {
  /* line 183, src/page/_historia.scss */
  .page-historia .content .lista-acontecimentos .v-trace:after {
    width: 0.625vw;
    height: 9.375vw;
  }
}

/* line 199, src/page/_historia.scss */
.page-historia .content .lista-acontecimentos .v-trace:last-child {
  top: initial;
  bottom: -60px;
}

@media (max-width: 767px) {
  /* line 199, src/page/_historia.scss */
  .page-historia .content .lista-acontecimentos .v-trace:last-child {
    bottom: -9.375vw;
  }
}

/* line 207, src/page/_historia.scss */
.page-historia .content .lista-acontecimentos .v-trace:last-child:after {
  top: initial;
  bottom: 0;
}

/* line 215, src/page/_historia.scss */
.page-historia .content .acontecimento {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  position: relative;
  margin: -1px -15px 0;
  min-height: 500px;
}

@media (max-width: 767px) {
  /* line 215, src/page/_historia.scss */
  .page-historia .content .acontecimento {
    display: block;
    float: left;
    margin: 0 -15px;
    padding: 7.8125vw 6.25vw 7.8125vw 28%;
  }
}

/* line 230, src/page/_historia.scss */
.page-historia .content .acontecimento .bg img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  object-fit: cover;
}

/* line 241, src/page/_historia.scss */
.page-historia .content .acontecimento .itens {
  float: left;
  width: 50%;
  padding: 50px 8.3334%;
  position: relative;
}

@media (max-width: 767px) {
  /* line 241, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens {
    width: 100%;
    display: block;
    padding: 0;
  }
}

/* line 254, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.artigo .ano {
  font-size: 5rem;
  line-height: 0.7;
  float: left;
  padding-top: 0;
  margin-bottom: 80px;
  position: relative;
}

@media (max-width: 991px) {
  /* line 254, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.artigo .ano {
    font-size: 4rem;
    line-height: 76px;
  }
}

@media (max-width: 767px) {
  /* line 254, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.artigo .ano {
    font-size: 15.625vw;
    line-height: 18.75vw;
    margin-bottom: 12.5vw;
  }
}

/* line 273, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.artigo .ano:after {
  position: absolute;
  left: 0;
  top: 100%;
  margin: 40px 0 0 0;
  color: #5085CA;
}

@media (max-width: 767px) {
  /* line 273, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.artigo .ano:after {
    border-bottom: 1.25vw solid;
    width: 18.75vw;
    margin-top: 6.25vw;
  }
}

/* line 288, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.artigo .titulo {
  font-size: 2.4rem;
  line-height: 1.2;
  margin: 0 0 10px 0;
  float: left;
  padding-top: 0 !important;
}

@media (max-width: 991px) {
  /* line 288, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.artigo .titulo {
    font-size: 2rem;
  }
}

@media (max-width: 767px) {
  /* line 288, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.artigo .titulo {
    font-size: 7.8125vw;
    line-height: 9.6875vw;
    margin: 0 0 1.5625vw 0;
  }
}

/* line 306, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.artigo .descricao {
  float: left;
  font-size: 16px;
}

@media (max-width: 767px) {
  /* line 306, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.artigo .descricao {
    font-size: 4.375vw;
  }
}

/* line 317, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.imagem a {
  cursor: pointer;
}

@media (max-width: 767px) {
  /* line 316, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.imagem {
    width: 100%;
    padding-bottom: 7.03125vw;
  }
}

/* line 326, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.imagem img {
  width: auto;
  max-width: 100%;
  max-height: 380px;
  margin: 0 auto;
  display: block;
}

@media (max-width: 767px) {
  /* line 326, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.imagem img {
    max-height: none;
    margin: 3.125vw auto;
  }
}

/* line 340, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.nav {
  position: absolute;
  width: 0;
  margin: 0;
  padding: 0;
  z-index: 2;
  height: 100%;
  left: 50%;
}

@media (max-width: 767px) {
  /* line 340, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.nav {
    width: 15vw;
    top: 0;
    left: 4.6875vw;
    height: 101%;
  }
}

/* line 356, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.nav:after {
  position: absolute;
  height: 100%;
  width: 2px;
  background-color: #5085CA;
  left: 50%;
  margin-left: -1px;
  content: "";
}

@media (max-width: 767px) {
  /* line 356, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.nav:after {
    width: 0.625vw;
  }
}

/* line 370, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.nav .mais-acontecimento, .page-historia .content .acontecimento .itens.nav .unico-acontecimento, .page-historia .content .acontecimento .itens.nav .detalhe {
  position: absolute;
  left: 50%;
  top: 60px;
  height: 40px;
  width: 40px;
  z-index: 1;
  cursor: pointer;
  background: url(../images/svg/icon-mais.svg) no-repeat center center;
  background-size: cover;
  text-indent: -9999px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}

@media (max-width: 767px) {
  /* line 370, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.nav .mais-acontecimento, .page-historia .content .acontecimento .itens.nav .unico-acontecimento, .page-historia .content .acontecimento .itens.nav .detalhe {
    height: 12.5vw;
    width: 12.5vw;
    top: 11.40625vw;
  }
}

/* line 391, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.nav .mais-acontecimento:hover, .page-historia .content .acontecimento .itens.nav .unico-acontecimento:hover, .page-historia .content .acontecimento .itens.nav .detalhe:hover {
  -webkit-transform: translateX(-50%) scale(1.1);
  -moz-transform: translateX(-50%) scale(1.1);
  -ms-transform: translateX(-50%) scale(1.1);
  -o-transform: translateX(-50%) scale(1.1);
  transform: translateX(-50%) scale(1.1);
}

/* line 395, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.nav .mais-acontecimento:before, .page-historia .content .acontecimento .itens.nav .unico-acontecimento:before, .page-historia .content .acontecimento .itens.nav .detalhe:before {
  display: none;
}

/* line 400, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.nav .unico-acontecimento {
  height: 16px;
  width: 16px;
  top: 70px;
  cursor: default;
  background: url(../images/svg/icon-indicador.svg) no-repeat center center;
  background-size: cover;
}

@media (max-width: 767px) {
  /* line 400, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.nav .unico-acontecimento {
    height: 5vw;
    width: 5vw;
    top: 16.25vw;
  }
}

/* line 417, src/page/_historia.scss */
.page-historia .content .acontecimento .itens.nav .detalhe {
  height: 30px;
  width: 30px;
  top: 231px;
  line-height: 27px;
  background: url(../images/svg/icon-lupaBG.svg) no-repeat center center;
  background-size: cover;
}

@media (max-width: 767px) {
  /* line 417, src/page/_historia.scss */
  .page-historia .content .acontecimento .itens.nav .detalhe {
    height: 9.375vw;
    width: 9.375vw;
    top: 45.3125vw;
  }
}

/* line 438, src/page/_historia.scss */
.page-historia .content .acontecimento.direita .itens.imagem {
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
}

/* line 442, src/page/_historia.scss */
.page-historia .content .acontecimento.direita .itens.nav {
  -webkit-box-ordinal-group: 2;
  -moz-box-ordinal-group: 2;
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
}

/* line 446, src/page/_historia.scss */
.page-historia .content .acontecimento.direita .itens.artigo {
  -webkit-box-ordinal-group: 3;
  -moz-box-ordinal-group: 3;
  -ms-flex-order: 3;
  -webkit-order: 3;
  order: 3;
}

/* line 454, src/page/_historia.scss */
.page-historia .content .acontecimento.esquerda .itens.imagem {
  -webkit-box-ordinal-group: 3;
  -moz-box-ordinal-group: 3;
  -ms-flex-order: 3;
  -webkit-order: 3;
  order: 3;
}

/* line 458, src/page/_historia.scss */
.page-historia .content .acontecimento.esquerda .itens.nav {
  -webkit-box-ordinal-group: 2;
  -moz-box-ordinal-group: 2;
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
}

/* line 462, src/page/_historia.scss */
.page-historia .content .acontecimento.esquerda .itens.artigo {
  -webkit-box-ordinal-group: 1;
  -moz-box-ordinal-group: 1;
  -ms-flex-order: 1;
  -webkit-order: 1;
  order: 1;
}

@media (min-width: 768px) {
  /* line 465, src/page/_historia.scss */
  .page-historia .content .acontecimento.esquerda .itens.artigo .ano,
  .page-historia .content .acontecimento.esquerda .itens.artigo .titulo,
  .page-historia .content .acontecimento.esquerda .itens.artigo .descricao {
    float: right;
    text-align: right;
  }
}

@media (min-width: 768px) {
  /* line 475, src/page/_historia.scss */
  .page-historia .content .acontecimento.esquerda .itens.artigo .ano:after {
    left: initial;
    right: 0;
  }
}

/* line 489, src/page/_historia.scss */
.page-historia .content .acontecimento.background-acontecimento .artigo .ano,
.page-historia .content .acontecimento.background-acontecimento .artigo .titulo,
.page-historia .content .acontecimento.background-acontecimento .artigo .descricao {
  color: #fff;
}

/* line 496, src/page/_historia.scss */
.page-historia .content .acontecimento.background-acontecimento .artigo .ano:after {
  color: #fff;
}

@media (max-width: 767px) {
  /* line 502, src/page/_historia.scss */
  .page-historia .content .acontecimento.background-acontecimento.expandirImagem {
    padding-bottom: 85%;
  }
}

@media (max-width: 767px) {
  /* line 507, src/page/_historia.scss */
  .page-historia .content .acontecimento.background-acontecimento.expandirImagem .imagem {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding-bottom: 83%;
  }
}

/* line 516, src/page/_historia.scss */
.page-historia .content .acontecimento.background-acontecimento.expandirImagem .imagem .image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  display: block;
}

/* line 525, src/page/_historia.scss */
.page-historia .content .acontecimento.background-acontecimento.expandirImagem .imagem .image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-height: 100%;
  margin: 0;
  object-fit: cover;
}

@media (min-width: 768px) {
  /* line 538, src/page/_historia.scss */
  .page-historia .content .acontecimento.background-acontecimento.expandirImagem.direita {
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  /* line 544, src/page/_historia.scss */
  .page-historia .content .acontecimento.background-acontecimento.expandirImagem.esquerda {
    padding-right: 0;
  }
}

/* line 553, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes {
  margin-top: 0;
  margin-bottom: 0;
  max-width: 1440px;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 553, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes {
    max-width: 100%;
    width: 100%;
    max-height: 100vh;
  }
}

/* line 565, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content {
  padding: 80px 120px 20px;
}

@media (max-width: 767px) {
  /* line 565, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content {
    min-height: initial !important;
    padding: 10vw 5vw;
  }
}

/* line 573, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .close {
  display: block;
  position: absolute;
  top: 40px;
  right: 40px;
  background: url(../images/svg/icon-fechar.svg) no-repeat center center;
  background-size: cover;
  width: 50px;
  height: 50px;
  opacity: 1;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media (max-width: 767px) {
  /* line 573, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .close {
    border-radius: 0;
    border: none;
    width: 4.6875vw;
    height: 4.6875vw;
    top: 4.6875vw;
    right: 4.6875vw;
    background: url(../images/svg/icon-fechar2.svg) no-repeat center center;
    background-size: cover;
  }
}

/* line 597, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .close:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

/* line 602, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body {
  padding: 0;
}

@media (max-width: 767px) {
  /* line 602, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body {
    height: 100%;
  }
}

/* line 609, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .title {
  font-size: 48px;
  margin-bottom: 60px;
  display: inline-block;
}

@media (max-width: 767px) {
  /* line 609, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title {
    font-size: 6.5625vw;
    margin-bottom: 7.8125vw;
  }
}

/* line 621, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .title span {
  display: inline-block;
}

/* line 626, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp {
  overflow: auto;
  white-space: nowrap;
  font-size: 0;
}

/* line 631, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box {
  display: inline-block;
  vertical-align: top;
  white-space: initial;
  padding-right: 40px;
  max-width: 50%;
  font-size: 16px;
}

@media (max-width: 767px) {
  /* line 631, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box {
    max-width: 100%;
    padding: 0 10%;
    width: 100%;
  }
}

@media (min-width: 768px) {
  /* line 645, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box:last-child {
    padding-right: 0;
  }
}

/* line 650, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box:last-child:first-child {
  max-width: 100%;
  display: block;
}

/* line 656, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box:last-child {
  margin-right: 0;
}

/* line 660, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box img {
  max-height: 40vh;
  max-width: 100%;
}

/* line 665, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box .titulo1, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box .title {
  display: block;
  color: #5085CA;
  font-size: 25px;
  line-height: 1.3;
  white-space: normal;
}

/* line 673, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box p {
  display: block;
  font-size: 16px;
  line-height: 1.5;
  white-space: normal;
}

/* line 680, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix {
  max-width: 70%;
  border-right: 1px solid #CCC;
  margin-right: 40px;
}

@media (max-width: 991px) {
  /* line 680, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix {
    max-width: 80%;
  }
}

@media (max-width: 767px) {
  /* line 680, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix {
    max-width: 100%;
    margin-right: 0;
    border-right: none;
  }
}

/* line 695, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix:last-child {
  margin-right: 0;
  border-right: none;
}

/* line 700, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix .box-content {
  display: table;
  table-layout: fixed;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 700, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix .box-content {
    display: block;
    text-align: center;
  }
}

/* line 710, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix .box-content > * {
  display: table-cell;
  vertical-align: top;
  padding-right: 40px;
}

/* line 715, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix .box-content > *:last-child {
  padding-right: 0;
}

@media (max-width: 767px) {
  /* line 710, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix .box-content > * {
    padding: 0;
    display: block;
    width: 100;
  }
}

/* line 725, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix .box-content > *.image {
  width: 40%;
}

@media (max-width: 767px) {
  /* line 725, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix .box-content > *.image {
    width: 100%;
  }
}

/* line 732, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix .box-content > *.image img {
  max-width: 100%;
  display: block;
  margin: 0 auto;
}

@media (max-width: 767px) {
  /* line 732, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .container-nowarp .box.box-fix .box-content > *.image img {
    margin-bottom: 3.125vw;
  }
}

/* line 749, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .setas > div {
  position: absolute;
  top: 46%;
  right: -80px;
  height: 68px;
  width: 35px;
  background: url(../images/svg/arrow-next-blue.svg) no-repeat center center;
  background-size: cover;
  transform: rotate(180deg);
  opacity: 1;
  cursor: pointer;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media (max-width: 767px) {
  /* line 749, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .setas > div {
    top: 46vw;
    right: 0;
    height: 10.625vw;
    width: 5.46875vw;
  }
}

/* line 770, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .setas > div:hover {
  opacity: 0.7;
}

/* line 774, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .setas > div.disable {
  cursor: default;
  opacity: 0;
}

/* line 779, src/page/_historia.scss */
.page-historia .content .acontecimento-detalhes .modal-content .modal-body .setas > div.seta-prev {
  right: auto;
  left: -80px;
  transform: rotate(0);
}

@media (max-width: 767px) {
  /* line 779, src/page/_historia.scss */
  .page-historia .content .acontecimento-detalhes .modal-content .modal-body .setas > div.seta-prev {
    left: 0;
  }
}

/* line 795, src/page/_historia.scss */
.page-historia .content .modal-intro .titulo {
  font-size: 2rem;
  margin-bottom: 42px;
}

@media (max-width: 767px) {
  /* line 795, src/page/_historia.scss */
  .page-historia .content .modal-intro .titulo {
    font-size: 6.5625vw;
    max-width: 70%;
    padding-top: 0 !important;
    margin-bottom: 6%;
  }
  /* line 805, src/page/_historia.scss */
  .page-historia .content .modal-intro .titulo:after {
    border-bottom: 1.09375vw solid;
  }
}

/* line 811, src/page/_historia.scss */
.page-historia .content .modal-intro .btn-azul-marcas {
  width: 412px;
}

@media (max-width: 767px) {
  /* line 811, src/page/_historia.scss */
  .page-historia .content .modal-intro .btn-azul-marcas {
    width: 100%;
    font-size: 5vw;
    height: auto;
    border-radius: 15.625vw;
    line-height: 5.9375vw;
    padding: 2.34375vw 10.9375vw 2.34375vw 7.8125vw;
    margin-top: 8.75vw;
  }
}

@media (max-width: 767px) {
  /* line 824, src/page/_historia.scss */
  .page-historia .content .modal-intro .btn-azul-marcas:after {
    background-size: contain;
    width: 4.375vw;
    height: 4.375vw;
    right: 2.65625vw;
  }
}

/* line 834, src/page/_historia.scss */
.page-historia .content .modal-intro hr {
  margin-top: 30px;
  clear: none;
}

@media (max-width: 767px) {
  /* line 839, src/page/_historia.scss */
  .page-historia .content .modal-intro p.descricao,
  .page-historia .content .modal-intro hr {
    display: none;
  }
}

/* line 846, src/page/_historia.scss */
.page-historia .content .modal-intro .content {
  display: table;
  padding-top: 10px;
}

/* line 850, src/page/_historia.scss */
.page-historia .content .modal-intro .content li {
  display: table;
  margin-bottom: 35px;
  position: relative;
  margin-left: 50px;
}

@media (max-width: 767px) {
  /* line 850, src/page/_historia.scss */
  .page-historia .content .modal-intro .content li {
    margin-bottom: 6.5625vw;
    margin-left: 0;
  }
}

/* line 861, src/page/_historia.scss */
.page-historia .content .modal-intro .content li:last-child {
  margin-bottom: 0;
}

/* line 866, src/page/_historia.scss */
.page-historia .content .modal-intro .content p {
  margin-left: 90px;
}

@media (max-width: 767px) {
  /* line 866, src/page/_historia.scss */
  .page-historia .content .modal-intro .content p {
    margin-left: 9.375vw;
    font-size: 4.375vw;
    padding-left: 3.90625vw;
  }
}

/* line 876, src/page/_historia.scss */
.page-historia .content .modal-intro .content span {
  position: absolute;
  left: 0;
}

/* line 881, src/page/_historia.scss */
.page-historia .content .modal-intro .content .indicador {
  height: 16px;
  width: 16px;
  padding: 0;
  margin-top: 3px;
  float: left;
  left: 16px;
  background: url(../images/svg/icon-indicador.svg) no-repeat center center;
  background-size: cover;
}

@media (max-width: 767px) {
  /* line 881, src/page/_historia.scss */
  .page-historia .content .modal-intro .content .indicador {
    height: 5vw;
    width: 5vw;
    left: 1.25vw;
    left: 4.0625vw;
    margin-top: 1.09375vw;
  }
}

/* line 899, src/page/_historia.scss */
.page-historia .content .modal-intro .content .indicador:before {
  display: none;
}

/* line 904, src/page/_historia.scss */
.page-historia .content .modal-intro .content .mais-acontecimentos {
  height: 40px;
  width: 40px;
  z-index: 1;
  background: url(../images/svg/icon-mais.svg) no-repeat center center;
  background-size: cover;
}

@media (max-width: 767px) {
  /* line 904, src/page/_historia.scss */
  .page-historia .content .modal-intro .content .mais-acontecimentos {
    height: 9.375vw;
    width: 9.375vw;
  }
}

/* line 916, src/page/_historia.scss */
.page-historia .content .modal-intro .content .mais-acontecimentos:before {
  display: none;
}

/* line 921, src/page/_historia.scss */
.page-historia .content .modal-intro .content .mais-info {
  z-index: 1;
  height: 30px;
  width: 30px;
  left: 5px;
  background: url(../images/svg/icon-lupaBG.svg) no-repeat center center;
  background-size: cover;
}

@media (max-width: 767px) {
  /* line 921, src/page/_historia.scss */
  .page-historia .content .modal-intro .content .mais-info {
    height: 9.375vw;
    width: 9.375vw;
    left: 0;
  }
}

/* line 935, src/page/_historia.scss */
.page-historia .content .modal-intro .content .mais-info:before {
  display: none;
}

/* line 940, src/page/_historia.scss */
.page-historia .content .modal-intro .content .menu {
  height: 42px;
  width: 42px;
  background: url(../images/svg/icon-timeline-decadas.svg) no-repeat center center;
  background-size: cover;
  display: block;
  left: -8px;
}

@media (max-width: 767px) {
  /* line 940, src/page/_historia.scss */
  .page-historia .content .modal-intro .content .menu {
    height: 9.0625vw;
    width: 9.0625vw;
    left: 0;
    top: 1.875vw;
  }
}

/* line 959, src/page/_historia.scss */
.page-historia .simple-animatedtransform-modal {
  max-height: 95vh;
}

@media (max-width: 767px) {
  /* line 959, src/page/_historia.scss */
  .page-historia .simple-animatedtransform-modal {
    margin-top: 20px;
  }
}

/* line 966, src/page/_historia.scss */
.page-historia .simple-animatedtransform-modal.box_acontecimentos {
  max-width: 1440px;
  width: 100%;
  top: 0;
  padding: 0;
  left: 50%;
  transform: translateX(-50%);
}

/* line 974, src/page/_historia.scss */
.page-historia .simple-animatedtransform-modal.box_acontecimentos .simple-animatedtransform-modal-close {
  right: 20px;
}

/* line 978, src/page/_historia.scss */
.page-historia .simple-animatedtransform-modal.box_acontecimentos .acontecimento-detalhes {
  margin: 0;
}

/* line 981, src/page/_historia.scss */
.page-historia .simple-animatedtransform-modal.box_acontecimentos .acontecimento-detalhes .modal-content {
  border: none;
  box-shadow: none;
  border-radius: 0;
}

/* line 992, src/page/_historia.scss */
.sfPublicWrapper .content-img-title-caption {
  transform: translateY(0) !important;
}

/* line 997, src/page/_historia.scss */
.modal-body-historia {
  padding: 0;
}

/* line 1001, src/page/_historia.scss */
.modal-body-historia .item hr {
  margin-top: 15px;
  margin-bottom: 35px;
}

/* line 1006, src/page/_historia.scss */
.modal-body-historia .item ul {
  display: inline-block;
}

/* line 1009, src/page/_historia.scss */
.modal-body-historia .item ul li {
  display: inline-block;
  width: 100%;
  margin-bottom: 30px;
  position: relative;
}

/* line 1015, src/page/_historia.scss */
.modal-body-historia .item ul li span {
  position: absolute;
}

/* line 1019, src/page/_historia.scss */
.modal-body-historia .item ul li .indicador {
  height: 16px;
  width: 16px;
  padding: 0;
  margin-top: 3px;
  float: left;
  left: 25px;
  background: url(../images/svg/icon-indicador.svg) no-repeat center center;
  background-size: cover;
  position: absolute;
}

/* line 1031, src/page/_historia.scss */
.modal-body-historia .item ul li .mais-acontecimentos {
  height: 40px;
  width: 40px;
  z-index: 1;
  background: url(../images/svg/icon-mais.svg) no-repeat center center;
  background-size: cover;
  left: 13px;
  font-size: 0;
}

/* line 1041, src/page/_historia.scss */
.modal-body-historia .item ul li .mais-info {
  z-index: 1;
  height: 30px;
  width: 30px;
  left: 18px;
  background: url(../images/svg/icon-lupaBG.svg) no-repeat center center;
  background-size: cover;
  font-size: 0;
}

/* line 1051, src/page/_historia.scss */
.modal-body-historia .item ul li .menu {
  height: 42px;
  width: 42px;
  background: url(../images/svg/icon-timeline-decadas.svg) no-repeat center center;
  background-size: cover;
  display: block;
  left: 10px;
}

/* line 1060, src/page/_historia.scss */
.modal-body-historia .item ul li p {
  margin-left: 75px;
}

/* line 1066, src/page/_historia.scss */
.modal-body-historia .item .btn-azul-marcas {
  width: 412px;
}

@media (max-width: 530px) {
  /* line 1066, src/page/_historia.scss */
  .modal-body-historia .item .btn-azul-marcas {
    width: 100%;
    height: auto;
    line-height: inherit;
    padding: 2.34375vw 10.9375vw 2.34375vw 7.8125vw;
  }
}

/* line 2, src/page/_404.scss */
.page-404 .not-search {
  max-width: 800px;
  margin: 0 auto;
}

/* line 7, src/page/_404.scss */
.page-404 h1.title {
  display: block;
  margin: 80px 0 0 0;
}

@media screen and (max-width: 767px) {
  /* line 7, src/page/_404.scss */
  .page-404 h1.title {
    margin-top: 40px;
    font-size: 60px;
  }
}

/* line 16, src/page/_404.scss */
.page-404 h1.title:after {
  color: #5085CA;
}

/* line 21, src/page/_404.scss */
.page-404 .sub-title {
  font-size: 26px;
  line-height: 1.2;
  margin-bottom: 80px;
}

/* line 27, src/page/_404.scss */
.page-404 .breadcrumb-resultado-busca {
  margin: 10px 0 0;
}

/* line 30, src/page/_404.scss */
.page-404 .breadcrumb-resultado-busca li {
  display: inline-block;
}

/* line 33, src/page/_404.scss */
.page-404 .breadcrumb-resultado-busca li a {
  family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 0.85rem;
}

/* line 37, src/page/_404.scss */
.page-404 .breadcrumb-resultado-busca li a:hover {
  text-decoration: none;
}

/* line 42, src/page/_404.scss */
.page-404 .breadcrumb-resultado-busca li span {
  color: #5084ca;
  display: inline-block;
  font-size: 1rem;
  padding: 0 7px;
  position: relative;
  top: 2px;
}

/* line 52, src/page/_404.scss */
.page-404 .breadcrumb-resultado-busca .active {
  color: #5084ca;
  font-family: "UniversLTStd-Bold",Arial,"Times New Roman",Times,serif;
  font-size: 0.8rem;
}

/* line 59, src/page/_404.scss */
.page-404 .resultado-busca {
  position: relative;
  margin: 80px 0 0 0;
}

/* line 63, src/page/_404.scss */
.page-404 .resultado-busca .quad {
  position: relative;
  width: 100%;
}

/* line 67, src/page/_404.scss */
.page-404 .resultado-busca .quad a {
  display: inline-block;
  cursor: pointer;
  margin: 0 14px 0 0;
}

/* line 72, src/page/_404.scss */
.page-404 .resultado-busca .quad a span {
  color: #5085CA;
  font-size: 1rem;
}

/* line 78, src/page/_404.scss */
.page-404 .resultado-busca .quad input {
  display: inline-block;
  border-bottom: 1px solid #5085CA;
  border-width: 0 0 1px 0;
  width: 93%;
  font-size: 2rem;
  color: #5286CA;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-style: italic;
}

/* line 43, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
.page-404 .resultado-busca .quad input:-ms-input-placeholder {
  font-size: 32px;
  color: #5085CA;
  letter-spacing: 5px;
}

@media (max-width: 767px) {
  /* line 43, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
  .page-404 .resultado-busca .quad input:-ms-input-placeholder {
    letter-spacing: 1px;
  }
}

/* line 44, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
.page-404 .resultado-busca .quad input:-moz-placeholder {
  font-size: 32px;
  color: #5085CA;
  letter-spacing: 5px;
}

@media (max-width: 767px) {
  /* line 44, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
  .page-404 .resultado-busca .quad input:-moz-placeholder {
    letter-spacing: 1px;
  }
}

/* line 45, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
.page-404 .resultado-busca .quad input::-moz-placeholder {
  font-size: 32px;
  color: #5085CA;
  letter-spacing: 5px;
}

@media (max-width: 767px) {
  /* line 45, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
  .page-404 .resultado-busca .quad input::-moz-placeholder {
    letter-spacing: 1px;
  }
}

/* line 46, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
.page-404 .resultado-busca .quad input::-webkit-input-placeholder {
  font-size: 32px;
  color: #5085CA;
  letter-spacing: 5px;
}

@media (max-width: 767px) {
  /* line 46, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
  .page-404 .resultado-busca .quad input::-webkit-input-placeholder {
    letter-spacing: 1px;
  }
}

@media (max-width: 767px) {
  /* line 78, src/page/_404.scss */
  .page-404 .resultado-busca .quad input {
    font-size: 1.5rem;
  }
}

@media (max-width: 580px) {
  /* line 78, src/page/_404.scss */
  .page-404 .resultado-busca .quad input {
    width: 86%;
  }
}

@media (max-width: 480px) {
  /* line 78, src/page/_404.scss */
  .page-404 .resultado-busca .quad input {
    font-size: 0.9rem;
    line-height: 2rem;
  }
}

/* line 113, src/page/_404.scss */
.page-404 .resultado-busca .quad .glyphicon-search {
  color: #5085CA;
  cursor: pointer;
  font-size: 2rem;
  position: absolute;
  right: 7%;
  top: 0;
}

@media (max-width: 767px) {
  /* line 113, src/page/_404.scss */
  .page-404 .resultado-busca .quad .glyphicon-search {
    font-size: 1.5rem;
    position: absolute;
    top: 3px;
    right: 3%;
  }
}

/* line 129, src/page/_404.scss */
.page-404 .resultado-busca .quad ul.dropdown-menu {
  background: none;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  float: none;
  position: relative;
  top: 0 !important;
}

/* line 139, src/page/_404.scss */
.page-404 .resultado-busca .quad ul.dropdown-menu li a {
  color: #5286CA;
  font-size: 2rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-style: italic;
  padding: 3px 0;
}

@media (max-width: 767px) {
  /* line 139, src/page/_404.scss */
  .page-404 .resultado-busca .quad ul.dropdown-menu li a {
    font-size: 1.5rem;
    white-space: normal;
  }
}

/* line 151, src/page/_404.scss */
.page-404 .resultado-busca .quad ul.dropdown-menu li a strong {
  font-weight: normal;
}

/* line 154, src/page/_404.scss */
.page-404 .resultado-busca .quad ul.dropdown-menu li a strong:hover {
  color: #fff !important;
}

/* line 159, src/page/_404.scss */
.page-404 .resultado-busca .quad ul.dropdown-menu li a:hover {
  color: #fff;
  background: none !important;
}

/* line 166, src/page/_404.scss */
.page-404 .resultado-busca .quad ul.dropdown-menu .active {
  background: none !important;
}

/* line 169, src/page/_404.scss */
.page-404 .resultado-busca .quad ul.dropdown-menu .active a {
  background: none !important;
}

/* line 172, src/page/_404.scss */
.page-404 .resultado-busca .quad ul.dropdown-menu .active a:hover, .page-404 .resultado-busca .quad ul.dropdown-menu .active a:focus {
  background: none !important;
  color: #243e61 !important;
}

/* line 177, src/page/_404.scss */
.page-404 .resultado-busca .quad ul.dropdown-menu .active a:hover strong:hover, .page-404 .resultado-busca .quad ul.dropdown-menu .active a:focus strong:hover {
  color: #243e61 !important;
}

/* line 187, src/page/_404.scss */
.page-404 .resultado-busca .quant-resultados {
  font-size: 1rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #646E78;
  margin: 10px 0 30px 35px;
  display: block;
}

/* line 195, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 {
  width: 90%;
}

@media (max-width: 767px) {
  /* line 195, src/page/_404.scss */
  .page-404 .resultado-busca #ulResultadoBusca404 {
    width: 100%;
  }
}

/* line 202, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li {
  border-top: 1px solid #646E78;
  padding: 30px 0 0;
}

/* line 206, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li:first-child {
  margin: 40px 0 0 0;
}

/* line 210, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .tag {
  color: #5085CA;
  font-size: 0.85rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  border: 1px solid #5085CA;
  padding: 3px;
}

/* line 218, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info {
  margin: 30px 0 50px 0;
  display: block;
}

/* line 222, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .img {
  float: left;
  margin: 0 35px 0 0;
}

@media (max-width: 767px) {
  /* line 222, src/page/_404.scss */
  .page-404 .resultado-busca #ulResultadoBusca404 li .info .img {
    display: block;
    float: none;
    margin: 0 auto;
  }
}

/* line 232, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .img img {
  display: block;
  width: 130px;
  height: 130px;
}

@media (max-width: 767px) {
  /* line 232, src/page/_404.scss */
  .page-404 .resultado-busca #ulResultadoBusca404 li .info .img img {
    margin: 0 auto;
  }
}

/* line 244, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .Marcas img {
  display: block;
  width: 130px;
  height: 130px;
  border: 4px solid #ccc;
  border-radius: 100%;
}

/* line 253, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .dados {
  position: relative;
  min-height: 130px;
}

@media (max-width: 767px) {
  /* line 253, src/page/_404.scss */
  .page-404 .resultado-busca #ulResultadoBusca404 li .info .dados {
    display: block;
    clear: both;
  }
}

/* line 262, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .dados h2 {
  color: #5286CA;
  font-size: 2rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  margin: 25px 0 20px;
}

@media (max-width: 767px) {
  /* line 262, src/page/_404.scss */
  .page-404 .resultado-busca #ulResultadoBusca404 li .info .dados h2 {
    font-size: 1.5rem;
    display: inline-block;
  }
}

/* line 274, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .dados .data {
  color: #646E78;
  font-size: 0.8rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  margin: 15px 0 20px;
  display: block;
}

/* line 282, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .dados .txt {
  color: #646E78;
  font-size: 1rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  width: 90%;
  display: block;
}

@media (max-width: 767px) {
  /* line 282, src/page/_404.scss */
  .page-404 .resultado-busca #ulResultadoBusca404 li .info .dados .txt {
    font-size: 0.8rem;
  }
}

/* line 294, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .dados a {
  position: absolute;
  right: 0;
  bottom: 0;
  border: 2px solid #5286CA;
  border-radius: 100%;
  display: table;
  text-align: center;
  width: 30px;
  height: 30px;
  padding: 5px;
}

/* line 306, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .dados a span {
  color: #5286CA;
  display: table-cell;
  font-size: 0.9rem;
}

/* line 311, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .dados a span:hover {
  text-decoration: none;
}

/* line 316, src/page/_404.scss */
.page-404 .resultado-busca #ulResultadoBusca404 li .info .dados a:hover {
  text-decoration: none;
}

/* line 325, src/page/_404.scss */
.page-404 .resultado-busca #divLoadingSearch404 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.7);
}

/* line 333, src/page/_404.scss */
.page-404 .resultado-busca #divLoadingSearch404 span {
  display: block;
  background: url(../images/loading.png) no-repeat;
  width: 45px;
  height: 45px;
  text-indent: -99999px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -22.5px 0 0 -22.5px;
}

/* line 347, src/page/_404.scss */
.page-404 .btn-voltar {
  font-size: 0.9rem;
  color: #5085CA;
  margin: 290px 0 0 0;
  display: inline-block;
  overflow: hidden;
}

@media screen and (max-width: 767px) {
  /* line 347, src/page/_404.scss */
  .page-404 .btn-voltar {
    margin-top: 160px;
  }
}

/* line 358, src/page/_404.scss */
.page-404 .btn-voltar:hover {
  text-decoration: none;
}

/* line 362, src/page/_404.scss */
.page-404 .btn-voltar span {
  font-size: 0.85rem;
  margin: 0 3px 0 0;
  top: 2px;
}

@media (max-width: 480px) {
  /* line 2, src/page/a-nestle/_a-nestle.scss */
  .a-nestle h2 {
    font-size: 24px;
  }
}

/* line 9, src/page/a-nestle/_a-nestle.scss */
.banner-page-nestle {
  display: block;
  background: url(../images/fundo-banner-nestle.jpg) no-repeat center center;
  height: 315px;
}

@media (max-width: 991px) {
  /* line 9, src/page/a-nestle/_a-nestle.scss */
  .banner-page-nestle {
    background-size: 100% 215px;
    height: auto;
  }
}

@media (max-width: 480px) {
  /* line 9, src/page/a-nestle/_a-nestle.scss */
  .banner-page-nestle {
    background-size: auto 225px;
  }
}

/* line 23, src/page/a-nestle/_a-nestle.scss */
.banner-page-nestle .meio-banner-nestle {
  /*background-color:$sociedade-mascara-default;*/
  display: block;
  height: 315px;
}

@media (max-width: 991px) {
  /* line 23, src/page/a-nestle/_a-nestle.scss */
  .banner-page-nestle .meio-banner-nestle {
    height: 215px;
  }
}

@media (max-width: 480px) {
  /* line 23, src/page/a-nestle/_a-nestle.scss */
  .banner-page-nestle .meio-banner-nestle {
    height: 225px;
  }
}

/* line 37, src/page/a-nestle/_a-nestle.scss */
.banner-page-nestle .meio-banner-nestle .container {
  padding: 90px 15px 5%;
}

@media (max-width: 991px) {
  /* line 37, src/page/a-nestle/_a-nestle.scss */
  .banner-page-nestle .meio-banner-nestle .container {
    padding: 50px 15px 0;
  }
}

@media (max-width: 767px) {
  /* line 37, src/page/a-nestle/_a-nestle.scss */
  .banner-page-nestle .meio-banner-nestle .container {
    padding: 30px 15px 0;
  }
}

/* line 49, src/page/a-nestle/_a-nestle.scss */
.banner-page-nestle .meio-banner-nestle h1 {
  color: #fff;
}

@media (max-width: 991px) {
  /* line 49, src/page/a-nestle/_a-nestle.scss */
  .banner-page-nestle .meio-banner-nestle h1 {
    font-size: 2rem;
  }
}

/* line 57, src/page/a-nestle/_a-nestle.scss */
.banner-page-nestle .meio-banner-nestle p {
  max-width: 500px;
  color: #fff;
}

@media (max-width: 767px) {
  /* line 57, src/page/a-nestle/_a-nestle.scss */
  .banner-page-nestle .meio-banner-nestle p {
    max-width: auto;
  }
}

/* line 68, src/page/a-nestle/_a-nestle.scss */
.ambicoes {
  display: table;
  width: 100%;
}

@media screen and (min-width: 768px) {
  /* line 68, src/page/a-nestle/_a-nestle.scss */
  .ambicoes {
    margin: 40px -5px 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 68, src/page/a-nestle/_a-nestle.scss */
  .ambicoes {
    display: block;
  }
}

/* line 80, src/page/a-nestle/_a-nestle.scss */
.ambicoes .owl-stage {
  margin-bottom: 20px;
}

/* line 84, src/page/a-nestle/_a-nestle.scss */
.ambicoes li {
  display: table-cell;
  float: none;
  border: 3px solid #FFF;
  padding: 0;
}

@media screen and (max-width: 767px) {
  /* line 84, src/page/a-nestle/_a-nestle.scss */
  .ambicoes li {
    border: none;
    height: 330px;
  }
}

/* line 94, src/page/a-nestle/_a-nestle.scss */
.ambicoes li:focus {
  outline: 2px solid #FFA500 !important;
}

/* line 99, src/page/a-nestle/_a-nestle.scss */
.ambicoes li a:hover {
  text-decoration: none;
}

/* line 104, src/page/a-nestle/_a-nestle.scss */
.ambicoes li .box {
  padding: 25px 20px;
  text-align: center;
}

/* line 108, src/page/a-nestle/_a-nestle.scss */
.ambicoes li .box .icone {
  display: block;
  width: 79px;
  height: 79px;
  margin: 0 auto 15px;
  background: #fff;
  border: 4px solid;
  border-radius: 100%;
  position: relative;
}

@media (max-width: 991px) {
  /* line 108, src/page/a-nestle/_a-nestle.scss */
  .ambicoes li .box .icone {
    top: -10px;
  }
}

/* line 122, src/page/a-nestle/_a-nestle.scss */
.ambicoes li .box .icone:before {
  display: block;
  content: "";
  position: absolute;
  left: 50%;
  background-size: 100% auto !important;
}

/* line 131, src/page/a-nestle/_a-nestle.scss */
.ambicoes li .box .tipo {
  text-align: center;
  color: #fff;
  font-size: 1rem;
}

/* line 136, src/page/a-nestle/_a-nestle.scss */
.ambicoes li .box .tipo:after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
  margin: 12px auto 13px;
}

@media (max-width: 767px) {
  /* line 136, src/page/a-nestle/_a-nestle.scss */
  .ambicoes li .box .tipo:after {
    width: 40px;
    border-bottom: 3px solid;
  }
}

/* line 143, src/page/a-nestle/_a-nestle.scss */
.ambicoes li .box .txt-info {
  color: #fff;
  display: block;
  margin: 0 auto;
  line-height: 1.4;
  font-size: 22px;
  letter-spacing: 1.3px;
  padding: 0;
}

@media screen and (max-width: 991px) {
  /* line 143, src/page/a-nestle/_a-nestle.scss */
  .ambicoes li .box .txt-info {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  /* line 143, src/page/a-nestle/_a-nestle.scss */
  .ambicoes li .box .txt-info {
    font-size: 20px;
  }
}

/* line 160, src/page/a-nestle/_a-nestle.scss */
.ambicoes li .box .txt-info span {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 167, src/page/a-nestle/_a-nestle.scss */
.ambicoes .individuos {
  background: #1866b0;
}

/* line 171, src/page/a-nestle/_a-nestle.scss */
.ambicoes .individuos .box .icone {
  border-color: #3075B7;
}

/* line 174, src/page/a-nestle/_a-nestle.scss */
.ambicoes .individuos .box .icone:before {
  background: url(../images/individuos-e-familias.png) no-repeat;
  width: 20.36px;
  height: 44.46px;
  margin: 0 0 0 -10.15px;
  top: 12px;
}

/* line 185, src/page/a-nestle/_a-nestle.scss */
.ambicoes .comunidade {
  background: #bf5525;
}

/* line 189, src/page/a-nestle/_a-nestle.scss */
.ambicoes .comunidade .box .icone {
  border-color: #C5663A;
}

/* line 192, src/page/a-nestle/_a-nestle.scss */
.ambicoes .comunidade .box .icone:before {
  background: url(../images/comunidades.png) no-repeat;
  height: 23.04px;
  width: 56.25px;
  margin: 0 0 0 -28.12px;
  top: 24px;
}

/* line 201, src/page/a-nestle/_a-nestle.scss */
.ambicoes .comunidade .box .txt-info {
  width: 90%;
}

@media (max-width: 991px) {
  /* line 201, src/page/a-nestle/_a-nestle.scss */
  .ambicoes .comunidade .box .txt-info {
    width: 100%;
  }
}

/* line 211, src/page/a-nestle/_a-nestle.scss */
.ambicoes .planeta {
  background: #2a8450;
}

/* line 215, src/page/a-nestle/_a-nestle.scss */
.ambicoes .planeta .box .icone {
  border-color: #3F9061;
}

/* line 218, src/page/a-nestle/_a-nestle.scss */
.ambicoes .planeta .box .icone:before {
  background: url(../images/planeta.png) no-repeat;
  height: 43.93px;
  width: 40.18px;
  margin: 0 0 0 -20.09px;
  top: 12px;
}

/* line 230, src/page/a-nestle/_a-nestle.scss */
.politicas-praticas,
.esclarecimentos {
  display: inline-block;
  width: 100%;
  padding-top: 117px;
}

@media screen and (min-width: 768px) and (max-width: 1250px) {
  /* line 230, src/page/a-nestle/_a-nestle.scss */
  .politicas-praticas,
  .esclarecimentos {
    padding-top: 9vw;
  }
}

@media (max-width: 767px) {
  /* line 230, src/page/a-nestle/_a-nestle.scss */
  .politicas-praticas,
  .esclarecimentos {
    padding-top: 58px;
  }
}

/* line 245, src/page/a-nestle/_a-nestle.scss */
.box-quads {
  display: block;
  width: auto;
  padding-top: 30px;
}

@media (max-width: 767px) {
  /* line 245, src/page/a-nestle/_a-nestle.scss */
  .box-quads {
    padding-top: 15px;
  }
}

/* line 254, src/page/a-nestle/_a-nestle.scss */
.box-quads ul {
  display: block;
  width: auto;
  *zoom: 1;
}

/* line 152, src/mixins/_utils.scss */
.box-quads ul:before, .box-quads ul:after {
  content: "";
  display: table;
}

/* line 157, src/mixins/_utils.scss */
.box-quads ul:after {
  clear: both;
}

@media screen and (min-width: 768px) {
  /* line 254, src/page/a-nestle/_a-nestle.scss */
  .box-quads ul {
    margin: 0 -5px 0;
  }
}

@media screen and (min-width: 768px) {
  /* line 264, src/page/a-nestle/_a-nestle.scss */
  .box-quads ul li {
    padding: 0 5px 10px;
  }
}

@media screen and (max-width: 767px) {
  /* line 264, src/page/a-nestle/_a-nestle.scss */
  .box-quads ul li {
    padding: 20px 0 20px 0;
  }
}

/* line 272, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li:focus {
  outline: 2px solid #FFA500 !important;
}

/* line 275, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li.show {
  display: block !important;
}

/* line 281, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li.col-1 .box:before {
  background-image: url("https://www.nestle.com.br/Content/images/principios-de-gestao-empresarial.png");
}

/* line 289, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li.col-2 .box:before {
  background-image: url("https://www.nestle.com.br/Content/images/politicas-de-comunicacao-infantil.png");
}

/* line 296, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li a:hover {
  text-decoration: none;
}

/* line 301, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li a:hover .seta .glyphicon:before {
  animation: animateArrow 0.65s linear;
}

/* line 309, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li .box {
  background-color: rgba(80, 133, 202, 0.9);
  position: relative;
  height: 325px;
  *zoom: 1;
}

/* line 152, src/mixins/_utils.scss */
.box-quads ul li .box:before, .box-quads ul li .box:after {
  content: "";
  display: table;
}

/* line 157, src/mixins/_utils.scss */
.box-quads ul li .box:after {
  clear: both;
}

@media (max-width: 991px) {
  /* line 309, src/page/a-nestle/_a-nestle.scss */
  .box-quads ul li .box {
    height: 340px;
  }
}

@media (max-width: 767px) {
  /* line 309, src/page/a-nestle/_a-nestle.scss */
  .box-quads ul li .box {
    height: auto;
    min-height: 290px;
  }
}

/* line 325, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li .box:before {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
  opacity: 0.1;
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%;
  display: block;
}

/* line 339, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li .box .meio {
  position: absolute;
  bottom: 0;
  padding: 30px;
}

@media screen and (max-width: 991px) {
  /* line 339, src/page/a-nestle/_a-nestle.scss */
  .box-quads ul li .box .meio {
    padding: 20px;
  }
}

/* line 349, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li .box .titulo2 {
  color: #fff;
  letter-spacing: 1px;
  line-height: 1.2;
  font-size: 30px;
  padding-top: 0;
}

@media (max-width: 991px) {
  /* line 349, src/page/a-nestle/_a-nestle.scss */
  .box-quads ul li .box .titulo2 {
    font-size: 26px;
  }
}

@media (max-width: 767px) {
  /* line 349, src/page/a-nestle/_a-nestle.scss */
  .box-quads ul li .box .titulo2 {
    font-size: 24px;
  }
}

/* line 364, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li .box .titulo2:after {
  margin: 10px 0 20px;
}

@media (max-width: 767px) {
  /* line 364, src/page/a-nestle/_a-nestle.scss */
  .box-quads ul li .box .titulo2:after {
    margin: 10px 0;
  }
}

/* line 373, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li .box p {
  color: #fff;
  margin-bottom: 10px;
  height: 72px;
  display: block;
  overflow: hidden;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: -o-ellipsis-lastline;
}

/* line 380, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li .box .seta {
  color: #fff;
  display: inline-block;
}

/* line 384, src/page/a-nestle/_a-nestle.scss */
.box-quads ul li .box .seta .glyphicon {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  margin-top: 10px;
}

/* line 88, src/mixins/_utils.scss */
.box-quads ul li .box .seta .glyphicon:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.box-quads ul li .box .seta .glyphicon:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 395, src/page/a-nestle/_a-nestle.scss */
.esclarecimentos {
  padding-top: 87px;
}

@media (max-width: 767px) {
  /* line 395, src/page/a-nestle/_a-nestle.scss */
  .esclarecimentos {
    padding-top: 44px;
  }
}

/* line 408, src/page/a-nestle/_a-nestle.scss */
.politicas-praticas .box-quads ul li .box p {
  height: 120px;
  display: block;
  overflow: hidden;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  text-overflow: -o-ellipsis-lastline;
}

/* politicas e praticas */
/* line 2, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas {
  padding-top: 85px;
}

@media (max-width: 767px) {
  /* line 2, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas {
    padding-top: 42px;
  }
}

/* line 9, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas h1 {
  color: #5084ca;
  margin: 0 0 0;
  font-size: 2rem;
  line-height: 1;
  letter-spacing: 2;
}

@media screen and (min-width: 768px) {
  /* line 9, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas h1 {
    text-indent: -4px;
    letter-spacing: 5;
    font-size: 2.625rem;
  }
}

/* line 23, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas {
  display: block;
  padding-top: 73px;
}

@media (min-width: 768px) {
  /* line 23, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas {
    margin-left: -5px;
    margin-right: -5px;
  }
}

@media (max-width: 767px) {
  /* line 23, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas {
    padding-top: 36px;
  }
}

/* line 36, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas .owl-carousel {
  display: block;
}

/* line 40, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul {
  *zoom: 1;
}

/* line 152, src/mixins/_utils.scss */
.page-politicas .quads-politicas ul:before, .page-politicas .quads-politicas ul:after {
  content: "";
  display: table;
}

/* line 157, src/mixins/_utils.scss */
.page-politicas .quads-politicas ul:after {
  clear: both;
}

/* line 43, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li {
  padding: 0;
  position: relative;
  border: 3px solid #FFF;
}

/* line 48, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li a {
  display: block;
  overflow: hidden;
  height: 315px;
}

@media (max-width: 767px) {
  /* line 48, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas ul li a {
    height: auto;
  }
}

/* line 57, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li a .image {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

/* line 64, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li a .image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 74, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li a:hover {
  text-decoration: none;
}

/* line 79, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li a:hover .seta .glyphicon:before {
  animation: animateArrow 0.65s linear;
}

/* line 87, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li .box {
  padding: 0;
  position: absolute;
  top: 0;
  left: initial;
  background-color: rgba(80, 133, 202, 0.9);
  height: 100%;
}

@media (max-width: 480px) {
  /* line 87, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas ul li .box {
    width: 100%;
    display: block;
    position: relative;
    min-height: 260px;
  }
}

@media (max-width: 767px) {
  /* line 87, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas ul li .box {
    height: auto;
  }
}

/* line 106, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li .box .meio {
  position: absolute;
  bottom: 0;
  padding: 0 15px 30px 30px;
  max-width: 360px;
}

@media screen and (min-width: 768px) and (max-width: 1250px) {
  /* line 106, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas ul li .box .meio {
    padding: 2.3vw 0.9vw 1.9vw 2vw;
  }
}

@media (max-width: 767px) {
  /* line 106, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas ul li .box .meio {
    padding: 2.5vw 2.5vw;
    max-width: 100%;
  }
}

@media (max-width: 480px) {
  /* line 106, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas ul li .box .meio {
    padding: 4vw 2.5vw;
  }
}

/* line 126, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li .box .titulo2 {
  color: #fff;
  letter-spacing: 1px;
  line-height: 1.2;
  font-size: 30px;
}

@media (max-width: 991px) {
  /* line 126, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas ul li .box .titulo2 {
    font-size: 26px;
  }
}

@media (max-width: 767px) {
  /* line 126, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas ul li .box .titulo2 {
    font-size: 24px;
  }
}

/* line 140, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li .box .titulo2:after {
  margin: 10px 0 20px;
}

@media (max-width: 767px) {
  /* line 140, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .quads-politicas ul li .box .titulo2:after {
    margin: 10px 0;
  }
}

/* line 149, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li .box p {
  color: #fff;
  margin-bottom: 10px;
  height: 72px;
  display: block;
  overflow: hidden;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: -o-ellipsis-lastline;
}

/* line 156, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li .box .seta {
  color: #fff;
  display: inline-block;
}

/* line 160, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .quads-politicas ul li .box .seta .glyphicon {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  margin-top: 10px;
}

/* line 88, src/mixins/_utils.scss */
.page-politicas .quads-politicas ul li .box .seta .glyphicon:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.page-politicas .quads-politicas ul li .box .seta .glyphicon:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 171, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .politicas-praticas {
  padding-top: 78px;
}

@media (max-width: 767px) {
  /* line 171, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .politicas-praticas {
    padding-top: 36px;
  }
}

/* line 178, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .politicas-praticas h1 {
  margin: 0;
}

@media (max-width: 767px) {
  /* line 178, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .politicas-praticas h1 {
    font-size: 32px;
  }
}

@media (max-width: 767px) {
  /* line 186, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .politicas-praticas h2 {
    font-size: 24px;
  }
}

/* line 192, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .politicas-praticas ul {
  margin: 42px -5px 0;
}

@media (max-width: 767px) {
  /* line 192, src/page/a-nestle/_politicas-e-praticas.scss */
  .page-politicas .politicas-praticas ul {
    margin: 21px 0 0;
  }
}

/* line 201, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .politicas-praticas ul li .box h2 {
  line-height: 1.4;
  padding-bottom: 0;
  padding-top: 18px;
}

/* line 206, src/page/a-nestle/_politicas-e-praticas.scss */
.page-politicas .politicas-praticas ul li .box h2:after {
  margin: 12px 0 18px;
}

/* page: acoes-de-relacionamento */
/* line 5, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento h1 {
  color: #5084ca;
  margin: 0 0 0;
  text-indent: 0px;
  letter-spacing: 3px;
  font-size: 32px;
}

@media screen and (min-width: 768px) {
  /* line 5, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento h1 {
    text-indent: -5px;
    letter-spacing: 5px;
    font-size: 42px;
  }
}

/* line 16, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento h1:after {
  margin: 13px 0 15px;
}

/* line 20, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .texto-azul {
  color: #5085CA;
}

/* line 23, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .texto-maior {
  font-size: 17px;
}

/* line 27, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento h2:after {
  margin: 15px 0 22px;
}

/* line 32, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .acoes-de-relacionamento .container {
  padding-top: 84px;
}

@media screen and (min-width: 768px) and (max-width: 1250px) {
  /* line 32, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .acoes-de-relacionamento .container {
    padding-top: 6.9%;
  }
}

@media (max-width: 767px) {
  /* line 32, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .acoes-de-relacionamento .container {
    padding-top: 42px;
  }
}

/* line 45, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .alert-donate-boxes .donate-box {
  display: table-cell;
  float: none;
  padding: 30px;
  border: 5px solid #FFF;
  background: #6191CF;
  color: #FFF;
  text-decoration: none;
}

/* line 53, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .alert-donate-boxes .donate-box h2, .page-acoes-de-relacionamento .alert-donate-boxes .donate-box p, .page-acoes-de-relacionamento .alert-donate-boxes .donate-box a {
  color: #fff;
}

/* line 60, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .clientes .container {
  padding-top: 74px;
}

@media screen and (min-width: 768px) and (max-width: 1250px) {
  /* line 60, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .clientes .container {
    padding-top: 6.2%;
  }
}

@media (max-width: 767px) {
  /* line 60, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .clientes .container {
    padding-top: 36px;
  }
}

/* line 68, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .clientes .container .titulo2 {
  letter-spacing: 2px;
}

@media screen and (min-width: 768px) {
  /* line 68, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .clientes .container .titulo2 {
    font-size: 32px;
    padding-top: 10px;
  }
}

@media (max-width: 767px) {
  /* line 68, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .clientes .container .titulo2 {
    font-size: 24px;
  }
}

/* line 80, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .customer-service {
  background: #f4f4f4;
  display: block;
  margin: 44px 0 90px;
}

@media (max-width: 767px) {
  /* line 80, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .customer-service {
    margin: 30px 0 0px 0;
  }
}

/* line 87, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .customer-service .img-costumer {
  padding: 70px 15px 70px 0;
}

@media (max-width: 767px) {
  /* line 87, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .customer-service .img-costumer {
    padding: 40px 0 0;
  }
}

/* line 92, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .customer-service .img-costumer img {
  width: 100%;
  max-width: 363px;
}

/* line 97, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .customer-service .txt-costumer {
  padding: 70px 0 70px 0px;
}

@media (max-width: 767px) {
  /* line 97, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .customer-service .txt-costumer {
    padding: 35px 0;
  }
}

/* line 102, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .customer-service .txt-costumer .title {
  font-size: 16px;
  line-height: 24px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media screen and (min-width: 768px) {
  /* line 102, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .customer-service .txt-costumer .title {
    margin-bottom: 10px;
  }
}

/* line 112, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .customer-service .txt-costumer .lista li:after {
  content: "";
  border-bottom: 3px solid;
  margin: 4px 0 16px;
  display: block;
  width: 30px;
  color: #5085CA;
}

/* line 123, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .customer-service .txt-costumer-esq {
  padding: 70px 0 70px 15px;
}

/* line 125, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .customer-service .txt-costumer-esq p {
  width: 75%;
}

@media (max-width: 767px) {
  /* line 125, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .customer-service .txt-costumer-esq p {
    width: 100%;
  }
}

/* line 133, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .consumidor {
  margin: 0px 0 75px;
}

@media (max-width: 767px) {
  /* line 133, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .consumidor {
    margin: 40px 0 0;
  }
}

@media (max-width: 767px) {
  /* line 138, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .consumidor h2 {
    font-size: 24px;
  }
}

/* line 144, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs {
  background-color: #f4f4f4;
  margin-top: 56px;
  border-left: 0;
  border-right: 0;
}

/* line 149, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs {
  border: 0;
  margin-top: -62px;
}

@media (max-width: 767px) {
  /* line 149, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs {
    height: 62px;
    display: table;
  }
}

/* line 156, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs li {
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
}

@media screen and (min-width: 768px) {
  /* line 156, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs li {
    float: left;
  }
}

@media screen and (max-width: 480px) {
  /* line 156, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs li {
    padding-left: 1px;
    padding-right: 1px;
  }
}

@media (max-width: 767px) {
  /* line 156, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs li {
    float: none;
    display: table-cell;
    vertical-align: middle;
    height: 100%;
  }
  /* line 172, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs li a {
    display: block;
    height: 100%;
  }
}

/* line 177, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs li a {
  border: 0;
  border-radius: 0;
  padding: 21px 0 19px 0;
  background-color: #5085CA;
  color: #fff;
}

@media (max-width: 767px) {
  /* line 177, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs li a {
    font-size: 14px;
    line-height: 1;
    padding: 3px 10px 3px 10px;
  }
}

@media (max-width: 480px) {
  /* line 177, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs li a {
    font-size: 12px;
    padding: 3px 10px 3px 10px;
    line-height: 1.2;
  }
}

/* line 195, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .nav-tabs li.active a {
  background-color: #F4F4F4;
  color: #646E78;
}

/* line 202, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .tab-pane {
  padding-top: 75px;
  padding-bottom: 75px;
  margin: 0 -15px;
  *zoom: 1;
}

/* line 152, src/mixins/_utils.scss */
.page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .tab-pane:before, .page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .tab-pane:after {
  content: "";
  display: table;
}

/* line 157, src/mixins/_utils.scss */
.page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .tab-pane:after {
  clear: both;
}

@media (max-width: 767px) {
  /* line 202, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .tab-pane {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}

/* line 211, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .tab-pane h3 {
  font-size: 32px;
  line-height: 1.3;
  letter-spacing: 2px;
}

@media (max-width: 767px) {
  /* line 211, src/page/a-nestle/_acoes-de-relacionamento.scss */
  .page-acoes-de-relacionamento .page-acoes-de-relacionamento-tabs .tab-pane h3 {
    font-size: 21px;
  }
}

/* line 222, src/page/a-nestle/_acoes-de-relacionamento.scss */
.page-acoes-de-relacionamento .portifolio .thumbnail .caption {
  min-height: 90px;
}

/* page: acoes-de-relacionamento */
/* line 3, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
.page-politicas-de-comunicacao-infantil h1 {
  color: #5085CA;
  margin: 0 0 0;
  text-indent: 0px;
  letter-spacing: 3px;
  font-size: 32px;
}

@media screen and (min-width: 768px) {
  /* line 3, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
  .page-politicas-de-comunicacao-infantil h1 {
    text-indent: -5px;
    letter-spacing: 5px;
    font-size: 42px;
  }
}

/* line 16, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
.page-politicas-de-comunicacao-infantil h1:after {
  margin: 13px 0 15px;
}

/* line 22, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
.page-politicas-de-comunicacao-infantil h2:after {
  margin: 15px 0 22px;
}

/* line 28, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
.page-politicas-de-comunicacao-infantil .section-0 .container {
  padding-top: 84px;
  padding-bottom: 70px;
}

@media (max-width: 767px) {
  /* line 28, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
  .page-politicas-de-comunicacao-infantil .section-0 .container {
    padding-top: 42px;
    padding-bottom: 35px;
  }
}

/* line 39, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
.page-politicas-de-comunicacao-infantil .section-1 {
  background-color: #f4f4f4;
}

/* line 42, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
.page-politicas-de-comunicacao-infantil .section-1 .container {
  padding-top: 74px;
  padding-bottom: 74px;
}

@media (max-width: 767px) {
  /* line 42, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
  .page-politicas-de-comunicacao-infantil .section-1 .container {
    padding-top: 32px;
    padding-bottom: 32px;
  }
}

/* line 51, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
.page-politicas-de-comunicacao-infantil .section-1 .container > div > div {
  margin-left: -15px;
  margin-right: -15px;
}

@media screen and (min-width: 768px) and (max-width: 1250px) {
  /* line 42, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
  .page-politicas-de-comunicacao-infantil .section-1 .container {
    padding-top: 6.2%;
    padding-bottom: 6.2%;
  }
}

/* line 61, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
.page-politicas-de-comunicacao-infantil .section-1 .container .titulo2 {
  letter-spacing: 2px;
}

@media screen and (min-width: 768px) {
  /* line 61, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
  .page-politicas-de-comunicacao-infantil .section-1 .container .titulo2 {
    font-size: 32px;
    padding-top: 10px;
  }
}

@media (max-width: 767px) {
  /* line 61, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
  .page-politicas-de-comunicacao-infantil .section-1 .container .titulo2 {
    font-size: 24px;
  }
}

@media (max-width: 767px) {
  /* line 75, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
  .page-politicas-de-comunicacao-infantil .section-1 .txt-costumer {
    padding-top: 22px;
  }
}

/* line 83, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
.page-politicas-de-comunicacao-infantil .section-2 .container {
  padding-top: 86px;
}

@media screen and (min-width: 768px) and (max-width: 1250px) {
  /* line 83, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
  .page-politicas-de-comunicacao-infantil .section-2 .container {
    padding-top: 6.5%;
  }
}

@media (max-width: 767px) {
  /* line 83, src/page/a-nestle/_politicas-de-comunicacao-infantil.scss */
  .page-politicas-de-comunicacao-infantil .section-2 .container {
    padding-top: 43px;
  }
}

/* line 1, src/page/a-nestle/_esclarecimentos.scss */
.page-esclarecimentos {
  padding-top: 85px;
}

@media screen and (min-width: 768px) and (max-width: 1250px) {
  /* line 1, src/page/a-nestle/_esclarecimentos.scss */
  .page-esclarecimentos {
    padding-top: 9vw;
  }
}

@media (max-width: 767px) {
  /* line 1, src/page/a-nestle/_esclarecimentos.scss */
  .page-esclarecimentos {
    padding-top: 42px;
  }
}

/* line 12, src/page/a-nestle/_esclarecimentos.scss */
.page-esclarecimentos h1 {
  color: #5084ca;
  margin: 0 0 0;
  font-size: 2rem;
  line-height: 1;
  letter-spacing: 2;
}

@media screen and (min-width: 768px) {
  /* line 12, src/page/a-nestle/_esclarecimentos.scss */
  .page-esclarecimentos h1 {
    text-indent: -4px;
    letter-spacing: 5;
    font-size: 2.625rem;
  }
}

/* line 30, src/page/a-nestle/_esclarecimentos.scss */
.page-esclarecimentos .box-quads ul li .card__info p {
  color: #fff;
  margin-bottom: 10px;
  height: 72px;
  overflow: hidden;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

/* line 39, src/page/a-nestle/_esclarecimentos.scss */
.page-esclarecimentos .btn-see-more {
  background-color: #5085ca;
  color: #fff;
  font-size: 16px;
  margin: 30px auto 0;
  display: table;
  padding: 15px 55px;
  clear: both;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  text-decoration: none;
}

/* line 52, src/page/a-nestle/_esclarecimentos.scss */
.page-esclarecimentos .btn-see-more:hover, .page-esclarecimentos .btn-see-more:focus, .page-esclarecimentos .btn-see-more:active {
  text-decoration: none;
}

/* line 59, src/page/a-nestle/_esclarecimentos.scss */
.page-esclarecimentos .box-back-sub-page-content {
  border-top: 1px solid #DADADA;
  margin: 35px 0 0;
  padding: 50px 0 0;
  display: block;
}

/* line 65, src/page/a-nestle/_esclarecimentos.scss */
.page-esclarecimentos .box-back-sub-page-content > a {
  *zoom: 1;
  display: flex;
  vertical-align: middle;
  line-height: 30px;
  color: #5085CA;
  font-weight: normal;
  font-size: 16px;
}

/* line 152, src/mixins/_utils.scss */
.page-esclarecimentos .box-back-sub-page-content > a:before, .page-esclarecimentos .box-back-sub-page-content > a:after {
  content: "";
  display: table;
}

/* line 157, src/mixins/_utils.scss */
.page-esclarecimentos .box-back-sub-page-content > a:after {
  clear: both;
}

/* line 75, src/page/a-nestle/_esclarecimentos.scss */
.page-esclarecimentos .box-back-sub-page-content > a:before {
  background: url(../images/svg/arrows/blue/left.svg) no-repeat;
  width: 20px;
  height: 30px;
  display: inline-block;
  margin-right: 10px;
}

/* line 86, src/page/a-nestle/_esclarecimentos.scss */
.page-esclarecimentos.details .banner-nestle-relatorios {
  margin-top: 80px;
}

@media (max-width: 767px) {
  /* line 86, src/page/a-nestle/_esclarecimentos.scss */
  .page-esclarecimentos.details .banner-nestle-relatorios {
    margin-top: 40px;
  }
}

/* line 2, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial h1 {
  color: #5085CA;
  margin: 0 0 0;
  text-indent: 0px;
  font-size: 42px;
  letter-spacing: 5px;
}

@media screen and (min-width: 767px) {
  /* line 2, src/page/a-nestle/_gestao-empresarial.scss */
  .page-gestao-empresarial h1 {
    letter-spacing: 3px;
    font-size: 32px;
  }
}

/* line 14, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial h1:after {
  margin: 13px 0 15px;
}

/* line 19, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section {
  padding-top: 100px;
}

@media screen and (max-width: 991px) {
  /* line 19, src/page/a-nestle/_gestao-empresarial.scss */
  .page-gestao-empresarial .section {
    padding-top: 80px;
  }
}

@media (max-width: 767px) {
  /* line 19, src/page/a-nestle/_gestao-empresarial.scss */
  .page-gestao-empresarial .section {
    padding-top: 60px;
  }
}

/* line 30, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .text {
  padding-left: 0;
  padding-right: 8.3333%;
  border-right: 1px solid #DADADA;
}

@media screen and (max-width: 991px) {
  /* line 30, src/page/a-nestle/_gestao-empresarial.scss */
  .page-gestao-empresarial .section .text {
    padding-right: 15px;
  }
}

@media screen and (max-width: 767px) {
  /* line 30, src/page/a-nestle/_gestao-empresarial.scss */
  .page-gestao-empresarial .section .text {
    clear: both;
    padding-right: 0;
    border: none;
    border-bottom: 1px solid #DADADA;
    padding-bottom: 20px;
  }
}

/* line 47, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .text h2 {
  font-size: 32px;
  letter-spacing: 2px;
}

@media screen and (max-width: 991px) {
  /* line 47, src/page/a-nestle/_gestao-empresarial.scss */
  .page-gestao-empresarial .section .text h2 {
    font-size: 26px;
  }
}

/* line 57, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs {
  padding-left: 8.3333%;
  padding-right: 0;
}

@media screen and (max-width: 991px) {
  /* line 57, src/page/a-nestle/_gestao-empresarial.scss */
  .page-gestao-empresarial .section .obs {
    padding-left: 15px;
  }
}

@media screen and (max-width: 767px) {
  /* line 57, src/page/a-nestle/_gestao-empresarial.scss */
  .page-gestao-empresarial .section .obs {
    clear: both;
    padding-top: 20px;
    padding-left: 0;
  }
}

/* line 71, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs h3 {
  font-size: 26px;
  line-height: 1.4;
}

@media screen and (max-width: 991px) {
  /* line 71, src/page/a-nestle/_gestao-empresarial.scss */
  .page-gestao-empresarial .section .obs h3 {
    font-size: 22px;
  }
}

/* line 80, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs .link {
  margin-top: 25px;
  display: block;
  font-size: 16px;
  line-height: 1.4;
  position: relative;
  padding-left: 40px;
}

/* line 88, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs .link:before {
  position: absolute;
  top: 50%;
  left: 0;
  display: block;
  margin-right: 10px;
  content: "";
  width: 30px;
  height: 30px;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 106, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs .link:hover, .page-gestao-empresarial .section .obs .link:focus, .page-gestao-empresarial .section .obs .link:active {
  text-decoration: none;
  color: #4f98ed;
}

/* line 114, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs .link.link-externo:before {
  background-image: url(../images/svg/icon-externo.svg);
}

/* line 121, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs .link.link-externo:hover:before, .page-gestao-empresarial .section .obs .link.link-externo:focus:before, .page-gestao-empresarial .section .obs .link.link-externo:active:before {
  background-image: url(../images/svg/icon-externo-hover.svg);
}

/* line 128, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs .link.link-download:before {
  background-image: url(../images/svg/download.svg);
}

/* line 135, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs .link.link-download:hover:before, .page-gestao-empresarial .section .obs .link.link-download:focus:before, .page-gestao-empresarial .section .obs .link.link-download:active:before {
  background-image: url(../images/svg/download-hover.svg);
}

/* line 142, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs .link.link-tel:before {
  background-image: url(../images/svg/icon-phone.svg);
}

/* line 149, src/page/a-nestle/_gestao-empresarial.scss */
.page-gestao-empresarial .section .obs .link.link-tel:hover:before, .page-gestao-empresarial .section .obs .link.link-tel:focus:before, .page-gestao-empresarial .section .obs .link.link-tel:active:before {
  background-image: url(../images/svg/icon-phone-hover.svg);
}

/* line 2, src/page/faq/_faq.scss */
.page-faq .load-more {
  float: left;
  width: 100%;
}

/* line 7, src/page/faq/_faq.scss */
.page-faq .faq-search {
  padding: 80px 0 100px;
  border-bottom: 4px solid #5085CA;
}

@media screen and (max-width: 991px) {
  /* line 7, src/page/faq/_faq.scss */
  .page-faq .faq-search {
    padding: 60px 0 80px;
  }
}

@media screen and (max-width: 767px) {
  /* line 7, src/page/faq/_faq.scss */
  .page-faq .faq-search {
    padding: 40px 0 50px;
  }
}

/* line 19, src/page/faq/_faq.scss */
.page-faq .faq-search .titulo1, .page-faq .faq-search .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .faq-search .title {
  font-size: 42px;
  color: #5085CA;
}

@media screen and (max-width: 767px) {
  /* line 19, src/page/faq/_faq.scss */
  .page-faq .faq-search .titulo1, .page-faq .faq-search .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .faq-search .title {
    font-size: 26px;
  }
}

/* line 28, src/page/faq/_faq.scss */
.page-faq .faq-search p {
  max-width: 900px;
  margin-bottom: 20px;
  line-height: 24px;
  font-size: 18px;
}

/* line 35, src/page/faq/_faq.scss */
.page-faq .faq-search .busca-marcas {
  float: left;
  width: 40%;
}

@media (max-width: 767px) {
  /* line 35, src/page/faq/_faq.scss */
  .page-faq .faq-search .busca-marcas {
    margin: 25px 0 40px;
    width: 100%;
  }
}

/* line 44, src/page/faq/_faq.scss */
.page-faq .faq-search .busca-marcas .icon-close {
  display: block;
  width: 20px;
  height: 20px;
  background: url(../images/svg/icon-fechar2.svg) no-repeat center center;
  position: absolute;
  right: 1px;
  top: 0;
  cursor: pointer;
}

/* line 56, src/page/faq/_faq.scss */
.page-faq .faq-search .input-search {
  display: table;
  width: 100%;
  max-width: 1100px;
  padding-top: 50px;
  padding-bottom: 10px;
  border-bottom: 1px solid #5085CA;
}

/* line 64, src/page/faq/_faq.scss */
.page-faq .faq-search .input-search > * {
  float: left;
  display: block;
  line-height: 50px;
  height: 50px;
}

@media screen and (max-width: 767px) {
  /* line 64, src/page/faq/_faq.scss */
  .page-faq .faq-search .input-search > * {
    height: 25px;
    line-height: 25px;
  }
}

/* line 76, src/page/faq/_faq.scss */
.page-faq .faq-search .input-search input {
  width: calc(100% - 50px);
  font-size: 32px;
  border: none;
  background: none;
  padding: 0;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  letter-spacing: 6px;
  color: #8C96A1;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 43, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
.page-faq .faq-search .input-search input:-ms-input-placeholder {
  opacity: 0.5;
  font-style: italic;
}

/* line 44, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
.page-faq .faq-search .input-search input:-moz-placeholder {
  opacity: 0.5;
  font-style: italic;
}

/* line 45, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
.page-faq .faq-search .input-search input::-moz-placeholder {
  opacity: 0.5;
  font-style: italic;
}

/* line 46, node_modules/compass-mixins/lib/compass/css3/_user-interface.scss */
.page-faq .faq-search .input-search input::-webkit-input-placeholder {
  opacity: 0.5;
  font-style: italic;
}

@media screen and (max-width: 767px) {
  /* line 76, src/page/faq/_faq.scss */
  .page-faq .faq-search .input-search input {
    width: calc(100% - 25px);
    font-size: 21px;
    letter-spacing: 3px;
  }
}

/* line 99, src/page/faq/_faq.scss */
.page-faq .faq-search .input-search button {
  width: 50px;
  font-size: 0;
  border: none;
  background: none;
  padding: 0;
  text-align: center;
  outline: none;
}

@media screen and (max-width: 767px) {
  /* line 99, src/page/faq/_faq.scss */
  .page-faq .faq-search .input-search button {
    width: 25px;
  }
}

/* line 112, src/page/faq/_faq.scss */
.page-faq .faq-search .input-search button:before {
  font-size: 36px;
  color: #5085CA;
}

@media screen and (max-width: 767px) {
  /* line 112, src/page/faq/_faq.scss */
  .page-faq .faq-search .input-search button:before {
    font-size: 18px;
  }
}

/* line 124, src/page/faq/_faq.scss */
.page-faq .list-faq {
  padding: 80px 0 100px;
}

@media screen and (max-width: 767px) {
  /* line 124, src/page/faq/_faq.scss */
  .page-faq .list-faq {
    padding: 30px 0 50px;
  }
}

/* line 131, src/page/faq/_faq.scss */
.page-faq .list-faq .titulo1, .page-faq .list-faq .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .list-faq .title {
  font-size: 32px;
  margin-bottom: 40px;
}

@media screen and (max-width: 767px) {
  /* line 131, src/page/faq/_faq.scss */
  .page-faq .list-faq .titulo1, .page-faq .list-faq .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .list-faq .title {
    font-size: 26px;
    margin-bottom: 25px;
  }
}

/* line 141, src/page/faq/_faq.scss */
.page-faq .list-faq.list-result {
  padding-top: 0;
}

/* line 146, src/page/faq/_faq.scss */
.page-faq .form-contact {
  padding-bottom: 80px;
}

@media screen and (max-width: 991px) {
  /* line 146, src/page/faq/_faq.scss */
  .page-faq .form-contact {
    padding-bottom: 65px;
  }
}

/* line 153, src/page/faq/_faq.scss */
.page-faq .form-contact .container {
  display: table;
  table-layout: fixed;
}

@media screen and (max-width: 991px) {
  /* line 153, src/page/faq/_faq.scss */
  .page-faq .form-contact .container {
    display: block;
  }
}

/* line 161, src/page/faq/_faq.scss */
.page-faq .form-contact .container > div {
  float: none;
  display: table-cell;
  vertical-align: top;
}

@media screen and (max-width: 991px) {
  /* line 161, src/page/faq/_faq.scss */
  .page-faq .form-contact .container > div {
    display: block;
    float: left;
  }
}

/* line 172, src/page/faq/_faq.scss */
.page-faq .form-contact .container .form-widget {
  border-right: 1px solid #D9D9D9;
}

@media screen and (max-width: 991px) {
  /* line 172, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .form-widget {
    border-right: none;
    border-bottom: 1px solid #D9D9D9;
    padding-bottom: 40px;
    margin-bottom: 40px;
  }
}

@media screen and (max-width: 767px) {
  /* line 172, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .form-widget {
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}

/* line 187, src/page/faq/_faq.scss */
.page-faq .form-contact .container .form-widget .content {
  max-width: 700px;
}

@media screen and (max-width: 991px) {
  /* line 187, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .form-widget .content {
    max-width: 100%;
  }
}

/* line 194, src/page/faq/_faq.scss */
.page-faq .form-contact .container .form-widget .content .alert {
  margin-top: 30px;
}

/* line 201, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content {
  max-width: 270px;
  float: right;
}

@media screen and (max-width: 991px) {
  /* line 201, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .contact-infos .content {
    width: 100%;
    max-width: 100%;
  }
}

/* line 210, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .titulo1, .page-faq .form-contact .container .contact-infos .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .page-faq .form-contact .container .contact-infos .content .acontecimento-detalhes .modal-content .modal-body .title {
  font-size: 32px;
  letter-spacing: 2px;
  margin-bottom: 35px;
}

@media screen and (max-width: 767px) {
  /* line 210, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .contact-infos .content .titulo1, .page-faq .form-contact .container .contact-infos .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .page-faq .form-contact .container .contact-infos .content .acontecimento-detalhes .modal-content .modal-body .title {
    font-size: 26px;
  }
}

/* line 220, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info {
  margin-bottom: 50px;
}

@media screen and (max-width: 991px) {
  /* line 220, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .contact-infos .content .info {
    margin-bottom: 0;
    margin-right: 100px;
    float: left;
  }
  /* line 228, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .contact-infos .content .info:last-child {
    margin-right: 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 220, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .contact-infos .content .info {
    width: 100%;
    margin-bottom: 32.5px;
  }
}

/* line 238, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info:last-child {
  margin-bottom: 0;
}

/* line 242, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info h3 {
  font-size: 26px;
  line-height: 1.2;
  margin-bottom: 10px;
  letter-spacing: 1px;
}

@media screen and (max-width: 767px) {
  /* line 242, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .contact-infos .content .info h3 {
    font-size: 19px;
    margin-bottom: 16px;
  }
}

/* line 254, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info p {
  display: block;
  margin-bottom: 15px;
}

@media screen and (max-width: 767px) {
  /* line 254, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .contact-infos .content .info p {
    font-size: 19px;
    margin-bottom: 17.5px;
  }
}

/* line 264, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info .link {
  display: block;
}

@media screen and (max-width: 767px) {
  /* line 264, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .contact-infos .content .info .link {
    font-size: 16px;
    margin-bottom: 17.5px;
  }
}

/* line 272, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info .link .icon {
  display: inline-block;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  margin-right: 5px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

@media screen and (max-width: 767px) {
  /* line 272, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .contact-infos .content .info .link .icon {
    width: 30px;
    height: 30px;
  }
}

/* line 293, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info .link .icon.icon-phone {
  background-image: url(../images/svg/icon-phone.svg);
}

/* line 297, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info .link .icon.icon-local {
  background-image: url(../images/svg/icon-local.svg);
}

/* line 300, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info .link .icon.icon-libra {
  background-image: url(../images/svg/icon-libra.svg);
}

/* line 305, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info .link:hover, .page-faq .form-contact .container .contact-infos .content .info .link:focus, .page-faq .form-contact .container .contact-infos .content .info .link:active {
  color: #4f98ed;
  text-decoration: none;
}

/* line 312, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info .link:hover .icon.icon-phone, .page-faq .form-contact .container .contact-infos .content .info .link:focus .icon.icon-phone, .page-faq .form-contact .container .contact-infos .content .info .link:active .icon.icon-phone {
  background-image: url(../images/svg/icon-phone-hover.svg);
}

/* line 316, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info .link:hover .icon.icon-local, .page-faq .form-contact .container .contact-infos .content .info .link:focus .icon.icon-local, .page-faq .form-contact .container .contact-infos .content .info .link:active .icon.icon-local {
  background-image: url(../images/svg/icon-local-hover.svg);
}

/* line 319, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos .content .info .link:hover .icon.icon-libra, .page-faq .form-contact .container .contact-infos .content .info .link:focus .icon.icon-libra, .page-faq .form-contact .container .contact-infos .content .info .link:active .icon.icon-libra {
  background-image: url(../images/svg/icon-libra-hover.svg);
}

/* line 330, src/page/faq/_faq.scss */
.page-faq .form-contact .container .contact-infos-align .content {
  margin-left: 45px;
  float: left;
}

@media screen and (max-width: 767px) {
  /* line 330, src/page/faq/_faq.scss */
  .page-faq .form-contact .container .contact-infos-align .content {
    margin-left: 0;
  }
}

/* line 342, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes {
  display: table;
  table-layout: fixed;
  padding: 0 10px 0;
}

@media screen and (max-width: 767px) {
  /* line 342, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes {
    display: block;
    float: left;
    padding: 0;
    margin-bottom: -40px;
  }
}

/* line 354, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes > * {
  display: table-cell;
  float: none;
  padding: 30px;
  border: 5px solid #FFF;
  background: #6191CF;
  color: #FFF;
  text-decoration: none;
}

@media screen and (max-width: 767px) {
  /* line 354, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes > * {
    display: block;
    float: left;
    border: none;
    padding: 15px;
    margin: 0 0 20px 0;
  }
}

/* line 370, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes > * a {
  display: table-cell;
  text-decoration: none;
}

/* line 375, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box {
  padding-bottom: 60px;
}

@media screen and (max-width: 991px) {
  /* line 375, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box {
    padding-bottom: 30px;
  }
}

@media screen and (max-width: 767px) {
  /* line 375, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box {
    margin-bottom: 20px;
    padding-bottom: 120px;
  }
}

/* line 387, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box .titulo1, .page-faq .alert-donate-boxes .alert-box .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .alert-donate-boxes .alert-box .title {
  font-size: 32px;
  margin-bottom: 20px;
  color: #FFF;
}

@media screen and (max-width: 991px) {
  /* line 387, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box .titulo1, .page-faq .alert-donate-boxes .alert-box .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .alert-donate-boxes .alert-box .title {
    font-size: 28px;
    line-height: 32px;
  }
}

@media screen and (max-width: 767px) {
  /* line 387, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box .titulo1, .page-faq .alert-donate-boxes .alert-box .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .alert-donate-boxes .alert-box .title {
    font-size: 32px;
    margin-bottom: 15px;
  }
}

/* line 403, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box p {
  color: #FFF;
  line-height: 28px;
  margin-bottom: 30px;
}

@media screen and (max-width: 991px) {
  /* line 403, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box p {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 20px;
  }
}

@media screen and (max-width: 767px) {
  /* line 403, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box p {
    font-size: 16px;
    line-height: 21px;
    margin-bottom: 25px;
  }
}

/* line 421, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box .aditional-infos {
  display: table;
  width: calc(100% - 60px);
  position: absolute;
  bottom: 30px;
  left: 30px;
}

@media screen and (max-width: 991px) {
  /* line 421, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box .aditional-infos {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  /* line 421, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box .aditional-infos {
    width: calc(100% - 30px);
    position: absolute;
    bottom: 15px;
    left: 15px;
  }
}

/* line 439, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box .aditional-infos > * {
  display: table-cell;
  vertical-align: bottom;
}

@media screen and (max-width: 991px) {
  /* line 439, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box .aditional-infos > * {
    width: 100%;
    display: block;
    margin-top: 20px;
  }
}

/* line 449, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box .aditional-infos > *:last-child {
  text-align: right;
}

@media screen and (max-width: 991px) {
  /* line 449, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box .aditional-infos > *:last-child {
    text-align: left;
  }
}

/* line 457, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box .aditional-infos > * h3 {
  font-size: 16px;
  line-height: 24px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media screen and (max-width: 767px) {
  /* line 457, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box .aditional-infos > * h3 {
    font-size: 16px;
    line-height: 21px;
    margin-bottom: 20px;
  }
}

/* line 469, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box .aditional-infos > * .link {
  position: relative;
  color: #FFF;
  padding-left: 35px;
  display: inline-block;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 767px) {
  /* line 469, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .alert-box .aditional-infos > * .link {
    font-size: 16px;
    line-height: 19px;
  }
}

/* line 481, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box .aditional-infos > * .link span {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -15px;
}

/* line 88, src/mixins/_utils.scss */
.page-faq .alert-donate-boxes .alert-box .aditional-infos > * .link span:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.page-faq .alert-donate-boxes .alert-box .aditional-infos > * .link span:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 489, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box .aditional-infos > * .link:hover {
  text-decoration: none;
  opacity: 0.7;
}

/* line 502, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .alert-box:hover .aditional-infos > * .link span:before {
  animation: animateArrow 0.65s linear;
}

/* line 512, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .donate-box {
  padding-bottom: 60px;
}

@media screen and (max-width: 767px) {
  /* line 515, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .donate-box > * {
    max-width: 100%;
  }
}

/* line 521, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .donate-box .titulo1, .page-faq .alert-donate-boxes .donate-box .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .alert-donate-boxes .donate-box .title {
  letter-spacing: 1px;
  font-size: 32px;
  line-height: 42px;
  color: #FFF;
}

@media screen and (max-width: 991px) {
  /* line 521, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .donate-box .titulo1, .page-faq .alert-donate-boxes .donate-box .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .alert-donate-boxes .donate-box .title {
    font-size: 28px;
    line-height: 32px;
  }
}

/* line 533, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .donate-box.box-programacom-voce .titulo1, .page-faq .alert-donate-boxes .donate-box.box-programacom-voce .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .alert-donate-boxes .donate-box.box-programacom-voce .title {
  font-weight: bold;
  font-size: 36px;
  width: 48%;
  line-height: 42px;
}

@media (max-width: 991px) {
  /* line 533, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .donate-box.box-programacom-voce .titulo1, .page-faq .alert-donate-boxes .donate-box.box-programacom-voce .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .alert-donate-boxes .donate-box.box-programacom-voce .title {
    width: 68%;
  }
}

@media (max-width: 767px) {
  /* line 533, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .donate-box.box-programacom-voce .titulo1, .page-faq .alert-donate-boxes .donate-box.box-programacom-voce .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq .alert-donate-boxes .donate-box.box-programacom-voce .title {
    width: 100%;
  }
}

/* line 542, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .donate-box.box-programacom-voce p {
  width: 59%;
  margin: 0;
}

@media (max-width: 767px) {
  /* line 542, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .donate-box.box-programacom-voce p {
    width: 100%;
  }
}

/* line 550, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .donate-box p {
  color: #FFF;
  margin-bottom: 20px;
}

@media screen and (max-width: 991px) {
  /* line 550, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .donate-box p {
    font-size: 14px;
    line-height: 20px;
  }
}

/* line 560, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .donate-box .link {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  position: absolute;
  bottom: 30px;
  left: 30px;
}

/* line 88, src/mixins/_utils.scss */
.page-faq .alert-donate-boxes .donate-box .link:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.page-faq .alert-donate-boxes .donate-box .link:hover:before {
  animation: animateArrow 0.65s linear;
}

@media screen and (max-width: 767px) {
  /* line 560, src/page/faq/_faq.scss */
  .page-faq .alert-donate-boxes .donate-box .link {
    bottom: 15px;
    left: 15px;
  }
}

/* line 573, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .donate-box .link:hover {
  opacity: 0.7;
}

/* line 580, src/page/faq/_faq.scss */
.page-faq .alert-donate-boxes .donate-box:hover .link:before {
  animation: animateArrow 0.65s linear;
}

/* line 593, src/page/faq/_faq.scss */
#allPhones .modal-dialog .modal-header .titulo1, #allPhones .modal-dialog .modal-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body #allPhones .modal-dialog .modal-header .title,
#allAddress .modal-dialog .modal-header .titulo1,
#allAddress .modal-dialog .modal-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title,
.page-historia .content .acontecimento-detalhes .modal-content .modal-body #allAddress .modal-dialog .modal-header .title {
  font-size: 32px;
}

/* line 598, src/page/faq/_faq.scss */
#allPhones .modal-dialog .custom-scroll,
#allAddress .modal-dialog .custom-scroll {
  padding-right: 28px;
  max-height: 500px !important;
}

@media screen and (max-height: 767px) {
  /* line 598, src/page/faq/_faq.scss */
  #allPhones .modal-dialog .custom-scroll,
  #allAddress .modal-dialog .custom-scroll {
    max-height: 300px !important;
  }
}

/* line 608, src/page/faq/_faq.scss */
#allPhones .modal-dialog .modal-body p,
#allAddress .modal-dialog .modal-body p {
  margin-bottom: 20px;
}

/* line 611, src/page/faq/_faq.scss */
#allPhones .modal-dialog .modal-body p:last-child,
#allAddress .modal-dialog .modal-body p:last-child {
  margin-bottom: 0;
}

/* line 618, src/page/faq/_faq.scss */
#allPhones .modal-dialog .modal-body .tels li,
#allAddress .modal-dialog .modal-body .tels li {
  position: relative;
  padding: 10px 130px 10px 10px;
  font-size: 16px;
  color: #646e78;
  border-bottom: 1px solid #DDDBDD;
}

@media screen and (max-width: 767px) {
  /* line 618, src/page/faq/_faq.scss */
  #allPhones .modal-dialog .modal-body .tels li,
  #allAddress .modal-dialog .modal-body .tels li {
    padding: 10px;
  }
}

/* line 629, src/page/faq/_faq.scss */
#allPhones .modal-dialog .modal-body .tels li:last-child,
#allAddress .modal-dialog .modal-body .tels li:last-child {
  border-bottom: none;
}

/* line 633, src/page/faq/_faq.scss */
#allPhones .modal-dialog .modal-body .tels li span,
#allAddress .modal-dialog .modal-body .tels li span {
  font-weight: 700;
  position: absolute;
  top: 10px;
  right: 10px;
}

@media screen and (max-width: 767px) {
  /* line 633, src/page/faq/_faq.scss */
  #allPhones .modal-dialog .modal-body .tels li span,
  #allAddress .modal-dialog .modal-body .tels li span {
    margin-top: 10px;
    display: block;
    position: relative;
    top: 0;
    right: 0;
  }
}

/* line 656, src/page/faq/_faq.scss */
#allAddress .modal-header .titulo1:after, #allAddress .modal-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body #allAddress .modal-header .title:after {
  margin-bottom: 0;
}

/* line 664, src/page/faq/_faq.scss */
.page-converse-com-a-gente .scroll-content {
  min-height: 350px !important;
  max-height: none;
  padding-right: 28px !important;
}

/* line 671, src/page/faq/_faq.scss */
.page-converse-com-a-gente .simple-animatedtransform-modal .tels {
  overflow: auto;
  max-height: 350px;
}

/* line 2, src/page/faq/_responde.scss */
.page-faq-responde .faq-header {
  padding: 80px 0 0px;
}

/* line 5, src/page/faq/_responde.scss */
.page-faq-responde .faq-header .titulo1, .page-faq-responde .faq-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq-responde .faq-header .title {
  font-size: 42px;
  color: #5085CA;
}

@media screen and (max-width: 767px) {
  /* line 5, src/page/faq/_responde.scss */
  .page-faq-responde .faq-header .titulo1, .page-faq-responde .faq-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-faq-responde .faq-header .title {
    font-size: 26px;
  }
}

/* line 14, src/page/faq/_responde.scss */
.page-faq-responde .faq-header p {
  max-width: 900px;
  margin-bottom: 20px;
  line-height: 24px;
  font-size: 18px;
}

/* line 22, src/page/faq/_responde.scss */
.page-faq-responde .faq-search {
  border: none;
}

/* line 26, src/page/faq/_responde.scss */
.page-faq-responde .list-faq {
  padding-bottom: 0;
}

/* line 29, src/page/faq/_responde.scss */
.page-faq-responde .list-faq.more-views {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 35, src/page/faq/_responde.scss */
.page-faq-responde .list-faq .load-more .btn-load-more {
  padding: 0;
  text-align: center;
}

/* line 39, src/page/faq/_responde.scss */
.page-faq-responde .list-faq .load-more .btn-load-more:after {
  display: none;
}

/* line 2, src/page/faq/_faq-itens.scss */
.faq-itens .item {
  padding: 30px;
  background: #F4F4F4;
  border: 5px solid #FFF;
  text-decoration: none;
}

@media screen and (max-width: 767px) {
  /* line 2, src/page/faq/_faq-itens.scss */
  .faq-itens .item {
    padding: 20px;
    margin-bottom: 20px;
    border: none;
  }
}

/* line 14, src/page/faq/_faq-itens.scss */
.faq-itens .item .tag {
  padding: 4px 10px;
  display: inline-block;
  border: 1px solid #5085CA;
  color: #5085CA;
  font-size: 13px;
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  /* line 14, src/page/faq/_faq-itens.scss */
  .faq-itens .item .tag {
    padding: 2px 3px;
    font-size: 13px;
  }
}

/* line 28, src/page/faq/_faq-itens.scss */
.faq-itens .item h1, .faq-itens .item h2, .faq-itens .item h3 {
  color: #5085CA;
  font-size: 32px;
  letter-spacing: 1px;
  margin-bottom: 25px;
  height: 152px;
  display: block;
  overflow: hidden;
  line-height: 38px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  text-overflow: -o-ellipsis-lastline;
}

@media screen and (max-width: 991px) {
  /* line 28, src/page/faq/_faq-itens.scss */
  .faq-itens .item h1, .faq-itens .item h2, .faq-itens .item h3 {
    height: 160px;
    display: block;
    overflow: hidden;
    line-height: 32px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: -o-ellipsis-lastline;
    font-size: 28px;
  }
}

@media screen and (max-width: 767px) {
  /* line 28, src/page/faq/_faq-itens.scss */
  .faq-itens .item h1, .faq-itens .item h2, .faq-itens .item h3 {
    height: 140px;
    display: block;
    overflow: hidden;
    line-height: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: -o-ellipsis-lastline;
    font-size: 26px;
  }
}

/* line 58, src/page/faq/_faq-itens.scss */
.faq-itens .item .btn-arrow {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #5085CA;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.faq-itens .item .btn-arrow:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/blue/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.faq-itens .item .btn-arrow:hover:before {
  animation: animateArrow 0.65s linear;
}

@media screen and (max-width: 767px) {
  /* line 58, src/page/faq/_faq-itens.scss */
  .faq-itens .item .btn-arrow {
    display: inline-block;
    vertical-align: middle;
    border: 2px solid #5085CA;
    width: 30px;
    height: 30px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
  }
  /* line 88, src/mixins/_utils.scss */
  .faq-itens .item .btn-arrow:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("../images/svg/arrows/blue/right.svg") no-repeat center center;
    background-size: 18px auto;
  }
  /* line 100, src/mixins/_utils.scss */
  .faq-itens .item .btn-arrow:hover:before {
    animation: animateArrow 0.65s linear;
  }
}

/* line 68, src/page/faq/_faq-itens.scss */
.faq-itens .item.item-big h1, .faq-itens .item.item-big h2, .faq-itens .item.item-big h3 {
  color: #5085CA;
  font-size: 42px;
  letter-spacing: 1px;
  margin-bottom: 25px;
  height: 144px;
  display: block;
  overflow: hidden;
  line-height: 48px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: -o-ellipsis-lastline;
}

@media screen and (max-width: 991px) {
  /* line 68, src/page/faq/_faq-itens.scss */
  .faq-itens .item.item-big h1, .faq-itens .item.item-big h2, .faq-itens .item.item-big h3 {
    height: 144px;
    display: block;
    overflow: hidden;
    line-height: 36px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: -o-ellipsis-lastline;
    font-size: 32px;
  }
}

@media screen and (max-width: 767px) {
  /* line 68, src/page/faq/_faq-itens.scss */
  .faq-itens .item.item-big h1, .faq-itens .item.item-big h2, .faq-itens .item.item-big h3 {
    height: 155px;
    display: block;
    overflow: hidden;
    line-height: 31px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: -o-ellipsis-lastline;
    font-size: 28px;
  }
}

/* line 98, src/page/faq/_faq-itens.scss */
.faq-itens .item.item-big .btn-arrow {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #5085CA;
  width: 50px;
  height: 50px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.faq-itens .item.item-big .btn-arrow:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/blue/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.faq-itens .item.item-big .btn-arrow:hover:before {
  animation: animateArrow 0.65s linear;
}

@media screen and (max-width: 767px) {
  /* line 98, src/page/faq/_faq-itens.scss */
  .faq-itens .item.item-big .btn-arrow {
    display: inline-block;
    vertical-align: middle;
    border: 2px solid #5085CA;
    width: 40px;
    height: 40px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
  }
  /* line 88, src/mixins/_utils.scss */
  .faq-itens .item.item-big .btn-arrow:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("../images/svg/arrows/blue/right.svg") no-repeat center center;
    background-size: 18px auto;
  }
  /* line 100, src/mixins/_utils.scss */
  .faq-itens .item.item-big .btn-arrow:hover:before {
    animation: animateArrow 0.65s linear;
  }
}

/* line 109, src/page/faq/_faq-itens.scss */
.faq-itens .item:hover .btn-arrow:before {
  animation: animateArrow 0.65s linear;
}

/* line 1, src/page/faq/_doacao.scss */
.page-doacao {
  float: left;
  width: 100%;
  padding-top: 90px;
}

@media (max-width: 991px) {
  /* line 1, src/page/faq/_doacao.scss */
  .page-doacao {
    padding-top: 70px;
  }
}

@media (max-width: 767px) {
  /* line 1, src/page/faq/_doacao.scss */
  .page-doacao {
    padding-top: 50px;
  }
}

/* line 16, src/page/faq/_doacao.scss */
.page-doacao .page-header {
  margin-top: 0;
  margin-bottom: 80px;
  border: none;
}

@media (max-width: 991px) {
  /* line 16, src/page/faq/_doacao.scss */
  .page-doacao .page-header {
    margin-bottom: 60px;
  }
}

@media (max-width: 767px) {
  /* line 16, src/page/faq/_doacao.scss */
  .page-doacao .page-header {
    margin-bottom: 40px;
  }
}

/* line 29, src/page/faq/_doacao.scss */
.page-doacao .page-header .titulo1, .page-doacao .page-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-doacao .page-header .title {
  font-size: 42px;
  letter-spacing: 6px;
  color: #5085CA;
}

@media (max-width: 767px) {
  /* line 29, src/page/faq/_doacao.scss */
  .page-doacao .page-header .titulo1, .page-doacao .page-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-doacao .page-header .title {
    font-size: 32px;
    letter-spacing: 3px;
  }
}

/* line 40, src/page/faq/_doacao.scss */
.page-doacao .page-header p {
  font-size: 16px;
  line-height: 20px;
}

/* line 47, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .container {
  padding: 0;
}

/* line 51, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-link, .page-doacao .custom-tab .custom-tab-link-donate {
  display: block;
  background: #5085CA;
  color: #FFF;
  width: 100%;
  padding: 20px 0;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
  text-align: center;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 64, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-link.active, .page-doacao .custom-tab .custom-tab-link:hover, .page-doacao .custom-tab .custom-tab-link-donate.active, .page-doacao .custom-tab .custom-tab-link-donate:hover {
  background: #F4F4F4;
  color: #646E78;
}

/* line 71, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-nav {
  margin-bottom: -4px;
  position: relative;
  z-index: 1;
}

/* line 76, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-nav .links {
  display: table;
  table-layout: fixed;
  width: 100%;
}

/* line 81, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-nav .links > li {
  display: table-cell;
  vertical-align: middle;
  width: 33.3333%;
  padding: 0 5px;
}

/* line 91, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-content .custom-tab-link, .page-doacao .custom-tab .custom-tab-content .custom-tab-link-donate {
  float: left;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 91, src/page/faq/_doacao.scss */
  .page-doacao .custom-tab .custom-tab-content .custom-tab-link, .page-doacao .custom-tab .custom-tab-content .custom-tab-link-donate {
    border-top: 4px solid #5085CA;
    margin-bottom: 2px;
    padding: 15px 0;
  }
}

@media (max-width: 767px) {
  /* line 101, src/page/faq/_doacao.scss */
  .page-doacao .custom-tab .custom-tab-content .custom-tab-link.active, .page-doacao .custom-tab .custom-tab-content .custom-tab-link-donate.active {
    margin-top: -2px;
    border-top: 4px solid #5085CA;
    height: 4px;
    overflow: hidden;
    padding: 0;
  }
}

/* line 112, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-content .custom-tab-pane {
  float: left;
  width: 100%;
  padding: 80px 0 70px;
  border-top: 4px solid #5085CA;
  border-bottom: 4px solid #5085CA;
  background: #F4F4F4;
}

@media (max-width: 991px) {
  /* line 112, src/page/faq/_doacao.scss */
  .page-doacao .custom-tab .custom-tab-content .custom-tab-pane {
    padding: 60px 0 50px;
  }
}

@media (max-width: 767px) {
  /* line 112, src/page/faq/_doacao.scss */
  .page-doacao .custom-tab .custom-tab-content .custom-tab-pane {
    border-color: transparent;
    padding: 40px 0 30px;
  }
}

/* line 129, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-content .custom-tab-pane .loading-default {
  background: rgba(244, 244, 244, 0.5);
}

/* line 133, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-content .custom-tab-pane .alert {
  margin-top: 20px;
}

/* line 138, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info > * {
  max-width: 300px;
}

@media (max-width: 991px) {
  /* line 138, src/page/faq/_doacao.scss */
  .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info > * {
    max-width: 100%;
  }
}

/* line 146, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info .titulo1, .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info .title {
  font-size: 32px;
  line-height: 42px;
}

/* line 150, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info .titulo1:after, .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info .title:after {
  margin-bottom: 40px;
}

/* line 155, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info p {
  margin-bottom: 20px;
}

/* line 159, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info ul {
  margin-bottom: 20px;
  padding-left: 20px;
}

/* line 163, src/page/faq/_doacao.scss */
.page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info ul li {
  list-style-type: disc;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  line-height: 24px;
  color: #646E78;
}

@media (max-width: 767px) {
  /* line 173, src/page/faq/_doacao.scss */
  .page-doacao .custom-tab .custom-tab-content .custom-tab-pane.active {
    border-bottom-color: #5085CA;
  }
}

/* line 1, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual {
  position: fixed;
  right: 20px;
  bottom: 20px;
  display: table;
  z-index: 9;
  font-family: Roboto, Tahoma, Arial, Verdana;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

@media (max-width: 767px) {
  /* line 1, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual {
    display: block;
    transition: all 0.8s;
  }
}

/* line 15, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 19, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual img {
  position: absolute;
  right: 0px;
  bottom: 0px;
  max-width: initial !important;
  z-index: 99;
}

@media (max-width: 320px) {
  /* line 19, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual img {
    bottom: -8px;
  }
}

/* line 31, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto {
  background-color: #fff;
  padding: 10px 41px 10px 19px;
  border-radius: 50px;
  width: 180px;
  height: 17px;
  position: absolute;
  right: 40px;
  bottom: 20px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  z-index: 9;
  transition: all 0.4s ease-in-out;
  overflow: hidden;
}

@media (max-width: 767px) {
  /* line 31, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto {
    background-color: initial;
    box-shadow: none;
  }
}

/* line 50, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto h4 {
  font-size: 14px;
  color: #5085CA;
  position: relative;
  z-index: 999;
  transition: all 0.4s ease-in-out;
}

/* line 57, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto h4 a {
  text-decoration: none;
  color: #5085CA;
}

@media (max-width: 767px) {
  /* line 57, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto h4 a {
    color: transparent;
  }
}

/* line 66, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto h4 .fechar {
  position: absolute;
  bottom: -5px;
  width: 25px;
  height: 25px;
  right: 25px;
  border-radius: 50%;
  padding: 0px;
  background-color: #5085CA;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  background-image: url(../images/assistente/icone-assistente-virtual.png);
  background-repeat: no-repeat;
  background-position: -4px -41px;
  transition: all 0.3s ease-in-out;
}

@media (max-width: 767px) {
  /* line 66, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto h4 .fechar {
    right: -20px !important;
    top: -30px;
  }
}

@media (max-width: 320px) {
  /* line 66, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto h4 .fechar {
    right: -5px !important;
    top: -36px;
  }
}

/* line 97, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto .texto {
  visibility: hidden;
  height: 0px;
  opacity: 0;
}

/* line 102, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto .texto p {
  color: #939598;
  font-size: 0px;
  padding: 10px 0px 0px 0px;
  transition: all 0.2s ease-in-out;
  animation-name: example;
  width: 240px;
  height: 97px;
  animation-duration: 0.2s;
}

/* line 113, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto .texto .btn-assistente-blue {
  font-size: 16px;
  border-radius: 5px;
  padding: 10px 25px;
  background-color: #5085CA;
  color: #fff;
  text-decoration: none;
  position: relative;
  margin: 10px 10px 10px 0px;
  transition: all .4s ease-in-out;
}

/* line 126, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto.area-texto-aberta {
  background-color: #fff;
  padding: 40px 40px 60px 40px;
  width: 260px;
  height: 140px;
  position: absolute;
  bottom: 10px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  z-index: 9;
  border-radius: 5px !important;
  transition: all 0.4s ease-in-out;
}

@media (max-width: 767px) {
  /* line 126, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto.area-texto-aberta {
    width: 210px;
    height: 160px;
    padding-left: 20px !important;
  }
}

@media (max-width: 320px) {
  /* line 126, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto.area-texto-aberta {
    width: 175px;
    height: 160px;
    padding-left: 20px !important;
  }
}

@media (max-width: 767px) {
  /* line 150, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto.area-texto-aberta a {
    color: #5085CA;
  }
}

/* line 156, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto.area-texto-aberta h4 {
  font-size: 22px;
  color: #5085CA;
  position: relative;
  z-index: 999;
}

@media (max-width: 320px) {
  /* line 156, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto.area-texto-aberta h4 {
    width: 200px;
  }
}

/* line 166, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto.area-texto-aberta h4 .fechar {
  position: absolute;
  bottom: 0px;
  top: -31px;
  right: -32px;
  border-radius: 50%;
  background-color: #5085CA;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  background-position: -6px -5px;
  transition: all 0.3s ease-in-out;
}

/* line 181, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto {
  transition: all 0.8s ease-in-out;
  visibility: visible;
  height: auto;
  opacity: 1;
}

/* line 187, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto p {
  font-size: 16px;
  width: 240px;
  height: 97px;
  margin-top: 15px;
}

@media (max-width: 320px) {
  /* line 187, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto p {
    width: 185px;
    height: 80px;
  }
}

@media (max-width: 767px) {
  /* line 187, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto p {
    width: 185px;
    height: 80px;
  }
}

@media (max-width: 320px) {
  /* line 204, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto .AbrirFecharAssistente {
    position: relative;
    bottom: -30px;
    font-size: 18px !important;
  }
}

@media (max-width: 767px) {
  /* line 204, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto .AbrirFecharAssistente {
    position: relative;
    bottom: -31px;
    padding-left: 5px;
    float: left;
  }
}

@media (max-width: 767px) {
  /* line 218, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto .align-abrirfechar {
    height: 0 !important;
  }
}

/* line 226, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .img-assistente-virtual {
  width: 91px;
  height: 70px;
}

@media (max-width: 767px) {
  /* line 226, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .img-assistente-virtual {
    display: none;
  }
}

/* line 234, src/page/faq/_assistente.scss */
.faleconosco-assistente-virtual .img-assistente-virtual-mobile {
  display: none !important;
}

@media (max-width: 767px) {
  /* line 234, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual .img-assistente-virtual-mobile {
    display: block !important;
  }
}

@media (max-width: 768px) {
  /* line 240, src/page/faq/_assistente.scss */
  .faleconosco-assistente-virtual.end {
    right: -100px;
  }
}

@keyframes example {
  0% {
    left: 0px;
    top: 0px;
    height: 0px;
  }
  100% {
    left: 0px;
    top: 0px;
    height: auto;
  }
}

@keyframes abreTexto {
  0% {
    height: 0px;
    border-radius: 10px;
    opacity: 0;
    padding: 10px 41px 10px 19px;
  }
  100% {
    height: 140px;
    border-radius: 5px;
    opacity: 1;
    padding: 40px;
  }
}

/* line 12, src/page/promocoes/_promocoes.scss */
.visible-mobile {
  visibility: hidden;
}

@media (max-width: 767px) {
  /* line 12, src/page/promocoes/_promocoes.scss */
  .visible-mobile {
    visibility: visible;
  }
}

/* line 20, src/page/promocoes/_promocoes.scss */
.invisible-mobile {
  visibility: visible;
}

@media (max-width: 767px) {
  /* line 20, src/page/promocoes/_promocoes.scss */
  .invisible-mobile {
    visibility: hidden;
  }
}

/* line 28, src/page/promocoes/_promocoes.scss */
.no-padding {
  padding-left: 0;
  padding-right: 0;
}

/* line 37, src/page/promocoes/_promocoes.scss */
.page-promocoes .banner .image:after {
  content: none;
}

@media (max-width: 767px) {
  /* line 43, src/page/promocoes/_promocoes.scss */
  .page-promocoes > .container {
    padding-left: 0;
    padding-right: 0;
  }
}

@media (max-width: 767px) {
  /* line 51, src/page/promocoes/_promocoes.scss */
  .page-promocoes .padding-top.row {
    margin-left: 0;
    margin-right: 0;
  }
}

/* line 63, src/page/promocoes/_promocoes.scss */
.page-promocoes .titulo2 {
  margin-bottom: 40px;
}

/* line 66, src/page/promocoes/_promocoes.scss */
.page-promocoes .titulo2:after {
  margin-top: 15px;
  margin-bottom: 0;
}

/* line 72, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid {
  padding-left: 10px;
  padding-right: 10px;
}

@media (max-width: 767px) {
  /* line 72, src/page/promocoes/_promocoes.scss */
  .page-promocoes .grid {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 81, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item {
  height: 325px;
  padding: 5px;
  overflow: hidden;
  position: relative;
}

@media (max-width: 1024px) {
  /* line 81, src/page/promocoes/_promocoes.scss */
  .page-promocoes .grid .grid-item {
    height: 260px;
  }
}

@media (max-width: 767px) {
  /* line 81, src/page/promocoes/_promocoes.scss */
  .page-promocoes .grid .grid-item {
    height: 80vw;
    padding: 10px 0;
  }
}

/* line 96, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item a {
  display: block;
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
}

/* line 103, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item a:before {
  content: "";
  opacity: 1;
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#33000000', GradientType=0);
  -webkit-transition: opacity ease-in;
  -webkit-transition-delay: 0.2s;
  -moz-transition: opacity ease-in 0.2s;
  -o-transition: opacity ease-in 0.2s;
  transition: opacity ease-in 0.2s;
}

/* line 116, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item a:hover .seta:before {
  animation: animateArrow 0.65s linear;
}

/* line 121, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item a:hover:before {
  opacity: 0.7;
}

/* line 127, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item picture {
  display: block;
  width: 100%;
  height: 100%;
}

@media (max-width: 1199px) {
  /* line 127, src/page/promocoes/_promocoes.scss */
  .page-promocoes .grid .grid-item picture {
    width: auto;
  }
}

/* line 136, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: cover;
}

/* line 144, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item .txt-validade {
  display: block;
  padding: 3px 10px;
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 13px;
  color: rgba(255, 255, 255, 0.75);
  border: 1px solid rgba(0, 0, 0, 0.3);
  background-color: rgba(0, 0, 0, 0.2);
}

@media (max-width: 767px) {
  /* line 144, src/page/promocoes/_promocoes.scss */
  .page-promocoes .grid .grid-item .txt-validade {
    color: #FFF;
    font-size: 16px;
    padding: 5px 7px;
  }
}

/* line 161, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item .txt-validade.valida:before {
  content: "Válida até ";
}

/* line 165, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item .txt-validade.encerrada:before {
  content: "Encerrada em ";
}

/* line 169, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item .txt-validade.apartirde:before {
  content: "A partir de ";
}

/* line 174, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item .seta {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 50px;
  height: 50px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  position: absolute;
  bottom: 30px;
  right: 30px;
}

/* line 88, src/mixins/_utils.scss */
.page-promocoes .grid .grid-item .seta:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.page-promocoes .grid .grid-item .seta:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 181, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item .seta span {
  display: none;
}

/* line 187, src/page/promocoes/_promocoes.scss */
.page-promocoes .grid .grid-item-brief {
  height: 200px !important;
}

@media (max-width: 767px) {
  /* line 187, src/page/promocoes/_promocoes.scss */
  .page-promocoes .grid .grid-item-brief {
    height: 80vw !important;
  }
}

@media (max-width: 767px) {
  /* line 198, src/page/promocoes/_promocoes.scss */
  .page-promocoes .grid .row:first-child .grid-item:first-child {
    padding-top: 0;
  }
}

@media (max-width: 767px) {
  /* line 208, src/page/promocoes/_promocoes.scss */
  .page-promocoes .grid .row:last-child .grid-item:last-child {
    padding-bottom: 0;
  }
}

/* line 218, src/page/promocoes/_promocoes.scss */
.page-promocoes .titulo-principal {
  padding-top: 83px;
}

/* line 221, src/page/promocoes/_promocoes.scss */
.page-promocoes .titulo-principal .titulo2 {
  padding-top: 0;
}

/* line 224, src/page/promocoes/_promocoes.scss */
.page-promocoes .titulo-principal .titulo2:after {
  margin-top: 15px;
}

@media (max-width: 767px) {
  /* line 230, src/page/promocoes/_promocoes.scss */
  .page-promocoes .promocoes-em-andamento {
    margin-left: 0;
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  /* line 236, src/page/promocoes/_promocoes.scss */
  .page-promocoes .promocoes-em-andamento section.col-xs-12 {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (max-width: 767px) {
  /* line 245, src/page/promocoes/_promocoes.scss */
  .page-promocoes .apartirde {
    margin-left: 0;
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  /* line 251, src/page/promocoes/_promocoes.scss */
  .page-promocoes .apartirde section.col-xs-12 {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (max-width: 767px) {
  /* line 262, src/page/promocoes/_promocoes.scss */
  .page-promocoes .promocoes-encerradas .grid,
  .page-promocoes .promocoes-encerradas .grid-promocoes {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (max-width: 767px) {
  /* line 270, src/page/promocoes/_promocoes.scss */
  .page-promocoes .promocoes-encerradas section.col-xs-12 {
    float: none;
    padding-left: 0;
    padding-right: 0;
  }
}

@media (max-width: 767px) {
  /* line 278, src/page/promocoes/_promocoes.scss */
  .page-promocoes .promocoes-encerradas section.col-xs-12 .titulo2 {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media (max-width: 767px) {
  /* line 285, src/page/promocoes/_promocoes.scss */
  .page-promocoes .promocoes-encerradas section.col-xs-12 .owl-xs {
    padding: 0;
    margin: 0;
  }
}

/* line 292, src/page/promocoes/_promocoes.scss */
.page-promocoes .promocoes-encerradas section.col-xs-12 .owl-xs.owl-carousel .owl-dots {
  margin-top: 15px;
}

/* line 301, src/page/promocoes/_promocoes.scss */
.page-promocoes.page-promocao-ganhou-causou .premiacao {
  padding-bottom: 0;
}

/* line 304, src/page/promocoes/_promocoes.scss */
.page-promocoes.page-promocao-ganhou-causou .premiacao .img-ranking {
  text-align: center;
  padding-top: 50px;
  clear: both;
}

/* line 309, src/page/promocoes/_promocoes.scss */
.page-promocoes.page-promocao-ganhou-causou .premiacao .img-ranking img {
  max-width: 100%;
}

/* line 318, src/page/promocoes/_promocoes.scss */
.message-ta-podendo {
  color: #0a69bd;
  font-weight: bold;
}

/* Gera as classes e aplica os temas:
* Funcionamento: Para cada item no $promotional-themes 1 classe sera gerada e a sua cor aplicada;
* Uso:
*   -> Configurar $promotion-themes:
*       EX:
*        $promotion-themes: (
*           NOME_DA_PROMOCAO_1: COR_DA_PROMOCAO_1,
*           NOME_DA_PROMOCAO_2: COR_DA_PROMOCAO_2
*        ); 
*
*   -> CSS GERADO:
*       .page-promocoes-detalhe.NOME_DA_PROMOCAO_1 {
*           color: COR_DA_PROMOCAO_1
*       }
*       .page-promocoes-detalhe.NOME_DA_PROMOCAO_2 {
*           color: COR_DA_PROMOCAO_2
*       }
*/
/* TEMAS:
* Os TEMAS sao configurados a partir da variavel $promotion-themes do tipo [map],
* que e passada para o mixin apply-promotions-themes(), que gera as classes e cores
* de acordo com a promocao.
*/
/* line 67, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe {
  /* Gera as classes e aplica os temas */
}

/* line 68, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .page-content {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  padding-left: 0;
  padding-right: 0;
  width: 83.3333333333%;
}

@media (max-width: 480px) {
  /* line 68, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .page-content {
    width: 100%;
  }
}

/* line 81, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .page-content:before, .page-promocoes-detalhe .page-content:after {
  display: table;
  content: " ";
}

/* line 87, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .page-content [class*="col-"] {
  padding-left: 0;
  padding-right: 0;
}

/* line 93, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .tabela-ganhadores {
  padding-top: 30px;
}

/* line 97, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .titulo1, .page-promocoes-detalhe .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe .title {
  color: #009cf0;
  font-size: 42px;
  letter-spacing: 5px;
  line-height: 50px;
}

@media (max-width: 480px) {
  /* line 97, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .titulo1, .page-promocoes-detalhe .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe .title {
    font-size: 40px;
    letter-spacing: 1px;
  }
}

/* line 109, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .icon {
  height: 30px;
  width: 30px;
  display: inline-block;
  background-position: center;
  background-repeat: no-repeat;
  background-color: transparent;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: color ease, border ease;
  -webkit-transition-delay: 0.3s, 0.3s;
  -moz-transition: color ease 0.3s, border ease 0.3s;
  -o-transition: color ease 0.3s, border ease 0.3s;
  transition: color ease 0.3s, border ease 0.3s;
}

/* line 120, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .icon:hover svg {
  fill: #009cf0;
}

/* line 130, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #009cf0;
}

/* line 136, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #009cf0;
}

/* line 150, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .btn-load-more-externo, .page-promocoes-detalhe button[type="submit"] {
  width: auto;
  display: inline-block;
  padding-right: 50px;
  margin-top: 0;
  margin-bottom: 15px;
  background-color: #009cf0;
}

/* line 158, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .btn-load-more-externo:hover, .page-promocoes-detalhe button:hover[type="submit"], .page-promocoes-detalhe .btn-load-more-externo:focus, .page-promocoes-detalhe button:focus[type="submit"], .page-promocoes-detalhe .btn-load-more-externo:active, .page-promocoes-detalhe button:active[type="submit"] {
  background-color: #008bd6;
}

/* line 164, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .btn-load-more-externo:after, .page-promocoes-detalhe button[type="submit"]:after {
  content: none;
  display: none;
}

/* line 169, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .btn-load-more-externo .icon, .page-promocoes-detalhe button[type="submit"] .icon {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transition: border ease;
  -webkit-transition-delay: 0.3s;
  -moz-transition: border ease 0.3s;
  -o-transition: border ease 0.3s;
  transition: border ease 0.3s;
}

/* line 181, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .btn-load-more-externo .icon svg, .page-promocoes-detalhe button[type="submit"] .icon svg {
  fill: #fff;
}

/* line 189, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .btn-load-more-externo:hover .icon, .page-promocoes-detalhe button:hover[type="submit"] .icon, .page-promocoes-detalhe .btn-load-more-externo:focus .icon, .page-promocoes-detalhe button:focus[type="submit"] .icon, .page-promocoes-detalhe .btn-load-more-externo:active .icon, .page-promocoes-detalhe button:active[type="submit"] .icon {
  border-color: #fff;
}

/* line 195, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-social {
  color: #646e78;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  text-align: center;
}

/* line 201, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-social li:after {
  margin: 0 !important;
  display: initial !important;
}

/* line 206, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-social a {
  display: inline-block;
  width: 24px;
  height: 24px;
  text-indent: -999px;
  overflow: hidden;
  border: 2px solid #dadada;
  border-radius: 100%;
  padding: 20px;
  margin-top: 15px;
  clear: both;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}

/* line 220, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-social a:hover {
  opacity: 0.7;
}

/* line 224, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-social a.face {
  background: url(../images/svg/icon-face-menu.svg) no-repeat center center;
}

/* line 228, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-social a.linkedin {
  background: url(../images/svg/icon-linkedin-menu.svg) no-repeat center center;
}

/* line 232, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-social a.instagram {
  background: url(../images/svg/icon-instagram-menu.svg) no-repeat center center;
}

/* line 236, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-social a.whatsapp {
  background: url(../images/svg/icon-whatsapp-menu.svg) no-repeat center center;
  display: none;
}

@media (max-width: 767px) {
  /* line 236, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .share-social a.whatsapp {
    display: inline-block;
  }
}

/* line 246, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-social.fixed-social-esq {
  position: fixed;
  top: 50%;
  opacity: 0;
  visibility: hidden;
  margin-left: 0;
  -webkit-transition: all ease;
  -webkit-transition-delay: 0.3s;
  -moz-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}

@media (max-width: 991px) {
  /* line 246, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .share-social.fixed-social-esq {
    display: none;
  }
}

@media (max-width: 1199px) {
  /* line 258, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .share-social.fixed-social-esq span {
    font-size: 0.8rem;
  }
}

/* line 264, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-social.fixed-social-esq.active {
  opacity: 1;
  visibility: visible;
}

/* line 271, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-bottom {
  margin: 0;
  border: none;
  padding: 0;
}

@media (max-width: 767px) {
  /* line 271, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .share-bottom {
    border-top: none;
    margin-top: 0;
  }
}

/* line 281, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-bottom .page-content {
  border-bottom: 1px solid #dadada;
  padding: 35px 0;
}

/* line 286, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-bottom .voltar-ao-topo {
  float: right;
  padding: 14px 0;
  color: #5084CA;
}

@media (max-width: 767px) {
  /* line 286, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .share-bottom .voltar-ao-topo {
    float: none;
    display: block;
    text-align: center;
    border-bottom: 1px solid #dadada;
    padding-bottom: 45px;
    margin-bottom: 40px;
  }
}

/* line 300, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-bottom .voltar-ao-topo:after {
  background: transparent url(../images/svg/arrow-up.svg) no-repeat center center;
  content: "";
  width: 23px;
  height: 15px;
  display: inline-block;
  margin-left: 10px;
  position: relative;
  top: 2px;
}

/* line 311, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .share-bottom .voltar-ao-topo:hover {
  cursor: pointer;
}

/* line 320, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .owl-carousel .owl-dots {
  text-align: center;
  position: absolute;
  bottom: -20px;
  height: 8px;
  line-height: 0;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 1250px) {
  /* line 320, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .owl-carousel .owl-dots {
    bottom: -25px;
  }
}

/* line 335, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .owl-carousel .owl-dots .owl-dot {
  display: inline-block;
}

/* line 338, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .owl-carousel .owl-dots .owl-dot:last-child {
  margin-right: 0;
}

/* line 342, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .owl-carousel .owl-dots .owl-dot span {
  display: block;
  width: 8px;
  height: 8px;
  border: 1px solid #009cf0;
  background-color: #009cf0;
  -webkit-transition: background ease;
  -webkit-transition-delay: 0.3s;
  -moz-transition: background ease 0.3s;
  -o-transition: background ease 0.3s;
  transition: background ease 0.3s;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 355, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 363, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .content-share {
  max-width: 1233px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  padding: 0 15px 0;
}

@media (max-width: 1250px) {
  /* line 363, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .content-share {
    padding: 0 15px 30px;
  }
}

@media (max-width: 991px) {
  /* line 363, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .content-share {
    padding: 0 0 30px;
  }
}

/* line 379, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section {
  padding: 90px 15px;
}

/* line 382, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.titulo-promocao {
  padding-top: 80px;
  padding-bottom: 60px;
}

@media (max-width: 767px) {
  /* line 382, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.titulo-promocao {
    padding-top: 45px;
    padding-bottom: 45px;
  }
}

@media (max-width: 767px) {
  /* line 391, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.titulo-promocao .page-content {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 399, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper {
  max-width: 1233px;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  padding: 0 15px 40px;
}

@media (max-width: 1250px) {
  /* line 399, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.carrossel-promocao-wrapper {
    padding: 0 15px 30px;
  }
}

@media (max-width: 991px) {
  /* line 399, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.carrossel-promocao-wrapper {
    padding: 0 0 30px;
  }
}

@media (max-width: 991px) {
  /* line 414, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.carrossel-promocao-wrapper .page-content {
    width: 100%;
  }
}

@media (max-width: 480px) {
  /* line 414, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.carrossel-promocao-wrapper .page-content {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 425, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao {
  position: relative;
  box-sizing: content-box;
}

@media (min-width: 1250px) {
  /* line 425, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao {
    height: 450px;
  }
}

/* line 433, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao picture {
  width: 100%;
  max-width: 1000px;
}

/* line 437, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao picture img,
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao picture source {
  width: 100%;
}

/* line 443, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-stage {
  height: 100%;
  overflow: hidden;
  background-color: #009cf0;
}

/* line 449, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-dots {
  width: 65px;
}

/* line 452, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-dots .owl-dot {
  margin-right: 20px;
}

/* line 457, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav {
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 0;
}

/* line 466, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-next,
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-prev {
  height: 60px;
  width: 60px;
  margin-top: -30px;
  opacity: 0.9;
  color: #009cf0;
  background-color: #FFF;
  position: absolute;
  -webkit-transition: opacity ease;
  -webkit-transition-delay: 0.3s;
  -moz-transition: opacity ease 0.3s;
  -o-transition: opacity ease 0.3s;
  transition: opacity ease 0.3s;
}

@media (max-width: 767px) {
  /* line 466, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-next,
  .page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-prev {
    height: 40px;
    width: 40px;
    margin-top: -20px;
  }
}

/* line 483, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-next:hover, .page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-next:focus,
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-prev:hover,
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-prev:focus {
  opacity: 1;
}

/* line 488, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-next svg,
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-prev svg {
  display: block;
  margin: auto;
  height: 100%;
}

/* line 493, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-prev svg #arrow-element {
  fill: #009cf0;
}

/* line 499, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-next {
  right: 0;
}

/* line 503, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.carrossel-promocao-wrapper .carrossel-promocao .owl-nav .owl-prev {
  left: 0;
}

/* line 510, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.promocao-detalhe {
  padding-top: 0;
  padding-bottom: 30px;
}

/* line 514, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.promocao-detalhe .content-descricao {
  position: relative;
  padding-right: 4%;
  width: 70%;
}

@media (max-width: 1250px) {
  /* line 514, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.promocao-detalhe .content-descricao {
    width: 60%;
  }
}

@media (max-width: 991px) {
  /* line 514, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.promocao-detalhe .content-descricao {
    width: 100%;
  }
}

@media (max-width: 767px) {
  /* line 514, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.promocao-detalhe .content-descricao {
    padding-right: 0;
    padding-bottom: 45px;
  }
}

@media (min-width: 991px) {
  /* line 532, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.promocao-detalhe .content-descricao:after {
    content: "";
    height: 95%;
    border: 1px solid #DADADA;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
  }
}

/* line 545, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.promocao-detalhe .content-descricao p {
  text-align: justify;
}

/* line 549, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.promocao-detalhe .content-descricao small {
  font-size: 0.8rem;
  font-weight: 700;
  margin-top: 30px;
  display: block;
}

/* line 555, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.promocao-detalhe .content-descricao small + small {
  margin-top: 5px;
}

/* line 561, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.promocao-detalhe .content-detalhe {
  padding-left: 4%;
  width: 30%;
}

@media (max-width: 1250px) {
  /* line 561, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.promocao-detalhe .content-detalhe {
    width: 40%;
  }
}

@media (max-width: 991px) {
  /* line 561, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.promocao-detalhe .content-detalhe {
    margin-top: 30px;
    width: 100%;
  }
}

@media (max-width: 767px) {
  /* line 561, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.promocao-detalhe .content-detalhe {
    margin-top: 0;
    padding-top: 45px;
    border-top: 1px solid #DADADA;
    text-align: center;
    padding-left: 0;
  }
}

/* line 582, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.promocao-detalhe .content-detalhe .wrapper {
  float: right;
  max-width: 260px;
}

@media (max-width: 991px) {
  /* line 582, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.promocao-detalhe .content-detalhe .wrapper {
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
}

/* line 593, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.promocao-detalhe .content-detalhe ul.lista-detalhes {
  width: 100%;
}

@media (max-width: 480px) {
  /* line 593, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.promocao-detalhe .content-detalhe ul.lista-detalhes {
    width: 210px;
    margin: 0;
  }
}

/* line 601, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.promocao-detalhe .content-detalhe ul.lista-detalhes li {
  padding-left: 45px;
  position: relative;
  padding-top: 4px;
  padding-bottom: 4px;
}

@media (max-width: 767px) {
  /* line 601, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.promocao-detalhe .content-detalhe ul.lista-detalhes li {
    padding-left: 35px;
  }
}

/* line 611, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.promocao-detalhe .content-detalhe ul.lista-detalhes li .icon {
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
}

/* line 623, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao {
  padding-top: 30px;
  background-color: #F4F4F4;
}

/* line 627, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao small {
  width: 100%;
  float: left;
  margin-top: 60px;
  margin-bottom: 5px;
}

/* line 634, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .titulo2 {
  padding-top: 1px;
}

/* line 638, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list {
  width: 100%;
  display: block;
  margin-top: 10px;
}

/* line 644, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list.single-item .premio {
  height: auto;
  min-height: unset;
  text-align: center;
  float: left;
  width: 100%;
}

/* line 651, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list.single-item .premio > div {
  display: inline-block;
}

/* line 655, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list.single-item .premio .img-wrapper {
  width: 180px;
  height: 180px;
}

/* line 659, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list.single-item .premio .img-wrapper img {
  width: 100%;
  border: 2px solid;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 666, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list.single-item .premio .premio-description {
  padding: 1.5rem 2rem 1.5rem 2rem;
}

@media (max-width: 480px) {
  /* line 666, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.premiacao .premios-list.single-item .premio .premio-description {
    padding-bottom: 0;
  }
}

/* line 673, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list.single-item .premio .premio-description ul {
  float: left;
  text-align: left;
  margin-left: 1rem;
}

/* line 678, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list.single-item .premio .premio-description ul li {
  list-style: disc;
  font-weight: 400;
}

/* line 687, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list .premio {
  height: 280px;
  min-height: 270px;
  text-align: center;
}

@media (max-width: 480px) {
  /* line 692, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.premiacao .premios-list .premio.col-md-6 {
    height: 350px;
  }
}

/* line 697, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list .premio.col-md-4 p {
  max-width: 200px;
}

/* line 703, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list .premio.col-md-6 p {
  max-width: 100%;
}

@media (min-width: 991px) {
  /* line 687, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.premiacao .premios-list .premio {
    padding-left: 15px;
    padding-right: 15px;
  }
}

/* line 713, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list .premio .img-wrapper,
.page-promocoes-detalhe section.premiacao .premios-list .premio p {
  max-width: 200px;
  margin-left: auto;
  margin-right: auto;
}

/* line 720, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list .premio .img-wrapper {
  width: 200px;
  height: 200px;
  overflow: hidden;
  position: relative;
}

/* line 726, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list .premio .img-wrapper img {
  width: 90%;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  margin: auto;
}

/* line 737, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-list .premio p {
  font-size: 0.9rem;
  line-height: 1.1;
  margin-top: 10px;
}

/* line 745, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.premiacao .premios-container {
  margin-bottom: 100px;
}

/* line 750, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.como-participar {
  padding-bottom: 60px;
}

/* line 753, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.como-participar .como-participar-list {
  margin-top: 60px;
  padding-left: 0;
  list-style: none;
}

/* line 758, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.como-participar .como-participar-list li {
  position: relative;
  padding-left: 10%;
  margin-bottom: 60px;
}

@media (max-width: 991px) {
  /* line 758, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.como-participar .como-participar-list li {
    padding-left: 75px;
  }
}

@media (max-width: 767px) {
  /* line 758, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.como-participar .como-participar-list li {
    padding-left: 0;
    line-height: normal;
    margin-bottom: 45px;
  }
}

/* line 773, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.como-participar .como-participar-list li:last-child {
  margin-bottom: 0;
}

/* line 777, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.como-participar .como-participar-list li .number {
  position: absolute;
  left: 0;
  top: 0;
  color: #009cf0;
  display: block;
  width: 52px;
  height: 52px;
  font-size: 52px;
  line-height: 0.8;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 777, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.como-participar .como-participar-list li .number {
    position: relative;
    margin-bottom: 20px;
  }
}

/* line 794, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.como-participar .como-participar-list li .number:before {
  content: "";
  height: 3px;
  width: 100%;
  background-color: #B2B2B2;
  position: absolute;
  left: 0;
  top: 52px;
}

/* line 805, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.como-participar .como-participar-list li h4 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 5px;
}

/* line 816, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.inscreva-se {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 816, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.inscreva-se {
    padding-top: 45px;
  }
}

/* line 825, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.inscreva-se .page-content {
  position: relative;
  height: 50px;
  box-sizing: content-box;
  padding: 60px 0;
}

@media (max-width: 767px) {
  /* line 825, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.inscreva-se .page-content {
    box-sizing: content-box;
    padding: 0;
  }
}

/* line 837, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.inscreva-se .page-content:after {
  content: "";
  height: 1px;
  width: 100%;
  display: block;
  position: absolute;
  left: auto;
  right: auto;
  margin-left: auto;
  margin-right: auto;
  background-color: #DADADA;
}

@media (max-width: 767px) {
  /* line 837, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe section.inscreva-se .page-content:after {
    content: none;
  }
}

/* line 854, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.inscreva-se .page-content:before {
  top: 0;
}

/* line 858, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.inscreva-se .page-content:after {
  bottom: 0;
}

/* line 863, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe section.inscreva-se .btn {
  margin-bottom: 0;
}

/* line 869, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .como-participar-list {
  margin-top: 30px;
  padding-left: 0;
  list-style: none;
}

/* line 874, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .como-participar-list li {
  position: relative;
  display: table;
  width: 100%;
  min-height: 38px;
  padding-left: 50px;
  margin-bottom: 15px;
}

@media (max-width: 767px) {
  /* line 874, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .como-participar-list li {
    padding-left: 0;
    line-height: normal;
    margin-bottom: 15px;
  }
}

/* line 888, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .como-participar-list li:last-child {
  margin-bottom: 0;
}

/* line 892, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .como-participar-list li .number {
  position: absolute;
  left: 0;
  top: 0;
  color: #009cf0;
  display: block;
  width: 30px;
  font-size: 30px;
  line-height: 1;
  text-align: center;
  box-sizing: content-box;
  padding-bottom: 5px;
}

@media (max-width: 767px) {
  /* line 892, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .como-participar-list li .number {
    position: relative;
    display: table-cell;
    width: 40px;
  }
}

/* line 911, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .como-participar-list li .number:before {
  content: "";
  height: 3px;
  width: 100%;
  background-color: #B2B2B2;
  position: absolute;
  left: 0;
  top: 100%;
}

/* line 922, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .como-participar-list li h4 {
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 0;
  display: table-cell;
  vertical-align: middle;
  line-height: 1.2;
}

@media (max-width: 767px) {
  /* line 922, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe .como-participar-list li h4 {
    font-size: 16px;
    line-height: 1.3;
    display: inline-block;
    padding-left: 15px;
  }
}

/* line 938, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe .como-participar-list li p {
  display: none;
}

/* line 947, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe.promocao-encerrada section.carrossel-promocao-wrapper .carrossel-promocao {
  overflow: hidden;
}

/* line 950, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe.promocao-encerrada section.carrossel-promocao-wrapper .carrossel-promocao:after, .page-promocoes-detalhe.promocao-encerrada section.carrossel-promocao-wrapper .carrossel-promocao:before {
  content: "";
  display: block;
}

/* line 956, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe.promocao-encerrada section.carrossel-promocao-wrapper .carrossel-promocao:before {
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.7);
}

/* line 961, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe.promocao-encerrada section.carrossel-promocao-wrapper .carrossel-promocao:after {
  content: "Promoção Encerrada";
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1.1rem;
  line-height: 0.6;
  letter-spacing: 0.3rem;
  text-align: center;
  text-transform: uppercase;
  background-color: #c62020;
  height: 40px;
  padding: 15px 11px 15px 15px;
  position: absolute;
  top: 15px;
  right: 15px;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao .titulo1, .page-promocoes-detalhe.promocao-atacadao .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-atacadao .title {
  color: #30a167;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao .icon:hover svg {
  fill: #30a167;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-atacadao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #30a167;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-atacadao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-atacadao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-atacadao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-atacadao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-atacadao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-atacadao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #30a167;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao .btn-load-more-externo, .page-promocoes-detalhe.promocao-atacadao button[type="submit"] {
  background-color: #30a167;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-atacadao button:hover[type="submit"], .page-promocoes-detalhe.promocao-atacadao .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-atacadao button:focus[type="submit"], .page-promocoes-detalhe.promocao-atacadao .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-atacadao button:active[type="submit"] {
  background-color: #2a8d5a;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao section .owl-carousel .owl-dots .owl-dot span {
  border-color: #30a167;
  background-color: #30a167;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-atacadao section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-atacadao section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-atacadao section .owl-carousel .owl-nav .owl-prev {
  color: #30a167;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-atacadao section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #30a167;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #30a167;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-atacadao section .como-participar-list li .number {
  color: #30a167;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai .titulo1, .page-promocoes-detalhe.promocao-assai .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-assai .title {
  color: #ff5e00;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai .icon:hover svg {
  fill: #ff5e00;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-assai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #ff5e00;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-assai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-assai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-assai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-assai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-assai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-assai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #ff5e00;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai .btn-load-more-externo, .page-promocoes-detalhe.promocao-assai button[type="submit"] {
  background-color: #ff5e00;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-assai button:hover[type="submit"], .page-promocoes-detalhe.promocao-assai .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-assai button:focus[type="submit"], .page-promocoes-detalhe.promocao-assai .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-assai button:active[type="submit"] {
  background-color: #e65400;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai section .owl-carousel .owl-dots .owl-dot span {
  border-color: #ff5e00;
  background-color: #ff5e00;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-assai section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-assai section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-assai section .owl-carousel .owl-nav .owl-prev {
  color: #ff5e00;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-assai section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #ff5e00;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #ff5e00;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-assai section .como-participar-list li .number {
  color: #ff5e00;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi .titulo1, .page-promocoes-detalhe.promocao-maxxi .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-maxxi .title {
  color: #037ac4;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi .icon:hover svg {
  fill: #037ac4;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-maxxi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #037ac4;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-maxxi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-maxxi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-maxxi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-maxxi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-maxxi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-maxxi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #037ac4;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi .btn-load-more-externo, .page-promocoes-detalhe.promocao-maxxi button[type="submit"] {
  background-color: #037ac4;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-maxxi button:hover[type="submit"], .page-promocoes-detalhe.promocao-maxxi .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-maxxi button:focus[type="submit"], .page-promocoes-detalhe.promocao-maxxi .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-maxxi button:active[type="submit"] {
  background-color: #036aab;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi section .owl-carousel .owl-dots .owl-dot span {
  border-color: #037ac4;
  background-color: #037ac4;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-maxxi section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-maxxi section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-maxxi section .owl-carousel .owl-nav .owl-prev {
  color: #037ac4;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-maxxi section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #037ac4;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #037ac4;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-maxxi section .como-participar-list li .number {
  color: #037ac4;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro .titulo1, .page-promocoes-detalhe.promocao-makro .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-makro .title {
  color: #f41a29;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro .icon:hover svg {
  fill: #f41a29;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-makro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #f41a29;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-makro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-makro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-makro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-makro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-makro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-makro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #f41a29;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro .btn-load-more-externo, .page-promocoes-detalhe.promocao-makro button[type="submit"] {
  background-color: #f41a29;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-makro button:hover[type="submit"], .page-promocoes-detalhe.promocao-makro .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-makro button:focus[type="submit"], .page-promocoes-detalhe.promocao-makro .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-makro button:active[type="submit"] {
  background-color: #ea0b1a;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro section .owl-carousel .owl-dots .owl-dot span {
  border-color: #f41a29;
  background-color: #f41a29;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-makro section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-makro section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-makro section .owl-carousel .owl-nav .owl-prev {
  color: #f41a29;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-makro section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #f41a29;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #f41a29;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-makro section .como-participar-list li .number {
  color: #f41a29;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro .titulo1, .page-promocoes-detalhe.promocao-ano-de-ouro .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-ano-de-ouro .title {
  color: #F3A618;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro .icon:hover svg {
  fill: #F3A618;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-ano-de-ouro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #F3A618;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-ano-de-ouro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-ano-de-ouro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-ano-de-ouro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-ano-de-ouro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-ano-de-ouro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-ano-de-ouro .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #F3A618;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro .btn-load-more-externo, .page-promocoes-detalhe.promocao-ano-de-ouro button[type="submit"] {
  background-color: #F3A618;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-ano-de-ouro button:hover[type="submit"], .page-promocoes-detalhe.promocao-ano-de-ouro .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-ano-de-ouro button:focus[type="submit"], .page-promocoes-detalhe.promocao-ano-de-ouro .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-ano-de-ouro button:active[type="submit"] {
  background-color: #e6990c;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro section .owl-carousel .owl-dots .owl-dot span {
  border-color: #F3A618;
  background-color: #F3A618;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-ano-de-ouro section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-ano-de-ouro section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-ano-de-ouro section .owl-carousel .owl-nav .owl-prev {
  color: #F3A618;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-ano-de-ouro section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #F3A618;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #F3A618;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ano-de-ouro section .como-participar-list li .number {
  color: #F3A618;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos .titulo1, .page-promocoes-detalhe.promocao-brilhando-juntos .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-brilhando-juntos .title {
  color: #2791ce;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos .icon:hover svg {
  fill: #2791ce;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-brilhando-juntos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #2791ce;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-brilhando-juntos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-brilhando-juntos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-brilhando-juntos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-brilhando-juntos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-brilhando-juntos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-brilhando-juntos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #2791ce;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos .btn-load-more-externo, .page-promocoes-detalhe.promocao-brilhando-juntos button[type="submit"] {
  background-color: #2791ce;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-brilhando-juntos button:hover[type="submit"], .page-promocoes-detalhe.promocao-brilhando-juntos .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-brilhando-juntos button:focus[type="submit"], .page-promocoes-detalhe.promocao-brilhando-juntos .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-brilhando-juntos button:active[type="submit"] {
  background-color: #2382b8;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos section .owl-carousel .owl-dots .owl-dot span {
  border-color: #2791ce;
  background-color: #2791ce;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-brilhando-juntos section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-brilhando-juntos section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-brilhando-juntos section .owl-carousel .owl-nav .owl-prev {
  color: #2791ce;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-brilhando-juntos section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #2791ce;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #2791ce;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-brilhando-juntos section .como-participar-list li .number {
  color: #2791ce;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle .titulo1, .page-promocoes-detalhe.promocao-cereais-matinais-nestle .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-cereais-matinais-nestle .title {
  color: #66b545;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle .icon:hover svg {
  fill: #66b545;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-cereais-matinais-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #66b545;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-cereais-matinais-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-cereais-matinais-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-cereais-matinais-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-cereais-matinais-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-cereais-matinais-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-cereais-matinais-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #66b545;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle .btn-load-more-externo, .page-promocoes-detalhe.promocao-cereais-matinais-nestle button[type="submit"] {
  background-color: #66b545;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-cereais-matinais-nestle button:hover[type="submit"], .page-promocoes-detalhe.promocao-cereais-matinais-nestle .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-cereais-matinais-nestle button:focus[type="submit"], .page-promocoes-detalhe.promocao-cereais-matinais-nestle .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-cereais-matinais-nestle button:active[type="submit"] {
  background-color: #5ca33e;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle section .owl-carousel .owl-dots .owl-dot span {
  border-color: #66b545;
  background-color: #66b545;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-cereais-matinais-nestle section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-cereais-matinais-nestle section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-cereais-matinais-nestle section .owl-carousel .owl-nav .owl-prev {
  color: #66b545;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-cereais-matinais-nestle section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #66b545;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #66b545;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cereais-matinais-nestle section .como-participar-list li .number {
  color: #66b545;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa .titulo1, .page-promocoes-detalhe.promocao-craques-na-gringa .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-craques-na-gringa .title {
  color: #bd0f18;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa .icon:hover svg {
  fill: #bd0f18;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-craques-na-gringa .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #bd0f18;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-craques-na-gringa .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-craques-na-gringa .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-craques-na-gringa .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-craques-na-gringa .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-craques-na-gringa .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-craques-na-gringa .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #bd0f18;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa .btn-load-more-externo, .page-promocoes-detalhe.promocao-craques-na-gringa button[type="submit"] {
  background-color: #bd0f18;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-craques-na-gringa button:hover[type="submit"], .page-promocoes-detalhe.promocao-craques-na-gringa .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-craques-na-gringa button:focus[type="submit"], .page-promocoes-detalhe.promocao-craques-na-gringa .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-craques-na-gringa button:active[type="submit"] {
  background-color: #a50d15;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa section .owl-carousel .owl-dots .owl-dot span {
  border-color: #bd0f18;
  background-color: #bd0f18;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-craques-na-gringa section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-craques-na-gringa section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-craques-na-gringa section .owl-carousel .owl-nav .owl-prev {
  color: #bd0f18;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-craques-na-gringa section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #bd0f18;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #bd0f18;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-craques-na-gringa section .como-participar-list li .number {
  color: #bd0f18;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens .titulo1, .page-promocoes-detalhe.promocao-delicias-de-vantagens .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-delicias-de-vantagens .title {
  color: #910d35;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens .icon:hover svg {
  fill: #910d35;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-delicias-de-vantagens .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #910d35;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-delicias-de-vantagens .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-delicias-de-vantagens .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-delicias-de-vantagens .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-delicias-de-vantagens .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-delicias-de-vantagens .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-delicias-de-vantagens .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #910d35;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens .btn-load-more-externo, .page-promocoes-detalhe.promocao-delicias-de-vantagens button[type="submit"] {
  background-color: #910d35;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-delicias-de-vantagens button:hover[type="submit"], .page-promocoes-detalhe.promocao-delicias-de-vantagens .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-delicias-de-vantagens button:focus[type="submit"], .page-promocoes-detalhe.promocao-delicias-de-vantagens .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-delicias-de-vantagens button:active[type="submit"] {
  background-color: #790b2c;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens section .owl-carousel .owl-dots .owl-dot span {
  border-color: #910d35;
  background-color: #910d35;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-delicias-de-vantagens section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-delicias-de-vantagens section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-delicias-de-vantagens section .owl-carousel .owl-nav .owl-prev {
  color: #910d35;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-delicias-de-vantagens section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #910d35;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #910d35;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens section .como-participar-list li .number {
  color: #910d35;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos .titulo1, .page-promocoes-detalhe.promocao-nestle-doces-momentos .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-nestle-doces-momentos .title {
  color: #72593c;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos .icon:hover svg {
  fill: #72593c;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-nestle-doces-momentos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #72593c;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-nestle-doces-momentos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-nestle-doces-momentos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-nestle-doces-momentos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-nestle-doces-momentos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-nestle-doces-momentos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-nestle-doces-momentos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #72593c;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos .btn-load-more-externo, .page-promocoes-detalhe.promocao-nestle-doces-momentos button[type="submit"] {
  background-color: #72593c;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-nestle-doces-momentos button:hover[type="submit"], .page-promocoes-detalhe.promocao-nestle-doces-momentos .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-nestle-doces-momentos button:focus[type="submit"], .page-promocoes-detalhe.promocao-nestle-doces-momentos .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-nestle-doces-momentos button:active[type="submit"] {
  background-color: #614c33;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos section .owl-carousel .owl-dots .owl-dot span {
  border-color: #72593c;
  background-color: #72593c;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-nestle-doces-momentos section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-nestle-doces-momentos section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-nestle-doces-momentos section .owl-carousel .owl-nav .owl-prev {
  color: #72593c;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-nestle-doces-momentos section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #72593c;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #72593c;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-doces-momentos section .como-participar-list li .number {
  color: #72593c;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada .titulo1, .page-promocoes-detalhe.promocao-entrega-premiada .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-entrega-premiada .title {
  color: #ed1d23;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada .icon:hover svg {
  fill: #ed1d23;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-entrega-premiada .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #ed1d23;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-entrega-premiada .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-entrega-premiada .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-entrega-premiada .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-entrega-premiada .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-entrega-premiada .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-entrega-premiada .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #ed1d23;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada .btn-load-more-externo, .page-promocoes-detalhe.promocao-entrega-premiada button[type="submit"] {
  background-color: #ed1d23;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-entrega-premiada button:hover[type="submit"], .page-promocoes-detalhe.promocao-entrega-premiada .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-entrega-premiada button:focus[type="submit"], .page-promocoes-detalhe.promocao-entrega-premiada .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-entrega-premiada button:active[type="submit"] {
  background-color: #de1219;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada section .owl-carousel .owl-dots .owl-dot span {
  border-color: #ed1d23;
  background-color: #ed1d23;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-entrega-premiada section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-entrega-premiada section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-entrega-premiada section .owl-carousel .owl-nav .owl-prev {
  color: #ed1d23;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-entrega-premiada section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #ed1d23;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #ed1d23;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-entrega-premiada section .como-participar-list li .number {
  color: #ed1d23;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis .titulo1, .page-promocoes-detalhe.promocao-meu-momento-petropolis .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-meu-momento-petropolis .title {
  color: #002880;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis .icon:hover svg {
  fill: #002880;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-meu-momento-petropolis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #002880;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-meu-momento-petropolis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-meu-momento-petropolis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-meu-momento-petropolis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-meu-momento-petropolis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-meu-momento-petropolis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-meu-momento-petropolis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #002880;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis .btn-load-more-externo, .page-promocoes-detalhe.promocao-meu-momento-petropolis button[type="submit"] {
  background-color: #002880;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-meu-momento-petropolis button:hover[type="submit"], .page-promocoes-detalhe.promocao-meu-momento-petropolis .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-meu-momento-petropolis button:focus[type="submit"], .page-promocoes-detalhe.promocao-meu-momento-petropolis .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-meu-momento-petropolis button:active[type="submit"] {
  background-color: #002066;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis section .owl-carousel .owl-dots .owl-dot span {
  border-color: #002880;
  background-color: #002880;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-meu-momento-petropolis section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-meu-momento-petropolis section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-meu-momento-petropolis section .owl-carousel .owl-nav .owl-prev {
  color: #002880;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-meu-momento-petropolis section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #002880;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #002880;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-momento-petropolis section .como-participar-list li .number {
  color: #002880;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .titulo1, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .title {
  color: #ae090c;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .icon:hover svg {
  fill: #ae090c;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #ae090c;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #ae090c;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .btn-load-more-externo, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle button[type="submit"] {
  background-color: #ae090c;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle button:hover[type="submit"], .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle button:focus[type="submit"], .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle button:active[type="submit"] {
  background-color: #96080a;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section .owl-carousel .owl-dots .owl-dot span {
  border-color: #ae090c;
  background-color: #ae090c;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section .owl-carousel .owl-nav .owl-prev {
  color: #ae090c;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #ae090c;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #ae090c;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-meu-presente-de-natal-nestle section .como-participar-list li .number {
  color: #ae090c;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai .titulo1, .page-promocoes-detalhe.promocao-nesfit-havai .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-nesfit-havai .title {
  color: #5eba4a;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai .icon:hover svg {
  fill: #5eba4a;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-nesfit-havai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #5eba4a;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-nesfit-havai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-nesfit-havai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-nesfit-havai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-nesfit-havai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-nesfit-havai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-nesfit-havai .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #5eba4a;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai .btn-load-more-externo, .page-promocoes-detalhe.promocao-nesfit-havai button[type="submit"] {
  background-color: #5eba4a;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-nesfit-havai button:hover[type="submit"], .page-promocoes-detalhe.promocao-nesfit-havai .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-nesfit-havai button:focus[type="submit"], .page-promocoes-detalhe.promocao-nesfit-havai .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-nesfit-havai button:active[type="submit"] {
  background-color: #54aa41;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai section .owl-carousel .owl-dots .owl-dot span {
  border-color: #5eba4a;
  background-color: #5eba4a;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-nesfit-havai section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-nesfit-havai section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-nesfit-havai section .owl-carousel .owl-nav .owl-prev {
  color: #5eba4a;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-nesfit-havai section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #5eba4a;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #5eba4a;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nesfit-havai section .como-participar-list li .number {
  color: #5eba4a;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho .titulo1, .page-promocoes-detalhe.promocao-nossos-momentos-ninho .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-nossos-momentos-ninho .title {
  color: #0f572b;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho .icon:hover svg {
  fill: #0f572b;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-nossos-momentos-ninho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #0f572b;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-nossos-momentos-ninho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-nossos-momentos-ninho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-nossos-momentos-ninho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-nossos-momentos-ninho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-nossos-momentos-ninho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-nossos-momentos-ninho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #0f572b;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho .btn-load-more-externo, .page-promocoes-detalhe.promocao-nossos-momentos-ninho button[type="submit"] {
  background-color: #0f572b;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-nossos-momentos-ninho button:hover[type="submit"], .page-promocoes-detalhe.promocao-nossos-momentos-ninho .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-nossos-momentos-ninho button:focus[type="submit"], .page-promocoes-detalhe.promocao-nossos-momentos-ninho .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-nossos-momentos-ninho button:active[type="submit"] {
  background-color: #0b4120;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho section .owl-carousel .owl-dots .owl-dot span {
  border-color: #0f572b;
  background-color: #0f572b;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-nossos-momentos-ninho section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-nossos-momentos-ninho section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-nossos-momentos-ninho section .owl-carousel .owl-nav .owl-prev {
  color: #0f572b;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-nossos-momentos-ninho section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #0f572b;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #0f572b;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nossos-momentos-ninho section .como-participar-list li .number {
  color: #0f572b;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende .titulo1, .page-promocoes-detalhe.promocao-pascoa-que-rende .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-pascoa-que-rende .title {
  color: #009cf0;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende .icon:hover svg {
  fill: #009cf0;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #009cf0;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #009cf0;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende .btn-load-more-externo, .page-promocoes-detalhe.promocao-pascoa-que-rende button[type="submit"] {
  background-color: #009cf0;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-pascoa-que-rende button:hover[type="submit"], .page-promocoes-detalhe.promocao-pascoa-que-rende .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-pascoa-que-rende button:focus[type="submit"], .page-promocoes-detalhe.promocao-pascoa-que-rende .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-pascoa-que-rende button:active[type="submit"] {
  background-color: #008bd6;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende section .owl-carousel .owl-dots .owl-dot span {
  border-color: #009cf0;
  background-color: #009cf0;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-pascoa-que-rende section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-pascoa-que-rende section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-pascoa-que-rende section .owl-carousel .owl-nav .owl-prev {
  color: #009cf0;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-pascoa-que-rende section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #009cf0;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #009cf0;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-pascoa-que-rende section .como-participar-list li .number {
  color: #009cf0;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra .titulo1, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .title {
  color: #013865;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra .icon:hover svg {
  fill: #013865;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #013865;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #013865;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra .btn-load-more-externo, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra button[type="submit"] {
  background-color: #013865;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra button:hover[type="submit"], .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra button:focus[type="submit"], .page-promocoes-detalhe.promocao-nestle-paga-sua-compra .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra button:active[type="submit"] {
  background-color: #012a4c;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra section .owl-carousel .owl-dots .owl-dot span {
  border-color: #013865;
  background-color: #013865;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-nestle-paga-sua-compra section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra section .owl-carousel .owl-nav .owl-prev {
  color: #013865;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #013865;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #013865;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-paga-sua-compra section .como-participar-list li .number {
  color: #013865;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte .titulo1, .page-promocoes-detalhe.promocao-garoto-de-sorte .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-garoto-de-sorte .title {
  color: #e6007e;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte .icon:hover svg {
  fill: #e6007e;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-garoto-de-sorte .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #e6007e;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-garoto-de-sorte .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-garoto-de-sorte .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-garoto-de-sorte .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-garoto-de-sorte .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-garoto-de-sorte .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-garoto-de-sorte .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #e6007e;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte .btn-load-more-externo, .page-promocoes-detalhe.promocao-garoto-de-sorte button[type="submit"] {
  background-color: #e6007e;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-garoto-de-sorte button:hover[type="submit"], .page-promocoes-detalhe.promocao-garoto-de-sorte .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-garoto-de-sorte button:focus[type="submit"], .page-promocoes-detalhe.promocao-garoto-de-sorte .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-garoto-de-sorte button:active[type="submit"] {
  background-color: #cc0070;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte section .owl-carousel .owl-dots .owl-dot span {
  border-color: #e6007e;
  background-color: #e6007e;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-garoto-de-sorte section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-garoto-de-sorte section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-garoto-de-sorte section .owl-carousel .owl-nav .owl-prev {
  color: #e6007e;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-garoto-de-sorte section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #e6007e;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #e6007e;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-garoto-de-sorte section .como-participar-list li .number {
  color: #e6007e;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .titulo1, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .title {
  color: #009cf0;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .icon:hover svg {
  fill: #009cf0;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #009cf0;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #009cf0;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .btn-load-more-externo, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo button[type="submit"] {
  background-color: #009cf0;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo button:hover[type="submit"], .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo button:focus[type="submit"], .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo button:active[type="submit"] {
  background-color: #008bd6;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section .owl-carousel .owl-dots .owl-dot span {
  border-color: #009cf0;
  background-color: #009cf0;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section .owl-carousel .owl-nav .owl-prev {
  color: #009cf0;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #009cf0;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #009cf0;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo section .como-participar-list li .number {
  color: #009cf0;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .titulo1, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .title {
  color: #2b42da;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .icon:hover svg {
  fill: #2b42da;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #2b42da;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #2b42da;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .btn-load-more-externo, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem button[type="submit"] {
  background-color: #2b42da;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem button:hover[type="submit"], .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem button:focus[type="submit"], .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem button:active[type="submit"] {
  background-color: #2339c7;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section .owl-carousel .owl-dots .owl-dot span {
  border-color: #2b42da;
  background-color: #2b42da;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section .owl-carousel .owl-nav .owl-prev {
  color: #2b42da;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #2b42da;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #2b42da;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem section .como-participar-list li .number {
  color: #2b42da;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .titulo1, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .title {
  color: #2b42da;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .icon:hover svg {
  fill: #2b42da;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #2b42da;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #2b42da;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .btn-load-more-externo, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau button[type="submit"] {
  background-color: #2b42da;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau button:hover[type="submit"], .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau button:focus[type="submit"], .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau button:active[type="submit"] {
  background-color: #2339c7;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section .owl-carousel .owl-dots .owl-dot span {
  border-color: #2b42da;
  background-color: #2b42da;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section .owl-carousel .owl-nav .owl-prev {
  color: #2b42da;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #2b42da;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #2b42da;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-escolha-o-que-faz-bem-nescau section .como-participar-list li .number {
  color: #2b42da;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .titulo1, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .title {
  color: #00b3db;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .icon:hover svg {
  fill: #00b3db;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #00b3db;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #00b3db;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .btn-load-more-externo, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle button[type="submit"] {
  background-color: #00b3db;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle button:hover[type="submit"], .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle button:focus[type="submit"], .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle button:active[type="submit"] {
  background-color: #009ec2;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section .owl-carousel .owl-dots .owl-dot span {
  border-color: #00b3db;
  background-color: #00b3db;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section .owl-carousel .owl-nav .owl-prev {
  color: #00b3db;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #00b3db;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #00b3db;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-um-ano-de-leite-nestle section .como-participar-list li .number {
  color: #00b3db;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende .titulo1, .page-promocoes-detalhe.pascoa-que-rende .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.pascoa-que-rende .title {
  color: #844420;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende .icon:hover svg {
  fill: #844420;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #844420;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.pascoa-que-rende .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #844420;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende .btn-load-more-externo, .page-promocoes-detalhe.pascoa-que-rende button[type="submit"] {
  background-color: #844420;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende .btn-load-more-externo:hover, .page-promocoes-detalhe.pascoa-que-rende button:hover[type="submit"], .page-promocoes-detalhe.pascoa-que-rende .btn-load-more-externo:focus, .page-promocoes-detalhe.pascoa-que-rende button:focus[type="submit"], .page-promocoes-detalhe.pascoa-que-rende .btn-load-more-externo:active, .page-promocoes-detalhe.pascoa-que-rende button:active[type="submit"] {
  background-color: #703a1b;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende section .owl-carousel .owl-dots .owl-dot span {
  border-color: #844420;
  background-color: #844420;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.pascoa-que-rende section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.pascoa-que-rende section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.pascoa-que-rende section .owl-carousel .owl-nav .owl-prev {
  color: #844420;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.pascoa-que-rende section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #844420;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #844420;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.pascoa-que-rende section .como-participar-list li .number {
  color: #844420;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat .titulo1, .page-promocoes-detalhe.promocao-kitkat .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-kitkat .title {
  color: #ed1d23;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat .icon:hover svg {
  fill: #ed1d23;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #ed1d23;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #ed1d23;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat .btn-load-more-externo, .page-promocoes-detalhe.promocao-kitkat button[type="submit"] {
  background-color: #ed1d23;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-kitkat button:hover[type="submit"], .page-promocoes-detalhe.promocao-kitkat .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-kitkat button:focus[type="submit"], .page-promocoes-detalhe.promocao-kitkat .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-kitkat button:active[type="submit"] {
  background-color: #de1219;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat section .owl-carousel .owl-dots .owl-dot span {
  border-color: #ed1d23;
  background-color: #ed1d23;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-kitkat section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-kitkat section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-kitkat section .owl-carousel .owl-nav .owl-prev {
  color: #ed1d23;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-kitkat section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #ed1d23;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #ed1d23;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-kitkat section .como-participar-list li .number {
  color: #ed1d23;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat .titulo1, .page-promocoes-detalhe.kitkat .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.kitkat .title {
  color: #ed1d23;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat .icon:hover svg {
  fill: #ed1d23;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #ed1d23;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.kitkat .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #ed1d23;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat .btn-load-more-externo, .page-promocoes-detalhe.kitkat button[type="submit"] {
  background-color: #ed1d23;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat .btn-load-more-externo:hover, .page-promocoes-detalhe.kitkat button:hover[type="submit"], .page-promocoes-detalhe.kitkat .btn-load-more-externo:focus, .page-promocoes-detalhe.kitkat button:focus[type="submit"], .page-promocoes-detalhe.kitkat .btn-load-more-externo:active, .page-promocoes-detalhe.kitkat button:active[type="submit"] {
  background-color: #de1219;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat section .owl-carousel .owl-dots .owl-dot span {
  border-color: #ed1d23;
  background-color: #ed1d23;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.kitkat section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.kitkat section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.kitkat section .owl-carousel .owl-nav .owl-prev {
  color: #ed1d23;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.kitkat section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #ed1d23;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #ed1d23;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.kitkat section .como-participar-list li .number {
  color: #ed1d23;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit .titulo1, .page-promocoes-detalhe.nesfit-smartfit .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.nesfit-smartfit .title {
  color: #fcb617;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit .icon:hover svg {
  fill: #fcb617;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.nesfit-smartfit .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #fcb617;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.nesfit-smartfit .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.nesfit-smartfit .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.nesfit-smartfit .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.nesfit-smartfit .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.nesfit-smartfit .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.nesfit-smartfit .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #fcb617;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit .btn-load-more-externo, .page-promocoes-detalhe.nesfit-smartfit button[type="submit"] {
  background-color: #fcb617;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit .btn-load-more-externo:hover, .page-promocoes-detalhe.nesfit-smartfit button:hover[type="submit"], .page-promocoes-detalhe.nesfit-smartfit .btn-load-more-externo:focus, .page-promocoes-detalhe.nesfit-smartfit button:focus[type="submit"], .page-promocoes-detalhe.nesfit-smartfit .btn-load-more-externo:active, .page-promocoes-detalhe.nesfit-smartfit button:active[type="submit"] {
  background-color: #f6ac03;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit section .owl-carousel .owl-dots .owl-dot span {
  border-color: #fcb617;
  background-color: #fcb617;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.nesfit-smartfit section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.nesfit-smartfit section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.nesfit-smartfit section .owl-carousel .owl-nav .owl-prev {
  color: #fcb617;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.nesfit-smartfit section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #fcb617;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #fcb617;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nesfit-smartfit section .como-participar-list li .number {
  color: #fcb617;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba .titulo1, .page-promocoes-detalhe.nescau-nba .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.nescau-nba .title {
  color: #aa0e13;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba .icon:hover svg {
  fill: #aa0e13;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.nescau-nba .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #aa0e13;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.nescau-nba .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.nescau-nba .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.nescau-nba .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.nescau-nba .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.nescau-nba .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.nescau-nba .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #aa0e13;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba .btn-load-more-externo, .page-promocoes-detalhe.nescau-nba button[type="submit"] {
  background-color: #aa0e13;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba .btn-load-more-externo:hover, .page-promocoes-detalhe.nescau-nba button:hover[type="submit"], .page-promocoes-detalhe.nescau-nba .btn-load-more-externo:focus, .page-promocoes-detalhe.nescau-nba button:focus[type="submit"], .page-promocoes-detalhe.nescau-nba .btn-load-more-externo:active, .page-promocoes-detalhe.nescau-nba button:active[type="submit"] {
  background-color: #920c10;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba section .owl-carousel .owl-dots .owl-dot span {
  border-color: #aa0e13;
  background-color: #aa0e13;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.nescau-nba section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.nescau-nba section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.nescau-nba section .owl-carousel .owl-nav .owl-prev {
  color: #aa0e13;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.nescau-nba section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #aa0e13;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #aa0e13;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-nba section .como-participar-list li .number {
  color: #aa0e13;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco .titulo1, .page-promocoes-detalhe.sao-lourenco .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.sao-lourenco .title {
  color: #aa0e13;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco .icon:hover svg {
  fill: #aa0e13;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.sao-lourenco .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #aa0e13;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.sao-lourenco .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.sao-lourenco .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.sao-lourenco .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.sao-lourenco .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.sao-lourenco .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.sao-lourenco .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #aa0e13;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco .btn-load-more-externo, .page-promocoes-detalhe.sao-lourenco button[type="submit"] {
  background-color: #aa0e13;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco .btn-load-more-externo:hover, .page-promocoes-detalhe.sao-lourenco button:hover[type="submit"], .page-promocoes-detalhe.sao-lourenco .btn-load-more-externo:focus, .page-promocoes-detalhe.sao-lourenco button:focus[type="submit"], .page-promocoes-detalhe.sao-lourenco .btn-load-more-externo:active, .page-promocoes-detalhe.sao-lourenco button:active[type="submit"] {
  background-color: #920c10;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco section .owl-carousel .owl-dots .owl-dot span {
  border-color: #aa0e13;
  background-color: #aa0e13;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.sao-lourenco section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.sao-lourenco section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.sao-lourenco section .owl-carousel .owl-nav .owl-prev {
  color: #aa0e13;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.sao-lourenco section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #aa0e13;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #aa0e13;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.sao-lourenco section .como-participar-list li .number {
  color: #aa0e13;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho .titulo1, .page-promocoes-detalhe.nescau-prontinho .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.nescau-prontinho .title {
  color: #ed1d23;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho .icon:hover svg {
  fill: #ed1d23;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.nescau-prontinho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #ed1d23;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.nescau-prontinho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.nescau-prontinho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.nescau-prontinho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.nescau-prontinho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.nescau-prontinho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.nescau-prontinho .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #ed1d23;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho .btn-load-more-externo, .page-promocoes-detalhe.nescau-prontinho button[type="submit"] {
  background-color: #ed1d23;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho .btn-load-more-externo:hover, .page-promocoes-detalhe.nescau-prontinho button:hover[type="submit"], .page-promocoes-detalhe.nescau-prontinho .btn-load-more-externo:focus, .page-promocoes-detalhe.nescau-prontinho button:focus[type="submit"], .page-promocoes-detalhe.nescau-prontinho .btn-load-more-externo:active, .page-promocoes-detalhe.nescau-prontinho button:active[type="submit"] {
  background-color: #de1219;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho section .owl-carousel .owl-dots .owl-dot span {
  border-color: #ed1d23;
  background-color: #ed1d23;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.nescau-prontinho section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.nescau-prontinho section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.nescau-prontinho section .owl-carousel .owl-nav .owl-prev {
  color: #ed1d23;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.nescau-prontinho section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #ed1d23;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #ed1d23;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nescau-prontinho section .como-participar-list li .number {
  color: #ed1d23;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo .titulo1, .page-promocoes-detalhe.nestle-ta-podendo .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.nestle-ta-podendo .title {
  color: #0a69bd;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo .icon:hover svg {
  fill: #0a69bd;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.nestle-ta-podendo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #0a69bd;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.nestle-ta-podendo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.nestle-ta-podendo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.nestle-ta-podendo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.nestle-ta-podendo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.nestle-ta-podendo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.nestle-ta-podendo .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #0a69bd;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo .btn-load-more-externo, .page-promocoes-detalhe.nestle-ta-podendo button[type="submit"] {
  background-color: #0a69bd;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo .btn-load-more-externo:hover, .page-promocoes-detalhe.nestle-ta-podendo button:hover[type="submit"], .page-promocoes-detalhe.nestle-ta-podendo .btn-load-more-externo:focus, .page-promocoes-detalhe.nestle-ta-podendo button:focus[type="submit"], .page-promocoes-detalhe.nestle-ta-podendo .btn-load-more-externo:active, .page-promocoes-detalhe.nestle-ta-podendo button:active[type="submit"] {
  background-color: #095ca5;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo section .owl-carousel .owl-dots .owl-dot span {
  border-color: #0a69bd;
  background-color: #0a69bd;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.nestle-ta-podendo section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.nestle-ta-podendo section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.nestle-ta-podendo section .owl-carousel .owl-nav .owl-prev {
  color: #0a69bd;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.nestle-ta-podendo section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #0a69bd;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #0a69bd;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo section .como-participar-list li .number {
  color: #0a69bd;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world .titulo1, .page-promocoes-detalhe.jurassic-world .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.jurassic-world .title {
  color: #f15a22;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world .icon:hover svg {
  fill: #f15a22;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.jurassic-world .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #f15a22;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.jurassic-world .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.jurassic-world .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.jurassic-world .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.jurassic-world .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.jurassic-world .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.jurassic-world .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #f15a22;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world .btn-load-more-externo, .page-promocoes-detalhe.jurassic-world button[type="submit"] {
  background-color: #f15a22;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world .btn-load-more-externo:hover, .page-promocoes-detalhe.jurassic-world button:hover[type="submit"], .page-promocoes-detalhe.jurassic-world .btn-load-more-externo:focus, .page-promocoes-detalhe.jurassic-world button:focus[type="submit"], .page-promocoes-detalhe.jurassic-world .btn-load-more-externo:active, .page-promocoes-detalhe.jurassic-world button:active[type="submit"] {
  background-color: #eb4a0f;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world section .owl-carousel .owl-dots .owl-dot span {
  border-color: #f15a22;
  background-color: #f15a22;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.jurassic-world section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.jurassic-world section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.jurassic-world section .owl-carousel .owl-nav .owl-prev {
  color: #f15a22;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.jurassic-world section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #f15a22;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #f15a22;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.jurassic-world section .como-participar-list li .number {
  color: #f15a22;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle .titulo1, .page-promocoes-detalhe.natal-premiado-panettones-nestle .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.natal-premiado-panettones-nestle .title {
  color: #ad0101;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle .icon:hover svg {
  fill: #ad0101;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.natal-premiado-panettones-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #ad0101;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.natal-premiado-panettones-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.natal-premiado-panettones-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.natal-premiado-panettones-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.natal-premiado-panettones-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.natal-premiado-panettones-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.natal-premiado-panettones-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #ad0101;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle .btn-load-more-externo, .page-promocoes-detalhe.natal-premiado-panettones-nestle button[type="submit"] {
  background-color: #ad0101;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle .btn-load-more-externo:hover, .page-promocoes-detalhe.natal-premiado-panettones-nestle button:hover[type="submit"], .page-promocoes-detalhe.natal-premiado-panettones-nestle .btn-load-more-externo:focus, .page-promocoes-detalhe.natal-premiado-panettones-nestle button:focus[type="submit"], .page-promocoes-detalhe.natal-premiado-panettones-nestle .btn-load-more-externo:active, .page-promocoes-detalhe.natal-premiado-panettones-nestle button:active[type="submit"] {
  background-color: #930101;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle section .owl-carousel .owl-dots .owl-dot span {
  border-color: #ad0101;
  background-color: #ad0101;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.natal-premiado-panettones-nestle section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.natal-premiado-panettones-nestle section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.natal-premiado-panettones-nestle section .owl-carousel .owl-nav .owl-prev {
  color: #ad0101;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.natal-premiado-panettones-nestle section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #ad0101;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #ad0101;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.natal-premiado-panettones-nestle section .como-participar-list li .number {
  color: #ad0101;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .titulo1, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .title {
  color: #c00202;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .icon:hover svg {
  fill: #c00202;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #c00202;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #c00202;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .btn-load-more-externo, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios button[type="submit"] {
  background-color: #c00202;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios button:hover[type="submit"], .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios button:focus[type="submit"], .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios button:active[type="submit"] {
  background-color: #a70202;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section .owl-carousel .owl-dots .owl-dot span {
  border-color: #c00202;
  background-color: #c00202;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section .owl-carousel .owl-nav .owl-prev {
  color: #c00202;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #c00202;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #c00202;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-boa-pascoa-bons-negocios section .como-participar-list li .number {
  color: #c00202;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce .titulo1, .page-promocoes-detalhe.promocao-cozinha-pra-voce .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-cozinha-pra-voce .title {
  color: #0aa7db;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce .icon:hover svg {
  fill: #0aa7db;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-cozinha-pra-voce .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #0aa7db;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-cozinha-pra-voce .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-cozinha-pra-voce .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-cozinha-pra-voce .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-cozinha-pra-voce .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-cozinha-pra-voce .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-cozinha-pra-voce .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #0aa7db;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce .btn-load-more-externo, .page-promocoes-detalhe.promocao-cozinha-pra-voce button[type="submit"] {
  background-color: #0aa7db;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-cozinha-pra-voce button:hover[type="submit"], .page-promocoes-detalhe.promocao-cozinha-pra-voce .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-cozinha-pra-voce button:focus[type="submit"], .page-promocoes-detalhe.promocao-cozinha-pra-voce .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-cozinha-pra-voce button:active[type="submit"] {
  background-color: #0994c3;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce section .owl-carousel .owl-dots .owl-dot span {
  border-color: #0aa7db;
  background-color: #0aa7db;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-cozinha-pra-voce section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-cozinha-pra-voce section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-cozinha-pra-voce section .owl-carousel .owl-nav .owl-prev {
  color: #0aa7db;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-cozinha-pra-voce section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #0aa7db;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #0aa7db;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-cozinha-pra-voce section .como-participar-list li .number {
  color: #0aa7db;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu .titulo1, .page-promocoes-detalhe.promocao-neston-misturou-partiu .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-neston-misturou-partiu .title {
  color: #16983d;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu .icon:hover svg {
  fill: #16983d;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-neston-misturou-partiu .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #16983d;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-neston-misturou-partiu .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-neston-misturou-partiu .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-neston-misturou-partiu .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-neston-misturou-partiu .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-neston-misturou-partiu .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-neston-misturou-partiu .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #16983d;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu .btn-load-more-externo, .page-promocoes-detalhe.promocao-neston-misturou-partiu button[type="submit"] {
  background-color: #16983d;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-neston-misturou-partiu button:hover[type="submit"], .page-promocoes-detalhe.promocao-neston-misturou-partiu .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-neston-misturou-partiu button:focus[type="submit"], .page-promocoes-detalhe.promocao-neston-misturou-partiu .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-neston-misturou-partiu button:active[type="submit"] {
  background-color: #128134;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu section .owl-carousel .owl-dots .owl-dot span {
  border-color: #16983d;
  background-color: #16983d;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-neston-misturou-partiu section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-neston-misturou-partiu section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-neston-misturou-partiu section .owl-carousel .owl-nav .owl-prev {
  color: #16983d;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-neston-misturou-partiu section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #16983d;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #16983d;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neston-misturou-partiu section .como-participar-list li .number {
  color: #16983d;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau .titulo1, .page-promocoes-detalhe.promocao-nescau-uau .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-nescau-uau .title {
  color: #ae1320;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau .icon:hover svg {
  fill: #ae1320;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-nescau-uau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #ae1320;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-nescau-uau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-nescau-uau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-nescau-uau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-nescau-uau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-nescau-uau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-nescau-uau .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #ae1320;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau .btn-load-more-externo, .page-promocoes-detalhe.promocao-nescau-uau button[type="submit"] {
  background-color: #ae1320;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-nescau-uau button:hover[type="submit"], .page-promocoes-detalhe.promocao-nescau-uau .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-nescau-uau button:focus[type="submit"], .page-promocoes-detalhe.promocao-nescau-uau .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-nescau-uau button:active[type="submit"] {
  background-color: #97111c;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau section .owl-carousel .owl-dots .owl-dot span {
  border-color: #ae1320;
  background-color: #ae1320;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-nescau-uau section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-nescau-uau section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-nescau-uau section .owl-carousel .owl-nav .owl-prev {
  color: #ae1320;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-nescau-uau section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #ae1320;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #ae1320;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-uau section .como-participar-list li .number {
  color: #ae1320;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 .titulo1, .page-promocoes-detalhe.nestle-ta-podendo-2 .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.nestle-ta-podendo-2 .title {
  color: #05d1ff;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 .icon:hover svg {
  fill: #05d1ff;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.nestle-ta-podendo-2 .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #05d1ff;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.nestle-ta-podendo-2 .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.nestle-ta-podendo-2 .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.nestle-ta-podendo-2 .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.nestle-ta-podendo-2 .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.nestle-ta-podendo-2 .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.nestle-ta-podendo-2 .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #05d1ff;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 .btn-load-more-externo, .page-promocoes-detalhe.nestle-ta-podendo-2 button[type="submit"] {
  background-color: #05d1ff;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 .btn-load-more-externo:hover, .page-promocoes-detalhe.nestle-ta-podendo-2 button:hover[type="submit"], .page-promocoes-detalhe.nestle-ta-podendo-2 .btn-load-more-externo:focus, .page-promocoes-detalhe.nestle-ta-podendo-2 button:focus[type="submit"], .page-promocoes-detalhe.nestle-ta-podendo-2 .btn-load-more-externo:active, .page-promocoes-detalhe.nestle-ta-podendo-2 button:active[type="submit"] {
  background-color: #00c0eb;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 section .owl-carousel .owl-dots .owl-dot span {
  border-color: #05d1ff;
  background-color: #05d1ff;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.nestle-ta-podendo-2 section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.nestle-ta-podendo-2 section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.nestle-ta-podendo-2 section .owl-carousel .owl-nav .owl-prev {
  color: #05d1ff;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.nestle-ta-podendo-2 section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #05d1ff;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #05d1ff;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.nestle-ta-podendo-2 section .como-participar-list li .number {
  color: #05d1ff;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis .titulo1, .page-promocoes-detalhe.promocao-experimente-gratis .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-experimente-gratis .title {
  color: #d09c5d;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis .icon:hover svg {
  fill: #d09c5d;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #d09c5d;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #d09c5d;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis .btn-load-more-externo, .page-promocoes-detalhe.promocao-experimente-gratis button[type="submit"] {
  background-color: #d09c5d;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-experimente-gratis button:hover[type="submit"], .page-promocoes-detalhe.promocao-experimente-gratis .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-experimente-gratis button:focus[type="submit"], .page-promocoes-detalhe.promocao-experimente-gratis .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-experimente-gratis button:active[type="submit"] {
  background-color: #ca9049;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis section .owl-carousel .owl-dots .owl-dot span {
  border-color: #d09c5d;
  background-color: #d09c5d;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-experimente-gratis section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-experimente-gratis section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-experimente-gratis section .owl-carousel .owl-nav .owl-prev {
  color: #d09c5d;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-experimente-gratis section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #d09c5d;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #d09c5d;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-gratis section .como-participar-list li .number {
  color: #d09c5d;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao .titulo1, .page-promocoes-detalhe.promocao-alimente-a-diversao .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-alimente-a-diversao .title {
  color: #ffcd05;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao .icon:hover svg {
  fill: #ffcd05;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-alimente-a-diversao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #ffcd05;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-alimente-a-diversao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-alimente-a-diversao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-alimente-a-diversao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-alimente-a-diversao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-alimente-a-diversao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-alimente-a-diversao .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #ffcd05;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao .btn-load-more-externo, .page-promocoes-detalhe.promocao-alimente-a-diversao button[type="submit"] {
  background-color: #ffcd05;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-alimente-a-diversao button:hover[type="submit"], .page-promocoes-detalhe.promocao-alimente-a-diversao .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-alimente-a-diversao button:focus[type="submit"], .page-promocoes-detalhe.promocao-alimente-a-diversao .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-alimente-a-diversao button:active[type="submit"] {
  background-color: #ebbc00;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao section .owl-carousel .owl-dots .owl-dot span {
  border-color: #ffcd05;
  background-color: #ffcd05;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-alimente-a-diversao section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-alimente-a-diversao section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-alimente-a-diversao section .owl-carousel .owl-nav .owl-prev {
  color: #ffcd05;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-alimente-a-diversao section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #ffcd05;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #ffcd05;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-alimente-a-diversao section .como-participar-list li .number {
  color: #ffcd05;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou .titulo1, .page-promocoes-detalhe.promocao-ganhou-causou .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-ganhou-causou .title {
  color: #60258d;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou .icon:hover svg {
  fill: #60258d;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-ganhou-causou .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #60258d;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-ganhou-causou .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-ganhou-causou .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-ganhou-causou .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-ganhou-causou .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-ganhou-causou .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-ganhou-causou .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #60258d;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou .btn-load-more-externo, .page-promocoes-detalhe.promocao-ganhou-causou button[type="submit"] {
  background-color: #60258d;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-ganhou-causou button:hover[type="submit"], .page-promocoes-detalhe.promocao-ganhou-causou .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-ganhou-causou button:focus[type="submit"], .page-promocoes-detalhe.promocao-ganhou-causou .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-ganhou-causou button:active[type="submit"] {
  background-color: #522079;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou section .owl-carousel .owl-dots .owl-dot span {
  border-color: #60258d;
  background-color: #60258d;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-ganhou-causou section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-ganhou-causou section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-ganhou-causou section .owl-carousel .owl-nav .owl-prev {
  color: #60258d;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-ganhou-causou section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #60258d;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #60258d;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-ganhou-causou section .como-participar-list li .number {
  color: #60258d;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca .titulo1, .page-promocoes-detalhe.promocao-novo-grego-de-graca .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-novo-grego-de-graca .title {
  color: #01a4e4;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca .icon:hover svg {
  fill: #01a4e4;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-novo-grego-de-graca .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #01a4e4;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-novo-grego-de-graca .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-novo-grego-de-graca .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-novo-grego-de-graca .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-novo-grego-de-graca .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-novo-grego-de-graca .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-novo-grego-de-graca .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #01a4e4;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca .btn-load-more-externo, .page-promocoes-detalhe.promocao-novo-grego-de-graca button[type="submit"] {
  background-color: #01a4e4;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-novo-grego-de-graca button:hover[type="submit"], .page-promocoes-detalhe.promocao-novo-grego-de-graca .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-novo-grego-de-graca button:focus[type="submit"], .page-promocoes-detalhe.promocao-novo-grego-de-graca .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-novo-grego-de-graca button:active[type="submit"] {
  background-color: #0192cb;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca section .owl-carousel .owl-dots .owl-dot span {
  border-color: #01a4e4;
  background-color: #01a4e4;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-novo-grego-de-graca section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-novo-grego-de-graca section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-novo-grego-de-graca section .owl-carousel .owl-nav .owl-prev {
  color: #01a4e4;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-novo-grego-de-graca section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #01a4e4;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #01a4e4;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-novo-grego-de-graca section .como-participar-list li .number {
  color: #01a4e4;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta .titulo1, .page-promocoes-detalhe.promocao-neslte-conta-la-conta .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-neslte-conta-la-conta .title {
  color: #3564b1;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta .icon:hover svg {
  fill: #3564b1;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-neslte-conta-la-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #3564b1;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-neslte-conta-la-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-neslte-conta-la-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-neslte-conta-la-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-neslte-conta-la-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-neslte-conta-la-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-neslte-conta-la-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #3564b1;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta .btn-load-more-externo, .page-promocoes-detalhe.promocao-neslte-conta-la-conta button[type="submit"] {
  background-color: #3564b1;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-neslte-conta-la-conta button:hover[type="submit"], .page-promocoes-detalhe.promocao-neslte-conta-la-conta .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-neslte-conta-la-conta button:focus[type="submit"], .page-promocoes-detalhe.promocao-neslte-conta-la-conta .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-neslte-conta-la-conta button:active[type="submit"] {
  background-color: #2f599d;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta section .owl-carousel .owl-dots .owl-dot span {
  border-color: #3564b1;
  background-color: #3564b1;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-neslte-conta-la-conta section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-neslte-conta-la-conta section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-neslte-conta-la-conta section .owl-carousel .owl-nav .owl-prev {
  color: #3564b1;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-neslte-conta-la-conta section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #3564b1;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #3564b1;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-neslte-conta-la-conta section .como-participar-list li .number {
  color: #3564b1;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio .titulo1, .page-promocoes-detalhe.promocao-prepara-que-e-premio .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-prepara-que-e-premio .title {
  color: #1ea6cc;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio .icon:hover svg {
  fill: #1ea6cc;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-prepara-que-e-premio .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #1ea6cc;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-prepara-que-e-premio .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-prepara-que-e-premio .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-prepara-que-e-premio .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-prepara-que-e-premio .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-prepara-que-e-premio .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-prepara-que-e-premio .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #1ea6cc;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio .btn-load-more-externo, .page-promocoes-detalhe.promocao-prepara-que-e-premio button[type="submit"] {
  background-color: #1ea6cc;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-prepara-que-e-premio button:hover[type="submit"], .page-promocoes-detalhe.promocao-prepara-que-e-premio .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-prepara-que-e-premio button:focus[type="submit"], .page-promocoes-detalhe.promocao-prepara-que-e-premio .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-prepara-que-e-premio button:active[type="submit"] {
  background-color: #1b94b6;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio section .owl-carousel .owl-dots .owl-dot span {
  border-color: #1ea6cc;
  background-color: #1ea6cc;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-prepara-que-e-premio section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-prepara-que-e-premio section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-prepara-que-e-premio section .owl-carousel .owl-nav .owl-prev {
  color: #1ea6cc;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-prepara-que-e-premio section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #1ea6cc;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #1ea6cc;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-prepara-que-e-premio section .como-participar-list li .number {
  color: #1ea6cc;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .titulo1, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .title {
  color: #ae1320;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .icon:hover svg {
  fill: #ae1320;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #ae1320;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #ae1320;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .btn-load-more-externo, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona button[type="submit"] {
  background-color: #ae1320;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona button:hover[type="submit"], .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona button:focus[type="submit"], .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona button:active[type="submit"] {
  background-color: #97111c;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section .owl-carousel .owl-dots .owl-dot span {
  border-color: #ae1320;
  background-color: #ae1320;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section .owl-carousel .owl-nav .owl-prev {
  color: #ae1320;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #ae1320;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #ae1320;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-juntos-em-barcelona section .como-participar-list li .number {
  color: #ae1320;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi .titulo1, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .title {
  color: #f5d12e;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi .icon:hover svg {
  fill: #f5d12e;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #f5d12e;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #f5d12e;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi .btn-load-more-externo, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi button[type="submit"] {
  background-color: #f5d12e;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi button:hover[type="submit"], .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi button:focus[type="submit"], .page-promocoes-detalhe.promocao-carrinho-cheio-maggi .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi button:active[type="submit"] {
  background-color: #f4cb15;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi section .owl-carousel .owl-dots .owl-dot span {
  border-color: #f5d12e;
  background-color: #f5d12e;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-carrinho-cheio-maggi section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi section .owl-carousel .owl-nav .owl-prev {
  color: #f5d12e;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #f5d12e;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #f5d12e;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-carrinho-cheio-maggi section .como-participar-list li .number {
  color: #f5d12e;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis .titulo1, .page-promocoes-detalhe.promocao-molico-experimente-gratis .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-molico-experimente-gratis .title {
  color: #0081bd;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis .icon:hover svg {
  fill: #0081bd;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-molico-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #0081bd;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-molico-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-molico-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-molico-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-molico-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-molico-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-molico-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #0081bd;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis .btn-load-more-externo, .page-promocoes-detalhe.promocao-molico-experimente-gratis button[type="submit"] {
  background-color: #0081bd;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-molico-experimente-gratis button:hover[type="submit"], .page-promocoes-detalhe.promocao-molico-experimente-gratis .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-molico-experimente-gratis button:focus[type="submit"], .page-promocoes-detalhe.promocao-molico-experimente-gratis .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-molico-experimente-gratis button:active[type="submit"] {
  background-color: #0070a3;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis section .owl-carousel .owl-dots .owl-dot span {
  border-color: #0081bd;
  background-color: #0081bd;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-molico-experimente-gratis section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-molico-experimente-gratis section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-molico-experimente-gratis section .owl-carousel .owl-nav .owl-prev {
  color: #0081bd;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-molico-experimente-gratis section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #0081bd;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #0081bd;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-molico-experimente-gratis section .como-participar-list li .number {
  color: #0081bd;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .titulo1, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .title {
  color: #fab700;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .icon:hover svg {
  fill: #fab700;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #fab700;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #fab700;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .btn-load-more-externo, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle button[type="submit"] {
  background-color: #fab700;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .btn-load-more-externo:hover, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle button:hover[type="submit"], .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .btn-load-more-externo:focus, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle button:focus[type="submit"], .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle .btn-load-more-externo:active, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle button:active[type="submit"] {
  background-color: #e0a500;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section .owl-carousel .owl-dots .owl-dot span {
  border-color: #fab700;
  background-color: #fab700;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section .owl-carousel .owl-nav .owl-prev {
  color: #fab700;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #fab700;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #fab700;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-dinheiro-de-volta-com-nestle section .como-participar-list li .number {
  color: #fab700;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .titulo1, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .title {
  color: #d3ab73;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .icon:hover svg {
  fill: #d3ab73;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #d3ab73;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #d3ab73;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .btn-load-more-externo, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta button[type="submit"] {
  background-color: #d3ab73;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta button:hover[type="submit"], .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta button:focus[type="submit"], .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta button:active[type="submit"] {
  background-color: #cda060;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section .owl-carousel .owl-dots .owl-dot span {
  border-color: #d3ab73;
  background-color: #d3ab73;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section .owl-carousel .owl-nav .owl-prev {
  color: #d3ab73;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #d3ab73;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #d3ab73;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-experimente-os-melhores-cafes-por-nossa-conta section .como-participar-list li .number {
  color: #d3ab73;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .titulo1, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .title {
  color: #163f92;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .icon:hover svg {
  fill: #163f92;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #163f92;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #163f92;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .btn-load-more-externo, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle button[type="submit"] {
  background-color: #163f92;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle button:hover[type="submit"], .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle button:focus[type="submit"], .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle button:active[type="submit"] {
  background-color: #13367c;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section .owl-carousel .owl-dots .owl-dot span {
  border-color: #163f92;
  background-color: #163f92;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section .owl-carousel .owl-nav .owl-prev {
  color: #163f92;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #163f92;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #163f92;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-saudavel-como-o-verao-iogurtes-nestle section .como-participar-list li .number {
  color: #163f92;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos .titulo1, .page-promocoes-detalhe.promocao-nestle-100-anos .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-nestle-100-anos .title {
  color: #004585;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos .icon:hover svg {
  fill: #004585;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-nestle-100-anos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #004585;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-nestle-100-anos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-nestle-100-anos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-nestle-100-anos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-nestle-100-anos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-nestle-100-anos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-nestle-100-anos .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #004585;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos .btn-load-more-externo, .page-promocoes-detalhe.promocao-nestle-100-anos button[type="submit"] {
  background-color: #004585;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-nestle-100-anos button:hover[type="submit"], .page-promocoes-detalhe.promocao-nestle-100-anos .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-nestle-100-anos button:focus[type="submit"], .page-promocoes-detalhe.promocao-nestle-100-anos .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-nestle-100-anos button:active[type="submit"] {
  background-color: #00376b;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos section .owl-carousel .owl-dots .owl-dot span {
  border-color: #004585;
  background-color: #004585;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-nestle-100-anos section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-nestle-100-anos section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-nestle-100-anos section .owl-carousel .owl-nav .owl-prev {
  color: #004585;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-nestle-100-anos section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #004585;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #004585;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-100-anos section .como-participar-list li .number {
  color: #004585;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash .titulo1, .page-promocoes-detalhe.promocao-nestle-chococash .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-nestle-chococash .title {
  color: #3e1909;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash .icon:hover svg {
  fill: #3e1909;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-nestle-chococash .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #3e1909;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-nestle-chococash .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-nestle-chococash .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-nestle-chococash .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-nestle-chococash .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-nestle-chococash .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-nestle-chococash .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #3e1909;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash .btn-load-more-externo, .page-promocoes-detalhe.promocao-nestle-chococash button[type="submit"] {
  background-color: #3e1909;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-nestle-chococash button:hover[type="submit"], .page-promocoes-detalhe.promocao-nestle-chococash .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-nestle-chococash button:focus[type="submit"], .page-promocoes-detalhe.promocao-nestle-chococash .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-nestle-chococash button:active[type="submit"] {
  background-color: #281006;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash section .owl-carousel .owl-dots .owl-dot span {
  border-color: #3e1909;
  background-color: #3e1909;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-nestle-chococash section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-nestle-chococash section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-nestle-chococash section .owl-carousel .owl-nav .owl-prev {
  color: #3e1909;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-nestle-chococash section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #3e1909;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #3e1909;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nestle-chococash section .como-participar-list li .number {
  color: #3e1909;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .titulo1, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .title {
  color: #e61e1e;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .icon:hover svg {
  fill: #e61e1e;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #e61e1e;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #e61e1e;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .btn-load-more-externo, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis button[type="submit"] {
  background-color: #e61e1e;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .btn-load-more-externo:hover, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis button:hover[type="submit"], .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .btn-load-more-externo:focus, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis button:focus[type="submit"], .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis .btn-load-more-externo:active, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis button:active[type="submit"] {
  background-color: #d31717;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section .owl-carousel .owl-dots .owl-dot span {
  border-color: #e61e1e;
  background-color: #e61e1e;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section .owl-carousel .owl-nav .owl-prev {
  color: #e61e1e;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #e61e1e;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #e61e1e;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.promocao-nescau-cashback-experimente-gratis section .como-participar-list li .number {
  color: #e61e1e;
}

/* line 24, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks .titulo1, .page-promocoes-detalhe.campanha-cashback-starbucks .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-promocoes-detalhe.campanha-cashback-starbucks .title {
  color: #0f241c;
}

/* line 30, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks .icon:hover svg {
  fill: #0f241c;
}

/* line 39, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks .icon.icon-calendar svg#svg-icon-calendar rect#calendar-circle-container, .page-promocoes-detalhe.campanha-cashback-starbucks .icon.icon-calendar svg#svg-icon-calendar rect#calendar-border {
  stroke: #0f241c;
}

/* line 45, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks .icon.icon-calendar svg#svg-icon-calendar rect#calendar-header, .page-promocoes-detalhe.campanha-cashback-starbucks .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-2, .page-promocoes-detalhe.campanha-cashback-starbucks .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-3, .page-promocoes-detalhe.campanha-cashback-starbucks .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-4, .page-promocoes-detalhe.campanha-cashback-starbucks .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-5, .page-promocoes-detalhe.campanha-cashback-starbucks .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-6, .page-promocoes-detalhe.campanha-cashback-starbucks .icon.icon-calendar svg#svg-icon-calendar rect#calendar-squares-7 {
  fill: #0f241c;
}

/* line 59, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks .btn-load-more-externo, .page-promocoes-detalhe.campanha-cashback-starbucks button[type="submit"] {
  background-color: #0f241c;
}

/* line 62, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks .btn-load-more-externo:hover, .page-promocoes-detalhe.campanha-cashback-starbucks button:hover[type="submit"], .page-promocoes-detalhe.campanha-cashback-starbucks .btn-load-more-externo:focus, .page-promocoes-detalhe.campanha-cashback-starbucks button:focus[type="submit"], .page-promocoes-detalhe.campanha-cashback-starbucks .btn-load-more-externo:active, .page-promocoes-detalhe.campanha-cashback-starbucks button:active[type="submit"] {
  background-color: #08120e;
}

/* line 72, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks section .owl-carousel .owl-dots .owl-dot {
  background-color: transparent;
  border: none;
}

/* line 75, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks section .owl-carousel .owl-dots .owl-dot span {
  border-color: #0f241c;
  background-color: #0f241c;
}

/* line 82, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks section .owl-carousel .owl-dots .owl-dot:hover span, .page-promocoes-detalhe.campanha-cashback-starbucks section .owl-carousel .owl-dots .owl-dot:focus span, .page-promocoes-detalhe.campanha-cashback-starbucks section .owl-carousel .owl-dots .owl-dot.active span {
  background-color: transparent;
}

/* line 90, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks section .owl-carousel .owl-nav .owl-next,
.page-promocoes-detalhe.campanha-cashback-starbucks section .owl-carousel .owl-nav .owl-prev {
  color: #0f241c;
}

/* line 94, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks section .owl-carousel .owl-nav .owl-next svg #arrow-element,
.page-promocoes-detalhe.campanha-cashback-starbucks section .owl-carousel .owl-nav .owl-prev svg #arrow-element {
  fill: #0f241c;
}

/* line 104, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks section.carrossel-promocao-wrapper .owl-carousel .owl-stage {
  background-color: #0f241c;
}

/* line 113, src/page/promocoes/_promocoes-mixins.scss */
.page-promocoes-detalhe.campanha-cashback-starbucks section .como-participar-list li .number {
  color: #0f241c;
}

@media (min-width: 1199px) {
  /* line 986, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .como-participar-list {
    max-width: 470px;
  }
}

/* line 997, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe.promocao-delicias-de-vantagens section.premiacao .premios-list .premio {
  height: 310px;
}

@media (max-width: 767px) {
  /* line 997, src/page/promocoes/_promocoes-detalhe.scss */
  .page-promocoes-detalhe.promocao-delicias-de-vantagens section.premiacao .premios-list .premio {
    height: auto;
  }
}

/* line 1011, src/page/promocoes/_promocoes-detalhe.scss */
.page-promocoes-detalhe.promocao-volta-as-ferias-passatempo .como-participar-list li {
  min-height: 35px;
  margin-bottom: 10px;
}

/* line 1026, src/page/promocoes/_promocoes-detalhe.scss */
.table-jurassic {
  border: 3px solid #F15A22;
}

/* line 1031, src/page/promocoes/_promocoes-detalhe.scss */
.table-jurassic thead tr th {
  width: 35%;
  text-align: center;
  vertical-align: middle;
  border: 2px solid #F15A22;
}

/* line 1041, src/page/promocoes/_promocoes-detalhe.scss */
.table-jurassic tbody tr {
  background-color: transparent !important;
}

/* line 1044, src/page/promocoes/_promocoes-detalhe.scss */
.table-jurassic tbody tr td {
  border: 2px solid #F15A22;
  text-align: center;
  height: 42px;
}

@media screen and (max-width: 767px) {
  /* line 2, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe .box-programas {
    margin: 0 -15px;
  }
}

/* line 7, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe .box-programas .item {
  height: 325px;
  padding: 30px;
  border: 5px solid #FFF;
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  background-color: #F4F4F4;
}

@media screen and (max-width: 991px) {
  /* line 7, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe .box-programas .item {
    height: 300px;
  }
}

@media screen and (max-width: 767px) {
  /* line 7, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe .box-programas .item {
    padding: 20px;
    margin-bottom: 20px;
    border: none;
  }
}

/* line 29, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe .box-programas .item:before {
  content: "";
  display: block;
  background: #5084CA;
  z-index: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 60%;
  height: 100%;
  opacity: 0.55;
}

@media screen and (max-width: 991px) {
  /* line 29, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe .box-programas .item:before {
    width: 100%;
  }
}

/* line 46, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe .box-programas .item .tag {
  position: relative;
  z-index: 1;
  display: inline-block;
  color: #5085CA;
  background: #FFF;
  font-size: 13px;
  margin-bottom: 20px;
  padding: 4px 10px;
}

@media screen and (max-width: 767px) {
  /* line 46, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe .box-programas .item .tag {
    font-size: 13px;
  }
}

/* line 61, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe .box-programas .item .text-bottom {
  position: absolute;
  z-index: 1;
  bottom: 30px;
  left: 30px;
}

@media screen and (max-width: 767px) {
  /* line 61, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe .box-programas .item .text-bottom {
    bottom: 20px;
    left: 20px;
  }
}

/* line 72, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe .box-programas .item .text-bottom h1, .page-trabalhe .box-programas .item .text-bottom h2, .page-trabalhe .box-programas .item .text-bottom h3 {
  color: #FFF;
  font-size: 32px;
  letter-spacing: 1px;
  margin-bottom: 25px;
  line-height: 1.2;
}

@media screen and (max-width: 991px) {
  /* line 72, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe .box-programas .item .text-bottom h1, .page-trabalhe .box-programas .item .text-bottom h2, .page-trabalhe .box-programas .item .text-bottom h3 {
    font-size: 28px;
  }
}

@media screen and (max-width: 767px) {
  /* line 72, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe .box-programas .item .text-bottom h1, .page-trabalhe .box-programas .item .text-bottom h2, .page-trabalhe .box-programas .item .text-bottom h3 {
    font-size: 26px;
  }
}

/* line 88, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe .box-programas .item .text-bottom .btn-arrow {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.page-trabalhe .box-programas .item .text-bottom .btn-arrow:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.page-trabalhe .box-programas .item .text-bottom .btn-arrow:hover:before {
  animation: animateArrow 0.65s linear;
}

@media screen and (max-width: 767px) {
  /* line 88, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe .box-programas .item .text-bottom .btn-arrow {
    display: inline-block;
    vertical-align: middle;
    border: 2px solid #FFFFFF;
    width: 30px;
    height: 30px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
  }
  /* line 88, src/mixins/_utils.scss */
  .page-trabalhe .box-programas .item .text-bottom .btn-arrow:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
    background-size: 18px auto;
  }
  /* line 100, src/mixins/_utils.scss */
  .page-trabalhe .box-programas .item .text-bottom .btn-arrow:hover:before {
    animation: animateArrow 0.65s linear;
  }
}

/* line 100, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe .box-programas .item:hover .btn-arrow:before {
  animation: animateArrow 0.65s linear;
}

/* line 108, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe .load-more {
  float: left;
  width: 100%;
}

/* line 113, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe .load-more .btn.btn-load-more {
  width: 280px;
}

@media screen and (max-width: 767px) {
  /* line 113, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe .load-more .btn.btn-load-more {
    margin-top: 20px;
  }
}

/* line 123, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section {
  padding-top: 80px;
  float: left;
  width: 100%;
}

@media screen and (max-width: 991px) {
  /* line 123, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section {
    padding-top: 60px;
  }
}

@media screen and (max-width: 767px) {
  /* line 123, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section {
    padding-top: 40px;
  }
}

/* line 136, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section .titulo1, .page-trabalhe section .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-trabalhe section .title {
  font-size: 32px;
}

@media screen and (max-width: 991px) {
  /* line 136, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section .titulo1, .page-trabalhe section .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-trabalhe section .title {
    font-size: 28px;
  }
}

@media screen and (max-width: 767px) {
  /* line 136, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section .titulo1, .page-trabalhe section .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-trabalhe section .title {
    font-size: 26px;
  }
}

/* line 148, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section p {
  margin-bottom: 30px;
}

/* line 153, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section.plano-carreira .banner-profissionais {
  float: left;
  width: 100%;
  display: block;
  height: 400px;
  text-decoration: none;
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

@media screen and (max-width: 991px) {
  /* line 153, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section.plano-carreira .banner-profissionais {
    height: 350px;
  }
}

@media screen and (max-width: 767px) {
  /* line 153, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section.plano-carreira .banner-profissionais {
    height: auto;
    width: auto;
    float: none;
    margin: 0 -15px;
  }
}

/* line 177, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section.plano-carreira .banner-profissionais .image {
  width: 100%;
}

/* line 181, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section.plano-carreira .banner-profissionais .text-bottom {
  position: absolute;
  bottom: 50px;
  left: 50px;
  max-width: 450px;
}

@media screen and (max-width: 767px) {
  /* line 181, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom {
    position: relative;
    bottom: 0;
    left: 0;
    padding: 30px;
    background: #8F9DAF;
  }
}

/* line 195, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .titulo1, .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .title {
  font-size: 52px;
  color: #FFF;
}

@media screen and (max-width: 991px) {
  /* line 195, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .titulo1, .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .title {
    font-size: 46px;
  }
}

@media screen and (max-width: 767px) {
  /* line 195, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .titulo1, .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .title {
    font-size: 36px;
  }
}

/* line 207, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .titulo1:after, .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .title:after {
  color: #FFF;
}

@media screen and (max-width: 767px) {
  /* line 207, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .titulo1:after, .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .title:after {
    color: rgba(0, 0, 0, 0.3);
  }
}

/* line 216, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section.plano-carreira .banner-profissionais .text-bottom p {
  color: #FFF;
}

/* line 220, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .btn-arrow {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 50px;
  height: 50px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 88, src/mixins/_utils.scss */
.page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .btn-arrow:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .btn-arrow:hover:before {
  animation: animateArrow 0.65s linear;
}

@media screen and (max-width: 767px) {
  /* line 220, src/page/trabalhe/_trabalhe.scss */
  .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .btn-arrow {
    display: inline-block;
    vertical-align: middle;
    border: 2px solid #FFFFFF;
    width: 30px;
    height: 30px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
  }
  /* line 88, src/mixins/_utils.scss */
  .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .btn-arrow:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
    background-size: 18px auto;
  }
  /* line 100, src/mixins/_utils.scss */
  .page-trabalhe section.plano-carreira .banner-profissionais .text-bottom .btn-arrow:hover:before {
    animation: animateArrow 0.65s linear;
  }
}

/* line 233, src/page/trabalhe/_trabalhe.scss */
.page-trabalhe section.plano-carreira .banner-profissionais:hover .text-bottom .btn-arrow:before {
  animation: animateArrow 0.65s linear;
}

/* line 2, src/page/trabalhe/_profissionais.scss */
.page-profissionais section {
  padding-top: 80px;
  float: left;
  width: 100%;
}

@media screen and (max-width: 991px) {
  /* line 2, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section {
    padding-top: 60px;
  }
}

@media screen and (max-width: 767px) {
  /* line 2, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section {
    padding-top: 40px;
  }
}

/* line 16, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .titulo1, .page-profissionais section.profissionais .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-profissionais section.profissionais .title {
  font-size: 42px;
  color: #5085CA;
}

/* line 21, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .row {
  display: table;
}

@media screen and (max-width: 767px) {
  /* line 21, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.profissionais .row {
    display: block;
  }
}

/* line 28, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .row .col {
  float: none;
  display: table-cell;
  position: relative;
  padding: 0;
}

@media screen and (max-width: 767px) {
  /* line 28, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.profissionais .row .col {
    display: block;
  }
}

/* line 38, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .row .col p {
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  /* line 42, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.profissionais .row .col.col-trace {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #DADADA;
  }
}

/* line 49, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .row .col.col-trace:before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  height: 100%;
  width: 1px;
  background: #DADADA;
  display: block;
}

@media screen and (max-width: 767px) {
  /* line 49, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.profissionais .row .col.col-trace:before {
    display: none;
    margin-bottom: 30px;
    padding-bottom: 30px;
  }
}

/* line 68, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .row .col.col-links h2 {
  font-size: 26px;
  margin-bottom: 40px;
}

@media screen and (max-width: 767px) {
  /* line 68, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.profissionais .row .col.col-links h2 {
    font-size: 26px;
  }
  /* line 75, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.profissionais .row .col.col-links h2:after {
    content: "";
    border-bottom: 4px solid;
    margin: 10px 0 20px;
    display: block;
    width: 60px;
    color: rgba(0, 0, 0, 0.3);
    width: 30px !important;
    border-width: 4px !important;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  /* line 75, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.profissionais .row .col.col-links h2:after {
    width: 40px;
    border-bottom: 3px solid;
  }
}

/* line 84, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .row .col.col-links .link {
  margin-top: 25px;
  display: block;
  font-size: 16px;
  line-height: 1.4;
  position: relative;
  padding-left: 40px;
}

@media screen and (max-width: 767px) {
  /* line 84, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.profissionais .row .col.col-links .link {
    font-size: 16px;
  }
}

/* line 96, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .row .col.col-links .link:before {
  position: absolute;
  top: 50%;
  left: 0;
  display: block;
  margin-right: 10px;
  content: "";
  width: 30px;
  height: 30px;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 114, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .row .col.col-links .link:hover, .page-profissionais section.profissionais .row .col.col-links .link:focus, .page-profissionais section.profissionais .row .col.col-links .link:active {
  text-decoration: none;
  color: #4f98ed;
}

/* line 122, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .row .col.col-links .link.link-externo:before {
  background-image: url(../images/svg/icon-externo.svg);
}

/* line 129, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.profissionais .row .col.col-links .link.link-externo:hover:before, .page-profissionais section.profissionais .row .col.col-links .link.link-externo:focus:before, .page-profissionais section.profissionais .row .col.col-links .link.link-externo:active:before {
  background-image: url(../images/svg/icon-externo-hover.svg);
}

/* line 140, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.funcoes {
  padding-bottom: 100px;
}

@media screen and (max-width: 767px) {
  /* line 140, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes {
    padding-bottom: 60px;
  }
}

/* line 147, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.funcoes .titulo1, .page-profissionais section.funcoes .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-profissionais section.funcoes .title {
  font-size: 32px;
}

@media screen and (max-width: 767px) {
  /* line 147, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes .titulo1, .page-profissionais section.funcoes .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-profissionais section.funcoes .title {
    display: none;
  }
}

/* line 155, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.funcoes .boxes-profissionais {
  margin: 0 -10px;
}

@media screen and (max-width: 767px) {
  /* line 155, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes .boxes-profissionais {
    margin: 0 -15px;
  }
}

/* line 162, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.funcoes .boxes-profissionais .row {
  display: table;
  border-spacing: 10px 5px;
}

@media screen and (max-width: 767px) {
  /* line 162, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes .boxes-profissionais .row {
    border-spacing: 0;
    display: block;
  }
}

/* line 171, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.funcoes .boxes-profissionais .row:after, .page-profissionais section.funcoes .boxes-profissionais .row:before {
  display: none;
}

/* line 176, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.funcoes .boxes-profissionais .row .box {
  display: table-cell;
  float: none;
  background: #F4F4F4;
  padding: 45px 30px;
}

@media screen and (max-width: 767px) {
  /* line 176, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes .boxes-profissionais .row .box {
    display: block;
    padding: 0;
    margin-bottom: 2px;
  }
}

/* line 188, src/page/trabalhe/_profissionais.scss */
.page-profissionais section.funcoes .boxes-profissionais .row .box h3 {
  font-size: 26px;
  line-height: 1.2;
  color: #5085CA;
  margin-bottom: 30px;
}

@media screen and (max-width: 767px) {
  /* line 188, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes .boxes-profissionais .row .box h3 {
    font-size: 16px;
    line-height: 21px;
    height: 70px;
    padding: 5px 45px 5px 15px;
    display: table;
    width: 100%;
    position: relative;
    margin: 0;
  }
  /* line 204, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes .boxes-profissionais .row .box h3:before {
    background: url(../images/svg/arrows/blue/right.svg) no-repeat center center;
    background-size: 100% auto;
    display: block;
    position: absolute;
    margin: auto;
    top: 0;
    right: 20px;
    bottom: 0;
    width: 20px;
    height: 20px;
    content: "";
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-transform: rotate(90deg) scale(1, 1);
    -moz-transform: rotate(90deg) scale(1, 1);
    -ms-transform: rotate(90deg) scale(1, 1);
    -o-transform: rotate(90deg) scale(1, 1);
    transform: rotate(90deg) scale(1, 1);
  }
  /* line 221, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes .boxes-profissionais .row .box h3 span {
    display: table-cell;
    vertical-align: middle;
  }
}

@media screen and (max-width: 767px) {
  /* line 227, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes .boxes-profissionais .row .box h3 ~ p {
    display: none;
    padding: 20px;
  }
}

@media screen and (max-width: 767px) {
  /* line 238, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes .boxes-profissionais .row .box.active h3:before {
    -webkit-transform: rotate(90deg) scale(-1, 1);
    -moz-transform: rotate(90deg) scale(-1, 1);
    -ms-transform: rotate(90deg) scale(-1, 1);
    -o-transform: rotate(90deg) scale(-1, 1);
    transform: rotate(90deg) scale(-1, 1);
  }
  /* line 242, src/page/trabalhe/_profissionais.scss */
  .page-profissionais section.funcoes .boxes-profissionais .row .box.active h3 ~ p {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  /* line 254, src/page/trabalhe/_profissionais.scss */
  .page-profissionais .banner-sociedade {
    margin: 0 -15px;
  }
}

/* line 2, src/page/trabalhe/_nutrindo-jovens.scss */
.page-nutrindo-jovens .full-image {
  width: 100%;
  margin-bottom: 80px;
}

@media screen and (max-width: 991px) {
  /* line 2, src/page/trabalhe/_nutrindo-jovens.scss */
  .page-nutrindo-jovens .full-image {
    margin-bottom: 60px;
  }
}

@media screen and (max-width: 767px) {
  /* line 2, src/page/trabalhe/_nutrindo-jovens.scss */
  .page-nutrindo-jovens .full-image {
    float: none;
    max-width: initial;
    width: calc(100% + 30px);
    margin: 0 -15px 40px;
    display: block;
  }
}

/* line 19, src/page/trabalhe/_nutrindo-jovens.scss */
.page-nutrindo-jovens h1.titulo1, .page-nutrindo-jovens .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-nutrindo-jovens h1.title {
  font-size: 42px;
  color: #5085CA;
}

@media screen and (max-width: 991px) {
  /* line 19, src/page/trabalhe/_nutrindo-jovens.scss */
  .page-nutrindo-jovens h1.titulo1, .page-nutrindo-jovens .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-nutrindo-jovens h1.title {
    font-size: 36px;
  }
}

@media screen and (max-width: 767px) {
  /* line 19, src/page/trabalhe/_nutrindo-jovens.scss */
  .page-nutrindo-jovens h1.titulo1, .page-nutrindo-jovens .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-nutrindo-jovens h1.title {
    font-size: 36px;
  }
}

/* line 32, src/page/trabalhe/_nutrindo-jovens.scss */
.page-nutrindo-jovens h2.titulo1, .page-nutrindo-jovens .page-historia .content .acontecimento-detalhes .modal-content .modal-body h2.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-nutrindo-jovens h2.title {
  float: left;
  width: 100%;
  clear: both;
  font-size: 32px;
}

@media screen and (max-width: 991px) {
  /* line 32, src/page/trabalhe/_nutrindo-jovens.scss */
  .page-nutrindo-jovens h2.titulo1, .page-nutrindo-jovens .page-historia .content .acontecimento-detalhes .modal-content .modal-body h2.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-nutrindo-jovens h2.title {
    font-size: 28px;
  }
}

@media screen and (max-width: 767px) {
  /* line 32, src/page/trabalhe/_nutrindo-jovens.scss */
  .page-nutrindo-jovens h2.titulo1, .page-nutrindo-jovens .page-historia .content .acontecimento-detalhes .modal-content .modal-body h2.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-nutrindo-jovens h2.title {
    font-size: 24px;
  }
}

/* line 47, src/page/trabalhe/_nutrindo-jovens.scss */
.page-nutrindo-jovens .box-programas {
  margin-bottom: 80px;
  width: 100%;
  float: left;
}

@media screen and (max-width: 991px) {
  /* line 47, src/page/trabalhe/_nutrindo-jovens.scss */
  .page-nutrindo-jovens .box-programas {
    margin-bottom: 60px;
  }
}

@media screen and (max-width: 767px) {
  /* line 47, src/page/trabalhe/_nutrindo-jovens.scss */
  .page-nutrindo-jovens .box-programas {
    float: none;
    width: auto;
    margin-bottom: 40px;
  }
}

@media screen and (max-width: 767px) {
  /* line 63, src/page/trabalhe/_nutrindo-jovens.scss */
  .page-nutrindo-jovens .banner-sociedade {
    width: auto;
    float: none;
    margin: 0 -15px;
  }
}

/* line 3, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .loading-default {
  position: fixed;
}

/* line 7, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .txt-btn-imprensa {
  padding-bottom: 90px;
  display: table;
  width: 100%;
  table-layout: fixed;
}

@media (max-width: 767px) {
  /* line 7, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .txt-btn-imprensa {
    display: block;
    padding-bottom: 45px;
  }
}

/* line 18, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .txt-btn-imprensa .col {
  display: table-cell;
}

@media (max-width: 767px) {
  /* line 18, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .txt-btn-imprensa .col {
    display: block;
  }
}

/* line 26, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .txt-btn-imprensa .col-left {
  padding: 0 30px 0 0;
  border-right: 1px solid #DADADA;
}

@media (max-width: 767px) {
  /* line 26, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .txt-btn-imprensa .col-left {
    width: 100%;
    border-right: 0;
    border-bottom: 1px solid #DADADA;
    padding: 0 0 30px 0;
    margin-bottom: 30px;
  }
}

/* line 39, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .txt-btn-imprensa .col-right {
  padding: 0 0 0 30px;
  width: 298px;
}

@media (max-width: 767px) {
  /* line 39, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .txt-btn-imprensa .col-right {
    width: 100%;
    padding: 0;
  }
}

/* line 48, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .txt-btn-imprensa .col-right h3 {
  display: block;
  margin-bottom: 40px;
  line-height: 1.2;
  letter-spacing: 1px;
  max-width: 240px;
}

@media (max-width: 767px) {
  /* line 48, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .txt-btn-imprensa .col-right h3 {
    max-width: 100%;
    margin-bottom: 20px;
  }
}

/* line 61, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .txt-btn-imprensa .col-right .btn-azul-marcas {
  margin: 0;
}

/* line 67, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .buscas {
  display: inline-block;
  margin: 0 0 90px 0;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 67, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .buscas {
    margin-bottom: 45px;
  }
}

/* line 76, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .buscas .busca-marcas {
  float: left;
  width: 398px;
}

@media (max-width: 767px) {
  /* line 76, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .buscas .busca-marcas {
    float: none;
    width: 100%;
    margin: 0 0 35px 0;
  }
}

/* line 87, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .buscas .busca-categorias {
  float: right;
  width: 298px;
}

@media (max-width: 767px) {
  /* line 87, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .buscas .busca-categorias {
    float: none;
    width: 100%;
    margin: 25px 0 20px;
  }
}

/* line 97, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .buscas .busca-categorias .lista-categorias {
  height: auto;
}

/* line 101, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .buscas .busca-categorias .lista-categorias ul li {
  border-bottom: 1px solid #dadada;
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
  text-align: left;
}

/* line 109, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .buscas .busca-categorias .lista-categorias ul li label {
  color: #646e78;
  cursor: pointer;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  font-weight: normal;
  margin: 0;
  padding: 10px 18px;
  width: 100%;
}

/* line 120, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .buscas .busca-categorias .lista-categorias ul li .check-ano {
  border: 3px solid #dadada;
  border-radius: 100%;
  bottom: 0;
  height: 26px;
  margin: auto;
  padding: 0;
  position: absolute;
  right: 10px;
  top: 0;
  width: 26px;
}

/* line 132, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .buscas .busca-categorias .lista-categorias ul li .check-ano.active {
  background: #5085ca;
  border: 3px solid #5085ca;
  height: 26px;
  width: 26px;
}

/* line 140, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .buscas .busca-categorias .lista-categorias ul li input {
  display: none;
  float: right;
  width: auto;
}

/* line 151, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .load-more-imprensa {
  clear: both;
  float: left;
  font-size: 16px;
  padding-top: 30px;
  margin-bottom: 90px;
  text-align: center;
  width: 100%;
}

@media (max-width: 991px) {
  /* line 151, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .load-more-imprensa {
    margin-bottom: 70px;
  }
}

@media (max-width: 767px) {
  /* line 151, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .load-more-imprensa {
    padding-top: 20px;
    margin-bottom: 45px;
  }
}

/* line 169, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .load-more-imprensa .btn-load-more {
  cursor: pointer;
  background-color: #5085ca;
  color: #fff;
  font-size: 16px;
  margin: 0 auto 0;
  display: table;
  padding: 15px 55px;
  clear: both;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  text-decoration: none;
}

/* line 184, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .load-more-imprensa .btn-load-more:after {
  background: url("../images/svg/arrows/blue/down.svg") no-repeat center center/contain;
  content: "";
  display: inline-block;
  height: 15px;
  margin-left: 10px;
  position: relative;
  top: 2px;
  width: 15px;
}

/* line 198, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body {
  display: inline-block;
  width: 100%;
}

/* line 202, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body h2 {
  margin: 0 0 40px 0;
}

/* line 206, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion {
  margin: 0 0 40px 0;
  /* &.veiculo {
                        @extend .nome;
                    } */
}

/* line 209, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.nome, .page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.veiculo, .page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.telefone {
  padding: 0 15px 0 0;
}

/* line 221, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.email, .page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.editora {
  padding: 0 0 0 15px;
}

@media (max-width: 767px) {
  /* line 221, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.email, .page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.editora {
    padding: 0;
  }
}

/* line 229, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.email label, .page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.editora label {
  left: 15px;
}

@media (max-width: 767px) {
  /* line 229, src/page/_imprensa.scss */
  .page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.email label, .page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.editora label {
    left: 0;
  }
}

/* line 237, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.email .erro, .page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion.editora .erro {
  padding: 0 0 0 15px;
}

/* line 242, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion label {
  padding: 0.2em 0 0.3em;
}

/* line 246, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .label-motion .erro {
  color: #e2312b;
  font-size: 0.85rem;
  left: 0;
  position: absolute;
  top: 33px;
}

/* line 255, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body p {
  margin: 40px 0;
  display: inline-block;
  width: 100%;
}

/* line 261, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body hr {
  border-top: 1px solid #dadada;
  margin: 0;
}

/* line 266, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .meio-sucesso {
  margin: 40px 0;
  text-align: center;
  display: inline-block;
  width: 100%;
}

/* line 272, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .meio-sucesso span {
  display: inline-block;
}

/* line 275, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .meio-sucesso span.sucesso {
  background: url("../images/svg/sucesso.svg") no-repeat;
  width: 30px;
  height: 30px;
  margin: 0 10px 0 0;
}

/* line 282, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .meio-sucesso span.erro {
  background: url("../images/svg/erro.svg") no-repeat;
  width: 30px;
  height: 30px;
  margin: 0 10px 0 0;
}

/* line 290, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .meio-sucesso p {
  display: inline-block;
  margin: 0;
  width: auto;
  font-weight: 600;
  position: relative;
  top: -9px;
}

/* line 298, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .meio-sucesso p.sucesso {
  color: #3cad5a;
}

/* line 302, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .meio-sucesso p.erro {
  color: #d0021b;
}

/* line 308, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .termos {
  margin: 40px 0;
  display: inline-block;
  width: 100%;
  position: relative;
}

/* line 314, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .termos input {
  border: 1px solid #8c96a1;
  width: 20px;
  height: 20px;
  margin: 0 3px 0 0;
  position: relative;
  top: 5px;
  background: none;
}

/* line 323, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .termos input.ng-not-empty {
  background: url("../images/checkbox-imprensa.jpg") no-repeat;
}

/* line 328, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .termos label {
  font-weight: normal;
  margin-bottom: 0;
  font-size: 14px;
}

/* line 333, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .termos label a {
  text-decoration: underline;
}

/* line 338, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .termos .erro {
  color: #e2312b;
  font-size: 0.85rem;
  left: 0;
  position: absolute;
  top: 25px;
  font-weight: normal;
}

/* line 348, src/page/_imprensa.scss */
.page-imprensa .imprensa-widget .modalEmailRelease .modal-body .btn-azul-marcas {
  width: 144px;
  margin: 40px 0 0 0;
  float: right;
}

/* line 365, src/page/_imprensa.scss */
.page-imprensa .box-quads-imprensa {
  padding: 0;
}

@media screen and (max-width: 767px) {
  /* line 369, src/page/_imprensa.scss */
  .page-imprensa .box-quads-imprensa ul li {
    padding: 0;
    margin: 0 -15px 20px;
    width: auto;
    float: none;
  }
}

/* line 377, src/page/_imprensa.scss */
.page-imprensa .box-quads-imprensa ul li .box {
  height: 315px;
}

@media screen and (max-width: 767px) {
  /* line 377, src/page/_imprensa.scss */
  .page-imprensa .box-quads-imprensa ul li .box {
    height: 260px;
    min-height: auto;
  }
}

/* line 385, src/page/_imprensa.scss */
.page-imprensa .box-quads-imprensa ul li .box .titulo2 {
  font-size: 26px;
  max-height: 192px;
  display: block;
  overflow: hidden;
  line-height: 32px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  text-overflow: -o-ellipsis-lastline;
}

@media screen and (max-width: 991px) {
  /* line 385, src/page/_imprensa.scss */
  .page-imprensa .box-quads-imprensa ul li .box .titulo2 {
    font-size: 22px;
    max-height: 208px;
    display: block;
    overflow: hidden;
    line-height: 26px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    text-overflow: -o-ellipsis-lastline;
  }
}

@media screen and (max-width: 767px) {
  /* line 385, src/page/_imprensa.scss */
  .page-imprensa .box-quads-imprensa ul li .box .titulo2 {
    max-height: 156px;
    display: block;
    overflow: hidden;
    line-height: 26px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    text-overflow: -o-ellipsis-lastline;
  }
}

/* line 400, src/page/_imprensa.scss */
.page-imprensa .box-quads-imprensa ul li .box .titulo2:after {
  display: none;
}

/* line 405, src/page/_imprensa.scss */
.page-imprensa .box-quads-imprensa ul li .box .below-bar {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
  margin: 15px 0 25px;
}

@media (max-width: 767px) {
  /* line 405, src/page/_imprensa.scss */
  .page-imprensa .box-quads-imprensa ul li .box .below-bar {
    width: 40px;
    border-bottom: 3px solid;
  }
}

/* line 411, src/page/_imprensa.scss */
.page-imprensa .box-quads-imprensa ul li .box p {
  height: auto;
  margin: 0;
  float: right;
  line-height: 0.9;
  margin-top: 18px;
}

/* line 419, src/page/_imprensa.scss */
.page-imprensa .box-quads-imprensa ul li .box .seta {
  float: left;
}

/* line 422, src/page/_imprensa.scss */
.page-imprensa .box-quads-imprensa ul li .box .seta span {
  margin: 0;
}

/* line 429, src/page/_imprensa.scss */
.page-imprensa .box-quads-imprensa ul li .card__wrap .card__info .dia {
  position: absolute;
  bottom: 30px;
  right: 0;
}

@media (max-width: 991px) {
  /* line 429, src/page/_imprensa.scss */
  .page-imprensa .box-quads-imprensa ul li .card__wrap .card__info .dia {
    bottom: 0;
  }
}

/* line 441, src/page/_imprensa.scss */
.page-imprensa .boxes-infos {
  float: left;
  width: 100%;
  display: table;
  table-layout: fixed;
}

/* line 447, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box {
  display: table-cell;
  background: #F4F4F4;
  padding: 30px;
}

@media screen and (max-width: 767px) {
  /* line 447, src/page/_imprensa.scss */
  .page-imprensa .boxes-infos .box {
    display: block;
    padding: 20px;
    margin: 0 -15px 20px;
  }
}

/* line 458, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box .titulo1, .page-imprensa .boxes-infos .box .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-imprensa .boxes-infos .box .title {
  color: #5085CA;
  font-size: 32px;
}

/* line 462, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box .titulo1:after, .page-imprensa .boxes-infos .box .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body .page-imprensa .boxes-infos .box .title:after {
  margin-bottom: 20px;
}

/* line 467, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box.box-contato {
  width: 66.6667%;
  border-right: 5px solid #FFF;
}

@media screen and (max-width: 1199px) {
  /* line 467, src/page/_imprensa.scss */
  .page-imprensa .boxes-infos .box.box-contato {
    width: 50%;
  }
}

@media screen and (max-width: 767px) {
  /* line 467, src/page/_imprensa.scss */
  .page-imprensa .boxes-infos .box.box-contato {
    border: none;
    width: auto;
  }
}

/* line 480, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box.box-contato .contato-imprensa {
  padding-top: 35px;
}

/* line 483, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box.box-contato .contato-imprensa h3 {
  font-size: 24px;
  line-height: 1.2;
  margin-bottom: 20px;
}

/* line 489, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box.box-contato .contato-imprensa p {
  font-size: 18px;
}

/* line 495, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box.box-esclarecimentos {
  width: 33.333%;
  border-left: 5px solid #FFF;
}

@media screen and (max-width: 1199px) {
  /* line 495, src/page/_imprensa.scss */
  .page-imprensa .boxes-infos .box.box-esclarecimentos {
    width: 50%;
  }
}

@media screen and (max-width: 767px) {
  /* line 495, src/page/_imprensa.scss */
  .page-imprensa .boxes-infos .box.box-esclarecimentos {
    border: none;
    width: auto;
  }
}

/* line 508, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box.box-esclarecimentos:hover {
  text-decoration: none;
}

/* line 512, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box.box-esclarecimentos .btn-veja {
  margin-top: 45px;
  color: #5085CA;
}

/* line 516, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box.box-esclarecimentos .btn-veja span {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #5085CA;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

/* line 88, src/mixins/_utils.scss */
.page-imprensa .boxes-infos .box.box-esclarecimentos .btn-veja span:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/blue/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.page-imprensa .boxes-infos .box.box-esclarecimentos .btn-veja span:hover:before {
  animation: animateArrow 0.65s linear;
}

/* line 528, src/page/_imprensa.scss */
.page-imprensa .boxes-infos .box.box-esclarecimentos:hover .btn-veja span:before {
  animation: animateArrow 0.65s linear;
}

@media (max-width: 991px) {
  /* line 539, src/page/_imprensa.scss */
  .modal-molico {
    padding-top: 35px;
  }
}

/* line 1, src/page/_parceiros.scss */
.txt-btn {
  display: block;
  padding-bottom: 0;
}

/* line 6, src/page/_parceiros.scss */
.txt-btn .no-padding-right a {
  width: 300px;
  float: right;
}

@media (max-width: 767px) {
  /* line 6, src/page/_parceiros.scss */
  .txt-btn .no-padding-right a {
    float: none;
  }
}

@media (max-width: 360px) {
  /* line 6, src/page/_parceiros.scss */
  .txt-btn .no-padding-right a {
    width: auto;
  }
}

/* line 18, src/page/_parceiros.scss */
.txt-btn .no-padding-right a.btn-azul-400 {
  width: 400px;
}

@media (max-width: 991px) {
  /* line 18, src/page/_parceiros.scss */
  .txt-btn .no-padding-right a.btn-azul-400 {
    width: 320px;
    line-height: 18px;
    padding: 5px 40px 5px 25px;
    height: auto;
  }
}

@media (max-width: 360px) {
  /* line 18, src/page/_parceiros.scss */
  .txt-btn .no-padding-right a.btn-azul-400 {
    width: auto;
  }
}

/* line 33, src/page/_parceiros.scss */
.txt-btn .no-padding-right a.btn-azul-460 {
  width: 460px;
}

@media (max-width: 991px) {
  /* line 33, src/page/_parceiros.scss */
  .txt-btn .no-padding-right a.btn-azul-460 {
    width: 320px;
    line-height: 18px;
    padding: 5px 40px 5px 25px;
    height: auto;
  }
}

@media (max-width: 360px) {
  /* line 33, src/page/_parceiros.scss */
  .txt-btn .no-padding-right a.btn-azul-460 {
    width: auto;
  }
}

@media (max-width: 767px) {
  /* line 5, src/page/_parceiros.scss */
  .txt-btn .no-padding-right {
    margin: 35px 0 0 0;
  }
}

/* line 56, src/page/_parceiros.scss */
.box-quads-parceiros {
  display: block;
  padding-top: 35px;
  width: auto;
}

/* line 62, src/page/_parceiros.scss */
.box-quads-parceiros .grid .grid__card img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: right;
}

/* line 80, src/page/_parceiros.scss */
.box-profissionais .health.col-md-4 .box .meio h3,
.box-profissionais .nutrition.col-md-4 .box .meio h3,
.box-profissionais .avante.col-md-4 .box .meio h3,
.box-profissionais .nutricao.col-md-4 .box .meio h3 {
  width: 40%;
}

/* line 90, src/page/_parceiros.scss */
.box-profissionais .health.col-md-6 .box .meio h3,
.box-profissionais .nutrition.col-md-6 .box .meio h3,
.box-profissionais .avante.col-md-6 .box .meio h3,
.box-profissionais .nutricao.col-md-6 .box .meio h3 {
  width: 84%;
}

/* line 98, src/page/_parceiros.scss */
.box-profissionais .seta {
  border: 2px solid #fff;
  border-radius: 100%;
  cursor: pointer;
  display: inline-block;
  height: 30px;
  margin-top: 10px;
  overflow: hidden;
  position: relative;
  vertical-align: middle;
  width: 30px;
}

/* line 110, src/page/_parceiros.scss */
.box-profissionais .seta span {
  display: block;
  width: 15px;
  height: 15px;
  background: url("../images/svg/seta-externo.svg") no-repeat;
  background-size: 70% auto;
  filter: brightness(10);
  left: 8px;
  position: absolute;
  top: 7px;
}

/* line 127, src/page/_parceiros.scss */
.box-profissionais ul li a .box:before {
  content: "";
  display: block;
  background: #5084CA;
  z-index: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  opacity: 0.85;
}

@media (max-width: 991px) {
  /* line 127, src/page/_parceiros.scss */
  .box-profissionais ul li a .box:before {
    width: 65%;
  }
}

/* line 150, src/page/_parceiros.scss */
.box-parceiros-doacao {
  display: table;
  width: 100%;
}

/* line 154, src/page/_parceiros.scss */
.box-parceiros-doacao > * {
  display: table-cell;
  vertical-align: top;
  padding: 0;
  float: none;
  position: relative;
}

@media (max-width: 767px) {
  /* line 154, src/page/_parceiros.scss */
  .box-parceiros-doacao > * {
    display: block;
  }
}

/* line 168, src/page/_parceiros.scss */
.box-parceiros-doacao .parcerias dl dt {
  font-weight: normal;
  display: block;
  margin: 0 0 10px 0;
}

/* line 174, src/page/_parceiros.scss */
.box-parceiros-doacao .parcerias dl dd {
  display: block;
  margin: 0 0 10px 0;
}

/* line 178, src/page/_parceiros.scss */
.box-parceiros-doacao .parcerias dl dd a {
  position: relative;
}

/* line 181, src/page/_parceiros.scss */
.box-parceiros-doacao .parcerias dl dd a:after {
  display: inline-block;
  vertical-align: top;
  margin-left: 8px;
  margin-top: 3px;
  content: "";
  width: 7px;
  height: 7px;
  background: url("../images/svg/seta-externo.svg") no-repeat;
}

/* line 197, src/page/_parceiros.scss */
.box-parceiros-doacao .doacao .box {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #5084ca;
}

@media (max-width: 767px) {
  /* line 197, src/page/_parceiros.scss */
  .box-parceiros-doacao .doacao .box {
    position: relative;
  }
}

/* line 209, src/page/_parceiros.scss */
.box-parceiros-doacao .doacao .box .meio {
  padding: 30px;
}

@media (max-width: 767px) {
  /* line 209, src/page/_parceiros.scss */
  .box-parceiros-doacao .doacao .box .meio {
    padding: 20px;
  }
}

/* line 216, src/page/_parceiros.scss */
.box-parceiros-doacao .doacao .box .meio .titulo2 {
  color: #fff;
  padding: 0;
  font-size: 30px;
  letter-spacing: 1px;
  line-height: 1.2;
}

/* line 224, src/page/_parceiros.scss */
.box-parceiros-doacao .doacao .box .meio p {
  color: #fff;
  height: auto;
  line-height: 24px;
  margin-bottom: 10px;
  overflow: hidden;
}

/* line 232, src/page/_parceiros.scss */
.box-parceiros-doacao .doacao .box .meio .seta {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #FFFFFF;
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  position: absolute;
  bottom: 30px;
  left: 30px;
}

/* line 88, src/mixins/_utils.scss */
.box-parceiros-doacao .doacao .box .meio .seta:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
  background-size: 18px auto;
}

/* line 100, src/mixins/_utils.scss */
.box-parceiros-doacao .doacao .box .meio .seta:hover:before {
  animation: animateArrow 0.65s linear;
}

@media (max-width: 767px) {
  /* line 232, src/page/_parceiros.scss */
  .box-parceiros-doacao .doacao .box .meio .seta {
    position: relative;
    bottom: 0;
    left: 0;
  }
}

/* line 245, src/page/_parceiros.scss */
.box-parceiros-doacao .doacao .box .meio .seta .glyphicon {
  font-size: 0;
}

/* line 254, src/page/_parceiros.scss */
.box-parceiros-doacao .doacao .box:hover .meio .seta:before {
  animation: animateArrow 0.65s linear;
}

/*.load-more-imprensa{
    clear: both; float: left; font-size: 16px; padding-top: 75px; text-align: center; width: 100%;
        .btn-load-more {
            color: #5084ca; cursor: pointer;
            &:after {
                background: url("../images/svg/arrows/blue/down.svg") no-repeat center center / contain ; content: ""; display: inline-block; height: 15px; margin-left: 10px; position: relative; top: 2px; width: 15px;
        }
    }
}*/
/* line 276, src/page/_parceiros.scss */
.orientacoes {
  background: #f4f4f4;
  margin: 50px auto 50px;
}

@media (max-width: 767px) {
  /* line 276, src/page/_parceiros.scss */
  .orientacoes {
    margin: 40px auto 30px;
  }
}

/* line 284, src/page/_parceiros.scss */
.orientacoes .quad {
  padding: 60px 0;
  display: inline-block;
}

@media (max-width: 767px) {
  /* line 284, src/page/_parceiros.scss */
  .orientacoes .quad {
    padding: 30px 0;
  }
}

/* line 292, src/page/_parceiros.scss */
.orientacoes .quad div {
  padding: 0;
}

/* line 295, src/page/_parceiros.scss */
.orientacoes .quad div:nth-child(1) {
  border-right: 1px solid #e7e7e7;
  padding: 0 40px 0 0;
}

@media (max-width: 767px) {
  /* line 295, src/page/_parceiros.scss */
  .orientacoes .quad div:nth-child(1) {
    border-right: 0;
    padding: 0;
  }
}

/* line 305, src/page/_parceiros.scss */
.orientacoes .quad div:nth-child(2) {
  padding: 0 0 0 100px;
}

@media (max-width: 1199px) {
  /* line 305, src/page/_parceiros.scss */
  .orientacoes .quad div:nth-child(2) {
    padding: 0 0 0 40px;
  }
}

@media (max-width: 767px) {
  /* line 305, src/page/_parceiros.scss */
  .orientacoes .quad div:nth-child(2) {
    padding: 0;
    margin: 25px 0 0 0;
  }
}

/* line 319, src/page/_parceiros.scss */
.orientacoes .quad div h2:after {
  margin: 10px 0 35px;
}

/* line 324, src/page/_parceiros.scss */
.orientacoes .quad div p {
  width: 100%;
}

/* line 328, src/page/_parceiros.scss */
.orientacoes .quad div ul {
  display: block;
  margin: 20px 0 0 0;
  padding: 0 0 0 5px;
}

/* line 333, src/page/_parceiros.scss */
.orientacoes .quad div ul li {
  margin: 0 0 7px 10px;
  padding: 0 0 0 10px;
  color: #646e78;
  font-size: 14px;
  list-style-type: disc;
}

/* line 347, src/page/_parceiros.scss */
.quad-escolha h2:after {
  margin: 10px 0 35px;
}

/* line 353, src/page/_parceiros.scss */
.quad-escolha p:nth-child(1) {
  margin: 0 0 20px 0;
}

/* line 361, src/page/_parceiros.scss */
.tit-fornecedores {
  color: #5084ca;
  font-size: 42px;
}

/* line 366, src/page/_parceiros.scss */
.fornecedores-intro {
  display: block;
  margin: 30px 0 0 0;
}

/* line 370, src/page/_parceiros.scss */
.fornecedores-intro h3 {
  font-weight: 700;
  margin: 0 0 20px 0;
  font-size: 1em;
}

/* line 376, src/page/_parceiros.scss */
.fornecedores-intro .img {
  padding: 0 15px 0 0;
}

@media (max-width: 767px) {
  /* line 376, src/page/_parceiros.scss */
  .fornecedores-intro .img {
    padding: 0;
  }
}

/* line 383, src/page/_parceiros.scss */
.fornecedores-intro .img img {
  width: 100%;
  margin-bottom: 20px;
}

/* line 389, src/page/_parceiros.scss */
.fornecedores-intro .info {
  padding: 0 0 0 15px;
}

@media (max-width: 767px) {
  /* line 389, src/page/_parceiros.scss */
  .fornecedores-intro .info {
    padding: 0;
    margin: 25px 0 0 0;
  }
}

/* line 398, src/page/_parceiros.scss */
.fornecedores-intro .info-full {
  padding: 0;
}

/* line 402, src/page/_parceiros.scss */
.fornecedores-intro .info-full p:nth-child(1) {
  font-weight: 700;
  margin: 0 0 25px 0;
}

/* line 409, src/page/_parceiros.scss */
.fornecedores-intro .img-todos {
  padding: 25px 0 0 0;
}

/* line 412, src/page/_parceiros.scss */
.fornecedores-intro .img-todos img {
  width: 100%;
}

/* line 417, src/page/_parceiros.scss */
.fornecedores-intro ul {
  margin: 20px 0;
  padding: 0 0 0 20px;
}

/* line 421, src/page/_parceiros.scss */
.fornecedores-intro ul li {
  font-size: 16px;
  list-style: disc;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

/* line 431, src/page/_parceiros.scss */
.faq-itens.parceiros-itens .item {
  height: 365px;
}

@media screen and (max-width: 991px) {
  /* line 431, src/page/_parceiros.scss */
  .faq-itens.parceiros-itens .item {
    height: 360px;
  }
}

@media screen and (max-width: 767px) {
  /* line 431, src/page/_parceiros.scss */
  .faq-itens.parceiros-itens .item {
    height: 330px;
  }
}

/* line 442, src/page/_parceiros.scss */
.faq-itens.parceiros-itens .item .content {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 30px;
}

@media screen and (max-width: 991px) {
  /* line 442, src/page/_parceiros.scss */
  .faq-itens.parceiros-itens .item .content {
    padding: 20px;
  }
}

/* line 453, src/page/_parceiros.scss */
.faq-itens.parceiros-itens .item .content h3 {
  max-height: 114px;
  display: block;
  overflow: hidden;
  line-height: 38px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: -o-ellipsis-lastline;
  height: auto;
  margin: 0;
}

@media screen and (max-width: 991px) {
  /* line 453, src/page/_parceiros.scss */
  .faq-itens.parceiros-itens .item .content h3 {
    max-height: 128px;
    display: block;
    overflow: hidden;
    line-height: 32px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: -o-ellipsis-lastline;
  }
}

@media screen and (max-width: 767px) {
  /* line 453, src/page/_parceiros.scss */
  .faq-itens.parceiros-itens .item .content h3 {
    max-height: 112px;
    display: block;
    overflow: hidden;
    line-height: 28px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: -o-ellipsis-lastline;
  }
}

/* line 477, src/page/_parceiros.scss */
.faq-itens.parceiros-itens .item .content .below-bar {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 767px) {
  /* line 477, src/page/_parceiros.scss */
  .faq-itens.parceiros-itens .item .content .below-bar {
    width: 40px;
    border-bottom: 3px solid;
  }
}

/* line 481, src/page/_parceiros.scss */
.faq-itens.parceiros-itens .item .content p {
  margin-bottom: 20px;
  height: 96px;
  display: block;
  overflow: hidden;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  text-overflow: -o-ellipsis-lastline;
}

/* line 487, src/page/_parceiros.scss */
.faq-itens.parceiros-itens .item .content .btn-arrow-detalhe {
  background: url("../images/svg/detalhe.svg") no-repeat center center;
  display: inline-block;
  height: 30px;
  width: 30px;
  text-indent: -99999px;
}

/* line 502, src/page/_parceiros.scss */
.modal-fornecedores .custom-scroll > .scroll-element .scroll-bar {
  background-color: #CCC;
  width: 5px;
}

/* line 510, src/page/_parceiros.scss */
#relacionamento-transparencia .modal-dialog .custom-scroll,
#iniciativa-pro-alimento-sustentavel .modal-dialog .custom-scroll,
#boas-praticas-na-fazenda .modal-dialog .custom-scroll,
#clube-de-compras-insumos-e-servicos-dpa .modal-dialog .custom-scroll {
  max-height: 500px;
  padding-right: 28px;
}

/* line 1, src/page/_individuos-e-familias.scss */
.sociedade-home {
  margin-top: 15px !important;
}

/* line 4, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home {
  margin: 0px;
}

/* line 7, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .pais {
  padding: 0 5px 0 0px;
}

@media (max-width: 767px) {
  /* line 7, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .pais {
    padding: 0;
  }
}

/* line 14, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .pais .infos {
  background: rgba(147, 95, 167, 0.8) !important;
}

/* line 17, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .pais .infos .box {
  padding: 1vw 2vw 1vw 2vw;
}

@media (max-width: 768px) {
  /* line 20, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .pais .infos .box h3 {
    font-size: 17px;
  }
}

/* line 26, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .pais .infos .box p {
  height: 120px;
  display: block;
}

@media (max-width: 768px) {
  /* line 26, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .pais .infos .box p {
    height: auto;
  }
}

/* line 39, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .educadores {
  padding: 0 0 0 5px;
}

@media (max-width: 767px) {
  /* line 39, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .educadores {
    padding: 0;
  }
}

/* line 46, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .educadores .infos {
  background: rgba(89, 178, 219, 0.6) !important;
}

/* line 49, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .educadores .infos .box {
  padding: 1vw 2vw 1vw 2vw;
}

@media (max-width: 768px) {
  /* line 52, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .educadores .infos .box h3 {
    font-size: 17px;
  }
}

/* line 58, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .educadores .infos .box p {
  height: 80px;
  display: block;
}

@media (max-width: 768px) {
  /* line 58, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .educadores .infos .box p {
    height: auto;
  }
}

/* line 70, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .historico {
  padding: 0 5px 0 0px;
}

@media (max-width: 767px) {
  /* line 70, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .historico {
    padding: 0;
  }
}

/* line 77, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .historico .infos {
  background: rgba(143, 195, 69, 0.6) !important;
}

/* line 80, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .historico .infos .box {
  padding: 1vw 2vw 7vw 2vw;
}

@media (max-width: 768px) {
  /* line 83, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .historico .infos .box h3 {
    font-size: 17px;
  }
}

/* line 89, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .historico .infos .box p {
  height: 80px;
  display: block;
}

@media (max-width: 768px) {
  /* line 89, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .historico .infos .box p {
    height: auto;
  }
}

/* line 101, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .menu-pilares {
  padding: 0 0 0 5px;
}

@media (max-width: 767px) {
  /* line 101, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .menu-pilares {
    padding: 0;
  }
}

/* line 108, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .menu-pilares .infos {
  background: rgba(110, 148, 205, 0.6) !important;
}

/* line 111, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .menu-pilares .infos .box {
  padding: 1vw 2vw 3vw 2vw;
}

@media (max-width: 768px) {
  /* line 114, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .menu-pilares .infos .box h3 {
    font-size: 17px;
  }
}

/* line 120, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .menu-pilares .infos .box p {
  height: 80px;
  display: block;
}

@media (max-width: 768px) {
  /* line 120, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .menu-pilares .infos .box p {
    height: 32px;
  }
}

/* line 132, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .box-facebook {
  height: 311px;
}

@media (max-width: 767px) {
  /* line 135, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .box-facebook img {
    position: relative !important;
    width: 100% !important;
    height: 50% !important;
    object-fit: unset !important;
  }
}

/* line 144, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .box-facebook .infos {
  background: rgba(236, 85, 158, 0.6) !important;
  width: 50%;
  position: relative;
}

@media (max-width: 767px) {
  /* line 144, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .box-facebook .infos {
    top: 0px;
    height: 60%;
  }
}

/* line 154, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .box-facebook .infos .box {
  padding: 1vw 2vw 4vw 2vw;
}

/* line 157, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .box-facebook .infos .box p {
  height: 80px;
  display: block;
}

/* line 162, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .box-facebook .infos .box .seta {
  top: -27px;
}

@media (max-width: 767px) {
  /* line 154, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .box-facebook .infos .box {
    padding: 5vw 2vw 4vw 2vw;
  }
}

/* line 173, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .nossa-historia {
  height: 400px;
  margin: 8px 0 !important;
}

/* line 177, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .nossa-historia .infos {
  background: #255298 !important;
  width: 50%;
}

@media (max-width: 767px) {
  /* line 177, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .nossa-historia .infos {
    top: 45%;
  }
}

/* line 185, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .nossa-historia .infos .box {
  padding: 1vw 2vw 1vw 2vw;
}

/* line 188, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .nossa-historia .infos .box p {
  height: 80px;
  display: block;
}

/* line 193, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .nossa-historia .infos .box .seta {
  top: -27px;
}

@media (max-width: 767px) {
  /* line 185, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .nossa-historia .infos .box {
    padding: 5vw 2vw 4vw 2vw;
  }
}

/* line 204, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .premio-criancas {
  padding: 0 5px 0 0px;
}

@media (max-width: 767px) {
  /* line 204, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .premio-criancas {
    padding: 0;
  }
}

/* line 211, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .premio-criancas .infos {
  background: rgba(89, 178, 219, 0.7) !important;
}

/* line 214, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .premio-criancas .infos .box {
  padding: 1vw 2vw 2vw 2vw;
}

@media (max-width: 1199px) {
  /* line 217, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .premio-criancas .infos .box h3 {
    font-size: 1.5rem;
  }
}

@media (max-width: 768px) {
  /* line 217, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .premio-criancas .infos .box h3 {
    font-size: 17px;
  }
}

/* line 227, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .premio-criancas .infos .box p {
  height: 80px;
  display: block;
}

@media (max-width: 768px) {
  /* line 227, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .premio-criancas .infos .box p {
    height: 32px;
  }
}

/* line 239, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .ajudar-faz-bem {
  padding: 0 0 0 5px;
}

@media (max-width: 767px) {
  /* line 239, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .ajudar-faz-bem {
    padding: 0;
  }
}

/* line 246, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .ajudar-faz-bem .infos {
  background: #f8ba00 !important;
}

/* line 249, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .ajudar-faz-bem .infos .box {
  padding: 1vw 2vw 5vw 2vw;
}

@media (max-width: 768px) {
  /* line 252, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .ajudar-faz-bem .infos .box h3 {
    font-size: 17px;
  }
}

/* line 258, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .ajudar-faz-bem .infos .box p {
  height: 80px;
  display: block;
}

@media (max-width: 768px) {
  /* line 258, src/page/_individuos-e-familias.scss */
  .sociedade-home .quads-sociedade-home .ajudar-faz-bem .infos .box p {
    height: 32px;
  }
}

/* line 271, src/page/_individuos-e-familias.scss */
.sociedade-home label {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  border: 1px solid #fff;
  color: #fff;
  margin: 0 0 16px 0;
  font-size: 13px;
  line-height: 24px;
  height: 24px;
  padding: 0 10px;
  font-weight: normal;
}

/* line 284, src/page/_individuos-e-familias.scss */
.text-margin {
  margin-bottom: 2%;
}

/* line 288, src/page/_individuos-e-familias.scss */
.titulo-calc {
  color: #5084ca;
  font-size: 31px;
}

/* line 294, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .conteudo-app {
  padding-left: 0;
}

/* line 298, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .container-celular {
  height: 434px;
}

@media (max-width: 768px) {
  /* line 298, src/page/_individuos-e-familias.scss */
  .criancas-saudaveis .container-celular {
    height: auto;
  }
}

/* line 305, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .container-celular .app-celular {
  margin: 0 auto;
  display: block;
}

@media (max-width: 767px) {
  /* line 305, src/page/_individuos-e-familias.scss */
  .criancas-saudaveis .container-celular .app-celular {
    margin-top: 25px;
  }
}

/* line 315, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .container-apps {
  padding: 0;
}

/* line 319, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .container-apps .container-titulo {
  display: block;
  text-align: center;
}

/* line 325, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .container-apps .stores {
  display: block;
  margin-left: -15px;
  margin-top: 10px;
}

@media (max-width: 768px) {
  /* line 325, src/page/_individuos-e-familias.scss */
  .criancas-saudaveis .container-apps .stores {
    margin-top: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

/* line 337, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .container-apps .stores .google-play {
  display: inline-block;
  width: 130px;
  margin-top: 0;
}

@media (max-width: 1024px) {
  /* line 337, src/page/_individuos-e-familias.scss */
  .criancas-saudaveis .container-apps .stores .google-play {
    width: 100px;
  }
}

@media (max-width: 767px) {
  /* line 337, src/page/_individuos-e-familias.scss */
  .criancas-saudaveis .container-apps .stores .google-play {
    display: inline-block;
    width: 120px;
  }
}

/* line 352, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .container-apps .stores .app-store {
  margin-left: 32px;
  margin-right: 8px;
  width: 130px;
  display: inline-block;
}

@media (max-width: 1024px) {
  /* line 352, src/page/_individuos-e-familias.scss */
  .criancas-saudaveis .container-apps .stores .app-store {
    width: 100px;
  }
}

@media (max-width: 767px) {
  /* line 352, src/page/_individuos-e-familias.scss */
  .criancas-saudaveis .container-apps .stores .app-store {
    display: inline-block;
    margin-left: 15px;
    width: 120px;
    margin-right: 5%;
  }
}

/* line 372, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .img-primary-slider {
  height: auto;
  overflow: hidden;
}

@media (max-width: 767px) {
  /* line 372, src/page/_individuos-e-familias.scss */
  .criancas-saudaveis .img-primary-slider {
    height: auto;
  }
}

/* line 381, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .container-titulo {
  display: block;
  margin-right: 12px;
}

/* line 387, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .stores {
  display: block;
  margin-top: 10px;
}

/* line 391, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .stores .google-play {
  display: inline-block;
  width: 130px;
  margin-top: 0;
}

@media (max-width: 767px) {
  /* line 391, src/page/_individuos-e-familias.scss */
  .criancas-saudaveis .stores .google-play {
    display: inline-block;
    width: 105px;
  }
}

/* line 402, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .stores .app-store {
  margin-right: 30px;
  width: 130px;
  display: inline-block;
}

@media (max-width: 767px) {
  /* line 402, src/page/_individuos-e-familias.scss */
  .criancas-saudaveis .stores .app-store {
    display: inline-block;
    width: 105px;
  }
}

/* line 415, src/page/_individuos-e-familias.scss */
.criancas-saudaveis .posicao-h1 {
  padding: 0 0 25px 15px;
}

/* line 420, src/page/_individuos-e-familias.scss */
.box-carousel {
  height: 400px;
  margin: 8px 0 !important;
}

/* line 424, src/page/_individuos-e-familias.scss */
.box-carousel .infos {
  background: rgba(32, 96, 181, 0.6) !important;
  width: 50%;
}

@media (max-width: 767px) {
  /* line 424, src/page/_individuos-e-familias.scss */
  .box-carousel .infos {
    top: 63% !important;
  }
}

/* line 432, src/page/_individuos-e-familias.scss */
.box-carousel .infos .box {
  padding: 1vw 2vw 8vw 2vw !important;
}

/* line 435, src/page/_individuos-e-familias.scss */
.box-carousel .infos .box p {
  height: 80px;
  display: block;
}

/* line 440, src/page/_individuos-e-familias.scss */
.box-carousel .infos .box .seta {
  top: -27px;
}

@media (max-width: 767px) {
  /* line 432, src/page/_individuos-e-familias.scss */
  .box-carousel .infos .box {
    padding: 5vw 2vw 4vw 2vw;
  }
}

@media (max-width: 768px) {
  /* line 432, src/page/_individuos-e-familias.scss */
  .box-carousel .infos .box {
    padding: 1vw 2vw 15vw 2vw !important;
  }
}

/* line 457, src/page/_individuos-e-familias.scss */
.carousel-vidas-mais-saudaveis .owl-dots,
.carousel-calculadoras .owl-dots {
  margin-top: 10px;
  position: absolute;
  text-align: center;
  width: 610px;
  bottom: 30px;
}

@media (max-width: 1199px) {
  /* line 457, src/page/_individuos-e-familias.scss */
  .carousel-vidas-mais-saudaveis .owl-dots,
  .carousel-calculadoras .owl-dots {
    width: 45%;
    bottom: 20px;
  }
}

@media (max-width: 991px) {
  /* line 457, src/page/_individuos-e-familias.scss */
  .carousel-vidas-mais-saudaveis .owl-dots,
  .carousel-calculadoras .owl-dots {
    width: 50%;
  }
}

@media (max-width: 640px) {
  /* line 457, src/page/_individuos-e-familias.scss */
  .carousel-vidas-mais-saudaveis .owl-dots,
  .carousel-calculadoras .owl-dots {
    width: 100%;
  }
}

/* line 477, src/page/_individuos-e-familias.scss */
.carousel-vidas-mais-saudaveis .owl-dots .owl-dot,
.carousel-calculadoras .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
}

/* line 481, src/page/_individuos-e-familias.scss */
.carousel-vidas-mais-saudaveis .owl-dots .owl-dot span,
.carousel-calculadoras .owl-dots .owl-dot span {
  display: block;
  border-radius: 30px;
  background: #fff !important;
  width: 8px !important;
  height: 8px !important;
  border: 1px solid #fff;
  margin: 0 20px 0 0 !important;
}

/* line 491, src/page/_individuos-e-familias.scss */
.carousel-vidas-mais-saudaveis .owl-dots .owl-dot:hover,
.carousel-calculadoras .owl-dots .owl-dot:hover {
  background: none !important;
}

/* line 496, src/page/_individuos-e-familias.scss */
.carousel-vidas-mais-saudaveis .owl-dots .owl-dot:last-child span,
.carousel-calculadoras .owl-dots .owl-dot:last-child span {
  margin: 0 !important;
}

/* line 503, src/page/_individuos-e-familias.scss */
.carousel-vidas-mais-saudaveis .owl-dots .active span,
.carousel-calculadoras .owl-dots .active span {
  background: none !important;
}

/* line 513, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .carousel-vidas-mais-saudaveis .infos {
  position: absolute;
  top: auto !important;
  bottom: 0 !important;
}

/* line 518, src/page/_individuos-e-familias.scss */
.sociedade-home .quads-sociedade-home .carousel-vidas-mais-saudaveis .infos .box {
  padding-bottom: 30px !important;
}

/* line 527, src/page/_individuos-e-familias.scss */
.carousel-calculadoras .owl-dots {
  width: 90%;
}

/* line 532, src/page/_individuos-e-familias.scss */
.img-center {
  margin: 0 auto;
}

/* line 538, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home.quads-sociedade-home .individuos {
  overflow: hidden;
  padding: 0 5px;
}

/* line 543, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home.quads-sociedade-home .individuos a img {
  width: auto;
  height: 315px;
}

@media (max-width: 991px) {
  /* line 543, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home.quads-sociedade-home .individuos a img {
    height: 280px;
  }
}

@media (max-width: 767px) {
  /* line 543, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home.quads-sociedade-home .individuos a img {
    width: 100%;
    height: auto;
  }
}

/* line 557, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos {
  top: 0px !important;
  height: 100% !important;
}

/* line 561, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box {
  padding: 1vw 2vw 2vw 2vw;
  width: 100%;
  height: 93%;
}

/* line 566, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box h3 {
  font-size: 1.4rem;
  height: 60px;
  display: block;
  overflow: hidden;
  line-height: 30px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: -o-ellipsis-lastline;
}

@media (max-width: 991px) {
  /* line 566, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box h3 {
    height: 40px;
    display: block;
    overflow: hidden;
    line-height: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: -o-ellipsis-lastline;
    font-size: 1rem;
  }
}

@media (max-width: 767px) {
  /* line 566, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box h3 {
    font-size: 1.1rem;
  }
}

/* line 581, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box .below-bar {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 767px) {
  /* line 581, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box .below-bar {
    width: 40px;
    border-bottom: 3px solid;
  }
}

/* line 585, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box p {
  height: 120px;
  display: block;
  overflow: hidden;
  line-height: 24px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  text-overflow: -o-ellipsis-lastline;
}

@media (max-width: 1199px) {
  /* line 585, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box p {
    height: 100px;
    display: block;
    overflow: hidden;
    line-height: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: -o-ellipsis-lastline;
  }
}

@media (max-width: 320px) {
  /* line 593, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box .seta {
    top: -15px;
  }
}

@media (max-width: 767px) {
  /* line 561, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box {
    padding: 5vw 2vw 4vw 2vw !important;
  }
}

@media (max-width: 768px) {
  /* line 561, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home.quads-sociedade-home .individuos a .infos .box {
    padding: 1vw 2vw 6vw 2vw;
  }
}

/* line 614, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home .box-sal {
  padding: 0 5px 0 0px !important;
}

@media (max-width: 767px) {
  /* line 614, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home .box-sal {
    padding: 0 !important;
  }
}

/* line 621, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home .box-sal .infos {
  background: rgba(26, 213, 164, 0.6) !important;
}

/* line 626, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home .box-receitas {
  padding: 0 0 0 0px !important;
  height: 311px !important;
}

@media (max-width: 767px) {
  /* line 626, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home .box-receitas {
    padding: 0 !important;
  }
}

/* line 634, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home .box-receitas .infos {
  background: rgba(30, 179, 226, 0.8) !important;
}

/* line 639, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home .box-criancas-saudaveis {
  margin: 8px 0 !important;
}

@media (max-width: 767px) {
  /* line 639, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home .box-criancas-saudaveis {
    padding: 0;
  }
}

/* line 646, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home .box-criancas-saudaveis .infos {
  background: rgba(30, 179, 226, 0.8) !important;
  top: 5px !important;
  height: 97% !important;
}

@media (max-width: 480px) {
  /* line 646, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home .box-criancas-saudaveis .infos {
    top: 0 !important;
  }
}

/* line 657, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home .box-videos {
  padding: 0 0 0 5px !important;
}

@media (max-width: 767px) {
  /* line 657, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home .box-videos {
    padding: 0 !important;
  }
}

/* line 664, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home .box-videos .infos {
  background: #255298 !important;
}

/* line 669, src/page/_individuos-e-familias.scss */
.vida-mais-saudavel-home .box-informativos {
  padding: 0 0 0 5px !important;
}

@media (max-width: 767px) {
  /* line 669, src/page/_individuos-e-familias.scss */
  .vida-mais-saudavel-home .box-informativos {
    padding: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 679, src/page/_individuos-e-familias.scss */
  .video-criancas-saudaveis img {
    height: 200px;
  }
}

/* line 686, src/page/_individuos-e-familias.scss */
.carousel-calculadoras {
  padding: 0 5px 0 0px !important;
}

@media (max-width: 767px) {
  /* line 686, src/page/_individuos-e-familias.scss */
  .carousel-calculadoras {
    padding: 0 !important;
  }
}

/* line 695, src/page/_individuos-e-familias.scss */
.carousel-calculadoras .vida-mais-saudavel-home.quads-sociedade-home .individuos {
  position: relative;
  padding: 0 !important;
  margin: 0 !important;
}

@media (max-width: 767px) {
  /* line 695, src/page/_individuos-e-familias.scss */
  .carousel-calculadoras .vida-mais-saudavel-home.quads-sociedade-home .individuos {
    height: auto;
  }
}

@media (max-width: 767px) {
  /* line 720, src/page/_individuos-e-familias.scss */
  .carousel-calculadoras .vida-mais-saudavel-home.quads-sociedade-home .individuos .infos .box h3 {
    height: 6rem;
    margin-bottom: 1rem;
  }
}

/* line 734, src/page/_individuos-e-familias.scss */
.grid2 .col-left {
  padding-left: 0 !important;
}

/* line 738, src/page/_individuos-e-familias.scss */
.grid2 .col-right {
  padding-right: 0 !important;
}

/* line 743, src/page/_individuos-e-familias.scss */
.page-nestle-por-criancas-mais-saudaveis .sociedade-home .quads-sociedade-home .individuos {
  padding: 0 !important;
}

/* line 748, src/page/_individuos-e-familias.scss */
.box-batalha-produtos .card__wrap {
  background: rgba(175, 191, 213, 0.7);
}

/* line 754, src/page/_individuos-e-familias.scss */
.box-acucar .card__wrap {
  background: rgba(154, 39, 95, 0.6);
}

/* line 760, src/page/_individuos-e-familias.scss */
.grid .e-book {
  height: 590px;
}

@media (max-width: 480px) {
  /* line 760, src/page/_individuos-e-familias.scss */
  .grid .e-book {
    height: auto;
  }
}

/* line 770, src/page/_individuos-e-familias.scss */
.box-calculadora .card__wrap {
  background: rgba(42, 159, 162, 0.6);
}

/* line 776, src/page/_individuos-e-familias.scss */
.box-porcoes .card__wrap {
  background: rgba(35, 89, 161, 0.8);
}

/* line 782, src/page/_individuos-e-familias.scss */
.box-fibras .card__wrap {
  background: rgba(244, 153, 55, 0.7);
}

/* line 788, src/page/_individuos-e-familias.scss */
.box-nesplay .card__wrap {
  background: rgba(147, 95, 167, 0.8);
}

/* line 794, src/page/_individuos-e-familias.scss */
.box-receitas .card__wrap {
  background: rgba(30, 179, 226, 0.8);
}

/* line 800, src/page/_individuos-e-familias.scss */
.box-artigos .card__wrap {
  background: rgba(25, 102, 176, 0.6);
}

/* line 806, src/page/_individuos-e-familias.scss */
.box-videos .card__wrap {
  background: rgba(80, 133, 202, 0.6);
}

/* line 812, src/page/_individuos-e-familias.scss */
.box-nesplay .card_wrap {
  background: rgba(147, 95, 167, 0.8);
}

/* line 818, src/page/_individuos-e-familias.scss */
.box-premios .card__wrap {
  background: rgba(89, 178, 219, 0.7);
}

/* line 824, src/page/_individuos-e-familias.scss */
.box-educadores .card__wrap {
  background: rgba(89, 178, 219, 0.6);
}

/* line 830, src/page/_individuos-e-familias.scss */
.box-iniciativas .card__wrap {
  background: rgba(143, 195, 69, 0.6);
}

/* line 836, src/page/_individuos-e-familias.scss */
.box-ajudar-faz-bem .card__wrap {
  background: #f8ba00;
}

/* line 845, src/page/_individuos-e-familias.scss */
.botao-calcular {
  position: absolute;
  right: 15px;
  bottom: 100%;
  z-index: 2;
  display: block;
  overflow: hidden;
  width: 163px;
  height: 50px;
  line-height: 50px;
  margin-bottom: 10px;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 20px;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  bottom: -5px;
  left: 0px;
  width: 155px;
  height: 40px;
  line-height: 40px;
  z-index: 0;
}

/* line 250, src/mixins/_utils.scss */
.botao-calcular:after {
  display: block;
  content: "";
  background: url(../images/seta-btn-veja-mais.svg) no-repeat center center;
  background-size: 12px 12px;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 268, src/mixins/_utils.scss */
.botao-calcular:hover, .botao-calcular:focus, .botao-calcular:active {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 273, src/mixins/_utils.scss */
.botao-calcular:hover:after, .botao-calcular:focus:after, .botao-calcular:active:after {
  border-color: #fff;
}

@media (max-width: 767px) {
  /* line 845, src/page/_individuos-e-familias.scss */
  .botao-calcular {
    right: 8px;
    bottom: initial;
    top: 8px;
    margin-bottom: 0;
    color: #5084ca;
    font-size: 0.8rem;
    line-height: 1rem;
    font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
    background: none;
    color: #646e78;
    width: 102px;
    border-radius: 0;
    height: auto;
    padding: 0;
    text-shadow: none;
  }
  /* line 296, src/mixins/_utils.scss */
  .botao-calcular:after {
    display: block;
    content: "";
    background: url(../images/svg/seta-externo.svg) no-repeat;
    background-size: 100% auto;
    width: 7px;
    height: 7px;
    position: absolute;
    top: 1px;
    right: 2px;
    bottom: 0;
    margin: auto;
    border: 0;
    border-radius: 0;
  }
  /* line 312, src/mixins/_utils.scss */
  .botao-calcular:hover, .botao-calcular:focus, .botao-calcular:active {
    background: none;
    text-decoration: none;
    color: #646e78;
  }
  /* line 317, src/mixins/_utils.scss */
  .botao-calcular:hover:after, .botao-calcular:focus:after, .botao-calcular:active:after {
    border: 0;
  }
}

/* line 854, src/page/_individuos-e-familias.scss */
.botao-calcular::after {
  right: 10px;
  background: url(../images/svg/arrows/white/right.svg) no-repeat center center;
}

@media (max-width: 767px) {
  /* line 845, src/page/_individuos-e-familias.scss */
  .botao-calcular {
    position: relative;
    top: unset;
    bottom: 5px;
    color: #fff;
    left: 0;
  }
  /* line 867, src/page/_individuos-e-familias.scss */
  .botao-calcular::after {
    background: url("../images/svg/arrows/white/right.svg") no-repeat center center;
    right: 30px;
    width: 13px;
    height: 13px;
    background-size: contain;
  }
}

/* line 881, src/page/_individuos-e-familias.scss */
.fundo-azul-claro .grid__card .card__wrap {
  background-color: rgba(76, 168, 255, 0.9);
}

/* line 889, src/page/_individuos-e-familias.scss */
.article-list {
  padding-left: 40px;
}

/* line 891, src/page/_individuos-e-familias.scss */
.article-list li {
  list-style-type: disc;
  color: #646e78;
}

/* line 1, src/page/_fale-conosco-2.scss */
.well {
  position: relative;
  float: none;
  background-color: #fff;
  border: none;
  padding: 0;
  box-shadow: none;
}

/* line 9, src/page/_fale-conosco-2.scss */
.well .init-hidden {
  display: none;
}

/* line 14, src/page/_fale-conosco-2.scss */
.well.form-reclamacoes .init-hidden {
  display: block;
}

/* line 19, src/page/_fale-conosco-2.scss */
.well .form-group,
.well .has-feedback {
  margin: 40px 0;
  padding: 0;
  position: relative;
}

@media (max-width: 767px) {
  /* line 19, src/page/_fale-conosco-2.scss */
  .well .form-group,
  .well .has-feedback {
    margin: 30px 0 20px;
  }
}

/* line 29, src/page/_fale-conosco-2.scss */
.well .form-group:before,
.well .has-feedback:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 20px;
  height: 20px;
  background: url("../images/svg/sucesso.svg") no-repeat center center;
  background-size: contain;
  opacity: 0;
  margin-top: -10px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 43, src/page/_fale-conosco-2.scss */
.well .form-group .radio-deseja,
.well .has-feedback .radio-deseja {
  position: relative;
  top: 0;
}

@media (max-width: 767px) {
  /* line 43, src/page/_fale-conosco-2.scss */
  .well .form-group .radio-deseja,
  .well .has-feedback .radio-deseja {
    position: relative;
    top: 25px;
  }
}

@media (max-width: 320px) {
  /* line 43, src/page/_fale-conosco-2.scss */
  .well .form-group .radio-deseja,
  .well .has-feedback .radio-deseja {
    position: relative;
    top: 20px;
  }
}

/* line 58, src/page/_fale-conosco-2.scss */
.well .form-group label,
.well .has-feedback label {
  font-weight: normal;
}

/* line 61, src/page/_fale-conosco-2.scss */
.well .form-group label.info-email, .well .form-group label.form-mensagem, .well .form-group label.form-assunto, .well .form-group label.form-estado, .well .form-group label.form-sexo, .well .form-group label.label-politica,
.well .has-feedback label.info-email,
.well .has-feedback label.form-mensagem,
.well .has-feedback label.form-assunto,
.well .has-feedback label.form-estado,
.well .has-feedback label.form-sexo,
.well .has-feedback label.label-politica {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  line-height: 1.2;
  font-weight: normal;
  margin: 0;
  position: absolute;
  left: 0;
  top: -14px;
  color: #646e78;
  background: transparent;
  cursor: text;
}

/* line 80, src/page/_fale-conosco-2.scss */
.well .form-group label.info-email,
.well .has-feedback label.info-email {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  line-height: 1.2;
  font-weight: normal;
  margin: 0;
  color: #646e78;
  background: transparent;
  cursor: text;
}

@media (max-width: 767px) {
  /* line 80, src/page/_fale-conosco-2.scss */
  .well .form-group label.info-email,
  .well .has-feedback label.info-email {
    position: relative;
    top: 12px;
  }
}

@media (max-width: 320px) {
  /* line 80, src/page/_fale-conosco-2.scss */
  .well .form-group label.info-email,
  .well .has-feedback label.info-email {
    position: relative;
    top: 20px;
  }
}

/* line 101, src/page/_fale-conosco-2.scss */
.well .form-group label.label-politica,
.well .has-feedback label.label-politica {
  position: absolute;
  left: 0;
  top: 3px;
}

/* line 107, src/page/_fale-conosco-2.scss */
.well .form-group label.radio-inline,
.well .has-feedback label.radio-inline {
  position: relative;
  /* width: 100%;
                display: block; */
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  padding: 10px 25px 10px 10px;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  color: #646e78;
  background: #FFF;
  margin: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 122, src/page/_fale-conosco-2.scss */
.well .form-group label.radio-inline.radio-inline-politica,
.well .has-feedback label.radio-inline.radio-inline-politica {
  padding: 10px 45px 10px 11px;
}

/* line 125, src/page/_fale-conosco-2.scss */
.well .form-group label.radio-inline.radio-inline-politica:before,
.well .has-feedback label.radio-inline.radio-inline-politica:before {
  content: "";
  position: absolute;
  top: 10px;
  left: -15px;
  display: block;
  width: 20px;
  height: 20px;
  float: right;
  border: 3px solid #DADADA;
  background: transparent;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 141, src/page/_fale-conosco-2.scss */
.well .form-group label.radio-inline:before,
.well .has-feedback label.radio-inline:before {
  content: "";
  position: absolute;
  top: 10px;
  right: 2px;
  display: block;
  width: 20px;
  height: 20px;
  float: right;
  border: 3px solid #DADADA;
  background: transparent;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 158, src/page/_fale-conosco-2.scss */
.well .form-group label.radio-inline:hover:before, .well .form-group label.radio-inline.active:before,
.well .has-feedback label.radio-inline:hover:before,
.well .has-feedback label.radio-inline.active:before {
  background: #5085CA;
  border-color: #5085CA;
}

/* line 164, src/page/_fale-conosco-2.scss */
.well .form-group label.radio-inline input[type="radio"],
.well .has-feedback label.radio-inline input[type="radio"] {
  visibility: hidden;
}

@media (max-width: 767px) {
  /* line 107, src/page/_fale-conosco-2.scss */
  .well .form-group label.radio-inline,
  .well .has-feedback label.radio-inline {
    padding: 10px 25px 10px 10px;
  }
}

@media (max-width: 320px) {
  /* line 107, src/page/_fale-conosco-2.scss */
  .well .form-group label.radio-inline,
  .well .has-feedback label.radio-inline {
    padding: 10px 25px 10px 0 !important;
  }
}

/* line 177, src/page/_fale-conosco-2.scss */
.well .form-group label.checkbox-inline,
.well .has-feedback label.checkbox-inline {
  position: relative;
  /* width: 100%;
                display: block; */
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  padding: 10px 45px 10px 0;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  color: #646e78;
  background: #FFF;
  margin: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 192, src/page/_fale-conosco-2.scss */
.well .form-group label.checkbox-inline.checkbox-inline-politica,
.well .has-feedback label.checkbox-inline.checkbox-inline-politica {
  padding: 17px 0px 32px 0px;
  position: relative;
  top: -15px;
}

@media (max-width: 767px) {
  /* line 192, src/page/_fale-conosco-2.scss */
  .well .form-group label.checkbox-inline.checkbox-inline-politica,
  .well .has-feedback label.checkbox-inline.checkbox-inline-politica {
    padding: 2px -1px 5px 0px;
    position: relative;
    top: 35px;
  }
}

/* line 204, src/page/_fale-conosco-2.scss */
.well .form-group label.checkbox-inline.checkbox-inline-politica:before,
.well .has-feedback label.checkbox-inline.checkbox-inline-politica:before {
  content: "";
  position: absolute;
  top: 18px;
  left: -15px;
  display: block;
  width: 20px;
  height: 20px;
  float: right;
  border: 3px solid #DADADA;
  background: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

@media (max-width: 767px) {
  /* line 204, src/page/_fale-conosco-2.scss */
  .well .form-group label.checkbox-inline.checkbox-inline-politica:before,
  .well .has-feedback label.checkbox-inline.checkbox-inline-politica:before {
    left: -8px;
    width: 25px;
    height: 25px;
    top: -30px;
  }
}

/* line 227, src/page/_fale-conosco-2.scss */
.well .form-group label.checkbox-inline:before,
.well .has-feedback label.checkbox-inline:before {
  content: "";
  position: absolute;
  top: 10px;
  right: 20px;
  display: block;
  width: 20px;
  height: 20px;
  float: right;
  border: 3px solid #DADADA;
  background: transparent;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 244, src/page/_fale-conosco-2.scss */
.well .form-group label.checkbox-inline:hover:before, .well .form-group label.checkbox-inline.active:before,
.well .has-feedback label.checkbox-inline:hover:before,
.well .has-feedback label.checkbox-inline.active:before {
  background: #5085CA;
  border-color: #5085CA;
}

/* line 250, src/page/_fale-conosco-2.scss */
.well .form-group label.checkbox-inline input[type="checkbox"],
.well .has-feedback label.checkbox-inline input[type="checkbox"] {
  visibility: hidden;
}

/* line 255, src/page/_fale-conosco-2.scss */
.well .form-group label.label-politica,
.well .has-feedback label.label-politica {
  padding-left: 30px;
}

@media (max-width: 767px) {
  /* line 255, src/page/_fale-conosco-2.scss */
  .well .form-group label.label-politica,
  .well .has-feedback label.label-politica {
    font-size: 12px;
    padding-left: 34px;
  }
}

/* line 269, src/page/_fale-conosco-2.scss */
.well .form-group label.form-mensagem,
.well .has-feedback label.form-mensagem {
  top: -20px !important;
}

/* line 274, src/page/_fale-conosco-2.scss */
.well .form-group > label:not(.form-control),
.well .has-feedback > label:not(.form-control) {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  line-height: 1.2;
  font-weight: normal;
  margin: 0;
  position: absolute;
  left: 0;
  top: 3px;
  color: #646e78;
  background: transparent;
  cursor: text;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  -ms-transform-origin: top left;
  -o-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 290, src/page/_fale-conosco-2.scss */
.well .form-group > label:not(.form-control).label-up,
.well .has-feedback > label:not(.form-control).label-up {
  cursor: default;
  color: #5085CA;
  -webkit-transform: translateY(-100%) scale(0.8);
  -moz-transform: translateY(-100%) scale(0.8);
  -ms-transform: translateY(-100%) scale(0.8);
  -o-transform: translateY(-100%) scale(0.8);
  transform: translateY(-100%) scale(0.8);
}

/* line 297, src/page/_fale-conosco-2.scss */
.well .form-group .align-checkbox,
.well .has-feedback .align-checkbox {
  position: relative;
  top: 0;
}

@media (max-width: 767px) {
  /* line 297, src/page/_fale-conosco-2.scss */
  .well .form-group .align-checkbox,
  .well .has-feedback .align-checkbox {
    top: -31px;
  }
}

@media (max-width: 320px) {
  /* line 297, src/page/_fale-conosco-2.scss */
  .well .form-group .align-checkbox,
  .well .has-feedback .align-checkbox {
    top: -31px;
  }
}

/* line 310, src/page/_fale-conosco-2.scss */
.well .form-group .form-control,
.well .has-feedback .form-control {
  width: 100%;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  padding: 0;
  border-bottom: 1px solid #8c96a1;
  line-height: 32px;
  font-size: 16px;
  color: #5085CA;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  background: transparent;
  padding-right: 30px;
  position: relative;
  z-index: 1;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}

/* line 330, src/page/_fale-conosco-2.scss */
.well .form-group select::-ms-expand,
.well .has-feedback select::-ms-expand {
  display: none;
}

/* line 334, src/page/_fale-conosco-2.scss */
.well .form-group button[type="submit"],
.well .has-feedback button[type="submit"] {
  display: block;
  clear: both;
  overflow: hidden;
  outline: none;
  width: 230px;
  height: 50px;
  line-height: 50px;
  margin: 65px auto 0;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 25px;
  position: relative;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: inline-block;
  border: none;
  margin: 0;
}

/* line 195, src/mixins/_utils.scss */
.well .form-group button[type="submit"]:after,
.well .has-feedback button[type="submit"]:after {
  display: block;
  content: "";
  background: url(../images/svg/arrow-next-white.svg) no-repeat center center;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 213, src/mixins/_utils.scss */
.well .form-group button[type="submit"]:hover, .well .form-group button[type="submit"]:focus, .well .form-group button[type="submit"]:active,
.well .has-feedback button[type="submit"]:hover,
.well .has-feedback button[type="submit"]:focus,
.well .has-feedback button[type="submit"]:active {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 220, src/mixins/_utils.scss */
.well .form-group button[type="submit"]:hover:after, .well .form-group button[type="submit"]:focus:after, .well .form-group button[type="submit"]:active:after,
.well .has-feedback button[type="submit"]:hover:after,
.well .has-feedback button[type="submit"]:focus:after,
.well .has-feedback button[type="submit"]:active:after {
  border-color: #fff;
}

@media (max-width: 767px) {
  /* line 334, src/page/_fale-conosco-2.scss */
  .well .form-group button[type="submit"],
  .well .has-feedback button[type="submit"] {
    width: 100%;
  }
}

/* line 345, src/page/_fale-conosco-2.scss */
.well .form-group .info,
.well .has-feedback .info {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  padding: 5px 0;
  position: absolute;
  top: 100%;
  left: 0;
}

/* line 354, src/page/_fale-conosco-2.scss */
.well .form-group .alert,
.well .has-feedback .alert {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 14px;
  color: #D0021B;
  padding: 1px 0;
  position: absolute;
  top: 20%;
  left: 0;
}

/* line 364, src/page/_fale-conosco-2.scss */
.well .form-group .alert-danger,
.well .has-feedback .alert-danger {
  background-color: #fff;
}

/* line 368, src/page/_fale-conosco-2.scss */
.well .form-group .glyphicon-exclamation-sign,
.well .has-feedback .glyphicon-exclamation-sign {
  display: none;
}

/* line 372, src/page/_fale-conosco-2.scss */
.well .form-group .glyphicon-search,
.well .has-feedback .glyphicon-search {
  position: absolute;
  right: 1px;
  top: 0;
  font-size: 1.4rem;
  color: #5085CA;
}

/* line 380, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-buttons,
.well .has-feedback.form-group-buttons {
  text-align: right;
}

/* line 385, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select:after,
.well .has-feedback.form-group-select:after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url(../images/svg/seta-menu.svg) no-repeat center center;
  position: absolute;
  bottom: 10px;
  right: 30px;
  z-index: 0;
}

/* line 397, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select > label,
.well .has-feedback.form-group-select > label {
  cursor: pointer;
}

/* line 400, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select > label.label-up,
.well .has-feedback.form-group-select > label.label-up {
  cursor: default;
}

/* line 405, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select .form-control,
.well .has-feedback.form-group-select .form-control {
  cursor: pointer;
}

/* line 408, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select .form-control[readonly],
.well .has-feedback.form-group-select .form-control[readonly] {
  background: transparent;
}

/* line 413, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select .custom-select,
.well .has-feedback.form-group-select .custom-select {
  display: none;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 10;
  border: 1px solid #DADADA;
  max-height: 40vh;
  max-width: 80vw;
  overflow: auto;
}

/* line 424, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select .custom-select li,
.well .has-feedback.form-group-select .custom-select li {
  border-bottom: 1px solid #DADADA;
}

/* line 427, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select .custom-select li:last-child,
.well .has-feedback.form-group-select .custom-select li:last-child {
  border-bottom: none;
}

/* line 431, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select .custom-select li label,
.well .has-feedback.form-group-select .custom-select li label {
  position: relative;
  width: 100%;
  display: block;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  padding: 10px 45px 10px 20px;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  color: #646e78;
  background: #FFF;
  margin: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 446, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select .custom-select li label:before,
.well .has-feedback.form-group-select .custom-select li label:before {
  content: "";
  position: absolute;
  top: 10px;
  right: 20px;
  display: block;
  width: 20px;
  height: 20px;
  float: right;
  border: 3px solid #DADADA;
  background: transparent;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 463, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select .custom-select li label:hover:before, .well .form-group.form-group-select .custom-select li label.active:before,
.well .has-feedback.form-group-select .custom-select li label:hover:before,
.well .has-feedback.form-group-select .custom-select li label.active:before {
  background: #5085CA;
  border-color: #5085CA;
}

/* line 470, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-select .custom-select li input,
.well .has-feedback.form-group-select .custom-select li input {
  position: absolute;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
}

/* line 482, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-file > label,
.well .has-feedback.form-group-file > label {
  cursor: pointer;
}

/* line 486, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-file .file-uploaded,
.well .has-feedback.form-group-file .file-uploaded {
  position: absolute;
  top: 7px;
  z-index: 1;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

/* line 493, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-file .file-uploading,
.well .has-feedback.form-group-file .file-uploading {
  top: -3px;
  max-width: 100%;
  line-height: 2;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  max-height: 35px;
  overflow: hidden;
  color: #5085CA;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

/* line 506, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-info,
.well .has-feedback.form-group-info {
  margin-top: 17px;
  margin-bottom: 20px;
}

/* line 510, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-info:before,
.well .has-feedback.form-group-info:before {
  content: "";
  position: absolute;
  top: -10% !important;
  right: 45% !important;
}

@media (max-width: 767px) {
  /* line 510, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-info:before,
  .well .has-feedback.form-group-info:before {
    top: 60% !important;
    right: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 506, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-info,
  .well .has-feedback.form-group-info {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 526, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-info .alert,
  .well .has-feedback.form-group-info .alert {
    margin-bottom: 0;
  }
}

@media (max-width: 767px) {
  /* line 532, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-info required div,
  .well .has-feedback.form-group-info required div {
    position: relative;
    top: -10px;
    display: block;
  }
}

/* line 542, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-textarea,
.well .has-feedback.form-group-textarea {
  margin-top: 60px;
}

/* line 545, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-textarea > label,
.well .has-feedback.form-group-textarea > label {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
  margin-top: -10px;
}

/* line 550, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-textarea .form-control,
.well .has-feedback.form-group-textarea .form-control {
  border: 1px solid #8c96a1;
  height: 120px;
  padding: 4px 8px;
  width: 100% !important;
}

/* line 559, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-valid:before,
.well .has-feedback.form-group-valid:before {
  opacity: 1;
}

/* line 564, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-valid.form-group-textarea .form-control,
.well .has-feedback.form-group-valid.form-group-textarea .form-control {
  border: 1px solid #5085CA;
}

/* line 568, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-valid.form-group-textarea:before,
.well .has-feedback.form-group-valid.form-group-textarea:before {
  display: none;
}

/* line 575, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-invalid > label,
.well .has-feedback.form-group-invalid > label {
  color: #D0021B;
}

/* line 578, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-invalid > label:not(.form-control).label-up,
.well .has-feedback.form-group-invalid > label:not(.form-control).label-up {
  color: #D0021B;
}

/* line 583, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-invalid .form-sexo,
.well .form-group.form-group-invalid .form-mensagem,
.well .has-feedback.form-group-invalid .form-sexo,
.well .has-feedback.form-group-invalid .form-mensagem {
  color: #D0021B;
}

/* line 588, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-invalid .form-control,
.well .has-feedback.form-group-invalid .form-control {
  color: #D0021B;
  border-bottom: 2px solid #D0021B;
}

/* line 592, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-invalid .form-control option,
.well .has-feedback.form-group-invalid .form-control option {
  color: #5085CA;
}

/* line 597, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-invalid.form-group-textarea,
.well .has-feedback.form-group-invalid.form-group-textarea {
  margin-top: 40px;
}

/* line 600, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-invalid.form-group-textarea .form-control,
.well .has-feedback.form-group-invalid.form-group-textarea .form-control {
  border: 1px solid #D0021B;
}

/* line 604, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-invalid.form-group-textarea .message-error-textarea,
.well .has-feedback.form-group-invalid.form-group-textarea .message-error-textarea {
  position: absolute;
  bottom: 31px;
  width: 118px;
  margin: -4px 0px;
}

/* line 613, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-left,
.well .has-feedback.form-group-left {
  width: 45%;
  margin-right: 5%;
  clear: left;
}

@media (max-width: 767px) {
  /* line 613, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-left,
  .well .has-feedback.form-group-left {
    width: 100%;
    margin-right: 0;
  }
}

/* line 624, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-right,
.well .has-feedback.form-group-right {
  width: 45%;
  margin-left: 5%;
  clear: right;
}

@media (max-width: 767px) {
  /* line 624, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-right,
  .well .has-feedback.form-group-right {
    width: 100%;
    margin-left: 0;
  }
}

/* line 636, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-multiple .form-group,
.well .has-feedback.form-group-multiple .form-group {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 640, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-multiple .form-group.form-group-left,
.well .has-feedback.form-group-multiple .form-group.form-group-left {
  width: 35%;
  margin-right: 10%;
}

@media (max-width: 767px) {
  /* line 640, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-multiple .form-group.form-group-left,
  .well .has-feedback.form-group-multiple .form-group.form-group-left {
    width: 40%;
    margin-right: 5%;
  }
}

/* line 650, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-multiple .form-group.form-group-right,
.well .has-feedback.form-group-multiple .form-group.form-group-right {
  margin-left: 10%;
  width: 45%;
}

@media (max-width: 767px) {
  /* line 650, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-multiple .form-group.form-group-right,
  .well .has-feedback.form-group-multiple .form-group.form-group-right {
    width: 50%;
    margin-left: 5%;
  }
}

@media (max-width: 767px) {
  /* line 662, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-captcha,
  .well .has-feedback.form-group-captcha {
    margin-top: 35%;
    margin-bottom: -30px;
    padding-left: 20px;
  }
}

@media (max-width: 320px) {
  /* line 662, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-captcha,
  .well .has-feedback.form-group-captcha {
    margin-top: 60%;
    padding-left: 0;
  }
}

@media (max-width: 767px) {
  /* line 677, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-captcha .captcha .form-group,
  .well .has-feedback.form-group-captcha .captcha .form-group {
    margin: 25px 0;
  }
}

/* line 684, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-captcha .captcha .form-group required > div span:nth-child(3),
.well .has-feedback.form-group-captcha .captcha .form-group required > div span:nth-child(3) {
  position: absolute;
  bottom: -50px;
  width: 118px;
}

/* line 693, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-captcha .captcha .form-group-forgot .row,
.well .has-feedback.form-group-captcha .captcha .form-group-forgot .row {
  margin: 0;
  margin-left: -20px;
}

@media (max-width: 767px) {
  /* line 699, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-captcha .captcha .form-group .g-recaptcha,
  .well .has-feedback.form-group-captcha .captcha .form-group .g-recaptcha {
    transform: scale(0.87);
    -webkit-transform: scale(0.87);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
  }
}

/* line 711, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-politica,
.well .has-feedback.form-group-politica {
  margin: 0;
  margin-top: 15px;
}

/* line 712, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-politica .row:first-child,
.well .has-feedback.form-group-politica .row:first-child {
  height: 50px;
}

/* line 719, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-politica:before,
.well .has-feedback.form-group-politica:before {
  content: "";
  position: absolute;
  top: 24% !important;
  right: 44.9% !important;
}

@media (max-width: 767px) {
  /* line 719, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-politica:before,
  .well .has-feedback.form-group-politica:before {
    top: 60% !important;
    display: none;
    right: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 711, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-politica,
  .well .has-feedback.form-group-politica {
    margin-top: 40px;
  }
  /* line 735, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-politica .alert,
  .well .has-feedback.form-group-politica .alert {
    margin-top: 0;
  }
}

/* line 740, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-politica required,
.well .has-feedback.form-group-politica required {
  position: relative;
  top: -58px;
  display: block;
}

/* line 746, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-politica required > div,
.well .has-feedback.form-group-politica required > div {
  margin-top: 40px;
}

@media (max-width: 320px) {
  /* line 740, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-politica required,
  .well .has-feedback.form-group-politica required {
    top: -70px;
  }
}

/* line 769, src/page/_fale-conosco-2.scss */
.well .form-group.form-group-politica .alert-danger,
.well .has-feedback.form-group-politica .alert-danger {
  position: absolute;
  top: 80px;
  background-color: transparent !important;
}

@media (max-width: 767px) {
  /* line 769, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-politica .alert-danger,
  .well .has-feedback.form-group-politica .alert-danger {
    top: 140px;
  }
}

@media (max-width: 320px) {
  /* line 769, src/page/_fale-conosco-2.scss */
  .well .form-group.form-group-politica .alert-danger,
  .well .has-feedback.form-group-politica .alert-danger {
    top: 180px;
  }
}

/* line 786, src/page/_fale-conosco-2.scss */
.well input::placeholder {
  color: transparent;
}

/* line 790, src/page/_fale-conosco-2.scss */
.well textarea::placeholder {
  color: transparent;
}

/* line 795, src/page/_fale-conosco-2.scss */
.error-data-nascimento {
  position: absolute;
  top: 50px !important;
  left: 385px !important;
}

@media (max-width: 767px) {
  /* line 795, src/page/_fale-conosco-2.scss */
  .error-data-nascimento {
    top: 115px !important;
    left: 0;
  }
}

/* line 805, src/page/_fale-conosco-2.scss */
.error-data-nascimento span:nth-child(3) {
  display: none !important;
}

/* line 812, src/page/_fale-conosco-2.scss */
.form-group-politica.form-group-valid::before {
  display: none;
}

/* line 818, src/page/_fale-conosco-2.scss */
.form-group-submit {
  margin-top: -35px !important;
}

@media (max-width: 767px) {
  /* line 818, src/page/_fale-conosco-2.scss */
  .form-group-submit {
    margin-top: 30px !important;
  }
}

/* line 2, src/page/_acessibilidade.scss */
.page-acessibilidade {
  padding-top: 85px;
}

@media screen and (min-width: 768px) and (max-width: 1250px) {
  /* line 2, src/page/_acessibilidade.scss */
  .page-acessibilidade {
    padding-top: 9vw;
  }
}

@media (max-width: 767px) {
  /* line 2, src/page/_acessibilidade.scss */
  .page-acessibilidade {
    padding-top: 42px;
  }
}

/* line 10, src/page/_acessibilidade.scss */
.page-acessibilidade h1 {
  color: #5084ca;
  margin: 0 0 0;
  font-size: 2rem;
  line-height: 1;
  letter-spacing: 2px;
}

@media screen and (min-width: 768px) {
  /* line 10, src/page/_acessibilidade.scss */
  .page-acessibilidade h1 {
    text-indent: -4px;
    letter-spacing: 5px;
    font-size: 2.625rem;
  }
}

/* line 22, src/page/_acessibilidade.scss */
.page-acessibilidade .txt-azul {
  color: #5084ca;
  margin: 28px 0;
}

/* line 24, src/page/_acessibilidade.scss */
.page-acessibilidade .txt-azul a {
  font-weight: bold;
}

/* line 29, src/page/_acessibilidade.scss */
.page-acessibilidade h2 {
  color: #5084ca;
  margin: 0 0 0;
  font-size: 2rem;
  line-height: 1;
  letter-spacing: 2;
  display: block;
  margin: 25px 0 0px 0;
}

@media (max-width: 767px) {
  /* line 34, src/page/_acessibilidade.scss */
  .page-acessibilidade .box-quads ul li {
    padding: 18px 0 0 0;
  }
  /* line 37, src/page/_acessibilidade.scss */
  .page-acessibilidade .box-quads ul li:last-child {
    padding: 18px 0 25px 0;
  }
}

@media (max-width: 767px) {
  /* line 41, src/page/_acessibilidade.scss */
  .page-acessibilidade .box-quads ul li .box {
    min-height: 210px;
  }
}

/* line 45, src/page/_acessibilidade.scss */
.page-acessibilidade .box-quads ul li .box .meio {
  bottom: auto;
  top: 0;
  padding: 55px 30px;
}

@media (max-width: 767px) {
  /* line 45, src/page/_acessibilidade.scss */
  .page-acessibilidade .box-quads ul li .box .meio {
    padding: 40px 20px;
  }
}

/* line 50, src/page/_acessibilidade.scss */
.page-acessibilidade .box-quads ul li .box .meio ul {
  display: block;
  margin: 35px 0 0 0;
}

/* line 52, src/page/_acessibilidade.scss */
.page-acessibilidade .box-quads ul li .box .meio ul li {
  display: block;
  border-bottom: 1px solid #5478a8;
  padding-bottom: 20px;
  margin-bottom: 20px;
  color: #fff;
  font-size: 14px;
}

/* line 54, src/page/_acessibilidade.scss */
.page-acessibilidade .box-quads ul li .box .meio ul li strong {
  font-size: 16px;
}

@media (max-width: 767px) {
  /* line 52, src/page/_acessibilidade.scss */
  .page-acessibilidade .box-quads ul li .box .meio ul li {
    padding-top: 0;
  }
}

/* line 60, src/page/_acessibilidade.scss */
.page-acessibilidade .box-quads ul li .box .meio ul li:last-child {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

/* line 67, src/page/_acessibilidade.scss */
.page-acessibilidade .box-quads ul li .box2 {
  min-height: 500px;
}

@media (max-width: 767px) {
  /* line 67, src/page/_acessibilidade.scss */
  .page-acessibilidade .box-quads ul li .box2 {
    min-height: 450px;
  }
}

/* line 73, src/page/_acessibilidade.scss */
.page-acessibilidade .box-quads ul li .box3 {
  min-height: 735px;
}

@media (max-width: 767px) {
  /* line 73, src/page/_acessibilidade.scss */
  .page-acessibilidade .box-quads ul li .box3 {
    min-height: 685px;
  }
}

@media (max-width: 767px) {
  /* line 83, src/page/_acessibilidade.scss */
  .page-acessibilidade .quads {
    padding: 0;
  }
  /* line 85, src/page/_acessibilidade.scss */
  .page-acessibilidade .quads h2 {
    padding: 0 15px;
  }
}

/* line 2, src/page/_marca-ninho.scss */
.page-ninho .marcas-marca {
  display: none;
}

/* line 10, src/page/_marca-ninho.scss */
.page-ninho .carousel-products .owl-item.center h4::after {
  display: block;
}

/* line 18, src/page/_marca-ninho.scss */
.page-ninho .btn-down-app {
  display: flex;
  justify-content: center;
  height: auto;
  position: relative;
}

/* line 24, src/page/_marca-ninho.scss */
.page-ninho .btn-down-app a {
  max-width: 150px;
  position: relative;
  margin: 40px 20px 20px;
  height: auto;
}

@media (max-width: 767px) {
  /* line 24, src/page/_marca-ninho.scss */
  .page-ninho .btn-down-app a {
    max-width: 180px;
    margin: 40px 5px;
  }
}

/* line 36, src/page/_marca-ninho.scss */
.page-ninho .btn-down-app a img {
  max-width: 100%;
  height: auto;
}

/* line 2, src/page/_marca-neston.scss */
.page-neston .marcas-marca {
  display: none;
}

/* line 8, src/page/_marca-neston.scss */
.page-neston .carousel-products .owl-item img {
  width: auto;
}

/* line 12, src/page/_marca-neston.scss */
.page-neston .carousel-products .owl-item h4 {
  max-width: 200px;
}

/* line 2, src/page/_negresco.scss */
.banners-negresco__item {
  margin-top: 40px;
}

@media (max-width: 767px) {
  /* line 2, src/page/_negresco.scss */
  .banners-negresco__item {
    margin-top: 20px;
  }
}

/* line 16, src/page/_negresco.scss */
.banners-negresco .banner-cross-content {
  margin-top: 40px;
}

@media (max-width: 767px) {
  /* line 16, src/page/_negresco.scss */
  .banners-negresco .banner-cross-content {
    margin-top: 20px;
  }
}

/* line 26, src/page/_negresco.scss */
.carrossel-negresco .owl-dots {
  text-align: center;
  position: absolute;
  width: calc(100% - 30px);
  bottom: 30px;
}

@media (max-width: 767px) {
  /* line 26, src/page/_negresco.scss */
  .carrossel-negresco .owl-dots {
    width: 100%;
    bottom: 0;
  }
}

/* line 37, src/page/_negresco.scss */
.carrossel-negresco .owl-dots .owl-dot {
  width: 8px;
  height: 8px;
  background-color: #000000;
  display: inline-block;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
  margin: 0 10px;
}

/* line 46, src/page/_negresco.scss */
.carrossel-negresco .owl-dots .owl-dot.active {
  background-color: #fff;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* line 53, src/page/_negresco.scss */
.carrossel-negresco .owl-nav {
  position: absolute;
  width: calc(100% - 30px);
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  font-size: 0;
}

@media (max-width: 767px) {
  /* line 53, src/page/_negresco.scss */
  .carrossel-negresco .owl-nav {
    width: 100%;
  }
}

/* line 69, src/page/_negresco.scss */
.carrossel-negresco .owl-nav .owl-prev::before, .carrossel-negresco .owl-nav .owl-prev::after,
.carrossel-negresco .owl-nav .owl-next::before,
.carrossel-negresco .owl-nav .owl-next::after {
  content: "";
  height: 2px;
  width: 50px;
  background-color: #fff;
  display: block;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}

@media (max-width: 767px) {
  /* line 69, src/page/_negresco.scss */
  .carrossel-negresco .owl-nav .owl-prev::before, .carrossel-negresco .owl-nav .owl-prev::after,
  .carrossel-negresco .owl-nav .owl-next::before,
  .carrossel-negresco .owl-nav .owl-next::after {
    height: 5px;
    width: 32px;
  }
}

/* line 87, src/page/_negresco.scss */
.carrossel-negresco .owl-nav .owl-prev {
  float: left;
  height: 50px;
  margin-left: 40px;
}

@media (max-width: 767px) {
  /* line 87, src/page/_negresco.scss */
  .carrossel-negresco .owl-nav .owl-prev {
    margin-left: 5px;
  }
}

/* line 97, src/page/_negresco.scss */
.carrossel-negresco .owl-nav .owl-prev::before {
  -webkit-transform: rotate(-45deg) translateX(-11px) translateY(0px);
  -moz-transform: rotate(-45deg) translateX(-11px) translateY(0px);
  -ms-transform: rotate(-45deg) translateX(-11px) translateY(0px);
  -o-transform: rotate(-45deg) translateX(-11px) translateY(0px);
  transform: rotate(-45deg) translateX(-11px) translateY(0px);
}

@media (max-width: 767px) {
  /* line 97, src/page/_negresco.scss */
  .carrossel-negresco .owl-nav .owl-prev::before {
    -webkit-transform: rotate(-45deg) translateX(-20px) translateY(28px);
    -moz-transform: rotate(-45deg) translateX(-20px) translateY(28px);
    -ms-transform: rotate(-45deg) translateX(-20px) translateY(28px);
    -o-transform: rotate(-45deg) translateX(-20px) translateY(28px);
    transform: rotate(-45deg) translateX(-20px) translateY(28px);
  }
}

/* line 105, src/page/_negresco.scss */
.carrossel-negresco .owl-nav .owl-prev::after {
  -webkit-transform: rotate(45deg) translateX(23px) translateY(34px);
  -moz-transform: rotate(45deg) translateX(23px) translateY(34px);
  -ms-transform: rotate(45deg) translateX(23px) translateY(34px);
  -o-transform: rotate(45deg) translateX(23px) translateY(34px);
  transform: rotate(45deg) translateX(23px) translateY(34px);
}

@media (max-width: 767px) {
  /* line 105, src/page/_negresco.scss */
  .carrossel-negresco .owl-nav .owl-prev::after {
    -webkit-transform: rotate(45deg) translateX(39px) translateY(32px);
    -moz-transform: rotate(45deg) translateX(39px) translateY(32px);
    -ms-transform: rotate(45deg) translateX(39px) translateY(32px);
    -o-transform: rotate(45deg) translateX(39px) translateY(32px);
    transform: rotate(45deg) translateX(39px) translateY(32px);
  }
}

/* line 114, src/page/_negresco.scss */
.carrossel-negresco .owl-nav .owl-next {
  float: right;
  margin-right: 15px;
  height: 50px;
}

@media (max-width: 767px) {
  /* line 114, src/page/_negresco.scss */
  .carrossel-negresco .owl-nav .owl-next {
    margin-right: 5px;
  }
}

/* line 122, src/page/_negresco.scss */
.carrossel-negresco .owl-nav .owl-next::before {
  -webkit-transform: rotate(-135deg) translateX(-11px) translateY(0px);
  -moz-transform: rotate(-135deg) translateX(-11px) translateY(0px);
  -ms-transform: rotate(-135deg) translateX(-11px) translateY(0px);
  -o-transform: rotate(-135deg) translateX(-11px) translateY(0px);
  transform: rotate(-135deg) translateX(-11px) translateY(0px);
}

@media (max-width: 767px) {
  /* line 122, src/page/_negresco.scss */
  .carrossel-negresco .owl-nav .owl-next::before {
    -webkit-transform: rotate(-135deg) translateX(-23px) translateY(-25px);
    -moz-transform: rotate(-135deg) translateX(-23px) translateY(-25px);
    -ms-transform: rotate(-135deg) translateX(-23px) translateY(-25px);
    -o-transform: rotate(-135deg) translateX(-23px) translateY(-25px);
    transform: rotate(-135deg) translateX(-23px) translateY(-25px);
  }
}

/* line 130, src/page/_negresco.scss */
.carrossel-negresco .owl-nav .owl-next::after {
  -webkit-transform: rotate(135deg) translateX(23px) translateY(-35px);
  -moz-transform: rotate(135deg) translateX(23px) translateY(-35px);
  -ms-transform: rotate(135deg) translateX(23px) translateY(-35px);
  -o-transform: rotate(135deg) translateX(23px) translateY(-35px);
  transform: rotate(135deg) translateX(23px) translateY(-35px);
}

@media (max-width: 767px) {
  /* line 130, src/page/_negresco.scss */
  .carrossel-negresco .owl-nav .owl-next::after {
    transform: rotate(135deg) translateX(36px) translateY(-33px);
  }
}

/* @import "page/cadastro/utilities";
@import "page/cadastro/cadastro";
@import "page/cadastro/login"; */
/* line 1, src/page/_calculadora.scss */
.calculadora {
  /* modal */
  /*.modal-pratos {
        .card-bg {
            display: block;

            max-width: 550px;
            max-height: none;
            margin: 15px auto 35px;

            text-align: center;
            background: none;

            @media (max-width: $screen-xs-max) {
                max-height: none;
            }

            p {
                color: #fff;
                font-size: 28px;
                line-height: normal;
                background: #1561ac;
                padding: 5px 10px;

                @media (max-width: $screen-xs-max) {
                    font-size: 20px;
                }
            }
        }

        .btn-ok {
            @include btn-azul-padrao;

            display: inline-block;
            border: none;
            margin: 0;
            width: 125px;
            font-weight: 600;
            background: #1561ac;
            font-size: 16px;

            &:hover {
                background: #1561ac;
            }
        }
    }*/
  /*.btn-recalcular {
        @include btn-azul-padrao;

        display: inline-block;
        border: none;
        margin: 45px 0;
        width: 150px;
        font-weight: 600;
        background: #1561ac;
        font-size: 16px;

        &:hover {
            background: #1561ac;
        }

        @media (max-width: $screen-xs-max) {
            margin: 15px 0 35px;
        }
    }*/
}

/* line 2, src/page/_calculadora.scss */
.calculadora h1 {
  color: #5084ca;
  font-size: 32px;
}

/* line 7, src/page/_calculadora.scss */
.calculadora .calc-info {
  color: #646e78;
  font-weight: 600;
}

/* line 12, src/page/_calculadora.scss */
.calculadora .calculadora-container {
  display: block;
  margin: 80px 0 0 0;
  position: relative;
  background: #2e51ff;
  background: -moz-linear-gradient(top, #2e51ff 0%, #8b8bf5 110%);
  background: -webkit-linear-gradient(top, #2e51ff 0%, #8b8bf5 110%);
  background: linear-gradient(to bottom, #2e51ff 0%, #8b8bf5 110%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e51ff', endColorstr='#8b8bf5',GradientType=0 );
}

/* line 20, src/page/_calculadora.scss */
.calculadora .calculadora-container:before {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 141px 141px 0;
  border-color: transparent #91f19c transparent transparent;
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 991px) {
  /* line 20, src/page/_calculadora.scss */
  .calculadora .calculadora-container:before {
    border-width: 0 14.2vw 14.2vw 0;
  }
}

@media (max-width: 767px) {
  /* line 20, src/page/_calculadora.scss */
  .calculadora .calculadora-container:before {
    border-width: 0 19.2vw 19.2vw 0;
  }
}

@media (max-width: 767px) {
  /* line 12, src/page/_calculadora.scss */
  .calculadora .calculadora-container {
    margin: 12vw 0 0 0;
  }
}

/* line 38, src/page/_calculadora.scss */
.calculadora .calculadora-container .row {
  padding: 124px 0 65px;
}

@media (max-width: 767px) {
  /* line 38, src/page/_calculadora.scss */
  .calculadora .calculadora-container .row {
    padding: 0;
  }
}

/* line 45, src/page/_calculadora.scss */
.calculadora .calculadora-container .col-esq {
  display: inline-block;
  width: 50%;
  vertical-align: top;
}

@media (max-width: 767px) {
  /* line 45, src/page/_calculadora.scss */
  .calculadora .calculadora-container .col-esq {
    width: 100%;
    padding: 0 15px;
  }
}

@media (max-width: 480px) {
  /* line 45, src/page/_calculadora.scss */
  .calculadora .calculadora-container .col-esq {
    padding: 0 35px;
  }
}

/* line 55, src/page/_calculadora.scss */
.calculadora .calculadora-container .col-dir {
  display: inline-block;
  width: 45%;
  vertical-align: top;
}

@media (max-width: 767px) {
  /* line 55, src/page/_calculadora.scss */
  .calculadora .calculadora-container .col-dir {
    width: 100%;
    padding: 0 15px;
  }
}

@media (max-width: 480px) {
  /* line 55, src/page/_calculadora.scss */
  .calculadora .calculadora-container .col-dir {
    padding: 0 35px;
  }
}

/* line 66, src/page/_calculadora.scss */
.calculadora .calculadora-container .text {
  display: block;
  margin: 0 0 35px 5.6vw;
  max-width: 490px;
}

@media (max-width: 767px) {
  /* line 66, src/page/_calculadora.scss */
  .calculadora .calculadora-container .text {
    margin: 16.4vw auto 15.1vw;
    max-width: 400px;
  }
}

/* line 75, src/page/_calculadora.scss */
.calculadora .calculadora-container .text .txt-digite {
  display: block;
  color: #fff;
  font-weight: bold;
  font-size: 50px;
  line-height: 50px;
}

@media (max-width: 1199px) {
  /* line 75, src/page/_calculadora.scss */
  .calculadora .calculadora-container .text .txt-digite {
    font-size: 4.16vw;
    line-height: 4.16vw;
  }
}

@media (max-width: 767px) {
  /* line 75, src/page/_calculadora.scss */
  .calculadora .calculadora-container .text .txt-digite {
    font-size: 40px;
    line-height: 40px;
  }
}

/* line 86, src/page/_calculadora.scss */
.calculadora .calculadora-container .text .txt-quant {
  display: block;
  color: #F5D969;
  font-weight: bold;
  line-height: 45px;
  font-size: 45px;
  margin: 10px 0;
}

@media (max-width: 1199px) {
  /* line 86, src/page/_calculadora.scss */
  .calculadora .calculadora-container .text .txt-quant {
    font-size: 4.16vw;
    line-height: 4.16vw;
  }
}

@media (max-width: 767px) {
  /* line 86, src/page/_calculadora.scss */
  .calculadora .calculadora-container .text .txt-quant {
    font-size: 40px;
    line-height: 40px;
    margin: 5px 0 8px 0;
  }
}

/* line 99, src/page/_calculadora.scss */
.calculadora .calculadora-container .text .txt-do {
  display: block;
  color: #fff;
  font-weight: bold;
  font-size: 40px;
  line-height: 40px;
  text-align: right;
}

@media (max-width: 1199px) {
  /* line 99, src/page/_calculadora.scss */
  .calculadora .calculadora-container .text .txt-do {
    font-size: 3.34vw;
    line-height: 3.34vw;
  }
}

@media (max-width: 767px) {
  /* line 99, src/page/_calculadora.scss */
  .calculadora .calculadora-container .text .txt-do {
    font-size: 30px;
    line-height: 30px;
    text-align: left;
  }
}

/* line 114, src/page/_calculadora.scss */
.calculadora .calculadora-container .box-branco {
  display: table;
  background: #fff;
  max-width: 400px;
  max-height: 100px;
  margin: 46px 0 44px 32px;
  position: relative;
}

@media (max-width: 1199px) {
  /* line 114, src/page/_calculadora.scss */
  .calculadora .calculadora-container .box-branco {
    margin: 46px 0 44px 2.7vw;
  }
}

@media (max-width: 767px) {
  /* line 114, src/page/_calculadora.scss */
  .calculadora .calculadora-container .box-branco {
    margin: 0 auto 20px;
    width: 100%;
    height: 80px;
  }
}

/* line 129, src/page/_calculadora.scss */
.calculadora .calculadora-container .box-branco input {
  border: 0;
  text-align: center;
  color: #4851C4;
  font-size: 70px;
  font-weight: bold;
  max-width: 397px;
  max-height: 100px;
}

@media (max-width: 1199px) {
  /* line 129, src/page/_calculadora.scss */
  .calculadora .calculadora-container .box-branco input {
    max-width: 33vw;
    max-height: 8.3vw;
    font-size: 6vw;
  }
}

@media (max-width: 767px) {
  /* line 129, src/page/_calculadora.scss */
  .calculadora .calculadora-container .box-branco input {
    max-width: none;
    font-size: 60px;
    width: 100%;
    max-height: none;
    height: 100%;
  }
}

/* line 150, src/page/_calculadora.scss */
.calculadora .calculadora-container .box-branco input::placeholder {
  color: #000;
}

/* line 155, src/page/_calculadora.scss */
.calculadora .calculadora-container .box-branco .txt-box-branco {
  color: #4851C4;
  font-size: 30px;
  line-height: 30px;
  font-weight: normal;
  display: block;
  position: absolute;
  top: 35px;
  right: 32px;
}

@media (max-width: 1199px) {
  /* line 155, src/page/_calculadora.scss */
  .calculadora .calculadora-container .box-branco .txt-box-branco {
    font-size: 2.5vw;
    line-height: 2.5vw;
    top: 2.9vw;
    right: 2.65vw;
  }
}

@media (max-width: 767px) {
  /* line 155, src/page/_calculadora.scss */
  .calculadora .calculadora-container .box-branco .txt-box-branco {
    font-size: 20px;
    line-height: 20px;
    top: 35px;
    right: 25px;
  }
}

/* line 178, src/page/_calculadora.scss */
.calculadora .calculadora-container .btns {
  display: block;
  margin: 0 0 0 35px;
}

@media (max-width: 1199px) {
  /* line 178, src/page/_calculadora.scss */
  .calculadora .calculadora-container .btns {
    margin: 0 0 0 2.7vw;
  }
}

@media (max-width: 767px) {
  /* line 178, src/page/_calculadora.scss */
  .calculadora .calculadora-container .btns {
    margin: 0 auto 60px;
    max-width: 400px;
  }
}

/* line 189, src/page/_calculadora.scss */
.calculadora .calculadora-container .btns .btn {
  display: inline-block;
  border-radius: 0;
  margin: 0 25px 0 0;
  width: 183px;
  height: 52px;
  font-weight: bold;
  color: #4851C4;
  font-size: 25px;
  line-height: 25px;
  background: #91F19C;
}

@media (max-width: 1199px) {
  /* line 189, src/page/_calculadora.scss */
  .calculadora .calculadora-container .btns .btn {
    margin: 0 2.1vw 0 0;
    width: 15.3vw;
    height: 4.3vw;
    font-size: 2.1vw;
    line-height: 2.1vw;
  }
}

@media (max-width: 767px) {
  /* line 189, src/page/_calculadora.scss */
  .calculadora .calculadora-container .btns .btn {
    display: block;
    width: 100%;
    height: 48px;
    margin: 0 0 20px 0;
    font-size: 20px;
    line-height: 20px;
  }
}

/* line 211, src/page/_calculadora.scss */
.calculadora .calculadora-container .btns .btn:hover {
  background: #64eb73;
}

/* line 215, src/page/_calculadora.scss */
.calculadora .calculadora-container .btns .btn-calcular[disabled=disabled] {
  background: #4851C4;
  cursor: default;
  color: #fff;
}

/* line 218, src/page/_calculadora.scss */
.calculadora .calculadora-container .btns .btn-calcular[disabled=disabled]:hover {
  background: #4851C4;
}

/* line 220, src/page/_calculadora.scss */
.calculadora .calculadora-container .btns .btn-calcular[disabled=disabled]:hover::after {
  display: none;
}

/* line 228, src/page/_calculadora.scss */
.calculadora input[type=number] {
  -webkit-appearance: none;
}

/* line 233, src/page/_calculadora.scss */
.calculadora .modal-dialog {
  max-width: 670px;
}

/* line 237, src/page/_calculadora.scss */
.calculadora .modal-content {
  display: block;
  background: #2e51ff;
  background: -moz-linear-gradient(top, #2e51ff 0%, #8b8bf5 110%);
  background: -webkit-linear-gradient(top, #2e51ff 0%, #8b8bf5 110%);
  background: linear-gradient(to bottom, #2e51ff 0%, #8b8bf5 110%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e51ff', endColorstr='#8b8bf5',GradientType=0 );
  padding: 100px 0;
  border-radius: 0;
  /*.card-bg {
            display: block;
            background: #1561ac;
            max-width: 430px;
            margin: 15px auto 35px;
            padding: 0 0 3px 0;

            @media (max-width: $screen-xs-max) {
                max-height: none;
                padding: 7px 0 7px 0;
            }

            p {
                color: #fff;
                font-size: 32px;
                line-height: normal;

                @media (max-width: $screen-xs-max) {
                    font-size: 20px;
                }
            }
        }

        .img-nutricional {
            display: block;
            width: 100%;
            max-width: 276px;
            margin: 0 auto;
        }

        .btn-entendi {
            @include btn-azul-padrao;

            display: inline-block;
            border: none;
            margin: 35px 0 0 0;
            width: 148px;
            font-weight: 600;
            background: #1561ac;
            font-size: 16px;
            padding: 0 0 0 15px;

            &:hover {
                background: #1561ac;
            }
        }*/
}

@media (max-width: 767px) {
  /* line 237, src/page/_calculadora.scss */
  .calculadora .modal-content {
    padding: 9.5vw 0;
  }
}

/* line 248, src/page/_calculadora.scss */
.calculadora .modal-content:before {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 141px 141px 0;
  border-color: transparent #91f19c transparent transparent;
  position: absolute;
  top: -1px;
  right: -1px;
}

@media (max-width: 991px) {
  /* line 248, src/page/_calculadora.scss */
  .calculadora .modal-content:before {
    border-width: 0 14.2vw 14.2vw 0;
  }
}

@media (max-width: 767px) {
  /* line 248, src/page/_calculadora.scss */
  .calculadora .modal-content:before {
    border-width: 0 19.2vw 19.2vw 0;
  }
}

/* line 264, src/page/_calculadora.scss */
.calculadora .modal-content ul {
  display: flex;
  flex-direction: row;
  max-width: 830px;
  margin: 0 auto;
  padding: 15px;
}

@media (max-width: 1199px) {
  /* line 264, src/page/_calculadora.scss */
  .calculadora .modal-content ul {
    padding: 30px;
  }
}

@media (max-width: 767px) {
  /* line 264, src/page/_calculadora.scss */
  .calculadora .modal-content ul {
    border-width: 0 19.2vw 19.2vw 0;
  }
}

@media (max-width: 767px) {
  /* line 264, src/page/_calculadora.scss */
  .calculadora .modal-content ul {
    flex-direction: column;
    padding: 0 28px;
    max-width: 280px;
  }
}

/* line 281, src/page/_calculadora.scss */
.calculadora .modal-content ul li.txt-mobi {
  display: none;
}

@media (max-width: 767px) {
  /* line 281, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.txt-mobi {
    display: block;
  }
}

/* line 286, src/page/_calculadora.scss */
.calculadora .modal-content ul li.txt-mobi p {
  color: #fff;
  font-size: 20px;
  line-height: 27px;
  font-weight: bold;
}

/* line 291, src/page/_calculadora.scss */
.calculadora .modal-content ul li.txt-mobi p span {
  color: #F5D969;
}

@media (max-width: 767px) {
  /* line 297, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.img {
    margin: 25px 0 27px;
  }
}

/* line 301, src/page/_calculadora.scss */
.calculadora .modal-content ul li.img img {
  position: relative;
  z-index: 1;
  max-width: initial;
}

@media (max-width: 1199px) {
  /* line 301, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.img img {
    width: 31vw;
  }
}

@media (max-width: 767px) {
  /* line 301, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.img img {
    width: 100%;
  }
}

/* line 313, src/page/_calculadora.scss */
.calculadora .modal-content ul li.txt-desk {
  margin: 0 0 0 62px;
}

@media (max-width: 1199px) {
  /* line 313, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.txt-desk {
    margin: 0 0 0 6.0vw;
  }
}

@media (max-width: 767px) {
  /* line 313, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.txt-desk {
    margin: 0;
  }
}

/* line 321, src/page/_calculadora.scss */
.calculadora .modal-content ul li.txt-desk p {
  color: #fff;
  font-size: 28px;
  line-height: 36px;
  font-weight: bold;
  position: relative;
  margin: 40px 0 0 0;
}

@media (max-width: 1199px) {
  /* line 321, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.txt-desk p {
    margin: 2.6vw 0 0 0;
    font-size: 2.5vw;
    line-height: 3.0vw;
  }
}

/* line 333, src/page/_calculadora.scss */
.calculadora .modal-content ul li.txt-desk p span {
  color: #F5D969;
}

/* line 336, src/page/_calculadora.scss */
.calculadora .modal-content ul li.txt-desk p:after {
  display: block;
  content: ".........................";
  color: #fff;
  font-size: 25px;
  line-height: 25px;
  font-weight: bold;
  letter-spacing: 3px;
  margin: 0 0 0 -142px;
}

@media (max-width: 1199px) {
  /* line 336, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.txt-desk p:after {
    margin: 0 0 0 -12vw;
    font-size: 2.1vw;
    line-height: 2.1vw;
  }
}

@media (max-width: 767px) {
  /* line 321, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.txt-desk p {
    display: none;
  }
}

/* line 354, src/page/_calculadora.scss */
.calculadora .modal-content ul li.txt-desk .btn-entendi {
  border-radius: 0;
  margin: 60px 0 0 0;
  width: 212px;
  height: 52px;
  font-weight: bold;
  color: #4851C4;
  font-size: 25px;
  line-height: 25px;
  background: #91F19C;
}

@media (max-width: 1199px) {
  /* line 354, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.txt-desk .btn-entendi {
    margin: 3.5vw 0 0 0;
    width: 17.6vw;
    height: 4.4vw;
    font-size: 2.1vw;
    line-height: 2.1vw;
  }
}

@media (max-width: 767px) {
  /* line 354, src/page/_calculadora.scss */
  .calculadora .modal-content ul li.txt-desk .btn-entendi {
    display: block;
    width: 100%;
    height: 48px;
    margin: 0 0 20px 0;
    font-size: 20px;
    line-height: 20px;
  }
}

/* line 375, src/page/_calculadora.scss */
.calculadora .modal-content ul li.txt-desk .btn-entendi:hover {
  background: #64eb73;
}

@media (max-width: 767px) {
  /* line 383, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos {
    padding: 80px 0 150px;
  }
}

@media (max-width: 767px) {
  /* line 387, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul {
    max-width: 335px;
    padding: 0;
  }
}

/* line 392, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-quantpratos {
  width: 390px;
  text-align: right;
  position: relative;
  margin: 0 40px 0 0;
  padding: 0 40px 0 0;
}

@media (max-width: 1199px) {
  /* line 392, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos {
    width: 33.9vw;
    margin: 0 3.4vw 0 0;
    padding: 0 3.4vw 0 0;
  }
}

@media (max-width: 767px) {
  /* line 392, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos {
    width: 100%;
    margin: 0;
    padding: 0 0 0 9vw;
    text-align: left;
  }
}

/* line 404, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-quantpratos .text1 {
  font-weight: bold;
  color: #fff;
  font-size: 28px;
  line-height: 34px;
  margin: 0 0 28px 0;
}

/* line 406, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-quantpratos .text1 span {
  color: #ffa8b2;
}

@media (max-width: 1199px) {
  /* line 404, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text1 {
    font-size: 2.3vw;
    line-height: 2.8vw;
    margin: 0 0 2.3vw 0;
  }
}

@media (max-width: 991px) {
  /* line 404, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text1 {
    font-size: 2.1vw;
  }
}

@media (max-width: 767px) {
  /* line 404, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text1 {
    font-size: 20px;
    line-height: 27px;
    margin: 0 0 15px 0;
  }
}

/* line 423, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-quantpratos .text2 {
  font-weight: bold;
  color: #F5D969;
  font-size: 45px;
  line-height: 36px;
  margin: 0 0 28px 0;
}

@media (max-width: 1199px) {
  /* line 423, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text2 {
    font-size: 3.7vw;
    line-height: 2.8vw;
    margin: 0 0 2.3vw 0;
  }
}

@media (max-width: 991px) {
  /* line 423, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text2 {
    font-size: 3.5vw;
  }
}

@media (max-width: 767px) {
  /* line 423, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text2 {
    font-size: 37px;
    line-height: 36px;
    margin: 0 0 18px 0;
  }
}

/* line 439, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-quantpratos .text3 {
  font-weight: bold;
  color: #fff;
  font-size: 28px;
  line-height: 36px;
  margin: 0 0 55px 0;
}

@media (max-width: 1199px) {
  /* line 439, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text3 {
    font-size: 2.3vw;
    line-height: 3.0vw;
    margin: 0 0 5.5vw 0;
  }
}

@media (max-width: 991px) {
  /* line 439, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text3 {
    font-size: 2.2vw;
  }
}

@media (max-width: 767px) {
  /* line 439, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text3 {
    font-size: 20px;
    line-height: 27px;
    margin: 0 0 37px 0;
  }
}

/* line 455, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-quantpratos .text4 {
  font-weight: bold;
  color: #ffa8b2;
  font-size: 15px;
  line-height: 29px;
}

@media (max-width: 1199px) {
  /* line 455, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text4 {
    font-size: 1.3vw;
    line-height: 2.0vw;
  }
}

@media (max-width: 767px) {
  /* line 455, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos .text4 {
    font-size: 14px;
    line-height: 29px;
  }
}

/* line 466, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-quantpratos:after {
  display: block;
  content: "................................";
  color: #fff;
  font-size: 25px;
  line-height: 25px;
  font-weight: bold;
  letter-spacing: 3px;
  margin: 0;
  transform: rotate(90deg);
  position: absolute;
  top: 150px;
  right: -165px;
}

@media (max-width: 1199px) {
  /* line 466, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos:after {
    font-size: 2.1vw;
    line-height: 2.1vw;
    top: 12.5vw;
    right: -13.8vw;
  }
}

@media (max-width: 991px) {
  /* line 466, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos:after {
    right: -14.8vw;
  }
}

@media (max-width: 767px) {
  /* line 466, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-quantpratos:after {
    display: none;
  }
}

/* line 491, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-input {
  margin: 110px 0 0 0;
  display: flex;
}

@media (max-width: 1199px) {
  /* line 491, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-input {
    margin: 9.1vw 0 0 0;
    width: 29.8vw;
  }
}

@media (max-width: 767px) {
  /* line 491, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-input {
    margin: 35px 0 0 0;
    display: block;
    width: 100%;
    padding: 0 35px;
  }
}

/* line 503, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-input .box-branco {
  position: relative;
  width: 285px;
  height: 100px;
  background: #fff;
}

@media (max-width: 1199px) {
  /* line 503, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-input .box-branco {
    width: 23.6vw;
    height: 8.4vw;
  }
}

@media (max-width: 767px) {
  /* line 503, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-input .box-branco {
    display: block;
    width: 100%;
    height: 70px;
  }
}

/* line 514, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-input .box-branco input {
  width: 190px;
  height: 100px;
  border: 0;
  text-align: center;
  color: #4851C4;
  font-size: 70px;
  line-height: 70px;
  font-weight: bold;
}

@media (max-width: 1199px) {
  /* line 514, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-input .box-branco input {
    width: 15.8vw;
    height: 8.4vw;
    font-size: 6.0vw;
    line-height: 6.0vw;
  }
}

@media (max-width: 767px) {
  /* line 514, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-input .box-branco input {
    display: block;
    width: 185px;
    height: 100%;
    font-size: 50px;
    line-height: 50px;
  }
}

/* line 529, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-input .box-branco .txt-box-branco {
  position: absolute;
  top: 34px;
  right: 15px;
  color: #4851C4;
  font-size: 28px;
  line-height: 30px;
  font-weight: normal;
}

@media (max-width: 1199px) {
  /* line 529, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-input .box-branco .txt-box-branco {
    top: 2.9vw;
    right: 1.3vw;
    font-size: 2.2vw;
    line-height: 2.5vw;
  }
}

@media (max-width: 767px) {
  /* line 529, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-input .box-branco .txt-box-branco {
    font-size: 20px;
    line-height: 20px;
    top: 23px;
    right: 10px;
  }
}

/* line 548, src/page/_calculadora.scss */
.calculadora .modal-content.modal-pratos ul .txt-input .txt-ok button {
  width: 100px;
  height: 100px;
  border-radius: 0;
  border: 0;
  background: #91F19C;
  text-align: center;
  color: #4851C4;
  font-size: 25px;
  line-height: 25px;
  font-weight: bold;
}

@media (max-width: 1199px) {
  /* line 548, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-input .txt-ok button {
    width: 8.4vw;
    height: 8.4vw;
    font-size: 2.1vw;
    line-height: 2.1vw;
  }
}

@media (max-width: 767px) {
  /* line 548, src/page/_calculadora.scss */
  .calculadora .modal-content.modal-pratos ul .txt-input .txt-ok button {
    margin: 30px 0 0 0;
    width: 100%;
    height: 48px;
    font-size: 20px;
    line-height: 20px;
  }
}

/* line 664, src/page/_calculadora.scss */
.calculadora .passo-final {
  padding: 95px 0 65px;
  /*.balanca {
            position: relative;

            &::after {
                display: block;
                content: '';
                background: url(../images/seta-divide-calculadora.png) no-repeat;
                width: 36px;
                height: 68px;
                position: absolute;
                right: 0%;
                top: 55%;
                margin: 0;
            }

            @media (max-width: 991px) {
                &::after {
                    width: 18px;
                    height: 34px;
                    background-size: 100% auto;
                }
            }

            @media (max-width: $screen-xs-max) {
                &::after {
                    display: none;
                }
            }

            .card-bg {
                max-width: 440px;
                position: relative;
                max-height: none;
                padding: 5px;
                text-align: center;
                margin: 50px auto 35px;

                &::after {
                    display: block;
                    content: '';
                    background: url(../images/triangulo-calculadora.png) no-repeat;
                    width: 50px;
                    height: 25px;
                    position: absolute;
                    left: 50%;
                    bottom: -25px;
                    margin: 0 0 0 -25px;
                }

                @media (max-width: $screen-xs-max) {
                    margin: 35px auto 35px;
                }

                p {
                    font-size: 30px;

                    strong {
                        display: block;

                        span {
                            color: #defb7d;
                        }
                    }

                    @media (max-width: $screen-xs-max) {
                        font-size: 20px;
                    }
                }
            }

            .border-balance {
                display: block;
                background: url(../images/balanca-calculadora.png) no-repeat;
                width: 230px;
                height: 191px;
                margin: 55px auto 0;

                p {
                    display: block;
                    text-align: center;
                    line-height: normal;
                    margin: 20px 0 0 0;

                    .quant {
                        color: #defb7d;
                        font-size: 43px;
                        font-family: 'UniversLTStd-Bold';
                        letter-spacing: -1.0px;
                        margin: 0 10px 0 0;
                    }

                    .quant-txt {
                        color: #defb7d;
                        font-size: 23px;
                        font-family: 'UniversLTStd-Bold';
                        position: relative;
                        top: -7px;
                        letter-spacing: -1.0px;
                    }
                }
            }
        }

        .saches {
            .card-bg {
                max-width: 315px;
                max-height: none;
                padding: 5px;
                text-align: center;
                margin: 50px auto 35px;

                p {
                    font-size: 30px;

                    @media (max-width: $screen-xs-max) {
                        font-size: 20px;
                    }
                }
            }

            .lista-saches {
                display: inline-block;
                width: 100%;
                text-align: center;

                .col-sache-sal {
                    display: inline-block;
                    width: 108px;
                    height: 142px;

                    @media (max-width: 991px) {
                        width: 85px;
                        height: 112px;
                    }

                    @media (max-width: $screen-xs-max) {
                        width: 70px;
                        height: 92px;
                    }

                    &.full-sache {
                        background: url(../images/full-sache.png) no-repeat;
                        background-size: 100% auto;

                        &:nth-child(2) {
                            position: relative;
                            margin-left: -42px;
                            top: 18px;
                        }

                        &:nth-child(3) {
                            position: relative;
                            margin-left: -42px;
                            top: 0;
                        }

                        &:nth-child(4) {
                            position: relative;
                            margin-left: -42px;
                            top: 18px;
                        }

                        &:nth-child(5) {
                            position: relative;
                            margin-left: -42px;
                            top: 0;
                        }
                    }

                    &.half-sache {
                        background: url(../images/half-sache.png) no-repeat;
                        background-size: 100% auto;
                        margin-left: 10px;
                    }

                    &.a-quarter-sache {
                        background: url(../images/a-quarter-sache.png) no-repeat;
                        background-size: 100% auto;
                        margin-left: 10px;
                    }

                    &.three-quarters-sache {
                        background: url(../images/three-quarters-sache.png) no-repeat;
                        background-size: 100% auto;
                        margin-left: 10px;
                    }

                    .col-sal {
                        display: none;
                    }
                }
            }

            .card-bg-bottom {
                max-width: 425px;
                position: relative;

                &::after {
                    display: block;
                    content: '';
                    background: url(../images/triangulo-calculadora.png) no-repeat;
                    width: 50px;
                    height: 25px;
                    position: absolute;
                    left: 50%;
                    top: -25px;
                    margin: 0 0 0 -25px;
                    transform: rotate(180deg);
                }

                .text {
                    display: block;
                    font-size: 30px;
                    font-family: 'UniversLTStd-Bold';

                    span {
                        color: #defb7d;
                    }

                    @media (max-width: $screen-xs-max) {
                        font-size: 24px;
                    }
                }

                .text-bottom {
                    font-size: 18px;

                    @media (max-width: $screen-xs-max) {
                        font-size: 16px;
                    }
                }
            }
        }*/
}

@media (max-width: 767px) {
  /* line 664, src/page/_calculadora.scss */
  .calculadora .passo-final {
    padding: 80px 0 46px !important;
  }
}

/* line 670, src/page/_calculadora.scss */
.calculadora .passo-final .txt-contem {
  display: block;
  background: #4851C4;
  margin: 0 auto;
  width: 717px;
  height: 215px;
  padding: 56px 44px;
  font-weight: bold;
  color: #fff;
  font-size: 30px;
  line-height: 36px;
  position: relative;
  z-index: 1;
}

@media (max-width: 1199px) {
  /* line 670, src/page/_calculadora.scss */
  .calculadora .passo-final .txt-contem {
    width: 59.7vw;
    height: 17.9vw;
    padding: 4.7vw 3.7vw;
    font-size: 2.5vw;
    line-height: 3vw;
  }
}

@media (max-width: 767px) {
  /* line 670, src/page/_calculadora.scss */
  .calculadora .passo-final .txt-contem {
    width: 260px;
    height: 170px;
    font-size: 20px;
    line-height: 20px;
    padding: 33px 28px;
  }
}

/* line 689, src/page/_calculadora.scss */
.calculadora .passo-final .txt-contem .txt-mg {
  color: #FFA8B2;
  font-size: 50px;
  line-height: 50px;
  display: inline-block;
  margin: 12px 10px 0 0;
}

@media (max-width: 1199px) {
  /* line 689, src/page/_calculadora.scss */
  .calculadora .passo-final .txt-contem .txt-mg {
    font-size: 4.15vw;
    line-height: 4.15vw;
    margin: 0.95vw 0.8vw 0 0;
  }
}

@media (max-width: 767px) {
  /* line 689, src/page/_calculadora.scss */
  .calculadora .passo-final .txt-contem .txt-mg {
    font-size: 36px;
    line-height: 40px;
    display: inline;
    margin: 12px 10px 0 0;
    position: relative;
    top: 9px;
  }
}

@media (max-width: 767px) {
  /* line 706, src/page/_calculadora.scss */
  .calculadora .passo-final .txt-contem .txt-porcao {
    position: relative;
    top: 9px;
  }
}

/* line 714, src/page/_calculadora.scss */
.calculadora .passo-final ul {
  display: inline-block;
  text-align: center;
  width: 100%;
}

/* line 716, src/page/_calculadora.scss */
.calculadora .passo-final ul li {
  float: left;
  width: 50%;
}

@media (max-width: 767px) {
  /* line 716, src/page/_calculadora.scss */
  .calculadora .passo-final ul li {
    width: 100%;
  }
}

/* line 721, src/page/_calculadora.scss */
.calculadora .passo-final ul li.equivale {
  padding: 75px 0 0 0;
  position: relative;
  height: 485px;
}

@media (max-width: 1199px) {
  /* line 721, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale {
    height: 40.4vw;
    padding: 6.3vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 721, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale {
    padding: 26px 0 0 0;
    height: auto;
  }
}

/* line 730, src/page/_calculadora.scss */
.calculadora .passo-final ul li.equivale p {
  font-weight: bold;
  color: #fff;
  font-size: 40px;
  line-height: 36px;
  padding: 0 40px 0 0;
  text-align: right;
}

@media (max-width: 1199px) {
  /* line 730, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale p {
    font-size: 3.34vw;
    line-height: 3.1vw;
    padding: 0 3.3vw 0 0;
  }
}

@media (max-width: 767px) {
  /* line 730, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale p {
    text-align: center;
    padding: 0;
    font-size: 30px;
    line-height: 36px;
  }
}

/* line 745, src/page/_calculadora.scss */
.calculadora .passo-final ul li.equivale .back-amarelo {
  background: #F5D969;
  height: 147px;
  margin: 34px 0;
  padding: 36px 0;
}

@media (max-width: 1199px) {
  /* line 745, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale .back-amarelo {
    height: 12.25vw;
    margin: 2.8vw 0;
    padding: 3.0vw 0;
  }
}

@media (max-width: 767px) {
  /* line 745, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale .back-amarelo {
    height: 120px;
    margin: 36px 0 15px 0;
    padding: 30px 0;
  }
}

/* line 758, src/page/_calculadora.scss */
.calculadora .passo-final ul li.equivale .back-amarelo p {
  padding: 0 40px 0 0;
  text-align: right;
  font-weight: bold;
  color: #4851C4;
  font-size: 30px;
  line-height: 36px;
}

@media (max-width: 1199px) {
  /* line 758, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale .back-amarelo p {
    padding: 0 3.3vw 0 0;
    font-size: 2.5vw;
    line-height: 2.9vw;
  }
}

@media (max-width: 767px) {
  /* line 758, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale .back-amarelo p {
    padding: 0;
    font-size: 20px;
    line-height: 36px;
    text-align: center;
  }
}

/* line 772, src/page/_calculadora.scss */
.calculadora .passo-final ul li.equivale .back-amarelo p span {
  font-weight: bold;
  color: #4851C4;
  font-size: 70px;
  line-height: 70px;
  margin: 0 18px 0 0;
}

@media (max-width: 1199px) {
  /* line 772, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale .back-amarelo p span {
    font-size: 5.85vw;
    line-height: 5.85vw;
    margin: 0 1.5vw 0 0;
  }
}

@media (max-width: 767px) {
  /* line 772, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale .back-amarelo p span {
    font-size: 60px;
    line-height: 60px;
    margin: 0 12px 0 0;
  }
}

/* line 788, src/page/_calculadora.scss */
.calculadora .passo-final ul li.equivale .txt-por {
  font-weight: bold;
  color: #F5D969;
  font-size: 28px;
  line-height: 36px;
}

@media (max-width: 1199px) {
  /* line 788, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale .txt-por {
    font-size: 2.5vw;
    line-height: 3.1vw;
  }
}

@media (max-width: 767px) {
  /* line 788, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale .txt-por {
    font-size: 20px;
    line-height: 36px;
  }
}

/* line 799, src/page/_calculadora.scss */
.calculadora .passo-final ul li.equivale:after {
  display: block;
  content: ".........................................................................";
  color: #fff;
  font-size: 25px;
  line-height: 25px;
  font-weight: bold;
  letter-spacing: 3px;
  margin: 0;
  transform: rotate(90deg);
  position: absolute;
  top: 348px;
  right: -371px;
  /*@media (max-width: $screen-sm) {
                            right: -14.8vw;
                        }*/
}

@media (max-width: 1199px) {
  /* line 799, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale:after {
    font-size: 2.08vw;
    line-height: 2.08vw;
    letter-spacing: 0.25vw;
    top: 29.08vw;
    right: -31.0vw;
  }
}

@media (max-width: 767px) {
  /* line 799, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.equivale:after {
    display: none;
  }
}

/* line 825, src/page/_calculadora.scss */
.calculadora .passo-final ul li.colher {
  height: 485px;
  padding: 100px 0 0 45px;
}

@media (max-width: 1199px) {
  /* line 825, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.colher {
    height: 40.4vw;
    padding: 8.3vw 0 0 3.7vw;
  }
}

@media (max-width: 767px) {
  /* line 825, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.colher {
    padding: 0px 12px 20px;
    height: auto;
  }
}

/* line 834, src/page/_calculadora.scss */
.calculadora .passo-final ul li.colher img {
  width: 100%;
}

/* line 837, src/page/_calculadora.scss */
.calculadora .passo-final ul li.colher p {
  padding: 128px 0 0 0;
  text-align: left;
  font-weight: bold;
  color: #fff;
  font-size: 38px;
  line-height: 36px;
}

@media (max-width: 1199px) {
  /* line 837, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.colher p {
    padding: 10.7vw 0 0 0;
    font-size: 3.17vw;
    line-height: 3.1vw;
  }
}

@media (max-width: 767px) {
  /* line 837, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.colher p {
    text-align: center;
    font-size: 30px;
    line-height: 36px;
    padding: 35px 46px 0;
  }
}

/* line 853, src/page/_calculadora.scss */
.calculadora .passo-final ul li.sache {
  position: relative;
  text-align: right;
}

@media (max-width: 767px) {
  /* line 853, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.sache {
    text-align: center;
    margin: 0 0 28px 0;
  }
}

/* line 858, src/page/_calculadora.scss */
.calculadora .passo-final ul li.sache img {
  margin: -40px 30px 0 0;
}

@media (max-width: 1199px) {
  /* line 858, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.sache img {
    margin: -3.3vw 2.5vw 0 0;
    width: 26.9vw;
    height: 25.2vw;
  }
}

@media (max-width: 767px) {
  /* line 858, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.sache img {
    margin: 0 auto;
    width: 100%;
    height: auto;
    display: block;
    max-width: 250px;
  }
}

/* line 874, src/page/_calculadora.scss */
.calculadora .passo-final ul li.result {
  background: #4851C4;
  height: 234px;
  padding: 50px 0 0 48px;
}

@media (max-width: 1199px) {
  /* line 874, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.result {
    height: 19.5vw;
    padding: 4.2vw 0 0 4.0vw;
  }
}

@media (max-width: 767px) {
  /* line 874, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.result {
    height: auto;
    padding: 26px 15px;
  }
}

/* line 885, src/page/_calculadora.scss */
.calculadora .passo-final ul li.result .text {
  text-align: left;
  max-width: none;
  margin: 0;
  font-weight: bold;
  color: #fff;
  font-size: 30px;
  line-height: 36px;
}

@media (max-width: 1199px) {
  /* line 885, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.result .text {
    font-size: 2.5vw;
    line-height: 3.1vw;
  }
}

@media (max-width: 767px) {
  /* line 885, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.result .text {
    text-align: center;
    font-size: 20px;
    line-height: 36px;
  }
}

/* line 897, src/page/_calculadora.scss */
.calculadora .passo-final ul li.result .text span {
  font-weight: bold;
  color: #F5D969;
  font-size: 68px;
  line-height: 70px;
  margin: 0 5px 0 0;
}

@media (max-width: 1199px) {
  /* line 897, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.result .text span {
    font-size: 5.84vw;
    line-height: 5.84vw;
    margin: 0 0.4vw 0 0;
  }
}

@media (max-width: 767px) {
  /* line 897, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.result .text span {
    display: block;
    font-size: 48px;
    line-height: 48px;
    margin: 0 0 3px 0;
  }
}

/* line 913, src/page/_calculadora.scss */
.calculadora .passo-final ul li.result .text-bottom {
  font-weight: normal;
  color: #fff;
  font-size: 20px;
  line-height: 26px;
  margin: 15px 0 0 0;
  text-align: left;
}

@media (max-width: 1199px) {
  /* line 913, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.result .text-bottom {
    font-size: 1.67vw;
    line-height: 2.2vw;
    margin: 1.2vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 913, src/page/_calculadora.scss */
  .calculadora .passo-final ul li.result .text-bottom {
    text-align: center;
    font-size: 13px;
    line-height: 20px;
    font-weight: normal;
  }
}

/* line 932, src/page/_calculadora.scss */
.calculadora .passo-final .btn-recalcular {
  display: block;
  width: 183px;
  height: 52px;
  float: right;
  background: #91F19C;
  margin: 30px 402px 0 0;
  border: 0;
  font-weight: bold;
  font-size: 25px;
  line-height: 25px;
  color: #4851C4;
}

@media (max-width: 1199px) {
  /* line 932, src/page/_calculadora.scss */
  .calculadora .passo-final .btn-recalcular {
    width: 15.3vw;
    height: 4.4vw;
    margin: 2.5vw 31vw 0 0;
    font-size: 2.1vw;
    line-height: 2.1vw;
  }
}

@media (max-width: 767px) {
  /* line 932, src/page/_calculadora.scss */
  .calculadora .passo-final .btn-recalcular {
    float: none;
    margin: 30px auto 0;
    width: 260px;
    height: 48px;
    font-size: 20px;
    line-height: 20px;
  }
}

/*.bg-blue {
    display: block;    
    background: #1561ac;            
    margin: 65px auto 35px;
    padding: 10px 0px 10px 0;
    width: 50%;
    text-align: center;
    .text{
        font-size: 26px;
        color: $white;
    }           
}*/
/* line 2, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container {
  display: block;
  margin: 80px 0 0 0;
  position: relative;
  background: #fe909b;
  background: -moz-linear-gradient(top, #fe909b 0%, #a58ce0 110%);
  background: -webkit-linear-gradient(top, #fe909b 0%, #a58ce0 110%);
  background: linear-gradient(to bottom, #fe909b 0%, #a58ce0 110%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe909b', endColorstr='#a58ce0',GradientType=0 );
  /* fim passo quantidade */
  /* fim .passo-resultado */
  /* fim btns */
}

@media (max-width: 1200px) {
  /* line 2, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container {
    margin: 6.75vw 0 0 0;
  }
}

/* line 13, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container:before {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 141px 120px 0;
  border-color: transparent #91f19c transparent transparent;
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 991px) {
  /* line 13, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container:before {
    border-width: 0 14.2vw 14.2vw 0;
  }
}

@media (max-width: 767px) {
  /* line 13, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container:before {
    border-width: 0 19.2vw 19.2vw 0;
  }
}

/* line 29, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home {
  padding: 85px 0;
  display: inline-block;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 29, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home {
    padding: 60px 0 55px;
  }
}

/* line 36, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home h2 {
  padding: 0;
}

/* line 38, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home h2 p {
  display: block;
  margin: 0 0 0 -19.7vw;
}

@media (max-width: 991px) {
  /* line 38, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home h2 p {
    margin: 0;
  }
}

/* line 44, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home h2 p strong {
  color: #fff;
  font-size: 50px;
  line-height: 50px;
}

@media (max-width: 991px) {
  /* line 44, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home h2 p strong {
    font-size: 48px;
  }
}

@media (max-width: 767px) {
  /* line 44, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home h2 p strong {
    font-size: 40px;
  }
}

/* line 53, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home h2 p strong .txt-quanto {
  background: #fff;
  padding: 8px 25px 11px;
  color: #585BE8;
}

@media (max-width: 767px) {
  /* line 53, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home h2 p strong .txt-quanto {
    display: block;
    max-width: 229px;
    margin: 10px auto;
    padding: 8px 15px 11px;
    line-height: 45px;
  }
}

/* line 64, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home h2 p strong .txt-tem {
  display: block;
  margin: 26px 0 0 275px;
  font-size: 30px;
  line-height: 30px;
}

@media (max-width: 991px) {
  /* line 64, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home h2 p strong .txt-tem {
    margin: 26px 0 0 255px;
  }
}

@media (max-width: 767px) {
  /* line 64, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home h2 p strong .txt-tem {
    margin: 0;
  }
}

/* line 78, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home .card-choice {
  margin: 35px auto 0;
  display: block;
  max-width: 700px;
}

/* line 80, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home .card-choice__item {
  margin: 0;
}

/* line 82, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home .card-choice__item.item-receita {
  float: left;
}

@media (max-width: 767px) {
  /* line 82, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home .card-choice__item.item-receita {
    float: none;
  }
}

@media (max-width: 767px) {
  /* line 87, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home .card-choice__item.item-receita img {
    max-width: 316px;
    width: 100%;
    margin: 0 auto;
    display: block;
  }
}

/* line 94, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home .card-choice__item.item-produto {
  float: right;
}

@media (max-width: 767px) {
  /* line 94, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home .card-choice__item.item-produto {
    float: none;
  }
}

@media (max-width: 767px) {
  /* line 99, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home .card-choice__item.item-produto img {
    max-width: 179px;
    margin: 0 auto;
    display: block;
  }
}

/* line 105, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home .card-choice__item.item-produto .text {
  display: block;
  width: 183px;
  height: 52px;
  font-weight: bold;
  color: #91F19C;
  font-size: 25px;
  line-height: 25px;
  background: #4851C4;
  padding: 12px 0 0 0;
}

@media (max-width: 767px) {
  /* line 105, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home .card-choice__item.item-produto .text {
    font-size: 20px;
    margin: 25px auto 0;
  }
}

/* line 121, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home .card-choice__item .text {
  display: block;
  margin: 25px 0 0 0;
  width: 320px;
  height: 73px;
  font-weight: bold;
  color: #91F19C;
  font-size: 25px;
  line-height: 25px;
  background: #4851C4;
  padding: 12px 0 0 0;
}

@media (max-width: 767px) {
  /* line 121, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .home .card-choice__item .text {
    margin: 25px auto 42px;
    max-width: 290px;
    width: 100%;
    font-size: 20px;
  }
}

/* line 138, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .home .card-choice__item:hover {
  text-decoration: none;
}

/* line 145, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passos {
  padding: 85px 0 65px;
}

@media screen and (max-width: 767px) {
  /* line 145, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passos {
    padding: 65px 0 45px;
  }
}

/* line 153, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-produtos .quant-acucar {
  display: block;
  margin: 0 auto 70px;
  max-width: 625px;
  width: 100%;
}

@media screen and (max-width: 767px) {
  /* line 153, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-produtos .quant-acucar {
    margin: 0 auto 40px;
  }
}

/* line 158, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha {
  display: flex;
  margin: 0 0 25px 0;
}

@media screen and (max-width: 767px) {
  /* line 158, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha {
    display: block;
    margin: 0 auto;
  }
}

/* line 163, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .txt-digite {
  font-size: 30px;
  line-height: 30px;
  color: #fff;
  margin: 15px 20px 0 0;
}

@media screen and (max-width: 767px) {
  /* line 163, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .txt-digite {
    margin: 0 0 10px 155px;
    text-align: center;
  }
}

@media (max-width: 340px) {
  /* line 163, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .txt-digite {
    margin: 0 0 10px 150px;
  }
}

/* line 173, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .txt-quant {
  font-size: 50px;
  line-height: 50px;
  color: #585BE8;
  width: 285px;
}

@media screen and (max-width: 767px) {
  /* line 173, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .txt-quant {
    margin: 0 auto;
    text-align: center;
  }
}

@media (max-width: 340px) {
  /* line 173, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .txt-quant {
    width: 100%;
    font-size: 46px;
  }
}

/* line 184, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .box-branco {
  max-width: 184px;
  width: 184px;
  margin: 0 0 0 25px;
}

@media screen and (max-width: 767px) {
  /* line 184, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .box-branco {
    margin: 20px auto;
    width: 270px;
    max-width: 270px;
  }
}

@media (max-width: 340px) {
  /* line 184, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .box-branco {
    width: 100%;
  }
}

/* line 194, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .box-branco input {
  max-width: 160px;
  height: 100px;
  max-height: 100px;
  font-size: 70px;
}

@media screen and (max-width: 767px) {
  /* line 194, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .box-branco input {
    max-width: 200px;
  }
}

/* line 201, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .linha .box-branco .txt-box-branco {
  font-size: 30px;
  line-height: 30px;
  top: 35px;
  right: 25px;
}

/* line 207, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .txt-tem {
  font-size: 30px;
  line-height: 33px;
  color: #fff;
  text-align: right;
  max-width: 503px;
  margin: 0 0 0 121px;
}

@media screen and (max-width: 767px) {
  /* line 207, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-produtos .quant-acucar .txt-tem {
    margin: 0 auto;
    font-size: 20px;
    line-height: 23px;
    max-width: 283px;
  }
}

/* line 221, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade h2 {
  max-width: 995px;
  font-size: 48px;
  line-height: 48px;
  margin: auto;
  color: #fff;
}

@media screen and (max-width: 767px) {
  /* line 221, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade h2 {
    font-size: 40px;
    line-height: 40px;
    margin: 0 auto 25px;
  }
}

/* line 230, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade .choice-title {
  display: block;
  background: rgba(88, 91, 232, 0.3);
  max-width: 486px;
  width: 100%;
  margin: 0 auto;
  padding: 19px 15px;
}

/* line 233, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade .choice-title .text {
  font-size: 30px;
  line-height: 30px;
  color: #fff;
  text-align: center;
  margin: 0;
}

/* line 238, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas {
  text-align: center;
  margin: 65px auto 0px;
  padding: 0;
  max-width: 1058px;
}

@media screen and (max-width: 767px) {
  /* line 238, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas {
    margin: 15px auto 0px;
  }
}

/* line 246, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  width: 17.3%;
  margin: 0 30px 0 0;
}

@media (max-width: 1100px) {
  /* line 246, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida {
    margin: 0 2.5vw 0 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 246, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida {
    width: 47%;
    margin: 0 2.5vw 50px 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 258, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida:nth-child(2n) {
    margin: 0 0 50px 0;
  }
}

/* line 263, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida:last-child {
  margin: 0;
}

/* line 271, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida:active p.text.text-center, .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida:focus p.text.text-center, .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida:visited p.text.text-center, .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida:hover p.text.text-center {
  color: #F5EC75;
}

/* line 275, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida > label {
  display: block;
  cursor: pointer;
}

/* line 280, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo {
  position: relative;
  text-align: center;
  width: 100%;
  height: 300px;
}

@media (max-width: 1100px) {
  /* line 280, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo {
    height: 27.3vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 280, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo {
    height: auto;
    margin: 0 auto;
    max-width: 148px;
  }
}

/* line 293, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo img {
  position: absolute;
  bottom: 45px;
  left: 0;
  right: 0;
  margin: auto;
}

@media (max-width: 1100px) {
  /* line 293, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo img {
    bottom: 4.1vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 293, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo img {
    position: relative;
    bottom: 0;
    margin: 0 0 44px 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 307, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--cha {
    margin: 97px auto 0;
  }
}

/* line 311, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--cha img {
  width: 30px;
}

@media (max-width: 1100px) {
  /* line 311, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--cha img {
    width: 2.7vw;
    height: 10.9vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 311, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--cha img {
    width: 26px;
    height: 106px;
  }
}

/* line 320, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--cha .text {
  text-align: left;
  position: absolute;
  bottom: 85px;
  right: -17px;
}

@media (max-width: 1100px) {
  /* line 320, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--cha .text {
    bottom: 7.7vw;
    right: -1.6vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 320, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--cha .text {
    bottom: 55px;
    right: 3px;
  }
}

/* line 334, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sopa .text {
  text-align: left;
  position: absolute;
  bottom: 118px;
  right: -13px;
}

@media (max-width: 1100px) {
  /* line 334, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sopa .text {
    bottom: 10.7vw;
    right: -1.2vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 334, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sopa .text {
    bottom: 115px;
    right: -2px;
  }
}

@media (max-width: 1100px) {
  /* line 346, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sopa img {
    width: 5.5vw;
    height: 22.45vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 346, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sopa img {
    width: 50px;
    height: 204px;
    margin: 0 0 44px 5px;
  }
}

@media screen and (max-width: 767px) {
  /* line 356, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sache {
    margin: 60px auto 0;
  }
}

/* line 360, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sache .text {
  position: absolute;
  top: 127px;
  left: 48px;
}

@media (max-width: 1100px) {
  /* line 360, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sache .text {
    top: 11.5vw;
    right: 4.4vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 360, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sache .text {
    top: -28px;
    right: auto;
    left: 44px;
  }
}

@media (max-width: 1100px) {
  /* line 371, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sache img {
    width: 6.6vw;
    height: 8.4vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 371, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--sache img {
    width: 49px;
    height: 63px;
  }
}

@media screen and (max-width: 767px) {
  /* line 380, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--xicara {
    margin: 47px auto 0;
  }
}

/* line 384, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--xicara .text {
  position: absolute;
  top: 70px;
  left: 28px;
}

@media (max-width: 1100px) {
  /* line 384, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--xicara .text {
    top: 6.4vw;
    left: 2.5vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 384, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--xicara .text {
    top: -51px;
    left: 29px;
  }
}

@media (max-width: 1100px) {
  /* line 395, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--xicara img {
    width: 15.5vw;
    height: 9.8vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 395, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--xicara img {
    width: 119px;
    height: 75px;
  }
}

@media screen and (max-width: 767px) {
  /* line 404, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--grama {
    margin: 40px auto 0;
  }
}

/* line 408, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--grama .text {
  position: absolute;
  top: -32px;
  left: 38px;
}

@media (max-width: 1100px) {
  /* line 408, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--grama .text {
    top: -2.9vw;
    left: 3.45vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 408, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--grama .text {
    top: -34px;
    left: 38px;
  }
}

@media (max-width: 1100px) {
  /* line 419, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--grama img {
    width: 16.6vw;
    height: 22.5vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 419, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo--grama img {
    width: 133px;
    height: 180px;
  }
}

/* line 429, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo p {
  color: #585BE8;
  font-size: 30px;
  line-height: 30px;
  margin: 0;
}

@media (max-width: 1100px) {
  /* line 429, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo p {
    font-size: 2.73vw;
    line-height: 2.73vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 429, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida__topo p {
    font-size: 20px;
    line-height: 20px;
  }
}

/* line 442, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco {
  display: table;
  width: 100%;
  background: #fff;
  margin: 0;
  position: relative;
  padding: 9px 0;
}

@media screen and (max-width: 767px) {
  /* line 442, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco {
    width: 129px;
    height: 70px;
    padding: 3px 0;
    margin: 0 auto;
  }
}

/* line 451, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco input {
  float: none;
  font-size: 70px;
  line-height: 70px;
  max-width: 100px;
  text-align: center;
  color: #585BE8;
  margin: 0 15px 0 0;
}

@media screen and (max-width: 767px) {
  /* line 451, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco input {
    font-size: 50px;
    line-height: 50px;
  }
}

/* line 462, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco .txt-box-branco {
  padding: 0;
  right: 17px;
  color: #585BE8;
}

/* line 466, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco:before {
  display: block;
  content: " . . . . . ";
  position: absolute;
  top: -37px;
  left: 76px;
  transform: rotate(90deg);
  font-size: 25px;
  line-height: 25px;
  color: #fff;
  letter-spacing: -2.5px;
}

@media (max-width: 1100px) {
  /* line 466, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco:before {
    top: -3.4vw;
    left: 6.8vw;
    font-size: 2.28vw;
    line-height: 2.28vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 466, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco:before {
    font-size: 25px;
    line-height: 25px;
    top: -35px;
    left: 52px;
  }
}

/* line 478, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco--xicara:before {
  left: 66px;
}

@media (max-width: 1100px) {
  /* line 478, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco--xicara:before {
    left: 5.9vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 478, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade ul.lista-medidas .col-medida .box-branco--xicara:before {
    left: 42px;
  }
}

/* line 492, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-quantidade .info-qtd p.text {
  font-size: 20px;
  line-height: 26px;
  color: #fff;
  max-width: none;
  margin: 22px 0;
}

@media (max-width: 1100px) {
  /* line 492, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade .info-qtd p.text {
    font-size: 18px;
  }
}

@media screen and (max-width: 767px) {
  /* line 492, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-quantidade .info-qtd p.text {
    font-size: 16px;
  }
}

/* line 509, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita h2 {
  width: 100%;
  text-align: center;
  max-width: none;
  margin: 0 0 40px 0;
  font-size: 30px;
  line-height: 30px;
  color: #fff;
  padding: 0;
}

@media screen and (max-width: 767px) {
  /* line 509, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-receita h2 {
    /*font-size: 40px; line-height: 40px;
                    margin: 0 auto 25px;*/
  }
}

/* line 517, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas {
  display: flex;
  flex-direction: row;
  max-width: 520px;
  margin: 0 auto 50px;
  justify-content: space-between;
}

@media screen and (max-width: 767px) {
  /* line 517, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas {
    flex-direction: column;
  }
}

/* line 523, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li {
  text-align: center;
}

@media screen and (max-width: 767px) {
  /* line 525, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li:first-child {
    margin: 0 0 30px 0;
  }
}

/* line 531, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li a .text-center {
  position: relative;
}

/* line 533, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li a .text-center .text {
  font-size: 30px;
  line-height: 30px;
  color: #585BE8;
  margin: 28px 0 0 0;
  position: absolute;
  width: 100%;
  max-width: none;
}

/* line 539, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li a:hover {
  text-decoration: none;
}

/* line 543, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li .item-content {
  width: 184px;
  margin: 0 auto;
}

@media screen and (max-width: 767px) {
  /* line 543, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li .item-content {
    width: 100%;
  }
}

/* line 548, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li .item-content .choice-title {
  display: block;
  margin: 42px 0 0 0;
}

/* line 550, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li .item-content .choice-title .text {
  margin: 0 0 35px 0;
  color: #fff;
  font-size: 30px;
  line-height: 30px;
}

@media screen and (max-width: 767px) {
  /* line 550, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li .item-content .choice-title .text {
    font-size: 20px;
    line-height: 20px;
    margin: 0;
    max-width: none;
  }
}

/* line 557, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li .item-content .box-branco {
  margin: 46px 0 0 0;
  width: 184px;
  max-width: none;
}

@media screen and (max-width: 767px) {
  /* line 557, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li .item-content .box-branco {
    margin: 46px auto 0;
  }
}

/* line 562, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-receita .lista-receita-bebidas li .item-content .box-branco .input-text {
  width: 184px;
  max-width: none;
}

/* line 573, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul {
  display: flex;
}

@media screen and (max-width: 767px) {
  /* line 573, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul {
    display: block;
    margin: 0 auto;
  }
}

/* line 580, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.esq {
  padding: 40px 50px 0 0;
  width: 41%;
  border-right: 2px dotted #fff;
}

@media (max-width: 1200px) {
  /* line 580, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.esq {
    padding: 3.3vw 4.2vw 0 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 580, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.esq {
    display: block;
    width: 100%;
    padding: 0;
    border: 0;
  }
}

/* line 591, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.esq h2 {
  font-size: 70px;
  line-height: 70px;
  color: #fff;
  text-align: right;
  padding: 0 0 5px 0;
}

@media (max-width: 1200px) {
  /* line 591, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.esq h2 {
    font-size: 5.85vw;
    line-height: 5.85vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 591, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.esq h2 {
    text-align: center;
    font-size: 40px;
    line-height: 40px;
    margin: 0 0 25px 0;
  }
}

/* line 602, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.esq p.text {
  font-size: 30px;
  line-height: 32px;
  color: #fff;
  margin: 0;
  text-align: right;
  max-width: none;
}

@media (max-width: 1200px) {
  /* line 602, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.esq p.text {
    font-size: 2.50vw;
    line-height: 2.50vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 602, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.esq p.text {
    text-align: center;
    font-size: 20px;
    line-height: 23px;
  }
}

/* line 613, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.esq img {
  margin: 115px 0 0 -15px;
}

@media (max-width: 1200px) {
  /* line 613, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.esq img {
    margin: 9.6vw 0 0 -15px;
    width: 26.7vw;
    height: 26.3vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 613, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.esq img {
    display: none;
  }
}

/* line 625, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.dir {
  width: 57%;
  padding: 0 0 75px 0;
}

@media (max-width: 1200px) {
  /* line 625, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir {
    padding: 0 0 6.1vw 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 625, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir {
    display: block;
    width: 100%;
    padding: 0;
  }
}

/* line 635, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul {
  display: block;
  width: 440px;
  height: 174px;
  background: #585BE8;
  padding: 30px 0 0 50px;
}

@media (max-width: 1200px) {
  /* line 635, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul {
    width: 36.9vw;
    height: 14.5vw;
    padding: 2.5vw 0 0 4.6vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 635, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul {
    max-width: 290px;
    width: 100%;
    height: 117px;
    margin: 21px auto 0;
    padding: 19px 15px 0;
    text-align: center;
  }
}

@media (max-width: 350px) {
  /* line 635, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul {
    padding: 19px 5px 0;
  }
}

/* line 653, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul span {
  display: inline-block;
  font-size: 113px;
  line-height: 113px;
  color: #fff;
}

@media (max-width: 1200px) {
  /* line 653, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul span {
    font-size: 9.40vw;
    line-height: 9.40vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 653, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul span {
    font-size: 78px;
    line-height: 80px;
  }
}

/* line 664, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul p {
  font-size: 30px;
  line-height: 32px;
  color: #fff;
  display: inline-block;
  width: 172px;
  margin: 0 0 0 13px;
  position: relative;
  top: -3px;
}

@media (max-width: 1200px) {
  /* line 664, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul p {
    font-size: 2.5vw;
    line-height: 2.7vw;
    width: 14.3vw;
    margin: 0 0 0 1.1vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 664, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul p {
    font-size: 20px;
    line-height: 23px;
    margin: 0 0 0 15px;
    width: 110px;
  }
}

@media (max-width: 350px) {
  /* line 664, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .box-azul p {
    margin: 0 0 0 5px;
  }
}

/* line 684, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.dir p.text {
  font-size: 30px;
  line-height: 32px;
  color: #fff;
  margin: 63px 0 30px 85px;
  max-width: none;
}

@media (max-width: 1200px) {
  /* line 684, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir p.text {
    font-size: 2.5vw;
    line-height: 2.7vw;
    margin: 5.25vw 0 2.45vw 7.15vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 684, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir p.text {
    font-size: 20px;
    line-height: 23px;
    margin: 55px 0 25px 0;
    text-align: center;
  }
}

/* line 698, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
}

/* line 700, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic .circleProgressBar {
  display: block;
  background: url(../../images/default-source/calculadora-acucar/colher.png) no-repeat;
  background-size: 92% auto;
  text-align: center;
  float: left;
  margin: 0 1.5625rem 0 3.375rem;
  background-position: 0.5rem 0.625rem;
  width: 345px;
  height: 335px;
}

@media (max-width: 1200px) {
  /* line 700, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic .circleProgressBar {
    width: 28.5vw;
    height: 28.2vw;
    margin: 0 2.0vw 0 4.5vw;
    background-position: .8vw .9vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 700, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic .circleProgressBar {
    width: 205px;
    height: 200px;
    margin: 0 auto;
    float: none;
    background-position: 4px 10px;
    background-size: 93% auto;
  }
}

@media (max-width: 1200px) {
  /* line 718, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic .circleProgressBar canvas {
    height: 27.8vw !important;
    width: 27.8vw !important;
  }
}

@media screen and (max-width: 767px) {
  /* line 718, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic .circleProgressBar canvas {
    height: 205px !important;
    width: 205px !important;
  }
}

/* line 728, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic .circleProgressBar strong {
  font-size: 78px;
  line-height: 78px;
  color: #585BE8;
}

@media (max-width: 1200px) {
  /* line 728, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic .circleProgressBar strong {
    font-size: 6.5vw;
    line-height: 6.5vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 728, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic .circleProgressBar strong {
    font-size: 50px;
    line-height: 50px;
  }
}

/* line 740, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic p.text {
  color: #585BE8;
  font-size: 26px;
  line-height: 32px;
  padding: 115px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 740, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic p.text {
    padding: 9.6vw 0 0 0;
    font-size: 2.08vw;
    line-height: 2.67vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 740, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic p.text {
    padding: 0;
    font-size: 20px;
    line-height: 32px;
    margin: 20px 0 40px;
    text-align: center;
  }
}

/* line 755, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado ul li.dir .recommendation__status.graphic:after {
  display: none;
}

/* line 764, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .linhaverde {
  display: block;
  width: 640px;
  height: 98px;
  background: #91F19C;
  padding: 27px 40px 0 0;
  text-align: right;
  margin: 10px 0 0 -15px;
}

@media (max-width: 1200px) {
  /* line 764, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .linhaverde {
    width: 53.3vw;
    height: 8.2vw;
    padding: 2.25vw 3.35vw 0 0;
    margin: 0.85vw 0 0 -15px;
  }
}

@media screen and (max-width: 767px) {
  /* line 764, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .linhaverde {
    width: 248px;
    height: 64px;
    margin: 0 0 0 -15px;
    padding: 17px;
    text-align: center;
  }
}

/* line 780, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .linhaverde strong {
  font-size: 45px;
  line-height: 45px;
  color: #585BE8;
}

@media (max-width: 1200px) {
  /* line 780, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .linhaverde strong {
    font-size: 3.75vw;
    line-height: 3.75vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 780, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .linhaverde strong {
    font-size: 30px;
    line-height: 30px;
  }
}

/* line 792, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .txt-recomendacao {
  font-size: 30px;
  line-height: 32px;
  color: #fff;
  margin: 20px 0 10px 285px;
  width: 547px;
}

@media (max-width: 1200px) {
  /* line 792, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .txt-recomendacao {
    font-size: 2.5vw;
    line-height: 2.7vw;
    margin: 1.65vw 0 0.8vw 23.70vw;
    width: 45.6vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 792, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .txt-recomendacao {
    font-size: 30px;
    line-height: 32px;
    width: 273px;
    margin: 25px auto 0;
  }
}

/* line 807, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .text-seja {
  font-size: 20px;
  line-height: 26px;
  color: #fff;
  margin: 0 0 0 285px;
  width: 547px;
}

@media (max-width: 1200px) {
  /* line 807, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .text-seja {
    font-size: 1.67vw;
    line-height: 2.2vw;
    margin: 0 0 0 23.70vw;
    width: 45.6vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 807, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .faz-bem-saber .text-seja {
    font-size: 20px;
    line-height: 26px;
    width: 272px;
    margin: 15px auto;
  }
}

/* line 824, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .card-recommendation {
  margin: 75px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 824, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation {
    margin: 6.3vw 0 0 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 824, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation {
    margin: 55px 0 0 0;
  }
}

/* line 832, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation {
  display: block;
  margin: 0 0 0 105px;
}

@media (max-width: 1200px) {
  /* line 832, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation {
    margin: 0 0 0 8.7vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 832, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation {
    margin: 0;
  }
}

/* line 840, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .text-recommendation {
  font-size: 56px;
  line-height: 56px;
  color: #fff;
  margin: 0 0 20px 22px;
}

@media (max-width: 1200px) {
  /* line 840, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .text-recommendation {
    font-size: 4.67vw;
    line-height: 4.67vw;
    margin: 0 0 1.65vw 1.85vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 840, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .text-recommendation {
    font-size: 30px;
    line-height: 30px;
    margin: 0 0 18px 0;
    text-align: center;
  }
}

/* line 854, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha {
  display: inline-block;
  background: rgba(88, 91, 232, 0.5);
  width: 100%;
  margin: 0 0 0 15px;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 854, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha {
    margin: 0 0 0 1.2vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 854, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha {
    margin: 0;
  }
}

/* line 862, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .img {
  width: 360px;
  display: inline-block;
  float: left;
  padding: 64px 0;
  margin: 15px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 862, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .img {
    width: 30vw;
    padding: 5.3vw 0;
    margin: 1.25vw 0 0 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 862, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .img {
    float: none;
    width: 100%;
    padding: 0;
    margin: 38px 0;
  }
}

/* line 875, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .img img {
  width: 118px;
  filter: grayscale(1);
  margin: 0 auto;
  display: block;
}

@media (max-width: 1200px) {
  /* line 875, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .img img {
    width: 9.8vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 875, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .img img {
    width: 89px;
    height: 89px;
  }
}

/* line 886, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha:before {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 57px 57px 0;
  border-color: transparent #91f19c transparent transparent;
  position: absolute;
  top: 0;
  left: 0;
  transform: rotate(-90deg);
}

@media (max-width: 1200px) {
  /* line 886, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha:before {
    border-width: 0 4.7vw 4.7vw 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 886, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha:before {
    border-width: 0 40px 40px 0;
  }
}

/* line 901, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .msg-recommendation__second {
  padding: 64px 0;
}

@media (max-width: 1200px) {
  /* line 901, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .msg-recommendation__second {
    padding: 5.3vw 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 901, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .msg-recommendation__second {
    padding: 0;
  }
}

/* line 909, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .msg-recommendation__second p {
  font-size: 30px;
  line-height: 32px;
  color: #fff;
  padding: 0 40px 0 0;
}

@media (max-width: 1200px) {
  /* line 909, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .msg-recommendation__second p {
    font-size: 2.5vw;
    line-height: 2.7vw;
    padding: 0 3.5vw 0 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 909, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .card-recommendation .msg-recommendation .linha .msg-recommendation__second p {
    font-size: 20px;
    line-height: 26px;
    text-align: center;
    padding: 0 15px;
    max-width: 272px;
    width: 100%;
    margin: 0 auto 35px;
  }
}

/* line 930, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .box-dicas {
  display: block;
  margin: 72px auto;
  max-width: 717px;
  width: 100%;
  background: #fff;
  position: relative;
  text-align: center;
  padding: 15px 0;
}

@media (max-width: 1200px) {
  /* line 930, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .box-dicas {
    margin: 6.0vw auto;
    max-width: 59.75vw;
    padding: 1.25vw 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 930, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .box-dicas {
    max-width: none;
    margin: 25px 0;
    padding: 20px 48px;
  }
}

/* line 943, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .box-dicas:before {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 35px 35px 0;
  border-color: transparent #FF6B6B transparent transparent;
  position: absolute;
  top: 0;
  left: 0;
  transform: rotate(-90deg);
}

@media (max-width: 1200px) {
  /* line 943, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .box-dicas:before {
    border-width: 0 2.9vw 2.9vw 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 943, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .box-dicas:before {
    border-width: 0 40px 40px 0;
  }
}

/* line 958, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .box-dicas a {
  font-size: 20px;
  line-height: 28px;
  color: #585BE8;
}

@media (max-width: 1200px) {
  /* line 958, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .box-dicas a {
    font-size: 1.67vw;
    line-height: 2.4vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 958, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .box-dicas a {
    font-size: 20px;
    line-height: 28px;
    text-align: center;
  }
}

/* line 969, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .box-dicas a span {
  color: #FF6B6B;
}

@media screen and (max-width: 767px) {
  /* line 969, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .passo-resultado .box-dicas a span {
    font-size: 24px;
  }
}

/* line 975, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .passo-resultado .box-dicas a:hover {
  text-decoration: none;
}

/* line 984, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .btns {
  margin: 36px auto 0;
  max-width: 1058px;
}

@media screen and (max-width: 767px) {
  /* line 984, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .btns {
    max-width: 269px;
    margin: 25px auto 0;
  }
}

/* line 991, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .btns .btn {
  background-color: #585BE8;
  padding: 0;
  text-align: center;
  color: #F5EC75;
  margin: 0;
}

@media (max-width: 767px) {
  /* line 991, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .btns .btn {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    width: 48%;
    margin: 0px 1px;
  }
}

@media screen and (max-width: 767px) {
  /* line 991, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .btns .btn {
    width: 125px;
  }
}

/* line 1005, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .btns .btn:active, .calculadora-acucar .calculadora-container .btns .btn:focus, .calculadora-acucar .calculadora-container .btns .btn:visited, .calculadora-acucar .calculadora-container .btns .btn:hover {
  background: #2b2fe2;
}

/* line 1012, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .btns .btn[disabled=disabled] {
  pointer-events: none;
}

/* line 1019, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .btns .btn.btn-avancar {
  float: right;
}

/* line 1022, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .btns .btn.btn-refazer {
  display: block;
  margin: 0 auto;
}

/* line 1028, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .btns .btn-calcular[disabled=disabled] {
  background: #9a275f;
  pointer-events: none;
  cursor: default;
}

/* line 1033, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .btns .btn-calcular[disabled=disabled]:active, .calculadora-acucar .calculadora-container .btns .btn-calcular[disabled=disabled]:focus, .calculadora-acucar .calculadora-container .btns .btn-calcular[disabled=disabled]:visited, .calculadora-acucar .calculadora-container .btns .btn-calcular[disabled=disabled]:hover {
  background: #9a275f;
}

/* line 1039, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .btns .btn-calcular[disabled=disabled]:active:after, .calculadora-acucar .calculadora-container .btns .btn-calcular[disabled=disabled]:focus:after, .calculadora-acucar .calculadora-container .btns .btn-calcular[disabled=disabled]:visited:after, .calculadora-acucar .calculadora-container .btns .btn-calcular[disabled=disabled]:hover:after {
  border-color: transparent;
}

/* line 1047, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .legenda {
  display: block;
  margin: 55px 0 0 0;
  font-size: 20px;
  line-height: 26px;
  color: #fff;
  text-align: center;
}

@media (max-width: 1200px) {
  /* line 1047, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .legenda {
    margin: 4.6vw 0 0 0;
    font-size: 1.67vw;
    line-height: 2.2vw;
  }
}

@media screen and (max-width: 767px) {
  /* line 1047, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .calculadora-container .legenda {
    margin: 35px 0 0 0;
    font-size: 15px;
    line-height: 20px;
    word-break: break-all;
  }
}

/* line 1061, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .legenda a {
  color: #fff;
}

/* line 1063, src/page/_calculadora-acucar.scss */
.calculadora-acucar .calculadora-container .legenda a:hover {
  text-decoration: underline;
}

/* line 1072, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content {
  position: relative;
  background: #fe909b;
  border: 0;
  border-radius: 0;
  margin: 15px 0 0 0;
  background: -moz-linear-gradient(top, #fe909b 0%, #a58ce0 110%);
  background: -webkit-linear-gradient(top, #fe909b 0%, #a58ce0 110%);
  background: linear-gradient(to bottom, #fe909b 0%, #a58ce0 110%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe909b', endColorstr='#a58ce0',GradientType=0 );
}

/* line 1078, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content:before {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 141px 120px 0;
  border-color: transparent #91f19c transparent transparent;
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 991px) {
  /* line 1078, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content:before {
    border-width: 0 14.2vw 14.2vw 0;
  }
}

@media (max-width: 767px) {
  /* line 1078, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content:before {
    border-width: 0 72px 72px 0;
    margin: -15px 0 0 0;
    overflow-y: scroll;
    max-height: 550px;
  }
}

@media (max-width: 767px) {
  /* line 1072, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content {
    margin: -15px 0 0 0;
    overflow-y: scroll;
    max-height: 550px;
  }
}

@media (max-height: 480px) {
  /* line 1072, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content {
    max-height: 400px;
  }
}

/* line 1104, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body {
  padding: 75px 40px 60px;
}

@media (max-width: 1200px) {
  /* line 1104, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body {
    padding: 6.3vw 3.0vw 4.5vw;
  }
}

@media (max-width: 767px) {
  /* line 1104, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body {
    padding: 30px 15px;
  }
}

/* line 1112, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo {
  display: flex;
}

@media (max-width: 767px) {
  /* line 1112, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo {
    padding: 0;
    flex-direction: column;
  }
}

@media (max-width: 767px) {
  /* line 1117, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .esq {
    display: none;
  }
}

/* line 1121, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .esq img {
  max-height: 460px;
  height: 460px;
  width: 386px;
  max-width: none;
}

@media (max-width: 1200px) {
  /* line 1121, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .esq img {
    width: 25.8vw;
    height: 46.0vw;
  }
}

/* line 1130, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir {
  margin: 0 0 0 45px;
}

@media (max-width: 1200px) {
  /* line 1130, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir {
    margin: 0 0 0 3.7vw;
  }
}

@media (max-width: 767px) {
  /* line 1130, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir {
    margin: 0;
  }
}

/* line 1138, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir h2 {
  font-size: 50px;
  line-height: 50px;
  color: #fff;
  max-width: 320px;
  margin: 0 0 30px 30px;
}

@media (max-width: 1200px) {
  /* line 1138, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir h2 {
    font-size: 4.2vw;
    line-height: 4.2vw;
    max-width: 26vw;
    margin: 0 0 2.5vw 2.5vw;
  }
}

@media (max-width: 767px) {
  /* line 1138, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir h2 {
    font-size: 40px;
    line-height: 40px;
    text-align: center;
    margin: 0 auto 35px;
    max-width: 277px;
  }
}

@media (max-width: 430px) {
  /* line 1138, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir h2 {
    font-size: 38px;
    margin: 0 auto 25px;
  }
}

/* line 1155, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .description {
  margin: 0 0 35px 30px;
}

@media (max-width: 1200px) {
  /* line 1155, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .description {
    margin: 0 0 2.9vw 2.5vw;
  }
}

@media (max-width: 767px) {
  /* line 1155, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .description {
    margin: 0 auto 30px;
    max-width: 306px;
    width: 100%;
  }
}

/* line 1164, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .description p {
  font-size: 20px;
  line-height: 26px;
  color: #fff;
}

@media (max-width: 1200px) {
  /* line 1164, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .description p {
    font-size: 1.67vw;
    line-height: 2.2vw;
  }
}

@media (max-width: 767px) {
  /* line 1164, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .description p {
    text-align: center;
    font-size: 20px;
    line-height: 23px;
  }
}

/* line 1177, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .img-mobi {
  display: none;
}

@media (max-width: 767px) {
  /* line 1177, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .img-mobi {
    display: block;
    margin: 0 auto;
  }
}

/* line 1182, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .img-mobi img {
  width: 290px;
  height: 345px;
}

@media (max-width: 430px) {
  /* line 1182, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .img-mobi img {
    height: 245px;
  }
}

/* line 1189, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-branco {
  display: block;
  background: #fff;
  padding: 24px 30px;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 1189, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-branco {
    padding: 2.0vw 2.5vw;
  }
}

@media (max-width: 767px) {
  /* line 1189, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-branco {
    max-width: 298px;
    width: 100%;
    height: 124px;
    margin: 30px auto 30px;
    padding: 17px 15px;
  }
}

/* line 1200, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-branco p {
  font-size: 18px;
  line-height: 24px;
  color: #585BE8;
}

@media (max-width: 1200px) {
  /* line 1200, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-branco p {
    font-size: 1.5vw;
    line-height: 2.0vw;
  }
}

@media (max-width: 767px) {
  /* line 1200, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-branco p {
    font-size: 18px;
    line-height: 22px;
    text-align: center;
  }
}

@media (max-width: 430px) {
  /* line 1200, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-branco p {
    font-size: 16px;
    line-height: 18px;
  }
}

/* line 1216, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-branco:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 31px 31px 0;
  border-color: transparent #fff transparent transparent;
  position: absolute;
  bottom: -31px;
  right: 78px;
  transform: rotate(-90deg);
}

@media (max-width: 1200px) {
  /* line 1216, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-branco:after {
    border-width: 0 2.5vw 2.5vw 0;
    bottom: -2.5vw;
    right: 6.5vw;
  }
}

@media (max-width: 767px) {
  /* line 1216, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-branco:after {
    border-width: 0 30px 30px 0;
    bottom: -30px;
    right: 40px;
  }
}

/* line 1237, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-portion__img {
  margin: 30px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 1237, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-portion__img {
    margin: 2.5vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 1237, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-portion__img {
    margin: 30px 0 0 0;
  }
}

@media (max-width: 1200px) {
  /* line 1245, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-portion__img img {
    width: 26.1vw;
    height: 10.65vw;
  }
}

@media (max-width: 767px) {
  /* line 1245, src/page/_calculadora-acucar.scss */
  .calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .box-portion__img img {
    width: 265px;
    height: 128px;
  }
}

/* line 1256, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .btns {
  margin: 35px auto 0;
  text-align: center;
}

/* line 1258, src/page/_calculadora-acucar.scss */
.calculadora-acucar .modal-info-nutricional .modal-content .modal-body .conteudo .dir .btns .btn {
  background: #2b2fe2;
  padding: 0;
  text-align: center;
  color: #91F19C;
  margin: 0;
  display: inline-block;
  border-radius: 0;
  width: 183px;
  height: 52px;
  font-weight: bold;
  font-size: 25px;
  line-height: 25px;
  border: 0;
}

/* line 2, src/page/_nescau-formulario.scss */
.nescau-prontinho .form-default {
  padding: 0;
}

/* line 5, src/page/_nescau-formulario.scss */
.nescau-prontinho .form-group {
  margin: 25px 0 !important;
}

/* line 8, src/page/_nescau-formulario.scss */
.nescau-prontinho .titulo-nescau {
  width: 80%;
  font-size: 28px;
  line-height: 1.1;
  color: #646e78 !important;
}

/* line 13, src/page/_nescau-formulario.scss */
.nescau-prontinho .titulo-nescau:after {
  color: red;
}

@media (max-width: 767px) {
  /* line 8, src/page/_nescau-formulario.scss */
  .nescau-prontinho .titulo-nescau {
    width: 100%;
    font-size: 20px;
  }
}

/* line 22, src/page/_nescau-formulario.scss */
.nescau-prontinho .form-group-right {
  clear: left !important;
  margin-left: 0 !important;
}

/* line 27, src/page/_nescau-formulario.scss */
.nescau-prontinho .checkbox-politica {
  margin-top: -35px !important;
}

/* line 31, src/page/_nescau-formulario.scss */
.nescau-prontinho .checkbox-politica .checkbox label {
  font-weight: 100;
  padding-left: 25px;
  padding-top: 6px;
}

/* line 35, src/page/_nescau-formulario.scss */
.nescau-prontinho .checkbox-politica .checkbox label input[type="checkbox"] {
  -webkit-appearance: none !important;
  position: absolute;
  top: 0;
  left: 21px;
  margin-left: -25px !important;
}

/* line 41, src/page/_nescau-formulario.scss */
.nescau-prontinho .checkbox-politica .checkbox label input[type="checkbox"]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 2px;
  display: block;
  width: 20px;
  height: 20px;
  float: right;
  border: 1px solid #646e78;
  background: transparent;
  outline: none !important;
  border-radius: 5px;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

/* line 61, src/page/_nescau-formulario.scss */
.nescau-prontinho .checkbox-politica .checkbox label input[type="checkbox"]:checked:before {
  content: "";
  position: absolute;
  left: 0;
  top: 2px;
  display: block;
  width: 20px;
  height: 20px;
  float: right;
  border: 1px solid #646e78;
  background: red;
  outline: none !important;
  border-radius: 5px;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

/* line 84, src/page/_nescau-formulario.scss */
.nescau-prontinho .checkbox-politica strong {
  font-size: 0;
}

/* line 90, src/page/_nescau-formulario.scss */
.nescau-prontinho .radio-ebook .radio {
  width: 12% !important;
  margin-top: 12px !important;
}

@media (max-width: 767px) {
  /* line 90, src/page/_nescau-formulario.scss */
  .nescau-prontinho .radio-ebook .radio {
    width: 100% !important;
  }
}

@media (max-width: 991px) {
  /* line 90, src/page/_nescau-formulario.scss */
  .nescau-prontinho .radio-ebook .radio {
    width: 100% !important;
  }
}

/* line 99, src/page/_nescau-formulario.scss */
.nescau-prontinho .radio-ebook .radio label {
  font-weight: 100;
  padding-left: 25px;
  padding-top: 1px;
}

/* line 103, src/page/_nescau-formulario.scss */
.nescau-prontinho .radio-ebook .radio label input[type="radio"] {
  -webkit-appearance: none !important;
  position: initial !important;
  margin-left: 0 !important;
}

/* line 108, src/page/_nescau-formulario.scss */
.nescau-prontinho .radio-ebook .radio label input[type="radio"]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 20px;
  height: 20px;
  float: right;
  border: 1px solid #646e78;
  background: transparent;
  border-radius: 50%;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

/* line 127, src/page/_nescau-formulario.scss */
.nescau-prontinho .radio-ebook .radio label input[type="radio"]:checked:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 20px;
  height: 20px;
  float: right;
  border: 1px solid #646e78;
  background: red;
  border-radius: 50%;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

/* line 149, src/page/_nescau-formulario.scss */
.nescau-prontinho .radio-ebook .radio + .radio {
  margin-top: 12px !important;
}

/* line 153, src/page/_nescau-formulario.scss */
.nescau-prontinho .form-group-nascimento {
  width: 27% !important;
}

@media (max-width: 767px) {
  /* line 153, src/page/_nescau-formulario.scss */
  .nescau-prontinho .form-group-nascimento {
    width: 100% !important;
  }
}

/* line 159, src/page/_nescau-formulario.scss */
.nescau-prontinho .form-group-cpf {
  width: 27% !important;
}

@media (max-width: 767px) {
  /* line 159, src/page/_nescau-formulario.scss */
  .nescau-prontinho .form-group-cpf {
    width: 100% !important;
    margin-top: 40px;
  }
}

/* line 166, src/page/_nescau-formulario.scss */
.nescau-prontinho strong {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

/* line 169, src/page/_nescau-formulario.scss */
.nescau-prontinho .nescau-button {
  margin-top: -10px !important;
}

/* line 171, src/page/_nescau-formulario.scss */
.nescau-prontinho .nescau-button .btn-primary {
  background: #ed1d23 !important;
  border-radius: 0 !important;
  width: 150px !important;
}

/* line 175, src/page/_nescau-formulario.scss */
.nescau-prontinho .nescau-button .btn-primary:after {
  display: block;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='arrow-right' class='svg-inline--fa fa-arrow-right fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffed00' d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'%3E%3C/path%3E%3C/svg%3E ") !important;
  background-size: cover;
  transform: rotateX(25deg) !important;
  border-radius: 0% !important;
  border: 0 !important;
  width: 7px;
  height: 7px;
  position: absolute;
  top: 0;
  right: -2px;
}

@media (max-width: 480px) {
  /* line 175, src/page/_nescau-formulario.scss */
  .nescau-prontinho .nescau-button .btn-primary:after {
    right: 0;
  }
}

/* line 194, src/page/_nescau-formulario.scss */
.nescau-prontinho-compartilhe {
  margin-top: -10px !important;
}

/* line 196, src/page/_nescau-formulario.scss */
.nescau-prontinho-compartilhe .form-default {
  padding: 0;
}

/* line 199, src/page/_nescau-formulario.scss */
.nescau-prontinho-compartilhe .form-group {
  margin: 25px 0 !important;
}

/* line 202, src/page/_nescau-formulario.scss */
.nescau-prontinho-compartilhe .form-control {
  width: 80% !important;
}

@media (max-width: 767px) {
  /* line 202, src/page/_nescau-formulario.scss */
  .nescau-prontinho-compartilhe .form-control {
    width: 100% !important;
  }
}

/* line 209, src/page/_nescau-formulario.scss */
.nescau-prontinho-compartilhe .nescau-button .btn-primary {
  background: #ed1d23 !important;
  border-radius: 0 !important;
  width: 150px !important;
}

/* line 213, src/page/_nescau-formulario.scss */
.nescau-prontinho-compartilhe .nescau-button .btn-primary:after {
  display: block;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='arrow-right' class='svg-inline--fa fa-arrow-right fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffed00' d='M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z'%3E%3C/path%3E%3C/svg%3E ") !important;
  background-size: cover;
  transform: rotateX(25deg) !important;
  border-radius: 0% !important;
  border: 0 !important;
  width: 7px;
  height: 7px;
  position: absolute;
  top: 0;
  right: -2px;
}

@media (max-width: 480px) {
  /* line 213, src/page/_nescau-formulario.scss */
  .nescau-prontinho-compartilhe .nescau-button .btn-primary:after {
    right: 0;
  }
}

/* line 233, src/page/_nescau-formulario.scss */
.box-politica {
  clear: both;
}

/* line 236, src/page/_nescau-formulario.scss */
.box-politica .checkbox-politica {
  display: inline-block;
  width: auto !important;
  float: none;
  margin: 0px 0 25px !important;
}

/* line 241, src/page/_nescau-formulario.scss */
.box-politica .checkbox-politica .text-red {
  color: red;
}

/* line 244, src/page/_nescau-formulario.scss */
.box-politica .checkbox-politica label {
  padding: 10px 1px 10px 20px !important;
}

/* line 1, src/page/_infografico-sal.scss */
.title-header {
  color: #4483c7;
  font-size: 40px;
  padding: 55px 0 10px;
}

/* line 6, src/page/_infografico-sal.scss */
.title-header strong {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 767px) {
  /* line 1, src/page/_infografico-sal.scss */
  .title-header {
    display: none;
  }
}

/* line 15, src/page/_infografico-sal.scss */
.infosalt {
  background: url(../../images/default-source/infografico-sal/bg-infograficojpg.jpg) no-repeat center top;
  overflow-x: hidden;
}

@media (max-width: 767px) {
  /* line 15, src/page/_infografico-sal.scss */
  .infosalt {
    background-size: cover;
  }
}

/* line 25, src/page/_infografico-sal.scss */
.section-one {
  background: url(../../images/default-source/infografico-sal/saleiro.png) no-repeat 90% top;
  background-size: 25%;
}

@media (max-width: 767px) {
  /* line 25, src/page/_infografico-sal.scss */
  .section-one {
    background-size: 34%;
    background-position: 106% top;
  }
}

/* line 34, src/page/_infografico-sal.scss */
.section-one .section-one__title {
  font-family: "Fredoka One", cursive;
  font-size: 120px;
  color: #fff;
  display: inline-block;
  height: 270px;
  margin: 110px 0 80px 140px;
}

/* line 43, src/page/_infografico-sal.scss */
.section-one .section-one__title span:nth-child(1) {
  vertical-align: top;
  display: inline-block;
  position: relative;
  z-index: 1;
}

/* line 50, src/page/_infografico-sal.scss */
.section-one .section-one__title span:nth-child(2) {
  text-indent: -99999px;
  display: inline-block;
  width: 158px;
  height: 171px;
  background: url(../../images/default-source/infografico-sal/x.png) no-repeat top center;
  background-size: cover;
  margin: 47px -82px;
  position: relative;
  z-index: 0;
}

@media (max-width: 767px) {
  /* line 50, src/page/_infografico-sal.scss */
  .section-one .section-one__title span:nth-child(2) {
    width: 116px;
    height: 116px;
    background-size: 100%;
    margin: 73px -16% 0;
  }
}

@media (max-width: 320px) {
  /* line 50, src/page/_infografico-sal.scss */
  .section-one .section-one__title span:nth-child(2) {
    width: 100px;
    height: 107px;
    background-size: 100%;
    margin: 73px -73px 0;
  }
}

/* line 77, src/page/_infografico-sal.scss */
.section-one .section-one__title span:nth-child(3) {
  vertical-align: bottom;
  display: inline-block;
  position: relative;
  z-index: 1;
}

@media (max-width: 767px) {
  /* line 77, src/page/_infografico-sal.scss */
  .section-one .section-one__title span:nth-child(3) {
    float: right;
    margin-top: -34px;
  }
}

@media (max-width: 767px) {
  /* line 34, src/page/_infografico-sal.scss */
  .section-one .section-one__title {
    font-size: 100px;
    margin: 30px 0 20px;
    height: auto;
  }
}

/* line 97, src/page/_infografico-sal.scss */
.section-one .section-one__img {
  float: right;
  margin-right: 50px;
  display: block;
}

/* line 103, src/page/_infografico-sal.scss */
.section-one .section-one__text-main {
  text-transform: uppercase;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 20px;
  line-height: 40px;
  padding-bottom: 83px;
  padding: 0 10px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 103, src/page/_infografico-sal.scss */
  .section-one .section-one__text-main {
    font-size: 16px;
    padding: 0;
    text-align: center;
    line-height: 30px;
  }
}

@media (max-width: 320px) {
  /* line 103, src/page/_infografico-sal.scss */
  .section-one .section-one__text-main {
    font-size: 14px;
    line-height: 28px;
  }
}

/* line 125, src/page/_infografico-sal.scss */
.section-one .section-one__text-main::before {
  content: "";
  width: 184px;
  height: 109px;
  display: block;
  position: absolute;
  left: -184px;
  top: 48%;
  background: url(../../images/default-source/infografico-sal/border-left-top.png);
}

@media (max-width: 767px) {
  /* line 125, src/page/_infografico-sal.scss */
  .section-one .section-one__text-main::before {
    width: 98px;
    height: 45px;
    left: 151px;
    top: 98px;
    background: url(../../images/default-source/infografico-sal/border-bottom-right.png);
  }
}

@media (max-width: 767px) and (max-width: 320px) {
  /* line 125, src/page/_infografico-sal.scss */
  .section-one .section-one__text-main::before {
    left: 123px;
    top: 108px;
  }
}

/* line 151, src/page/_infografico-sal.scss */
.section-one .you-now {
  position: relative;
  display: inline-block;
  margin: 50px 46px;
}

@media (max-width: 767px) {
  /* line 151, src/page/_infografico-sal.scss */
  .section-one .you-now {
    margin: 30px 0 0 0;
  }
}

/* line 160, src/page/_infografico-sal.scss */
.section-one .you-now .you-now__subtitle {
  color: #990000;
  text-transform: uppercase;
  width: 100px;
  display: inline-block;
  line-height: 50px;
  font-size: 45px;
  position: relative;
  margin-top: 5px;
}

@media (max-width: 767px) {
  /* line 160, src/page/_infografico-sal.scss */
  .section-one .you-now .you-now__subtitle {
    line-height: 30px;
    font-size: 32px;
  }
}

@media (max-width: 320px) {
  /* line 160, src/page/_infografico-sal.scss */
  .section-one .you-now .you-now__subtitle {
    margin-left: -13px;
  }
}

/* line 179, src/page/_infografico-sal.scss */
.section-one .you-now .you-now__subtitle:after {
  content: "";
  width: 78px;
  height: 107px;
  display: inline-block;
  background: url(../../images/default-source/infografico-sal/interrogation.png) no-repeat center;
  position: absolute;
  background-size: contain;
  top: -8px;
  right: -132px;
}

@media (max-width: 767px) {
  /* line 179, src/page/_infografico-sal.scss */
  .section-one .you-now .you-now__subtitle:after {
    top: -27px;
    right: -55px;
    background-size: 100%;
    width: 52px;
  }
}

/* line 199, src/page/_infografico-sal.scss */
.section-one .you-now .you-now__box {
  width: 225px;
  height: 190px;
  display: block;
  box-sizing: border-box;
  padding: 42px 0;
  font-family: Arial, "Times New Roman", Times, serif;
  text-align: center;
  color: #2f92d1;
  font-size: 26px;
  line-height: 35px;
  position: absolute;
}

@media (max-width: 767px) {
  /* line 199, src/page/_infografico-sal.scss */
  .section-one .you-now .you-now__box {
    width: 130px;
    height: 108px;
    font-size: 18px;
    line-height: 18px;
    padding: 26px 0;
  }
}

/* line 220, src/page/_infografico-sal.scss */
.section-one .you-now .you-now__box strong {
  font-weight: 800;
  font-size: 33px;
  font-family: Arial, "Times New Roman", Times, serif;
}

@media (max-width: 767px) {
  /* line 220, src/page/_infografico-sal.scss */
  .section-one .you-now .you-now__box strong {
    font-size: 19px;
  }
}

/* line 230, src/page/_infografico-sal.scss */
.section-one .you-now .you-now__box.you-now__box--salt {
  background: url(../../images/default-source/infografico-sal/you-now-bg-right.png) no-repeat center;
  background-size: 90%;
  top: 36px;
  left: 273px;
}

@media (max-width: 767px) {
  /* line 230, src/page/_infografico-sal.scss */
  .section-one .you-now .you-now__box.you-now__box--salt {
    background-size: 100%;
    left: 165%;
  }
}

/* line 242, src/page/_infografico-sal.scss */
.section-one .you-now .you-now__box.you-now__box--sodium {
  background: url(../../images/default-source/infografico-sal/you-now-bg-left.png) no-repeat center;
  background-size: 90%;
  top: 146px;
  left: 87px;
}

@media (max-width: 767px) {
  /* line 242, src/page/_infografico-sal.scss */
  .section-one .you-now .you-now__box.you-now__box--sodium {
    background-size: 100%;
    top: 96px;
    left: 66%;
  }
}

/* line 258, src/page/_infografico-sal.scss */
.section-one .how-much {
  width: 297px;
  height: 592px;
  display: block;
  margin: 161px auto 0;
  background: url(../../images/default-source/infografico-sal/how-much-bg-.png) no-repeat center top;
  background-size: 100%;
  box-sizing: border-box;
  padding: 40px;
  text-align: center;
  position: relative;
}

@media (max-width: 320px) {
  /* line 258, src/page/_infografico-sal.scss */
  .section-one .how-much {
    width: 100%;
    padding: 16px 33px;
    height: 535px;
  }
}

/* line 276, src/page/_infografico-sal.scss */
.section-one .how-much .how-much__subtitle {
  text-transform: uppercase;
  color: #0f68a0;
  font-size: 30px;
  padding-bottom: 42px;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  line-height: 38px;
}

@media (max-width: 320px) {
  /* line 276, src/page/_infografico-sal.scss */
  .section-one .how-much .how-much__subtitle {
    font-size: 28px;
  }
}

/* line 289, src/page/_infografico-sal.scss */
.section-one .how-much .how-much__main-text {
  color: #000;
  font-size: 23px;
  display: inline-block;
  padding: 38px 12px;
}

@media (max-width: 767px) {
  /* line 289, src/page/_infografico-sal.scss */
  .section-one .how-much .how-much__main-text {
    padding: 15px 12px;
  }
}

@media (max-width: 320px) {
  /* line 289, src/page/_infografico-sal.scss */
  .section-one .how-much .how-much__main-text {
    font-size: 18px;
    line-height: 23px;
    padding: 27px 10px;
  }
}

/* line 306, src/page/_infografico-sal.scss */
.section-one .how-much:before {
  content: "";
  background: url(../../images/default-source/infografico-sal/border-center.png) no-repeat center;
  width: 115px;
  height: 8px;
  display: block;
  left: -148px;
  top: 15px;
  position: absolute;
}

@media (max-width: 767px) {
  /* line 306, src/page/_infografico-sal.scss */
  .section-one .how-much:before {
    background: url(https://www.nestle.com.br/images/default-source/infografico-sal/border-left-bottom.png) no-repeat left top;
    width: 31px;
    height: 287px;
    display: block;
    left: -17px;
    top: -160px;
  }
}

/* line 329, src/page/_infografico-sal.scss */
.section-two .section-two__title {
  font-size: 60px;
  width: 100%;
  text-transform: uppercase;
  display: inline-block;
  text-align: center;
  font-family: "Open Sans", sans-serif;
  -webkit-text-fill-color: #fff;
  -webkit-text-stroke-color: #2f92d1;
  -webkit-text-stroke-width: 2.00px;
  padding-bottom: 93px;
  letter-spacing: -5px;
}

/* line 342, src/page/_infografico-sal.scss */
.section-two .section-two__title span {
  -webkit-text-fill-color: #0f68a0;
  font-size: 60px;
}

@media (max-width: 767px) {
  /* line 342, src/page/_infografico-sal.scss */
  .section-two .section-two__title span {
    font-size: 50px;
    display: block;
  }
}

@media (max-width: 767px) {
  /* line 329, src/page/_infografico-sal.scss */
  .section-two .section-two__title {
    font-size: 45px;
    padding-bottom: 45px;
  }
}

@media (max-width: 320px) {
  /* line 329, src/page/_infografico-sal.scss */
  .section-two .section-two__title {
    font-size: 38px;
    letter-spacing: -3px;
  }
}

/* line 363, src/page/_infografico-sal.scss */
.section-two .section-two__box {
  width: auto;
  display: inline-block;
}

@media (max-width: 767px) {
  /* line 368, src/page/_infografico-sal.scss */
  .section-two .section-two__box img {
    width: 100%;
  }
}

/* line 373, src/page/_infografico-sal.scss */
.section-two .section-two__box .section-two__box-text {
  display: table;
}

/* line 376, src/page/_infografico-sal.scss */
.section-two .section-two__box .section-two__box-text .section-two__gram {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 60px;
  display: block;
  margin: -37px 20px 0 0;
  float: left;
}

@media (max-width: 767px) {
  /* line 376, src/page/_infografico-sal.scss */
  .section-two .section-two__box .section-two__box-text .section-two__gram {
    font-size: 58px;
  }
}

@media (max-width: 320px) {
  /* line 376, src/page/_infografico-sal.scss */
  .section-two .section-two__box .section-two__box-text .section-two__gram {
    font-size: 54px;
  }
}

/* line 392, src/page/_infografico-sal.scss */
.section-two .section-two__box .section-two__box-text .section-two__text {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 24px;
  text-transform: uppercase;
  color: #000;
  display: block;
  float: left;
  line-height: 28px;
}

@media (max-width: 767px) {
  /* line 392, src/page/_infografico-sal.scss */
  .section-two .section-two__box .section-two__box-text .section-two__text {
    line-height: 26px;
    font-size: 20px;
  }
}

/* line 407, src/page/_infografico-sal.scss */
.section-two .section-two__box .section-two__box-text .section-two__small {
  font-style: italic;
  font-size: 14px;
  color: #000;
  width: 100%;
  float: left;
}

/* line 415, src/page/_infografico-sal.scss */
.section-two .section-two__box .section-two__box-text .section-two__box__img {
  width: 100%;
}

/* line 420, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--left {
  position: relative;
  height: 422px;
}

@media (max-width: 767px) {
  /* line 420, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--left {
    height: auto;
    padding-bottom: 40px;
  }
}

/* line 429, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--left .section-two__box-text {
  float: right;
  width: 397px;
}

@media (max-width: 767px) {
  /* line 429, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--left .section-two__box-text {
    width: 100%;
    float: left;
  }
}

/* line 438, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--left .section-two__box-text .section-two__gram {
  color: #237c00;
}

@media (max-width: 767px) {
  /* line 438, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--left .section-two__box-text .section-two__gram {
    margin: -37px 20px 0 30px;
  }
}

/* line 446, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--left .section-two__box-text .section-two__text {
  width: 250px;
}

@media (max-width: 767px) {
  /* line 446, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--left .section-two__box-text .section-two__text {
    width: 57%;
    font-size: 22px;
  }
}

/* line 455, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--left .section-two__box-text .section-two__small {
  padding: 20px 0 0 102px;
}

@media (max-width: 767px) {
  /* line 455, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--left .section-two__box-text .section-two__small {
    padding: 20px 0 0 121px;
  }
}

/* line 465, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--left:after {
  content: "";
  width: 331px;
  height: 476px;
  display: block;
  background: url(../../images/default-source/infografico-sal/border-right-bottom.png) no-repeat right;
  position: absolute;
  top: -40px;
  right: 0;
}

@media (max-width: 767px) {
  /* line 465, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--left:after {
    display: none;
  }
}

@media (max-width: 767px) {
  /* line 481, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--left .section-two__box__img {
    margin-left: -15px;
  }
}

/* line 486, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--left .section-two__box__img {
  width: 80%;
}

/* line 493, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--right .section-two__box-text {
  margin-left: 63px;
}

@media (max-width: 767px) {
  /* line 493, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--right .section-two__box-text {
    margin-left: 0;
  }
}

/* line 500, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--right .section-two__box-text .section-two__gram {
  color: #c11414;
}

/* line 504, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--right .section-two__box-text .section-two__text {
  width: 310px;
}

@media (max-width: 767px) {
  /* line 504, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--right .section-two__box-text .section-two__text {
    width: 57%;
  }
}

/* line 512, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--right .section-two__box-text .section-two__small {
  padding: 20px 0 0 143px;
}

@media (max-width: 767px) {
  /* line 512, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--right .section-two__box-text .section-two__small {
    padding: 20px 0 0 123px;
  }
}

/* line 523, src/page/_infografico-sal.scss */
.section-two .section-two__box.section-two__box--right .section-two__box__img {
  width: 80%;
  float: right;
}

@media (min-width: 767px) {
  /* line 523, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--right .section-two__box__img {
    margin-top: 35px;
  }
}

@media (max-width: 767px) {
  /* line 523, src/page/_infografico-sal.scss */
  .section-two .section-two__box.section-two__box--right .section-two__box__img {
    margin-right: -15px;
    float: right;
  }
}

/* line 541, src/page/_infografico-sal.scss */
.section-two .section-sodium-box {
  text-align: center;
}

/* line 544, src/page/_infografico-sal.scss */
.section-two .section-sodium-box .section-sodium-box__title {
  font-size: 30px;
  color: #fff;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  display: inline-block;
  padding: 45px 60px 50px;
  text-transform: uppercase;
  position: relative;
}

/* line 553, src/page/_infografico-sal.scss */
.section-two .section-sodium-box .section-sodium-box__title span {
  color: #3797d3;
  font-size: 50px;
}

@media (max-width: 767px) {
  /* line 544, src/page/_infografico-sal.scss */
  .section-two .section-sodium-box .section-sodium-box__title {
    padding: 100px 10px 0;
    font-size: 24px;
    line-height: 35px;
  }
  /* line 563, src/page/_infografico-sal.scss */
  .section-two .section-sodium-box .section-sodium-box__title span {
    font-size: 38px;
  }
}

/* line 568, src/page/_infografico-sal.scss */
.section-two .section-sodium-box .section-sodium-box__title:after {
  content: "";
  width: 58px;
  height: 158px;
  display: inline-block;
  background: url(../../images/default-source/infografico-sal/exclamation-icon.png) no-repeat center;
  background-size: 100%;
  position: absolute;
  top: -64px;
  left: 55px;
}

@media (max-width: 767px) {
  /* line 568, src/page/_infografico-sal.scss */
  .section-two .section-sodium-box .section-sodium-box__title:after {
    top: 3px;
    left: 2px;
    background-size: 100%;
    width: 33px;
  }
}

@media (max-width: 320px) {
  /* line 568, src/page/_infografico-sal.scss */
  .section-two .section-sodium-box .section-sodium-box__title:after {
    left: -19px;
    width: 26px;
  }
}

/* line 593, src/page/_infografico-sal.scss */
.section-two .section-sodium-box .section-sodium-box__dotted {
  background: url(../../images/default-source/infografico-sal/boder.png) no-repeat center;
  width: 522px;
  height: 185px;
  margin: auto;
  box-sizing: border-box;
  padding: 30px 0;
}

@media (max-width: 767px) {
  /* line 593, src/page/_infografico-sal.scss */
  .section-two .section-sodium-box .section-sodium-box__dotted {
    width: 100%;
    height: auto;
    background: url(../../images/default-source/infografico-sal/border-mobile.png) no-repeat center;
    background-size: 100%;
  }
}

/* line 609, src/page/_infografico-sal.scss */
.section-two .section-sodium-box .section-sodium-box__dotted .section-sodium-box__subtitle {
  text-transform: uppercase;
  color: #0f68a0;
  padding-bottom: 10px;
  font-size: 28px;
  font-family: "Open Sans Condensed", sans-serif;
  font-weight: 700;
}

@media (max-width: 767px) {
  /* line 609, src/page/_infografico-sal.scss */
  .section-two .section-sodium-box .section-sodium-box__dotted .section-sodium-box__subtitle {
    font-size: 84%;
    padding-top: 10px;
    padding-bottom: 2px;
  }
}

/* line 624, src/page/_infografico-sal.scss */
.section-two .section-sodium-box .section-sodium-box__dotted .section-sodium-box__text {
  color: #000;
  font-size: 23px;
  padding: 0 25px;
  line-height: 29px;
  font-family: "Open Sans Condensed", sans-serif;
  font-weight: 700;
}

@media (max-width: 767px) {
  /* line 624, src/page/_infografico-sal.scss */
  .section-two .section-sodium-box .section-sodium-box__dotted .section-sodium-box__text {
    font-size: 16px;
    padding: 0 5px;
  }
}

@media (max-width: 320px) {
  /* line 624, src/page/_infografico-sal.scss */
  .section-two .section-sodium-box .section-sodium-box__dotted .section-sodium-box__text {
    font-size: 12px;
    line-height: 23px;
  }
}

/* line 647, src/page/_infografico-sal.scss */
.section-three {
  padding: 65px 0 45px;
}

@media (max-width: 767px) {
  /* line 647, src/page/_infografico-sal.scss */
  .section-three {
    padding: 70px 0 45px;
  }
}

/* line 655, src/page/_infografico-sal.scss */
.section-three .section-three__title {
  color: #0f68a0;
  font-size: 45px;
  padding: 0 85px 59px 85px;
  font-family: "Open Sans Condensed", sans-serif;
  font-weight: 300;
}

@media (max-width: 767px) {
  /* line 655, src/page/_infografico-sal.scss */
  .section-three .section-three__title {
    font-size: 30px;
    width: 100%;
    text-align: center;
    padding: 0 15px 15px 15px;
  }
}

/* line 670, src/page/_infografico-sal.scss */
.section-three .section-three__img {
  display: block;
  margin: auto;
  max-width: 70%;
}

@media (max-width: 767px) {
  /* line 670, src/page/_infografico-sal.scss */
  .section-three .section-three__img {
    display: none;
  }
}

/* line 680, src/page/_infografico-sal.scss */
.section-three .section-three__list {
  padding-top: 45px;
}

@media (max-width: 767px) {
  /* line 680, src/page/_infografico-sal.scss */
  .section-three .section-three__list {
    padding-top: 38px;
  }
}

/* line 687, src/page/_infografico-sal.scss */
.section-three .section-three__list li {
  padding: 0 4px 40px 0;
  width: 100%;
  display: table;
}

/* line 692, src/page/_infografico-sal.scss */
.section-three .section-three__list li span {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  float: left;
  display: table;
}

/* line 697, src/page/_infografico-sal.scss */
.section-three .section-three__list li span:nth-child(1) {
  font-size: 50px;
  color: #3797d3;
  margin-right: 28px;
  line-height: 59px;
}

@media (max-width: 767px) {
  /* line 697, src/page/_infografico-sal.scss */
  .section-three .section-three__list li span:nth-child(1) {
    margin-right: 16px;
    font-size: 50px;
  }
}

/* line 709, src/page/_infografico-sal.scss */
.section-three .section-three__list li span:nth-child(2) {
  color: #fff;
  font-size: 20px;
  width: 80%;
  line-height: 30px;
}

@media (max-width: 767px) {
  /* line 709, src/page/_infografico-sal.scss */
  .section-three .section-three__list li span:nth-child(2) {
    font-size: 20px;
    line-height: 22px;
  }
}

/* line 724, src/page/_infografico-sal.scss */
.section-three .section-three__main-text {
  font-size: 43px;
  color: #4384c7;
  text-align: center;
  line-height: 52px;
  width: 100%;
  padding: 68px 112px 0 112px;
  font-family: "Open Sans Condensed", sans-serif;
  font-weight: 300;
}

@media (max-width: 767px) {
  /* line 724, src/page/_infografico-sal.scss */
  .section-three .section-three__main-text {
    padding: 41px 15px 30px 15px;
    font-size: 28px;
    line-height: 37px;
  }
}

/* line 740, src/page/_infografico-sal.scss */
.section-three .section-three__main-text strong {
  font-weight: 700;
  font-family: "Open Sans Condensed", sans-serif;
}

/* line 747, src/page/_infografico-sal.scss */
.section-four {
  text-align: center;
  font-size: 14px;
  padding: 0 30px;
}

/* line 752, src/page/_infografico-sal.scss */
.section-four .section-four__title {
  text-transform: uppercase;
  font-size: 18px;
  color: #000;
  padding-bottom: 16px;
}

/* line 759, src/page/_infografico-sal.scss */
.section-four p {
  padding-bottom: 14px;
  color: #000;
  line-height: 19px;
  font-size: 13px;
}

@media screen and (min-width: 768px) {
  /* line 759, src/page/_infografico-sal.scss */
  .section-four p {
    line-height: 19px;
  }
}

/* line 769, src/page/_infografico-sal.scss */
.section-four p a {
  color: #000;
  text-decoration: none;
}

/* line 773, src/page/_infografico-sal.scss */
.section-four p a:hover {
  text-decoration: underline;
}

/*####### FONTS #######*/
/*####### COLORS #######*/
/*####### IMAGES #######*/
/* line 3, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group-submit button {
  background-color: #5085CA !important;
  max-width: 240px;
  border-radius: 100px !important;
  margin-top: 30px;
  text-transform: none !important;
  padding: 15px 30px !important;
  text-align: left !important;
  position: relative;
}

/* line 13, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group-submit button:after {
  display: block;
  content: "";
  background: url(../images/svg/arrow-next-white.svg) no-repeat center center;
  width: 30px;
  height: 30px;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 480px) {
  /* line 3, src/page/fale-conosco/settings/_settings.scss */
  .form-fale .form-group-submit button {
    max-width: 100%;
  }
}

/* line 38, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group-submit button:hover, .form-fale .form-group-submit button:active, .form-fale .form-group-submit button:focus {
  background-color: #407ac5;
}

@media screen and (max-width: 575px) {
  /* line 46, src/page/fale-conosco/settings/_settings.scss */
  .form-fale .g-recaptcha {
    transform: scale(0.95);
    -webkit-transform: scale(0.95);
  }
}

@media screen and (max-width: 480px) {
  /* line 53, src/page/fale-conosco/settings/_settings.scss */
  .form-fale .g-recaptcha > div {
    margin: 0 auto;
    float: none;
  }
}

@media screen and (max-width: 320px) {
  /* line 46, src/page/fale-conosco/settings/_settings.scss */
  .form-fale .g-recaptcha {
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
  }
}

/* line 65, src/page/fale-conosco/settings/_settings.scss */
.form-fale select,
.form-fale option {
  cursor: pointer;
}

/* line 72, src/page/fale-conosco/settings/_settings.scss */
.form-fale__box-form .form-group label {
  text-transform: none !important;
}

/* line 81, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .custom-file > label {
  font-size: 0.85rem !important;
}

/* line 85, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .custom-file label {
  padding: 3px 0 6px !important;
  position: absolute;
  border: none;
  z-index: 2;
  left: 0;
  top: 7px;
}

/* line 93, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .custom-file label.custom-file-label {
  border: none;
  border-bottom: 1px solid #8c96a1;
  background: transparent;
}

/* line 98, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .custom-file label.custom-file-label:after {
  display: none;
}

/* line 105, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .custom-file.form-group-valid > label {
  -moz-transform: translateY(-70%) scale(0.8);
  -ms-transform: translateY(-70%) scale(0.8);
  -webkit-transform: translateY(-70%) scale(0.8);
  transform: translateY(-70%) scale(0.8);
}

/* line 112, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .custom-file.form-group-valid label {
  color: #5085CA;
  -moz-transform-origin: top left;
  -ms-transform-origin: top left;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 123, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .custom-file.form-group-valid label.custom-file-label {
  transform: none;
}

/* line 129, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .custom-file .file-uploaded {
  top: 19px !important;
  height: 20px !important;
  left: 0 !important;
  width: 100% !important;
}

/* line 135, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .custom-file .file-uploaded a {
  color: #5085CA !important;
  font-size: 1rem !important;
}

/* line 142, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .alert {
  margin: 0 !important;
}

/* line 145, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .alert span {
  display: inline-block;
  position: relative;
  left: auto;
  top: auto;
}

/* line 153, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content .form-mensagem {
  position: relative;
}

/* line 157, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content.form-group-politica {
  margin: 20px 0 0 0 !important;
  padding-bottom: 0 !important;
}

/* line 161, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content.form-group-politica label {
  font-size: 0.85rem !important;
}

/* line 168, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content.form-group-valid input[type="text"],
.form-fale__group-content.form-group-valid select,
.form-fale__group-content.form-group-valid textarea {
  color: #5085CA;
}

/* line 174, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content.form-group-valid input[type="text"] {
  background-image: none !important;
  color: #5085CA;
}

/* line 181, src/page/fale-conosco/settings/_settings.scss */
.form-fale__group-content.form-group-valid textarea {
  border: 1px solid #5085CA !important;
}

/* line 189, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group-valid label.form-assunto {
  top: -10px !important;
  font-size: 0.75rem;
  color: #5085CA;
  -moz-transform-origin: top left;
  -ms-transform-origin: top left;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 205, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group-invalid {
  color: #D0021B;
}

/* line 210, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group-politica.form-group-invalid {
  color: #999999;
}

/* line 216, src/page/fale-conosco/settings/_settings.scss */
.form-fale .alert span {
  color: #D0021B;
  font-size: 0.8rem;
}

/* line 220, src/page/fale-conosco/settings/_settings.scss */
.form-fale .alert span.icon-error, .form-fale .alert span.sr-only {
  display: none;
}

/* line 227, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group {
  font-size: 0.85rem;
}

/* line 231, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group,
.form-fale .has-feedback {
  padding: 0;
  position: relative;
  margin: 40px 0;
}

/* line 237, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group:before,
.form-fale .has-feedback:before {
  content: "";
  position: absolute;
  top: 25px;
  right: 25px;
  /*width: 20px;
            height: 20px;
            background-image: url("../images/svg/sucesso.svg");
            background-repeat: no-repeat;
            background-position: center center;
            background-size: contain;*/
  opacity: 0;
  margin-top: -10px;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background: url(../images/icon-sucess.png) no-repeat;
  width: 22px;
  height: 22px;
  background-size: 100%;
}

/* line 258, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-valid:before,
.form-fale .has-feedback.form-group-valid:before {
  opacity: 1;
}

/* line 264, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-sexo:before,
.form-fale .has-feedback.form-sexo:before {
  top: 35px;
}

/* line 269, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-captcha,
.form-fale .has-feedback.form-group-captcha {
  margin-top: 0 !important;
}

/* line 273, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group > label:not(.form-control),
.form-fale .has-feedback > label:not(.form-control) {
  position: absolute;
  left: 0;
  top: 10px;
  cursor: text;
  -moz-transform-origin: top left;
  -ms-transform-origin: top left;
  -webkit-transform-origin: top left;
  transform-origin: top left;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 291, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-valid > label:not(.form-control).form-pais, .form-fale .form-group.form-group-valid > label:not(.form-control).form-estado,
.form-fale .has-feedback.form-group-valid > label:not(.form-control).form-pais,
.form-fale .has-feedback.form-group-valid > label:not(.form-control).form-estado {
  top: 9px;
  cursor: default;
  color: #5085CA;
  -moz-transform: translateY(-100%) scale(0.85);
  -ms-transform: translateY(-100%) scale(0.85);
  -webkit-transform: translateY(-100%) scale(0.85);
  transform: translateY(-100%) scale(0.85);
}

/* line 304, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group .form-mensagem,
.form-fale .has-feedback .form-mensagem {
  position: relative !important;
  top: auto !important;
}

/* line 310, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.col-12::before,
.form-fale .has-feedback.col-12::before {
  display: none;
}

/* line 316, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group label.label-sexo,
.form-fale .has-feedback label.label-sexo {
  position: relative;
  top: -5px;
}

/* line 322, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group > label:not(.form-control).label-up,
.form-fale .form-group.form-group-valid label,
.form-fale .has-feedback > label:not(.form-control).label-up,
.form-fale .has-feedback.form-group-valid label {
  cursor: default;
  color: #646e78;
  -moz-transform: translateY(-100%) scale(0.85);
  -ms-transform: translateY(-100%) scale(0.85);
  -webkit-transform: translateY(-100%) scale(0.85);
  transform: translateY(-100%) scale(0.85);
}

/* line 336, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-valid label.form-assunto, .form-fale .form-group.form-group-valid label.label-sexo, .form-fale .form-group.form-group-valid label.form-mensagem,
.form-fale .has-feedback.form-group-valid label.form-assunto,
.form-fale .has-feedback.form-group-valid label.label-sexo,
.form-fale .has-feedback.form-group-valid label.form-mensagem {
  transform: none;
}

/* line 345, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-politica label,
.form-fale .has-feedback.form-group-politica label {
  transform: none;
  color: #999999;
}

/* line 354, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-valid.form-sexo * label,
.form-fale .has-feedback.form-group-valid.form-sexo * label {
  transform: none;
}

/* line 361, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group select,
.form-fale .has-feedback select {
  background-image: url("../images/svg/seta-menu.svg");
  background-repeat: no-repeat;
  background-position: 88% 22px;
}

/* line 371, src/page/fale-conosco/settings/_settings.scss */
.form-fale__box-result .alert-success .finf1,
.form-fale__box-result .alert-success .finf2 {
  font-size: 1rem !important;
}

/* line 377, src/page/fale-conosco/settings/_settings.scss */
.form-fale__box-result .alert-danger {
  font-size: 1rem !important;
}

/* line 382, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-control {
  background-color: transparent;
  box-shadow: none;
  border: none !important;
  border-bottom: 1px solid #8c96a1 !important;
  padding: 0.375rem 0.75rem 0 0 !important;
}

/* line 389, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-control.ng-not-empty {
  border-bottom: 1px solid #8c96a1 !important;
}

/* line 395, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group-invalid .form-control {
  border-bottom: 2px solid #D0021B !important;
}

/* line 401, src/page/fale-conosco/settings/_settings.scss */
.form-fale textarea.form-control {
  border: 1px solid #8c96a1 !important;
  padding: 0.375rem 0.75rem 0 !important;
}

/* line 409, src/page/fale-conosco/settings/_settings.scss */
.form-fale.form-group-valid textarea.form-control {
  border: 1px solid #5085CA !important;
}

/* line 415, src/page/fale-conosco/settings/_settings.scss */
.form-fale ::-webkit-input-placeholder {
  font-size: 0 !important;
}

/* line 419, src/page/fale-conosco/settings/_settings.scss */
.form-fale :-moz-placeholder {
  font-size: 0 !important;
}

/* line 423, src/page/fale-conosco/settings/_settings.scss */
.form-fale ::-moz-placeholder {
  font-size: 0 !important;
}

/* line 427, src/page/fale-conosco/settings/_settings.scss */
.form-fale :-ms-input-placeholder {
  font-size: 0 !important;
}

/* line 431, src/page/fale-conosco/settings/_settings.scss */
.form-fale select {
  -moz-appearance: none;
  -webkit-appearance: none;
}

/* line 436, src/page/fale-conosco/settings/_settings.scss */
.form-fale select::-ms-expand {
  display: none;
}

/* line 440, src/page/fale-conosco/settings/_settings.scss */
.form-fale summary {
  display: inline-block !important;
}

/* line 442, src/page/fale-conosco/settings/_settings.scss */
.form-fale summary p.ng-binding {
  color: #ab0101;
  display: block;
  margin: 0 0 20px 0;
}

/* line 444, src/page/fale-conosco/settings/_settings.scss */
.form-fale summary p.ng-binding:before {
  display: inline-block;
  content: "";
  background: url(../images/icon-error.png) no-repeat;
  width: 20px;
  height: 20px;
  margin: 0 15px 0 0;
  background-size: 100% auto;
  position: relative;
  top: 4px;
}

/* line 449, src/page/fale-conosco/settings/_settings.scss */
.form-fale summary ul li {
  display: inline-block;
  width: 48%;
  border-radius: 3px;
  background: #f4f4f4;
  margin: 0 0 10px 0;
  padding: 10px;
}

@media (max-width: 767px) {
  /* line 449, src/page/fale-conosco/settings/_settings.scss */
  .form-fale summary ul li {
    width: 100%;
  }
}

/* line 454, src/page/fale-conosco/settings/_settings.scss */
.form-fale summary ul li:nth-child(even) {
  float: right;
}

/* line 457, src/page/fale-conosco/settings/_settings.scss */
.form-fale summary ul li a {
  color: #646e78;
  font-size: 16px;
  font-weight: 600;
}

/* line 459, src/page/fale-conosco/settings/_settings.scss */
.form-fale summary ul li a:hover {
  text-decoration: none;
  color: #5085CA;
}

/* line 467, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-invalid a {
  display: block;
  border-radius: 100px !important;
  padding: 2px 10px 3px !important;
  color: #fff;
  max-width: 105px;
  margin: 5px 0 0 0;
  text-decoration: none;
  background: #D0021B;
}

/* line 472, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-invalid required span span.form-control-feedback {
  display: block;
  content: "";
  background: url(../images/icon-error.png) no-repeat;
  width: 22px;
  height: 22px;
  background-size: 100%;
  margin: 8px 15px 0 0;
}

/* line 479, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-invalid .custom-checkbox label a {
  display: inline;
  border-radius: 0;
  padding: 0 !important;
  margin: 0;
  border: 0;
  color: #0056b3;
  background: none;
}

/* line 484, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-invalid required.politica-erro, .form-fale .form-group.form-group-invalid required.message-error-textarea {
  position: relative;
  display: block;
}

/* line 486, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-invalid required.politica-erro span, .form-fale .form-group.form-group-invalid required.message-error-textarea span {
  position: absolute;
  right: 0;
}

/* line 488, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-invalid required.politica-erro span span.form-control-feedback, .form-fale .form-group.form-group-invalid required.message-error-textarea span span.form-control-feedback {
  margin: 0px 15px 0 0;
}

/* line 493, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-invalid required.politica-erro .alert span, .form-fale .form-group.form-group-invalid required.message-error-textarea .alert span {
  position: relative;
}

/* line 498, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-invalid #summary-lastError {
  display: none;
}

/* line 503, src/page/fale-conosco/settings/_settings.scss */
.form-fale .form-group.form-group-valid a {
  display: block;
  border-radius: 100px !important;
  padding: 2px 10px 3px !important;
  color: #fff;
  max-width: 105px;
  margin: 5px 0 0 0;
  text-decoration: none;
  border: 1px solid #D0021B;
  background: #D0021B;
}

/* line 4, src/page/fale-conosco/_contact.scss */
.form-fale {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #999999;
  font-size: 16px;
}

/* line 9, src/page/fale-conosco/_contact.scss */
.form-fale label {
  font-size: 0.85rem;
}

/* line 15, src/page/fale-conosco/_contact.scss */
.form-fale__box-form .form-group label {
  text-transform: uppercase;
  padding-bottom: 5px;
}

/* line 19, src/page/fale-conosco/_contact.scss */
.form-fale__box-form .form-group label.form-sexo {
  width: 100%;
}

/* line 26, src/page/fale-conosco/_contact.scss */
.form-fale__group-content {
  padding-bottom: 10px;
}

/* line 30, src/page/fale-conosco/_contact.scss */
.form-fale__group-content.form-sexo .label-sexo {
  width: 100%;
}

/* line 35, src/page/fale-conosco/_contact.scss */
.form-fale__group-content.form-sexo .custom-control label {
  line-height: 25px;
  padding: 0;
}

/* line 43, src/page/fale-conosco/_contact.scss */
.form-fale__group-content.form-group-politica label {
  line-height: normal;
  font-size: 0.85rem;
}

/* line 49, src/page/fale-conosco/_contact.scss */
.form-fale__group-content .custom-file {
  font-size: 0.6rem;
}

/* line 52, src/page/fale-conosco/_contact.scss */
.form-fale__group-content .custom-file > label {
  font-size: 0.6rem;
  padding-bottom: 11px;
}

/* line 58, src/page/fale-conosco/_contact.scss */
.form-fale__group-content .custom-file .custom-file-label:after {
  font-size: 0.85rem;
}

/* line 63, src/page/fale-conosco/_contact.scss */
.form-fale__group-content .custom-file .file-uploaded {
  position: absolute;
  z-index: 2;
  top: 34px;
  overflow: hidden;
  height: 13px;
  width: 68%;
  left: 12px;
}

/* line 72, src/page/fale-conosco/_contact.scss */
.form-fale__group-content .custom-file .file-uploaded a {
  color: #5085CA;
  font-size: 0.85rem;
}

/* line 80, src/page/fale-conosco/_contact.scss */
.form-fale__group-content.form-group-submit button {
  text-transform: none;
  width: 100%;
  color: #FFFFFF;
  border-radius: 0;
  font-size: 1rem;
  padding: 15px 30px;
  text-align: left;
}

/* line 92, src/page/fale-conosco/_contact.scss */
.form-fale__control-content {
  border-radius: 0 !important;
}

/* line 96, src/page/fale-conosco/_contact.scss */
.form-fale .form-group-valid,
.form-fale .form-group-invalid {
  background: transparent;
}

/* line 101, src/page/fale-conosco/_contact.scss */
.form-fale .custom-control-input:checked ~ .custom-control-label::before {
  border-color: #5085CA;
  background-color: #5085CA;
}

/* line 106, src/page/fale-conosco/_contact.scss */
.form-fale .custom-control-inline,
.form-fale .custom-checkbox {
  cursor: pointer;
}

/* line 110, src/page/fale-conosco/_contact.scss */
.form-fale .custom-control-inline .custom-control-label,
.form-fale .custom-checkbox .custom-control-label {
  cursor: pointer;
}

/* line 115, src/page/fale-conosco/_contact.scss */
.form-fale input[type="text"],
.form-fale select {
  min-height: 42px;
  color: #999999;
  font-size: 1rem;
}

/* line 121, src/page/fale-conosco/_contact.scss */
.form-fale input[type="text"] option,
.form-fale select option {
  color: #999999;
}

/* line 126, src/page/fale-conosco/_contact.scss */
.form-fale textarea {
  min-height: 100px;
  font-size: 1rem;
}

/* line 131, src/page/fale-conosco/_contact.scss */
.form-fale textarea:focus,
.form-fale input:focus,
.form-fale select:focus,
.form-fale label:after,
.form-fale label:before {
  box-shadow: none !important;
  outline: none !important;
}

/* line 140, src/page/fale-conosco/_contact.scss */
.form-fale .form-group-captcha {
  margin-bottom: 0;
  padding-bottom: 0;
}

/* line 145, src/page/fale-conosco/_contact.scss */
.form-fale .alert {
  background-color: transparent;
  border: none;
  padding-top: 3px;
  font-size: 0.85rem;
}

/* line 151, src/page/fale-conosco/_contact.scss */
.form-fale .alert span {
  color: #D0021B;
}

/* line 156, src/page/fale-conosco/_contact.scss */
.form-fale .custom-file {
  height: auto;
}

/* line 159, src/page/fale-conosco/_contact.scss */
.form-fale .custom-file .custom-file-label {
  top: 0;
  min-height: 42px;
  position: relative;
  width: 100%;
  border-radius: 0;
}

/* line 166, src/page/fale-conosco/_contact.scss */
.form-fale .custom-file .custom-file-label:after {
  min-height: 40px;
  line-height: 2.5;
  border-radius: 0;
}

/* line 173, src/page/fale-conosco/_contact.scss */
.form-fale .custom-file .sr-only {
  top: 20px;
}

/* line 177, src/page/fale-conosco/_contact.scss */
.form-fale .custom-file .custom-control-label,
.form-fale .custom-file .custom-file-label {
  cursor: pointer;
}

/* line 184, src/page/fale-conosco/_contact.scss */
.form-fale .icon {
  width: 8px;
  height: 10px;
  display: inline-block;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}

/* line 199, src/page/fale-conosco/_contact.scss */
.form-fale__box-result .alert-success .icon {
  display: none;
}

/* line 203, src/page/fale-conosco/_contact.scss */
.form-fale__box-result .alert-success .finf1,
.form-fale__box-result .alert-success .finf2 {
  color: #999999;
  font-size: 1rem;
  padding-bottom: 20px;
  line-height: normal;
}

/* line 212, src/page/fale-conosco/_contact.scss */
.form-fale__box-result .alert-danger {
  background: #f2f2f2;
  border-radius: 0;
  font-size: 1rem;
  padding: 15px;
}

/* line 218, src/page/fale-conosco/_contact.scss */
.form-fale__box-result .alert-danger .ng-binding {
  background-repeat: no-repeat;
  padding-left: 20px;
}

/* line 228, src/page/fale-conosco/_contact.scss */
.fale-content__fale-faq {
  background-color: #eeede9;
}

/* line 231, src/page/fale-conosco/_contact.scss */
.fale-content__fale-faq h2 {
  background-image: url("https://www.nestle.com.br/Content/images/bg-contact.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  padding: 105px 20px 30px 20px;
  min-height: 250px;
  font-size: 3rem;
  letter-spacing: -1px;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
}

/* line 243, src/page/fale-conosco/_contact.scss */
.fale-content__fale-faq h2 a {
  color: #FFFFFF;
  font-size: 3rem;
}

/* line 249, src/page/fale-conosco/_contact.scss */
.fale-content__fale-faq__address-nestle {
  padding: 0 20px 20px 20px;
  color: #999999;
  background-repeat: no-repeat;
  background-size: 120px;
  background-position: 94% 87%;
}

@media (max-width: 767px) {
  /* line 249, src/page/fale-conosco/_contact.scss */
  .fale-content__fale-faq__address-nestle {
    background-size: 100px;
  }
}

/* line 261, src/page/fale-conosco/_contact.scss */
.fale-content__fale-faq__address-nestle strong {
  font-weight: bold;
  display: inline-block;
  width: 100%;
  font-size: 1.5rem;
  margin-bottom: 10px;
}

/* line 269, src/page/fale-conosco/_contact.scss */
.fale-content__fale-faq__address-nestle address {
  font-size: 1.5rem;
}

/* line 272, src/page/fale-conosco/_contact.scss */
.fale-content__fale-faq__address-nestle address .clinic {
  padding-top: 15px;
}

/* colors */
/* fonts */
/* font size */
/*############## GENERAL CLASSES ##############*/
/* line 6, src/page/proposito/proposito.scss */
.page-proposito {
  /*ALINHAMENTOS*/
  /*BOX COM FORMATAÇÃO COMPLETA*/
  /*CORES*/
  /*ESPAÇOS MARGIN E PADDING*/
  /* PESO DE FONTE*/
  /* TAMANHOS */
  /* FLEX */
  /*TAMANHOS DE FONTE*/
  /* LIMITES DE LARGURAS*/
  /*QUADRO COM BORDAS*/
  /*TEXTO COM LINHA PEQUENA CENTRALIZADA*/
  /*LISTA COM LINHA*/
  /*CITAÇÃO CENTRALIZADA*/
  /*BOX COM ESTRUTURA PARA ALINHAMENTO VERTICAL*/
  /*ICONES COM ILUSTRAÇÕES PARA FUNDO DE QUALQUER ELEMENTO*/
}

/* line 10, src/page/proposito/proposito.scss */
.page-proposito .box-align-middle {
  margin: 0 auto;
  text-align: center;
  display: table;
}

/* line 16, src/page/proposito/proposito.scss */
.page-proposito .txt-align-center {
  text-align: center;
}

/* line 20, src/page/proposito/proposito.scss */
.page-proposito .txt-align-left {
  text-align: left !important;
}

@media (max-width: 767px) {
  /* line 20, src/page/proposito/proposito.scss */
  .page-proposito .txt-align-left {
    text-align: center !important;
  }
}

/* line 28, src/page/proposito/proposito.scss */
.page-proposito .txt-align-right {
  text-align: right !important;
}

@media (max-width: 767px) {
  /* line 28, src/page/proposito/proposito.scss */
  .page-proposito .txt-align-right {
    text-align: center !important;
  }
}

@media (max-width: 767px) {
  /* line 36, src/page/proposito/proposito.scss */
  .page-proposito .txt-align-mobile {
    text-align: center;
  }
}

/* line 43, src/page/proposito/proposito.scss */
.page-proposito .txt-italic {
  font-style: italic;
}

/* line 49, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center,
.page-proposito .text-black-center,
.page-proposito .text-green-center,
.page-proposito .text-orange-center {
  text-align: center;
  max-width: 1050px;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  margin: 0 auto;
  font-size: 2rem;
  line-height: 1.2;
}

/* line 62, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center .links-grandes,
.page-proposito .text-black-center .links-grandes,
.page-proposito .text-green-center .links-grandes,
.page-proposito .text-orange-center .links-grandes {
  font-size: 1.4rem;
}

@media (max-width: 767px) {
  /* line 62, src/page/proposito/proposito.scss */
  .page-proposito .text-blue-center .links-grandes,
  .page-proposito .text-black-center .links-grandes,
  .page-proposito .text-green-center .links-grandes,
  .page-proposito .text-orange-center .links-grandes {
    font-size: 1.2rem !important;
    line-height: normal;
  }
}

/* line 70, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center .links-grandes:hover,
.page-proposito .text-black-center .links-grandes:hover,
.page-proposito .text-green-center .links-grandes:hover,
.page-proposito .text-orange-center .links-grandes:hover {
  text-decoration: underline;
}

@media (max-width: 767px) {
  /* line 49, src/page/proposito/proposito.scss */
  .page-proposito .text-blue-center,
  .page-proposito .text-black-center,
  .page-proposito .text-green-center,
  .page-proposito .text-orange-center {
    font-size: 1.3rem !important;
    line-height: normal;
  }
}

/* line 81, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center,
.page-proposito .text-black-center {
  color: #095291 !important;
}

/* line 85, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center .black-link,
.page-proposito .text-black-center .black-link {
  color: #000 !important;
}

/* line 88, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center .black-link a,
.page-proposito .text-black-center .black-link a {
  color: #000 !important;
}

/* line 93, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center .blue-link,
.page-proposito .text-black-center .blue-link {
  color: #095291 !important;
}

/* line 96, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center .blue-link a,
.page-proposito .text-black-center .blue-link a {
  color: #095291 !important;
}

/* line 101, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center .green-link,
.page-proposito .text-black-center .green-link {
  color: #095291 !important;
}

/* line 104, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center .green-link a,
.page-proposito .text-black-center .green-link a {
  color: #095291 !important;
}

/* line 109, src/page/proposito/proposito.scss */
.page-proposito .text-blue-center .links-grandes,
.page-proposito .text-black-center .links-grandes {
  color: #095291 !important;
}

/* line 114, src/page/proposito/proposito.scss */
.page-proposito .text-green-center,
.page-proposito .text-dark-green {
  color: #0e7837 !important;
}

/* line 118, src/page/proposito/proposito.scss */
.page-proposito .text-green-center .links-grandes,
.page-proposito .text-dark-green .links-grandes {
  color: #0e7837 !important;
}

/* line 123, src/page/proposito/proposito.scss */
.page-proposito .text-light-green {
  color: rgba(104, 190, 110, 0.8) !important;
}

/* line 126, src/page/proposito/proposito.scss */
.page-proposito .text-light-green .links-grandes {
  color: rgba(104, 190, 110, 0.8) !important;
}

/* line 131, src/page/proposito/proposito.scss */
.page-proposito .text-light-orange {
  color: #ffd088 !important;
}

/* line 134, src/page/proposito/proposito.scss */
.page-proposito .text-light-orange .links-grandes {
  color: #ffd088 !important;
}

/* line 141, src/page/proposito/proposito.scss */
.page-proposito .text-green-center,
.page-proposito .text-dark-blue {
  color: #095291 !important;
}

/* line 146, src/page/proposito/proposito.scss */
.page-proposito .text-green-center,
.page-proposito .text-green-blue {
  color: #0e7837 !important;
}

/* line 151, src/page/proposito/proposito.scss */
.page-proposito .text-black-center,
.page-proposito .text-black {
  color: #000 !important;
}

/* line 155, src/page/proposito/proposito.scss */
.page-proposito .text-black-center a,
.page-proposito .text-black a {
  color: #000 !important;
}

/* line 160, src/page/proposito/proposito.scss */
.page-proposito .text-blank {
  color: #fff !important;
}

/* line 164, src/page/proposito/proposito.scss */
.page-proposito .text-blue-default {
  color: rgba(80, 133, 202, 0.9) !important;
}

/* line 168, src/page/proposito/proposito.scss */
.page-proposito .text-light-blue {
  color: #0099FF !important;
}

/* line 172, src/page/proposito/proposito.scss */
.page-proposito .text-green {
  color: #0e7837 !important;
}

/* line 178, src/page/proposito/proposito.scss */
.page-proposito .no-margin {
  margin: 0 !important;
}

@media (max-width: 767px) {
  /* line 178, src/page/proposito/proposito.scss */
  .page-proposito .no-margin {
    margin: 0 !important;
  }
}

/* line 187, src/page/proposito/proposito.scss */
.page-proposito .change-padding--right-100px {
  padding-right: 100px !important;
}

@media (max-width: 768px) {
  /* line 187, src/page/proposito/proposito.scss */
  .page-proposito .change-padding--right-100px {
    padding-right: 0px !important;
  }
}

@media (max-width: 767px) {
  /* line 195, src/page/proposito/proposito.scss */
  .page-proposito .change-padding--mobile-top-30px {
    padding-top: 30px !important;
  }
}

/* line 203, src/page/proposito/proposito.scss */
.page-proposito .padding-top-two-hundred {
  padding-top: 200px !important;
}

@media (max-width: 767px) {
  /* line 207, src/page/proposito/proposito.scss */
  .page-proposito .no-padding-top-bottom-mobile {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
}

/* line 214, src/page/proposito/proposito.scss */
.page-proposito .padding-20px {
  padding: 20px;
}

@media (max-width: 768px) {
  /* line 214, src/page/proposito/proposito.scss */
  .page-proposito .padding-20px {
    padding: 0px;
  }
}

/* line 222, src/page/proposito/proposito.scss */
.page-proposito .space-top-hundred {
  margin-top: 100px;
}

@media (max-width: 767px) {
  /* line 222, src/page/proposito/proposito.scss */
  .page-proposito .space-top-hundred {
    margin-top: 50px;
  }
}

/* line 230, src/page/proposito/proposito.scss */
.page-proposito .space-top-neg-hundred {
  margin-top: -100px;
}

@media (max-width: 768px) {
  /* line 230, src/page/proposito/proposito.scss */
  .page-proposito .space-top-neg-hundred {
    margin: 0;
  }
}

/* line 238, src/page/proposito/proposito.scss */
.page-proposito .space-top-neg-eighty {
  margin-top: -80px;
}

/* line 242, src/page/proposito/proposito.scss */
.page-proposito .space-top-five {
  margin-top: 5px;
}

/* line 246, src/page/proposito/proposito.scss */
.page-proposito .space-top-fifteen {
  margin-top: 15px;
}

/* line 250, src/page/proposito/proposito.scss */
.page-proposito .space-botom-fifteen {
  margin-bottom: 15px;
}

/* line 254, src/page/proposito/proposito.scss */
.page-proposito .space-top-bottom-fifteen {
  margin: 15px auto;
}

/* line 258, src/page/proposito/proposito.scss */
.page-proposito .space-top-thirty {
  margin-top: 30px;
}

@media (max-width: 767px) {
  /* line 258, src/page/proposito/proposito.scss */
  .page-proposito .space-top-thirty {
    margin-top: 15px;
  }
}

/* line 266, src/page/proposito/proposito.scss */
.page-proposito .space-botom-thirty {
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  /* line 266, src/page/proposito/proposito.scss */
  .page-proposito .space-botom-thirty {
    margin-bottom: 15px;
  }
}

/* line 274, src/page/proposito/proposito.scss */
.page-proposito .space-top-bottom-thirty {
  margin: 30px auto;
}

@media (max-width: 767px) {
  /* line 274, src/page/proposito/proposito.scss */
  .page-proposito .space-top-bottom-thirty {
    margin: 15px auto;
  }
}

/* line 282, src/page/proposito/proposito.scss */
.page-proposito .space-top-fifty {
  margin-top: 50px;
}

@media (max-width: 767px) {
  /* line 282, src/page/proposito/proposito.scss */
  .page-proposito .space-top-fifty {
    margin-top: 30px;
  }
}

/* line 290, src/page/proposito/proposito.scss */
.page-proposito .space-botom-fifty {
  margin-bottom: 50px;
}

@media (max-width: 767px) {
  /* line 290, src/page/proposito/proposito.scss */
  .page-proposito .space-botom-fifty {
    margin-bottom: 30px;
  }
}

/* line 298, src/page/proposito/proposito.scss */
.page-proposito .space-top-bottom-fifty {
  margin: 50px auto;
}

@media (max-width: 767px) {
  /* line 298, src/page/proposito/proposito.scss */
  .page-proposito .space-top-bottom-fifty {
    margin: 30px auto;
  }
}

/* line 306, src/page/proposito/proposito.scss */
.page-proposito .space-top-hfifty {
  margin-top: 150px;
}

@media (max-width: 767px) {
  /* line 306, src/page/proposito/proposito.scss */
  .page-proposito .space-top-hfifty {
    margin-top: 190px;
  }
}

/* line 314, src/page/proposito/proposito.scss */
.page-proposito .space-botom-hfifty {
  margin-bottom: 150px;
}

@media (max-width: 767px) {
  /* line 314, src/page/proposito/proposito.scss */
  .page-proposito .space-botom-hfifty {
    margin-bottom: 190px;
  }
}

/* line 322, src/page/proposito/proposito.scss */
.page-proposito .space-right-fifty {
  margin-right: 50px;
}

@media (max-width: 768px) {
  /* line 322, src/page/proposito/proposito.scss */
  .page-proposito .space-right-fifty {
    margin: 0;
  }
}

/* line 330, src/page/proposito/proposito.scss */
.page-proposito .space-left-fifty {
  margin-left: 50px;
}

@media (max-width: 768px) {
  /* line 330, src/page/proposito/proposito.scss */
  .page-proposito .space-left-fifty {
    margin: 0;
  }
}

/* line 340, src/page/proposito/proposito.scss */
.page-proposito .txt-light {
  font-weight: normal;
}

/* line 345, src/page/proposito/proposito.scss */
.page-proposito .sem-estilo p {
  font-style: normal;
}

/* line 351, src/page/proposito/proposito.scss */
.page-proposito .width-74-percent {
  max-width: 74% !important;
}

@media (max-width: 768px) {
  /* line 351, src/page/proposito/proposito.scss */
  .page-proposito .width-74-percent {
    max-width: none !important;
  }
}

/* line 359, src/page/proposito/proposito.scss */
.page-proposito .width-250px {
  max-width: 250px !important;
}

@media (max-width: 768px) {
  /* line 359, src/page/proposito/proposito.scss */
  .page-proposito .width-250px {
    max-width: none !important;
  }
}

/* line 367, src/page/proposito/proposito.scss */
.page-proposito .width-260px {
  max-width: 260px !important;
}

@media (max-width: 768px) {
  /* line 367, src/page/proposito/proposito.scss */
  .page-proposito .width-260px {
    max-width: none !important;
  }
}

/* line 375, src/page/proposito/proposito.scss */
.page-proposito .width-340px {
  max-width: 340px !important;
}

@media (max-width: 768px) {
  /* line 375, src/page/proposito/proposito.scss */
  .page-proposito .width-340px {
    max-width: none !important;
  }
}

/* line 383, src/page/proposito/proposito.scss */
.page-proposito .min-height-250px {
  min-height: 250px !important;
}

/* line 389, src/page/proposito/proposito.scss */
.page-proposito .flex-center-center {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

/* line 394, src/page/proposito/proposito.scss */
.page-proposito .flex-direction-row {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
}

/* line 399, src/page/proposito/proposito.scss */
.page-proposito .flex-direction-column {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 404, src/page/proposito/proposito.scss */
.page-proposito .flex-direction-row-column {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
}

@media (max-width: 768px) {
  /* line 404, src/page/proposito/proposito.scss */
  .page-proposito .flex-direction-row-column {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 413, src/page/proposito/proposito.scss */
.page-proposito .padding-thirty {
  padding: 30px;
}

@media (max-width: 767px) {
  /* line 413, src/page/proposito/proposito.scss */
  .page-proposito .padding-thirty {
    padding: 30px 0;
  }
}

/* line 421, src/page/proposito/proposito.scss */
.page-proposito .padding-thirty-thirty {
  padding: 30px;
}

/* line 427, src/page/proposito/proposito.scss */
.page-proposito .font-size-07rem {
  font-size: 0.7rem !important;
}

/* line 431, src/page/proposito/proposito.scss */
.page-proposito .font-size-08rem {
  font-size: 0.9rem !important;
}

/* line 435, src/page/proposito/proposito.scss */
.page-proposito .font-size-09rem {
  font-size: 0.9rem !important;
}

/* line 439, src/page/proposito/proposito.scss */
.page-proposito .font-size-1rem {
  font-size: 1rem !important;
}

/* line 443, src/page/proposito/proposito.scss */
.page-proposito .font-size-1-1rem {
  font-size: 1.1rem !important;
}

@media (max-width: 767px) {
  /* line 443, src/page/proposito/proposito.scss */
  .page-proposito .font-size-1-1rem {
    font-size: 1rem !important;
  }
}

/* line 451, src/page/proposito/proposito.scss */
.page-proposito .font-size-1-2rem {
  font-size: 1.2rem !important;
}

@media (max-width: 767px) {
  /* line 451, src/page/proposito/proposito.scss */
  .page-proposito .font-size-1-2rem {
    font-size: 1rem !important;
  }
}

/* line 459, src/page/proposito/proposito.scss */
.page-proposito .font-size-1-3rem {
  font-size: 1.3rem !important;
}

@media (max-width: 767px) {
  /* line 459, src/page/proposito/proposito.scss */
  .page-proposito .font-size-1-3rem {
    font-size: 1.1rem !important;
  }
}

/* line 467, src/page/proposito/proposito.scss */
.page-proposito .font-size-1-4rem {
  font-size: 1.4rem !important;
}

@media (max-width: 767px) {
  /* line 467, src/page/proposito/proposito.scss */
  .page-proposito .font-size-1-4rem {
    font-size: 1.2rem !important;
  }
}

/* line 475, src/page/proposito/proposito.scss */
.page-proposito .font-size-1-5rem {
  font-size: 1.5rem !important;
}

@media (max-width: 767px) {
  /* line 475, src/page/proposito/proposito.scss */
  .page-proposito .font-size-1-5rem {
    font-size: 1.2rem !important;
  }
}

/* line 483, src/page/proposito/proposito.scss */
.page-proposito .font-size-1-6rem {
  font-size: 1.6rem !important;
}

@media (max-width: 767px) {
  /* line 483, src/page/proposito/proposito.scss */
  .page-proposito .font-size-1-6rem {
    font-size: 1.3rem !important;
  }
}

/* line 491, src/page/proposito/proposito.scss */
.page-proposito .font-size-1-7rem {
  font-size: 1.7rem !important;
}

@media (max-width: 767px) {
  /* line 491, src/page/proposito/proposito.scss */
  .page-proposito .font-size-1-7rem {
    font-size: 1.5rem !important;
  }
}

/* line 499, src/page/proposito/proposito.scss */
.page-proposito .font-size-1-9rem {
  font-size: 1.9rem !important;
}

@media (max-width: 767px) {
  /* line 499, src/page/proposito/proposito.scss */
  .page-proposito .font-size-1-9rem {
    font-size: 1.5rem !important;
  }
}

/* line 507, src/page/proposito/proposito.scss */
.page-proposito .font-size-2rem {
  font-size: 2rem !important;
}

@media (max-width: 767px) {
  /* line 507, src/page/proposito/proposito.scss */
  .page-proposito .font-size-2rem {
    font-size: 1.5rem !important;
  }
}

/* line 515, src/page/proposito/proposito.scss */
.page-proposito .font-size-2-3rem {
  font-size: 2.3rem !important;
}

@media (max-width: 767px) {
  /* line 515, src/page/proposito/proposito.scss */
  .page-proposito .font-size-2-3rem {
    font-size: 1.5rem !important;
  }
}

/* line 523, src/page/proposito/proposito.scss */
.page-proposito .font-size-2-4rem {
  font-size: 2.4rem !important;
}

@media (max-width: 767px) {
  /* line 523, src/page/proposito/proposito.scss */
  .page-proposito .font-size-2-4rem {
    font-size: 1.5rem !important;
  }
}

/* line 531, src/page/proposito/proposito.scss */
.page-proposito .font-size-2-5rem {
  font-size: 2.5rem !important;
}

@media (max-width: 767px) {
  /* line 531, src/page/proposito/proposito.scss */
  .page-proposito .font-size-2-5rem {
    font-size: 2rem !important;
  }
}

/* line 539, src/page/proposito/proposito.scss */
.page-proposito .font-size-2-7rem {
  font-size: 2.7rem !important;
}

@media (max-width: 767px) {
  /* line 539, src/page/proposito/proposito.scss */
  .page-proposito .font-size-2-7rem {
    font-size: 2rem !important;
  }
}

/* line 547, src/page/proposito/proposito.scss */
.page-proposito .font-size-2-8rem {
  font-size: 2.8rem !important;
}

@media (max-width: 767px) {
  /* line 547, src/page/proposito/proposito.scss */
  .page-proposito .font-size-2-8rem {
    font-size: 2rem !important;
  }
}

/* line 555, src/page/proposito/proposito.scss */
.page-proposito .font-size-3rem {
  font-size: 3rem !important;
}

@media (max-width: 767px) {
  /* line 555, src/page/proposito/proposito.scss */
  .page-proposito .font-size-3rem {
    font-size: 2rem !important;
  }
}

/* line 563, src/page/proposito/proposito.scss */
.page-proposito .font-size-3-5rem {
  font-size: 3.5rem !important;
}

@media (max-width: 767px) {
  /* line 563, src/page/proposito/proposito.scss */
  .page-proposito .font-size-3-5rem {
    font-size: 2rem !important;
  }
}

/* line 571, src/page/proposito/proposito.scss */
.page-proposito .font-size-4rem {
  font-size: 5rem !important;
}

@media (max-width: 767px) {
  /* line 571, src/page/proposito/proposito.scss */
  .page-proposito .font-size-4rem {
    font-size: 3rem !important;
  }
}

/* line 579, src/page/proposito/proposito.scss */
.page-proposito .font-size-5rem {
  font-size: 5rem !important;
}

@media (max-width: 767px) {
  /* line 579, src/page/proposito/proposito.scss */
  .page-proposito .font-size-5rem {
    font-size: 4rem !important;
  }
}

/* line 587, src/page/proposito/proposito.scss */
.page-proposito .font-size-6rem {
  font-size: 6rem !important;
}

@media (max-width: 767px) {
  /* line 587, src/page/proposito/proposito.scss */
  .page-proposito .font-size-6rem {
    font-size: 5rem !important;
  }
}

/* line 599, src/page/proposito/proposito.scss */
.page-proposito .limit-max-large {
  background-color: none;
  max-width: 1200px;
}

@media (max-width: 767px) {
  /* line 599, src/page/proposito/proposito.scss */
  .page-proposito .limit-max-large {
    margin-left: 15px;
    margin-right: 15px;
    margin: auto;
    display: inline-block;
  }
}

/* line 611, src/page/proposito/proposito.scss */
.page-proposito .limit-max-medium-bigger {
  max-width: 1000px;
}

@media (max-width: 767px) {
  /* line 611, src/page/proposito/proposito.scss */
  .page-proposito .limit-max-medium-bigger {
    margin-left: 15px;
    margin-right: 15px;
    margin: auto;
    display: inline-block;
  }
}

/* line 622, src/page/proposito/proposito.scss */
.page-proposito .limit-max-medium-2 {
  max-width: 820px;
}

@media (max-width: 767px) {
  /* line 622, src/page/proposito/proposito.scss */
  .page-proposito .limit-max-medium-2 {
    margin-left: 15px;
    margin-right: 15px;
    margin: auto;
  }
}

/* line 633, src/page/proposito/proposito.scss */
.page-proposito .limit-max-medium {
  max-width: 800px;
}

@media (max-width: 767px) {
  /* line 633, src/page/proposito/proposito.scss */
  .page-proposito .limit-max-medium {
    margin-left: 15px;
    margin-right: 15px;
    margin: auto;
  }
}

/* line 643, src/page/proposito/proposito.scss */
.page-proposito .limit-max-small {
  max-width: 600px;
}

@media (max-width: 767px) {
  /* line 643, src/page/proposito/proposito.scss */
  .page-proposito .limit-max-small {
    margin-left: 15px;
    margin-right: 15px;
    margin: auto;
  }
}

/* line 653, src/page/proposito/proposito.scss */
.page-proposito .limit-max-smaller {
  max-width: 400px;
}

@media (max-width: 767px) {
  /* line 653, src/page/proposito/proposito.scss */
  .page-proposito .limit-max-smaller {
    margin-left: 15px;
    margin-right: 15px;
    margin: auto;
  }
}

/* line 665, src/page/proposito/proposito.scss */
.page-proposito .border-blue {
  border: 2px solid rgba(80, 133, 202, 0.9);
  padding: 30px;
}

@media (max-width: 767px) {
  /* line 665, src/page/proposito/proposito.scss */
  .page-proposito .border-blue {
    padding: 15px;
  }
}

/* line 676, src/page/proposito/proposito.scss */
.page-proposito .line-min-bottom {
  position: relative;
  text-align: center;
  padding-bottom: 15px;
  margin-bottom: 15px;
  font-size: 2rem;
  font-weight: bold;
}

/* line 684, src/page/proposito/proposito.scss */
.page-proposito .line-min-bottom--with-padding {
  padding-right: 100px;
  padding-left: 100px;
}

@media (max-width: 767px) {
  /* line 676, src/page/proposito/proposito.scss */
  .page-proposito .line-min-bottom {
    font-size: 1.5rem;
  }
}

/* line 693, src/page/proposito/proposito.scss */
.page-proposito .line-min-bottom:before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 5px;
  width: 100%;
  max-width: 50px;
  background-color: rgba(80, 133, 202, 0.9);
}

/* line 709, src/page/proposito/proposito.scss */
.page-proposito .list-line li {
  border-bottom: 1px solid #afaaaa;
  padding: 15px 0;
  font-size: 1.2rem;
  font-weight: bold;
}

@media (max-width: 767px) {
  /* line 709, src/page/proposito/proposito.scss */
  .page-proposito .list-line li {
    font-size: 1rem;
  }
}

/* line 719, src/page/proposito/proposito.scss */
.page-proposito .list-line li:last-child {
  border-bottom: none;
}

/* line 727, src/page/proposito/proposito.scss */
.page-proposito .cite-middle {
  font-style: normal;
  font-size: 1.2rem;
  display: table;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 727, src/page/proposito/proposito.scss */
  .page-proposito .cite-middle {
    font-size: 1rem;
  }
}

/* line 740, src/page/proposito/proposito.scss */
.page-proposito .content-middle {
  display: table-cell;
  vertical-align: middle;
}

/* line 747, src/page/proposito/proposito.scss */
.page-proposito .content-heart,
.page-proposito .content-hearts,
.page-proposito .content-heart-white,
.page-proposito .content-comment,
.page-proposito .content-quotation,
.page-proposito .content-world,
.page-proposito .content-recycle {
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 758, src/page/proposito/proposito.scss */
.page-proposito .content-heart {
  background-image: url(../images/proposito/historias/icon-heart.png);
}

/* line 762, src/page/proposito/proposito.scss */
.page-proposito .content-hearts {
  background-image: url(https://www.nestle.com.br/Content/images/proposito/historias/icon-hearts.png);
}

/* line 766, src/page/proposito/proposito.scss */
.page-proposito .content-heart-white {
  background-image: url(../images/proposito/historias/icon-heart-light.png);
}

/* line 770, src/page/proposito/proposito.scss */
.page-proposito .content-comment {
  background-image: url(../images/proposito/historias/icon-comment.png);
}

/* line 774, src/page/proposito/proposito.scss */
.page-proposito .content-quotation {
  background-image: url(../images/proposito/historias/icon-quotation.png);
}

/* line 778, src/page/proposito/proposito.scss */
.page-proposito .content-recycle {
  background-image: url(../images/proposito/repensar/icon-recycle.png);
}

/* line 782, src/page/proposito/proposito.scss */
.page-proposito .content-world {
  background-image: url(../images/proposito/repensar/icon-world.png);
}

/* line 789, src/page/proposito/proposito.scss */
.page-proposito .grid__card.full-img-and-height {
  height: auto;
}

/* line 792, src/page/proposito/proposito.scss */
.page-proposito .grid__card.full-img-and-height.first {
  padding-left: 0 !important;
}

/* line 796, src/page/proposito/proposito.scss */
.page-proposito .grid__card.full-img-and-height img {
  max-width: 100%;
  height: auto;
}

/*############## FINISH GENERAL CLASSES ##############*/
/*############## LIST CIRCLES ICONS ##############*/
/* line 808, src/page/proposito/proposito.scss */
.list-circles-icons {
  display: table;
  padding: 0;
  list-style-type: none;
  text-align: center;
}

/* line 814, src/page/proposito/proposito.scss */
.list-circles-icons li {
  margin: 0 0 10px 0;
  padding: 0 5px;
  flex: auto;
  position: relative;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 814, src/page/proposito/proposito.scss */
  .list-circles-icons li {
    margin: 0 0 20px 0;
  }
}

/* line 825, src/page/proposito/proposito.scss */
.list-circles-icons li picture {
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  display: block;
  margin: 0 auto;
  margin-bottom: 10px;
}

/* line 831, src/page/proposito/proposito.scss */
.list-circles-icons li picture img {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

/* line 838, src/page/proposito/proposito.scss */
.list-circles-icons li h2 {
  font-size: 0.9rem;
  font-weight: normal;
}

/*############## FINISH LIST CIRCLES ICONS ##############*/
/* line 846, src/page/proposito/proposito.scss */
.video-sobreposto {
  margin-top: -170px;
}

/* line 850, src/page/proposito/proposito.scss */
.video-medium-size {
  max-width: 900px !important;
}

/* line 854, src/page/proposito/proposito.scss */
.video-proposito {
  position: relative;
}

/* line 857, src/page/proposito/proposito.scss */
.video-proposito.margin-space-top {
  margin-top: 15px;
}

/* line 861, src/page/proposito/proposito.scss */
.video-proposito .container {
  display: none;
}

/* line 866, src/page/proposito/proposito.scss */
.video-proposito .full-img .infos {
  background-color: transparent;
}

/* line 871, src/page/proposito/proposito.scss */
.video-proposito .video-intro {
  position: absolute;
  z-index: 1;
  width: 100%;
  left: 0;
  margin: auto;
  right: 0;
  top: 17%;
  text-align: center;
}

@media (max-width: 1000px) {
  /* line 871, src/page/proposito/proposito.scss */
  .video-proposito .video-intro {
    top: 15%;
  }
}

@media (max-width: 767px) {
  /* line 871, src/page/proposito/proposito.scss */
  .video-proposito .video-intro {
    top: 10%;
  }
}

/* line 889, src/page/proposito/proposito.scss */
.video-proposito .video-intro h1,
.video-proposito .video-intro h2 {
  color: #fff;
  font-size: 3rem;
  font-weight: bold;
  padding: 0 15px 20px;
}

@media (max-width: 1000px) {
  /* line 889, src/page/proposito/proposito.scss */
  .video-proposito .video-intro h1,
  .video-proposito .video-intro h2 {
    font-size: 2.5rem;
  }
}

@media (max-width: 767px) {
  /* line 889, src/page/proposito/proposito.scss */
  .video-proposito .video-intro h1,
  .video-proposito .video-intro h2 {
    font-size: 2rem;
  }
}

/* line 905, src/page/proposito/proposito.scss */
.video-proposito .video-intro p {
  color: #fff;
  font-size: 1.1rem;
  padding: 0 25px;
  max-width: 600px;
  margin: 0 auto;
}

@media (max-width: 1000px) {
  /* line 905, src/page/proposito/proposito.scss */
  .video-proposito .video-intro p {
    font-size: 0.9rem;
  }
}

@media (max-width: 767px) {
  /* line 905, src/page/proposito/proposito.scss */
  .video-proposito .video-intro p {
    font-size: 0.7rem;
  }
}

/* line 921, src/page/proposito/proposito.scss */
.video-proposito .video-intro p strong {
  font-weight: bold;
  width: 100%;
  display: inline-block;
}

/* line 931, src/page/proposito/proposito.scss */
.video-proposito .full-video .full-img img {
  min-height: 260px;
  height: 500px;
  object-fit: cover;
}

@media (max-width: 767px) {
  /* line 931, src/page/proposito/proposito.scss */
  .video-proposito .full-video .full-img img {
    height: 300px;
  }
}

/* line 941, src/page/proposito/proposito.scss */
.video-proposito .full-video .full-img .infos {
  top: auto;
  bottom: 6%;
}

@media (max-width: 1200px) {
  /* line 941, src/page/proposito/proposito.scss */
  .video-proposito .full-video .full-img .infos {
    bottom: -20px;
  }
}

@media (max-width: 767px) {
  /* line 941, src/page/proposito/proposito.scss */
  .video-proposito .full-video .full-img .infos {
    bottom: -10px;
  }
}

/* line 954, src/page/proposito/proposito.scss */
.video-proposito .full-video .full-img .infos .link:before {
  margin: 0;
}

@media (max-width: 1200px) {
  /* line 954, src/page/proposito/proposito.scss */
  .video-proposito .full-video .full-img .infos .link:before {
    bottom: -20px;
    width: 70px;
    height: 70px;
  }
}

/* line 964, src/page/proposito/proposito.scss */
.video-proposito .full-video .full-img .infos .link span {
  display: none;
}

/* line 973, src/page/proposito/proposito.scss */
.variety-boxes {
  position: relative;
}

/* line 977, src/page/proposito/proposito.scss */
.variety-boxes p.sub-title {
  padding-bottom: 15px;
}

/* line 982, src/page/proposito/proposito.scss */
.variety-boxes > .row {
  margin-left: -5px;
  margin-right: -5px;
}

/* line 987, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes {
  padding-left: 5px;
  padding-right: 5px;
}

@media (max-width: 1000px) {
  /* line 987, src/page/proposito/proposito.scss */
  .variety-boxes .cols-variety-boxes {
    padding: 5px;
  }
}

@media (max-width: 767px) {
  /* line 987, src/page/proposito/proposito.scss */
  .variety-boxes .cols-variety-boxes {
    padding: 0;
    margin-bottom: 10px;
  }
}

/* line 1000, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes {
  background-size: cover !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  overflow: hidden;
  position: relative;
}

/* line 1007, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes a {
  position: absolute;
  width: 100%;
  display: block;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
  z-index: 1;
}

/* line 1022, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes:hover *:before {
  animation: animateArrow 0.65s linear;
}

/* line 1028, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes .infos {
  height: 315px;
  position: relative;
  background-color: rgba(80, 133, 202, 0.9);
}

/* line 1033, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes .infos .box {
  padding: 10%;
}

@media (max-width: 992px) {
  /* line 1033, src/page/proposito/proposito.scss */
  .variety-boxes .cols-variety-boxes .content-variety-boxes .infos .box {
    padding: 20px;
  }
}

/* line 1040, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes .infos .box h3 {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  padding: 0;
  font-size: 2rem;
  letter-spacing: 1px;
  margin: 0;
  color: #fff;
  line-height: 2.3rem;
}

/* line 1049, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes .infos .box h3 strong {
  color: #0099FF;
}

@media (max-width: 1200px) {
  /* line 1040, src/page/proposito/proposito.scss */
  .variety-boxes .cols-variety-boxes .content-variety-boxes .infos .box h3 {
    font-size: 1.5rem;
    line-height: normal;
  }
}

/* line 1058, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes .infos .box h3:after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

/* line 1068, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes .infos .box p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  line-height: 1.3rem;
  color: #fff;
}

@media (max-width: 1200px) {
  /* line 1068, src/page/proposito/proposito.scss */
  .variety-boxes .cols-variety-boxes .content-variety-boxes .infos .box p {
    font-size: 1rem;
    line-height: normal;
  }
}

/* line 1080, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes .infos .box .seta {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #fff;
  width: 30px;
  height: 30px;
  position: absolute;
  z-index: 3;
  bottom: 20px;
  top: auto;
  left: auto;
  overflow: hidden;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}

/* line 1099, src/page/proposito/proposito.scss */
.variety-boxes .cols-variety-boxes .content-variety-boxes .infos .box .seta:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: 18px auto !important;
  background: url(../images/svg/arrows/white/right.svg) no-repeat center center;
}

/* line 1118, src/page/proposito/proposito.scss */
.variety-boxes.you-interested .cols-variety-boxes .content-variety-boxes.vidas-mais-saudaveis {
  background: url(../images/proposito/vida-mais-saudavel.jpg);
}

/* line 1124, src/page/proposito/proposito.scss */
.variety-boxes.you-interested .cols-variety-boxes .content-variety-boxes.criancas-mais-saudaveis {
  background: url(../images/proposito/criancas-saudaveis.jpg);
}

/* line 1130, src/page/proposito/proposito.scss */
.variety-boxes.you-interested .cols-variety-boxes .content-variety-boxes.produtos-nestle {
  background: url(../images/proposito/produtos-saudaveis.jpg);
}

/* line 1136, src/page/proposito/proposito.scss */
.variety-boxes.you-interested .cols-variety-boxes .content-variety-boxes.receitas-nestle {
  background: url(../images/proposito/recipes-illustration.jpg);
}

/* line 1145, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes {
  margin-left: -5px;
  margin-right: -5px;
}

/* line 1150, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes {
  width: 24.37%;
  display: inline-block;
  float: left;
  margin: 3px;
  background-size: cover;
  background-repeat: no-repeat;
  background: url(../images/produtos/prods-default.png);
}

@media (max-width: 1000px) {
  /* line 1150, src/page/proposito/proposito.scss */
  .variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes {
    width: 32.5%;
  }
}

@media (max-width: 767px) {
  /* line 1150, src/page/proposito/proposito.scss */
  .variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes {
    width: 100%;
  }
}

/* line 1167, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.foods-with-more-proteins {
  background-image: url(../images/produtos/alimentos-mais-proteinas.jpg);
}

/* line 1171, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.products-fibres {
  background-image: url(../images/produtos/fonte-fibras.jpg);
}

/* line 1175, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.products-less-sodium {
  background-image: url(../images/produtos/menos-sodio.jpg);
}

/* line 1179, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.foods-with-less-fat {
  background-image: url(../images/produtos/alimentos-menos-gordura.jpg);
}

/* line 1183, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.products-addictions-supplements {
  background-image: url(../images/produtos/complementos-e-suplementos-alimentares.jpg);
}

/* line 1187, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.zero-milk-and-compounds {
  background-image: url(../images/produtos/leites-compostos-zero.jpg);
}

/* line 1191, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.products-diet {
  background-image: url(../images/produtos/diet.jpg);
}

/* line 1195, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.products-integrals {
  background-image: url(../images/produtos/integrais.jpg);
}

/* line 1199, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.products-100-percent-integrals {
  background-image: url(../images/produtos/100-integrais.jpg);
}

/* line 1203, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.products-light {
  background-image: url(../images/produtos/ligth.jpg);
}

/* line 1207, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.products-without-gluten {
  background-image: url(../images/produtos/nao-contem-gluten.jpg);
}

/* line 1211, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.produtos-fortificados {
  background-image: url(../../images/default-source/categorias/produtos-fortificados/produtos-fortificados.jpg);
}

/* line 1215, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.products-organic {
  background-image: url(../images/produtos/organicos.jpg);
}

/* line 1219, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes.products-without-Lactose {
  background-image: url(../images/produtos/zero-lactose.jpg);
}

/* line 1223, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes .infos {
  background-color: rgba(25, 102, 176, 0.8);
}

/* line 1227, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes .infos .box p {
  display: inline-block;
  padding: 3px 5px;
  margin-bottom: 15px;
  border: 2px solid #fff;
}

/* line 1234, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes .infos .box h3 {
  font-size: 1.5rem;
  line-height: normal;
}

/* line 1238, src/page/proposito/proposito.scss */
.variety-boxes.products ul.cols-variety-boxes li.content-variety-boxes .infos .box h3 strong {
  color: #fff;
}

/* line 1253, src/page/proposito/proposito.scss */
.content-circles p.legend-circles {
  padding: 20px 0 30px;
}

/* line 1258, src/page/proposito/proposito.scss */
.content-circles .circles-itens {
  display: table;
  text-align: center;
  width: 100%;
}

/* line 1263, src/page/proposito/proposito.scss */
.content-circles .circles-itens li {
  display: inline-block;
  max-width: 20%;
  min-width: 20%;
  padding: 10px 10px;
  text-align: center;
  vertical-align: top;
}

@media (max-width: 992px) {
  /* line 1263, src/page/proposito/proposito.scss */
  .content-circles .circles-itens li {
    max-width: 40%;
    min-width: 40%;
  }
}

@media (max-width: 767px) {
  /* line 1263, src/page/proposito/proposito.scss */
  .content-circles .circles-itens li {
    max-width: 100;
    min-width: 100%;
    padding: 10px 10px 30px;
  }
}

/* line 1282, src/page/proposito/proposito.scss */
.content-circles .circles-itens li:first-child {
  padding-left: 0;
}

/* line 1286, src/page/proposito/proposito.scss */
.content-circles .circles-itens li:last-child {
  padding-right: 0;
}

/* line 1290, src/page/proposito/proposito.scss */
.content-circles .circles-itens li p {
  font-size: 1rem;
  line-height: normal;
}

/* line 1295, src/page/proposito/proposito.scss */
.content-circles .circles-itens li strong {
  width: 100%;
  display: inline-table;
  padding-bottom: 10px;
}

@media (max-width: 767px) {
  /* line 1295, src/page/proposito/proposito.scss */
  .content-circles .circles-itens li strong {
    padding-bottom: 0;
    min-height: auto;
  }
}

/* line 1311, src/page/proposito/proposito.scss */
.content-circles .circles-itens.pillars-of-the-program li, .content-circles .circles-itens.circles-ambition-community li, .content-circles .circles-itens.circles-ambition-family li, .content-circles .circles-itens.circles-ambition-planet li {
  width: 100%;
  max-width: 240px;
}

/* line 1315, src/page/proposito/proposito.scss */
.content-circles .circles-itens.pillars-of-the-program li span, .content-circles .circles-itens.circles-ambition-community li span, .content-circles .circles-itens.circles-ambition-family li span, .content-circles .circles-itens.circles-ambition-planet li span {
  display: block;
  width: 120px;
  height: 120px;
  border-radius: 300px;
  margin: 0 auto 15px;
  overflow: hidden;
}

/* line 1323, src/page/proposito/proposito.scss */
.content-circles .circles-itens.pillars-of-the-program li span img, .content-circles .circles-itens.circles-ambition-community li span img, .content-circles .circles-itens.circles-ambition-family li span img, .content-circles .circles-itens.circles-ambition-planet li span img {
  max-width: 100%;
}

/* line 1332, src/page/proposito/proposito.scss */
.static-banner-caption,
.static-banner-stores,
.static-banner-middle-content,
.static-banner-left-content {
  position: relative;
  padding: 0;
  text-align: center;
}

/* line 1340, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption,
.static-banner-stores .content-img-title-caption,
.static-banner-middle-content .content-img-title-caption,
.static-banner-left-content .content-img-title-caption {
  position: absolute;
  top: 50%;
  transform: translateY(-50%) !important;
  text-align: center;
}

/* line 1346, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption h1,
.static-banner-caption .content-img-title-caption h2,
.static-banner-stores .content-img-title-caption h1,
.static-banner-stores .content-img-title-caption h2,
.static-banner-middle-content .content-img-title-caption h1,
.static-banner-middle-content .content-img-title-caption h2,
.static-banner-left-content .content-img-title-caption h1,
.static-banner-left-content .content-img-title-caption h2 {
  color: #fff;
  font-weight: bold;
}

@media (max-width: 1000px) {
  /* line 1346, src/page/proposito/proposito.scss */
  .static-banner-caption .content-img-title-caption h1,
  .static-banner-caption .content-img-title-caption h2,
  .static-banner-stores .content-img-title-caption h1,
  .static-banner-stores .content-img-title-caption h2,
  .static-banner-middle-content .content-img-title-caption h1,
  .static-banner-middle-content .content-img-title-caption h2,
  .static-banner-left-content .content-img-title-caption h1,
  .static-banner-left-content .content-img-title-caption h2 {
    font-size: 2.5rem;
  }
}

@media (max-width: 767px) {
  /* line 1346, src/page/proposito/proposito.scss */
  .static-banner-caption .content-img-title-caption h1,
  .static-banner-caption .content-img-title-caption h2,
  .static-banner-stores .content-img-title-caption h1,
  .static-banner-stores .content-img-title-caption h2,
  .static-banner-middle-content .content-img-title-caption h1,
  .static-banner-middle-content .content-img-title-caption h2,
  .static-banner-left-content .content-img-title-caption h1,
  .static-banner-left-content .content-img-title-caption h2 {
    font-size: 2rem;
  }
}

/* line 1359, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption h1.text-black,
.static-banner-caption .content-img-title-caption h2.text-black,
.static-banner-stores .content-img-title-caption h1.text-black,
.static-banner-stores .content-img-title-caption h2.text-black,
.static-banner-middle-content .content-img-title-caption h1.text-black,
.static-banner-middle-content .content-img-title-caption h2.text-black,
.static-banner-left-content .content-img-title-caption h1.text-black,
.static-banner-left-content .content-img-title-caption h2.text-black {
  color: #000;
}

/* line 1364, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption p,
.static-banner-stores .content-img-title-caption p,
.static-banner-middle-content .content-img-title-caption p,
.static-banner-left-content .content-img-title-caption p {
  color: #fff;
  font-size: 1.8rem;
  font-weight: bold;
  max-width: 640px;
  margin: 0 auto;
  padding: 0 15px 20px;
}

@media (max-width: 767px) {
  /* line 1364, src/page/proposito/proposito.scss */
  .static-banner-caption .content-img-title-caption p,
  .static-banner-stores .content-img-title-caption p,
  .static-banner-middle-content .content-img-title-caption p,
  .static-banner-left-content .content-img-title-caption p {
    font-size: 1rem;
  }
}

/* line 1376, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption p.font-size-small,
.static-banner-stores .content-img-title-caption p.font-size-small,
.static-banner-middle-content .content-img-title-caption p.font-size-small,
.static-banner-left-content .content-img-title-caption p.font-size-small {
  line-height: normal;
  font-size: 1.4rem;
  max-width: 800px;
}

@media (max-width: 767px) {
  /* line 1376, src/page/proposito/proposito.scss */
  .static-banner-caption .content-img-title-caption p.font-size-small,
  .static-banner-stores .content-img-title-caption p.font-size-small,
  .static-banner-middle-content .content-img-title-caption p.font-size-small,
  .static-banner-left-content .content-img-title-caption p.font-size-small {
    font-size: 1.2rem;
  }
}

/* line 1386, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption p.font-size-medium,
.static-banner-stores .content-img-title-caption p.font-size-medium,
.static-banner-middle-content .content-img-title-caption p.font-size-medium,
.static-banner-left-content .content-img-title-caption p.font-size-medium {
  line-height: normal;
  font-size: 1.9rem;
  max-width: 600px;
}

@media (max-width: 767px) {
  /* line 1386, src/page/proposito/proposito.scss */
  .static-banner-caption .content-img-title-caption p.font-size-medium,
  .static-banner-stores .content-img-title-caption p.font-size-medium,
  .static-banner-middle-content .content-img-title-caption p.font-size-medium,
  .static-banner-left-content .content-img-title-caption p.font-size-medium {
    font-size: 1.3rem;
  }
}

@media (max-width: 767px) {
  /* line 1396, src/page/proposito/proposito.scss */
  .static-banner-caption .content-img-title-caption p.font-size-max-width-240,
  .static-banner-stores .content-img-title-caption p.font-size-max-width-240,
  .static-banner-middle-content .content-img-title-caption p.font-size-max-width-240,
  .static-banner-left-content .content-img-title-caption p.font-size-max-width-240 {
    max-width: 240px;
  }
}

/* line 1402, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption p.font-size-medium-big,
.static-banner-stores .content-img-title-caption p.font-size-medium-big,
.static-banner-middle-content .content-img-title-caption p.font-size-medium-big,
.static-banner-left-content .content-img-title-caption p.font-size-medium-big {
  line-height: normal;
  font-size: 2.3rem;
  max-width: 599px;
}

@media (max-width: 767px) {
  /* line 1402, src/page/proposito/proposito.scss */
  .static-banner-caption .content-img-title-caption p.font-size-medium-big,
  .static-banner-stores .content-img-title-caption p.font-size-medium-big,
  .static-banner-middle-content .content-img-title-caption p.font-size-medium-big,
  .static-banner-left-content .content-img-title-caption p.font-size-medium-big {
    font-size: 1.3rem;
  }
}

/* line 1412, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption p.font-size-big,
.static-banner-stores .content-img-title-caption p.font-size-big,
.static-banner-middle-content .content-img-title-caption p.font-size-big,
.static-banner-left-content .content-img-title-caption p.font-size-big {
  line-height: normal;
  font-size: 2.5rem;
  max-width: 800px;
}

@media (max-width: 767px) {
  /* line 1412, src/page/proposito/proposito.scss */
  .static-banner-caption .content-img-title-caption p.font-size-big,
  .static-banner-stores .content-img-title-caption p.font-size-big,
  .static-banner-middle-content .content-img-title-caption p.font-size-big,
  .static-banner-left-content .content-img-title-caption p.font-size-big {
    font-size: 2rem;
  }
}

/* line 1422, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption p.text-black,
.static-banner-stores .content-img-title-caption p.text-black,
.static-banner-middle-content .content-img-title-caption p.text-black,
.static-banner-left-content .content-img-title-caption p.text-black {
  color: #000;
}

/* line 1426, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption p.text-dark-blue,
.static-banner-stores .content-img-title-caption p.text-dark-blue,
.static-banner-middle-content .content-img-title-caption p.text-dark-blue,
.static-banner-left-content .content-img-title-caption p.text-dark-blue {
  color: #095291;
}

/* line 1434, src/page/proposito/proposito.scss */
.static-banner-caption img,
.static-banner-stores img,
.static-banner-middle-content img,
.static-banner-left-content img {
  max-width: 100%;
}

@media (max-width: 767px) {
  /* line 1438, src/page/proposito/proposito.scss */
  .static-banner-caption--img-quadrada-mobile,
  .static-banner-stores--img-quadrada-mobile,
  .static-banner-middle-content--img-quadrada-mobile,
  .static-banner-left-content--img-quadrada-mobile {
    margin-top: 150px;
  }
}

@media (max-width: 767px) {
  /* line 1443, src/page/proposito/proposito.scss */
  .static-banner-caption--img-quadrada-mobile .content-img-title-caption,
  .static-banner-stores--img-quadrada-mobile .content-img-title-caption,
  .static-banner-middle-content--img-quadrada-mobile .content-img-title-caption,
  .static-banner-left-content--img-quadrada-mobile .content-img-title-caption {
    z-index: 1;
  }
}

/* line 1448, src/page/proposito/proposito.scss */
.static-banner-caption--img-quadrada-mobile .content-img-title-caption p,
.static-banner-stores--img-quadrada-mobile .content-img-title-caption p,
.static-banner-middle-content--img-quadrada-mobile .content-img-title-caption p,
.static-banner-left-content--img-quadrada-mobile .content-img-title-caption p {
  line-height: normal;
  font-size: 2rem;
  max-width: 600px;
}

@media (max-width: 767px) {
  /* line 1448, src/page/proposito/proposito.scss */
  .static-banner-caption--img-quadrada-mobile .content-img-title-caption p,
  .static-banner-stores--img-quadrada-mobile .content-img-title-caption p,
  .static-banner-middle-content--img-quadrada-mobile .content-img-title-caption p,
  .static-banner-left-content--img-quadrada-mobile .content-img-title-caption p {
    margin-top: -100px;
    font-size: 1.1rem;
    max-width: 240px;
  }
}

/* line 1461, src/page/proposito/proposito.scss */
.static-banner-caption--img-quadrada-mobile img,
.static-banner-stores--img-quadrada-mobile img,
.static-banner-middle-content--img-quadrada-mobile img,
.static-banner-left-content--img-quadrada-mobile img {
  width: 100%;
}

@media (max-width: 767px) {
  /* line 1461, src/page/proposito/proposito.scss */
  .static-banner-caption--img-quadrada-mobile img,
  .static-banner-stores--img-quadrada-mobile img,
  .static-banner-middle-content--img-quadrada-mobile img,
  .static-banner-left-content--img-quadrada-mobile img {
    max-width: 85%;
    position: absolute;
    top: -160px;
    left: 30px;
    z-index: 0;
  }
}

/* line 1479, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption,
.static-banner-stores .content-img-title-caption,
.static-banner-middle-content .content-img-title-caption {
  text-align: center;
  width: 100%;
}

/* line 1483, src/page/proposito/proposito.scss */
.static-banner-caption .content-img-title-caption h1,
.static-banner-caption .content-img-title-caption h2,
.static-banner-stores .content-img-title-caption h1,
.static-banner-stores .content-img-title-caption h2,
.static-banner-middle-content .content-img-title-caption h1,
.static-banner-middle-content .content-img-title-caption h2 {
  font-size: 3rem;
  padding: 0 15px 20px;
}

/* line 1494, src/page/proposito/proposito.scss */
.static-banner-stores--img-acessibilidade-white {
  display: block;
}

/* line 1498, src/page/proposito/proposito.scss */
.static-banner-stores--img-acessibilidade-black {
  display: none;
}

/* line 1504, src/page/proposito/proposito.scss */
.static-banner-stores .content-img-title-caption h1,
.static-banner-stores .content-img-title-caption h2 {
  margin: 0 auto;
  max-width: 750px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 1000px) {
  /* line 1504, src/page/proposito/proposito.scss */
  .static-banner-stores .content-img-title-caption h1,
  .static-banner-stores .content-img-title-caption h2 {
    max-width: 700px;
    font-size: 2.5rem;
  }
}

@media (max-width: 767px) {
  /* line 1504, src/page/proposito/proposito.scss */
  .static-banner-stores .content-img-title-caption h1,
  .static-banner-stores .content-img-title-caption h2 {
    font-size: 1.5rem;
  }
}

/* line 1524, src/page/proposito/proposito.scss */
.static-banner-middle-content .content-img-title-caption h2 {
  margin: 0 auto;
  max-width: 750px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #000;
  font-size: 2.5rem;
  line-height: 1.3;
}

@media (max-width: 1000px) {
  /* line 1524, src/page/proposito/proposito.scss */
  .static-banner-middle-content .content-img-title-caption h2 {
    font-size: 2rem;
  }
}

@media (max-width: 767px) {
  /* line 1524, src/page/proposito/proposito.scss */
  .static-banner-middle-content .content-img-title-caption h2 {
    font-size: 1.4rem;
    padding: 15px;
  }
}

/* line 1541, src/page/proposito/proposito.scss */
.static-banner-middle-content .content-img-title-caption h2 span {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 767px) {
  /* line 1549, src/page/proposito/proposito.scss */
  .static-banner-middle-content.img-hidden .content-img-title-caption {
    position: relative;
    top: auto;
    transform: none;
    padding: 0;
  }
  /* line 1555, src/page/proposito/proposito.scss */
  .static-banner-middle-content.img-hidden .content-img-title-caption h2 {
    padding: 0;
  }
  /* line 1560, src/page/proposito/proposito.scss */
  .static-banner-middle-content.img-hidden img {
    display: none;
  }
}

/* line 1568, src/page/proposito/proposito.scss */
.static-banner-left-content .content-img-title-caption {
  text-align: left;
  width: 50%;
}

@media (max-width: 767px) {
  /* line 1568, src/page/proposito/proposito.scss */
  .static-banner-left-content .content-img-title-caption {
    width: 100%;
    text-align: center;
  }
}

/* line 1577, src/page/proposito/proposito.scss */
.static-banner-left-content .content-img-title-caption h1,
.static-banner-left-content .content-img-title-caption h2 {
  color: #fff;
  line-height: 1.2;
  font-size: 2.5rem;
  padding: 15px 15px 15px 15%;
}

@media (max-width: 1000px) {
  /* line 1577, src/page/proposito/proposito.scss */
  .static-banner-left-content .content-img-title-caption h1,
  .static-banner-left-content .content-img-title-caption h2 {
    font-size: 2rem;
  }
}

@media (max-width: 767px) {
  /* line 1577, src/page/proposito/proposito.scss */
  .static-banner-left-content .content-img-title-caption h1,
  .static-banner-left-content .content-img-title-caption h2 {
    font-size: 1.4rem;
    padding: 15px;
  }
}

/* line 1597, src/page/proposito/proposito.scss */
.page-proposito .full-video .full-img img {
  opacity: 0.6;
}

/* line 1604, src/page/proposito/proposito.scss */
.page-proposito .sf-breadscrumb,
.page-produtos .sf-breadscrumb {
  position: absolute;
  margin: 13px 0 0 0;
  padding: 3px 15px 3px 10px;
}

/* line 1613, src/page/proposito/proposito.scss */
.sociedade-home .quads-sociedade-home.size-full {
  max-height: 315px;
  overflow: hidden;
}

@media (max-width: 767px) {
  /* line 1613, src/page/proposito/proposito.scss */
  .sociedade-home .quads-sociedade-home.size-full {
    max-height: initial;
  }
}

/* line 1624, src/page/proposito/proposito.scss */
.carousel-healthy-lives {
  display: inline-block;
  margin-top: 90px;
  width: 100%;
}

/* line 1629, src/page/proposito/proposito.scss */
.carousel-healthy-lives p {
  padding-bottom: 15px;
}

/* line 1635, src/page/proposito/proposito.scss */
.carousel-healthy-lives .owl-carousel-proposito .owl-nav.disabled + .owl-dots,
.carousel-healthy-lives .owl-carousel-infografico .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}

/* line 1639, src/page/proposito/proposito.scss */
.carousel-healthy-lives .owl-carousel-proposito .owl-dots,
.carousel-healthy-lives .owl-carousel-infografico .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}

/* line 1643, src/page/proposito/proposito.scss */
.carousel-healthy-lives .owl-carousel-proposito .owl-dots .owl-dot,
.carousel-healthy-lives .owl-carousel-infografico .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}

/* line 1648, src/page/proposito/proposito.scss */
.carousel-healthy-lives .owl-carousel-proposito .owl-dots .owl-dot span,
.carousel-healthy-lives .owl-carousel-infografico .owl-dots .owl-dot span {
  width: 15px;
  height: 15px;
  margin: 5px 7px;
  background-color: #afaaaa;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
}

/* line 1662, src/page/proposito/proposito.scss */
.carousel-healthy-lives .owl-carousel-proposito .owl-dots .owl-dot.active span, .carousel-healthy-lives .owl-carousel-proposito .owl-dots .owl-dot:hover span,
.carousel-healthy-lives .owl-carousel-infografico .owl-dots .owl-dot.active span,
.carousel-healthy-lives .owl-carousel-infografico .owl-dots .owl-dot:hover span {
  background-color: #869791;
}

/* line 1673, src/page/proposito/proposito.scss */
.carousel-healthy-lives .owl-carousel-infografico .owl-item .item a {
  cursor: pointer;
}

/* line 1683, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay {
  width: 70%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin: 0px auto;
  padding-top: 15px;
}

@media (max-width: 767px) {
  /* line 1683, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay {
    width: 100%;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
  }
}

/* line 1697, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-conheca-nesplay {
  width: 40%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 767px) {
  /* line 1697, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-conheca-nesplay {
    width: 100%;
    padding-bottom: 20px;
  }
}

/* line 1708, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-conheca-nesplay__link {
  display: block;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 1708, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-conheca-nesplay__link {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
  }
}

/* line 1718, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-conheca-nesplay__btn-conheca-nesplay {
  width: 266px;
}

/* line 1725, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay {
  width: 60%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 767px) {
  /* line 1725, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay {
    width: 100%;
  }
}

/* line 1735, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay__stores {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 767px) {
  /* line 1735, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay__stores {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 1746, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay__title {
  padding: 0 10px;
}

@media (max-width: 767px) {
  /* line 1746, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay__title {
    margin-bottom: 20px;
  }
}

/* line 1754, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay__link {
  display: block;
  width: 130px;
  padding: 0 10px;
}

@media (max-width: 767px) {
  /* line 1754, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay__link {
    width: 200px;
  }
}

@media (max-width: 767px) {
  /* line 1762, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay__link:first-of-type {
    padding-bottom: 15px;
  }
}

/* line 1769, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay .app-store {
  width: 100%;
}

/* line 1773, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis-app-site-nesplay .card-apps-nesplay .google-play {
  width: 100%;
}

@media (max-width: 767px) {
  /* line 1779, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .img-desktop {
    display: none;
  }
}

/* line 1785, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .img-mobile {
  display: none;
}

@media (max-width: 767px) {
  /* line 1785, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .img-mobile {
    display: block;
  }
}

/* line 1793, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis {
  display: table;
  margin: 0 auto;
}

/* line 1797, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis .container-titulo {
  width: auto;
  float: left;
}

/* line 1801, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis .container-titulo h4 {
  line-height: 60px;
}

@media (max-width: 767px) {
  /* line 1801, src/page/proposito/proposito.scss */
  .page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis .container-titulo h4 {
    line-height: normal;
  }
}

/* line 1810, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .criancas-saudaveis .stores {
  float: left;
}

/* line 1817, src/page/proposito/proposito.scss */
.page-nestle-por-criancas-mais-saudaveis .sociedade-home .quads-sociedade-home .individuos:first-child {
  padding: 0 0 0 5px;
}

/*####### STORIES #######*/
/* line 1825, src/page/proposito/proposito.scss */
.box-mini-images {
  text-align: center;
  display: inline-flex;
  max-width: 1204px;
  width: 100%;
  color: #000;
}

/* line 1833, src/page/proposito/proposito.scss */
.box-mini-images--nomargin li {
  margin: unset !important;
}

/* line 1838, src/page/proposito/proposito.scss */
.box-mini-images li {
  display: block;
  margin: 15px 0;
  width: 100%;
  text-align: center;
  position: relative;
  padding: 0 10px;
}

/* line 1846, src/page/proposito/proposito.scss */
.box-mini-images li:first-child {
  padding-left: 0;
}

/* line 1850, src/page/proposito/proposito.scss */
.box-mini-images li:last-child {
  padding-right: 0;
}

/* line 1854, src/page/proposito/proposito.scss */
.box-mini-images li img {
  max-width: 100%;
  margin-bottom: 15px;
}

@media (max-width: 767px) {
  /* line 1825, src/page/proposito/proposito.scss */
  .box-mini-images {
    display: block;
    padding: 10px 0 30px;
  }
  /* line 1865, src/page/proposito/proposito.scss */
  .box-mini-images li:first-child {
    padding-left: 10px;
  }
  /* line 1869, src/page/proposito/proposito.scss */
  .box-mini-images li:last-child {
    padding-right: 10px;
  }
}

/* line 1878, src/page/proposito/proposito.scss */
.page-proposito .mosaico-stores .grid-sociedade {
  width: 100%;
}

/* line 1882, src/page/proposito/proposito.scss */
.page-proposito .mosaico-stores .grid-sociedade .infos .box {
  position: relative;
  bottom: auto;
}

/* line 1892, src/page/proposito/proposito.scss */
.page-proposito .full-video .container h2 {
  font-size: 0;
}

/* line 1895, src/page/proposito/proposito.scss */
.page-proposito .full-video .container h2:after {
  display: none;
}

/* line 1903, src/page/proposito/proposito.scss */
.content-img-text {
  max-width: 900px;
  width: 100%;
  display: table;
  margin: 0 auto;
  vertical-align: middle;
  font-weight: bold;
  padding: 15px;
}

/* line 1912, src/page/proposito/proposito.scss */
.content-img-text .with-padding {
  padding-right: 160px;
}

/* line 1916, src/page/proposito/proposito.scss */
.content-img-text--aumentado {
  max-width: 940px;
  margin-left: 160px;
}

@media (max-width: 1024px) {
  /* line 1916, src/page/proposito/proposito.scss */
  .content-img-text--aumentado {
    margin-left: 30px;
  }
}

@media (max-width: 768px) {
  /* line 1916, src/page/proposito/proposito.scss */
  .content-img-text--aumentado {
    margin: 0;
  }
}

@media (max-width: 767px) {
  /* line 1903, src/page/proposito/proposito.scss */
  .content-img-text {
    padding: 15px 0;
    text-align: center;
  }
  /* line 1933, src/page/proposito/proposito.scss */
  .content-img-text img {
    max-width: 100%;
  }
}

/* line 1938, src/page/proposito/proposito.scss */
.content-img-text p {
  line-height: 26px;
  color: #000;
}

/* line 1943, src/page/proposito/proposito.scss */
.content-img-text em {
  color: #095291;
  font-style: italic;
}

/* line 1948, src/page/proposito/proposito.scss */
.content-img-text .col-middle {
  display: table-cell;
  vertical-align: middle;
  float: none;
}

@media (max-width: 767px) {
  /* line 1948, src/page/proposito/proposito.scss */
  .content-img-text .col-middle {
    display: block;
    float: left;
    padding: 0;
  }
}

/* line 1960, src/page/proposito/proposito.scss */
.content-img-text .img-default {
  text-align: right;
}

@media (max-width: 768px) {
  /* line 1960, src/page/proposito/proposito.scss */
  .content-img-text .img-default {
    text-align: center;
    margin-bottom: 20px;
    padding: 0;
  }
}

/* line 1970, src/page/proposito/proposito.scss */
.content-img-text .img-default--medium img {
  max-width: 200px;
  max-height: 200px;
  padding: 15px;
}

/* line 1979, src/page/proposito/proposito.scss */
.content-img-text .img-radius {
  text-align: right;
}

@media (max-width: 767px) {
  /* line 1979, src/page/proposito/proposito.scss */
  .content-img-text .img-radius {
    text-align: center;
    margin-bottom: 20px;
    padding: 0;
  }
}

/* line 1988, src/page/proposito/proposito.scss */
.content-img-text .img-radius img {
  width: 100%;
  text-align: center;
  margin: 0 auto;
  width: 265px;
  height: 265px;
  padding: 15px;
  border: 2px solid #095291;
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  -ms-border-radius: 500px;
  -o-border-radius: 500px;
  border-radius: 500px;
}

@media (max-width: 768px) {
  /* line 1999, src/page/proposito/proposito.scss */
  .content-img-text .img-radius--aumentada {
    text-align: center;
    margin-bottom: 20px;
    justify-content: center;
    align-items: center;
  }
}

/* line 2008, src/page/proposito/proposito.scss */
.content-img-text .img-radius--aumentada img {
  width: 400px;
  height: 400px;
  padding: 25px;
}

@media (max-width: 768px) {
  /* line 2008, src/page/proposito/proposito.scss */
  .content-img-text .img-radius--aumentada img {
    text-align: center;
    margin: 0 auto;
    width: 320px;
    height: 320px;
    padding: 25px;
  }
}

@media (max-width: 320px) {
  /* line 2008, src/page/proposito/proposito.scss */
  .content-img-text .img-radius--aumentada img {
    width: 300px;
    height: 300px;
    padding: 20px;
  }
}

@media (max-width: 768px) {
  /* line 2029, src/page/proposito/proposito.scss */
  .content-img-text .img-radius--media {
    text-align: center;
    margin-bottom: 20px;
    justify-content: center;
    align-items: center;
  }
}

/* line 2038, src/page/proposito/proposito.scss */
.content-img-text .img-radius--media img {
  width: 350px;
  height: 350px;
  padding: 25px;
}

@media (max-width: 768px) {
  /* line 2038, src/page/proposito/proposito.scss */
  .content-img-text .img-radius--media img {
    text-align: center;
    margin: 0 auto;
    width: 320px;
    height: 320px;
    padding: 25px;
  }
}

@media (max-width: 320px) {
  /* line 2038, src/page/proposito/proposito.scss */
  .content-img-text .img-radius--media img {
    width: 300px;
    height: 300px;
    padding: 20px;
  }
}

@media (max-width: 768px) {
  /* line 2059, src/page/proposito/proposito.scss */
  .content-img-text .img-radius--reduzida {
    text-align: center;
    margin-bottom: 20px;
    justify-content: center;
    align-items: center;
  }
}

/* line 2068, src/page/proposito/proposito.scss */
.content-img-text .img-radius--reduzida img {
  width: 150px;
  height: 150px;
  padding: 15px;
}

/* line 2075, src/page/proposito/proposito.scss */
.content-img-text .img-radius .text-caption {
  padding: 100px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%) !important;
  text-align: center;
}

/* line 2082, src/page/proposito/proposito.scss */
.content-img-text .img-radius .text-caption h2 {
  color: #fff;
  font-size: 1.5rem;
  line-height: 1.3;
}

@media (max-width: 320px) {
  /* line 2075, src/page/proposito/proposito.scss */
  .content-img-text .img-radius .text-caption {
    padding: 80px;
  }
}

/* line 2095, src/page/proposito/proposito.scss */
.content-img-text .img-square figure {
  padding: 10px;
  border: 1px solid #000;
}

@media (max-width: 767px) {
  /* line 2095, src/page/proposito/proposito.scss */
  .content-img-text .img-square figure {
    margin-bottom: 20px;
  }
}

/* line 2103, src/page/proposito/proposito.scss */
.content-img-text .img-square figure img {
  max-width: 100%;
}

/* line 2110, src/page/proposito/proposito.scss */
.content-img-text h2 {
  color: #095291;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  padding-bottom: 15px;
  font-size: 2rem;
}

@media (max-width: 767px) {
  /* line 2110, src/page/proposito/proposito.scss */
  .content-img-text h2 {
    font-size: 1.3rem;
  }
}

/* line 2121, src/page/proposito/proposito.scss */
.content-img-text em {
  font-weight: normal;
}

/* line 2126, src/page/proposito/proposito.scss */
.content-numbers {
  padding: 40px 15px;
  text-align: center;
  color: #fff;
}

/* line 2131, src/page/proposito/proposito.scss */
.content-numbers p,
.content-numbers em {
  width: 100%;
  display: inline-block;
  color: #fff;
  font-size: 1.7rem;
  font-weight: bold;
}

/* line 2141, src/page/proposito/proposito.scss */
.content-numbers .line:before {
  content: "";
  height: 2px;
  width: 150px;
  margin: 0 auto 25px;
  display: block;
  background-color: #fff;
}

/* line 2151, src/page/proposito/proposito.scss */
.content-numbers em {
  font-weight: normal;
}

/* line 2155, src/page/proposito/proposito.scss */
.content-numbers .circle-border {
  border: 1px solid #095291;
  border-radius: 50%;
  padding: 10px;
  width: 110px;
  height: 110px;
  margin: 0 auto;
  display: flex;
  align-items: center;
}

/* line 2165, src/page/proposito/proposito.scss */
.content-numbers .circle-border span {
  color: rgba(104, 190, 110, 0.8);
  font-weight: bold;
}

/* line 2171, src/page/proposito/proposito.scss */
.content-numbers .content-box-numbers {
  display: inline-flex;
}

@media (max-width: 767px) {
  /* line 2171, src/page/proposito/proposito.scss */
  .content-numbers .content-box-numbers {
    display: block;
  }
}

/* line 2178, src/page/proposito/proposito.scss */
.content-numbers .content-box-numbers .box-icons-numbers {
  margin: 30px 5px 0;
  text-align: center;
  vertical-align: text-top;
  width: 100%;
  max-width: 280px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 2178, src/page/proposito/proposito.scss */
  .content-numbers .content-box-numbers .box-icons-numbers {
    display: inline-block;
    max-width: 48%;
  }
}

@media (max-width: 480px) {
  /* line 2178, src/page/proposito/proposito.scss */
  .content-numbers .content-box-numbers .box-icons-numbers {
    max-width: 100%;
  }
}

/* line 2195, src/page/proposito/proposito.scss */
.content-numbers .content-box-numbers .box-icons-numbers img {
  width: 100px;
  height: 100px;
  -webkit-border-radius: 500px;
  -moz-border-radius: 500px;
  -ms-border-radius: 500px;
  -o-border-radius: 500px;
  border-radius: 500px;
  margin-bottom: 10px;
}

/* line 2202, src/page/proposito/proposito.scss */
.content-numbers .content-box-numbers .box-icons-numbers p {
  font-weight: normal;
  font-size: 1.5rem;
  letter-spacing: -1px;
}

/* line 2207, src/page/proposito/proposito.scss */
.content-numbers .content-box-numbers .box-icons-numbers p strong {
  font-size: 1.7rem;
}

@media (max-width: 767px) {
  /* line 2217, src/page/proposito/proposito.scss */
  .text-hidden {
    display: none;
  }
}

/* line 2222, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines,
.content-boxes-icons-stores {
  display: inline-flex;
  width: 100%;
  padding: 30px 0;
}

@media (max-width: 767px) {
  /* line 2222, src/page/proposito/proposito.scss */
  .content-boxes-icons-stores-lines,
  .content-boxes-icons-stores {
    display: block;
    padding: 10px 0 15px;
  }
}

/* line 2233, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines--less-padding,
.content-boxes-icons-stores--less-padding {
  padding: 15px 0;
}

/* line 2237, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores,
.content-boxes-icons-stores .box-icons-stores {
  border: 1px solid #39a3ff;
  display: block;
  margin: 0 15px 15px;
  width: 100%;
  text-align: center;
  position: relative;
  padding: 50px 30px 30px;
}

/* line 2246, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores--noborder,
.content-boxes-icons-stores .box-icons-stores--noborder {
  padding: 45px 30px 30px;
  border: 0 !important;
}

/* line 2253, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores--nopadding icon img,
.content-boxes-icons-stores .box-icons-stores--nopadding icon img {
  padding: 0 !important;
}

/* line 2259, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores--border-bottom,
.content-boxes-icons-stores .box-icons-stores--border-bottom {
  border-style: solid;
  border-color: #39a3ff;
  border-width: 0px 0px 1px 0px;
  padding: 0px 30px 30px;
}

/* line 2266, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores:first-child,
.content-boxes-icons-stores .box-icons-stores:first-child {
  margin-left: 0;
}

/* line 2270, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores:last-child,
.content-boxes-icons-stores .box-icons-stores:last-child {
  margin-right: 0;
}

/* line 2274, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores--alinhamento-vertical,
.content-boxes-icons-stores .box-icons-stores--alinhamento-vertical {
  display: flex;
  align-items: center;
}

/* line 2279, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores span,
.content-boxes-icons-stores .box-icons-stores span {
  font-weight: 600;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #000;
}

@media (max-width: 767px) {
  /* line 2237, src/page/proposito/proposito.scss */
  .content-boxes-icons-stores-lines .box-icons-stores,
  .content-boxes-icons-stores .box-icons-stores {
    max-width: none;
    margin: 50px 0 30px;
    padding: 50px 15px 30px;
  }
}

/* line 2291, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores icon,
.content-boxes-icons-stores .box-icons-stores icon {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  transform: translateY(-50%);
  text-align: center;
}

/* line 2299, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores icon img,
.content-boxes-icons-stores .box-icons-stores icon img {
  background-color: #fff;
  padding: 0 15px;
}

/* line 2304, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores icon:last-child,
.content-boxes-icons-stores .box-icons-stores icon:last-child {
  top: 92%;
  transform: translateY(0%);
}

/* line 2310, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores strong,
.content-boxes-icons-stores .box-icons-stores strong {
  width: 100%;
  display: inline-block;
  color: #095291;
}

/* line 2316, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores .inline,
.content-boxes-icons-stores .box-icons-stores .inline {
  display: inline;
  color: #095291;
  font-weight: bold;
}

/* line 2324, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores .text-black-center p,
.content-boxes-icons-stores-lines .box-icons-stores .text-black p,
.content-boxes-icons-stores .box-icons-stores .text-black-center p,
.content-boxes-icons-stores .box-icons-stores .text-black p {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #000;
}

/* line 2329, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores .text-black-center strong,
.content-boxes-icons-stores-lines .box-icons-stores .text-black strong,
.content-boxes-icons-stores .box-icons-stores .text-black-center strong,
.content-boxes-icons-stores .box-icons-stores .text-black strong {
  color: #000;
}

/* line 2335, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores .text-black-and-blue p,
.content-boxes-icons-stores .box-icons-stores .text-black-and-blue p {
  color: #000;
}

/* line 2339, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores .text-black-and-blue strong,
.content-boxes-icons-stores .box-icons-stores .text-black-and-blue strong {
  color: #095291;
}

/* line 2346, src/page/proposito/proposito.scss */
.content-boxes-icons-stores-lines .box-icons-stores strong .text-black-center,
.content-boxes-icons-stores-lines .box-icons-stores strong .text-black,
.content-boxes-icons-stores .box-icons-stores strong .text-black-center,
.content-boxes-icons-stores .box-icons-stores strong .text-black {
  color: #000;
}

/* line 2354, src/page/proposito/proposito.scss */
.bg-color-blue,
.bg-color-green {
  padding: 40px 15px;
  text-align: center;
}

/* line 2360, src/page/proposito/proposito.scss */
.bg-color-blue {
  background-color: rgba(80, 133, 202, 0.9);
}

/* line 2364, src/page/proposito/proposito.scss */
.bg-color-green {
  background-color: #0e7837;
}

/* line 2372, src/page/proposito/proposito.scss */
.page-proposito .stores-content-blue p,
.page-proposito .stores-content-green p {
  max-width: 860px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-size: 2rem;
  color: #fff;
  line-height: normal;
  margin: 20px auto;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 2372, src/page/proposito/proposito.scss */
  .page-proposito .stores-content-blue p,
  .page-proposito .stores-content-green p {
    font-size: 1.5rem;
  }
}

/* line 2386, src/page/proposito/proposito.scss */
.page-proposito .stores-content-blue cite,
.page-proposito .stores-content-green cite {
  font-style: normal;
  font-size: 1.2rem;
  color: #000;
}

@media (max-width: 767px) {
  /* line 2386, src/page/proposito/proposito.scss */
  .page-proposito .stores-content-blue cite,
  .page-proposito .stores-content-green cite {
    font-size: 1rem;
  }
}

/* line 2396, src/page/proposito/proposito.scss */
.page-proposito .stores-content-blue figure,
.page-proposito .stores-content-green figure {
  width: 100%;
  text-align: center;
  margin: 0 auto;
}

@media (max-width: 767px) {
  /* line 2396, src/page/proposito/proposito.scss */
  .page-proposito .stores-content-blue figure,
  .page-proposito .stores-content-green figure {
    width: 70%;
  }
}

/* line 2405, src/page/proposito/proposito.scss */
.page-proposito .stores-content-blue figure img,
.page-proposito .stores-content-green figure img {
  border-radius: 500px;
  padding: 10px;
  width: 100%;
  max-width: 234px;
}

/* line 2415, src/page/proposito/proposito.scss */
.page-proposito .stores-content-blue p {
  font-style: italic;
}

/* line 2420, src/page/proposito/proposito.scss */
.page-proposito .stores-content-blue figure img {
  border: 2px solid #095291;
}

/* line 2429, src/page/proposito/proposito.scss */
.page-proposito .stores-content-green p figure img {
  border-radius: 500px;
  border: 2px solid #0e7837;
}

/* line 2438, src/page/proposito/proposito.scss */
.video-youtube-midle-content {
  position: relative;
  max-width: 1280px;
  display: table;
}

/* line 2443, src/page/proposito/proposito.scss */
.video-youtube-midle-content a {
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
  width: 100%;
  height: 100%;
  background: url(../images/svg/play.svg) no-repeat center center;
}

/* line 2452, src/page/proposito/proposito.scss */
.video-youtube-midle-content img {
  width: 80%;
  margin: 0 auto;
  display: block;
}

@media (max-width: 767px) {
  /* line 2452, src/page/proposito/proposito.scss */
  .video-youtube-midle-content img {
    width: 100%;
  }
}

/* line 2463, src/page/proposito/proposito.scss */
.stores-content-heart,
.stores-content-hearts,
.stores-content-heart-white,
.stores-content-comment,
.stores-content-quotation,
.stores-content-nobackground {
  background-repeat: no-repeat;
  background-position: center 50%;
  display: table;
  width: 100%;
  min-height: 350px;
}

@media (max-width: 767px) {
  /* line 2463, src/page/proposito/proposito.scss */
  .stores-content-heart,
  .stores-content-hearts,
  .stores-content-heart-white,
  .stores-content-comment,
  .stores-content-quotation,
  .stores-content-nobackground {
    padding: 40px 15px;
  }
}

/* line 2479, src/page/proposito/proposito.scss */
.stores-content-heart p,
.stores-content-hearts p,
.stores-content-heart-white p,
.stores-content-comment p,
.stores-content-quotation p,
.stores-content-nobackground p {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-size: 2rem;
  line-height: normal;
  margin: 0 auto;
  width: 100%;
  color: #fff;
  z-index: 1;
}

@media (max-width: 767px) {
  /* line 2479, src/page/proposito/proposito.scss */
  .stores-content-heart p,
  .stores-content-hearts p,
  .stores-content-heart-white p,
  .stores-content-comment p,
  .stores-content-quotation p,
  .stores-content-nobackground p {
    font-size: 1.3rem;
    display: block;
    vertical-align: middle;
  }
}

/* line 2495, src/page/proposito/proposito.scss */
.stores-content-heart--comsobreposicao,
.stores-content-hearts--comsobreposicao,
.stores-content-heart-white--comsobreposicao,
.stores-content-comment--comsobreposicao,
.stores-content-quotation--comsobreposicao,
.stores-content-nobackground--comsobreposicao {
  background-position: center 70px;
  height: 450px;
}

/* line 2500, src/page/proposito/proposito.scss */
.stores-content-heart--small,
.stores-content-hearts--small,
.stores-content-heart-white--small,
.stores-content-comment--small,
.stores-content-quotation--small,
.stores-content-nobackground--small {
  min-height: unset;
  max-height: 150px;
}

/* line 2506, src/page/proposito/proposito.scss */
.stores-content-nobackground {
  background-image: none;
}

/* line 2509, src/page/proposito/proposito.scss */
.stores-content-nobackground p {
  font-size: 1.3rem;
  text-align: center;
  max-width: 790px;
}

/* line 2515, src/page/proposito/proposito.scss */
.stores-content-nobackground .link-destaque {
  font-size: 2rem;
  font-style: italic;
  text-decoration: underline;
  color: #fff;
}

/* line 2522, src/page/proposito/proposito.scss */
.stores-content-nobackground .link-destaque2 {
  font-size: 2rem;
  font-style: italic;
  color: #fff;
}

/* line 2528, src/page/proposito/proposito.scss */
.stores-content-nobackground--min-height-200px {
  min-height: 200px;
}

/* line 2533, src/page/proposito/proposito.scss */
.stores-content-nobackground icon img {
  max-width: 100%;
}

/* line 2549, src/page/proposito/proposito.scss */
.stores-content-heart {
  background-image: url(../images/proposito/historias/icon-heart.png);
}

@media (max-width: 767px) {
  /* line 2549, src/page/proposito/proposito.scss */
  .stores-content-heart {
    padding: 100px 15px 50px;
    min-height: 250px;
  }
}

/* line 2557, src/page/proposito/proposito.scss */
.stores-content-heart p {
  max-width: 780px;
}

/* line 2562, src/page/proposito/proposito.scss */
.stores-content-hearts {
  background-image: url(https://www.nestle.com.br/Content/images/proposito/historias/icon-hearts.png);
}

@media (max-width: 767px) {
  /* line 2562, src/page/proposito/proposito.scss */
  .stores-content-hearts {
    padding: 40px 15px 50px;
    min-height: 250px;
  }
}

/* line 2570, src/page/proposito/proposito.scss */
.stores-content-hearts p {
  max-width: 780px;
}

/* line 2575, src/page/proposito/proposito.scss */
.stores-content-white {
  position: relative;
}

/* line 2578, src/page/proposito/proposito.scss */
.stores-content-white p {
  display: none;
}

@media (max-width: 768px) {
  /* line 2578, src/page/proposito/proposito.scss */
  .stores-content-white p {
    display: block;
    text-align: center;
    font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
    right: 340px;
    top: 30px;
    color: #000;
  }
}

/* line 2590, src/page/proposito/proposito.scss */
.stores-content-white p.title {
  display: none;
  right: 285px;
  top: 0px;
  font-size: 2rem;
  color: #095291;
  line-height: 1.1;
}

@media (max-width: 768px) {
  /* line 2590, src/page/proposito/proposito.scss */
  .stores-content-white p.title {
    display: block;
  }
}

/* line 2605, src/page/proposito/proposito.scss */
.store-content-line-blue,
.store-content-small-line-blue {
  position: relative;
  width: 100%;
  height: 100%;
  padding-bottom: 50px;
}

/* line 2612, src/page/proposito/proposito.scss */
.store-content-line-blue::before,
.store-content-small-line-blue::before {
  Content: "";
  position: absolute;
  width: 100%;
  background-color: rgba(80, 133, 202, 0.9);
  left: 0;
  z-index: -1;
}

@media (max-width: 768px) {
  /* line 2612, src/page/proposito/proposito.scss */
  .store-content-line-blue::before,
  .store-content-small-line-blue::before {
    height: 440px;
  }
}

/* line 2628, src/page/proposito/proposito.scss */
.store-content-small-line-blue::before {
  Content: "";
  height: 120px;
  top: 80px;
}

@media (max-width: 768px) {
  /* line 2635, src/page/proposito/proposito.scss */
  .store-content-small-line-blue::before {
    height: 590px;
    top: 100px;
  }
}

@media (max-width: 321px) {
  /* line 2642, src/page/proposito/proposito.scss */
  .store-content-small-line-blue::before {
    height: 400px;
    top: 158px;
  }
}

/* line 2651, src/page/proposito/proposito.scss */
.store-content-line-blue::before {
  Content: "";
  height: 240px;
  top: 90px;
}

@media (max-width: 768px) {
  /* line 2658, src/page/proposito/proposito.scss */
  .store-content-line-blue::before {
    top: 136px;
    height: 410px;
  }
}

/* line 2666, src/page/proposito/proposito.scss */
.stores-content-waves {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  max-width: 1000px;
  width: 100%;
  margin: 0 auto;
}

@media (max-width: 768px) {
  /* line 2666, src/page/proposito/proposito.scss */
  .stores-content-waves {
    flex-direction: column;
  }
}

/* line 2679, src/page/proposito/proposito.scss */
.stores-content-waves__texto {
  height: 100%;
  padding-top: 40px;
  max-width: 340px;
}

@media (max-width: 768px) {
  /* line 2679, src/page/proposito/proposito.scss */
  .stores-content-waves__texto {
    padding: 10px;
    text-align: center;
  }
}

/* line 2689, src/page/proposito/proposito.scss */
.stores-content-waves__texto span {
  font-size: 1.6rem;
  color: #fff;
  font-style: italic;
}

/* line 2696, src/page/proposito/proposito.scss */
.stores-content-waves__texto--liga-nescau span {
  position: relative;
}

/* line 2699, src/page/proposito/proposito.scss */
.stores-content-waves__texto--liga-nescau span::before {
  Content: "Agora que os pequenos atletas começaram,";
  position: absolute;
  font-style: normal;
  font-weight: bold;
  color: #000;
  font-size: 1rem;
  width: 420px;
  height: 100px;
  bottom: 85px;
  left: 0;
}

@media (max-width: 768px) {
  /* line 2699, src/page/proposito/proposito.scss */
  .stores-content-waves__texto--liga-nescau span::before {
    display: none;
  }
}

/* line 2716, src/page/proposito/proposito.scss */
.stores-content-waves__texto--liga-nescau span::after {
  Content: "nenhum obstáculo é capaz de impedir.";
  position: absolute;
  font-style: normal;
  font-weight: bold;
  color: #000;
  font-size: 1rem;
  width: 420px;
  height: 100px;
  bottom: 60px;
  left: 0;
}

@media (max-width: 768px) {
  /* line 2716, src/page/proposito/proposito.scss */
  .stores-content-waves__texto--liga-nescau span::after {
    display: none;
  }
}

/* line 2736, src/page/proposito/proposito.scss */
.stores-content-waves__texto--liga-nescau-2 p {
  position: relative;
}

/* line 2739, src/page/proposito/proposito.scss */
.stores-content-waves__texto--liga-nescau-2 p::before {
  Content: "O Abner, que trabalha";
  position: absolute;
  font-style: normal;
  font-weight: bold;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #095291;
  font-size: 2rem;
  width: 420px;
  height: 100px;
  bottom: 85px;
  left: 0;
}

@media (max-width: 768px) {
  /* line 2739, src/page/proposito/proposito.scss */
  .stores-content-waves__texto--liga-nescau-2 p::before {
    display: none;
  }
}

/* line 2757, src/page/proposito/proposito.scss */
.stores-content-waves__texto--liga-nescau-2 p::after {
  Content: "com a marca Nescau,";
  position: absolute;
  font-style: normal;
  font-weight: bold;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #095291;
  font-size: 2rem;
  width: 420px;
  height: 100px;
  bottom: 50px;
  left: 0;
}

@media (max-width: 768px) {
  /* line 2757, src/page/proposito/proposito.scss */
  .stores-content-waves__texto--liga-nescau-2 p::after {
    display: none;
  }
}

/* line 2777, src/page/proposito/proposito.scss */
.stores-content-waves__texto p {
  color: #fff;
  display: inline;
}

@media (max-width: 768px) {
  /* line 2777, src/page/proposito/proposito.scss */
  .stores-content-waves__texto p {
    font-size: 1.3rem;
  }
}

/* line 2788, src/page/proposito/proposito.scss */
.stores-content-waves__imagem {
  padding-right: 50px;
  padding-top: 7px;
}

@media (max-width: 768px) {
  /* line 2788, src/page/proposito/proposito.scss */
  .stores-content-waves__imagem {
    padding: 10px;
  }
}

/* line 2796, src/page/proposito/proposito.scss */
.stores-content-waves__imagem .img-radius {
  position: relative;
}

/* line 2799, src/page/proposito/proposito.scss */
.stores-content-waves__imagem .img-radius img {
  margin: 0 auto;
  width: 300px;
  height: 300px;
}

/* line 2805, src/page/proposito/proposito.scss */
.stores-content-waves__imagem .img-radius::before {
  Content: "";
  position: absolute;
  width: 340px;
  height: 100%;
  top: 250px;
  right: 290px;
  background-image: url(../../images/default-source/proposito/historias/liga-nescau/noun-water-white.png);
  background-repeat: repeat-x;
}

@media (max-width: 768px) {
  /* line 2805, src/page/proposito/proposito.scss */
  .stores-content-waves__imagem .img-radius::before {
    display: none;
  }
}

/* line 2820, src/page/proposito/proposito.scss */
.stores-content-waves__imagem .img-radius::after {
  Content: "";
  position: absolute;
  width: 730px;
  height: 100%;
  top: 250px;
  left: 290px;
  background-image: url(../../images/default-source/proposito/historias/liga-nescau/noun-water-white.png);
  background-repeat: repeat-x;
}

@media (max-width: 768px) {
  /* line 2820, src/page/proposito/proposito.scss */
  .stores-content-waves__imagem .img-radius::after {
    display: none;
  }
}

/* line 2838, src/page/proposito/proposito.scss */
.stores-content-heart-white {
  padding: 50px 15px;
  min-height: 250px;
  background-size: 120px;
  background-image: url(../images/proposito/historias/icon-heart-light.png);
}

@media (max-width: 767px) {
  /* line 2838, src/page/proposito/proposito.scss */
  .stores-content-heart-white {
    padding: 15px;
  }
}

/* line 2849, src/page/proposito/proposito.scss */
.stores-content-heart-white p {
  max-width: 1000px;
  text-align: center;
  color: #095291;
}

/* line 2856, src/page/proposito/proposito.scss */
.stores-content-comment {
  background-image: url(../images/proposito/historias/icon-comment.png);
}

@media (max-width: 767px) {
  /* line 2856, src/page/proposito/proposito.scss */
  .stores-content-comment {
    padding: 100px 15px 50px;
    min-height: 250px;
  }
}

/* line 2864, src/page/proposito/proposito.scss */
.stores-content-comment p {
  max-width: 780px;
}

/* line 2869, src/page/proposito/proposito.scss */
.stores-content-quotation {
  background-image: url(../images/proposito/historias/icon-quotation.png);
}

@media (max-width: 767px) {
  /* line 2869, src/page/proposito/proposito.scss */
  .stores-content-quotation {
    padding: 100px 15px 50px;
    min-height: 250px;
  }
}

/* line 2877, src/page/proposito/proposito.scss */
.stores-content-quotation p {
  max-width: 780px;
}

/* line 2882, src/page/proposito/proposito.scss */
.list-stores-explanation {
  display: table;
  width: 100%;
  max-width: 950px;
  margin: 0 auto;
}

/* line 2888, src/page/proposito/proposito.scss */
.list-stores-explanation li {
  float: none;
  display: inline-block;
  padding-bottom: 20px;
  padding-left: 80px;
  vertical-align: text-top;
  min-height: 80px;
}

/* line 2896, src/page/proposito/proposito.scss */
.list-stores-explanation li .infos {
  min-height: 80px;
  padding-bottom: 15px;
}

/* line 2900, src/page/proposito/proposito.scss */
.list-stores-explanation li .infos.line {
  border-bottom: 1px solid #0099FF;
}

@media (max-width: 767px) {
  /* line 2896, src/page/proposito/proposito.scss */
  .list-stores-explanation li .infos {
    border-bottom: 1px solid #0099FF;
  }
}

/* line 2910, src/page/proposito/proposito.scss */
.list-stores-explanation li:last-child .infos {
  border-bottom: none;
}

/* line 2915, src/page/proposito/proposito.scss */
.list-stores-explanation li icon {
  display: block;
  position: absolute;
  left: 0;
}

/* line 2921, src/page/proposito/proposito.scss */
.list-stores-explanation li p {
  line-height: normal;
  display: table-cell;
}

/* line 2925, src/page/proposito/proposito.scss */
.list-stores-explanation li p strong {
  width: 100%;
  display: block;
  color: #095291;
}

/* line 2935, src/page/proposito/proposito.scss */
.mosaico-stores .grid-sociedade {
  padding: 0;
}

/* line 2940, src/page/proposito/proposito.scss */
.timeline-stores {
  width: 100%;
  display: inline-flex;
  margin: -7px auto;
  max-width: 740px;
}

@media (max-width: 767px) {
  /* line 2940, src/page/proposito/proposito.scss */
  .timeline-stores {
    display: table;
    padding: 0 20px;
  }
}

/* line 2951, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline {
  width: 50%;
  color: #000;
}

@media (max-width: 767px) {
  /* line 2951, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline {
    width: 100%;
  }
}

/* line 2959, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline:nth-child(odd) {
  border-right: 1px solid #095291;
}

@media (max-width: 767px) {
  /* line 2959, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline:nth-child(odd) {
    border: none;
    border-right: none !important;
  }
}

@media (max-width: 767px) {
  /* line 2968, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline:nth-child(even) {
    border: none;
  }
}

/* line 2975, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline:nth-child(odd) .content-timeline-stores {
  text-align: right;
}

@media (max-width: 767px) {
  /* line 2975, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline:nth-child(odd) .content-timeline-stores {
    text-align: left;
  }
}

/* line 2982, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline:nth-child(odd) .content-timeline-stores icon {
  right: -31px;
  left: auto;
}

/* line 2988, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline:nth-child(odd) .content-timeline-stores.icon-top icon {
  right: -31px;
  left: auto;
  top: 20px;
}

/* line 2998, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline:nth-child(even) .content-timeline-stores {
  text-align: left;
}

/* line 3002, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline:nth-child(even) .content-timeline-stores.icon-top icon {
  left: -31px;
  right: auto;
  top: 20px;
}

/* line 3011, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline .content-timeline-stores {
  position: relative;
  display: block;
  vertical-align: middle;
  padding: 50px;
  color: #000;
}

@media (max-width: 767px) {
  /* line 3011, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline .content-timeline-stores {
    width: 100%;
    min-height: auto;
    padding: 20px 0;
  }
}

@media (max-width: 767px) {
  /* line 3024, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline .content-timeline-stores--mobile-line {
    border-top: solid #0099FF 1px;
    padding: 40px 61px 60px 61px !important;
  }
}

@media (max-width: 767px) {
  /* line 3032, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline .content-timeline-stores--mobile-line.icon-top p {
    text-align: center !important;
  }
}

@media (max-width: 767px) {
  /* line 3039, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline .content-timeline-stores--mobile-line icon.centralizado-topo {
    position: absolute !important;
    right: 130px !important;
    top: -30px !important;
  }
}

/* line 3051, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline .content-timeline-stores.icon-top {
  padding-top: 0;
}

/* line 3054, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline .content-timeline-stores.icon-top p {
  vertical-align: top;
  color: #000;
}

@media (max-width: 767px) {
  /* line 3051, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline .content-timeline-stores.icon-top {
    padding: 20px 0;
  }
}

/* line 3064, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline .content-timeline-stores.icon-more-bottom {
  transform: translateY(-20%);
}

/* line 3068, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline .content-timeline-stores icon {
  background-color: #fff;
  position: absolute;
  width: 60px;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  left: -31px;
  z-index: 1;
}

@media (max-width: 767px) {
  /* line 3068, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline .content-timeline-stores icon {
    margin-right: 15px;
    position: relative;
    right: auto !important;
    left: auto !important;
    top: auto !important;
    transform: none;
    float: left;
  }
}

/* line 3088, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline .content-timeline-stores icon img {
  width: 100%;
}

/* line 3093, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline .content-timeline-stores p {
  vertical-align: middle;
  color: #000;
}

@media (max-width: 767px) {
  /* line 3093, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline .content-timeline-stores p {
    display: table-cell;
  }
}

/* line 3102, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline .content-timeline-stores strong {
  font-size: 1.3rem;
  color: #095291;
  width: 100%;
  display: inline-block;
}

@media (max-width: 767px) {
  /* line 3102, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline .content-timeline-stores strong {
    font-size: 1rem;
  }
}

/* line 3113, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline .content-timeline-stores span {
  font-weight: 600;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #000;
}

/* line 3120, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline.bg-blank, .timeline-stores .content-timeline.bg-blank-menor {
  position: relative;
}

/* line 3124, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline.bg-blank:after, .timeline-stores .content-timeline.bg-blank:before, .timeline-stores .content-timeline.bg-blank-menor:after, .timeline-stores .content-timeline.bg-blank-menor:before {
  content: "";
  width: 13px;
  position: absolute;
  bottom: 0px;
  background-color: #fff;
  z-index: 0;
}

@media (max-width: 767px) {
  /* line 3124, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline.bg-blank:after, .timeline-stores .content-timeline.bg-blank:before, .timeline-stores .content-timeline.bg-blank-menor:after, .timeline-stores .content-timeline.bg-blank-menor:before {
    display: none;
  }
}

/* line 3138, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline.bg-blank:after, .timeline-stores .content-timeline.bg-blank-menor:after {
  right: -6px;
}

/* line 3142, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline.bg-blank:before, .timeline-stores .content-timeline.bg-blank-menor:before {
  left: -6px;
}

@media (max-width: 767px) {
  /* line 3146, src/page/proposito/proposito.scss */
  .timeline-stores .content-timeline.bg-blank .content-timeline-stores, .timeline-stores .content-timeline.bg-blank-menor .content-timeline-stores {
    padding: 20px 0;
  }
}

/* line 3152, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline.bg-blank .content-timeline-stores icon, .timeline-stores .content-timeline.bg-blank-menor .content-timeline-stores icon {
  transform: translateY(0);
}

/* line 3160, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline.bg-blank:after, .timeline-stores .content-timeline.bg-blank:before {
  height: 200px;
}

/* line 3168, src/page/proposito/proposito.scss */
.timeline-stores .content-timeline.bg-blank-menor:after, .timeline-stores .content-timeline.bg-blank-menor:before {
  height: 150px;
}

/* line 3178, src/page/proposito/proposito.scss */
.infografico-acucar a,
.infografico-acucar-novo a {
  cursor: pointer;
}

/* line 3181, src/page/proposito/proposito.scss */
.infografico-acucar a img,
.infografico-acucar-novo a img {
  max-width: 100%;
}

/* infoacucar 02 */
/* line 3188, src/page/proposito/proposito.scss */
.infoacucar {
  display: block;
  min-height: 1500px;
  background: url(../../images/default-source/infografico-acucar/degrade.jpg) no-repeat;
  background-size: cover;
  background-position: top center;
  overflow: hidden;
  margin: 0 15px;
}

@media (max-width: 991px) {
  /* line 3188, src/page/proposito/proposito.scss */
  .infoacucar {
    margin: 0;
  }
}

/* line 3201, src/page/proposito/proposito.scss */
.infoacucar .parte1 {
  display: block;
  position: relative;
}

/* line 3205, src/page/proposito/proposito.scss */
.infoacucar .parte1 .cantoneira-verde {
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 991px) {
  /* line 3205, src/page/proposito/proposito.scss */
  .infoacucar .parte1 .cantoneira-verde {
    width: 78px;
    height: 66px;
    right: 0;
  }
}

/* line 3217, src/page/proposito/proposito.scss */
.infoacucar .parte1 .torrao-faixaverde {
  position: absolute;
  top: 194px;
  right: 0;
}

@media (max-width: 991px) {
  /* line 3217, src/page/proposito/proposito.scss */
  .infoacucar .parte1 .torrao-faixaverde {
    display: none;
  }
}

/* line 3227, src/page/proposito/proposito.scss */
.infoacucar .parte1 .txt-voce {
  display: block;
  padding: 129px 0 0 90px;
}

@media (max-width: 991px) {
  /* line 3227, src/page/proposito/proposito.scss */
  .infoacucar .parte1 .txt-voce {
    padding: 30px 0 0 16px;
  }
}

/* line 3235, src/page/proposito/proposito.scss */
.infoacucar .parte1 .txt-voce p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 71px;
  line-height: 80px;
  margin: 0 0 0 45px;
}

@media (max-width: 991px) {
  /* line 3235, src/page/proposito/proposito.scss */
  .infoacucar .parte1 .txt-voce p {
    font-size: 9vw;
    line-height: 10.3vw;
    margin: 0 0 0 15px;
  }
}

/* line 3249, src/page/proposito/proposito.scss */
.infoacucar .parte1 .txt-voce .quad-acucares {
  display: block;
  margin: 5px 0 0 0;
}

@media (max-width: 991px) {
  /* line 3249, src/page/proposito/proposito.scss */
  .infoacucar .parte1 .txt-voce .quad-acucares {
    width: 65.5vw;
    height: 10.3vw;
  }
}

/* line 3260, src/page/proposito/proposito.scss */
.infoacucar .parte1 .txt-tabela {
  display: block;
  margin: 0 auto;
  max-width: 825px;
  position: relative;
}

@media (max-width: 991px) {
  /* line 3260, src/page/proposito/proposito.scss */
  .infoacucar .parte1 .txt-tabela {
    margin: 10px auto 0;
    max-width: 81.3vw;
  }
}

/* line 3271, src/page/proposito/proposito.scss */
.infoacucar .parte1 .txt-tabela p {
  display: inline-block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #696cf5;
  font-size: 82px;
  line-height: 80px;
  text-align: right;
  position: relative;
  z-index: 1;
  margin: 50px 0 0 0;
}

@media (max-width: 991px) {
  /* line 3271, src/page/proposito/proposito.scss */
  .infoacucar .parte1 .txt-tabela p {
    font-size: 8.1vw;
    line-height: 8.5vw;
    margin: 3.0vw 0 0 0;
  }
}

/* line 3289, src/page/proposito/proposito.scss */
.infoacucar .parte1 .txt-tabela .tabela-nutricional {
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 991px) {
  /* line 3289, src/page/proposito/proposito.scss */
  .infoacucar .parte1 .txt-tabela .tabela-nutricional {
    width: 39.7vw;
    height: 39.7vw;
  }
}

/* line 3302, src/page/proposito/proposito.scss */
.infoacucar .parte2 {
  display: block;
  position: relative;
  padding: 170px 0 0 0;
  width: 100%;
  margin: 0 auto;
  max-width: 990px;
}

@media (max-width: 991px) {
  /* line 3302, src/page/proposito/proposito.scss */
  .infoacucar .parte2 {
    padding: 22vw 0 0 0;
  }
}

/* line 3314, src/page/proposito/proposito.scss */
.infoacucar .parte2 .quad-verde {
  display: inline-block;
  vertical-align: top;
  background: url(../../images/default-source/infografico-acucar/quad-verde.png) no-repeat;
  width: 470px;
  height: 304px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #696cf5;
  font-size: 38px;
  line-height: 42px;
  padding: 18px 20px 0 22px;
  margin: 0 0 0 30px;
  background-size: 100% auto;
}

@media (max-width: 991px) {
  /* line 3314, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .quad-verde {
    display: block;
    margin: 0 auto;
  }
}

@media (max-width: 767px) {
  /* line 3314, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .quad-verde {
    display: block;
    margin: 0 auto;
    width: 72.5vw;
    padding: 7px 15px 0 15px;
    font-size: 5.6vw;
    line-height: 6.9vw;
    height: 42vw;
  }
}

/* line 3344, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-1 {
  display: inline-block;
  max-width: 390px;
  margin: 83px 0 0 4.0vw;
  position: relative;
}

@media (max-width: 991px) {
  /* line 3344, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-1 {
    display: block;
    margin: 2vw auto 0;
  }
}

@media (max-width: 767px) {
  /* line 3344, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-1 {
    display: block;
    margin: 2vw auto 0;
    width: 81.5vw;
  }
}

/* line 3361, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-1 .cantoneira-verde {
  position: absolute;
  top: 0;
  left: 0;
}

@media (max-width: 767px) {
  /* line 3361, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-1 .cantoneira-verde {
    width: 59px;
  }
}

/* line 3371, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-1 .tit {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 40px;
  line-height: 42px;
  padding: 29px 0 16px 32px;
}

@media (max-width: 767px) {
  /* line 3371, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-1 .tit {
    font-size: 8.1vw;
    line-height: 10vw;
    padding: 5vw 0 2vw 6.2vw;
  }
}

/* line 3386, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-1 .txt {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 26px;
  line-height: 34px;
  margin: 0 0 32px 32px;
}

@media (max-width: 767px) {
  /* line 3386, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-1 .txt {
    font-size: 5vw;
    line-height: 7.0vw;
    margin: 0 0 6vw 6.2vw;
  }
}

/* line 3401, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-1 .bola {
  display: block;
  margin: 0 0 0 13px;
}

@media (max-width: 767px) {
  /* line 3401, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-1 .bola {
    margin: 0 auto;
    width: 72.5vw;
    max-width: 350px;
  }
}

/* line 3413, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-2 {
  display: block;
  max-width: 390px;
  margin: -520px 0 0 35px;
  position: relative;
}

@media (max-width: 991px) {
  /* line 3413, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-2 {
    display: block;
    margin: 10vw auto 0;
  }
}

@media (max-width: 767px) {
  /* line 3413, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-2 {
    display: block;
    width: 81.5vw;
  }
}

/* line 3429, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-2 .cantoneira-verde {
  position: absolute;
  top: 0;
  left: 0;
}

@media (max-width: 767px) {
  /* line 3429, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-2 .cantoneira-verde {
    width: 59px;
  }
}

/* line 3439, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-2 .tit {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 40px;
  line-height: 42px;
  padding: 29px 0 16px 32px;
}

@media (max-width: 767px) {
  /* line 3439, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-2 .tit {
    font-size: 8.1vw;
    line-height: 10vw;
    padding: 5vw 0 2vw 6.2vw;
  }
}

/* line 3454, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-2 .txt {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 26px;
  line-height: 34px;
  margin: 0 0 32px 32px;
}

@media (max-width: 767px) {
  /* line 3454, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-2 .txt {
    font-size: 5vw;
    line-height: 7.0vw;
    margin: 0 0 6vw 6.2vw;
  }
}

/* line 3469, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-2 .bola {
  display: block;
  margin: 0 0 0 13px;
}

@media (max-width: 767px) {
  /* line 3469, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-2 .bola {
    margin: 0 auto;
    width: 72.5vw;
    max-width: 350px;
  }
}

/* line 3481, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-3 {
  display: block;
  max-width: 950px;
  margin: 70px auto 20px;
  position: relative;
}

@media (max-width: 991px) {
  /* line 3481, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 {
    margin: 50px auto 0;
    max-width: 390px;
  }
}

@media (max-width: 767px) {
  /* line 3481, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 {
    display: block;
    margin: 10vw auto 0;
    width: 81.5vw;
  }
}

/* line 3498, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-3 .quad-txt {
  display: block;
  position: relative;
}

/* line 3502, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-3 .quad-txt .cantoneira-verde {
  position: absolute;
  top: 0;
  left: 240px;
  transform: scaleX(-1);
}

@media (max-width: 991px) {
  /* line 3502, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 .quad-txt .cantoneira-verde {
    right: 0;
    left: auto;
    display: block;
  }
}

@media (max-width: 767px) {
  /* line 3502, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 .quad-txt .cantoneira-verde {
    width: 59px;
  }
}

/* line 3519, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-3 .quad-txt .tit {
  float: left;
  text-align: right;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 40px;
  line-height: 42px;
  padding: 20px 65px 50px 32px;
}

@media (max-width: 991px) {
  /* line 3519, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 .quad-txt .tit {
    margin: 0 auto 0;
    display: block;
    float: none;
    padding: 20px 30px 50px 32px;
  }
}

@media (max-width: 767px) {
  /* line 3519, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 .quad-txt .tit {
    font-size: 8.1vw;
    line-height: 10vw;
    padding: 5vw 6.2vw 2vw 0;
  }
}

/* line 3542, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-3 .quad-txt .txt {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 26px;
  line-height: 34px;
  margin: 0 0 32px 32px;
}

@media (max-width: 991px) {
  /* line 3542, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 .quad-txt .txt {
    margin: 0 auto 0;
  }
}

@media (max-width: 767px) {
  /* line 3542, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 .quad-txt .txt {
    font-size: 5vw;
    line-height: 7.0vw;
    margin: 0 0 6vw 2.2vw;
  }
}

/* line 3562, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-3 .cantoneira-verde {
  position: absolute;
  top: 150px;
  left: 160px;
}

@media (max-width: 991px) {
  /* line 3562, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 .cantoneira-verde {
    display: none;
  }
}

/* line 3572, src/page/proposito/proposito.scss */
.infoacucar .parte2 .card-3 .bola {
  display: block;
  position: relative;
  left: 62%;
  margin: -20px 0 0 0;
}

@media (max-width: 991px) {
  /* line 3572, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 .bola {
    left: auto;
    margin: 20px auto 0;
    max-width: 350px;
  }
}

@media (max-width: 767px) {
  /* line 3572, src/page/proposito/proposito.scss */
  .infoacucar .parte2 .card-3 .bola {
    margin: 0 auto;
    width: 72.5vw;
  }
}

/* line 3592, src/page/proposito/proposito.scss */
.infoacucar .parte3 {
  display: block;
  position: relative;
  padding: 20px 0 0 0;
  width: 100%;
  margin: 0 auto;
}

/* line 3603, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-txt {
  display: inline-block;
}

@media (max-width: 991px) {
  /* line 3603, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-txt {
    display: block;
    margin: 0 auto;
    width: 80vw;
  }
}

/* line 3612, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-txt .tit {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #91f19c;
  font-size: 75px;
  line-height: 70px;
  padding: 0 5px 10px 112px;
}

@media (max-width: 1200px) {
  /* line 3612, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-txt .tit {
    padding: 0 5px 10px 7.5vw;
  }
}

@media (max-width: 991px) {
  /* line 3612, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-txt .tit {
    font-size: 13.5vw;
    line-height: 13.5vw;
  }
}

/* line 3628, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-txt .tit span {
  display: block;
  margin: 0 0 0 -40px;
}

@media (max-width: 991px) {
  /* line 3628, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-txt .tit span {
    margin: 0 0 0 -25px;
  }
}

/* line 3638, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-txt .txt {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 26px;
  line-height: 30px;
  margin: 0 0 25px 112px;
  max-width: 325px;
}

@media (max-width: 1200px) {
  /* line 3638, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-txt .txt {
    margin: 0 5px 20px 7.5vw;
  }
}

@media (max-width: 991px) {
  /* line 3638, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-txt .txt {
    font-size: 4.4vw;
    line-height: 5vw;
    margin: 0;
  }
}

/* line 3657, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-txt .txt.txt2 {
  max-width: 492px;
}

@media (max-width: 1200px) {
  /* line 3657, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-txt .txt.txt2 {
    max-width: 410px;
  }
}

@media (max-width: 991px) {
  /* line 3657, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-txt .txt.txt2 {
    margin: 15px 0 0 0;
  }
}

/* line 3670, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-txt .pontilhado-fazbem {
  display: block;
  margin: 70px 0 0 142px;
}

@media (max-width: 1200px) {
  /* line 3670, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-txt .pontilhado-fazbem {
    margin: 50px 0 0 7.5vw;
  }
}

@media (max-width: 991px) {
  /* line 3670, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-txt .pontilhado-fazbem {
    display: none;
  }
}

/* line 3684, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-quer-saber {
  display: inline-block;
  background: #fff;
  position: relative;
  padding: 10px 0;
  text-align: center;
  width: 440px;
  margin: 90px 0 0 35px;
  vertical-align: top;
}

@media (max-width: 1200px) {
  /* line 3684, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-quer-saber {
    width: 37vw;
  }
}

@media (max-width: 991px) {
  /* line 3684, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-quer-saber {
    display: block;
    margin: 30px auto 35px;
    width: 80vw;
    padding: 15px;
  }
}

/* line 3705, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-quer-saber:before {
  display: block;
  content: "";
  background: #91f19c;
  width: 100%;
  height: 20px;
  position: absolute;
  top: -25px;
}

@media (max-width: 991px) {
  /* line 3705, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-quer-saber:before {
    display: none;
  }
}

/* line 3719, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-quer-saber p {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #565fe0;
  font-size: 22px;
  line-height: 26px;
  margin: 0 auto 15px;
  max-width: 390px;
}

@media (max-width: 991px) {
  /* line 3719, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-quer-saber p {
    font-size: 16px;
    line-height: 20px;
  }
}

/* line 3733, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-quer-saber p:last-child {
  margin: 0 auto;
  display: block;
  max-width: 260px;
}

/* line 3738, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-quer-saber p:last-child a {
  color: #91f19c;
  text-decoration: none;
}

/* line 3746, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-img {
  width: 530px;
  height: 175px;
  margin: -110px 0 0 0;
  background: #5660e0;
  float: right;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 3746, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-img {
    width: 41vw;
    height: 14vw;
    margin: -140px 0 0 0;
  }
}

@media (max-width: 991px) {
  /* line 3746, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-img {
    display: block;
    margin: 20% 0 0 7%;
    float: none;
    width: 84vw;
    height: 30vw;
  }
}

/* line 3768, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-img .img-prod {
  position: absolute;
  left: -30px;
  top: -70px;
}

@media (max-width: 1200px) {
  /* line 3768, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-img .img-prod {
    width: 412px;
    top: -55px;
  }
}

@media (max-width: 991px) {
  /* line 3768, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-img .img-prod {
    width: 280px;
    top: -35px;
    left: -17px;
  }
}

/* line 3786, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-sempre-buscando {
  display: block;
  position: relative;
  background: #fff;
  max-width: 900px;
  height: 94px;
  padding: 18px 15px;
  margin: 120px auto 0;
}

@media (max-width: 1200px) {
  /* line 3786, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-sempre-buscando {
    max-width: 750px;
    height: auto;
  }
}

@media (max-width: 991px) {
  /* line 3786, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-sempre-buscando {
    display: block;
    margin: 30px auto 35px;
    width: 80vw;
    padding: 15px;
  }
}

/* line 3807, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-sempre-buscando p {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #696cf5;
  font-size: 26px;
  line-height: 30px;
  text-align: center;
}

@media (max-width: 991px) {
  /* line 3807, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-sempre-buscando p {
    font-size: 16px;
    line-height: 20px;
  }
}

/* line 3821, src/page/proposito/proposito.scss */
.infoacucar .parte3 .quad-sempre-buscando .cantoneira-azul {
  position: absolute;
  left: -40px;
  bottom: 0;
  width: 40px;
}

@media (max-width: 991px) {
  /* line 3821, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .quad-sempre-buscando .cantoneira-azul {
    right: -1px;
    left: auto;
    bottom: -39px;
    transform: rotate(-90deg);
  }
}

/* line 3836, src/page/proposito/proposito.scss */
.infoacucar .parte3 .referencias {
  display: block;
  margin: 60px 30px 60px 135px;
}

@media (max-width: 1200px) {
  /* line 3836, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .referencias {
    margin: 60px auto;
    max-width: 750px;
  }
}

@media (max-width: 991px) {
  /* line 3836, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .referencias {
    margin: 70px auto 35px;
    width: 80vw;
    padding: 0;
  }
}

/* line 3851, src/page/proposito/proposito.scss */
.infoacucar .parte3 .referencias .tit {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 20px;
  line-height: 22px;
}

@media (max-width: 991px) {
  /* line 3851, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .referencias .tit {
    font-size: 16px;
    line-height: 20px;
  }
}

/* line 3864, src/page/proposito/proposito.scss */
.infoacucar .parte3 .referencias .txt {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 18px;
  line-height: 20px;
}

@media (max-width: 991px) {
  /* line 3864, src/page/proposito/proposito.scss */
  .infoacucar .parte3 .referencias .txt {
    font-size: 14px;
    line-height: 18px;
  }
}

/* infoacucar 01 */
/* line 3883, src/page/proposito/proposito.scss */
.infoacucar-1 {
  display: block;
  width: 100%;
  height: 100%;
  background: url(../../images/default-source/infografico-acucar/degrade.jpg) no-repeat;
  background-size: 97.5% 100%;
  background-position: top center;
  overflow: hidden;
}

@media (max-width: 767px) {
  /* line 3883, src/page/proposito/proposito.scss */
  .infoacucar-1 {
    background-size: cover !important;
    padding: 0;
    background: url(../../images/default-source/infografico-acucar/degrade-mobi-1.jpg) no-repeat;
  }
}

/* line 3898, src/page/proposito/proposito.scss */
.infoacucar-1 .font-bold, .infoacucar-1 .info-leite .parte1 .tit, .info-leite .parte1 .infoacucar-1 .tit, .infoacucar-1 .info-leite .parte1 .quad-colher .colher .txt-tudo, .info-leite .parte1 .quad-colher .colher .infoacucar-1 .txt-tudo, .infoacucar-1 .info-leite .parte1 .quad-colher .quad-text .txt-principal, .info-leite .parte1 .quad-colher .quad-text .infoacucar-1 .txt-principal, .infoacucar-1 .info-leite .parte1 .quad-colher .quad-text .quad-verde, .info-leite .parte1 .quad-colher .quad-text .infoacucar-1 .quad-verde, .infoacucar-1 .info-leite .parte2 .tit, .info-leite .parte2 .infoacucar-1 .tit, .infoacucar-1 .info-leite .parte2 .quad-nutrientes ul li, .info-leite .parte2 .quad-nutrientes ul .infoacucar-1 li, .infoacucar-1 .info-leite .parte3 .quad-beneficios .linha1 .item p, .info-leite .parte3 .quad-beneficios .linha1 .item .infoacucar-1 p, .infoacucar-1 .info-leite .parte3 .quad-beneficios .linha2 .item p, .info-leite .parte3 .quad-beneficios .linha2 .item .infoacucar-1 p, .infoacucar-1 .info-leite .parte4 .tit, .info-leite .parte4 .infoacucar-1 .tit, .infoacucar-1 .info-leite .parte4 .quad-equivale .txt-equivale p, .info-leite .parte4 .quad-equivale .txt-equivale .infoacucar-1 p, .infoacucar-1 .info-leite .parte4 .quad-equivale .equivale ul li .txt-verde-g, .info-leite .parte4 .quad-equivale .equivale ul li .infoacucar-1 .txt-verde-g, .infoacucar-1 .info-leite .parte4 .quad-equivale .equivale ul li .txt, .info-leite .parte4 .quad-equivale .equivale ul li .infoacucar-1 .txt, .infoacucar-1 .info-leite .parte4 .quad-equivale .equivale ul li .txt-ou, .info-leite .parte4 .quad-equivale .equivale ul li .infoacucar-1 .txt-ou, .infoacucar-1 .info-leite .parte4 .txt-quant, .info-leite .parte4 .infoacucar-1 .txt-quant, .infoacucar-1 .info-leite .parte5 .porque .tit, .info-leite .parte5 .porque .infoacucar-1 .tit, .infoacucar-1 .info-leite .parte5 .porque .quad, .info-leite .parte5 .porque .infoacucar-1 .quad, .infoacucar-1 .info-leite .parte5 .img-confira .txt-confira a, .info-leite .parte5 .img-confira .txt-confira .infoacucar-1 a, .infoacucar-1 .info-imunidade .parte1 ul li .num6, .info-imunidade .parte1 ul li .infoacucar-1 .num6, .infoacucar-1 .info-imunidade .parte1 ul li .txt-dicas, .info-imunidade .parte1 ul li .infoacucar-1 .txt-dicas, .infoacucar-1 .info-imunidade .parte1 ul li .txt-aumentar, .info-imunidade .parte1 ul li .infoacucar-1 .txt-aumentar, .infoacucar-1 .info-imunidade .parte2 .img-txt p, .info-imunidade .parte2 .img-txt .infoacucar-1 p, .infoacucar-1 .info-imunidade .parte2 .quad-text .txt-principal, .info-imunidade .parte2 .quad-text .infoacucar-1 .txt-principal, .infoacucar-1 .info-imunidade .parte3 ul li .num, .info-imunidade .parte3 ul li .infoacucar-1 .num, .infoacucar-1 .info-imunidade .parte3 ul li p, .info-imunidade .parte3 ul li .infoacucar-1 p, .infoacucar-1 .info-imunidade .parte4 .quad-pontilhado .quad-text .txt-principal, .info-imunidade .parte4 .quad-pontilhado .quad-text .infoacucar-1 .txt-principal, .infoacucar-1 .info-imunidade .parte5 .linha-vitaminas .text p, .info-imunidade .parte5 .linha-vitaminas .text .infoacucar-1 p, .infoacucar-1 .info-imunidade .parte5 .linha-antioxidantes .text p, .info-imunidade .parte5 .linha-antioxidantes .text .infoacucar-1 p, .infoacucar-1 .info-imunidade .parte5 .linha-probioticos .text p, .info-imunidade .parte5 .linha-probioticos .text .infoacucar-1 p, .infoacucar-1 .info-imunidade .parte5 .linha-probioticos .btn-confira, .info-imunidade .parte5 .linha-probioticos .infoacucar-1 .btn-confira, .infoacucar-1 .info-imunidade .parte6 .quad .txt p, .info-imunidade .parte6 .quad .txt .infoacucar-1 p, .infoacucar-1 .info-imunidade .parte6 .quad .txt-btn .btn-confira, .info-imunidade .parte6 .quad .txt-btn .infoacucar-1 .btn-confira {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 3902, src/page/proposito/proposito.scss */
.infoacucar-1 .font-regular, .infoacucar-1 .info-leite .parte3 .tit, .info-leite .parte3 .infoacucar-1 .tit, .infoacucar-1 .info-leite .parte5 .img-confira .txt-confira p, .info-leite .parte5 .img-confira .txt-confira .infoacucar-1 p, .infoacucar-1 .info-leite .referencias p, .info-leite .referencias .infoacucar-1 p, .infoacucar-1 .info-imunidade .quad-tit, .info-imunidade .infoacucar-1 .quad-tit, .infoacucar-1 .info-imunidade .parte6 .quad .txt-btn p, .info-imunidade .parte6 .quad .txt-btn .infoacucar-1 p, .infoacucar-1 .info-imunidade .referencias p, .info-imunidade .referencias .infoacucar-1 p {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

/* line 3906, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes {
  margin: 0;
  display: inline-block;
  width: 100%;
  height: 100%;
  position: relative;
  background: url(../../images/default-source/infografico-acucar/colher-torroes-pontilhado.png) no-repeat;
  background-size: 100% auto;
  background-position: top center;
}

@media (max-width: 1200px) {
  /* line 3906, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes {
    background-size: cover;
  }
}

@media (max-width: 767px) {
  /* line 3906, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes {
    background: url(../../images/default-source/infografico-acucar/colher-torroes-pontilhado-mobile.png) no-repeat;
    background-size: 100% auto;
  }
}

/* line 3925, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 {
  display: block;
  position: relative;
  width: 100%;
  margin: 0 0 115px 0;
}

@media (max-width: 991px) {
  /* line 3925, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 {
    margin: 0 0 150px 0;
  }
}

@media (max-width: 767px) {
  /* line 3925, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 {
    margin: 0 0 -3vw 0;
  }
}

/* line 3939, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .cantoneira-verde {
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 991px) {
  /* line 3939, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .cantoneira-verde {
    width: 7.5vw;
    height: 7.5vw;
    right: -3px;
  }
}

/* line 3951, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .textos {
  display: inline-block;
  position: relative;
  left: 416px;
  top: 74px;
}

@media (max-width: 1200px) {
  /* line 3951, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos {
    left: 34%;
  }
}

@media (max-width: 767px) {
  /* line 3951, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos {
    top: 6vw;
  }
}

/* line 3965, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .textos .txt-voce-consome {
  color: #fff;
  font-size: 82px;
  line-height: 66px;
  display: block;
  max-width: 25vw;
}

@media (max-width: 767px) {
  /* line 3965, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos .txt-voce-consome {
    font-size: 6.5vw;
    line-height: 6.0vw;
  }
}

/* line 3978, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .textos .txt-em-equilibrio {
  color: #6164eb;
  font-size: 62px;
  line-height: 57px;
  display: block;
  max-width: 470px;
  margin: 3vw 0 3.5vw 0;
  background: #fff;
  padding: 15px 25px 14px;
  text-align: center;
  position: relative;
}

@media (max-width: 767px) {
  /* line 3978, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos .txt-em-equilibrio {
    margin: 3vw 0 4vw 3vw;
    font-size: 4.8vw;
    line-height: 5.0vw;
    width: 37vw;
    padding: 1.5vw 0;
    height: 8vw;
  }
}

/* line 3999, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .textos .txt-em-equilibrio:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-acucar/cantoneira-branca.png) no-repeat;
  width: 40px;
  height: 40px;
  position: absolute;
  bottom: -39px;
  left: 148px;
}

@media (max-width: 991px) {
  /* line 3999, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos .txt-em-equilibrio:before {
    left: 12vw;
    width: 20px;
    height: 20px;
    bottom: -19px;
  }
}

@media (max-width: 767px) {
  /* line 3999, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos .txt-em-equilibrio:before {
    background-size: 100% auto;
    width: 10px;
    height: 10px;
    bottom: -10px;
  }
}

/* line 4025, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .textos .grupo50g {
  display: block;
  margin: 0 0 0 195px;
  max-width: 340px;
}

@media (max-width: 991px) {
  /* line 4025, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos .grupo50g {
    margin: 0 0 0 90px;
  }
}

@media (max-width: 767px) {
  /* line 4025, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos .grupo50g {
    margin: 0 0 0 14vw;
    max-width: 40vw;
  }
}

/* line 4039, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .textos .grupo50g .txt-a-organizacao {
  color: #fff;
  font-size: 31px;
  line-height: 35px;
}

@media (max-width: 767px) {
  /* line 4039, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos .grupo50g .txt-a-organizacao {
    font-size: 3.4vw;
    line-height: 4.5vw;
  }
}

/* line 4050, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .textos .grupo50g .txt-50g {
  font-size: 139px;
  line-height: 145px;
  color: #585be8;
  margin: 0 0 10px 0;
}

@media (max-width: 767px) {
  /* line 4050, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos .grupo50g .txt-50g {
    font-size: 14.5vw;
    line-height: 15.0vw;
    margin: 0 0 5px 0;
  }
}

/* line 4063, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .textos .grupo50g .txt-de-acucar {
  color: #fff;
  font-size: 29px;
  line-height: 32px;
  display: block;
  max-width: 165px;
}

@media (max-width: 767px) {
  /* line 4063, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .textos .grupo50g .txt-de-acucar {
    font-size: 3.4vw;
    line-height: 4.5vw;
    display: block;
    width: 22vw;
  }
}

/* line 4080, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .torrao-faixaverde {
  position: absolute;
  right: 0;
  top: 38vw;
}

@media (max-width: 1400px) {
  /* line 4080, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .torrao-faixaverde {
    right: 0;
    top: 38vw;
  }
}

@media (max-width: 1200px) {
  /* line 4080, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .torrao-faixaverde {
    top: 580px;
    width: 225px;
    right: -2px;
  }
}

@media (max-width: 991px) {
  /* line 4080, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .torrao-faixaverde {
    top: 678px;
    width: 190px;
    right: -3px;
  }
}

@media (max-width: 767px) {
  /* line 4080, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .torrao-faixaverde {
    top: 585px;
    display: none;
  }
}

/* line 4108, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte1 .txt-essa-quantidade {
  display: block;
  background: #fff;
  color: #6266eb;
  font-size: 37px;
  line-height: 34px;
  max-width: 364px;
  text-align: right;
  padding: 14px 35px 16px;
  position: relative;
  top: 95px;
  left: 140px;
}

@media (min-width: 1600px) {
  /* line 4108, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .txt-essa-quantidade {
    top: 55px;
  }
}

@media (max-width: 991px) {
  /* line 4108, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .txt-essa-quantidade {
    top: 125px;
    left: 35px;
    display: table;
  }
}

@media (max-width: 767px) {
  /* line 4108, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte1 .txt-essa-quantidade {
    font-size: 3.4vw;
    line-height: 4.5vw;
    padding: 5px 7px 4px;
    top: -6vw;
    left: 7vw;
    width: 32vw;
    height: 10vw;
  }
}

/* line 4143, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte2 {
  display: block;
  margin: 0 0 95px 0;
}

@media (min-width: 1600px) {
  /* line 4143, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 {
    margin: 0 0 72px 0;
  }
}

@media (max-width: 767px) {
  /* line 4143, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 {
    margin: 0 0 8vw 0;
  }
}

/* line 4155, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte2 ul {
  display: block;
  text-align: center;
  margin: 8px 0 0 0;
}

/* line 4160, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte2 ul li {
  display: inline-block;
}

@media (max-width: 991px) {
  /* line 4164, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 ul li img.dez-saches {
    width: 29vw;
  }
}

@media (max-width: 991px) {
  /* line 4170, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 ul li img.tres-colheres {
    width: 22vw;
  }
}

/* line 4177, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte2 ul li p.txt-ou {
  color: #f3c3c9;
  font-size: 76px;
  line-height: auto;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  margin: 0 75px;
}

@media (max-width: 991px) {
  /* line 4177, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 ul li p.txt-ou {
    margin: 0 35px;
  }
}

@media (max-width: 767px) {
  /* line 4177, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 ul li p.txt-ou {
    margin: 0 25px;
    font-size: 43px;
  }
}

@media (max-width: 380px) {
  /* line 4177, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 ul li p.txt-ou {
    margin: 0 20px;
    font-size: 32px;
  }
}

/* line 4201, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte2 .txt-fique-de-olho {
  display: block;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 31px;
  line-height: 35px;
  margin: 10px 0 0 0;
}

@media (max-width: 991px) {
  /* line 4201, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-fique-de-olho {
    font-size: 28px;
  }
}

@media (max-width: 767px) {
  /* line 4201, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-fique-de-olho {
    font-size: 3.2vw;
    line-height: 3.5vw;
    margin: 5px 0 0 0;
  }
}

/* line 4221, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro {
  display: block;
  max-width: 491px;
  width: 100%;
  text-align: center;
  margin: 15px auto 0;
  position: relative;
  z-index: 2;
}

@media (max-width: 991px) {
  /* line 4221, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro {
    max-width: 415px;
  }
}

@media (max-width: 767px) {
  /* line 4221, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro {
    max-width: 47vw;
  }
}

@media (max-width: 380px) {
  /* line 4221, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro {
    margin: 8px auto 0;
  }
}

/* line 4242, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro p {
  color: #fff;
  font-size: 31px;
  line-height: 35px;
  padding: 26px 40px;
  background: #4c4fe4;
  z-index: 1;
  position: relative;
}

@media (max-width: 991px) {
  /* line 4242, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro p {
    padding: 16px 20px;
    font-size: 2.8vw;
  }
}

@media (max-width: 767px) {
  /* line 4242, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro p {
    font-size: 3.1vw;
    line-height: 4.0vw;
    padding: 2vw 2.5vw;
  }
}

/* line 4263, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro:before {
  display: block;
  content: "";
  width: 80px;
  height: 80px;
  background: #afefaa;
  position: absolute;
  left: -3px;
  top: -3px;
  z-index: 0;
}

@media (max-width: 767px) {
  /* line 4263, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro:before {
    width: 7vw;
    height: 7vw;
  }
}

@media (max-width: 380px) {
  /* line 4263, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro:before {
    left: -2px;
    top: -2px;
  }
}

/* line 4285, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro:after {
  display: block;
  content: "";
  width: 80px;
  height: 80px;
  background: #afefaa;
  position: absolute;
  right: -3px;
  bottom: -3px;
  z-index: 0;
}

@media (max-width: 767px) {
  /* line 4285, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro:after {
    width: 7vw;
    height: 7vw;
  }
}

@media (max-width: 380px) {
  /* line 4285, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte2 .txt-o-brasileiro:after {
    right: -2px;
    bottom: -2px;
  }
}

/* line 4309, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte3 {
  display: inline-block;
  width: 100%;
}

/* line 4313, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte3 .txt-nao-ultrapassar {
  display: block;
  width: 100%;
  max-width: 750px;
  text-align: left;
  color: #fff;
  font-size: 38px;
  line-height: 42px;
  margin: 0 0 0 340px;
}

@media (max-width: 1200px) {
  /* line 4313, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte3 .txt-nao-ultrapassar {
    margin: 0 0 0 200px;
  }
}

@media (max-width: 991px) {
  /* line 4313, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte3 .txt-nao-ultrapassar {
    font-size: 26px;
    max-width: 550px;
    line-height: 34px;
    margin: 0 auto;
  }
}

@media (max-width: 767px) {
  /* line 4313, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte3 .txt-nao-ultrapassar {
    font-size: 3.5vw;
    line-height: 4vw;
    margin: 0 auto;
    display: block;
    width: 69vw;
  }
}

/* line 4343, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte3 .txt-alguns-exemplos {
  display: block;
  background: url(../../images/default-source/infografico-acucar/box-alguns-exemplos.png) no-repeat;
  max-width: 920px;
  width: 100%;
  max-height: 130px;
  float: right;
  margin: 40px 0 0 0;
  color: #ffdadc;
  font-size: 35px;
  line-height: 45px;
  padding: 19px 30px 25px 78px;
  background-size: 100% auto;
}

@media (max-width: 991px) {
  /* line 4343, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte3 .txt-alguns-exemplos {
    max-width: 750px;
    padding: 1.8vw 2.5vw 2.2vw 6.5vw;
    font-size: 2.6vw;
    line-height: 3.2vw;
  }
}

@media (max-width: 767px) {
  /* line 4343, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte3 .txt-alguns-exemplos {
    padding: 1.8vw 3.5vw 2.2vw 7.5vw;
    font-size: 3.1vw;
    line-height: 4.2vw;
    max-height: 16vw;
    width: 82.5vw;
    margin: 4vw 0 0 0;
  }
}

/* line 4375, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 {
  display: inline-block;
  width: 100%;
  margin: 115px 0 0 0;
}

@media (max-width: 767px) {
  /* line 4375, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 {
    margin: 7vw 0 0 0;
  }
}

/* line 4384, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul {
  display: block;
  text-align: center;
  margin: 8px 0 0 0;
}

@media (max-width: 991px) {
  /* line 4384, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul {
    margin: 38px 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 4384, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul {
    width: 90%;
    margin: 38px auto 0;
  }
}

@media (max-width: 530px) {
  /* line 4384, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul {
    margin: 10px auto 0;
  }
}

/* line 4402, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li {
  display: inline-block;
  width: 33%;
  max-width: 19vw;
  vertical-align: top;
}

@media (max-width: 1400px) {
  /* line 4402, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li {
    max-width: 23vw;
  }
}

@media (max-width: 991px) {
  /* line 4402, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li {
    max-width: 27vw;
  }
}

@media (max-width: 767px) {
  /* line 4402, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li {
    width: 100%;
    max-width: 100%;
    display: table;
    margin: 0 0 12% 0;
  }
}

/* line 4423, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .img-porcento {
  display: block;
  position: relative;
  max-width: 200px;
  margin: 0 auto;
}

@media (max-width: 991px) {
  /* line 4423, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento {
    max-width: 180px;
  }
}

@media (max-width: 767px) {
  /* line 4423, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento {
    margin: 0 0 0 6%;
    display: table-cell;
    width: 280px;
  }
}

@media (max-width: 530px) {
  /* line 4423, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento {
    width: 125px;
  }
}

/* line 4443, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .img-porcento img {
  width: 100%;
}

@media (max-width: 767px) {
  /* line 4443, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento img {
    max-width: 200px;
  }
}

@media (max-width: 530px) {
  /* line 4443, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento img {
    max-width: 86px;
  }
}

/* line 4455, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .img-porcento span {
  color: #a7eda3;
  font-size: 50px;
  line-height: 55px;
  position: absolute;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 991px) {
  /* line 4455, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento span {
    font-size: 45px;
  }
}

@media (max-width: 530px) {
  /* line 4455, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento span {
    font-size: 21px;
  }
}

/* line 4470, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .img-porcento span sup {
  font-size: 26px;
  position: relative;
  top: -18px;
  left: 2px;
}

@media (max-width: 530px) {
  /* line 4470, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento span sup {
    font-size: 14px;
    top: -8px;
    left: 0;
  }
}

/* line 4485, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.bolo span {
  left: 150px;
  top: 20px;
}

@media (max-width: 991px) {
  /* line 4485, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.bolo span {
    left: 135px;
  }
}

@media (max-width: 767px) {
  /* line 4485, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.bolo span {
    left: 195px;
  }
}

@media (max-width: 530px) {
  /* line 4485, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.bolo span {
    left: 80px;
    top: -14px;
  }
}

/* line 4505, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.cafe span {
  left: 106px;
  top: -27px;
}

@media (max-width: 991px) {
  /* line 4505, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.cafe span {
    left: 90px;
  }
}

@media (max-width: 767px) {
  /* line 4505, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.cafe span {
    left: 140px;
  }
}

@media (max-width: 530px) {
  /* line 4505, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.cafe span {
    left: 61px;
    top: -28px;
  }
}

/* line 4525, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.chocolate span {
  left: 140px;
  top: 14px;
}

@media (max-width: 991px) {
  /* line 4525, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.chocolate span {
    left: 120px;
  }
}

@media (max-width: 767px) {
  /* line 4525, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.chocolate span {
    left: 170px;
    top: 8px;
  }
}

@media (max-width: 530px) {
  /* line 4525, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .img-porcento.chocolate span {
    left: 75px;
    top: -16px;
  }
}

/* line 4546, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .info {
  display: block;
  text-align: center;
  color: #a9eda5;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  margin: 20px 0 0 0;
}

@media (max-width: 767px) {
  /* line 4546, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .info {
    text-align: left;
    display: table-cell;
    margin: 0;
    vertical-align: middle;
  }
}

/* line 4560, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .info .title {
  display: block;
  font-size: 2.0vw;
  line-height: 2.4vw;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 1400px) {
  /* line 4560, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .info .title {
    font-size: 2.4vw;
    line-height: 2.4vw;
  }
}

@media (max-width: 767px) {
  /* line 4560, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .info .title {
    font-size: 5.1vw;
    line-height: 5.5vw;
  }
}

/* line 4577, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .info .sub-title {
  display: block;
  font-size: 1.25vw;
  line-height: 1.6vw;
}

@media (max-width: 767px) {
  /* line 4577, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .info .sub-title {
    font-size: 3.4vw;
    line-height: initial;
  }
}

/* line 4588, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 ul li .info .txt {
  display: block;
  font-size: 1.1vw;
  line-height: 1.3vw;
  margin: 15px 0 0 0;
}

@media (max-width: 767px) {
  /* line 4588, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .info .txt {
    font-size: 3.4vw;
    line-height: 4.0vw;
  }
}

@media (max-width: 530px) {
  /* line 4588, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 ul li .info .txt {
    margin: 5px 0 0 0;
  }
}

/* line 4608, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos {
  display: block;
  background: url(../../images/default-source/infografico-acucar/box-outrosalimentos.png) no-repeat;
  max-width: 560px;
  width: 100%;
  height: 95px;
  margin: 40px auto 0;
  color: #6a6eed;
  font-size: 19px;
  line-height: 28px;
  padding: 18px 18px 0 45px;
  background-size: 100% auto;
}

@media (max-width: 767px) {
  /* line 4608, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos {
    width: 65vw;
    height: 11vw;
    font-size: 2.3vw;
    line-height: 4vw;
    padding: 2.2vw 1.5vw 0 5.5vw;
    margin: 4vw auto 0;
  }
}

/* line 4630, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .font-bold, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte1 .tit, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte1 .quad-colher .colher .txt-tudo, .info-leite .parte1 .quad-colher .colher .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-tudo, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte1 .quad-colher .quad-text .txt-principal, .info-leite .parte1 .quad-colher .quad-text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-principal, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte1 .quad-colher .quad-text .quad-verde, .info-leite .parte1 .quad-colher .quad-text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-verde, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte2 .tit, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte2 .quad-nutrientes ul li, .info-leite .parte2 .quad-nutrientes ul .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos li, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte3 .quad-beneficios .linha1 .item p, .info-leite .parte3 .quad-beneficios .linha1 .item .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte3 .quad-beneficios .linha2 .item p, .info-leite .parte3 .quad-beneficios .linha2 .item .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .tit, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .tit, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .quad-equivale .txt-equivale p, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-equivale .txt-equivale p, .infoacucar-1 .colher-torroes .info-leite .parte4 .quad-equivale .txt-equivale .txt-outros-alimentos p, .info-leite .infoacucar-1 .colher-torroes .parte4 .quad-equivale .txt-equivale .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt-verde-g, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt-verde-g, .infoacucar-1 .colher-torroes .info-leite .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt-verde-g, .info-leite .infoacucar-1 .colher-torroes .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt-verde-g, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt, .infoacucar-1 .colher-torroes .info-leite .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt, .info-leite .infoacucar-1 .colher-torroes .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt-ou, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt-ou, .infoacucar-1 .colher-torroes .info-leite .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt-ou, .info-leite .infoacucar-1 .colher-torroes .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt-ou, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .txt-quant, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-quant, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte5 .porque .tit, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte5 .porque .quad, .info-leite .parte5 .porque .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte5 .img-confira .txt-confira a, .info-leite .parte5 .img-confira .txt-confira .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos a, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte1 ul li .num6, .info-imunidade .parte1 ul li .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .num6, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte1 ul li .txt-dicas, .info-imunidade .parte1 ul li .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-dicas, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte1 ul li .txt-aumentar, .info-imunidade .parte1 ul li .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-aumentar, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte2 .img-txt p, .info-imunidade .parte2 .img-txt .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte2 .quad-text .txt-principal, .info-imunidade .parte2 .quad-text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-principal, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte3 ul li .num, .info-imunidade .parte3 ul li .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .num, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte3 ul li p, .info-imunidade .parte3 ul li .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .info-imunidade .parte4 .txt-outros-alimentos .quad-pontilhado .quad-text .txt-principal, .info-imunidade .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-pontilhado .quad-text .txt-principal, .infoacucar-1 .colher-torroes .info-imunidade .parte4 .quad-pontilhado .quad-text .txt-outros-alimentos .txt-principal, .info-imunidade .infoacucar-1 .colher-torroes .parte4 .quad-pontilhado .quad-text .txt-outros-alimentos .txt-principal, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte5 .linha-vitaminas .text p, .info-imunidade .parte5 .linha-vitaminas .text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte5 .linha-antioxidantes .text p, .info-imunidade .parte5 .linha-antioxidantes .text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte5 .linha-probioticos .text p, .info-imunidade .parte5 .linha-probioticos .text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte5 .linha-probioticos .btn-confira, .info-imunidade .parte5 .linha-probioticos .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .btn-confira, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte6 .quad .txt p, .info-imunidade .parte6 .quad .txt .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte6 .quad .txt-btn .btn-confira, .info-imunidade .parte6 .quad .txt-btn .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .btn-confira {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 29px;
  line-height: 28px;
}

@media (max-width: 767px) {
  /* line 4630, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .font-bold, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte1 .tit, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte1 .quad-colher .colher .txt-tudo, .info-leite .parte1 .quad-colher .colher .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-tudo, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte1 .quad-colher .quad-text .txt-principal, .info-leite .parte1 .quad-colher .quad-text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-principal, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte1 .quad-colher .quad-text .quad-verde, .info-leite .parte1 .quad-colher .quad-text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-verde, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte2 .tit, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte2 .quad-nutrientes ul li, .info-leite .parte2 .quad-nutrientes ul .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos li, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte3 .quad-beneficios .linha1 .item p, .info-leite .parte3 .quad-beneficios .linha1 .item .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte3 .quad-beneficios .linha2 .item p, .info-leite .parte3 .quad-beneficios .linha2 .item .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .tit, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .tit, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .quad-equivale .txt-equivale p, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-equivale .txt-equivale p, .infoacucar-1 .colher-torroes .info-leite .parte4 .quad-equivale .txt-equivale .txt-outros-alimentos p, .info-leite .infoacucar-1 .colher-torroes .parte4 .quad-equivale .txt-equivale .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt-verde-g, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt-verde-g, .infoacucar-1 .colher-torroes .info-leite .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt-verde-g, .info-leite .infoacucar-1 .colher-torroes .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt-verde-g, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt, .infoacucar-1 .colher-torroes .info-leite .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt, .info-leite .infoacucar-1 .colher-torroes .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt-ou, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-equivale .equivale ul li .txt-ou, .infoacucar-1 .colher-torroes .info-leite .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt-ou, .info-leite .infoacucar-1 .colher-torroes .parte4 .quad-equivale .equivale ul li .txt-outros-alimentos .txt-ou, .infoacucar-1 .colher-torroes .info-leite .parte4 .txt-outros-alimentos .txt-quant, .info-leite .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-quant, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte5 .porque .tit, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte5 .porque .quad, .info-leite .parte5 .porque .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-leite .parte5 .img-confira .txt-confira a, .info-leite .parte5 .img-confira .txt-confira .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos a, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte1 ul li .num6, .info-imunidade .parte1 ul li .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .num6, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte1 ul li .txt-dicas, .info-imunidade .parte1 ul li .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-dicas, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte1 ul li .txt-aumentar, .info-imunidade .parte1 ul li .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-aumentar, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte2 .img-txt p, .info-imunidade .parte2 .img-txt .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte2 .quad-text .txt-principal, .info-imunidade .parte2 .quad-text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .txt-principal, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte3 ul li .num, .info-imunidade .parte3 ul li .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .num, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte3 ul li p, .info-imunidade .parte3 ul li .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .info-imunidade .parte4 .txt-outros-alimentos .quad-pontilhado .quad-text .txt-principal, .info-imunidade .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .quad-pontilhado .quad-text .txt-principal, .infoacucar-1 .colher-torroes .info-imunidade .parte4 .quad-pontilhado .quad-text .txt-outros-alimentos .txt-principal, .info-imunidade .infoacucar-1 .colher-torroes .parte4 .quad-pontilhado .quad-text .txt-outros-alimentos .txt-principal, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte5 .linha-vitaminas .text p, .info-imunidade .parte5 .linha-vitaminas .text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte5 .linha-antioxidantes .text p, .info-imunidade .parte5 .linha-antioxidantes .text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte5 .linha-probioticos .text p, .info-imunidade .parte5 .linha-probioticos .text .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte5 .linha-probioticos .btn-confira, .info-imunidade .parte5 .linha-probioticos .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .btn-confira, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte6 .quad .txt p, .info-imunidade .parte6 .quad .txt .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos p, .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .info-imunidade .parte6 .quad .txt-btn .btn-confira, .info-imunidade .parte6 .quad .txt-btn .infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos .btn-confira {
    font-size: 3.3vw;
    line-height: 2.7vw;
  }
}

/* line 4641, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 .txt-outros-alimentos a {
  color: #f2acb3;
}

/* line 4646, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 .txt-sempre-buscando {
  display: block;
  max-width: 862px;
  width: 100%;
  height: 101px;
  text-align: center;
  background: #f2acb3;
  color: #fff;
  font-size: 24px;
  line-height: 30px;
  margin: 26px auto;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  padding: 22px 23px 0;
  position: relative;
  z-index: 2;
}

@media (max-width: 1400px) {
  /* line 4646, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 .txt-sempre-buscando {
    font-size: 1.5vw;
    line-height: 2.2vw;
  }
}

@media (max-width: 991px) {
  /* line 4646, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 .txt-sempre-buscando {
    max-width: 84vw;
    height: 12vw;
    font-size: 2.3vw;
    line-height: 3.2vw;
    padding: 3vw 2.3vw 0;
  }
}

@media (max-width: 767px) {
  /* line 4646, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 .txt-sempre-buscando {
    margin: 15px auto;
    font-size: 2.1vw;
    width: 75vw;
    height: 10vw;
    padding: 2.2vw 2.3vw 0;
  }
}

/* line 4683, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 .txt-sempre-buscando:before {
  display: block;
  content: "";
  position: absolute;
  background: url(../../images/default-source/infografico-acucar/cantoneira-rosa.png) no-repeat;
  width: 55px;
  height: 50px;
  left: -54px;
  bottom: 0;
}

@media (max-width: 991px) {
  /* line 4683, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 .txt-sempre-buscando:before {
    height: 30px;
  }
}

@media (max-width: 630px) {
  /* line 4683, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 .txt-sempre-buscando:before {
    height: 12px;
  }
}

/* line 4703, src/page/proposito/proposito.scss */
.infoacucar-1 .colher-torroes .parte4 .txt-recomendacao {
  display: block;
  width: 100%;
  color: #fff;
  font-size: 12px;
  text-align: center;
  margin: 0 0 30px 0;
}

@media (max-width: 767px) {
  /* line 4703, src/page/proposito/proposito.scss */
  .infoacucar-1 .colher-torroes .parte4 .txt-recomendacao {
    font-size: 2.2vw;
    padding: 0 10%;
  }
}

/* FIM infografico acucar old */
/* line 4725, src/page/proposito/proposito.scss */
.img-article {
  display: inline-block;
  max-width: 360px;
  margin-left: 30px;
  float: right;
}

@media (max-width: 767px) {
  /* line 4725, src/page/proposito/proposito.scss */
  .img-article {
    margin: auto;
    clear: both;
    max-width: 100%;
  }
}

/* line 4737, src/page/proposito/proposito.scss */
.img-article img {
  width: 100%;
}

/* line 4741, src/page/proposito/proposito.scss */
.img-article p {
  font-size: 13px;
  padding: 10px 0;
  font-weight: bold;
  line-height: 1.5;
}

/* line 4750, src/page/proposito/proposito.scss */
.list-explanation {
  display: table;
  width: 100%;
  max-width: 950px;
  margin: 0 auto;
  text-align: center;
}

@media (max-width: 480px) {
  /* line 4750, src/page/proposito/proposito.scss */
  .list-explanation {
    text-align: left;
  }
}

/* line 4761, src/page/proposito/proposito.scss */
.list-explanation li {
  float: none;
  display: inline-block;
  padding-bottom: 0;
}

/* line 4766, src/page/proposito/proposito.scss */
.list-explanation li .infos {
  min-height: 40px;
  padding: 15px 0;
  border-bottom: 1px solid #0099FF;
  margin: 0 auto;
}

/* line 4772, src/page/proposito/proposito.scss */
.list-explanation li .infos .align-content {
  width: auto;
  margin: 0 auto;
  display: table;
}

@media (max-width: 480px) {
  /* line 4772, src/page/proposito/proposito.scss */
  .list-explanation li .infos .align-content {
    margin: 0;
  }
}

/* line 4781, src/page/proposito/proposito.scss */
.list-explanation li .infos .align-content icon {
  display: table-cell;
  vertical-align: middle;
}

/* line 4786, src/page/proposito/proposito.scss */
.list-explanation li .infos .align-content p {
  display: table-cell;
  vertical-align: middle;
  line-height: normal;
  padding: 0 15px;
}

/* line 4792, src/page/proposito/proposito.scss */
.list-explanation li .infos .align-content p strong {
  width: 100%;
  display: block;
  color: #095291;
}

/* line 4803, src/page/proposito/proposito.scss */
.legenda-grafico {
  padding: 0;
  text-align: left;
}

@media (max-width: 767px) {
  /* line 4803, src/page/proposito/proposito.scss */
  .legenda-grafico {
    padding-left: 20px;
  }
}

/* line 4811, src/page/proposito/proposito.scss */
.legenda-grafico li {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #000;
  padding-left: 30px;
  position: relative;
  list-style-type: none;
  line-height: 1.7;
  font-size: 13px;
  width: 100%;
}

/* line 4822, src/page/proposito/proposito.scss */
.legenda-grafico li.posicionar-legenda--energia-limpa {
  padding-right: 82px;
  margin-left: -21px;
}

@media (max-width: 767px) {
  /* line 4822, src/page/proposito/proposito.scss */
  .legenda-grafico li.posicionar-legenda--energia-limpa {
    padding-right: unset;
    margin-left: unset;
  }
}

/* line 4833, src/page/proposito/proposito.scss */
.legenda-grafico li:before {
  position: absolute;
  content: "▀";
  width: 26px;
  height: 18px;
  top: 15px;
  transform: translateY(-50%);
  left: 0px;
}

/* line 4844, src/page/proposito/proposito.scss */
.legenda-grafico li.dark-green:before {
  color: #007934;
}

/* line 4850, src/page/proposito/proposito.scss */
.legenda-grafico li.light-green:before {
  color: #69bd6f;
}

/* line 4856, src/page/proposito/proposito.scss */
.legenda-grafico li.light-gray:before {
  color: #d3d1d4;
}

/* line 4862, src/page/proposito/proposito.scss */
.legenda-grafico li.brown:before {
  color: #513333;
}

/* line 4868, src/page/proposito/proposito.scss */
.legenda-grafico li.dark-red:before {
  color: #AC3331;
}

/* line 4874, src/page/proposito/proposito.scss */
.legenda-grafico li.yellow:before {
  color: #F1E54F;
}

/* line 4880, src/page/proposito/proposito.scss */
.legenda-grafico li.orange:before {
  color: #E0771F;
}

@media (max-width: 767px) {
  /* line 4885, src/page/proposito/proposito.scss */
  .legenda-grafico li.centralizado {
    margin: 0 auto;
    display: table;
  }
}

@media (max-width: 767px) {
  /* line 4891, src/page/proposito/proposito.scss */
  .legenda-grafico li.centralizado:before {
    top: 14px;
  }
}

/* line 4900, src/page/proposito/proposito.scss */
.legenda-grafico--inline li {
  display: inline;
  padding-left: 28px;
  padding-right: 32px;
}

/* line 4905, src/page/proposito/proposito.scss */
.legenda-grafico--inline li:before {
  top: 11px;
}

@media (max-width: 767px) {
  /* line 4905, src/page/proposito/proposito.scss */
  .legenda-grafico--inline li:before {
    top: 9px;
  }
}

@media (max-width: 767px) {
  /* line 4915, src/page/proposito/proposito.scss */
  .legenda-grafico--mobile-inline-block {
    margin-bottom: 0px !important;
  }
}

@media (max-width: 767px) {
  /* line 4920, src/page/proposito/proposito.scss */
  .legenda-grafico--mobile-inline-block li {
    display: inline-block !important;
  }
}

/* line 4929, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical {
  width: 100%;
  height: 100%;
}

/* line 4933, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__content {
  max-width: 1000px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: flex-start;
}

/* line 4941, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__box-itens {
  display: flex;
  justify-content: center;
  flex-direction: column;
}

/* line 4947, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item {
  width: 500px;
  height: 100%;
  padding: 40px;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  align-items: center;
}

/* line 4956, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--esquerda {
  align-items: flex-end;
  text-align: right;
}

/* line 4961, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--direita {
  align-items: flex-start;
  text-align: left;
}

/* line 4971, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2015::before, .linha-do-tempo-vertical__item--ano2016::before, .linha-do-tempo-vertical__item--ano2017::before, .linha-do-tempo-vertical__item--ano2018::before, .linha-do-tempo-vertical__item--ano2019::before {
  Content: "";
  position: absolute;
  background-image: url(../../images/default-source/proposito/historias/liga-nescau/noun_circunference.png);
  background-repeat: no-repeat;
}

/* line 4979, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2015 {
  position: relative;
}

/* line 4982, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2015::before {
  width: 30px;
  height: 30px;
  left: 476px;
  top: 45px;
  z-index: 1;
}

/* line 4990, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2015::after {
  Content: "";
  position: absolute;
  width: 150px;
  height: 120px;
  left: 490px;
  top: 0;
  border-left: solid 2px #0099FF;
  border-bottom: solid 2px #0099FF;
}

/* line 5002, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2016 {
  position: relative;
  padding-top: 150px;
  padding-left: 170px;
}

/* line 5007, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2016::before {
  width: 30px;
  height: 30px;
  right: 346px;
  top: 156px;
  z-index: 1;
}

/* line 5015, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2016::after {
  Content: "";
  position: absolute;
  width: 230px;
  height: 90px;
  right: 360px;
  top: 120px;
  border-right: solid 2px #0099FF;
  border-bottom: solid 2px #0099FF;
}

/* line 5027, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2017 {
  position: relative;
  padding-top: 60px;
  padding-right: 120px;
}

/* line 5032, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2017::before {
  width: 30px;
  height: 30px;
  left: 396px;
  top: 65px;
  z-index: 1;
}

/* line 5040, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2017::after {
  Content: "";
  position: absolute;
  width: 82px;
  height: 134px;
  left: 410px;
  top: 36px;
  border-left: solid 2px #0099FF;
  border-bottom: solid 2px #0099FF;
}

/* line 5052, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2018 {
  position: relative;
  padding-top: 40px;
  padding-left: 27px;
}

/* line 5057, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2018::before {
  width: 30px;
  height: 30px;
  right: 494px;
  top: 45px;
  z-index: 1;
}

/* line 5065, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2018::after {
  Content: "";
  position: absolute;
  width: 100px;
  height: 430px;
  right: 410px;
  top: 59px;
  border-left: solid 2px #0099FF;
}

/* line 5076, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2019 {
  position: relative;
}

/* line 5079, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__item--ano2019::before {
  width: 30px;
  height: 30px;
  left: 476px;
  top: 44px;
  z-index: 1;
}

/* line 5090, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__title h2 {
  font-size: 2rem;
  line-height: normal;
  color: #095291;
}

/* line 5098, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__descricao p {
  font-size: 1rem;
  line-height: normal;
  color: #000;
  padding: 8px 0px 8px 0px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

/* line 5105, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical__descricao p.lista {
  border-bottom: 1px solid #095291;
}

/* line 5112, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical_desktop {
  display: block;
}

@media (max-width: 768px) {
  /* line 5112, src/page/proposito/proposito.scss */
  .linha-do-tempo-vertical_desktop {
    display: none;
  }
}

/* line 5120, src/page/proposito/proposito.scss */
.linha-do-tempo-vertical_mobile {
  display: none;
}

@media (max-width: 768px) {
  /* line 5120, src/page/proposito/proposito.scss */
  .linha-do-tempo-vertical_mobile {
    display: flex;
  }
  /* line 5126, src/page/proposito/proposito.scss */
  .linha-do-tempo-vertical_mobile .linha-do-tempo-vertical__content {
    flex-direction: column;
  }
  /* line 5130, src/page/proposito/proposito.scss */
  .linha-do-tempo-vertical_mobile .linha-do-tempo-vertical__item {
    width: 300px;
    padding: 20px;
  }
  /* line 5136, src/page/proposito/proposito.scss */
  .linha-do-tempo-vertical_mobile .linha-do-tempo-vertical__descricao h2 {
    text-align: center;
  }
  /* line 5142, src/page/proposito/proposito.scss */
  .linha-do-tempo-vertical_mobile .linha-do-tempo-vertical__descricao p {
    text-align: center;
  }
}

@media (max-width: 320px) {
  /* line 5149, src/page/proposito/proposito.scss */
  .linha-do-tempo-vertical_mobile .linha-do-tempo-vertical__item {
    width: 240px;
  }
}

/* line 5156, src/page/proposito/proposito.scss */
.box-full-images img {
  max-width: 100%;
  margin: 0px auto;
  display: table;
}

/* line 5163, src/page/proposito/proposito.scss */
.tabela-simplificada {
  width: 640px;
  height: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  border: solid 2px #0099FF;
}

@media (max-width: 767px) {
  /* line 5163, src/page/proposito/proposito.scss */
  .tabela-simplificada {
    flex-direction: column;
    width: 270px;
    border: 0;
  }
}

/* line 5178, src/page/proposito/proposito.scss */
.tabela-simplificada__coluna {
  width: 320px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
}

@media (max-width: 767px) {
  /* line 5178, src/page/proposito/proposito.scss */
  .tabela-simplificada__coluna {
    border: solid 2px #0099FF;
    margin: 10px;
  }
}

/* line 5190, src/page/proposito/proposito.scss */
.tabela-simplificada__coluna--titulo-tabela {
  width: 320px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #0099FF;
}

/* line 5198, src/page/proposito/proposito.scss */
.tabela-simplificada__coluna--titulo-tabela p {
  font-size: 1rem;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  text-align: center;
}

/* line 5206, src/page/proposito/proposito.scss */
.tabela-simplificada__coluna--borda-azul {
  border-left: 2px solid #0099FF;
}

@media (max-width: 767px) {
  /* line 5206, src/page/proposito/proposito.scss */
  .tabela-simplificada__coluna--borda-azul {
    border: 0;
  }
}

/* line 5214, src/page/proposito/proposito.scss */
.tabela-simplificada__coluna--borda-branca {
  border-left: 2px solid #fff;
}

@media (max-width: 767px) {
  /* line 5214, src/page/proposito/proposito.scss */
  .tabela-simplificada__coluna--borda-branca {
    border: 0;
  }
}

/* line 5222, src/page/proposito/proposito.scss */
.tabela-simplificada__coluna--corpo-tabela {
  width: 320px;
  height: 370px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
  padding: 15px;
}

/* line 5231, src/page/proposito/proposito.scss */
.tabela-simplificada__coluna--corpo-tabela p {
  font-size: 1rem;
  line-height: normal;
  color: #000;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  text-align: center;
  padding-bottom: 10px;
}

/* line 5243, src/page/proposito/proposito.scss */
.objetos-intercalados {
  max-width: 1000px;
  min-height: 480px;
  margin: 0 auto;
}

@media (max-width: 768px) {
  /* line 5243, src/page/proposito/proposito.scss */
  .objetos-intercalados {
    min-height: 410px;
  }
}

/* line 5252, src/page/proposito/proposito.scss */
.objetos-intercalados__item {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 10px;
}

@media (max-width: 768px) {
  /* line 5258, src/page/proposito/proposito.scss */
  .objetos-intercalados__item img {
    max-width: 100%;
    margin-bottom: 15px;
  }
}

/* line 5265, src/page/proposito/proposito.scss */
.objetos-intercalados__item--objeto1, .objetos-intercalados__item--objeto2, .objetos-intercalados__item--objeto3, .objetos-intercalados__item--objeto4 {
  position: absolute;
}

@media (max-width: 768px) {
  /* line 5265, src/page/proposito/proposito.scss */
  .objetos-intercalados__item--objeto1, .objetos-intercalados__item--objeto2, .objetos-intercalados__item--objeto3, .objetos-intercalados__item--objeto4 {
    position: relative;
    top: unset !important;
    left: unset !important;
    right: unset !important;
  }
}

/* line 5279, src/page/proposito/proposito.scss */
.objetos-intercalados__item--objeto1 {
  left: 130px;
}

/* line 5283, src/page/proposito/proposito.scss */
.objetos-intercalados__item--objeto2 {
  top: 110px;
  right: 70px;
}

/* line 5288, src/page/proposito/proposito.scss */
.objetos-intercalados__item--objeto3 {
  top: 210px;
  left: 210px;
}

/* line 5293, src/page/proposito/proposito.scss */
.objetos-intercalados__item--objeto4 {
  top: 311px;
  right: 180px;
}

@media (max-width: 768px) {
  /* line 5302, src/page/proposito/proposito.scss */
  .oceano-comeca-aqui img {
    width: 100%;
  }
}

/* line 5308, src/page/proposito/proposito.scss */
.oceano-comeca-aqui .bg-color-blue {
  margin-top: 50px;
}

/* line 5312, src/page/proposito/proposito.scss */
.oceano-comeca-aqui__video {
  max-width: 1000px;
  width: 90%;
  display: block;
  margin-top: 40px;
}

@media (max-width: 480px) {
  /* line 5312, src/page/proposito/proposito.scss */
  .oceano-comeca-aqui__video {
    width: 100%;
  }
}

/* line 5322, src/page/proposito/proposito.scss */
.oceano-comeca-aqui__video .title {
  display: block;
  width: 60%;
  text-align: left;
  position: relative;
  padding-left: 40px;
}

@media (max-width: 480px) {
  /* line 5322, src/page/proposito/proposito.scss */
  .oceano-comeca-aqui__video .title {
    padding: 0;
    width: 100%;
  }
}

/* line 5334, src/page/proposito/proposito.scss */
.oceano-comeca-aqui__video .title::before {
  content: "";
  position: absolute;
  top: -30px;
  left: 40px;
  width: 25px;
  height: 3px;
  background-color: #ffffff;
}

@media (max-width: 480px) {
  /* line 5334, src/page/proposito/proposito.scss */
  .oceano-comeca-aqui__video .title::before {
    left: 0;
  }
}

/* line 5348, src/page/proposito/proposito.scss */
.oceano-comeca-aqui__video .title p {
  color: #ffffff;
  margin-bottom: 30px;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1rem;
  line-height: 1.3rem;
}

/* line 5355, src/page/proposito/proposito.scss */
.oceano-comeca-aqui__video .title p:last-of-type {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 1.5rem;
  margin-bottom: 40px;
}

/* line 5369, src/page/proposito/proposito.scss */
.box-store--matheus-e-chris .content-boxes-icons-stores .box-icons-stores p {
  width: 90%;
  display: block;
  margin: 20px auto;
  font-size: 1.6rem;
  line-height: 1.2;
  color: #095291 !important;
}

/* line 5377, src/page/proposito/proposito.scss */
.box-store--matheus-e-chris .content-boxes-icons-stores .box-icons-stores p strong {
  display: unset;
}

/* line 5387, src/page/proposito/proposito.scss */
.space-bottom-histories--dia-do-oceano {
  margin: 50px 0;
}

/* line 5390, src/page/proposito/proposito.scss */
.space-bottom-histories--dia-do-oceano .timeline-stores {
  margin: 0 auto;
}

/* line 5396, src/page/proposito/proposito.scss */
.dia-do-oceano-fortaleza {
  width: 100%;
  display: block;
  position: relative;
  margin-bottom: 50px;
}

/* line 5402, src/page/proposito/proposito.scss */
.dia-do-oceano-fortaleza__content {
  width: 80%;
  height: 700px;
  margin: 0 auto;
  background-color: rgba(80, 133, 202, 0.9);
}

@media (max-width: 480px) {
  /* line 5402, src/page/proposito/proposito.scss */
  .dia-do-oceano-fortaleza__content {
    width: 100%;
    height: auto;
  }
}

/* line 5413, src/page/proposito/proposito.scss */
.dia-do-oceano-fortaleza__content h1 {
  display: block;
  width: 80%;
  margin: 0 auto;
  text-align: center;
  padding: 20px;
  line-height: 1.2;
  color: #ffffff;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 480px) {
  /* line 5413, src/page/proposito/proposito.scss */
  .dia-do-oceano-fortaleza__content h1 {
    width: 100%;
  }
}

/* line 5429, src/page/proposito/proposito.scss */
.dia-do-oceano-fortaleza__video {
  position: absolute;
  top: 120px;
}

@media (max-width: 480px) {
  /* line 5429, src/page/proposito/proposito.scss */
  .dia-do-oceano-fortaleza__video {
    position: static;
  }
}

/* line 5440, src/page/proposito/proposito.scss */
.hashtag-oceano .card__info {
  position: relative;
}

/* line 5443, src/page/proposito/proposito.scss */
.hashtag-oceano .card__info::before, .hashtag-oceano .card__info::after {
  position: absolute;
  content: "";
  width: 30px;
  height: 3px;
  background-color: #ffffff;
  left: 0;
}

/* line 5453, src/page/proposito/proposito.scss */
.hashtag-oceano .card__info::before {
  top: 0;
}

/* line 5457, src/page/proposito/proposito.scss */
.hashtag-oceano .card__info::after {
  bottom: 0;
}

/* line 5462, src/page/proposito/proposito.scss */
.hashtag-oceano .card__info p:first-of-type {
  margin-bottom: 20px;
}

/* line 5469, src/page/proposito/proposito.scss */
.cross-content-dia-do-oceano {
  position: relative;
  height: 30px;
}

/* line 5473, src/page/proposito/proposito.scss */
.cross-content-dia-do-oceano::after {
  content: "";
  position: absolute;
  width: 30px;
  height: 3px;
  background-color: #095291;
  bottom: 20px;
  left: 0;
}

/* line 5484, src/page/proposito/proposito.scss */
.imagem-lateral-maior-esquerda {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  max-width: 1000px;
}

@media (max-width: 767px) {
  /* line 5484, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda {
    align-items: center;
    flex-direction: column;
  }
}

/* line 5495, src/page/proposito/proposito.scss */
.imagem-lateral-maior-esquerda__content {
  width: 100%;
  height: 100%;
  padding: 0;
}

@media (max-width: 767px) {
  /* line 5501, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda__imagem {
    padding-top: 20px;
  }
}

/* line 5507, src/page/proposito/proposito.scss */
.imagem-lateral-maior-esquerda__imagem picture img {
  max-width: 300px;
}

@media (max-width: 320px) {
  /* line 5507, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda__imagem picture img {
    max-width: 250px;
  }
}

/* line 5517, src/page/proposito/proposito.scss */
.imagem-lateral-maior-esquerda__texto {
  max-width: 400px;
}

@media (max-width: 767px) {
  /* line 5517, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda__texto {
    padding: 20px 20px 30px 20px;
  }
}

/* line 5524, src/page/proposito/proposito.scss */
.imagem-lateral-maior-esquerda__texto .title {
  display: block;
  text-align: left;
  position: relative;
  margin-top: 70px;
  padding: 0px 50px 0px 50px;
}

@media (max-width: 480px) {
  /* line 5524, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda__texto .title {
    padding: 0;
    width: 100%;
  }
}

/* line 5536, src/page/proposito/proposito.scss */
.imagem-lateral-maior-esquerda__texto .title::before {
  content: "";
  position: absolute;
  top: -40px;
  left: 50px;
  width: 40px;
  height: 3px;
  background-color: #ffffff;
}

@media (max-width: 767px) {
  /* line 5536, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda__texto .title::before {
    left: 130px;
  }
}

@media (max-width: 414px) {
  /* line 5536, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda__texto .title::before {
    left: 150px;
  }
}

@media (max-width: 375px) {
  /* line 5536, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda__texto .title::before {
    left: 130px;
  }
}

@media (max-width: 360px) {
  /* line 5536, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda__texto .title::before {
    left: 120px;
  }
}

@media (max-width: 320px) {
  /* line 5536, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda__texto .title::before {
    left: 110px;
  }
}

/* line 5566, src/page/proposito/proposito.scss */
.imagem-lateral-maior-esquerda__texto .title p {
  color: #ffffff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 1.1rem;
  line-height: 1.2rem;
}

@media (max-width: 767px) {
  /* line 5566, src/page/proposito/proposito.scss */
  .imagem-lateral-maior-esquerda__texto .title p {
    text-align: center;
  }
}

/* line 5580, src/page/proposito/proposito.scss */
.box-imagem-direita {
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (max-width: 767px) {
  /* line 5580, src/page/proposito/proposito.scss */
  .box-imagem-direita {
    flex-direction: column;
    padding-bottom: 40px;
  }
}

/* line 5590, src/page/proposito/proposito.scss */
.box-imagem-direita__texto {
  margin-left: 40px;
  border-style: solid;
  border-color: #39a3ff;
  border-width: 1px 0px 1px 1px;
  padding: 0;
}

@media (max-width: 767px) {
  /* line 5590, src/page/proposito/proposito.scss */
  .box-imagem-direita__texto {
    width: 100%;
    margin-left: 0;
    border-width: 1px 1px 0px 1px;
  }
}

/* line 5603, src/page/proposito/proposito.scss */
.box-imagem-direita__texto p {
  text-align: left;
  padding: 30px 40px 30px 30px;
}

@media (max-width: 767px) {
  /* line 5603, src/page/proposito/proposito.scss */
  .box-imagem-direita__texto p {
    text-align: center;
  }
}

/* line 5614, src/page/proposito/proposito.scss */
.box-imagem-direita__imagem {
  margin-left: -60px;
}

@media (max-width: 767px) {
  /* line 5614, src/page/proposito/proposito.scss */
  .box-imagem-direita__imagem {
    margin-left: 0;
    width: 100%;
    border-style: solid;
    border-color: #39a3ff;
    border-width: 0px 1px 1px 1px;
  }
}

/* line 5625, src/page/proposito/proposito.scss */
.box-imagem-direita__imagem picture {
  margin-left: -10px;
}

/* line 5628, src/page/proposito/proposito.scss */
.box-imagem-direita__imagem picture img {
  padding: 0 15px;
}

@media (max-width: 767px) {
  /* line 5628, src/page/proposito/proposito.scss */
  .box-imagem-direita__imagem picture img {
    padding: 0px 15px 30px 15px;
    max-width: 200px;
  }
}

/* line 5640, src/page/proposito/proposito.scss */
.background-image {
  display: block;
  text-align: center;
  position: relative;
}

/* line 5645, src/page/proposito/proposito.scss */
.background-image p {
  position: relative;
  z-index: 10;
}

/* line 5650, src/page/proposito/proposito.scss */
.background-image icon {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateY(-50%) translateX(-50%);
  text-align: center;
  background-repeat: no-repeat;
}

/* line 5660, src/page/proposito/proposito.scss */
.background-image img {
  z-index: 7;
}

/* line 5665, src/page/proposito/proposito.scss */
.content-img-text-block {
  padding: 40px 15px;
  background-color: #0e7837;
  text-align: center;
}

/* line 5670, src/page/proposito/proposito.scss */
.content-img-text-block p {
  max-width: 860px;
  margin: 20px auto;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  line-height: normal;
  padding-left: 20px;
  padding-right: 20px;
  width: 100%;
}

/* line 5682, src/page/proposito/proposito.scss */
.img-text-block {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 768px) {
  /* line 5682, src/page/proposito/proposito.scss */
  .img-text-block {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 5692, src/page/proposito/proposito.scss */
.img-text-block.align-left {
  text-align: left;
}

/* line 5696, src/page/proposito/proposito.scss */
.img-text-block em {
  padding-left: 40px;
  max-width: 280px;
}

@media (max-width: 768px) {
  /* line 5696, src/page/proposito/proposito.scss */
  .img-text-block em {
    text-align: center;
    padding: 40px 0px 0px 0px;
  }
}

/* line 5710, src/page/proposito/proposito.scss */
.card__info p.line {
  position: relative;
}

/* line 5713, src/page/proposito/proposito.scss */
.card__info p.line::before {
  position: absolute;
  content: "";
  width: 30px;
  height: 3px;
  background-color: #ffffff;
  left: 0;
  top: -20px;
}

@media (max-width: 767px) {
  /* line 5713, src/page/proposito/proposito.scss */
  .card__info p.line::before {
    top: 0px;
  }
}

/* line 5730, src/page/proposito/proposito.scss */
.watch-youtube-video {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

@media (max-width: 768px) {
  /* line 5730, src/page/proposito/proposito.scss */
  .watch-youtube-video {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
  }
}

/* line 5741, src/page/proposito/proposito.scss */
.watch-youtube-video__item {
  margin: 0 10px;
  width: 100%;
}

@media (max-width: 768px) {
  /* line 5741, src/page/proposito/proposito.scss */
  .watch-youtube-video__item {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 10px 40px;
  }
}

@media (max-width: 767px) {
  /* line 5741, src/page/proposito/proposito.scss */
  .watch-youtube-video__item {
    -webkit-flex-direction: column;
    flex-direction: column;
    padding: 0;
    margin: 0;
  }
}

/* line 5760, src/page/proposito/proposito.scss */
.watch-youtube-video__video {
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

/* line 5766, src/page/proposito/proposito.scss */
.watch-youtube-video__video img {
  max-width: 100%;
}

/* line 5770, src/page/proposito/proposito.scss */
.watch-youtube-video__video .play-video {
  position: absolute;
  bottom: 10%;
  left: 0;
  transform: translate(45%, -50%);
  background-color: #0099FF;
  padding: 0 30px 0 0px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  opacity: 0.8;
}

/* line 5780, src/page/proposito/proposito.scss */
.watch-youtube-video__video .play-video p {
  display: inline;
  margin: 0 auto;
  font-size: 1.2rem;
}

@media (max-width: 768px) {
  /* line 5780, src/page/proposito/proposito.scss */
  .watch-youtube-video__video .play-video p {
    font-size: 1.4rem;
    margin: 8px;
  }
}

/* line 5792, src/page/proposito/proposito.scss */
.watch-youtube-video__video .play-video icon img {
  display: inline;
  max-width: 30px;
  margin: 4px;
}

@media (max-width: 768px) {
  /* line 5792, src/page/proposito/proposito.scss */
  .watch-youtube-video__video .play-video icon img {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  /* line 5770, src/page/proposito/proposito.scss */
  .watch-youtube-video__video .play-video {
    left: unset;
    right: -170px;
    bottom: 15%;
  }
}

@media (max-width: 767px) {
  /* line 5770, src/page/proposito/proposito.scss */
  .watch-youtube-video__video .play-video {
    bottom: 5%;
    right: unset;
    left: 50%;
    width: 200px;
    transform: translate(-50%, -50%);
  }
}

/* line 5819, src/page/proposito/proposito.scss */
.watch-youtube-video__description {
  padding-left: 20px;
}

@media (max-width: 768px) {
  /* line 5819, src/page/proposito/proposito.scss */
  .watch-youtube-video__description {
    width: 350px;
    padding: 0 0 100px 20px;
  }
}

@media (max-width: 767px) {
  /* line 5819, src/page/proposito/proposito.scss */
  .watch-youtube-video__description {
    width: 100%;
    padding: 20px 0;
    margin-bottom: 30px;
  }
}

/* line 5835, src/page/proposito/proposito.scss */
.banner-icon-text {
  padding: 0;
  position: relative;
  text-align: center;
}

/* line 5840, src/page/proposito/proposito.scss */
.banner-icon-text img {
  max-width: 100%;
}

/* line 5844, src/page/proposito/proposito.scss */
.banner-icon-text icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@media (max-width: 767px) {
  /* line 5844, src/page/proposito/proposito.scss */
  .banner-icon-text icon {
    max-width: 90px;
    top: 50%;
    left: 70px;
    transform: translate(-50%, -50%);
  }
}

/* line 5858, src/page/proposito/proposito.scss */
.banner-icon-text p {
  position: absolute;
  top: 50%;
  left: 45%;
  transform: translate(50%, -50%);
  text-align: left;
}

@media (max-width: 768px) {
  /* line 5858, src/page/proposito/proposito.scss */
  .banner-icon-text p {
    left: 50%;
    transform: translate(-50%, 100%);
  }
}

@media (max-width: 767px) {
  /* line 5858, src/page/proposito/proposito.scss */
  .banner-icon-text p {
    transform: none;
    left: unset;
    transform: translateY(-50%);
    right: 20px;
    text-align: right;
    width: 50%;
  }
}

/* colors */
/* fonts */
/* font size */
/* line 4, src/page/proposito/_repensar.scss */
.video-repensar-new {
  position: relative;
  margin-top: 30px;
}

/* line 8, src/page/proposito/_repensar.scss */
.video-repensar-new .block-title {
  position: absolute;
  width: 220px;
  height: auto;
  top: -15px;
  left: 57%;
  background-color: #0b5b2a;
  margin: 0 auto;
  padding: 80px 35px 35px;
  border-radius: 0 0 25px 25px;
}

/* line 19, src/page/proposito/_repensar.scss */
.video-repensar-new .block-title h1 {
  line-height: 0.9;
}

@media (max-width: 767px) {
  /* line 19, src/page/proposito/_repensar.scss */
  .video-repensar-new .block-title h1 {
    font-size: 20px;
    line-height: 1;
  }
}

@media (max-width: 280px) {
  /* line 19, src/page/proposito/_repensar.scss */
  .video-repensar-new .block-title h1 {
    font-size: 15px;
  }
}

@media (max-width: 280px) {
  /* line 31, src/page/proposito/_repensar.scss */
  .video-repensar-new .block-title h1.font-size-2-8rem {
    font-size: 18px !important;
  }
}

@media (max-width: 767px) {
  /* line 8, src/page/proposito/_repensar.scss */
  .video-repensar-new .block-title {
    width: 115px;
    height: 225px;
    padding: 40px 11px;
  }
}

@media (max-width: 280px) {
  /* line 8, src/page/proposito/_repensar.scss */
  .video-repensar-new .block-title {
    width: 100px;
    height: 175px;
    padding: 40px 18px;
    left: 50%;
  }
}

/* line 51, src/page/proposito/_repensar.scss */
.video-repensar-new .block-title::before {
  content: "";
  position: absolute;
  background-color: #68be6e;
  top: 17px;
  left: -29px;
  width: 100px;
  height: 100px;
  z-index: -2;
  transform: rotate(27deg);
}

@media (max-width: 767px) {
  /* line 51, src/page/proposito/_repensar.scss */
  .video-repensar-new .block-title::before {
    width: 60px;
    height: 60px;
    top: 11px;
    left: -17px;
  }
}

@media (max-width: 767px) {
  /* line 70, src/page/proposito/_repensar.scss */
  .video-repensar-new .block-title img {
    max-width: 70px;
  }
}

@media (max-width: 280px) {
  /* line 70, src/page/proposito/_repensar.scss */
  .video-repensar-new .block-title img {
    max-width: 50px;
  }
}

/* line 81, src/page/proposito/_repensar.scss */
.video-repensar-new .full-video {
  border: 2px solid rgba(104, 190, 110, 0.8);
  border-radius: 40px;
  max-width: 1200px;
  margin: 0 auto;
}

/* line 87, src/page/proposito/_repensar.scss */
.video-repensar-new .full-video .full-img {
  display: block;
  max-width: 1126px;
  margin: 0 auto;
  overflow: hidden;
  max-height: 515px;
  height: 78vh;
  padding: 20px;
  margin: 35px;
}

@media (max-width: 767px) {
  /* line 87, src/page/proposito/_repensar.scss */
  .video-repensar-new .full-video .full-img {
    height: 55vw;
    margin: 20px;
  }
}

/* line 102, src/page/proposito/_repensar.scss */
.video-repensar-new .full-video .full-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 1.0;
  object-fit: cover;
  object-position: 0% 100%;
  max-width: 100%;
}

@media (max-width: 1280px) {
  /* line 102, src/page/proposito/_repensar.scss */
  .video-repensar-new .full-video .full-img img {
    object-position: 25% 75%;
  }
}

/* line 119, src/page/proposito/_repensar.scss */
.video-repensar-new .full-video .full-img .infos {
  right: 10%;
  top: 25%;
}

@media (max-width: 1280px) {
  /* line 119, src/page/proposito/_repensar.scss */
  .video-repensar-new .full-video .full-img .infos {
    right: 10%;
  }
}

@media (max-width: 768px) {
  /* line 119, src/page/proposito/_repensar.scss */
  .video-repensar-new .full-video .full-img .infos {
    right: 25%;
    bottom: 6%;
    top: unset;
  }
}

@media (max-width: 767px) {
  /* line 119, src/page/proposito/_repensar.scss */
  .video-repensar-new .full-video .full-img .infos {
    left: 17%;
    right: unset;
    bottom: 20%;
    top: unset;
  }
}

@media (max-width: 280px) {
  /* line 119, src/page/proposito/_repensar.scss */
  .video-repensar-new .full-video .full-img .infos {
    left: 12%;
    bottom: 17%;
  }
}

/* line 145, src/page/proposito/_repensar.scss */
.video-repensar-new .full-video .full-img .infos .link {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}

/* line 149, src/page/proposito/_repensar.scss */
.video-repensar-new .full-video .full-img .infos .link:before {
  content: "";
  background-image: url(../images/proposito/repensar/green-arrow-white-background.png);
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 75px;
  height: 75px;
  margin: 0 auto;
  font-size: 33px;
}

@media (max-width: 768px) {
  /* line 149, src/page/proposito/_repensar.scss */
  .video-repensar-new .full-video .full-img .infos .link:before {
    width: 60px;
    height: 60px;
  }
}

@media (max-width: 280px) {
  /* line 149, src/page/proposito/_repensar.scss */
  .video-repensar-new .full-video .full-img .infos .link:before {
    width: 40px;
    height: 40px;
    font-size: 20px;
  }
}

/* line 173, src/page/proposito/_repensar.scss */
.video-repensar-new .full-video .full-img .infos .link:after {
  content: "";
  position: absolute;
  background-image: url(../images/proposito/repensar/shadow.png);
  background-repeat: no-repeat;
  top: -230px;
  left: -340px;
  width: 900px;
  height: 900px;
  z-index: -1;
  opacity: 0.7;
}

/* line 186, src/page/proposito/_repensar.scss */
.video-repensar-new .full-video .full-img .infos .link span {
  font-size: 1.5rem;
  font-weight: normal;
  padding: 10px;
}

/* line 199, src/page/proposito/_repensar.scss */
.page-proposito .grid__card.repensar .card__wrap {
  background-color: rgba(104, 190, 110, 0.8) !important;
}

/* line 202, src/page/proposito/_repensar.scss */
.page-proposito .grid__card.repensar .card__wrap .card__title {
  font-size: 22px;
}

/* line 205, src/page/proposito/_repensar.scss */
.page-proposito .grid__card.repensar .card__wrap .card__title--bigger {
  font-size: 32px;
}

/* line 212, src/page/proposito/_repensar.scss */
.page-proposito .grid__card.repensar--dark .card__wrap {
  background-color: #0b5b2a !important;
}

@media (max-width: 768px) {
  /* line 220, src/page/proposito/_repensar.scss */
  .page-proposito.page-repensar {
    overflow-x: hidden;
  }
}

/* line 226, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .content-recicle.container-title {
  padding-top: 30px;
}

/* line 232, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .content-recicle .grid__card.repensar .card__wrap {
  background-color: rgba(104, 190, 110, 0.8) !important;
}

/* line 237, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .content-recicle .grid__card.repensar--dark .card__wrap {
  background-color: #0b5b2a !important;
}

/* line 247, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .background-dark-green .grid__card .card__wrap {
  background-color: rgba(104, 190, 110, 0.8);
}

/* line 255, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .content-boxes-icons-stores-lines .box-icons-stores,
.page-proposito.page-repensar .content-boxes-icons-stores .box-icons-stores {
  border: 2px solid #0e7837;
}

/* line 258, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .content-boxes-icons-stores-lines .box-icons-stores strong,
.page-proposito.page-repensar .content-boxes-icons-stores .box-icons-stores strong {
  color: #0e7837;
}

/* line 261, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .content-boxes-icons-stores-lines .box-icons-stores strong.black,
.page-proposito.page-repensar .content-boxes-icons-stores .box-icons-stores strong.black {
  color: #000;
  display: inline;
}

/* line 268, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .content-boxes-icons-stores-lines .box-icons-stores a strong,
.page-proposito.page-repensar .content-boxes-icons-stores .box-icons-stores a strong {
  color: #000;
}

/* line 279, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .timeline-stores .content-timeline.bg-blank:after, .page-proposito.page-repensar .timeline-stores .content-timeline.bg-blank:before {
  height: 300px;
}

/* line 285, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .timeline-stores .content-timeline:nth-child(odd) {
  border-right: 1px solid #0e7837;
}

@media (max-width: 767px) {
  /* line 285, src/page/proposito/_repensar.scss */
  .page-proposito.page-repensar .timeline-stores .content-timeline:nth-child(odd) {
    border: none;
  }
}

@media (max-width: 767px) {
  /* line 293, src/page/proposito/_repensar.scss */
  .page-proposito.page-repensar .timeline-stores .content-timeline:nth-child(even) {
    border: none;
  }
}

/* line 300, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .timeline-stores .content-timeline .content-timeline-stores strong {
  color: #0e7837;
  font-size: auto;
  width: auto;
  display: initial;
}

/* line 306, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .timeline-stores .content-timeline .content-timeline-stores strong a {
  color: #0e7837;
}

/* line 316, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .list-explanation li .infos {
  border-bottom: 1px solid #0e7837;
}

/* line 320, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .list-explanation li .infos .align-content strong {
  color: #0e7837;
}

/* line 329, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .box-special-title-and-content .line-min-bottom:before {
  background-color: #0e7837;
}

/* line 334, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .box-special-title-and-content .list-line li {
  border-bottom: 1px solid #0e7837;
}

/* line 337, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .box-special-title-and-content .list-line li:last-child {
  border-bottom: none;
}

/* line 344, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .box-special-title-and-content ul li {
  font-weight: normal;
}

/* line 347, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .box-special-title-and-content ul li p {
  font-weight: normal;
}

@media (max-width: 767px) {
  /* line 355, src/page/proposito/_repensar.scss */
  .page-proposito.page-repensar .list-circles-icons--repensar {
    padding: 20px 0;
  }
}

/* line 361, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .list-circles-icons--repensar li {
  color: #000;
  display: inline-block;
  vertical-align: top;
  max-width: 16.6%;
}

@media (max-width: 767px) {
  /* line 361, src/page/proposito/_repensar.scss */
  .page-proposito.page-repensar .list-circles-icons--repensar li {
    max-width: 50%;
  }
}

@media (max-width: 480px) {
  /* line 361, src/page/proposito/_repensar.scss */
  .page-proposito.page-repensar .list-circles-icons--repensar li {
    max-width: 100%;
  }
}

/* line 375, src/page/proposito/_repensar.scss */
.page-proposito.page-repensar .list-circles-icons--repensar li picture {
  background-color: #0e7837;
  height: 100px;
  width: 100px;
  padding: 10px;
}

/* line 388, src/page/proposito/_repensar.scss */
.carousel-repensar .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}

/* line 392, src/page/proposito/_repensar.scss */
.carousel-repensar .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
}

/* line 397, src/page/proposito/_repensar.scss */
.carousel-repensar .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}

/* line 402, src/page/proposito/_repensar.scss */
.carousel-repensar .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #0e7837;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
}

/* line 414, src/page/proposito/_repensar.scss */
.carousel-repensar .owl-dots .owl-dot.active span {
  background-color: transparent;
  border: 1px solid #0e7837;
}

/* line 423, src/page/proposito/_repensar.scss */
.content-table-dicas {
  display: inline-block;
  width: 100%;
}

/* line 429, src/page/proposito/_repensar.scss */
.content-table-dicas--blue-table table th {
  background-color: #095291 !important;
}

/* line 435, src/page/proposito/_repensar.scss */
.content-table-dicas--blue-table table tr td strong {
  color: #095291 !important;
}

@media (max-width: 767px) {
  /* line 443, src/page/proposito/_repensar.scss */
  .content-table-dicas table {
    max-width: 500px;
  }
}

/* line 449, src/page/proposito/_repensar.scss */
.content-table-dicas table th {
  text-align: center;
  background-color: #0e7837;
  color: #fff;
  font-weight: bold;
}

@media (max-width: 767px) {
  /* line 449, src/page/proposito/_repensar.scss */
  .content-table-dicas table th {
    text-align: left;
    padding: 10px 0 10px 30px !important;
  }
}

/* line 460, src/page/proposito/_repensar.scss */
.content-table-dicas table th span {
  width: 100%;
  display: block;
  font-weight: normal;
  font-size: 14px;
}

/* line 468, src/page/proposito/_repensar.scss */
.content-table-dicas table tr {
  background-color: transparent !important;
}

/* line 471, src/page/proposito/_repensar.scss */
.content-table-dicas table tr:nth-of-type(even) {
  background-color: #f4f4f4 !important;
}

/* line 475, src/page/proposito/_repensar.scss */
.content-table-dicas table tr td {
  text-align: center;
  padding: 15px 50px;
  line-height: normal;
  font-size: 15px;
  color: #000;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 767px) {
  /* line 475, src/page/proposito/_repensar.scss */
  .content-table-dicas table tr td {
    text-align: left;
    padding: 15px 30px;
  }
}

/* line 488, src/page/proposito/_repensar.scss */
.content-table-dicas table tr td strong {
  font-size: 16px;
  color: #0e7837;
}

/* line 493, src/page/proposito/_repensar.scss */
.content-table-dicas table tr td span {
  font-weight: bold;
}

/* line 497, src/page/proposito/_repensar.scss */
.content-table-dicas table tr td a {
  color: #000;
  font-weight: bold;
}

/* line 507, src/page/proposito/_repensar.scss */
.content-table-dicas.align-item-left table th {
  text-align: left;
  vertical-align: middle;
  padding: 10px 15px 15px 15px !important;
  line-height: normal;
}

/* line 515, src/page/proposito/_repensar.scss */
.content-table-dicas.align-item-left table tr td {
  text-align: left;
  padding: 15px;
}

@media (max-width: 767px) {
  /* line 526, src/page/proposito/_repensar.scss */
  .content-table-dicas.table-min-width table tr td {
    min-width: 230px;
    vertical-align: top;
    white-space: normal !important;
  }
}

/* line 539, src/page/proposito/_repensar.scss */
.content-numbers .circle-border {
  border: 1px solid #0b5b2a;
}

/* line 546, src/page/proposito/_repensar.scss */
.content-img-text .img-radius img {
  border: 2px solid #0b5b2a;
}

/* line 552, src/page/proposito/_repensar.scss */
.color-line {
  width: 200px;
  height: 4px;
  margin: 0 auto;
}

@media (max-width: 768px) {
  /* line 552, src/page/proposito/_repensar.scss */
  .color-line {
    width: 120px;
    margin: 10px auto;
  }
}

/* line 562, src/page/proposito/_repensar.scss */
.color-line--white {
  background-color: #fff;
}

/* line 566, src/page/proposito/_repensar.scss */
.color-line--green {
  background-color: #0e7837;
}

/* line 570, src/page/proposito/_repensar.scss */
.color-line--light-green {
  background-color: rgba(104, 190, 110, 0.8);
}

/* line 574, src/page/proposito/_repensar.scss */
.color-line--dark-green {
  background-color: #0b5b2a;
}

/* line 578, src/page/proposito/_repensar.scss */
.color-line.small {
  width: 90px;
}

/* line 582, src/page/proposito/_repensar.scss */
.color-line.smaller {
  width: 50px;
}

/* line 586, src/page/proposito/_repensar.scss */
.color-line.thin {
  height: 3px;
}

/* line 590, src/page/proposito/_repensar.scss */
.color-line.left {
  margin: 0 0 10px;
}

@media (max-width: 768px) {
  /* line 590, src/page/proposito/_repensar.scss */
  .color-line.left {
    margin: 10px auto;
  }
}

/* line 598, src/page/proposito/_repensar.scss */
.color-line.right {
  margin: unset;
}

@media (max-width: 768px) {
  /* line 598, src/page/proposito/_repensar.scss */
  .color-line.right {
    margin: 10px auto;
  }
}

/* line 606, src/page/proposito/_repensar.scss */
.color-line.low-opacity {
  opacity: 0.6;
}

/* line 610, src/page/proposito/_repensar.scss */
.color-line.with-icon {
  width: 100%;
  position: relative;
  height: 2px;
}

/* line 615, src/page/proposito/_repensar.scss */
.color-line.with-icon icon {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  transform: translateY(-50%);
  text-align: center;
}

/* line 623, src/page/proposito/_repensar.scss */
.color-line.with-icon icon img {
  background-color: #fff;
  padding: 0 15px;
}

/* -------------- Auxiliares -------------- */
/* line 633, src/page/proposito/_repensar.scss */
p {
  line-height: 1.5;
}

/* line 637, src/page/proposito/_repensar.scss */
.txt-underline {
  text-decoration: underline;
}

/* line 641, src/page/proposito/_repensar.scss */
.color-light-green {
  color: rgba(104, 190, 110, 0.8);
}

/* line 645, src/page/proposito/_repensar.scss */
.half-width {
  width: 50%;
}

@media (max-width: 1024px) {
  /* line 645, src/page/proposito/_repensar.scss */
  .half-width {
    width: 100%;
  }
}

/* ---------------------------------------- */
/* line 655, src/page/proposito/_repensar.scss */
.multi-color-content {
  max-width: 1200px;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

/* line 663, src/page/proposito/_repensar.scss */
.multi-color-content span,
.multi-color-content strong {
  font-weight: 500;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 669, src/page/proposito/_repensar.scss */
.multi-color-content h1,
.multi-color-content h2,
.multi-color-content h3,
.multi-color-content h4,
.multi-color-content h5 {
  line-height: 1.5;
}

/* line 677, src/page/proposito/_repensar.scss */
.multi-color-content__highlight {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
}

@media (max-width: 768px) {
  /* line 681, src/page/proposito/_repensar.scss */
  .multi-color-content__highlight.mobile-column {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 689, src/page/proposito/_repensar.scss */
.multi-color-content--full-screen .multi-color-content__box {
  width: 600px;
  display: -webkit-flex;
  display: flex;
}

/* line 693, src/page/proposito/_repensar.scss */
.multi-color-content--full-screen .multi-color-content__box--dark {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

@media (max-width: 767px) {
  /* line 693, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box--dark {
    -webkit-justify-content: center;
    justify-content: center;
  }
}

/* line 701, src/page/proposito/_repensar.scss */
.multi-color-content--full-screen .multi-color-content__box--light {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

@media (max-width: 767px) {
  /* line 701, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box--light {
    -webkit-justify-content: center;
    justify-content: center;
  }
}

/* line 708, src/page/proposito/_repensar.scss */
.multi-color-content--full-screen .multi-color-content__box--light h5 {
  text-align: left;
  width: 85%;
}

@media (max-width: 768px) {
  /* line 708, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box--light h5 {
    text-align: center;
    width: 100%;
  }
}

/* line 718, src/page/proposito/_repensar.scss */
.multi-color-content--full-screen .multi-color-content__box--light h4 {
  width: 83%;
}

/* line 723, src/page/proposito/_repensar.scss */
.multi-color-content--full-screen .multi-color-content__box--img {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  position: relative;
  padding: 0;
}

/* line 728, src/page/proposito/_repensar.scss */
.multi-color-content--full-screen .multi-color-content__box--img img {
  max-width: 600px;
  background-size: cover;
}

@media (max-width: 768px) {
  /* line 728, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box--img img {
    max-width: 100%;
  }
}

/* line 737, src/page/proposito/_repensar.scss */
.multi-color-content--full-screen .multi-color-content__box--img h2 {
  border-bottom: 4px solid rgba(104, 190, 110, 0.8);
  position: absolute;
  right: 50px;
}

@media (max-width: 768px) {
  /* line 737, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box--img h2 {
    right: 50%;
    transform: translateX(50%);
  }
}

@media (max-width: 767px) {
  /* line 723, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box--img {
    -webkit-justify-content: center;
    justify-content: center;
    height: auto;
    padding-top: 50px;
    margin: 0;
  }
}

@media (max-width: 1024px) {
  /* line 757, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box.with-image {
    width: 504px;
  }
}

@media (max-width: 768px) {
  /* line 757, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box.with-image {
    width: 700px;
  }
}

@media (max-width: 767px) {
  /* line 757, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box.with-image {
    width: 100%;
  }
}

@media (max-width: 1024px) {
  /* line 689, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box {
    width: 504px;
  }
}

@media (max-width: 768px) {
  /* line 689, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box {
    width: 600px;
  }
}

@media (max-width: 767px) {
  /* line 689, src/page/proposito/_repensar.scss */
  .multi-color-content--full-screen .multi-color-content__box {
    width: unset;
  }
}

/* line 785, src/page/proposito/_repensar.scss */
.multi-color-content--vertical {
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 790, src/page/proposito/_repensar.scss */
.multi-color-content__image img {
  max-width: 100%;
}

@media (max-width: 768px) {
  /* line 790, src/page/proposito/_repensar.scss */
  .multi-color-content__image img {
    max-width: 460px;
  }
}

@media (max-width: 767px) {
  /* line 790, src/page/proposito/_repensar.scss */
  .multi-color-content__image img {
    max-width: 100%;
  }
}

/* line 803, src/page/proposito/_repensar.scss */
.multi-color-content__box {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  height: 310px;
  padding: 0px 44px;
}

/* line 812, src/page/proposito/_repensar.scss */
.multi-color-content__box h2,
.multi-color-content__box h3 {
  font-size: 150px;
}

@media (max-width: 767px) {
  /* line 812, src/page/proposito/_repensar.scss */
  .multi-color-content__box h2,
  .multi-color-content__box h3 {
    font-size: 120px;
  }
}

@media (max-width: 640px) {
  /* line 812, src/page/proposito/_repensar.scss */
  .multi-color-content__box h2,
  .multi-color-content__box h3 {
    font-size: 130px;
  }
}

@media (max-width: 414px) {
  /* line 812, src/page/proposito/_repensar.scss */
  .multi-color-content__box h2,
  .multi-color-content__box h3 {
    font-size: 150px;
  }
}

@media (max-width: 360px) {
  /* line 812, src/page/proposito/_repensar.scss */
  .multi-color-content__box h2,
  .multi-color-content__box h3 {
    font-size: 130px;
  }
}

@media (max-width: 320px) {
  /* line 812, src/page/proposito/_repensar.scss */
  .multi-color-content__box h2,
  .multi-color-content__box h3 {
    font-size: 60px;
  }
}

/* line 837, src/page/proposito/_repensar.scss */
.multi-color-content__box h3 {
  position: relative;
}

/* line 840, src/page/proposito/_repensar.scss */
.multi-color-content__box h3::before {
  content: "";
  position: absolute;
  width: 483px;
  height: 50px;
  background-image: url(../images/proposito/repensar/icon-cycle.png);
  background-repeat: repeat-x;
  right: 85px;
  top: 58px;
}

@media (max-width: 1024px) {
  /* line 840, src/page/proposito/_repensar.scss */
  .multi-color-content__box h3::before {
    width: 300px;
    right: 125px;
  }
}

@media (max-width: 1024px) {
  /* line 840, src/page/proposito/_repensar.scss */
  .multi-color-content__box h3::before {
    width: 230px;
    right: 106px;
  }
}

@media (max-width: 767px) {
  /* line 840, src/page/proposito/_repensar.scss */
  .multi-color-content__box h3::before {
    display: none;
  }
}

/* line 866, src/page/proposito/_repensar.scss */
.multi-color-content__box--dark {
  background-color: #0b5b2a;
  color: #ffffff;
}

/* line 871, src/page/proposito/_repensar.scss */
.multi-color-content__box--light {
  background-color: #0e7837;
  color: #ffffff;
}

/* line 875, src/page/proposito/_repensar.scss */
.multi-color-content__box--light p {
  text-align: left;
  max-width: 200px;
  position: relative;
  margin-top: -20px;
}

/* line 881, src/page/proposito/_repensar.scss */
.multi-color-content__box--light p::after {
  content: "";
  position: absolute;
  width: 20px;
  height: 2px;
  background-color: #fff;
  left: 0;
  bottom: -15px;
}

/* line 894, src/page/proposito/_repensar.scss */
.multi-color-content__box--neutral {
  background-color: #fff;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  border: 1px solid #0b5b2a;
}

/* line 900, src/page/proposito/_repensar.scss */
.multi-color-content__box--neutral p {
  max-width: 370px;
  text-align: left;
}

@media (max-width: 767px) {
  /* line 900, src/page/proposito/_repensar.scss */
  .multi-color-content__box--neutral p {
    text-align: center;
  }
}

@media (max-width: 767px) {
  /* line 803, src/page/proposito/_repensar.scss */
  .multi-color-content__box {
    height: 300px;
    padding: 0px 34px;
  }
}

@media (max-width: 667px) {
  /* line 803, src/page/proposito/_repensar.scss */
  .multi-color-content__box {
    padding: 0px 25px;
  }
}

@media (max-width: 768px) {
  /* line 655, src/page/proposito/_repensar.scss */
  .multi-color-content {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 925, src/page/proposito/_repensar.scss */
.background-icon-repeat {
  position: relative;
}

/* line 928, src/page/proposito/_repensar.scss */
.background-icon-repeat::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 240px;
  background-image: url(../images/proposito/repensar/icon-drop.png);
  background-repeat: repeat;
  left: 1px;
  top: 40px;
  z-index: -1;
  padding-bottom: 30px;
  transform: scale(0.8);
}

@media (max-width: 1024px) {
  /* line 928, src/page/proposito/_repensar.scss */
  .background-icon-repeat::before {
    width: 1271px;
    left: -140px;
  }
}

@media (max-width: 768px) {
  /* line 928, src/page/proposito/_repensar.scss */
  .background-icon-repeat::before {
    width: 965px;
    left: -116px;
  }
}

@media (max-width: 767px) {
  /* line 928, src/page/proposito/_repensar.scss */
  .background-icon-repeat::before {
    display: none;
  }
}

/* line 957, src/page/proposito/_repensar.scss */
.background-image-repeat {
  padding-top: 30px;
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

/* line 964, src/page/proposito/_repensar.scss */
.background-image-repeat__highlight {
  width: 335px;
  height: 200px;
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
}

/* line 974, src/page/proposito/_repensar.scss */
.background-image-repeat::before, .background-image-repeat::after {
  content: "";
  position: absolute;
  background-repeat: repeat-x;
  width: 100%;
  height: 100px;
  left: 0;
  top: 60px;
  z-index: 1;
}

@media (max-width: 767px) {
  /* line 974, src/page/proposito/_repensar.scss */
  .background-image-repeat::before, .background-image-repeat::after {
    display: none;
  }
}

/* line 992, src/page/proposito/_repensar.scss */
.background-image-repeat--puzzle::before, .background-image-repeat--puzzle::after {
  background-image: url(../images/proposito/repensar/icon-puzzle.png);
}

/* line 997, src/page/proposito/_repensar.scss */
.background-image-repeat--puzzle::before {
  width: 50%;
  height: 95px;
}

/* line 1002, src/page/proposito/_repensar.scss */
.background-image-repeat--puzzle::after {
  width: 50%;
  transform: rotateY(180deg);
  right: 0;
  left: unset;
}

/* line 1011, src/page/proposito/_repensar.scss */
.background-image-repeat--easter-eggs .background-image-repeat__highlight {
  width: 400px;
}

/* line 1015, src/page/proposito/_repensar.scss */
.background-image-repeat--easter-eggs::before, .background-image-repeat--easter-eggs::after {
  background-image: url(../images/proposito/repensar/icon-easter-eggs.png);
  background-repeat: no-repeat;
  height: 95px;
}

/* line 1022, src/page/proposito/_repensar.scss */
.background-image-repeat--easter-eggs::after {
  width: 99%;
  transform: rotateY(180deg);
  right: 0;
  left: unset;
}

@media (max-width: 768px) {
  /* line 1031, src/page/proposito/_repensar.scss */
  .background-image-repeat--shapes .background-image-repeat__highlight {
    width: 315px;
  }
}

/* line 1037, src/page/proposito/_repensar.scss */
.background-image-repeat--shapes::before, .background-image-repeat--shapes::after {
  background-image: url(../images/proposito/repensar/icon-shapes.png);
  background-repeat: no-repeat;
  height: 115px;
}

/* line 1044, src/page/proposito/_repensar.scss */
.background-image-repeat--shapes::before {
  left: 35px;
}

@media (max-width: 768px) {
  /* line 1044, src/page/proposito/_repensar.scss */
  .background-image-repeat--shapes::before {
    left: 0;
  }
}

/* line 1052, src/page/proposito/_repensar.scss */
.background-image-repeat--shapes::after {
  width: 99%;
  transform: rotateY(180deg);
  right: 35px;
  left: unset;
}

@media (max-width: 768px) {
  /* line 1052, src/page/proposito/_repensar.scss */
  .background-image-repeat--shapes::after {
    right: 0;
  }
}

/* line 1065, src/page/proposito/_repensar.scss */
.circle-icons {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%;
}

@media (max-width: 414px) {
  /* line 1065, src/page/proposito/_repensar.scss */
  .circle-icons {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

@media (max-width: 320px) {
  /* line 1065, src/page/proposito/_repensar.scss */
  .circle-icons {
    -webkit-align-items: center;
    align-items: center;
  }
}

/* line 1080, src/page/proposito/_repensar.scss */
.circle-icons__item {
  text-align: center;
  padding: 25px 25px 0px;
  min-width: 100px;
  max-width: 190px;
}

/* line 1086, src/page/proposito/_repensar.scss */
.circle-icons__item picture {
  background-color: #0b5b2a;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
  margin-bottom: 10px;
  padding: 20px;
}

/* line 1094, src/page/proposito/_repensar.scss */
.circle-icons__item picture img {
  left: 50%;
  top: 50%;
}

/* line 1100, src/page/proposito/_repensar.scss */
.circle-icons__item p {
  text-align: center;
  padding: 20px 0px 0px;
}

@media (max-width: 767px) {
  /* line 1100, src/page/proposito/_repensar.scss */
  .circle-icons__item p {
    padding: 0px 0px 0px 40px;
    min-width: 160px;
  }
}

@media (max-width: 320px) {
  /* line 1100, src/page/proposito/_repensar.scss */
  .circle-icons__item p {
    padding: 0px;
  }
}

@media (max-width: 767px) {
  /* line 1080, src/page/proposito/_repensar.scss */
  .circle-icons__item {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}

@media (max-width: 320px) {
  /* line 1080, src/page/proposito/_repensar.scss */
  .circle-icons__item {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
  }
}

/* line 1128, src/page/proposito/_repensar.scss */
.icon-top-left {
  position: relative;
}

/* line 1131, src/page/proposito/_repensar.scss */
.icon-top-left::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 60px;
  height: 70px;
  background-repeat: no-repeat;
}

/* line 1142, src/page/proposito/_repensar.scss */
.icon-top-left--eggs::before {
  left: -20px;
  top: 14px;
  background-image: url(../images/proposito/repensar/icon-egg.png);
}

@media (max-width: 768px) {
  /* line 1142, src/page/proposito/_repensar.scss */
  .icon-top-left--eggs::before {
    left: 50%;
    transform: translateX(-50%);
    top: 0px;
  }
}

/* line 1155, src/page/proposito/_repensar.scss */
.icon-top-left--eggs p.ordenacao {
  display: block !important;
  position: absolute;
  left: -20px;
  top: 15px;
}

@media (max-width: 768px) {
  /* line 1155, src/page/proposito/_repensar.scss */
  .icon-top-left--eggs p.ordenacao {
    left: 50%;
    transform: translateX(-50%);
    top: -5px;
  }
}

/* line 1173, src/page/proposito/_repensar.scss */
.border-image-text__item {
  width: 50%;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: initial;
  align-items: initial;
  -webkit-flex-direction: row;
  flex-direction: row;
  padding: 30px 20px 50px 0px;
}

/* line 1182, src/page/proposito/_repensar.scss */
.border-image-text__item img {
  border: 10px solid #0b5b2a;
  max-width: 100%;
}

/* line 1189, src/page/proposito/_repensar.scss */
.border-image-text__item p.ordenacao {
  display: none;
}

@media (max-width: 768px) {
  /* line 1188, src/page/proposito/_repensar.scss */
  .border-image-text__item p {
    text-align: center;
  }
}

/* line 1198, src/page/proposito/_repensar.scss */
.border-image-text__item em {
  font-style: italic;
}

@media (max-width: 768px) {
  /* line 1173, src/page/proposito/_repensar.scss */
  .border-image-text__item {
    width: 100%;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
    padding: 30px 0px 50px 0px;
  }
}

/* line 1212, src/page/proposito/_repensar.scss */
.border-image-text--full .border-image-text__item {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

/* line 1219, src/page/proposito/_repensar.scss */
.border-image-text--full__highlight {
  padding: 20px 20px 0px;
  width: calc(100% - 300px);
}

/* line 1227, src/page/proposito/_repensar.scss */
.content-image-text {
  display: -webkit-flex;
  display: flex;
}

/* line 1230, src/page/proposito/_repensar.scss */
.content-image-text span {
  font-weight: 600;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 1235, src/page/proposito/_repensar.scss */
.content-image-text strong {
  width: 100%;
  display: inline-block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 1241, src/page/proposito/_repensar.scss */
.content-image-text__text {
  padding: 10px 25px;
}

@media (max-width: 768px) {
  /* line 1241, src/page/proposito/_repensar.scss */
  .content-image-text__text {
    text-align: center;
  }
}

@media (max-width: 767px) {
  /* line 1241, src/page/proposito/_repensar.scss */
  .content-image-text__text {
    padding: 0px;
  }
}

/* line 1253, src/page/proposito/_repensar.scss */
.content-image-text__img {
  max-width: 100%;
  padding: 20px 40px;
}

/* line 1257, src/page/proposito/_repensar.scss */
.content-image-text__img img {
  max-width: 100%;
}

@media (max-width: 1024px) {
  /* line 1253, src/page/proposito/_repensar.scss */
  .content-image-text__img {
    padding: 50px 15px 0;
  }
}

@media (max-width: 767px) {
  /* line 1253, src/page/proposito/_repensar.scss */
  .content-image-text__img {
    padding: 0px;
  }
}

@media (max-width: 1024px) {
  /* line 1227, src/page/proposito/_repensar.scss */
  .content-image-text {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 1276, src/page/proposito/_repensar.scss */
.content-text-top {
  display: inline-flex;
  width: 100%;
  padding: 30px 0;
}

@media (max-width: 768px) {
  /* line 1276, src/page/proposito/_repensar.scss */
  .content-text-top {
    display: block;
    padding: 10px 0 15px;
  }
}

/* line 1286, src/page/proposito/_repensar.scss */
.content-text-top .box-numbers {
  border: 2px solid #0e7837;
  display: block;
  margin: 40px;
  width: 100%;
  text-align: center;
  position: relative;
  padding: 50px 29px 30px;
}

@media (max-width: 768px) {
  /* line 1286, src/page/proposito/_repensar.scss */
  .content-text-top .box-numbers {
    padding: 30px;
    margin: 40px 0 80px;
  }
}

/* line 1301, src/page/proposito/_repensar.scss */
.content-text-top .number {
  position: absolute;
  left: 50%;
  top: 0;
  transform: translate(-50%, -50%);
  text-align: center;
  background-color: #fff;
}

/* line 1310, src/page/proposito/_repensar.scss */
.content-text-top .number h3:after {
  content: "";
  position: absolute;
  width: 53px;
  height: 3px;
  background-color: #0e7837;
  bottom: -5px;
  left: 50%;
  transform: translateX(-50%);
}

/* line 1324, src/page/proposito/_repensar.scss */
.content-text-top span {
  font-weight: 600;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 1329, src/page/proposito/_repensar.scss */
.content-text-top strong {
  width: 100%;
  display: inline-block;
  color: #0e7837;
}

/* line 1336, src/page/proposito/_repensar.scss */
.shadow-box {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  padding: 30px;
  background-color: #0e7837;
}

/* line 1344, src/page/proposito/_repensar.scss */
.shadow-box:before {
  position: absolute;
  content: "";
  left: -10px;
  top: 10px;
  width: 100%;
  height: 100%;
  z-index: -1;
  background-color: #0b5b2a;
}

/* line 1355, src/page/proposito/_repensar.scss */
.shadow-box strong {
  padding-bottom: 5px;
}

/* line 1360, src/page/proposito/_repensar.scss */
.shadow-box icon img {
  padding: 10px 0 0 80px;
}

@media (max-width: 767px) {
  /* line 1360, src/page/proposito/_repensar.scss */
  .shadow-box icon img {
    padding: 0px;
  }
}

/* line 1369, src/page/proposito/_repensar.scss */
.shadow-box--small {
  padding: 15px 60px;
}

/* line 1373, src/page/proposito/_repensar.scss */
.shadow-box--light {
  background-color: #fff;
}

/* line 1376, src/page/proposito/_repensar.scss */
.shadow-box--light:before {
  background-color: #000;
  opacity: 0.5;
}

@media (max-width: 767px) {
  /* line 1336, src/page/proposito/_repensar.scss */
  .shadow-box {
    -webkit-flex-direction: column;
    flex-direction: column;
    margin: 10px 0px 30px 10px;
  }
}

/* line 1389, src/page/proposito/_repensar.scss */
.circle-line-dots__description {
  position: relative;
  width: 100%;
  padding: 30px 0;
}

/* line 1394, src/page/proposito/_repensar.scss */
.circle-line-dots__description icon {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 1402, src/page/proposito/_repensar.scss */
.circle-line-dots__description p {
  background-color: #fff;
  padding: 20px;
  line-height: 1.3;
}

/* line 1408, src/page/proposito/_repensar.scss */
.circle-line-dots__description span {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-weight: 600;
}

/* line 1414, src/page/proposito/_repensar.scss */
.circle-line-dots__line {
  position: relative;
  width: 100%;
}

/* line 1418, src/page/proposito/_repensar.scss */
.circle-line-dots__line:before {
  content: "";
  position: absolute;
  background-color: #0e7837;
  top: 0;
  left: 0;
  width: 100%;
  height: 4px;
}

/* line 1428, src/page/proposito/_repensar.scss */
.circle-line-dots__line:after {
  content: "";
  position: absolute;
  background-color: #0e7837;
  bottom: 50%;
  left: 50%;
  width: 4px;
  height: 302px;
  z-index: -1;
  transform: translateX(-50%);
}

/* line 1441, src/page/proposito/_repensar.scss */
.circle-line-dots__dots {
  width: 700px;
  position: relative;
  border-color: #0e7837;
  border-style: dashed;
  border-width: 4px 4px 0px 4px;
  padding: 39px 100px 30px;
  margin-top: 115px;
  background-color: #fff;
}

@media (max-width: 1024px) {
  /* line 1441, src/page/proposito/_repensar.scss */
  .circle-line-dots__dots {
    width: 670px;
  }
}

@media (max-width: 768px) {
  /* line 1441, src/page/proposito/_repensar.scss */
  .circle-line-dots__dots {
    width: 100%;
    padding: 30px 70px;
    margin: 70px 0;
    border-width: 4px 4px 4px 4px;
  }
}

@media (max-width: 767px) {
  /* line 1441, src/page/proposito/_repensar.scss */
  .circle-line-dots__dots {
    padding: 30px;
  }
}

/* line 1468, src/page/proposito/_repensar.scss */
.circle-line-dots__dots:before {
  content: "";
  position: absolute;
  border-left: 4px dashed #0e7837;
  bottom: 23px;
  left: 50%;
  width: 1px;
  height: 220px;
  z-index: -1;
  transform: translateX(-38%);
}

@media (max-width: 1024px) {
  /* line 1468, src/page/proposito/_repensar.scss */
  .circle-line-dots__dots:before {
    bottom: 27px;
    transform: translateX(-45%);
  }
}

@media (max-width: 768px) {
  /* line 1468, src/page/proposito/_repensar.scss */
  .circle-line-dots__dots:before {
    bottom: unset;
    height: 1030px;
    top: -79px;
  }
}

/* line 1493, src/page/proposito/_repensar.scss */
.circle-line-dots__content-circle {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (max-width: 768px) {
  /* line 1493, src/page/proposito/_repensar.scss */
  .circle-line-dots__content-circle {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
}

/* line 1503, src/page/proposito/_repensar.scss */
.circle-line-dots__circle {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  background-color: #fff;
  border: 3px solid #0e7837;
  border-radius: 50%;
  width: 300px;
  height: 300px;
  padding: 60px;
  margin: 24px;
  z-index: 1;
}

@media (max-width: 1024px) {
  /* line 1503, src/page/proposito/_repensar.scss */
  .circle-line-dots__circle {
    margin: 15px;
    width: 315px;
    height: 315px;
  }
}

@media (max-width: 767px) {
  /* line 1503, src/page/proposito/_repensar.scss */
  .circle-line-dots__circle {
    width: 270px;
    height: 270px;
  }
}

/* line 1531, src/page/proposito/_repensar.scss */
.box-links-center {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 1537, src/page/proposito/_repensar.scss */
.box-links-center span {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-weight: 600;
}

/* line 1542, src/page/proposito/_repensar.scss */
.box-links-center a:hover {
  color: #0e7837;
}

/* line 1547, src/page/proposito/_repensar.scss */
.side-text-image {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  max-width: 1200px;
}

/* line 1556, src/page/proposito/_repensar.scss */
.side-text-image--small .side-text-image__img,
.side-text-image--small .side-text-image__txt {
  height: 300px;
}

@media (max-width: 1024px) {
  /* line 1556, src/page/proposito/_repensar.scss */
  .side-text-image--small .side-text-image__img,
  .side-text-image--small .side-text-image__txt {
    height: 257px;
  }
}

@media (max-width: 768px) {
  /* line 1556, src/page/proposito/_repensar.scss */
  .side-text-image--small .side-text-image__img,
  .side-text-image--small .side-text-image__txt {
    height: auto;
  }
}

/* line 1572, src/page/proposito/_repensar.scss */
.side-text-image--medium .side-text-image__img,
.side-text-image--medium .side-text-image__txt {
  height: 400px;
}

@media (max-width: 768px) {
  /* line 1572, src/page/proposito/_repensar.scss */
  .side-text-image--medium .side-text-image__img,
  .side-text-image--medium .side-text-image__txt {
    height: auto;
  }
}

/* line 1584, src/page/proposito/_repensar.scss */
.side-text-image--large .side-text-image__img,
.side-text-image--large .side-text-image__txt {
  height: 450px;
}

@media (max-width: 768px) {
  /* line 1584, src/page/proposito/_repensar.scss */
  .side-text-image--large .side-text-image__img,
  .side-text-image--large .side-text-image__txt {
    height: auto;
  }
}

/* line 1595, src/page/proposito/_repensar.scss */
.side-text-image--light-image-right .side-text-image__txt {
  background-color: rgba(104, 190, 110, 0.8);
  position: relative;
  padding: 0 30px 0 50px;
}

/* line 1603, src/page/proposito/_repensar.scss */
.side-text-image--light-image-right .side-text-image__img::after {
  content: "";
  position: absolute;
  background-color: rgba(104, 190, 110, 0.8);
  opacity: 0.8;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
  height: 100%;
  width: 28px;
}

@media (max-width: 768px) {
  /* line 1603, src/page/proposito/_repensar.scss */
  .side-text-image--light-image-right .side-text-image__img::after {
    display: none;
  }
}

@media (max-width: 768px) {
  /* line 1547, src/page/proposito/_repensar.scss */
  .side-text-image {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 1625, src/page/proposito/_repensar.scss */
.side-text-image__img {
  position: relative;
  height: 350px;
  max-width: 600px;
}

/* line 1630, src/page/proposito/_repensar.scss */
.side-text-image__img img {
  height: auto;
}

@media (max-width: 1024px) {
  /* line 1630, src/page/proposito/_repensar.scss */
  .side-text-image__img img {
    max-width: unset;
    height: 100%;
  }
}

@media (max-width: 768px) {
  /* line 1630, src/page/proposito/_repensar.scss */
  .side-text-image__img img {
    width: 100%;
    height: unset;
  }
}

/* line 1644, src/page/proposito/_repensar.scss */
.side-text-image__img p {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  padding-right: 50px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

/* line 1653, src/page/proposito/_repensar.scss */
.side-text-image__img p strong {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 768px) {
  /* line 1644, src/page/proposito/_repensar.scss */
  .side-text-image__img p {
    text-align: center;
    padding: 0;
  }
}

@media (max-width: 1024px) {
  /* line 1625, src/page/proposito/_repensar.scss */
  .side-text-image__img {
    width: 50%;
    max-width: 497px;
    height: 289px;
  }
}

@media (max-width: 768px) {
  /* line 1625, src/page/proposito/_repensar.scss */
  .side-text-image__img {
    max-width: 100%;
    width: 100%;
    height: auto;
  }
}

/* line 1676, src/page/proposito/_repensar.scss */
.side-text-image__txt {
  width: 50%;
  height: 350px;
  background-color: #0b5b2a;
  z-index: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 1687, src/page/proposito/_repensar.scss */
.side-text-image__txt p {
  width: 100%;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

/* line 1692, src/page/proposito/_repensar.scss */
.side-text-image__txt strong {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 1696, src/page/proposito/_repensar.scss */
.side-text-image__txt.align-right {
  -webkit-align-items: flex-end;
  align-items: flex-end;
  text-align: right;
  padding: 0 50px 0 100px;
}

@media (max-width: 1024px) {
  /* line 1696, src/page/proposito/_repensar.scss */
  .side-text-image__txt.align-right {
    padding: 0 40px;
  }
}

@media (max-width: 768px) {
  /* line 1696, src/page/proposito/_repensar.scss */
  .side-text-image__txt.align-right {
    -webkit-align-items: center;
    align-items: center;
    text-align: center;
    padding: 50px;
  }
}

@media (max-width: 767px) {
  /* line 1696, src/page/proposito/_repensar.scss */
  .side-text-image__txt.align-right {
    padding: 30px;
  }
}

/* line 1716, src/page/proposito/_repensar.scss */
.side-text-image__txt.align-left {
  -webkit-align-items: flex-start;
  align-items: flex-start;
  text-align: left;
  padding: 0 100px 0 50px;
}

@media (max-width: 1024px) {
  /* line 1716, src/page/proposito/_repensar.scss */
  .side-text-image__txt.align-left {
    padding: 0 40px;
  }
}

@media (max-width: 768px) {
  /* line 1716, src/page/proposito/_repensar.scss */
  .side-text-image__txt.align-left {
    -webkit-align-items: center;
    align-items: center;
    text-align: center;
    padding: 50px;
  }
}

@media (max-width: 767px) {
  /* line 1716, src/page/proposito/_repensar.scss */
  .side-text-image__txt.align-left {
    padding: 30px;
  }
}

/* line 1736, src/page/proposito/_repensar.scss */
.side-text-image__txt.full {
  width: calc(100% - 400px);
}

@media (max-width: 1024px) {
  /* line 1736, src/page/proposito/_repensar.scss */
  .side-text-image__txt.full {
    width: 100%;
  }
}

@media (max-width: 1024px) {
  /* line 1676, src/page/proposito/_repensar.scss */
  .side-text-image__txt {
    height: 289px;
  }
}

@media (max-width: 768px) {
  /* line 1676, src/page/proposito/_repensar.scss */
  .side-text-image__txt {
    width: 100%;
    height: auto;
  }
}

/* line 1756, src/page/proposito/_repensar.scss */
.content-border {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  border: 4px solid #e1e7e2;
  width: fit-content;
  margin: 0 auto;
}

@media (max-width: 768px) {
  /* line 1756, src/page/proposito/_repensar.scss */
  .content-border {
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
  }
}

/* line 1768, src/page/proposito/_repensar.scss */
.content-border .box-border {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 100%;
  margin: 0;
  border-right: 4px solid #e1e7e2;
}

/* line 1777, src/page/proposito/_repensar.scss */
.content-border .box-border:last-of-type {
  border: none;
}

/* line 1781, src/page/proposito/_repensar.scss */
.content-border .box-border img {
  padding: 10px 15px;
}

/* line 1785, src/page/proposito/_repensar.scss */
.content-border .box-border p {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

/* line 1789, src/page/proposito/_repensar.scss */
.content-border .box-border span {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 1793, src/page/proposito/_repensar.scss */
.content-border .box-border__img {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (max-width: 768px) {
  /* line 1799, src/page/proposito/_repensar.scss */
  .content-border .box-border__text {
    width: 100%;
    margin: 0 auto;
  }
}

@media (max-width: 767px) {
  /* line 1799, src/page/proposito/_repensar.scss */
  .content-border .box-border__text {
    padding-bottom: 10px;
  }
}

@media (max-width: 768px) {
  /* line 1768, src/page/proposito/_repensar.scss */
  .content-border .box-border {
    -webkit-flex-direction: row;
    flex-direction: row;
    width: 100%;
    border-right: none;
    border-bottom: 4px solid #e1e7e2;
  }
}

@media (max-width: 767px) {
  /* line 1768, src/page/proposito/_repensar.scss */
  .content-border .box-border {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 1823, src/page/proposito/_repensar.scss */
.t-border {
  position: relative;
}

/* line 1826, src/page/proposito/_repensar.scss */
.t-border::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #0b5b2a;
}

/* line 1838, src/page/proposito/_repensar.scss */
.content-boxes-icons-stores-lines .box-icons-stores {
  padding: 0;
}

/* line 1841, src/page/proposito/_repensar.scss */
.content-boxes-icons-stores-lines .box-icons-stores__title {
  padding: 10px;
  border-bottom: 2px solid #0b5b2a;
}

@media (max-width: 767px) {
  /* line 1841, src/page/proposito/_repensar.scss */
  .content-boxes-icons-stores-lines .box-icons-stores__title {
    padding: 40px 30px 30px;
  }
}

/* line 1850, src/page/proposito/_repensar.scss */
.content-boxes-icons-stores-lines .box-icons-stores__t-box {
  display: -webkit-flex;
  display: flex;
}

/* line 1853, src/page/proposito/_repensar.scss */
.content-boxes-icons-stores-lines .box-icons-stores__t-box .t-box-border {
  width: 100%;
  border-right: 2px solid #0b5b2a;
}

/* line 1857, src/page/proposito/_repensar.scss */
.content-boxes-icons-stores-lines .box-icons-stores__t-box .t-box-border:last-of-type {
  border: none;
}

@media (max-width: 767px) {
  /* line 1853, src/page/proposito/_repensar.scss */
  .content-boxes-icons-stores-lines .box-icons-stores__t-box .t-box-border {
    border-bottom: 2px solid #0b5b2a;
    border-right: none;
  }
}

@media (max-width: 767px) {
  /* line 1850, src/page/proposito/_repensar.scss */
  .content-boxes-icons-stores-lines .box-icons-stores__t-box {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 1874, src/page/proposito/_repensar.scss */
#myCarousel {
  /* Carousel 1 Home Repensar */
}

/* line 1877, src/page/proposito/_repensar.scss */
#myCarousel .carousel-control {
  opacity: 1;
}

/* line 1880, src/page/proposito/_repensar.scss */
#myCarousel .carousel-control:hover {
  opacity: 1;
}

/* line 1884, src/page/proposito/_repensar.scss */
#myCarousel .carousel-control:focus, #myCarousel .carousel-control:focus:hover {
  box-shadow: 0 0 0 0 !important;
  border: 0 none;
  outline: none !important;
}

/* line 1891, src/page/proposito/_repensar.scss */
#myCarousel .carousel-control.left, #myCarousel .carousel-control.right {
  background-image: none;
}

/* line 1895, src/page/proposito/_repensar.scss */
#myCarousel .carousel-control.left:hover, #myCarousel .carousel-control.right:hover {
  opacity: 0.9;
}

/* line 1900, src/page/proposito/_repensar.scss */
#myCarousel .carousel-control.left {
  width: 0;
  left: 0;
}

/* line 1905, src/page/proposito/_repensar.scss */
#myCarousel .carousel-control.right {
  right: 0;
  width: 0;
}

/* line 1911, src/page/proposito/_repensar.scss */
#myCarousel .carousel-inner {
  width: 47vw;
  margin: 0 auto;
}

@media (max-width: 768px) {
  /* line 1911, src/page/proposito/_repensar.scss */
  #myCarousel .carousel-inner {
    width: 550px;
  }
}

@media (max-width: 767px) {
  /* line 1911, src/page/proposito/_repensar.scss */
  #myCarousel .carousel-inner {
    width: 350px;
  }
}

@media (max-width: 360px) {
  /* line 1911, src/page/proposito/_repensar.scss */
  #myCarousel .carousel-inner {
    width: 310px;
  }
}

@media (max-width: 280px) {
  /* line 1911, src/page/proposito/_repensar.scss */
  #myCarousel .carousel-inner {
    width: 270px;
  }
}

/* line 1932, src/page/proposito/_repensar.scss */
#myCarousel .glyphicon-chevron-right,
#myCarousel .glyphicon-chevron-left {
  width: 60px;
  height: 60px;
  bottom: 50px;
  top: unset;
}

@media (max-width: 767px) {
  /* line 1932, src/page/proposito/_repensar.scss */
  #myCarousel .glyphicon-chevron-right,
  #myCarousel .glyphicon-chevron-left {
    bottom: 60px;
  }
}

@media (max-width: 320px) {
  /* line 1932, src/page/proposito/_repensar.scss */
  #myCarousel .glyphicon-chevron-right,
  #myCarousel .glyphicon-chevron-left {
    bottom: 80px;
  }
}

/* line 1947, src/page/proposito/_repensar.scss */
#myCarousel .glyphicon-chevron-right:before,
#myCarousel .glyphicon-chevron-left:before {
  content: "";
}

/* line 1951, src/page/proposito/_repensar.scss */
#myCarousel .glyphicon-chevron-right:after,
#myCarousel .glyphicon-chevron-left:after {
  content: "";
  position: absolute;
  background-image: url(../images/proposito/repensar/green-arrow-green-background-left.png);
  width: 64px;
  height: 64px;
  z-index: -1;
  top: 0;
  left: 0;
}

@media (max-width: 767px) {
  /* line 1951, src/page/proposito/_repensar.scss */
  #myCarousel .glyphicon-chevron-right:after,
  #myCarousel .glyphicon-chevron-left:after {
    transform: scale(0.8);
  }
}

/* line 1967, src/page/proposito/_repensar.scss */
#myCarousel .glyphicon-chevron-right {
  margin-right: -12px;
  margin-top: -22px;
}

/* line 1971, src/page/proposito/_repensar.scss */
#myCarousel .glyphicon-chevron-right:after {
  background-image: url(../images/proposito/repensar/green-arrow-green-background-right.png);
}

/* line 1976, src/page/proposito/_repensar.scss */
#myCarousel .glyphicon-chevron-left {
  margin-left: -12px;
  margin-top: -22px;
}

/* line 1983, src/page/proposito/_repensar.scss */
#myCarousel .carousel-indicators li {
  visibility: hidden;
}

/* line 1989, src/page/proposito/_repensar.scss */
.myCarousel2-desktop {
  display: block;
  max-width: 1090px;
}

@media (max-width: 767px) {
  /* line 1989, src/page/proposito/_repensar.scss */
  .myCarousel2-desktop {
    display: none;
  }
}

/* line 1998, src/page/proposito/_repensar.scss */
.myCarousel3-mobile {
  display: none;
}

@media (max-width: 767px) {
  /* line 1998, src/page/proposito/_repensar.scss */
  .myCarousel3-mobile {
    display: block;
  }
}

/* line 2006, src/page/proposito/_repensar.scss */
.well {
  background-color: unset;
}

/* line 2010, src/page/proposito/_repensar.scss */
#myCarousel2,
#myCarousel3 {
  /* Carousel 2 Home Repensar */
}

/* line 2014, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-control,
#myCarousel3 .carousel-control {
  opacity: 1;
  position: relative;
}

/* line 2018, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-control:hover,
#myCarousel3 .carousel-control:hover {
  opacity: 1;
}

/* line 2022, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-control:focus, #myCarousel2 .carousel-control:focus:hover,
#myCarousel3 .carousel-control:focus,
#myCarousel3 .carousel-control:focus:hover {
  box-shadow: 0 0 0 0 !important;
  border: 0 none;
  outline: none !important;
}

/* line 2029, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-control:before,
#myCarousel3 .carousel-control:before {
  content: "";
  position: absolute;
  width: 64px;
  height: 64px;
  background-image: url(../images/proposito/repensar/green-arrow-no-background-left.png);
  right: 0;
  top: -1px;
}

/* line 2039, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-control.left, #myCarousel2 .carousel-control.right,
#myCarousel3 .carousel-control.left,
#myCarousel3 .carousel-control.right {
  background-image: none;
  right: 0;
  top: 40%;
  position: absolute;
  width: 64px;
  height: 64px;
}

/* line 2049, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-control.left:hover, #myCarousel2 .carousel-control.right:hover,
#myCarousel3 .carousel-control.left:hover,
#myCarousel3 .carousel-control.right:hover {
  opacity: 0.9;
}

/* line 2054, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-control.left,
#myCarousel3 .carousel-control.left {
  left: -30px;
}

/* line 2058, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-control.right,
#myCarousel3 .carousel-control.right {
  right: -30px;
}

/* line 2061, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-control.right:before,
#myCarousel3 .carousel-control.right:before {
  background-image: url(../images/proposito/repensar/green-arrow-no-background-right.png);
}

/* line 2067, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-inner,
#myCarousel3 .carousel-inner {
  width: 90%;
  margin: 0 auto;
}

/* line 2073, src/page/proposito/_repensar.scss */
#myCarousel2 .carousel-indicators li,
#myCarousel3 .carousel-indicators li {
  visibility: hidden;
}

/* line 2080, src/page/proposito/_repensar.scss */
#myCarousel3 .carousel-inner {
  width: 100%;
  margin: 0 auto;
}

/* line 2086, src/page/proposito/_repensar.scss */
.green-highlight {
  background-color: rgba(104, 190, 110, 0.8);
}

/* line 2090, src/page/proposito/_repensar.scss */
.main-title-block {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  padding: 25px;
  position: relative;
}

@media (max-width: 768px) {
  /* line 2090, src/page/proposito/_repensar.scss */
  .main-title-block {
    padding: 0;
  }
}

/* line 2103, src/page/proposito/_repensar.scss */
.main-title-block--gray::before {
  background-color: #f4f4f4;
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  height: calc(100% - 75px);
  top: 80px;
  z-index: -1;
}

/* line 2118, src/page/proposito/_repensar.scss */
.main-title-block--leaves-bottom::before, .main-title-block--leaves-bottom::after, .main-title-block--leaves-top::before, .main-title-block--leaves-top::after {
  content: "";
  position: absolute;
  background-image: url(../images/proposito/repensar/icon-leave.png);
}

/* line 2128, src/page/proposito/_repensar.scss */
.main-title-block--leaves-top::before {
  top: 100px;
  left: -90px;
  width: 73px;
  height: 69px;
  transform: rotate(200deg) scale(0.7);
  background-repeat: no-repeat;
}

@media (max-width: 768px) {
  /* line 2128, src/page/proposito/_repensar.scss */
  .main-title-block--leaves-top::before {
    left: -60px;
    transform: rotate(200deg) scale(0.4);
  }
}

@media (max-width: 767px) {
  /* line 2128, src/page/proposito/_repensar.scss */
  .main-title-block--leaves-top::before {
    display: none;
  }
}

/* line 2146, src/page/proposito/_repensar.scss */
.main-title-block--leaves-top::after {
  top: -90px;
  right: 100px;
  width: 74px;
  height: 69px;
  transform: rotate(310deg) scale(0.45);
  background-repeat: no-repeat;
}

@media (max-width: 768px) {
  /* line 2146, src/page/proposito/_repensar.scss */
  .main-title-block--leaves-top::after {
    right: 50px;
  }
}

@media (max-width: 767px) {
  /* line 2146, src/page/proposito/_repensar.scss */
  .main-title-block--leaves-top::after {
    display: none;
  }
}

/* line 2165, src/page/proposito/_repensar.scss */
.main-title-block--leaves-bottom::before {
  bottom: 40px;
  left: 0;
  width: 73px;
  height: 69px;
  transform: rotate(290deg) scale(0.45);
  background-repeat: no-repeat;
}

@media (max-width: 768px) {
  /* line 2165, src/page/proposito/_repensar.scss */
  .main-title-block--leaves-bottom::before {
    left: -30px;
  }
}

@media (max-width: 767px) {
  /* line 2165, src/page/proposito/_repensar.scss */
  .main-title-block--leaves-bottom::before {
    display: none;
  }
}

/* line 2182, src/page/proposito/_repensar.scss */
.main-title-block--leaves-bottom::after {
  bottom: 80px;
  right: 0;
  width: 73px;
  height: 69px;
  transform: scale(0.7);
  background-repeat: no-repeat;
}

@media (max-width: 767px) {
  /* line 2182, src/page/proposito/_repensar.scss */
  .main-title-block--leaves-bottom::after {
    display: none;
  }
}

/* line 2196, src/page/proposito/_repensar.scss */
.main-title-block__title {
  min-width: 690px;
  background-color: #0b5b2a;
  padding: 10px;
  border-radius: 20px;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 2196, src/page/proposito/_repensar.scss */
  .main-title-block__title {
    min-width: 100%;
    border-radius: 0;
  }
}

/* line 2208, src/page/proposito/_repensar.scss */
.main-title-block__title h1 {
  margin: 0 auto;
}

@media (max-width: 767px) {
  /* line 2208, src/page/proposito/_repensar.scss */
  .main-title-block__title h1 {
    max-width: 270px;
  }
}

/* line 2216, src/page/proposito/_repensar.scss */
.main-title-block__title--green-dots {
  border: dotted 4px #0b5b2a;
  border-radius: 15px;
  padding: 20px;
}

/* line 2222, src/page/proposito/_repensar.scss */
.main-title-block__title--gray-dots {
  border: dotted 4px #dddddd;
  border-radius: 15px;
  padding: 20px;
}

/* line 2228, src/page/proposito/_repensar.scss */
.main-title-block__title--small {
  min-width: 400px;
}

@media (max-width: 767px) {
  /* line 2228, src/page/proposito/_repensar.scss */
  .main-title-block__title--small {
    width: 100%;
    border-radius: 0;
  }
}

/* line 2237, src/page/proposito/_repensar.scss */
.main-title-block__title img {
  display: inline;
  max-width: 55px;
  margin: -16px 8px 0 0;
}

/* line 2244, src/page/proposito/_repensar.scss */
.main-title-block__text {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
}

/* line 2253, src/page/proposito/_repensar.scss */
.main-title-block .inline p {
  display: inline;
}

/* line 2257, src/page/proposito/_repensar.scss */
.main-title-block .inline img {
  margin: -49px 5px 0 0px;
  max-width: 70px;
}

@media (max-width: 767px) {
  /* line 2252, src/page/proposito/_repensar.scss */
  .main-title-block .inline {
    padding-top: 50px;
  }
}

/* line 2267, src/page/proposito/_repensar.scss */
.main-title-block__image {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 100%;
}

/* line 2275, src/page/proposito/_repensar.scss */
.main-title-block__logo {
  width: 100px;
  margin: 0 auto;
  filter: grayscale(100%);
}

@media (max-width: 767px) {
  /* line 2275, src/page/proposito/_repensar.scss */
  .main-title-block__logo {
    width: 90px;
  }
}

@media (max-width: 320px) {
  /* line 2275, src/page/proposito/_repensar.scss */
  .main-title-block__logo {
    width: 69px;
  }
}

/* line 2285, src/page/proposito/_repensar.scss */
.main-title-block__logo img {
  border-radius: 50%;
  max-width: 100px;
  border: 5px solid #e1e7e2;
  opacity: 0.4;
}

@media (max-width: 767px) {
  /* line 2285, src/page/proposito/_repensar.scss */
  .main-title-block__logo img {
    max-width: 90px;
  }
}

@media (max-width: 320px) {
  /* line 2285, src/page/proposito/_repensar.scss */
  .main-title-block__logo img {
    max-width: 69px;
  }
}

/* line 2305, src/page/proposito/_repensar.scss */
.main-title-block .nav li a {
  padding: 10px 12px;
  display: block;
  width: 100%;
  height: 100%;
}

@media (max-width: 767px) {
  /* line 2305, src/page/proposito/_repensar.scss */
  .main-title-block .nav li a {
    padding: 5px 5px;
  }
}

/* line 2318, src/page/proposito/_repensar.scss */
.main-title-block .nav-tabs {
  border: none;
}

/* line 2322, src/page/proposito/_repensar.scss */
.main-title-block .nav-tabs li.active {
  background: none;
  border: 0 none;
  outline: none !important;
}

/* line 2327, src/page/proposito/_repensar.scss */
.main-title-block .nav-tabs li.active .main-title-block__logo {
  filter: grayscale(0%);
}

/* line 2328, src/page/proposito/_repensar.scss */
.main-title-block .nav-tabs li.active .main-title-block__logo img {
  border: 5px solid rgba(104, 190, 110, 0.8);
  opacity: 1;
}

/* line 2339, src/page/proposito/_repensar.scss */
.main-title-block .nav-tabs > li > a {
  border: 0 none;
}

/* line 2343, src/page/proposito/_repensar.scss */
.main-title-block .nav > li > a:focus,
.main-title-block .nav > li > a:hover {
  border: 0 none;
  background-color: unset !important;
  outline: none !important;
  box-shadow: 0 0 0 0 !important;
}

/* line 2351, src/page/proposito/_repensar.scss */
.main-title-block .nav > li > a:focus .main-title-block__logo img,
.main-title-block .nav > li > a:hover .main-title-block__logo img {
  opacity: 0.6;
}

/* line 2357, src/page/proposito/_repensar.scss */
.main-title-block .nav-tabs > li:focus,
.main-title-block .nav-tabs > li.active:focus,
.main-title-block .nav-tabs > li.active > a,
.main-title-block .nav-tabs > li.active > a:focus,
.main-title-block .nav-tabs > li.active > a:hover {
  background: none;
  border: 0 none;
  outline: none !important;
}

/* line 2366, src/page/proposito/_repensar.scss */
.main-title-block .nav-tabs > li:focus .main-title-block__logo,
.main-title-block .nav-tabs > li.active:focus .main-title-block__logo,
.main-title-block .nav-tabs > li.active > a .main-title-block__logo,
.main-title-block .nav-tabs > li.active > a:focus .main-title-block__logo,
.main-title-block .nav-tabs > li.active > a:hover .main-title-block__logo {
  filter: grayscale(0%);
}

/* line 2367, src/page/proposito/_repensar.scss */
.main-title-block .nav-tabs > li:focus .main-title-block__logo img,
.main-title-block .nav-tabs > li.active:focus .main-title-block__logo img,
.main-title-block .nav-tabs > li.active > a .main-title-block__logo img,
.main-title-block .nav-tabs > li.active > a:focus .main-title-block__logo img,
.main-title-block .nav-tabs > li.active > a:hover .main-title-block__logo img {
  border: 5px solid rgba(104, 190, 110, 0.8);
  opacity: 1;
}

/* line 2376, src/page/proposito/_repensar.scss */
.main-title-block .tab-content > .active {
  margin-left: 75px;
}

@media (max-width: 767px) {
  /* line 2376, src/page/proposito/_repensar.scss */
  .main-title-block .tab-content > .active {
    margin-left: 0;
    margin-top: 100px;
  }
}

@media (max-width: 1024px) {
  /* line 2385, src/page/proposito/_repensar.scss */
  .main-title-block #iniciativa-marcas {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
    max-width: 680px;
  }
}

@media (max-width: 767px) {
  /* line 2385, src/page/proposito/_repensar.scss */
  .main-title-block #iniciativa-marcas {
    max-width: unset;
    padding-bottom: 40px;
  }
}

/* line 2400, src/page/proposito/_repensar.scss */
.main-title-block .rounded-area {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  background-color: #dddddd;
  border-radius: 30px;
  padding: 30px 55px;
  margin: 20px;
  min-height: 125px;
}

@media (max-width: 767px) {
  /* line 2400, src/page/proposito/_repensar.scss */
  .main-title-block .rounded-area {
    min-height: 140px;
    padding: 20px;
  }
}

@media (max-width: 320px) {
  /* line 2400, src/page/proposito/_repensar.scss */
  .main-title-block .rounded-area {
    min-height: 180px;
    padding: 16px;
  }
}

/* line 2421, src/page/proposito/_repensar.scss */
.main-title-block .rounded-area--light-green {
  background-color: rgba(104, 190, 110, 0.8);
  padding: 30px 75px;
  border-radius: 10px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 2421, src/page/proposito/_repensar.scss */
  .main-title-block .rounded-area--light-green {
    padding: 70px 20px 10px 10px;
    text-align: center;
  }
}

/* line 2432, src/page/proposito/_repensar.scss */
.main-title-block .rounded-area--light-green:before {
  position: absolute;
  content: "";
  width: 20px;
  height: 78%;
  background-color: #0b5b2a;
  right: -20px;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 0% 10px 10px 0%;
}

@media (max-width: 767px) {
  /* line 2432, src/page/proposito/_repensar.scss */
  .main-title-block .rounded-area--light-green:before {
    width: 78%;
    height: 10px;
    right: 50%;
    top: unset;
    bottom: -5px;
    transform: translate(50%, 50%);
    border-radius: 0 0 10px 10px;
  }
}

/* line 2455, src/page/proposito/_repensar.scss */
.main-title-block .rounded-area.side-image {
  -webkit-align-items: flex-start;
  align-items: flex-start;
  width: 610px;
  min-height: 255px;
  margin: 0px auto;
  position: relative;
}

@media (max-width: 768px) {
  /* line 2455, src/page/proposito/_repensar.scss */
  .main-title-block .rounded-area.side-image {
    width: 450px;
    min-height: 250px;
  }
}

@media (max-width: 767px) {
  /* line 2455, src/page/proposito/_repensar.scss */
  .main-title-block .rounded-area.side-image {
    min-height: unset;
    width: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
}

/* line 2476, src/page/proposito/_repensar.scss */
.main-title-block .rounded-area.side-image icon {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(-70%, -50%);
}

@media (max-width: 768px) {
  /* line 2482, src/page/proposito/_repensar.scss */
  .main-title-block .rounded-area.side-image icon img {
    max-width: 270px;
  }
}

@media (max-width: 767px) {
  /* line 2482, src/page/proposito/_repensar.scss */
  .main-title-block .rounded-area.side-image icon img {
    max-width: 180px;
  }
}

@media (max-width: 767px) {
  /* line 2476, src/page/proposito/_repensar.scss */
  .main-title-block .rounded-area.side-image icon {
    left: 50%;
    top: 0;
    transform: translate(-50%, -60%);
  }
}

/* line 2500, src/page/proposito/_repensar.scss */
.main-title-block .rounded-area.side-image p {
  width: 100%;
}

@media (max-width: 767px) {
  /* line 2500, src/page/proposito/_repensar.scss */
  .main-title-block .rounded-area.side-image p {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100%;
  }
}

/* line 2514, src/page/proposito/_repensar.scss */
.main-title-block .owl-dots {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 25px;
}

/* line 2521, src/page/proposito/_repensar.scss */
.main-title-block .owl-dots .owl-dot p {
  color: #f7d90d;
  margin: 0 5px;
  transition: all .3s;
}

/* line 2527, src/page/proposito/_repensar.scss */
.main-title-block .owl-dots .owl-dot span {
  width: 15px;
  height: 15px;
  border: 1px solid rgba(104, 190, 110, 0.8);
  display: inline-block;
  border-radius: 50%;
  margin: 0 5px;
  transition: all .3s;
}

/* line 2538, src/page/proposito/_repensar.scss */
.main-title-block .owl-dots .owl-dot.active p {
  color: rgba(104, 190, 110, 0.8);
}

/* line 2543, src/page/proposito/_repensar.scss */
.main-title-block .owl-dots .owl-dot.active span {
  background-color: rgba(104, 190, 110, 0.8);
}

/* line 2549, src/page/proposito/_repensar.scss */
.main-title-block .owl-nav {
  position: relative;
}

/* line 2551, src/page/proposito/_repensar.scss */
.main-title-block .owl-nav .owl-prev,
.main-title-block .owl-nav .owl-next {
  font-size: 0;
  position: absolute;
  width: 64px;
  height: 64px;
  top: -90px;
  background-image: url(../images/proposito/repensar/green-arrow-no-background-left.png);
}

@media (max-width: 767px) {
  /* line 2551, src/page/proposito/_repensar.scss */
  .main-title-block .owl-nav .owl-prev,
  .main-title-block .owl-nav .owl-next {
    top: -81px;
  }
}

@media (max-width: 320px) {
  /* line 2551, src/page/proposito/_repensar.scss */
  .main-title-block .owl-nav .owl-prev,
  .main-title-block .owl-nav .owl-next {
    top: -71px;
  }
}

/* line 2566, src/page/proposito/_repensar.scss */
.main-title-block .owl-nav .owl-prev {
  left: -50px;
}

@media (max-width: 767px) {
  /* line 2566, src/page/proposito/_repensar.scss */
  .main-title-block .owl-nav .owl-prev {
    left: 10px;
  }
}

/* line 2573, src/page/proposito/_repensar.scss */
.main-title-block .owl-nav .owl-next {
  right: -50px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

@media (max-width: 767px) {
  /* line 2573, src/page/proposito/_repensar.scss */
  .main-title-block .owl-nav .owl-next {
    right: 10px;
  }
}

@media (max-width: 767px) {
  /* line 2581, src/page/proposito/_repensar.scss */
  .main-title-block .iniciativas-marcas {
    width: 100%;
  }
}

/* line 2588, src/page/proposito/_repensar.scss */
.box-dashed-border {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media (max-width: 767px) {
  /* line 2588, src/page/proposito/_repensar.scss */
  .box-dashed-border {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 2599, src/page/proposito/_repensar.scss */
.box-dashed-border__item {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 290px;
  padding: 0 30px;
  height: 210px;
  border-right: 4px dotted rgba(104, 190, 110, 0.8);
}

@media (max-width: 768px) {
  /* line 2599, src/page/proposito/_repensar.scss */
  .box-dashed-border__item {
    padding: 4px;
    width: 245px;
  }
}

@media (max-width: 767px) {
  /* line 2599, src/page/proposito/_repensar.scss */
  .box-dashed-border__item {
    border-right: none;
    border-bottom: 4px dotted rgba(104, 190, 110, 0.8);
    height: 100%;
    width: 100%;
    padding: 30px;
  }
}

/* line 2622, src/page/proposito/_repensar.scss */
.box-dashed-border__item:last-of-type {
  border-right: none;
}

@media (max-width: 767px) {
  /* line 2622, src/page/proposito/_repensar.scss */
  .box-dashed-border__item:last-of-type {
    border-bottom: none;
  }
}

/* line 2630, src/page/proposito/_repensar.scss */
.box-dashed-border__item img {
  max-height: 58px;
  margin: 9px;
}

@media (max-width: 767px) {
  /* line 2635, src/page/proposito/_repensar.scss */
  .box-dashed-border__item p {
    padding: 0 20px;
  }
}

/* line 2643, src/page/proposito/_repensar.scss */
.content-box-paper-craft {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  height: 450px;
  background-image: url(../images/proposito/repensar/banner-circle-lines.jpg);
  background-position: center;
  background-size: cover;
}

@media (max-width: 768px) {
  /* line 2643, src/page/proposito/_repensar.scss */
  .content-box-paper-craft {
    height: 100%;
    padding: 40px;
  }
}

/* line 2658, src/page/proposito/_repensar.scss */
.content-box-paper-craft .box-paper-craft {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: row;
  flex-direction: row;
}

@media (max-width: 768px) {
  /* line 2658, src/page/proposito/_repensar.scss */
  .content-box-paper-craft .box-paper-craft {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 2668, src/page/proposito/_repensar.scss */
.content-box-paper-craft .box-paper-craft__item {
  background-image: url(../images/proposito/repensar/img-paper-craft.png);
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  width: 461px;
  height: 391px;
  margin: 0 10px;
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}

@media (max-width: 767px) {
  /* line 2668, src/page/proposito/_repensar.scss */
  .content-box-paper-craft .box-paper-craft__item {
    width: 280px;
    height: 237px;
    width: 290px;
    height: 250px;
    background-image: url(../images/proposito/repensar/img-paper-craft_mobile.png);
  }
}

/* line 2690, src/page/proposito/_repensar.scss */
.content-box-paper-craft .box-paper-craft__item img {
  max-height: 60px;
}

@media (max-width: 767px) {
  /* line 2690, src/page/proposito/_repensar.scss */
  .content-box-paper-craft .box-paper-craft__item img {
    max-height: 50px;
    margin-top: 5px;
  }
}

/* line 2700, src/page/proposito/_repensar.scss */
.content-box-paper-craft .box-paper-craft__text {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 320px;
  height: 240px;
}

@media (max-width: 767px) {
  /* line 2700, src/page/proposito/_repensar.scss */
  .content-box-paper-craft .box-paper-craft__text {
    width: 210px;
    height: 170px;
  }
}

/* line 2714, src/page/proposito/_repensar.scss */
.content-box-paper-craft .box-paper-craft__text p {
  padding: 13px 13px 0px;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 2714, src/page/proposito/_repensar.scss */
  .content-box-paper-craft .box-paper-craft__text p {
    padding: 5px;
    font-size: 0.9rem !important;
  }
}

/* line 2727, src/page/proposito/_repensar.scss */
.border-link {
  display: inline-block;
  border: 2px solid #fff;
  padding: 5px;
}

/* line 2732, src/page/proposito/_repensar.scss */
.border-link a {
  color: #fff;
  text-transform: uppercase;
}

/* line 2737, src/page/proposito/_repensar.scss */
.border-link--green {
  padding: 2px 7px;
  border: 2px solid #0e7837;
}

/* line 2741, src/page/proposito/_repensar.scss */
.border-link--green a {
  color: #0e7837;
}

/* line 2748, src/page/proposito/_repensar.scss */
.block-news {
  position: relative;
}

/* line 2751, src/page/proposito/_repensar.scss */
.block-news__header {
  margin: 0 auto;
}

/* line 2755, src/page/proposito/_repensar.scss */
.block-news__title {
  max-width: 730px;
  margin: 0 auto;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 767px) {
  /* line 2755, src/page/proposito/_repensar.scss */
  .block-news__title {
    max-width: 100%;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 2767, src/page/proposito/_repensar.scss */
.block-news__title h3 {
  text-transform: uppercase;
  text-align: left;
  padding-right: 75px;
}

@media (max-width: 767px) {
  /* line 2767, src/page/proposito/_repensar.scss */
  .block-news__title h3 {
    padding: 20px 10px;
    text-align: center;
  }
}

/* line 2778, src/page/proposito/_repensar.scss */
.block-news__title p {
  text-align: left;
}

@media (max-width: 767px) {
  /* line 2778, src/page/proposito/_repensar.scss */
  .block-news__title p {
    padding: 20px 10px;
    text-align: center;
  }
}

/* line 2788, src/page/proposito/_repensar.scss */
.block-news__substitle {
  text-decoration: underline;
  width: 100%;
}

/* line 2792, src/page/proposito/_repensar.scss */
.block-news__substitle p {
  text-decoration: underline;
}

/* line 2797, src/page/proposito/_repensar.scss */
.block-news__content {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  height: 520px;
}

/* line 2803, src/page/proposito/_repensar.scss */
.block-news__content--texture {
  background-image: url(../images/proposito/repensar/background-texture.jpg);
  background-size: contain;
}

@media (max-width: 767px) {
  /* line 2797, src/page/proposito/_repensar.scss */
  .block-news__content {
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 100%;
    padding-bottom: 30px;
  }
}

/* line 2815, src/page/proposito/_repensar.scss */
.block-news__news {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-flex-direction: column;
  flex-direction: column;
  padding: 30px 0;
  height: 25vw;
  width: 350px;
  margin: 0 20px;
}

/* line 2825, src/page/proposito/_repensar.scss */
.block-news__news img {
  max-width: 350px;
}

@media (max-width: 767px) {
  /* line 2825, src/page/proposito/_repensar.scss */
  .block-news__news img {
    max-width: 340px;
  }
}

@media (max-width: 320px) {
  /* line 2825, src/page/proposito/_repensar.scss */
  .block-news__news img {
    max-width: 275px;
  }
}

@media (max-width: 767px) {
  /* line 2815, src/page/proposito/_repensar.scss */
  .block-news__news {
    height: 100%;
    width: 100%;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    margin: 0;
  }
}

@media (max-width: 767px) {
  /* line 2845, src/page/proposito/_repensar.scss */
  .block-news__news p {
    max-width: 300px;
    text-align: center;
    margin: 0 auto;
  }
}

/* line 2854, src/page/proposito/_repensar.scss */
.block-news__button {
  position: absolute;
  bottom: -10px;
  left: 50%;
  transform: translateX(-50%);
}

/* line 2860, src/page/proposito/_repensar.scss */
.block-news__button a {
  background-color: #0b5b2a;
  color: rgba(104, 190, 110, 0.8);
  padding: 18px 28px;
  text-transform: uppercase;
  text-decoration: underline;
}

@media (max-width: 767px) {
  /* line 2860, src/page/proposito/_repensar.scss */
  .block-news__button a {
    padding: 15px 25px;
  }
}

@media (max-width: 767px) {
  /* line 2854, src/page/proposito/_repensar.scss */
  .block-news__button {
    bottom: 0;
    width: 100%;
    transform: translate(-50%, 50%);
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
  }
}

/* line 2882, src/page/proposito/_repensar.scss */
.thumbnail-slider-item {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  height: 470px;
}

@media (max-width: 1024px) {
  /* line 2882, src/page/proposito/_repensar.scss */
  .thumbnail-slider-item {
    height: 440px;
  }
}

@media (max-width: 768px) {
  /* line 2882, src/page/proposito/_repensar.scss */
  .thumbnail-slider-item {
    height: 550px;
  }
}

@media (max-width: 767px) {
  /* line 2882, src/page/proposito/_repensar.scss */
  .thumbnail-slider-item {
    height: auto;
  }
}

/* line 2902, src/page/proposito/_repensar.scss */
.thumbnail-slider-item__img {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  height: 170px;
  border-width: 1px 1px 0px 1px;
  border-color: #869791;
  border-style: solid;
  margin: 0 auto;
  position: relative;
}

/* line 2914, src/page/proposito/_repensar.scss */
.thumbnail-slider-item__img img {
  margin: 0 auto;
  max-width: 100%;
}

@media (max-width: 768px) {
  /* line 2902, src/page/proposito/_repensar.scss */
  .thumbnail-slider-item__img {
    height: 140px;
    padding: 15px;
  }
}

/* line 2925, src/page/proposito/_repensar.scss */
.thumbnail-slider-item__img::after {
  content: "◤";
  position: absolute;
  color: rgba(104, 190, 110, 0.8);
  font-size: 35px;
  bottom: 0px;
  left: 50%;
  transform: translate(-50%, 50%) rotate(45deg);
}

/* line 2936, src/page/proposito/_repensar.scss */
.thumbnail-slider-item__description {
  background-color: rgba(104, 190, 110, 0.8);
  width: 100%;
  padding: 35px;
  height: 300px;
  text-align: center;
}

@media (max-width: 1024px) {
  /* line 2936, src/page/proposito/_repensar.scss */
  .thumbnail-slider-item__description {
    padding: 20px;
    height: 320px;
  }
}

@media (max-width: 768px) {
  /* line 2936, src/page/proposito/_repensar.scss */
  .thumbnail-slider-item__description {
    height: 440px;
  }
}

@media (max-width: 767px) {
  /* line 2936, src/page/proposito/_repensar.scss */
  .thumbnail-slider-item__description {
    height: auto;
  }
}

/* line 2959, src/page/proposito/_repensar.scss */
.nav-bar {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 100%;
  position: relative;
}

@media (max-width: 767px) {
  /* line 2959, src/page/proposito/_repensar.scss */
  .nav-bar {
    display: none;
  }
}

/* line 2971, src/page/proposito/_repensar.scss */
.nav-bar::before {
  content: "";
  position: absolute;
  background-color: #0b5b2a;
  left: 0;
  top: -70px;
  width: 100%;
  height: 200px;
  z-index: -1;
}

/* line 2982, src/page/proposito/_repensar.scss */
.nav-bar ul {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: row;
  flex-direction: row;
}

/* line 2988, src/page/proposito/_repensar.scss */
.nav-bar ul li {
  padding: 40px 30px;
  position: relative;
}

/* line 2992, src/page/proposito/_repensar.scss */
.nav-bar ul li p {
  text-align: center;
  font-size: 1.2rem;
}

/* line 3001, src/page/proposito/_repensar.scss */
.nav-bar__link::after {
  position: absolute;
  content: "";
  width: 2px;
  height: 35px;
  background-color: rgba(104, 190, 110, 0.8);
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}

/* line 3013, src/page/proposito/_repensar.scss */
.nav-bar__link:last-of-type:after {
  display: none;
}

/* line 3018, src/page/proposito/_repensar.scss */
.nav-bar__link p {
  line-height: 1.1;
}

/* line 3022, src/page/proposito/_repensar.scss */
.nav-bar__link a {
  color: rgba(104, 190, 110, 0.8);
}

/* line 3029, src/page/proposito/_repensar.scss */
.show-nav {
  margin-right: 145px !important;
  transition: 1s;
}

/* line 3034, src/page/proposito/_repensar.scss */
.hide-nav {
  margin-left: 145px !important;
  transition: 1s;
}

/* line 3039, src/page/proposito/_repensar.scss */
.side-nav-bar {
  display: none;
  position: fixed;
  z-index: 9;
  right: -146px;
  top: 50%;
  transform: translateY(-50%);
}

@media (max-width: 767px) {
  /* line 3039, src/page/proposito/_repensar.scss */
  .side-nav-bar {
    display: none;
  }
}

/* line 3051, src/page/proposito/_repensar.scss */
.side-nav-bar ul {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 3057, src/page/proposito/_repensar.scss */
.side-nav-bar ul li {
  margin: 5px 0;
}

/* line 3060, src/page/proposito/_repensar.scss */
.side-nav-bar ul li p {
  text-align: left;
}

/* line 3066, src/page/proposito/_repensar.scss */
.side-nav-bar__content {
  float: right;
}

/* line 3070, src/page/proposito/_repensar.scss */
.side-nav-bar__link {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  background-color: #0b5b2a;
  position: relative;
  width: 200px;
  border-radius: 15px 0 0 15px;
  height: 55px;
}

/* line 3079, src/page/proposito/_repensar.scss */
.side-nav-bar__link a {
  color: rgba(104, 190, 110, 0.8);
}

/* line 3084, src/page/proposito/_repensar.scss */
.side-nav-bar__img {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  background-color: rgba(104, 190, 110, 0.8);
  position: absolute;
  left: 0;
  top: 0;
  width: 55px;
  height: 55px;
  border-radius: 15px 0 0 15px;
  padding: 5px;
}

/* line 3097, src/page/proposito/_repensar.scss */
.side-nav-bar__img img {
  max-width: 35px;
}

/* line 3103, src/page/proposito/_repensar.scss */
.side-nav-bar__text p {
  margin-left: 70px;
  line-height: 1.2;
  padding: 6px;
  font-size: 0.8rem;
}

/* line 7, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas img {
  max-width: 100%;
}

/* line 12, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .color-green {
  color: #298f54 !important;
}

/* line 16, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas h3 {
  line-height: 1.5;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  text-transform: uppercase;
}

/* line 22, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas p {
  color: #000;
}

/* line 27, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .card__info p {
  color: #fff;
}

/* line 32, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .card__title {
  font-size: 1.3rem;
}

/* line 36, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-banner {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  height: 476px;
  background-image: url("../../images/default-source/proposito/repensar-mudancas-climaticas/header-repensar-climatico.jpg%3Fsfvrsn=2eac2500_2");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center bottom;
}

@media screen and (max-width: 767px) {
  /* line 36, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-banner {
    height: 320px;
  }
}

@media screen and (max-width: 480px) {
  /* line 36, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-banner {
    height: 240px;
  }
}

/* line 55, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-banner h2 {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 3.5rem;
  max-width: 600px;
  text-align: center;
}

@media screen and (max-width: 767px) {
  /* line 55, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-banner h2 {
    font-size: 2.5rem;
  }
}

@media screen and (max-width: 480px) {
  /* line 55, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-banner h2 {
    font-size: 1.5rem;
  }
}

/* line 72, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-plane p {
  font-size: 1.4rem;
  max-width: 570px;
  padding-bottom: 60px;
}

@media screen and (max-width: 480px) {
  /* line 72, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-plane p {
    font-size: 1.1rem !important;
  }
}

/* line 82, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-plane__highlight-see-plan {
  position: relative;
  padding: 20px 0 30px 0;
}

/* line 86, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-plane__highlight-see-plan::before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  border: 4px dotted #298f54;
  max-width: 570px;
  left: 50%;
  top: -38px;
  transform: translateX(-50%);
  z-index: -1;
}

@media screen and (max-width: 767px) {
  /* line 86, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-plane__highlight-see-plan::before {
    width: 80%;
  }
}

/* line 104, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-plane__highlight-see-plan h3 {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  max-width: 880px;
  background-color: #fff;
  margin: 0 auto;
  padding: 10px 0;
  line-height: 1.4;
}

@media screen and (max-width: 767px) {
  /* line 104, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-plane__highlight-see-plan h3 {
    font-size: 1.1rem;
  }
}

@media screen and (max-width: 480px) {
  /* line 104, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-plane__highlight-see-plan h3 {
    font-size: 1rem;
  }
}

/* line 123, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-plane__see-plan {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 438px;
  height: 102px;
  margin: 0 auto;
  background-color: #298f54;
  -webkit-box-shadow: -10px 10px 0px 0px #7bc37e;
  -moz-box-shadow: -10px 10px 0px 0px #7bc37e;
  box-shadow: -10px 10px 0px 0px #7bc37e;
  position: relative;
  top: 40px;
}

@media screen and (max-width: 767px) {
  /* line 123, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-plane__see-plan {
    max-width: 65%;
    position: relative;
    left: 5px;
  }
}

/* line 141, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-plane__see-plan a {
  text-decoration: underline;
  font-size: 1.4rem;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media screen and (max-width: 767px) {
  /* line 141, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-plane__see-plan a {
    max-width: 200px;
    text-align: center;
    font-size: 1.1rem;
  }
}

@media screen and (max-width: 480px) {
  /* line 141, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-plane__see-plan a {
    font-size: 1rem;
  }
}

/* line 161, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-climatic-changes {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (max-width: 768px) {
  /* line 161, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-climatic-changes {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 169, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-climatic-changes .color-line {
  background-color: #fff;
}

/* line 174, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-climatic-changes .side-text-image .color-line {
  background-color: #fff;
}

/* line 178, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-climatic-changes .side-text-image__txt {
  background-color: #298f54;
  max-width: 55%;
  height: auto;
  width: auto;
  align-items: flex-start;
}

@media (max-width: 768px) {
  /* line 178, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-climatic-changes .side-text-image__txt {
    max-width: 100%;
    order: 2;
  }
}

/* line 190, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-climatic-changes .side-text-image__txt p {
  max-width: 450px;
}

/* line 196, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-climatic-changes .side-text-image__img {
  height: auto;
}

/* line 202, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-emission-gases {
  text-align: center;
  max-width: 780px;
  margin: 0 auto;
  padding-top: 70px;
  text-transform: uppercase;
}

/* line 210, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-emission-gases .dotted-line {
  height: 70px;
  width: 1px;
  border-left: 4px dotted #298f54;
  margin: 20px auto;
}

/* line 219, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-emission-gases .icon-transition--factory {
  padding-bottom: 40px;
}

/* line 224, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-emission-gases .icon-transition--arrow .dotted-line {
  margin-bottom: 0;
}

/* line 228, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-emission-gases .icon-transition--arrow .icon-arrow {
  margin-bottom: 20px;
}

/* line 237, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-emission-gases .step--four {
  text-transform: none;
}

/* line 243, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-banner-climate-change {
  max-width: 1050px;
  margin: 70px auto;
  text-align: center;
}

/* line 249, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-banner-climate-change h3 {
  color: #fff;
  font-size: 2.4rem;
}

/* line 254, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-banner-climate-change--change, .page-mudancas-climaticas .block-banner-climate-change--climate {
  display: flex;
  justify-content: center;
  height: 190px;
  background-size: cover;
  padding: 15px;
}

/* line 263, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-banner-climate-change--change {
  background-image: url("../../images/default-source/proposito/repensar-mudancas-climaticas/como-as-mudancas.jpg%3Fsfvrsn=e3b0914_2");
  align-items: flex-end;
}

/* line 268, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-banner-climate-change--climate {
  background-image: url("../../images/default-source/proposito/repensar-mudancas-climaticas/climaticas-ocorrem.jpg%3Fsfvrsn=86e7db56_2");
}

/* line 275, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-effect h3 {
  max-width: 760px;
  text-align: center;
  margin: 0 auto 70px;
}

/* line 281, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-effect__illustration {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}

@media screen and (max-width: 767px) {
  /* line 281, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-effect__illustration {
    flex-direction: column;
  }
}

/* line 290, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-effect__illustration p {
  text-transform: uppercase;
  font-size: 2rem;
  line-height: 1.2;
  padding-bottom: 30px;
  text-align: left;
}

@media screen and (max-width: 767px) {
  /* line 290, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-effect__illustration p {
    display: table;
    margin: 0 auto;
    font-size: 1.5rem;
    max-width: 200px;
    text-align: center;
  }
}

/* line 306, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-effect__illustration p:after {
  content: "";
  display: block;
  width: 120px;
  height: 6px;
  background: #298f54;
}

@media screen and (max-width: 767px) {
  /* line 306, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-effect__illustration p:after {
    margin: 0 auto;
  }
}

@media screen and (max-width: 767px) {
  /* line 319, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-effect__illustration img {
    max-width: 300px;
  }
}

@media screen and (max-width: 480px) {
  /* line 319, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-effect__illustration img {
    max-width: 250px;
  }
}

/* line 332, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-effect__for-natural {
  border-right: 2px solid #298f54;
  padding-right: 70px;
  margin-right: 70px;
}

@media screen and (max-width: 767px) {
  /* line 332, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-effect__for-natural {
    border-right: 0;
    border-bottom: 2px solid #298f54;
    margin: 0 auto 40px;
    padding: 0 0 40px;
  }
}

/* line 346, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-effect__for-man p {
  max-width: 250px;
}

@media screen and (max-width: 767px) {
  /* line 345, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-effect__for-man {
    margin: 0 auto;
  }
}

/* line 356, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-effect__note {
  max-width: 670px;
  margin: 70px auto;
  text-align: center;
  padding: 50px;
  border: 4px dotted #298f54;
}

@media screen and (max-width: 480px) {
  /* line 356, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-effect__note {
    padding: 30px 20px;
  }
}

/* line 369, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-curiosity {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  max-width: 920px;
  background-color: #298f54;
  margin: 0 auto 70px;
  padding: 40px;
}

@media screen and (max-width: 767px) {
  /* line 369, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-curiosity {
    flex-direction: column;
  }
}

@media screen and (max-width: 480px) {
  /* line 369, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-curiosity {
    padding: 40px 20px;
  }
}

/* line 385, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-curiosity h3 {
  padding-left: 30px;
  font-size: 2.5rem;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #7bc37e;
}

@media (max-width: 991px) {
  /* line 385, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-curiosity h3 {
    padding-left: 3%;
    font-size: 2rem;
  }
}

@media screen and (max-width: 480px) {
  /* line 385, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-curiosity h3 {
    font-size: 1.2rem;
  }
}

/* line 401, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-curiosity__title {
  display: -webkit-flex;
  display: flex;
}

@media screen and (max-width: 767px) {
  /* line 401, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-curiosity__title {
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
}

@media screen and (max-width: 767px) {
  /* line 410, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-curiosity__txt {
    padding-top: 22px;
    text-align: center;
  }
}

/* line 417, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-curiosity p {
  color: #fff;
  max-width: 305px;
  margin: 0 auto;
}

/* line 424, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-gases-explanation {
  text-align: center;
}

/* line 427, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-gases-explanation h3 {
  color: #298f54;
}

/* line 433, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-gases-explanation__header h3 {
  font-size: 1.5rem;
}

/* line 437, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-gases-explanation__header p {
  margin: 50px auto 90px;
  max-width: 850px;
}

@media screen and (max-width: 480px) {
  /* line 437, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-gases-explanation__header p {
    margin-bottom: 50px;
  }
}

/* line 447, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-gases-explanation__illustration {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}

@media screen and (max-width: 767px) {
  /* line 447, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-gases-explanation__illustration {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 455, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-gases-explanation__illustration h3 {
  font-size: 2.5rem;
}

@media screen and (max-width: 480px) {
  /* line 455, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-gases-explanation__illustration h3 {
    font-size: 2rem;
  }
}

/* line 463, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-gases-explanation__illustration p {
  max-width: 365px;
  text-align: center;
}

@media screen and (max-width: 767px) {
  /* line 463, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-gases-explanation__illustration p {
    margin: 0 auto;
  }
}

/* line 473, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-gases-explanation__illustration img {
  border: 2px solid #298f54;
  border-radius: 100%;
  padding: 20px;
  margin: 45px 0;
}

@media (max-width: 768px) {
  /* line 480, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-gases-explanation__illustration--fortunately {
    padding-right: 2%;
    margin-right: 2%;
  }
}

@media screen and (max-width: 767px) {
  /* line 487, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-gases-explanation__illustration--inFortunately {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
}

@media screen and (max-width: 767px) {
  /* line 494, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-gases-explanation__illustration--inFortunately > div {
    order: 3;
  }
}

/* line 504, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle {
  text-align: center;
}

/* line 507, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle__banner {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  background-image: url("../../images/default-source/proposito/repensar-mudancas-climaticas/floresta.jpg%3Fsfvrsn=90aca244_2");
  background-size: 94% 86%;
  background-repeat: no-repeat;
  background-position: center;
  height: 410px;
  max-width: 975px;
  margin: 90px auto 0 auto;
  border: 3px solid #298f54;
}

@media screen and (max-width: 480px) {
  /* line 507, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-info-action-nestle__banner {
    margin-top: 50px;
    height: 300px;
  }
}

/* line 524, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle__banner h3 {
  font-size: 2.5rem;
  text-transform: unset;
  line-height: 1.2;
  max-width: 600px;
  text-align: center;
  margin: 0 auto;
}

@media screen and (max-width: 767px) {
  /* line 524, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-info-action-nestle__banner h3 {
    font-size: 1.8rem;
    max-width: 80%;
  }
}

@media screen and (max-width: 480px) {
  /* line 524, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-info-action-nestle__banner h3 {
    font-size: 1.2rem;
  }
}

/* line 545, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle .line-dotted {
  width: 100%;
  display: block;
  border-top: 4px dotted #298f54;
  padding-top: 34px;
  margin-top: 34px;
}

/* line 553, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle .line-dotted-vertical {
  width: 1px;
  display: block;
  height: 180px;
  border-left: 4px dotted #298f54;
  margin: 20px auto;
}

@media screen and (max-width: 480px) {
  /* line 553, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-info-action-nestle .line-dotted-vertical {
    height: 130px;
  }
}

/* line 564, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle .line-dotted-vertical:first-child {
  margin-top: -80px;
  height: 258px;
}

@media screen and (max-width: 480px) {
  /* line 564, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-info-action-nestle .line-dotted-vertical:first-child {
    margin-top: -50px;
    height: 180px;
  }
}

/* line 578, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle .timeline__time {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  width: 312px;
  height: 255px;
  align-items: center;
  border: 2px solid #298f54;
  margin: 0 auto;
}

@media screen and (max-width: 480px) {
  /* line 578, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-info-action-nestle .timeline__time {
    width: 250px;
    height: 200px;
  }
}

/* line 593, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle .timeline__time p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 1.4rem;
  color: #298f54;
  text-transform: uppercase;
}

@media screen and (max-width: 480px) {
  /* line 600, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-info-action-nestle .timeline__time img {
    max-width: 150px;
  }
}

/* line 607, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle .timeline__txt {
  max-width: 815px;
  margin: 0 auto;
}

/* line 613, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle .timeline--2025 p {
  max-width: 500px;
  margin: 0 auto;
}

/* line 620, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle .timeline__conquest h3 {
  color: #000;
  line-height: 1.2;
}

@media screen and (max-width: 480px) {
  /* line 620, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-info-action-nestle .timeline__conquest h3 {
    font-size: 2rem !important;
  }
}

/* line 629, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-info-action-nestle .timeline__conquest p {
  font-size: 2.4rem;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

@media screen and (max-width: 767px) {
  /* line 629, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-info-action-nestle .timeline__conquest p {
    font-size: 1.8rem;
  }
}

@media screen and (max-width: 480px) {
  /* line 629, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-info-action-nestle .timeline__conquest p {
    font-size: 1.3rem;
  }
}

/* line 645, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-want-know {
  margin: 100px auto;
  display: flex;
  max-width: 1050px;
}

@media screen and (max-width: 767px) {
  /* line 645, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-want-know {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

@media screen and (max-width: 480px) {
  /* line 645, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-want-know {
    margin: 100px auto;
  }
}

/* line 658, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-want-know__description {
  background-color: #298f54;
  max-width: 50%;
  padding: 0 5%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

@media screen and (max-width: 767px) {
  /* line 658, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-want-know__description {
    max-width: 100%;
    padding: 30px 5%;
  }
}

/* line 671, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-want-know__description p {
  max-width: 85%;
  color: #fff;
}

@media screen and (max-width: 767px) {
  /* line 671, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-want-know__description p {
    margin: 0 auto;
    text-align: center;
  }
}

/* line 681, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-want-know__description .icons-want-now {
  padding-top: 60px;
  width: 200px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

@media screen and (max-width: 767px) {
  /* line 681, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-want-know__description .icons-want-now {
    margin: 0 auto;
  }
}

@media screen and (max-width: 480px) {
  /* line 681, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-want-know__description .icons-want-now {
    padding-top: 30px;
  }
}

/* line 698, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-want-know__illustration__btn {
  padding: 35px;
  background-color: #298f54;
  width: 397px;
  margin: 50px auto 10px auto;
  -webkit-box-shadow: -10px 10px 0px 0px #7bc37e;
  -moz-box-shadow: -10px 10px 0px 0px #7bc37e;
  box-shadow: -10px 10px 0px 0px #7bc37e;
}

@media (max-width: 991px) {
  /* line 698, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-want-know__illustration__btn {
    max-width: 80%;
  }
}

@media screen and (max-width: 767px) {
  /* line 698, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-want-know__illustration__btn {
    text-align: center;
  }
}

@media screen and (max-width: 480px) {
  /* line 698, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-want-know__illustration__btn {
    margin-top: 20px;
    padding: 25px 10px;
  }
}

/* line 718, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-want-know__illustration__btn a {
  text-decoration: underline;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 1.3rem;
  color: #fff;
}

@media (max-width: 991px) {
  /* line 718, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-want-know__illustration__btn a {
    font-size: 1rem;
  }
}

/* line 733, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-list-tips {
  text-align: center;
  color: #298f54;
  margin-bottom: 80px;
}

/* line 738, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-list-tips h3 {
  font-size: 1.4rem;
  color: #298f54;
  margin-bottom: 70px;
}

@media screen and (max-width: 480px) {
  /* line 738, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-list-tips h3 {
    margin-bottom: 20px;
  }
}

/* line 748, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-list-tips ul {
  display: -webkit-flex;
  display: flex;
  max-width: 880px;
  margin: 0 auto;
  flex-wrap: wrap;
  justify-content: center;
}

/* line 756, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-list-tips li {
  border: 2px solid #298f54;
  padding: 50px 25px;
  width: 29.33%;
  margin: 2%;
}

@media screen and (max-width: 767px) {
  /* line 756, src/page/proposito/_repensar-mudacas-climaticas.scss */
  .page-mudancas-climaticas .block-list-tips li {
    margin: 20px 0;
    width: 100%;
  }
}

/* line 767, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-list-tips li img {
  max-height: 54px;
}

/* line 771, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-list-tips li span {
  display: block;
}

/* line 774, src/page/proposito/_repensar-mudacas-climaticas.scss */
.page-mudancas-climaticas .block-list-tips li span::after {
  content: "";
  background-color: #298f54;
  width: 95px;
  height: 2px;
  display: block;
  margin: 30px auto;
}

/* colors */
/* fonts */
/* font size */
/* line 1, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes {
  float: left;
  clear: both;
  width: 100%;
  background: #f3f4ee;
  padding: 70px 100px;
  margin-top: 60px;
}

@media screen and (max-width: 991px) {
  /* line 1, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes {
    padding: 35px 50px;
  }
}

@media screen and (max-width: 767px) {
  /* line 1, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes {
    padding: 30px 15px;
  }
}

/* line 20, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive {
  float: left;
  width: 100%;
}

/* line 24, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive > div {
  display: block;
  float: left;
  width: 100%;
}

/* line 30, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .box-header {
  margin-bottom: 40px;
}

/* line 33, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .box-header .title {
  font-size: 33px;
  color: #2a7b03;
  text-align: center;
  padding: 0;
  margin: 0;
}

@media screen and (max-width: 991px) {
  /* line 33, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .box-header .title {
    font-size: 30px;
  }
}

@media screen and (max-width: 767px) {
  /* line 33, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .box-header .title {
    font-size: 24px;
  }
}

/* line 50, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .list-categories {
  float: left;
  width: calc(100% + 30px);
  clear: both;
  padding: 0 100px 20px;
  margin: 0 -15px;
}

@media screen and (max-width: 991px) {
  /* line 50, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories {
    padding: 0 50px 20px;
  }
}

@media screen and (max-width: 767px) {
  /* line 50, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories {
    overflow: hidden;
    padding: 0 80px 40px;
  }
}

@media screen and (max-width: 767px) {
  /* line 67, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .owl-stage-outer {
    overflow: visible;
  }
  /* line 70, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .owl-stage-outer .owl-item {
    pointer-events: none;
    opacity: 0;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  /* line 76, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .owl-stage-outer .owl-item.active {
    pointer-events: initial;
    opacity: 1;
  }
  /* line 84, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .owl-nav .owl-prev,
  .ferramenta-porcoes .widget-portion-directive .list-categories .owl-nav .owl-next {
    position: absolute;
    top: 50%;
    left: 0;
    width: 50px;
    height: 50px;
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='50' height='50' viewBox='0 0 50 50'%3E%3Cdefs%3E%3Cstyle%3E.a{fill:%23fff;stroke:%23707070;}.b{clip-path:url(%23a);}.c{fill:%232a7b03;}%3C/style%3E%3CclipPath id='a'%3E%3Crect class='a' width='50' height='50' transform='translate(17 901)'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg class='b' transform='translate(67 951) rotate(180)'%3E%3Cg transform='translate(14.299 894.578)'%3E%3Cg transform='translate(-3114.046 -4256.903)'%3E%3Cg transform='translate(288.115 3899.16)'%3E%3Cpath class='c' d='M2843.218,414.166a4.429,4.429,0,0,1-2.881-1.2,4.2,4.2,0,0,1,0-6l17.767-18.007-17.767-17.527a4.244,4.244,0,1,1,6-6l20.648,20.408a4.429,4.429,0,0,1,1.2,2.881,3.975,3.975,0,0,1-1.2,2.881l-20.648,20.888A3.265,3.265,0,0,1,2843.218,414.166Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
    background-size: contain;
    font-size: 0;
    -webkit-transform: translateY(-60%);
    -moz-transform: translateY(-60%);
    -ms-transform: translateY(-60%);
    -o-transform: translateY(-60%);
    transform: translateY(-60%);
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  /* line 84, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .owl-nav .owl-prev,
  .ferramenta-porcoes .widget-portion-directive .list-categories .owl-nav .owl-next {
    left: 15px;
  }
}

@media screen and (max-width: 767px) {
  /* line 102, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .owl-nav .owl-next {
    left: auto;
    right: 0;
    -webkit-transform: translateY(-60%) scale(-1, 1);
    -moz-transform: translateY(-60%) scale(-1, 1);
    -ms-transform: translateY(-60%) scale(-1, 1);
    -o-transform: translateY(-60%) scale(-1, 1);
    transform: translateY(-60%) scale(-1, 1);
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  /* line 102, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .owl-nav .owl-next {
    right: 15px;
  }
}

/* line 115, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .list-categories .item {
  display: block;
  float: left;
  position: relative;
  width: calc(25% - 30px);
  margin: 0 15px 30px;
  overflow: hidden;
  background-color: transparent;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-border-radius: 15px 15px 0 0;
  -moz-border-radius: 15px 15px 0 0;
  -ms-border-radius: 15px 15px 0 0;
  -o-border-radius: 15px 15px 0 0;
  border-radius: 15px 15px 0 0;
}

@media screen and (max-width: 991px) {
  /* line 115, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .item {
    width: calc(33.3333% - 30px);
  }
}

@media screen and (max-width: 767px) {
  /* line 115, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .item {
    width: 100%;
    margin: 0;
  }
}

/* line 140, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .list-categories .item:before {
  content: "";
  display: block;
  padding-top: 142%;
}

/* line 146, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .list-categories .item .name {
  display: table;
  position: absolute;
  bottom: 0;
  left: -1%;
  text-align: center;
  width: 102%;
  min-height: 60px;
  background: rgba(255, 255, 255, 0.85);
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #646e78;
  padding: 0 15px;
}

@media screen and (max-width: 991px) {
  /* line 146, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .item .name {
    min-height: 50px;
  }
}

/* line 163, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .list-categories .item .name span {
  display: table-cell;
  vertical-align: middle;
  color: inherit;
  font-size: 16px;
}

@media screen and (max-width: 991px) {
  /* line 163, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .item .name span {
    font-size: 14px;
  }
}

@media screen and (max-width: 767px) {
  /* line 163, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .list-categories .item .name span {
    font-size: 16px;
  }
}

/* line 179, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .list-categories .item:focus {
  outline: 2px solid #FFA500 !important;
}

/* line 181, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .list-categories .item:focus .name {
  outline: 2px solid #FFA500 !important;
  left: 2px;
  width: 98%;
  bottom: 2px;
}

/* line 190, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .list-categories .item.active .name {
  background: #FFFFFF;
}

/* line 197, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .select-product {
  padding: 0 100px 50px;
}

@media screen and (max-width: 991px) {
  /* line 197, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .select-product {
    padding: 0 50px 30px;
  }
}

@media screen and (max-width: 767px) {
  /* line 197, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .select-product {
    text-align: center;
    padding: 0 0 40px;
  }
}

/* line 209, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .select-product .lbl-title {
  text-align: center;
  font-weight: normal;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  display: block;
  font-size: 30px;
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  /* line 209, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .select-product .lbl-title {
    font-size: 18px;
    margin-bottom: 20px;
  }
}

/* line 223, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .select-product .box-select {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin-right: 30px;
  width: calc(100% - 220px);
  max-width: 580px;
}

@media screen and (max-width: 767px) {
  /* line 223, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .select-product .box-select {
    width: 100%;
    margin-bottom: 30px;
  }
}

/* line 236, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .select-product .box-select select {
  display: block;
  width: 100%;
  line-height: 38px;
  border: none;
  border-bottom: 2px solid #646e78;
  padding: 0 12px;
  cursor: pointer;
}

/* line 246, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .select-product .box-select .arrow {
  width: 0;
  height: 0;
  border-left: 6px solid transparent !important;
  border-right: 6px solid transparent !important;
  border-top: 6px solid #646e78;
  position: absolute;
  top: 40%;
  right: 15px;
  z-index: 1;
  pointer-events: none;
}

/* line 260, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .select-product .btn-submit {
  display: block;
  clear: both;
  overflow: hidden;
  outline: none;
  width: 230px;
  height: 50px;
  line-height: 50px;
  margin: 65px auto 0;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 25px;
  position: relative;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 180px;
  display: inline-block;
  padding-right: 40px;
  margin: 0;
  vertical-align: middle;
  text-align: center;
}

/* line 195, src/mixins/_utils.scss */
.ferramenta-porcoes .widget-portion-directive .select-product .btn-submit:after {
  display: block;
  content: "";
  background: url(../images/svg/arrow-next-white.svg) no-repeat center center;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 213, src/mixins/_utils.scss */
.ferramenta-porcoes .widget-portion-directive .select-product .btn-submit:hover, .ferramenta-porcoes .widget-portion-directive .select-product .btn-submit:focus, .ferramenta-porcoes .widget-portion-directive .select-product .btn-submit:active {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 220, src/mixins/_utils.scss */
.ferramenta-porcoes .widget-portion-directive .select-product .btn-submit:hover:after, .ferramenta-porcoes .widget-portion-directive .select-product .btn-submit:focus:after, .ferramenta-porcoes .widget-portion-directive .select-product .btn-submit:active:after {
  border-color: #fff;
}

/* line 272, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product {
  background: #eaebe7;
  padding: 30px 100px 40px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}

@media screen and (max-width: 991px) {
  /* line 272, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .product {
    padding: 20px 50px 20px;
  }
}

@media screen and (max-width: 767px) {
  /* line 272, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .product {
    padding: 20px 15px 20px;
  }
}

/* line 286, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .title-category {
  text-align: center;
  font-size: 14px;
  color: #646e78;
  letter-spacing: 1px;
  margin-bottom: 10px;
}

/* line 293, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .title-category .big {
  font-size: 21px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 299, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .banner {
  position: relative;
  overflow: hidden;
  height: 230px;
  margin-bottom: 30px;
  border: 1px solid #646e78;
  background-color: transparent;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}

@media screen and (max-width: 767px) {
  /* line 299, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .product .banner {
    height: auto;
  }
}

/* line 319, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .banner .text .bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  height: 100%;
  opacity: 0.7;
}

@media screen and (max-width: 767px) {
  /* line 319, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .product .banner .text .bg {
    width: 100%;
    opacity: 1;
  }
}

/* line 333, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .banner .text .title {
  position: absolute;
  max-width: 50%;
  bottom: 0;
  left: 0;
  font-size: 14px;
  color: #FFFFFF;
  padding: 0;
  padding: 30px;
}

@media screen and (max-width: 767px) {
  /* line 333, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .product .banner .text .title {
    max-width: 100%;
    position: relative;
    padding: 20px;
  }
}

/* line 349, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .banner .text .title .big {
  font-size: 21px;
  letter-spacing: 1px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 358, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos {
  display: table;
  table-layout: fixed;
  width: 100%;
  margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  /* line 358, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .product .infos {
    display: block;
  }
}

/* line 368, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos .col {
  display: table-cell;
  width: 50%;
}

@media screen and (max-width: 767px) {
  /* line 368, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .product .infos .col {
    display: block;
    width: 100%;
    padding: 0;
  }
}

/* line 378, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos .col:first-child {
  padding-right: 15px;
}

@media screen and (max-width: 767px) {
  /* line 378, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .product .infos .col:first-child {
    padding-right: 0;
    padding-bottom: 30px;
  }
}

/* line 387, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos .col:last-child {
  padding-left: 15px;
}

@media screen and (max-width: 767px) {
  /* line 387, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .product .infos .col:last-child {
    padding-left: 0;
  }
}

/* line 395, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos .col .title {
  text-align: center;
  font-size: 30px;
  color: #646e78;
  margin-bottom: 10px;
  letter-spacing: 1px;
}

@media screen and (max-width: 767px) {
  /* line 395, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portion-directive .product .infos .col .title {
    font-size: 20px;
  }
}

/* line 407, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos .col .box-info {
  padding: 20px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}

/* line 412, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos .col .box-info .text {
  margin-bottom: 20px;
  font-size: 14px;
  color: #FFFFFF;
}

/* line 417, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos .col .box-info .text .big {
  color: #fbe104;
  font-size: 17px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 424, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos .col .box-info .icon {
  border-top: 4px solid rgba(255, 255, 255, 0.2);
  padding-top: 20px;
}

/* line 428, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos .col .box-info .icon span {
  display: block;
  background-color: transparent;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

/* line 437, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .product .infos .col .box-info .icon span:before {
  content: "";
  display: block;
  padding-top: 40%;
}

/* line 450, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .references p {
  font-size: 12px;
  line-height: 1.2;
}

/* line 454, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .references p.obs {
  padding-top: 20px;
}

/* line 460, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .buttons {
  text-align: center;
  padding-top: 40px;
}

/* line 464, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portion-directive .buttons .btn-retake {
  display: block;
  clear: both;
  overflow: hidden;
  outline: none;
  width: 230px;
  height: 50px;
  line-height: 50px;
  margin: 65px auto 0;
  background: #5085CA;
  color: #fff;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 16px;
  text-align: left;
  text-decoration: none;
  padding: 0 0 0 25px;
  position: relative;
  cursor: pointer;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  -ms-border-radius: 100px;
  -o-border-radius: 100px;
  border-radius: 100px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 180px;
  display: inline-block;
  padding-right: 40px;
  margin: 0;
  text-align: center;
}

/* line 195, src/mixins/_utils.scss */
.ferramenta-porcoes .widget-portion-directive .buttons .btn-retake:after {
  display: block;
  content: "";
  background: url(../images/svg/arrow-next-white.svg) no-repeat center center;
  width: 30px;
  height: 30px;
  border-radius: 100%;
  margin: auto;
  position: absolute;
  right: 7px;
  top: 0px;
  bottom: 0px;
  border: 1px solid transparent;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

/* line 213, src/mixins/_utils.scss */
.ferramenta-porcoes .widget-portion-directive .buttons .btn-retake:hover, .ferramenta-porcoes .widget-portion-directive .buttons .btn-retake:focus, .ferramenta-porcoes .widget-portion-directive .buttons .btn-retake:active {
  color: #FFF;
  background: #4f98ed;
  text-decoration: none;
}

/* line 220, src/mixins/_utils.scss */
.ferramenta-porcoes .widget-portion-directive .buttons .btn-retake:hover:after, .ferramenta-porcoes .widget-portion-directive .buttons .btn-retake:focus:after, .ferramenta-porcoes .widget-portion-directive .buttons .btn-retake:active:after {
  border-color: #fff;
}

/* line 476, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portions {
  float: left;
  width: 100%;
  margin-top: 30px;
}

/* line 482, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portions.widget-portions-others .widget-portion-directive {
  background: #eaebe7;
  padding: 30px 0 0;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}

@media screen and (max-width: 767px) {
  /* line 482, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portions.widget-portions-others .widget-portion-directive {
    padding: 20px 15px 20px;
  }
}

/* line 493, src/page/_ferramenta-porcoes.scss */
.ferramenta-porcoes .widget-portions.widget-portions-others .widget-portion-directive .box-header .title {
  font-size: 20px;
}

@media screen and (max-width: 767px) {
  /* line 498, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portions.widget-portions-others .widget-portion-directive .list-categories {
    padding: 0 65px 40px;
  }
  /* line 503, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portions.widget-portions-others .widget-portion-directive .list-categories .owl-nav .owl-prev {
    left: 0;
  }
  /* line 506, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portions.widget-portions-others .widget-portion-directive .list-categories .owl-nav .owl-next {
    right: 0;
  }
}

@media screen and (max-width: 767px) {
  /* line 513, src/page/_ferramenta-porcoes.scss */
  .ferramenta-porcoes .widget-portions.widget-portions-others .widget-portion-directive .product {
    padding: 20px 0;
  }
}

@font-face {
  font-family: 'MolicoXBold';
  src: url("https://www.nestle.com.br/Content/fonts/Molico-XBold.eot");
  src: url("https://www.nestle.com.br/Content/fonts/Molico-XBold.eot?") format("embedded-opentype"), url("../fonts/Molico-Bold.woff2") format("woff2"), url("../fonts/Molico-Bold.woff") format("woff"), url("../fonts/Molico-Bold-web.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MolicoRegular';
  src: url("https://www.nestle.com.br/Content/fonts/Molico-Regular.eot");
  src: url("https://www.nestle.com.br/Content/fonts/Molico-Regular.eot?") format("embedded-opentype"), url("../fonts/Molico-Regular.woff2") format("woff2"), url("../fonts/Molico-Regular.woff") format("woff"), url("../fonts/Molico-Regular-web.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* line 26, src/page/_infografico-molico.scss */
.infografico-molico {
  background-color: #3471f7;
  width: 100%;
}

/* line 30, src/page/_infografico-molico.scss */
.infografico-molico h1,
.infografico-molico h2 {
  font-family: "MolicoXBold", "Arial Black", arial, sans-serif;
}

/* line 35, src/page/_infografico-molico.scss */
.infografico-molico p,
.infografico-molico h3 {
  font-family: "MolicoRegular", "Arial Black", arial, sans-serif;
}

/* line 40, src/page/_infografico-molico.scss */
.infografico-molico .content-molico {
  background: url("../images/infograficos/vitaminas-minerais-molico/bg-infografico-molico-desktop.png%3Fv=8205") no-repeat center center;
  height: 2369px;
  padding-top: 42px;
}

@media (max-width: 768px) {
  /* line 40, src/page/_infografico-molico.scss */
  .infografico-molico .content-molico {
    height: 1816px;
    background: url("../images/infograficos/vitaminas-minerais-molico/bg-infografico-molico-mobile.png%3Fv=8205") no-repeat center left 110%;
  }
}

@media (max-width: 480px) {
  /* line 40, src/page/_infografico-molico.scss */
  .infografico-molico .content-molico {
    height: 1816px;
    background: url("../images/infograficos/vitaminas-minerais-molico/bg-infografico-molico-mobile.png%3Fv=8205") no-repeat center center;
  }
}

@media (max-width: 320px) {
  /* line 40, src/page/_infografico-molico.scss */
  .infografico-molico .content-molico {
    height: 1816px;
    background: url("../images/infograficos/vitaminas-minerais-molico/bg-infografico-molico-mobile.png%3Fv=8205") no-repeat center right 35%;
  }
}

/* line 61, src/page/_infografico-molico.scss */
.infografico-molico .container-molico {
  width: 90%;
  margin: 0 auto;
}

/* line 66, src/page/_infografico-molico.scss */
.infografico-molico .balloon {
  width: 100%;
  display: block;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

/* line 73, src/page/_infografico-molico.scss */
.infografico-molico .balloon::after, .infografico-molico .balloon::before {
  content: "";
  width: 80px;
  height: 80px;
  background-color: #d4e84a;
  position: absolute;
  z-index: -1;
}

/* line 83, src/page/_infografico-molico.scss */
.infografico-molico .balloon::after {
  top: -5px;
  left: -5px;
}

/* line 88, src/page/_infografico-molico.scss */
.infografico-molico .balloon:before {
  bottom: -5px;
  right: -5px;
}

/* line 93, src/page/_infografico-molico.scss */
.infografico-molico .balloon__infos {
  background-color: #c32d5d;
  width: 100%;
  height: 280px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
  padding: 40px;
}

@media (max-width: 768px) {
  /* line 93, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__infos {
    -webkit-flex-direction: column;
    flex-direction: column;
    height: 200px;
    padding: 10px;
  }
}

@media (max-width: 480px) {
  /* line 93, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__infos {
    height: 120px;
    padding: 10px;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

@media (max-width: 375px) {
  /* line 93, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__infos {
    height: 110px;
    padding: 10px;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 120, src/page/_infografico-molico.scss */
.infografico-molico .balloon__infos::before {
  content: "";
  width: 50px;
  height: 50px;
  transform: rotate(-45deg);
  background-color: #c32d5d;
  position: absolute;
  left: calc(50% - 25px);
  top: -24px;
  z-index: -1;
}

/* line 133, src/page/_infografico-molico.scss */
.infografico-molico .balloon__description {
  width: 40%;
}

@media (max-width: 768px) {
  /* line 133, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__description {
    display: -webkit-flex;
    display: flex;
    width: 100%;
  }
}

@media (max-width: 480px) {
  /* line 133, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__description {
    display: -webkit-flex;
    display: flex;
    width: 100%;
  }
}

/* line 146, src/page/_infografico-molico.scss */
.infografico-molico .balloon__description .balloon-description-resume {
  font-size: 33px;
  line-height: 1.0;
  color: #FFFFFF;
}

@media (max-width: 768px) {
  /* line 146, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__description .balloon-description-resume {
    font-size: 25px;
    padding-left: 10px;
  }
}

@media (max-width: 480px) {
  /* line 146, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__description .balloon-description-resume {
    font-size: 13px;
    padding-left: 10px;
  }
}

@media (max-width: 375px) {
  /* line 146, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__description .balloon-description-resume {
    font-size: 12px;
    padding-left: 10px;
  }
}

/* line 167, src/page/_infografico-molico.scss */
.infografico-molico .balloon__description img {
  display: none;
}

@media (max-width: 768px) {
  /* line 167, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__description img {
    display: block;
    width: 36px;
    height: 52px;
  }
}

@media (max-width: 480px) {
  /* line 167, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__description img {
    display: block;
    width: 16px;
    height: 32px;
  }
}

/* line 184, src/page/_infografico-molico.scss */
.infografico-molico .balloon__img {
  display: -webkit-flex;
  display: flex;
  width: 20%;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (max-width: 768px) {
  /* line 184, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__img {
    display: none;
  }
}

@media (max-width: 480px) {
  /* line 184, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__img {
    display: none;
  }
}

/* line 197, src/page/_infografico-molico.scss */
.infografico-molico .balloon__img img {
  width: 62px;
  height: 120px;
}

/* line 203, src/page/_infografico-molico.scss */
.infografico-molico .balloon__title {
  width: 40%;
}

@media (max-width: 768px) {
  /* line 203, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__title {
    width: 100%;
  }
}

@media (max-width: 480px) {
  /* line 203, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__title {
    width: 100%;
  }
}

/* line 214, src/page/_infografico-molico.scss */
.infografico-molico .balloon__title h1 {
  font-size: 69px;
  color: #FFFFFF;
  margin: 0;
  font-weight: 800;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  /* line 214, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__title h1 {
    font-size: 40px;
  }
}

@media (max-width: 480px) {
  /* line 214, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__title h1 {
    font-size: 23px;
  }
}

@media (max-width: 375px) {
  /* line 214, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__title h1 {
    font-size: 21px;
  }
}

@media (max-width: 320px) {
  /* line 214, src/page/_infografico-molico.scss */
  .infografico-molico .balloon__title h1 {
    font-size: 19px;
  }
}

/* line 240, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-top: 100px;
}

@media (max-width: 768px) {
  /* line 240, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais {
    width: 100%;
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-top: 30px;
  }
}

@media (max-width: 480px) {
  /* line 240, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais {
    width: 100%;
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-top: 18px;
  }
}

@media (max-width: 375px) {
  /* line 240, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais {
    width: 100%;
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-top: 10px;
  }
}

/* line 264, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais__left {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  width: 30%;
  -webkit-flex-direction: column;
  flex-direction: column;
}

@media (max-width: 480px) {
  /* line 264, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais__left {
    width: 100%;
  }
}

/* line 274, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais__left .vitamina-mineral__title {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  text-align: left;
  padding: 0 0 0 15px;
}

@media (max-width: 480px) {
  /* line 274, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais__left .vitamina-mineral__title {
    padding: 0;
  }
}

/* line 302, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais__right {
  display: -webkit-flex;
  display: flex;
  width: 30%;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}

@media (max-width: 768px) {
  /* line 302, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais__right {
    width: 100%;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
}

@media (max-width: 480px) {
  /* line 302, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais__right {
    width: 100%;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
}

/* line 319, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais__right .vitamina-mineral__title {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

@media (max-width: 768px) {
  /* line 319, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais__right .vitamina-mineral__title {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}

@media (max-width: 480px) {
  /* line 319, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais__right .vitamina-mineral__title {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}

/* line 332, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais__right .vitamina-mineral__description, .infografico-molico .vitaminas-minerais__right .vitamina-mineral__title {
  text-align: right;
  padding: 0 15px 0 0;
}

@media (max-width: 768px) {
  /* line 332, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais__right .vitamina-mineral__description, .infografico-molico .vitaminas-minerais__right .vitamina-mineral__title {
    text-align: left;
    padding: 0 0 0 10px;
  }
}

@media (max-width: 480px) {
  /* line 332, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais__right .vitamina-mineral__description, .infografico-molico .vitaminas-minerais__right .vitamina-mineral__title {
    text-align: left;
    padding: 0 0 0 10px;
  }
}

/* line 384, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral {
  z-index: 2;
}

/* line 387, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral__title {
  background-color: #FFFFFF;
  border: 4px solid #3370f6;
  position: relative;
  width: 100%;
  height: 73px;
  color: #5085CA;
  font-weight: 800;
  font-size: 37px;
}

@media (max-width: 768px) {
  /* line 387, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral__title {
    width: 500px;
    height: 55px;
    padding: 0 0 0 15px;
    border: 3px solid #3370f6;
  }
}

@media (max-width: 480px) {
  /* line 387, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral__title {
    width: 232px;
    height: 28px;
    padding: 15px 15px 15px 10px;
    border: 3px solid #3370f6;
    font-size: 21px;
  }
}

@media (max-width: 375px) {
  /* line 387, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral__title {
    width: 210px;
    height: 28px;
    padding: 15px 15px 15px 10px;
    border: 3px solid #3370f6;
  }
}

@media (max-width: 320px) {
  /* line 387, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral__title {
    width: 160px;
    height: 28px;
    padding: 15px 15px 15px 10px;
    border: 3px solid #3370f6;
    font-size: 18px;
  }
}

/* line 429, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral__title::after {
  content: "";
  background-color: #d4e84a;
  position: absolute;
  z-index: -1;
}

/* line 452, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral__description {
  padding: 5px;
  color: #FFFFFF;
  margin-bottom: 40px;
  font-size: 20px;
}

@media (max-width: 768px) {
  /* line 452, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral__description {
    width: 500px;
    margin-bottom: 20px;
  }
}

@media (max-width: 480px) {
  /* line 452, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral__description {
    width: 232px;
    margin-bottom: 20px;
    font-size: 15px;
  }
}

@media (max-width: 375px) {
  /* line 452, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral__description {
    width: 210px;
    margin-bottom: 20px;
  }
}

@media (max-width: 320px) {
  /* line 452, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral__description {
    width: 160px;
    margin-bottom: 20px;
    font-size: 13px;
  }
}

/* line 502, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--ferro {
  width: 100%;
}

/* line 505, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__title {
  margin-bottom: 38px;
}

@media (max-width: 768px) {
  /* line 505, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 480px) {
  /* line 505, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 375px) {
  /* line 505, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__title {
    margin-bottom: 2px;
  }
}

/* line 520, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__title::after {
  content: "";
  width: 39px;
  height: 68px;
  top: 5px;
  left: -7px;
}

@media (max-width: 768px) {
  /* line 520, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__title::after {
    content: "";
    width: 39px;
    height: 50px;
    top: 5px;
    left: -6px;
  }
}

@media (max-width: 480px) {
  /* line 520, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__title::after {
    content: "";
    width: 22px;
    height: 32px;
    top: 3px;
    left: -5px;
  }
}

/* line 545, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__description {
  margin-bottom: 70px;
}

@media (max-width: 768px) {
  /* line 545, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__description {
    margin-bottom: 10px;
  }
}

@media (max-width: 480px) {
  /* line 545, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__description {
    margin-bottom: 7px;
  }
}

@media (max-width: 375px) {
  /* line 545, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--ferro .vitamina-mineral__description {
    margin-bottom: 3px;
  }
}

/* line 562, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio {
  width: 100%;
}

/* line 565, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__title {
  margin-bottom: 28px;
}

@media (max-width: 768px) {
  /* line 565, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 480px) {
  /* line 565, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 375px) {
  /* line 565, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__title {
    margin-bottom: 2px;
  }
}

/* line 580, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__title::after {
  content: "";
  width: 62px;
  height: 40px;
  top: -7px;
  left: -8px;
}

@media (max-width: 768px) {
  /* line 580, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__title::after {
    content: "";
    width: 62px;
    height: 40px;
    top: -6px;
    left: -6px;
  }
}

@media (max-width: 480px) {
  /* line 580, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__title::after {
    content: "";
    width: 42px;
    height: 27px;
    top: -5px;
    left: -5px;
  }
}

/* line 605, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__description {
  margin-bottom: 60px;
}

@media (max-width: 768px) {
  /* line 605, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__description {
    margin-bottom: 10px;
  }
}

@media (max-width: 480px) {
  /* line 605, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__description {
    margin-bottom: 7px;
  }
}

@media (max-width: 375px) {
  /* line 605, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--magnesio .vitamina-mineral__description {
    margin-bottom: 3px;
  }
}

/* line 622, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d {
  width: 100%;
}

/* line 625, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__title {
  margin-bottom: 28px;
}

@media (max-width: 768px) {
  /* line 625, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 480px) {
  /* line 625, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 375px) {
  /* line 625, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__title {
    margin-bottom: 2px;
  }
}

/* line 640, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__title::after {
  content: "";
  width: 35px;
  height: 51px;
  top: -8px;
  left: -7px;
}

@media (max-width: 768px) {
  /* line 640, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__title::after {
    content: "";
    width: 35px;
    height: 51px;
    top: -6px;
    left: -6px;
  }
}

@media (max-width: 480px) {
  /* line 640, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__title::after {
    content: "";
    width: 27px;
    height: 31px;
    top: -5px;
    left: -5px;
  }
}

/* line 665, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__description {
  margin-bottom: 54px;
}

@media (max-width: 768px) {
  /* line 665, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__description {
    margin-bottom: 10px;
  }
}

@media (max-width: 480px) {
  /* line 665, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__description {
    margin-bottom: 7px;
  }
}

@media (max-width: 375px) {
  /* line 665, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-d .vitamina-mineral__description {
    margin-bottom: 3px;
  }
}

/* line 682, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b {
  width: 100%;
}

/* line 685, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__title {
  margin-bottom: 40px;
  height: 105px;
}

@media (max-width: 768px) {
  /* line 685, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__title {
    margin-bottom: 5px;
    height: 90px;
  }
}

@media (max-width: 480px) {
  /* line 685, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__title {
    width: 232px;
    height: 51px;
    margin-bottom: 5px;
    padding: 25px 0 25px 10px;
  }
}

@media (max-width: 375px) {
  /* line 685, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__title {
    width: 210px;
    height: 51px;
    margin-bottom: 2px;
    padding: 25px 0 25px 10px;
  }
}

@media (max-width: 320px) {
  /* line 685, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__title {
    width: 160px;
    height: 51px;
    margin-bottom: 2px;
    padding: 25px 0 25px 10px;
  }
}

/* line 715, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__title::after {
  content: "";
  width: 62px;
  height: 49px;
  top: 55px;
  left: -8px;
}

@media (max-width: 768px) {
  /* line 715, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__title::after {
    content: "";
    width: 62px;
    height: 35px;
    top: 55px;
    left: -6px;
  }
}

@media (max-width: 480px) {
  /* line 715, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__title::after {
    content: "";
    width: 36px;
    height: 28px;
    top: 27px;
    left: -5px;
  }
}

@media (max-width: 768px) {
  /* line 741, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__description {
    margin-bottom: 10px;
  }
}

@media (max-width: 480px) {
  /* line 741, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__description {
    margin-bottom: 7px;
  }
}

@media (max-width: 375px) {
  /* line 741, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitaminas-complexo-b .vitamina-mineral__description {
    margin-bottom: 3px;
  }
}

/* line 756, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--calcio {
  width: 100%;
}

/* line 759, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__title {
  margin-bottom: 40px;
}

@media (max-width: 768px) {
  /* line 759, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 480px) {
  /* line 759, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 375px) {
  /* line 759, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__title {
    margin-bottom: 2px;
  }
}

/* line 774, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__title::after {
  content: "";
  top: 6px;
  right: -7px;
  width: 37px;
  height: 67px;
}

@media (max-width: 768px) {
  /* line 774, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__title::after {
    content: "";
    top: 6px;
    left: -6px;
    width: 37px;
    height: 49px;
  }
}

@media (max-width: 480px) {
  /* line 774, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__title::after {
    content: "";
    top: -5px;
    left: -5px;
    width: 33px;
    height: 25px;
  }
}

/* line 799, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__description {
  margin-bottom: 65px;
}

@media (max-width: 768px) {
  /* line 799, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__description {
    margin-bottom: 10px;
  }
}

@media (max-width: 480px) {
  /* line 799, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__description {
    margin-bottom: 7px;
  }
}

@media (max-width: 375px) {
  /* line 799, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--calcio .vitamina-mineral__description {
    margin-bottom: 3px;
  }
}

/* line 816, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a {
  width: 100%;
}

/* line 819, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__title {
  margin-bottom: 30px;
}

@media (max-width: 768px) {
  /* line 819, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 480px) {
  /* line 819, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 375px) {
  /* line 819, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__title {
    margin-bottom: 2px;
  }
}

/* line 834, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__title::after {
  content: "";
  top: -8px;
  right: -7px;
  width: 36px;
  height: 51px;
}

@media (max-width: 768px) {
  /* line 834, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__title::after {
    content: "";
    top: -6px;
    left: -6px;
    width: 36px;
    height: 47px;
  }
}

@media (max-width: 480px) {
  /* line 834, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__title::after {
    content: "";
    top: -5px;
    left: -5px;
    width: 33px;
    height: 25px;
  }
}

/* line 859, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__description {
  margin-bottom: 66px;
}

@media (max-width: 768px) {
  /* line 859, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__description {
    margin-bottom: 10px;
  }
}

@media (max-width: 480px) {
  /* line 859, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__description {
    margin-bottom: 7px;
  }
}

@media (max-width: 375px) {
  /* line 859, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-a .vitamina-mineral__description {
    margin-bottom: 3px;
  }
}

/* line 876, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-c {
  width: 100%;
}

/* line 879, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-c .vitamina-mineral__title {
  margin-bottom: 38px;
}

@media (max-width: 768px) {
  /* line 879, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-c .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 480px) {
  /* line 879, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-c .vitamina-mineral__title {
    margin-bottom: 5px;
  }
}

@media (max-width: 375px) {
  /* line 879, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-c .vitamina-mineral__title {
    margin-bottom: 2px;
  }
}

/* line 894, src/page/_infografico-molico.scss */
.infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-c .vitamina-mineral__title::after {
  content: "";
  top: 19px;
  right: -8px;
  width: 59px;
  height: 53px;
}

@media (max-width: 768px) {
  /* line 894, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-c .vitamina-mineral__title::after {
    content: "";
    top: 19px;
    left: -6px;
    width: 50px;
    height: 36px;
  }
}

@media (max-width: 480px) {
  /* line 894, src/page/_infografico-molico.scss */
  .infografico-molico .vitaminas-minerais .vitamina-mineral--vitamina-c .vitamina-mineral__title::after {
    content: "";
    top: -5px;
    left: -5px;
    width: 33px;
    height: 25px;
  }
}

/* line 1, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  overflow: hidden;
  line-height: 1.2;
}

@media (max-width: 991px) {
  /* line 1, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno {
    font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
    padding: 0;
  }
}

/* line 22, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno img {
  max-width: 100%;
}

/* line 28, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-header {
  padding: 60px 20px 60px;
  background-color: #FFFFFF;
}

@media (max-width: 991px) {
  /* line 28, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-header {
    padding: 30px 0;
  }
}

@media (max-width: 767px) {
  /* line 35, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-header img {
    width: 300px;
  }
}

/* line 41, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-header h2 {
  font-size: 0;
  margin-left: 315px;
  position: relative;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 41, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-header h2 {
    margin-left: 190px;
  }
}

@media (max-width: 991px) {
  /* line 41, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-header h2 {
    text-align: center;
    margin: 0 auto;
  }
}

@media (min-width: 992px) {
  /* line 61, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-header h2::before {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-colageno/line-head.png");
    background-repeat: no-repeat;
    background-size: contain;
    width: 382px;
    height: 399px;
    display: block;
    position: absolute;
    z-index: 1;
    left: 79px;
    top: -60px;
  }
}

/* line 81, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-header .sub-title {
  font-size: 0;
  margin: 73px 0 0 -175px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 85, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-header .sub-title img {
    width: 250px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 81, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-header .sub-title {
    margin-left: 90px;
  }
}

@media (max-width: 991px) {
  /* line 81, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-header .sub-title {
    margin: 30px auto 0;
    max-width: 80%;
    text-align: center;
  }
}

@media (max-width: 991px) {
  /* line 100, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-header .sub-title::before, .info-molico-colageno .section-header .sub-title::after {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-colageno/line-circle-three-blue.png%3Fv=8205");
    height: 25px;
    width: 8px;
    display: block;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }
}

/* line 114, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-header .sub-title::before {
  top: -25px;
}

/* line 118, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-header .sub-title::after {
  bottom: -25px;
}

/* line 128, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know {
  background-image: linear-gradient(-177deg, #46b2db 0%, #57c8f3 100%);
  padding: 60px 40px 110px;
  color: #FFFFFF;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  position: relative;
}

@media (max-width: 991px) {
  /* line 128, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know {
    -webkit-flex-direction: column;
    flex-direction: column;
    padding: 40px 20px 30px;
  }
}

@media (min-width: 992px) {
  /* line 142, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know::before {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-colageno/line-know.png");
    background-repeat: no-repeat;
    background-size: contain;
    width: 473px;
    height: 549px;
    display: block;
    position: absolute;
    left: 324px;
    top: 15px;
  }
}

@media (min-width: 992px) and (min-width: 992px) and (max-width: 1199px) {
  /* line 142, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know::before {
    left: 200px;
  }
}

/* line 164, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know__illustration {
  width: 40%;
  position: 0;
  position: relative;
}

@media (max-width: 991px) {
  /* line 164, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__illustration {
    width: 70%;
    margin: 0 auto;
  }
}

@media (max-width: 767px) {
  /* line 172, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__illustration img {
    max-width: 150px;
  }
}

@media (max-width: 991px) {
  /* line 179, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__illustration::before, .info-molico-colageno .section-know__illustration::after {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-colageno/line-circle-four.png%3Fv=8205");
    height: 36px;
    width: 12px;
    display: block;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }
}

/* line 193, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know__illustration::before {
  top: -36px;
}

/* line 197, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know__illustration::after {
  bottom: -36px;
}

@media (min-width: 992px) {
  /* line 203, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri {
    width: 60%;
    margin-left: auto;
  }
}

@media (max-width: 991px) {
  /* line 203, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri {
    padding-top: 45px;
    max-width: 330px;
    margin: 0 auto;
  }
}

/* line 216, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know__descri--top {
  font-size: 2.375rem;
  margin: 0 auto;
  position: relative;
  /*@media (max-width: 1440px) {
                font-size: vw(38px, 1440px);
            }*/
}

@media (min-width: 992px) {
  /* line 216, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri--top {
    max-width: 520px;
  }
}

@media (max-width: 991px) {
  /* line 216, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri--top {
    font-size: 1.5625rem;
  }
}

/* line 233, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know__descri--top span {
  text-transform: uppercase;
}

@media (max-width: 991px) {
  /* line 233, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri--top span {
    font-size: 1.875rem;
    font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  }
}

/* line 241, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know__descri--top span.section-know__descri--top__porcent {
  font-size: 3.125rem;
}

@media (max-width: 991px) {
  /* line 241, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri--top span.section-know__descri--top__porcent {
    font-size: 1.5625rem;
    font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  }
}

/* line 255, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know__descri--bottom {
  font-size: 2.625rem;
  margin: 0 auto;
  position: relative;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 255, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri--bottom {
    font-size: 2.1875rem;
  }
}

@media (min-width: 992px) {
  /* line 255, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri--bottom {
    padding-top: 120px;
  }
}

@media (max-width: 991px) {
  /* line 255, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri--bottom {
    font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
    font-size: 1.5625rem;
    margin-top: 29px;
  }
}

@media (max-width: 991px) {
  /* line 275, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri--bottom::before, .info-molico-colageno .section-know__descri--bottom::after {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-colageno/line-circle-three.png%3Fv=8205");
    height: 29px;
    width: 12px;
    display: block;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }
}

/* line 289, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know__descri--bottom::before {
  top: -22px;
}

/* line 293, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know__descri--bottom::after {
  bottom: -34px;
}

/* line 298, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-know__descri--bottom span {
  font-size: 2.8125rem;
}

@media (max-width: 991px) {
  /* line 298, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-know__descri--bottom span {
    font-size: 1.875rem;
  }
}

/* line 311, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function {
  text-align: center;
  text-transform: uppercase;
  background-image: linear-gradient(-177deg, #46b2db 0%, #57c8f3 100%);
  font-size: 60px;
}

/* line 321, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__title {
  color: #48b7e0;
  background-color: #FFFFFF;
  padding: 3.3333333333vw 13.8888888889vw;
  font-size: 2.6875rem;
}

@media (max-width: 991px) {
  /* line 321, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__title {
    padding: 10px 20px;
    font-size: 1.5625rem;
    font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  }
}

/* line 333, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__title span {
  font-size: 3.75rem;
}

@media (max-width: 991px) {
  /* line 333, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__title span {
    font-size: 1.875rem;
  }
}

/* line 342, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__top {
  display: -webkit-flex;
  display: flex;
}

@media (max-width: 991px) {
  /* line 342, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__top {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 351, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__explanation {
  padding-top: 60px;
}

@media (max-width: 991px) {
  /* line 351, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__explanation {
    padding: 30px 20px 0;
  }
}

/* line 359, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__explanation__illustration {
  max-width: 51%;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 359, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__explanation__illustration {
    max-width: 44%;
  }
}

@media (max-width: 991px) {
  /* line 359, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__explanation__illustration {
    max-width: 100%;
  }
}

/* line 370, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__explanation__illustration img {
  position: relative;
  left: 130px;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 370, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__explanation__illustration img {
    left: 80px;
  }
}

@media (max-width: 991px) {
  /* line 370, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__explanation__illustration img {
    left: 0;
  }
}

/* line 385, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__explanation__items {
  color: #FFFFFF;
  position: relative;
  font-size: 3.4375rem;
  padding-top: 25px;
  margin-left: auto;
  max-width: 40%;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 385, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__explanation__items {
    max-width: 50%;
  }
}

@media (max-width: 991px) {
  /* line 385, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__explanation__items {
    font-size: 1.75rem;
    font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
    margin: 0 auto;
    max-width: 320px;
    padding-top: 12px;
  }
}

@media (min-width: 992px) {
  /* line 408, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__explanation__items::before {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-colageno/line-function.png");
    background-repeat: no-repeat;
    background-size: contain;
    width: 348px;
    height: 823px;
    display: block;
    position: absolute;
    right: 0;
    top: -60px;
  }
}

@media (max-width: 991px) {
  /* line 427, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__explanation__items::after {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-colageno/line-circle-five.png%3Fv=8205");
    height: 40px;
    width: 6px;
    display: block;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }
}

/* line 440, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__explanation__items::after {
  bottom: -40px;
}

/* line 444, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__explanation__items li {
  padding: 14px 33% 0 0;
}

@media (max-width: 991px) {
  /* line 444, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__explanation__items li {
    padding: 15px 0 0;
  }
}

/* line 457, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__variety-collagen {
  padding: 120px 0 68px 0;
  position: relative;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 457, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen {
    padding-top: 240px;
  }
}

@media (max-width: 991px) {
  /* line 457, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen {
    padding: 45px 20px;
  }
}

@media (min-width: 992px) {
  /* line 470, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen:after {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-colageno/line-variety-collagen.png");
    background-repeat: no-repeat;
    background-size: contain;
    width: 621px;
    height: 464px;
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
  }
}

/* line 485, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__variety-collagen__descri {
  color: #48b7e0;
  padding: 42px 75px;
  background-color: #FFFFFF;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  font-size: 2.5rem;
  position: relative;
  z-index: 1;
  max-width: 60%;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 485, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen__descri {
    font-size: 1.875rem;
  }
}

@media (min-width: 992px) {
  /* line 485, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen__descri {
    left: 249px;
  }
}

@media (max-width: 991px) {
  /* line 485, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen__descri {
    font-size: 1.5625rem;
    padding: 10px 15px;
    max-width: 400px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    -o-border-radius: 25px;
    border-radius: 25px;
    margin: 0 auto;
  }
}

@media (max-width: 480px) {
  /* line 485, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen__descri {
    font-size: 1.25rem;
  }
}

/* line 516, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__variety-collagen__descri span {
  color: #dd374f;
  text-transform: uppercase;
  font-size: 4rem;
  padding-top: 8px;
  display: block;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 516, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen__descri span {
    font-size: 2.8125rem;
  }
}

@media (max-width: 991px) {
  /* line 516, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen__descri span {
    font-size: 1.875rem;
    font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  }
}

@media (max-width: 480px) {
  /* line 516, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen__descri span {
    font-size: 1.5625rem;
  }
}

/* line 538, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__variety-collagen__benefit {
  color: #FFFFFF;
  margin: 0 auto;
  font-size: 2.5rem;
  text-transform: initial;
  position: relative;
}

@media (min-width: 992px) {
  /* line 538, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen__benefit {
    padding-top: 118px;
    max-width: 500px;
  }
}

@media (max-width: 991px) {
  /* line 538, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen__benefit {
    font-size: 1.5625rem;
    font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
    margin-top: 42px;
    max-width: 320px;
  }
}

@media (max-width: 991px) {
  /* line 558, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-function__variety-collagen__benefit::before, .info-molico-colageno .section-function__variety-collagen__benefit::after {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-colageno/line-circle-five.png%3Fv=8205");
    height: 40px;
    width: 6px;
    display: block;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }
}

/* line 572, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__variety-collagen__benefit::before {
  top: -40px;
}

/* line 576, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-function__variety-collagen__benefit::after {
  bottom: -40px;
}

/* line 584, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-product {
  padding: 150px 0;
  background-color: #FFFFFF;
  overflow: hidden;
}

@media (max-width: 991px) {
  /* line 584, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product {
    padding: 60px 0 40px;
  }
}

/* line 593, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-product__illustration {
  text-align: center;
  position: relative;
}

/* line 597, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-product__illustration::before, .info-molico-colageno .section-product__illustration::after {
  content: "";
  display: block;
  position: absolute;
  background-color: #38b1de;
  border-radius: 100%;
  -webkit-box-shadow: 0 0 0px 24px rgba(56, 177, 222, 0.3);
  -moz-box-shadow: 0 0 0px 24px rgba(56, 177, 222, 0.3);
  box-shadow: 0 0 0px 24px rgba(56, 177, 222, 0.3);
  width: 282px;
  height: 282px;
}

@media (max-width: 991px) {
  /* line 597, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__illustration::before, .info-molico-colageno .section-product__illustration::after {
    width: 100px;
    height: 100px;
    -webkit-box-shadow: 0 0 0px 8px rgba(56, 177, 222, 0.3);
    -moz-box-shadow: 0 0 0px 8px rgba(56, 177, 222, 0.3);
    box-shadow: 0 0 0px 8px rgba(56, 177, 222, 0.3);
  }
}

/* line 616, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-product__illustration:before {
  left: -50px;
  bottom: -30px;
}

@media (max-width: 1199px) {
  /* line 616, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__illustration:before {
    left: -12%;
  }
}

@media (max-width: 991px) {
  /* line 616, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__illustration:before {
    left: -55px;
    bottom: 5%;
  }
}

/* line 632, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-product__illustration::after {
  right: -50px;
  top: -35px;
}

@media (max-width: 1199px) {
  /* line 632, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__illustration::after {
    right: -12%;
  }
}

@media (max-width: 991px) {
  /* line 632, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__illustration::after {
    right: -55px;
    top: 5%;
  }
}

@media (max-width: 1199px) {
  /* line 646, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__illustration img {
    max-width: 60%;
  }
}

@media (max-width: 991px) {
  /* line 646, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__illustration img {
    margin: 0 10px;
    max-width: 100%;
  }
}

/* line 659, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-product__descri {
  font-size: 2.4375rem;
  color: #48b7e0;
  text-align: center;
  margin: 0 auto;
  padding-top: 40px;
}

@media (min-width: 992px) {
  /* line 659, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__descri {
    max-width: 69%;
  }
}

@media (max-width: 991px) {
  /* line 659, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__descri {
    font-size: 1.5625rem;
    font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
    max-width: 360px;
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media (min-width: 992px) {
  /* line 679, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__descri span {
    font-size: 3.0625rem;
  }
}

/* line 686, src/page/_infografico-molico-colageno.scss */
.info-molico-colageno .section-product__descri span.red {
  color: #dd374f;
}

@media (min-width: 992px) {
  /* line 686, src/page/_infografico-molico-colageno.scss */
  .info-molico-colageno .section-product__descri span.red {
    font-size: 2.9375rem;
  }
}

/* line 2, src/page/_infografico-fibras.scss */
.font-bold, .info-leite .parte1 .tit, .info-leite .parte1 .quad-colher .colher .txt-tudo, .info-leite .parte1 .quad-colher .quad-text .txt-principal, .info-leite .parte1 .quad-colher .quad-text .quad-verde, .info-leite .parte2 .tit, .info-leite .parte2 .quad-nutrientes ul li, .info-leite .parte3 .quad-beneficios .linha1 .item p, .info-leite .parte3 .quad-beneficios .linha2 .item p, .info-leite .parte4 .tit, .info-leite .parte4 .quad-equivale .txt-equivale p, .info-leite .parte4 .quad-equivale .equivale ul li .txt-verde-g, .info-leite .parte4 .quad-equivale .equivale ul li .txt, .info-leite .parte4 .quad-equivale .equivale ul li .txt-ou, .info-leite .parte4 .txt-quant, .info-leite .parte5 .porque .tit, .info-leite .parte5 .porque .quad, .info-leite .parte5 .img-confira .txt-confira a, .info-imunidade .parte1 ul li .num6, .info-imunidade .parte1 ul li .txt-dicas, .info-imunidade .parte1 ul li .txt-aumentar, .info-imunidade .parte2 .img-txt p, .info-imunidade .parte2 .quad-text .txt-principal, .info-imunidade .parte3 ul li .num, .info-imunidade .parte3 ul li p, .info-imunidade .parte4 .quad-pontilhado .quad-text .txt-principal, .info-imunidade .parte5 .linha-vitaminas .text p, .info-imunidade .parte5 .linha-antioxidantes .text p, .info-imunidade .parte5 .linha-probioticos .text p, .info-imunidade .parte5 .linha-probioticos .btn-confira, .info-imunidade .parte6 .quad .txt p, .info-imunidade .parte6 .quad .txt-btn .btn-confira {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 3, src/page/_infografico-fibras.scss */
.font-regular, .info-leite .parte3 .tit, .info-leite .parte5 .img-confira .txt-confira p, .info-leite .referencias p, .info-imunidade .quad-tit, .info-imunidade .parte6 .quad .txt-btn p, .info-imunidade .referencias p {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

/* fibras alimentos */
/* line 6, src/page/_infografico-fibras.scss */
.info-fibras-alimentos {
  display: block;
  background: url(../../images/default-source/infografico-fibras/alimentos/background-desk.jpg%3Fsfvrsn=91786aba_2) repeat-x;
  background-size: auto 100%;
  background-position: top left;
  overflow: hidden;
  margin: 0 15px;
  padding: 0;
}

@media (max-width: 991px) {
  /* line 6, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos {
    margin: 0;
  }
}

/* line 11, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 {
  display: block;
  position: relative;
  padding: 110px 0 0 0;
}

@media (max-width: 767px) {
  /* line 11, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 {
    padding: 28vw 0 0 0;
  }
}

/* line 16, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .cantoneira-rosa {
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 991px) {
  /* line 16, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .cantoneira-rosa {
    width: 73px;
    height: 62px;
  }
}

/* line 22, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado {
  display: block;
  margin: 0 auto;
  width: 964px;
  background: url(../../images/default-source/infografico-fibras/alimentos/pontilhado-parte1.png%3Fsfvrsn=323600a7_2) no-repeat;
  background-size: 100% auto;
  background-position: 4px 74px;
}

@media (max-width: 991px) {
  /* line 22, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado {
    background: none;
    width: 100%;
  }
}

/* line 27, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .txt-voce-sabia {
  display: block;
  color: #2e4fff;
  font-size: 149px;
  line-height: 113px;
  position: relative;
  margin: 0 0 0 256px;
}

/* line 29, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .txt-voce-sabia span {
  display: block;
  color: #2e4fff;
  font-size: 74px;
  line-height: 60px;
  position: absolute;
  left: -15px;
  top: -35px;
}

@media (max-width: 767px) {
  /* line 29, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .txt-voce-sabia span {
    top: -10.5vw;
    font-size: 13vw;
    line-height: 10vw;
  }
}

@media (max-width: 991px) {
  /* line 27, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .txt-voce-sabia {
    margin: 0 auto;
    width: 375px;
  }
}

@media (max-width: 767px) {
  /* line 27, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .txt-voce-sabia {
    width: 61vw;
    font-size: 24vw;
    line-height: 14.5vw;
  }
}

/* line 42, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola {
  display: block;
  margin: 16px auto 0;
  width: 695px;
}

@media (max-width: 767px) {
  /* line 42, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola {
    width: 84.5vw;
  }
}

/* line 47, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola img {
  display: inline-block;
  vertical-align: top;
}

@media (max-width: 767px) {
  /* line 47, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola img {
    width: 47vw;
  }
}

/* line 53, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt {
  display: inline-block;
  margin: 25px 0 0 -60px;
}

@media (max-width: 767px) {
  /* line 53, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt {
    margin: 2.8vw 0 0 -9vw;
  }
}

/* line 58, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .menor {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 40px;
  line-height: 28px;
  margin: 0 0 20px 5px;
}

@media (max-width: 767px) {
  /* line 58, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .menor {
    font-size: 6.4vw;
    line-height: 4vw;
    margin: 0 0 2vw 2vw;
  }
}

/* line 64, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .numero {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 208px;
  line-height: 155px;
  margin: 10px 0 0 -10px;
}

@media (max-width: 767px) {
  /* line 64, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .numero {
    font-size: 28.5vw;
    line-height: 22vw;
    margin: 3vw 0 0 -5px;
  }
}

/* line 69, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .numero .porcento {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 130px;
  line-height: 100px;
  position: relative;
  top: -3px;
}

@media (max-width: 767px) {
  /* line 69, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .numero .porcento {
    font-size: 14vw;
    line-height: 14vw;
  }
}

/* line 75, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .numero sup {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 40px;
  line-height: 40px;
  position: relative;
  top: -72px;
  left: -23px;
}

@media (max-width: 767px) {
  /* line 75, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .numero sup {
    font-size: 5vw;
    line-height: 5vw;
    top: -15vw;
    left: -11vw;
  }
}

/* line 82, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .dos {
  display: block;
  line-height: 43px;
  margin: 15px 0 0 5px;
}

@media (max-width: 767px) {
  /* line 82, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt .dos {
    line-height: 8vw;
    margin: 0px 0 0 2vw;
  }
}

/* line 89, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt-consomem {
  display: block;
  clear: both;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 34px;
  line-height: 45px;
  margin: 33px 0 0 115px;
}

@media (max-width: 991px) {
  /* line 89, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt-consomem {
    margin: 33px auto 0;
    width: 575px;
  }
}

@media (max-width: 767px) {
  /* line 89, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt-consomem {
    width: 84vw;
    text-align: center;
    font-size: 6.5vw;
    line-height: 8.5vw;
    margin: 6.5vw auto 0;
  }
}

/* line 97, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt-consomem strong {
  font-size: 45px;
}

@media (max-width: 767px) {
  /* line 97, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt-consomem strong {
    font-size: 8vw;
  }
}

@media (max-width: 767px) {
  /* line 103, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt-consomem br {
    display: none;
  }
}

/* line 108, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt-consomem .branco {
  font-size: 51px;
  background: #fff;
  padding: 0 7px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  position: relative;
  top: 7px;
}

@media (max-width: 767px) {
  /* line 108, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte1 .quad-pontilhado .grupo-bola .txt-consomem .branco {
    font-size: 8vw;
    top: 0.8vw;
  }
}

/* line 118, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 {
  display: block;
  margin: 65px 0 0 0;
  position: relative;
  min-height: 580px;
}

@media (max-width: 767px) {
  /* line 118, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 {
    margin: 13vw 0 0 0;
    min-height: 160vw;
  }
}

/* line 123, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 .faixa {
  position: absolute;
  left: -1px;
}

@media (max-width: 767px) {
  /* line 123, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .faixa {
    width: 58vw;
  }
}

/* line 129, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 .meio {
  display: block;
  margin: 0 auto;
  max-width: 700px;
  z-index: 1;
  position: relative;
}

@media (max-width: 767px) {
  /* line 129, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .meio {
    width: 63vw;
  }
}

/* line 134, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 .meio .txt-voce {
  display: inline-block;
  background: #fff;
  padding: 40px 16px 35px 16px;
  width: 260px;
  height: 296px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 44px;
  line-height: 44px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 134, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .meio .txt-voce {
    width: 50vw;
    height: 53vw;
    font-size: 8.1vw;
    line-height: 8.3vw;
    padding: 4.8vw;
    display: block;
    margin: 0 auto;
  }
}

/* line 139, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 .meio .txt-voce strong {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 60px;
  line-height: 47px;
  letter-spacing: 2px;
  display: block;
}

@media (max-width: 767px) {
  /* line 139, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .meio .txt-voce strong {
    font-size: 10.0vw;
    line-height: 11vw;
    display: block;
    clear: both;
  }
}

/* line 145, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 .meio .txt-voce:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-fibras/alimentos/triangulo-branco.png%3Fsfvrsn=61a21335_2) no-repeat;
  width: 75px;
  height: 62px;
  position: absolute;
  right: -74px;
  bottom: 24px;
  background-size: 100% auto;
}

@media (max-width: 767px) {
  /* line 145, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .meio .txt-voce:after {
    width: 36px;
    height: 29px;
    position: absolute;
    right: 10px;
    bottom: -25px;
    transform: rotate(90deg);
  }
}

/* line 152, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 .meio .txt-descubra {
  display: inline-block;
  background: #2e4fff;
  width: 300px;
  height: 263px;
  box-shadow: 6px 4px 0 #e57380;
  margin: 113px 0 0 0;
  vertical-align: top;
  float: right;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 37px;
  line-height: 37px;
  padding: 40px 20px 55px;
  text-decoration: none;
}

@media (max-width: 767px) {
  /* line 152, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .meio .txt-descubra {
    float: none;
    width: 62vw;
    height: 47vw;
    margin: 16vw 0 0 0;
    padding: 6vw 5vw;
    box-shadow: 4px 3px 0 #e57380;
    font-size: 7vw;
    line-height: 8vw;
  }
}

/* line 157, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 .meio .txt-descubra .amarelo {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 37px;
  line-height: 47px;
  color: #ecf58c;
}

@media (max-width: 767px) {
  /* line 157, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .meio .txt-descubra .amarelo {
    font-size: 7.5vw;
    line-height: 9.5vw;
  }
}

/* line 165, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 .box-opçoes {
  display: block;
  margin: 145px auto 0;
  background: url(../../images/default-source/infografico-fibras/alimentos/box-rosa-opcoes.png%3Fsfvrsn=887ce45c_2) no-repeat;
  max-width: 1000px;
  height: 100px;
  text-align: center;
  padding: 10px 65px;
  background-size: 100% auto;
}

@media (max-width: 991px) {
  /* line 165, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .box-opçoes {
    margin: 145px auto 0;
    max-width: 700px;
  }
}

@media (max-width: 767px) {
  /* line 165, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .box-opçoes {
    background: #e36c79;
    width: 80vw;
    margin: 10vw auto 0;
    padding: 4vw 4vw;
    height: 30vw;
  }
}

/* line 173, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 .box-opçoes p {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 30px;
  line-height: 37px;
}

@media (max-width: 991px) {
  /* line 173, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .box-opçoes p {
    font-size: 22px;
    line-height: 20px;
  }
}

@media (max-width: 767px) {
  /* line 173, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .box-opçoes p {
    font-size: 4.6vw;
    line-height: 7vw;
  }
}

/* line 181, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte2 .box-opçoes p strong {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 36px;
  line-height: 37px;
}

@media (max-width: 991px) {
  /* line 181, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .box-opçoes p strong {
    font-size: 24px;
    line-height: 37px;
  }
}

@media (max-width: 767px) {
  /* line 181, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte2 .box-opçoes p strong {
    font-size: 7vw;
    line-height: 9vw;
  }
}

/* line 193, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .produtos {
  display: block;
  margin: 35px auto 0;
  max-width: 1000px;
}

/* line 195, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .produtos li {
  text-align: center;
  margin: 0 0 90px 0;
}

@media (max-width: 767px) {
  /* line 195, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .produtos li {
    margin: 0 0 12vw 0;
  }
}

/* line 200, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .produtos li .fundo-branco {
  display: block;
  background: #fff;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 20px;
  line-height: 24px;
  padding: 5px;
  margin: 0 0 10px 0;
}

@media (max-width: 991px) {
  /* line 200, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .produtos li .fundo-branco {
    font-size: 16px;
  }
}

/* line 205, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .produtos li .fundo-branco strong {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 24px;
  line-height: 24px;
  color: #2e4fff;
}

@media (max-width: 991px) {
  /* line 205, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .produtos li .fundo-branco strong {
    font-size: 18px;
  }
}

/* line 212, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .produtos li .sem-fundo {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 20px;
  line-height: 24px;
  margin: 10px 0 0 0;
}

@media (max-width: 991px) {
  /* line 212, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .produtos li .sem-fundo {
    font-size: 18px;
  }
}

/* line 217, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .produtos li .sem-fundo strong {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 24px;
  line-height: 24px;
  color: #2e4fff;
}

@media (max-width: 991px) {
  /* line 217, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .produtos li .sem-fundo strong {
    font-size: 22px;
  }
}

/* line 227, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 {
  display: block;
  clear: both;
}

/* line 229, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .box-conferir {
  display: block;
  margin: 0 auto;
  background: #fff;
  width: 800px;
  height: 90px;
  box-shadow: 6px 4px 0 #ffa8b2;
  padding: 17px 22px;
}

@media (max-width: 991px) {
  /* line 229, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-conferir {
    width: 690px;
  }
}

@media (max-width: 767px) {
  /* line 229, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-conferir {
    width: 80vw;
    height: 52vw;
    box-shadow: 5px 4px 0 #ffa8b2;
    padding: 7vw 5vw;
  }
}

/* line 237, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .box-conferir p {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 24px;
  line-height: 28px;
}

@media (max-width: 991px) {
  /* line 237, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-conferir p {
    font-size: 20px;
  }
}

@media (max-width: 767px) {
  /* line 237, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-conferir p {
    font-size: 5.5vw;
    line-height: 5.5vw;
  }
}

/* line 245, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .box-conferir p strong {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 24px;
  line-height: 28px;
}

@media (max-width: 991px) {
  /* line 245, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-conferir p strong {
    font-size: 20px;
  }
}

@media (max-width: 767px) {
  /* line 245, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-conferir p strong {
    font-size: 5.5vw;
    line-height: 7vw;
  }
}

/* line 254, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .box-conferir p a {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-size: 24px;
  line-height: 28px;
  color: #ffa8b2;
  text-decoration: none;
}

@media (max-width: 991px) {
  /* line 254, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-conferir p a {
    font-size: 20px;
  }
}

@media (max-width: 767px) {
  /* line 254, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-conferir p a {
    font-size: 5.5vw;
    line-height: 10vw;
  }
}

/* line 265, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .box-sempre-buscando {
  display: block;
  margin: 60px auto 0;
  background: #2e4fff;
  width: 900px;
  height: 90px;
  padding: 17px 22px;
  text-align: center;
  position: relative;
}

@media (max-width: 991px) {
  /* line 265, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-sempre-buscando {
    width: 660px;
  }
}

@media (max-width: 767px) {
  /* line 265, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-sempre-buscando {
    width: 80vw;
    height: 47vw;
    padding: 6.5vw 7vw;
    margin: 12vw auto 0;
  }
}

/* line 273, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .box-sempre-buscando p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 24px;
  line-height: 28px;
}

@media (max-width: 991px) {
  /* line 273, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-sempre-buscando p {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  /* line 273, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-sempre-buscando p {
    font-size: 4.7vw;
    line-height: 7vw;
  }
}

/* line 282, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .box-sempre-buscando:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-fibras/alimentos/triangulo-azul.png%3Fsfvrsn=3206c0a3_2) no-repeat;
  width: 50px;
  height: 42px;
  background-size: 100% auto;
  position: absolute;
  left: -50px;
  bottom: 0;
}

@media (max-width: 991px) {
  /* line 282, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-sempre-buscando:before {
    width: 30px;
    height: 25px;
    left: -30px;
  }
}

@media (max-width: 767px) {
  /* line 282, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .box-sempre-buscando:before {
    display: none;
  }
}

/* line 292, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .referencias {
  display: block;
  margin: 90px 40px 30px;
}

@media (max-width: 767px) {
  /* line 292, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .referencias {
    margin: 12vw 5vw 10vw;
  }
}

/* line 297, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .referencias .tit {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 18px;
  line-height: 20px;
  margin: 0 0 3px 0;
}

@media (max-width: 991px) {
  /* line 297, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .referencias .tit {
    font-size: 16px;
    line-height: 20px;
  }
}

@media (max-width: 767px) {
  /* line 297, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .referencias .tit {
    font-size: 14px;
    line-height: 16px;
  }
}

/* line 306, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .referencias .txt {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 3px 0;
}

@media (max-width: 991px) {
  /* line 306, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .referencias .txt {
    font-size: 14px;
    line-height: 18px;
  }
}

@media (max-width: 767px) {
  /* line 306, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .referencias .txt {
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
  }
}

/* line 314, src/page/_infografico-fibras.scss */
.info-fibras-alimentos .parte3 .referencias .txt a {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
}

@media (max-width: 767px) {
  /* line 314, src/page/_infografico-fibras.scss */
  .info-fibras-alimentos .parte3 .referencias .txt a {
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
  }
}

/* fibras tudo */
/* line 327, src/page/_infografico-fibras.scss */
.info-fibras-tudo {
  display: block;
  background: url(../../images/default-source/infografico-fibras/tudo/background-desk.jpg%3Fsfvrsn=1fa2d967_2) repeat-x;
  background-size: auto 100%;
  background-position: top left;
  overflow: hidden;
  margin: 0 15px;
  padding: 0;
  position: relative;
}

@media (max-width: 991px) {
  /* line 327, src/page/_infografico-fibras.scss */
  .info-fibras-tudo {
    margin: 0;
  }
}

/* line 332, src/page/_infografico-fibras.scss */
.info-fibras-tudo .cantoneira-rosa {
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 991px) {
  /* line 332, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .cantoneira-rosa {
    width: 73px;
    height: 62px;
  }
}

/* line 339, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte1 {
  display: block;
  position: relative;
  margin: 77px auto 0;
  width: 815px;
}

@media (max-width: 991px) {
  /* line 339, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 {
    width: 700px;
  }
}

@media (max-width: 767px) {
  /* line 339, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 {
    margin: 14vw auto 0;
    width: 84.4vw;
  }
}

/* line 348, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte1 .quad-txt {
  display: inline-block;
  width: 410px;
  vertical-align: top;
  margin: 35px 5px 0 0;
  z-index: 1;
  position: relative;
}

@media (max-width: 991px) {
  /* line 348, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .quad-txt {
    width: 350px;
  }
}

@media (max-width: 767px) {
  /* line 348, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .quad-txt {
    margin: 0;
    text-align: center;
    width: 100%;
  }
}

/* line 356, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte1 .quad-txt .tit {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 140px;
  line-height: 113px;
}

@media (max-width: 991px) {
  /* line 356, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .quad-txt .tit {
    width: 700px;
    font-size: 120px;
    line-height: 100px;
  }
}

@media (max-width: 767px) {
  /* line 356, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .quad-txt .tit {
    width: auto;
    font-size: 24.5vw;
    line-height: 23vw;
  }
}

/* line 365, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte1 .quad-txt .txt-tudo {
  display: block;
  text-align: right;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 59px;
  line-height: 62px;
  margin: 25px 0 0 0;
  position: relative;
}

@media (max-width: 991px) {
  /* line 365, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .quad-txt .txt-tudo {
    font-size: 54px;
    line-height: 58px;
    margin: 15px 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 365, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .quad-txt .txt-tudo {
    width: 62.5vw;
    margin: 15px auto 0;
    font-size: 11.2vw;
    line-height: 13vw;
  }
}

/* line 373, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte1 .quad-txt .txt-tudo:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-fibras/tudo/pontilhado-parte1-esq.png%3Fsfvrsn=dd39d37_2) no-repeat;
  width: 161px;
  height: 303px;
  position: absolute;
  left: 5px;
  top: 162px;
}

@media (max-width: 991px) {
  /* line 373, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .quad-txt .txt-tudo:before {
    width: 120px;
    height: 235px;
  }
}

@media (max-width: 767px) {
  /* line 373, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .quad-txt .txt-tudo:before {
    display: none;
  }
}

/* line 382, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte1 .quad-txt .txt-tudo span {
  display: inline-block;
  background: #fff;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 59px;
  line-height: 65px;
  padding: 3px 15px 7px;
}

@media (max-width: 991px) {
  /* line 382, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .quad-txt .txt-tudo span {
    font-size: 54px;
  }
}

@media (max-width: 767px) {
  /* line 382, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .quad-txt .txt-tudo span {
    padding: 1vw 3vw 2.5vw;
    font-size: 11.2vw;
    line-height: 13vw;
  }
}

/* line 394, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte1 .img {
  display: inline-block;
  width: 430px;
  height: 430px;
  position: relative;
  margin: 168px 0 0 -30px;
}

@media (max-width: 991px) {
  /* line 394, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .img {
    width: 370px;
    height: 370px;
  }
}

@media (max-width: 767px) {
  /* line 394, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .img {
    width: 250px;
    margin: 7vw auto 0;
    display: block;
    height: 250px;
  }
}

/* line 402, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte1 .img:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-fibras/tudo/pontilhado-vertical.png%3Fsfvrsn=3c3bdd82_2) no-repeat;
  width: 5px;
  height: 168px;
  position: absolute;
  left: 50%;
  top: -168px;
  margin: 0 0 0 -2.5px;
}

@media (max-width: 767px) {
  /* line 402, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .img:before {
    display: none;
  }
}

@media (max-width: 991px) {
  /* line 408, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte1 .img img {
    width: 100%;
  }
}

/* line 416, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte2 {
  display: block;
  position: relative;
  margin: 20px 50px 20px 0;
  width: 955px;
  float: right;
}

@media (max-width: 1200px) {
  /* line 416, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2 {
    margin: 20px 30px 20px 0;
    width: 840px;
  }
}

@media (max-width: 991px) {
  /* line 416, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2 {
    margin: 20px auto;
    width: 700px;
    float: none;
  }
}

@media (max-width: 767px) {
  /* line 416, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2 {
    margin: 12vw auto 0;
    width: 84.4vw;
  }
}

/* line 427, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte2:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-fibras/tudo/pontilhado-parte2-dir.png%3Fsfvrsn=44b442f3_2) no-repeat;
  width: 548px;
  height: 387px;
  position: absolute;
  right: 5px;
  top: 16px;
}

@media (max-width: 1200px) {
  /* line 427, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2:before {
    background-position: top right;
    width: 460px;
  }
}

@media (max-width: 991px) {
  /* line 427, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2:before {
    width: 320px;
  }
}

@media (max-width: 767px) {
  /* line 427, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2:before {
    display: none;
  }
}

/* line 439, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte2 .quad-txt {
  display: inline-block;
}

@media (max-width: 767px) {
  /* line 439, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2 .quad-txt {
    width: 100%;
  }
}

/* line 444, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte2 .quad-txt .sub-tit {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 62px;
  line-height: 65px;
  margin: -12px 0 0 25px;
}

@media (max-width: 767px) {
  /* line 444, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2 .quad-txt .sub-tit {
    font-size: 12.5vw;
    line-height: 13vw;
    margin: 0;
    text-align: center;
  }
}

/* line 450, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte2 .quad-txt .txt-asfibras {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 40px;
  line-height: 42px;
  margin: 20px 0 0 0;
}

@media (max-width: 767px) {
  /* line 450, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2 .quad-txt .txt-asfibras {
    font-size: 9vw;
    line-height: 10vw;
    margin: 6vw 0 0 0;
  }
}

/* line 455, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte2 .quad-txt .txt-asfibras strong {
  display: inline-block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 60px;
  line-height: 50px;
}

@media (max-width: 767px) {
  /* line 455, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2 .quad-txt .txt-asfibras strong {
    font-size: 13.2vw;
    line-height: 14.5vw;
  }
}

/* line 461, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte2 .quad-txt .txt-asfibras .espaco-esq {
  display: inline-block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 40px;
  line-height: 42px;
  margin: 0 0 0 50px;
}

@media (max-width: 767px) {
  /* line 461, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2 .quad-txt .txt-asfibras .espaco-esq {
    font-size: 9.0vw;
    line-height: 10vw;
    margin: 0 0 0 11vw;
  }
}

/* line 467, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte2 .quad-txt .txt-asfibras .fundo-branco {
  display: inline-block;
  background: #fff;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 55px;
  line-height: 55px;
  padding: 3px 10px 2px;
}

@media (max-width: 767px) {
  /* line 467, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2 .quad-txt .txt-asfibras .fundo-branco {
    font-size: 12.5vw;
    line-height: 13vw;
    padding: 0.8vw 3vw 0.8vw;
  }
}

/* line 474, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte2 .quad-txt .txt-asfibras .txt-digeridos {
  display: inline-block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 35px;
  line-height: 38px;
  width: 240px;
  text-align: right;
}

@media (max-width: 767px) {
  /* line 474, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte2 .quad-txt .txt-asfibras .txt-digeridos {
    text-align: left;
    font-size: 7.5vw;
    line-height: 9.5vw;
    width: 53vw;
  }
}

/* line 484, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 {
  display: inline-block;
  position: relative;
  margin: 60px 0 0 16%;
  width: 955px;
}

@media (max-width: 1200px) {
  /* line 484, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 {
    margin: 60px 0 0 7.5%;
    width: 840px;
  }
}

@media (max-width: 991px) {
  /* line 484, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 {
    width: 700px;
    margin: 75px auto 60px;
    display: block;
  }
}

@media (max-width: 767px) {
  /* line 484, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 {
    width: 84.4vw;
    margin: 13vw auto 0;
    display: block;
  }
}

/* line 495, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-fibras/tudo/pontilhado-parte3-esq.png%3Fsfvrsn=7da3f3e0_2) no-repeat;
  width: 481px;
  height: 388px;
  position: absolute;
  left: 5px;
  top: 16px;
}

@media (max-width: 767px) {
  /* line 495, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3:before {
    display: none;
  }
}

/* line 501, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 .quad-azul {
  display: block;
  width: 480px;
  height: 130px;
  background: #2d50ff;
  text-align: right;
  float: right;
  z-index: 1;
  position: relative;
  color: #fff;
  margin: -45px 34px 0 0;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 50px;
  line-height: 55px;
  padding: 8px 15px;
}

@media (max-width: 767px) {
  /* line 501, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-azul {
    margin: 0;
    width: 100%;
    height: auto;
    font-size: 9.1vw;
    line-height: 11.5vw;
    padding: 2vw 3.5vw 2.5vw;
  }
}

/* line 507, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 .quad-txt {
  float: right;
  width: 100%;
  text-align: right;
  margin: 50px 0 25px;
}

@media (max-width: 767px) {
  /* line 507, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt {
    float: none;
    margin: 9vw 0 9vw;
    text-align: center;
    display: inline-block;
  }
}

/* line 512, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 .quad-txt .txt {
  float: left;
  margin: 0 0 0 125px;
}

@media (max-width: 1200px) {
  /* line 512, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt {
    margin: 0 0 0 60px;
  }
}

@media (max-width: 991px) {
  /* line 512, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt {
    margin: 0 0 0 30px;
  }
}

@media (max-width: 767px) {
  /* line 512, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt {
    margin: 0;
    float: none;
  }
}

/* line 523, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas {
  display: inline-block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 30px;
  line-height: 35px;
}

@media (max-width: 991px) {
  /* line 523, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas {
    font-size: 24px;
    line-height: 30px;
  }
}

@media (max-width: 767px) {
  /* line 523, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas {
    font-size: 5.7vw;
    line-height: 5vw;
  }
}

/* line 531, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas strong {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 40px;
  line-height: 45px;
}

@media (max-width: 991px) {
  /* line 531, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas strong {
    font-size: 34px;
    line-height: 40px;
  }
}

@media (max-width: 767px) {
  /* line 531, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas strong {
    font-size: 6.3vw;
    line-height: 7.5vw;
  }
}

/* line 540, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas .linha1 {
  position: relative;
  left: 25px;
}

@media (max-width: 767px) {
  /* line 540, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas .linha1 {
    left: 0;
  }
}

/* line 546, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas .linha3 {
  position: relative;
  left: -15px;
}

@media (max-width: 767px) {
  /* line 546, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas .linha3 {
    left: 0;
  }
}

/* line 552, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas .linha5 {
  position: relative;
  left: 15px;
}

@media (max-width: 767px) {
  /* line 552, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas .linha5 {
    left: 0;
  }
}

/* line 558, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas .linha6 {
  position: relative;
  left: 35px;
}

@media (max-width: 767px) {
  /* line 558, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas .linha6 {
    left: 0;
  }
}

/* line 565, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas2 {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 25px;
  line-height: 35px;
}

@media (max-width: 767px) {
  /* line 565, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt .txt .txt-encontradas2 {
    font-size: 5vw;
    line-height: 6.5vw;
    margin: 1vw 0 0 0;
  }
}

@media (max-width: 1200px) {
  /* line 572, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt img {
    width: 255px;
    margin: 15px 0 0 0;
  }
}

@media (max-width: 991px) {
  /* line 572, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte3 .quad-txt img {
    width: 225px;
    position: relative;
    left: 5%;
  }
}

/* line 584, src/page/_infografico-fibras.scss */
.info-fibras-tudo .quad-paraque {
  display: block;
  clear: both;
  width: 990px;
  height: 120px;
  margin: -50px auto 60px;
  text-align: center;
  background: #fff;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 33px;
  line-height: 38px;
  padding: 15px;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 584, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .quad-paraque {
    width: 860px;
    height: 110px;
    font-size: 28px;
    line-height: 30px;
  }
}

@media (max-width: 991px) {
  /* line 584, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .quad-paraque {
    width: 660px;
    height: auto;
    font-size: 22px;
    line-height: 26px;
  }
}

@media (max-width: 767px) {
  /* line 584, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .quad-paraque {
    width: 81.4vw;
    font-size: 6vw;
    line-height: 7.0vw;
    margin: -50px auto 50px;
  }
}

/* line 595, src/page/_infografico-fibras.scss */
.info-fibras-tudo .quad-paraque:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-fibras/tudo/cantoneira-azul.png%3Fsfvrsn=fd09beb4_2) no-repeat;
  width: 109px;
  height: 109px;
  position: absolute;
  right: -9px;
  top: -9px;
}

@media (max-width: 1200px) {
  /* line 595, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .quad-paraque:after {
    width: 80px;
    height: 80px;
    right: -7px;
    top: -7px;
    background-size: 100% auto;
  }
}

/* line 601, src/page/_infografico-fibras.scss */
.info-fibras-tudo .quad-paraque strong {
  display: block;
  width: 100%;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 44px;
  line-height: 48px;
}

@media (max-width: 1200px) {
  /* line 601, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .quad-paraque strong {
    font-size: 40px;
    line-height: 44px;
  }
}

@media (max-width: 991px) {
  /* line 601, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .quad-paraque strong {
    font-size: 34px;
    line-height: 40px;
  }
}

@media (max-width: 767px) {
  /* line 601, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .quad-paraque strong {
    font-size: 10vw;
    line-height: 11vw;
    margin: 0 0 3vw 0;
  }
}

/* line 615, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista {
  display: block;
  width: 100%;
  position: relative;
}

@media (max-width: 767px) {
  /* line 615, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista {
    /*width: 84.4vw;*/
    margin: 0 auto;
  }
}

/* line 620, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul {
  display: block;
  margin: 0 auto;
  width: 990px;
  height: 730px;
  background: url(../../images/default-source/infografico-fibras/tudo/pontilhado-fundo-ul.png%3Fsfvrsn=f0e88433_2) no-repeat;
  background-position: -8px top;
  background-size: 100% auto;
}

@media (max-width: 991px) {
  /* line 620, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul {
    width: 700px;
    height: 520px;
  }
}

@media (max-width: 767px) {
  /* line 620, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul {
    width: 84.4vw;
    height: auto;
    background: none;
  }
}

/* line 628, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li {
  padding: 50px 45px;
  min-height: 370px;
}

@media (max-width: 991px) {
  /* line 628, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li {
    padding: 30px 45px;
    min-height: 260px;
  }
}

@media (max-width: 767px) {
  /* line 628, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li {
    padding: 0 3vw 5vw !important;
    text-align: center !important;
    min-height: auto;
    margin: 0 0 5vw;
    background: url(../../images/default-source/infografico-fibras/tudo/pontilhado-mobile-ul.png%3Fsfvrsn=3978d4cc_2) repeat-x;
    background-position: center bottom;
    background-size: auto;
  }
  /* line 635, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li:last-child {
    background: none;
    padding: 0 0 5vw 0;
    margin: 0;
  }
}

/* line 639, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li .txt-branco {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 40px;
  line-height: 48px;
}

@media (max-width: 991px) {
  /* line 639, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li .txt-branco {
    font-size: 30px;
  }
}

@media (max-width: 767px) {
  /* line 639, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li .txt-branco {
    font-size: 26px;
    line-height: 30px !important;
    width: 100% !important;
  }
}

/* line 648, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li .txt-azul {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 58px;
  line-height: 55px;
}

@media (max-width: 991px) {
  /* line 648, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li .txt-azul {
    font-size: 35px;
    line-height: 35px;
  }
}

/* line 654, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li:after {
  display: none;
}

/* line 657, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li:nth-child(1) {
  padding: 30px 45px 50px;
  text-align: right;
}

@media (max-width: 991px) {
  /* line 657, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li:nth-child(1) {
    padding: 20px 30px 30px;
  }
}

/* line 662, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li:nth-child(1) .txt-branco {
  display: inline-block;
  width: 200px;
  line-height: 38px;
}

@media (max-width: 991px) {
  /* line 662, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li:nth-child(1) .txt-branco {
    line-height: 34px;
  }
}

/* line 668, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li:nth-child(1) .txt-azul {
  line-height: 50px;
}

@media (max-width: 991px) {
  /* line 668, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li:nth-child(1) .txt-azul {
    line-height: 35px;
  }
}

/* line 675, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li:nth-child(2) {
  padding: 150px 45px 50px;
}

@media (max-width: 991px) {
  /* line 675, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li:nth-child(2) {
    padding: 105px 45px 30px;
  }
}

/* line 680, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li:nth-child(2) .txt-azul {
  display: inline-block;
  width: 370px;
}

@media (max-width: 991px) {
  /* line 680, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li:nth-child(2) .txt-azul {
    width: auto;
  }
}

/* line 687, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li:nth-child(3) {
  text-align: right;
}

/* line 689, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li:nth-child(3) .txt-azul {
  line-height: 50px;
}

/* line 694, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li:nth-child(4) .txt-branco {
  display: block;
  width: 180px;
  line-height: 38px;
}

/* line 697, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista ul li:nth-child(4) .txt-azul {
  line-height: 50px;
  display: block;
  width: 330px;
}

@media (max-width: 991px) {
  /* line 697, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista ul li:nth-child(4) .txt-azul {
    line-height: 35px;
    width: auto;
  }
}

/* line 706, src/page/_infografico-fibras.scss */
.info-fibras-tudo .lista img {
  position: absolute;
  bottom: -245px;
  left: -1px;
}

@media (max-width: 991px) {
  /* line 706, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista img {
    width: 370px;
    bottom: -200px;
  }
}

@media (max-width: 767px) {
  /* line 706, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .lista img {
    position: relative;
    bottom: 0;
    width: 270px;
    margin: -8vw 0 0 0;
  }
}

/* line 717, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 {
  display: inline-block;
  margin: 150px 0 0 90px;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 717, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 {
    margin: 150px 0 0 40px;
  }
}

@media (max-width: 991px) {
  /* line 717, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 {
    width: 690px;
    margin: 150px auto 50px;
    display: block;
  }
}

@media (max-width: 767px) {
  /* line 717, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 {
    width: 84.4vw;
    margin: -10vw auto 10vw;
  }
}

/* line 728, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-fibras/tudo/pontilhado-parte4-esq.png%3Fsfvrsn=8f8eeec5_2) no-repeat;
  width: 245px;
  height: 139px;
  position: absolute;
  left: 485px;
  top: 80px;
  background-size: 100% auto;
}

@media (max-width: 991px) {
  /* line 728, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4:after {
    left: 390px;
  }
}

@media (max-width: 767px) {
  /* line 728, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4:after {
    display: none;
  }
}

/* line 737, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 .sub-tit {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 60px;
  line-height: 55px;
}

@media (max-width: 991px) {
  /* line 737, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .sub-tit {
    font-size: 50px;
    line-height: 50px;
  }
}

@media (max-width: 767px) {
  /* line 737, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .sub-tit {
    text-align: center;
    font-size: 13vw;
    line-height: 14vw;
  }
}

/* line 745, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 .sub-tit span {
  display: block;
  margin: 0 0 0 160px;
}

@media (max-width: 991px) {
  /* line 745, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .sub-tit span {
    margin: 0 0 0 130px;
  }
}

@media (max-width: 767px) {
  /* line 745, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .sub-tit span {
    margin: 0;
  }
}

/* line 755, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 .txt {
  display: inline-block;
  text-align: center;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 22px;
  line-height: 24px;
  margin: 10px 0 0 60px;
}

@media (max-width: 991px) {
  /* line 755, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .txt {
    margin: 10px 0 0 10px;
  }
}

@media (max-width: 767px) {
  /* line 755, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .txt {
    margin: 3vw 0 0 0;
    font-size: 5vw;
    line-height: 7vw;
    width: 100%;
  }
}

/* line 764, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 .quads {
  display: block;
}

/* line 766, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 .quads .gramas {
  display: inline-block;
  width: 280px;
  text-align: center;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 30px;
  line-height: 40px;
  margin: 15px 0 0 75px;
}

@media (max-width: 1200px) {
  /* line 766, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .gramas {
    margin: 15px 0 0 15px;
  }
}

@media (max-width: 991px) {
  /* line 766, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .gramas {
    margin: 15px 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 766, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .gramas {
    display: block;
    width: 65.8vw;
    margin: 5vw auto;
    font-size: 7vw;
    line-height: 12vw;
  }
}

/* line 777, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 .quads .gramas span {
  display: block;
  background: #fff;
  padding: 15px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 145px;
  line-height: 110px;
  height: 165px;
}

@media (max-width: 767px) {
  /* line 777, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .gramas span {
    font-size: 34vw;
    line-height: 25vw;
    height: 39vw;
  }
}

/* line 784, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 .quads .quad-rosa {
  display: inline-block;
  width: 550px;
  height: 220px;
  background: #ffa8b2;
  box-shadow: 3px 4px 0 #fff;
  vertical-align: top;
  margin: 15px 0 0 105px;
  text-align: center;
  padding: 37px 15px 35px;
}

@media (max-width: 1200px) {
  /* line 784, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .quad-rosa {
    margin: 15px 0 0 40px;
  }
}

@media (max-width: 991px) {
  /* line 784, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .quad-rosa {
    width: 360px;
    padding: 20px 15px 20px;
    height: 180px;
  }
}

@media (max-width: 767px) {
  /* line 784, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .quad-rosa {
    width: 80vw;
    padding: 5vw 3vw 5vw;
    height: auto;
    margin: 5vw auto 0;
    display: block;
  }
}

/* line 795, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 .quads .quad-rosa p {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 30px;
  line-height: 30px;
}

@media (max-width: 991px) {
  /* line 795, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .quad-rosa p {
    font-size: 22px;
    line-height: 28px;
  }
}

@media (max-width: 767px) {
  /* line 795, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .quad-rosa p {
    font-size: 5vw;
    line-height: 7vw;
  }
}

/* line 803, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 .quads .quad-rosa p:nth-child(2) {
  margin: 30px 0 0 0;
  font-size: 25px;
  line-height: 30px;
}

@media (max-width: 991px) {
  /* line 803, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .quad-rosa p:nth-child(2) {
    font-size: 22px;
    line-height: 28px;
  }
}

@media (max-width: 767px) {
  /* line 803, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .quad-rosa p:nth-child(2) {
    font-size: 5vw;
    line-height: 7vw;
    margin: 5vw 0 0 0;
  }
}

/* line 812, src/page/_infografico-fibras.scss */
.info-fibras-tudo .parte4 .quads .quad-rosa p a {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff4ca;
  font-size: 25px;
  line-height: 30px;
  text-decoration: none;
}

@media (max-width: 991px) {
  /* line 812, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .quad-rosa p a {
    font-size: 22px;
    line-height: 28px;
  }
}

@media (max-width: 767px) {
  /* line 812, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .parte4 .quads .quad-rosa p a {
    font-size: 5vw;
    line-height: 7vw;
  }
}

/* line 827, src/page/_infografico-fibras.scss */
.info-fibras-tudo .box-sempre-buscando {
  display: block;
  margin: 85px auto 0;
  background: #2e4fff;
  width: 900px;
  height: 90px;
  padding: 17px 22px;
  text-align: center;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 827, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .box-sempre-buscando {
    width: 860px;
  }
}

@media (max-width: 991px) {
  /* line 827, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .box-sempre-buscando {
    width: 660px;
    margin: 60px auto 0;
  }
}

@media (max-width: 767px) {
  /* line 827, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .box-sempre-buscando {
    width: 80vw;
    height: 47vw;
    padding: 6.5vw 7vw;
    margin: 12vw auto 0;
  }
}

/* line 838, src/page/_infografico-fibras.scss */
.info-fibras-tudo .box-sempre-buscando p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 24px;
  line-height: 28px;
}

@media (max-width: 991px) {
  /* line 838, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .box-sempre-buscando p {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  /* line 838, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .box-sempre-buscando p {
    font-size: 4.7vw;
    line-height: 7vw;
  }
}

/* line 847, src/page/_infografico-fibras.scss */
.info-fibras-tudo .box-sempre-buscando:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-fibras/tudo/triangulo-azul.png%3Fsfvrsn=2a3ce0e3_2) no-repeat;
  width: 50px;
  height: 42px;
  background-size: 100% auto;
  position: absolute;
  left: -50px;
  bottom: 0;
}

@media (max-width: 991px) {
  /* line 847, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .box-sempre-buscando:before {
    width: 30px;
    height: 25px;
    left: -30px;
  }
}

@media (max-width: 767px) {
  /* line 847, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .box-sempre-buscando:before {
    display: none;
  }
}

/* line 857, src/page/_infografico-fibras.scss */
.info-fibras-tudo .referencias {
  display: block;
  margin: 80px 40px 30px;
}

@media (max-width: 1200px) {
  /* line 857, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .referencias {
    margin: 60px 20px 30px;
  }
}

@media (max-width: 767px) {
  /* line 857, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .referencias {
    margin: 12vw 5vw 10vw;
  }
}

/* line 865, src/page/_infografico-fibras.scss */
.info-fibras-tudo .referencias .tit {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 18px;
  line-height: 20px;
  margin: 0 0 3px 0;
}

@media (max-width: 991px) {
  /* line 865, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .referencias .tit {
    font-size: 16px;
    line-height: 20px;
  }
}

@media (max-width: 767px) {
  /* line 865, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .referencias .tit {
    font-size: 14px;
    line-height: 16px;
  }
}

/* line 874, src/page/_infografico-fibras.scss */
.info-fibras-tudo .referencias .txt {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 3px 0;
  text-align: left;
}

@media (max-width: 991px) {
  /* line 874, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .referencias .txt {
    font-size: 14px;
    line-height: 18px;
  }
}

@media (max-width: 767px) {
  /* line 874, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .referencias .txt {
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
  }
}

/* line 882, src/page/_infografico-fibras.scss */
.info-fibras-tudo .referencias .txt a {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2e4fff;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
}

@media (max-width: 767px) {
  /* line 882, src/page/_infografico-fibras.scss */
  .info-fibras-tudo .referencias .txt a {
    font-size: 10px;
    line-height: 14px;
    font-weight: bold;
  }
}

/* line 1, src/page/_infografico-sal-x-sodio.scss */
.font-bold, .info-leite .parte1 .tit, .info-leite .parte1 .quad-colher .colher .txt-tudo, .info-leite .parte1 .quad-colher .quad-text .txt-principal, .info-leite .parte1 .quad-colher .quad-text .quad-verde, .info-leite .parte2 .tit, .info-leite .parte2 .quad-nutrientes ul li, .info-leite .parte3 .quad-beneficios .linha1 .item p, .info-leite .parte3 .quad-beneficios .linha2 .item p, .info-leite .parte4 .tit, .info-leite .parte4 .quad-equivale .txt-equivale p, .info-leite .parte4 .quad-equivale .equivale ul li .txt-verde-g, .info-leite .parte4 .quad-equivale .equivale ul li .txt, .info-leite .parte4 .quad-equivale .equivale ul li .txt-ou, .info-leite .parte4 .txt-quant, .info-leite .parte5 .porque .tit, .info-leite .parte5 .porque .quad, .info-leite .parte5 .img-confira .txt-confira a, .info-imunidade .parte1 ul li .num6, .info-imunidade .parte1 ul li .txt-dicas, .info-imunidade .parte1 ul li .txt-aumentar, .info-imunidade .parte2 .img-txt p, .info-imunidade .parte2 .quad-text .txt-principal, .info-imunidade .parte3 ul li .num, .info-imunidade .parte3 ul li p, .info-imunidade .parte4 .quad-pontilhado .quad-text .txt-principal, .info-imunidade .parte5 .linha-vitaminas .text p, .info-imunidade .parte5 .linha-antioxidantes .text p, .info-imunidade .parte5 .linha-probioticos .text p, .info-imunidade .parte5 .linha-probioticos .btn-confira, .info-imunidade .parte6 .quad .txt p, .info-imunidade .parte6 .quad .txt-btn .btn-confira {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 2, src/page/_infografico-sal-x-sodio.scss */
.font-regular, .info-leite .parte3 .tit, .info-leite .parte5 .img-confira .txt-confira p, .info-leite .referencias p, .info-imunidade .quad-tit, .info-imunidade .parte6 .quad .txt-btn p, .info-imunidade .referencias p {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

/* line 4, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio {
  display: block;
  background: url(../../images/default-source/infografico-sal-sodio/background.png%3Fsfvrsn=4a962628_2) repeat-x;
  background-size: auto 100%;
  background-position: top left;
  overflow: hidden;
  margin: 0 15px;
  padding: 0;
}

@media (max-width: 991px) {
  /* line 4, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio {
    margin: 0;
  }
}

/* line 9, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte1 {
  display: block;
  position: relative;
  padding: 110px 0 0 0;
}

@media (max-width: 767px) {
  /* line 9, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 {
    padding: 16vw 0 0 0;
  }
}

/* line 14, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte1 .cantoneira-verde {
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 991px) {
  /* line 14, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 .cantoneira-verde {
    width: 73px;
    height: 62px;
  }
}

/* line 20, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte1 .colher {
  position: absolute;
  top: 150px;
  right: 0;
}

@media (max-width: 991px) {
  /* line 20, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 .colher {
    width: 290px;
  }
}

@media (max-width: 767px) {
  /* line 20, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 .colher {
    width: 75vw;
    top: 72.5vw;
  }
}

/* line 29, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte1 .quad-pontilhado {
  display: block;
  margin: 0 0 0 160px;
  min-height: 580px;
  width: 740px;
  position: relative;
  background: url(../../images/default-source/infografico-sal-sodio/pontilhado1.png%3Fsfvrsn=a729d360_2) no-repeat;
  background-position: 5% bottom;
}

@media (max-width: 991px) {
  /* line 29, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 .quad-pontilhado {
    width: 96%;
    margin: 0 15px;
  }
}

@media (max-width: 767px) {
  /* line 29, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 .quad-pontilhado {
    width: 73vw;
    height: 51vw;
    margin: 0 auto;
    min-height: auto;
    background: none;
  }
}

/* line 37, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte1 .quad-pontilhado .txt-sal-sodio {
  display: block;
  min-height: 360px;
}

@media (max-width: 767px) {
  /* line 37, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 .quad-pontilhado .txt-sal-sodio {
    min-height: auto;
    height: 51vw;
  }
}

/* line 42, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte1 .quad-pontilhado .txt-sal-sodio .sal {
  display: block;
  color: #fff;
  font-size: 183px;
  line-height: 150px;
}

@media (max-width: 767px) {
  /* line 42, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 .quad-pontilhado .txt-sal-sodio .sal {
    font-size: 23vw;
    line-height: 19vw;
  }
}

/* line 48, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte1 .quad-pontilhado .txt-sal-sodio .txt-x {
  display: block;
  color: #f5d969;
  font-size: 234px;
  line-height: 185px;
  position: absolute;
  top: 72px;
  left: 240px;
}

@media (max-width: 767px) {
  /* line 48, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 .quad-pontilhado .txt-sal-sodio .txt-x {
    font-size: 30vw;
    line-height: 25vw;
    top: 12vw;
    left: 28.5vw;
  }
}

/* line 54, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte1 .quad-pontilhado .txt-sal-sodio .sodio {
  display: block;
  color: #fff;
  font-size: 163px;
  line-height: 130px;
  position: absolute;
  top: 222px;
  right: 0;
}

@media (max-width: 767px) {
  /* line 54, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 .quad-pontilhado .txt-sal-sodio .sodio {
    font-size: 20vw;
    line-height: 20vw;
    top: 33vw;
  }
}

/* line 61, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte1 .quad-pontilhado .txt-o-sodio {
  display: block;
  max-width: 440px;
  float: right;
  color: #fff;
  font-size: 24px;
  line-height: 32px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 767px) {
  /* line 61, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte1 .quad-pontilhado .txt-o-sodio {
    margin: 36vw 0 0 0;
    font-size: 4.7vw;
    line-height: 6.5vw;
    text-align: center;
  }
}

/* line 69, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 {
  display: block;
  position: relative;
  padding: 20px 0 0 0;
  width: 84%;
  margin: 0 auto;
}

@media (max-width: 991px) {
  /* line 69, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 {
    width: 92%;
  }
}

@media (max-width: 767px) {
  /* line 69, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 {
    width: 100%;
    display: inline-block;
    padding: 17vw 0 0 0;
  }
}

/* line 77, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .txt-vc-sabia {
  display: block;
  max-width: 220px;
  color: #fff;
  font-size: 64px;
  line-height: 66px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: bold;
}

@media (max-width: 767px) {
  /* line 77, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .txt-vc-sabia {
    max-width: none;
    font-size: 13vw;
    line-height: 15vw;
    text-align: center;
  }
}

/* line 83, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-verde {
  display: block;
  background: #91f19c;
  width: 299px;
  height: 206px;
  text-align: center;
  padding: 15px 0;
  position: relative;
  margin: 25px 0 0 105px;
}

@media (max-width: 991px) {
  /* line 83, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-verde {
    margin: 25px 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 83, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-verde {
    width: 73vw;
    height: 50vw;
    margin: 9vw auto 0;
  }
}

/* line 91, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-verde:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-sal-sodio/pontilhado-horizontal.png%3Fsfvrsn=54a5f948_2) no-repeat;
  width: 270px;
  height: 5px;
  position: absolute;
  left: 100%;
  top: 130px;
}

@media (max-width: 767px) {
  /* line 91, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-verde:before {
    display: none;
  }
}

/* line 97, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-verde p {
  color: #2d50ff;
  font-size: 42px;
  line-height: 40px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: bold;
  margin: 0 0 15px 0;
}

@media (max-width: 767px) {
  /* line 97, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-verde p {
    font-size: 9.5vw;
    line-height: 9.5vw;
  }
}

/* line 102, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-verde p span {
  display: block;
  clear: both;
  color: #2d50ff;
  font-size: 32px;
  line-height: 42px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
}

@media (max-width: 767px) {
  /* line 102, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-verde p span {
    font-size: 8vw;
    line-height: 9vw;
  }
}

/* line 108, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-verde p:nth-child(2) {
  margin: 0;
}

/* line 112, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-verde:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 66px 66px 0;
  border-color: transparent #91f19c transparent transparent;
  position: absolute;
  bottom: -56px;
  right: 25px;
}

@media (max-width: 767px) {
  /* line 112, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-verde:after {
    border-width: 0 11.5vw 11vw 0;
    bottom: -9.5vw;
  }
}

/* line 119, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-branco {
  float: right;
  margin: -352px 0 10px 0;
  position: relative;
  z-index: 1;
  width: 335px;
  height: 455px;
}

@media (max-width: 767px) {
  /* line 119, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-branco {
    margin: 22vw auto 0;
    float: none;
    width: 80vw;
    height: 117.4vw;
  }
}

/* line 124, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-branco .box {
  background: #fff;
  width: 335px;
  height: 455px;
  text-align: center;
  padding: 38px 0 20px;
  display: block;
  margin: 0 auto 0;
  position: relative;
  z-index: 2;
}

@media (max-width: 767px) {
  /* line 124, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-branco .box {
    width: 80vw;
    height: 117.4vw;
    padding: 8vw 0 7vw;
  }
}

/* line 129, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-branco .box .tit {
  color: #2d50ff;
  font-size: 42px;
  line-height: 40px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: bold;
  margin: 0 0 33px 0;
}

@media (max-width: 767px) {
  /* line 129, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-branco .box .tit {
    font-size: 10.2vw;
    line-height: 11vw;
    margin: 0 0 7vw 0;
  }
}

/* line 135, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-branco .box .txt {
  color: #2d50ff;
  font-size: 28px;
  line-height: 32px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  margin: 0 auto 25px;
  display: block;
  width: 85%;
}

@media (max-width: 767px) {
  /* line 135, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-branco .box .txt {
    font-size: 6.4vw;
    line-height: 8.3vw;
  }
}

@media (max-width: 767px) {
  /* line 141, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte2 .quad-branco .box img {
    width: 39vw;
  }
}

/* line 147, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-branco:before {
  display: block;
  content: "";
  background: #f5d969;
  width: 145px;
  height: 145px;
  position: absolute;
  top: -5px;
  left: -5px;
  z-index: 1;
}

/* line 150, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte2 .quad-branco:after {
  display: block;
  content: "";
  background: #f5d969;
  width: 145px;
  height: 145px;
  position: absolute;
  bottom: -5px;
  right: -5px;
  z-index: 1;
}

/* line 155, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 {
  display: inline-block;
  position: relative;
  padding: 55px 0 0 0;
  width: 100%;
}

@media (max-width: 991px) {
  /* line 155, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 {
    padding: 55px 15px 0;
  }
}

@media (max-width: 767px) {
  /* line 155, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 {
    padding: 18vw 15px 0;
  }
}

/* line 163, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .tit {
  display: block;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 60px;
  line-height: 62px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 991px) {
  /* line 163, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .tit {
    font-size: 50px;
  }
}

@media (max-width: 767px) {
  /* line 163, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .tit {
    font-size: 10.3vw;
    line-height: 12.5vw;
  }
}

/* line 171, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .tit span {
  font-size: 90px;
  margin: 0 45px;
  position: relative;
  top: 10px;
}

@media (max-width: 991px) {
  /* line 171, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .tit span {
    font-size: 70px;
    margin: 0 30px;
  }
}

@media (max-width: 767px) {
  /* line 171, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .tit span {
    display: block;
    font-size: 10.3vw;
    margin: 0;
    top: 0;
  }
}

/* line 181, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 ul {
  display: block;
  width: 72%;
  margin: 60px auto 0;
}

@media (max-width: 991px) {
  /* line 181, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 ul {
    width: 90%;
  }
}

@media (max-width: 767px) {
  /* line 181, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 ul {
    margin: 10vw auto 0;
  }
}

/* line 189, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 ul li {
  float: left;
}

@media (max-width: 767px) {
  /* line 189, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 ul li {
    float: none;
    display: block;
  }
}

/* line 194, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 ul li .num {
  float: left;
  color: #12f101;
  font-size: 68px;
  line-height: 55px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: bold;
}

@media (max-width: 767px) {
  /* line 194, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 ul li .num {
    float: none;
    font-size: 17vw;
    line-height: 17vw;
  }
}

/* line 200, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 ul li .txt {
  color: #fff;
  font-size: 24px;
  line-height: 42px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  float: left;
  margin: 30px 0 0 20px;
}

@media (max-width: 767px) {
  /* line 200, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 ul li .txt {
    margin: 5.0vw auto 0;
    font-size: 6.5vw;
    line-height: 8.5vw;
    float: none;
  }
}

/* line 206, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 ul li .txt span {
  font-size: 16px;
  font-style: italic;
  display: block;
  line-height: 20px;
  margin: 25px 0 0 0;
}

@media (max-width: 767px) {
  /* line 206, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 ul li .txt span {
    margin: 4.5vw 0 0 0;
    font-size: 4vw;
    line-height: 4.5vw;
  }
}

/* line 213, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 ul li.esq {
  width: 49%;
}

@media (max-width: 767px) {
  /* line 213, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 ul li.esq {
    width: 100%;
    text-align: center;
  }
}

/* line 219, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 ul li.linha {
  width: 5px;
}

@media (max-width: 767px) {
  /* line 219, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 ul li.linha {
    display: none;
  }
}

/* line 225, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 ul li.dir {
  width: 49%;
}

@media (max-width: 767px) {
  /* line 225, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 ul li.dir {
    width: 100%;
    text-align: center;
    margin: 13vw 0 0 0;
  }
}

/* line 230, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 ul li.dir .num {
  padding: 0 0 0 30px;
  color: #ffa8b2;
}

@media (max-width: 767px) {
  /* line 230, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 ul li.dir .num {
    padding: 0;
  }
}

/* line 239, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .saleiro {
  display: block;
  clear: both;
  float: left;
  margin: 20px 115px 0 50px;
  width: 490px;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 239, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro {
    margin: 20px 5% 0 2%;
    width: 400px;
  }
}

@media (max-width: 991px) {
  /* line 239, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro {
    margin: 20px 0 0 0;
    width: 49%;
  }
}

@media (max-width: 767px) {
  /* line 239, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro {
    margin: 20vw 0 0 0;
    width: 100%;
    float: none;
  }
}

@media (max-width: 991px) {
  /* line 250, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro img {
    width: 280px;
  }
}

@media (max-width: 767px) {
  /* line 250, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro img {
    width: 50vw;
    left: -2vw;
    position: relative;
  }
}

/* line 258, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .saleiro p {
  position: absolute;
  top: -22px;
  left: 125px;
  color: #91f19c;
  font-size: 50px;
  line-height: 50px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: bold;
}

@media (max-width: 1200px) {
  /* line 258, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro p {
    font-size: 40px;
  }
}

@media (max-width: 991px) {
  /* line 258, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro p {
    font-size: 28px;
    line-height: 38px;
    left: 90px;
  }
}

@media (max-width: 767px) {
  /* line 258, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro p {
    font-size: 7.7vw;
    line-height: 8.5vw;
    left: 13vw;
    top: -9vw;
  }
}

/* line 269, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .saleiro p span {
  display: block;
}

/* line 271, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .saleiro p span.linha2 {
  position: relative;
  left: 50px;
}

@media (max-width: 767px) {
  /* line 271, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro p span.linha2 {
    left: 12vw;
  }
}

/* line 276, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .saleiro p span.linha2 span {
  font-size: 64px;
  display: inline-block;
}

@media (max-width: 767px) {
  /* line 276, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro p span.linha2 span {
    font-size: 10.7vw;
  }
}

/* line 283, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .saleiro p span.linha3 {
  position: relative;
  left: 55px;
}

@media (max-width: 767px) {
  /* line 283, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro p span.linha3 {
    left: 13vw;
  }
}

/* line 289, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .saleiro p span.linha4 {
  position: relative;
  left: 40px;
}

@media (max-width: 767px) {
  /* line 289, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro p span.linha4 {
    left: 10vw;
  }
}

/* line 295, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .saleiro p span.linha5 {
  position: relative;
  left: 67px;
}

@media (max-width: 767px) {
  /* line 295, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro p span.linha5 {
    left: 13vw;
  }
}

/* line 301, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .saleiro p span.linha6 {
  position: relative;
  left: 105px;
}

@media (max-width: 767px) {
  /* line 301, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro p span.linha6 {
    left: 20vw;
  }
}

/* line 307, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .saleiro p span.linha7 {
  position: relative;
  left: 52px;
}

@media (max-width: 767px) {
  /* line 307, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .saleiro p span.linha7 {
    left: 12vw;
  }
}

/* line 316, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .batata {
  float: left;
}

@media (max-width: 1200px) {
  /* line 316, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata {
    float: right;
    margin: 0 2% 0 0;
  }
}

@media (max-width: 991px) {
  /* line 316, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata {
    margin: 0;
    width: 48%;
  }
}

@media (max-width: 767px) {
  /* line 316, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata {
    width: 100%;
    float: none;
  }
}

/* line 327, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .batata .quad-verde {
  background: #91f19c;
  width: 469px;
  height: 150px;
  text-align: right;
  padding: 20px;
  position: relative;
  margin: 115px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 327, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata .quad-verde {
    width: 430px;
  }
}

@media (max-width: 991px) {
  /* line 327, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata .quad-verde {
    width: 340px;
  }
}

@media (max-width: 767px) {
  /* line 327, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata .quad-verde {
    width: 81vw;
    padding: 15px;
    height: 31vw;
    margin: 9vw 0 0 0;
  }
}

/* line 338, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .batata .quad-verde:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 66px 66px 0 0;
  border-color: #91f19c transparent transparent transparent;
  position: absolute;
  bottom: -56px;
  right: 25px;
}

@media (max-width: 767px) {
  /* line 338, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata .quad-verde:after {
    border-width: 11.5vw 11vw 0 0;
    bottom: -9.5vw;
  }
}

/* line 344, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .batata .quad-verde p {
  color: #2d50ff;
  font-size: 28px;
  line-height: 36px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  margin: 0;
}

@media (max-width: 1200px) {
  /* line 344, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata .quad-verde p {
    font-size: 24px;
  }
}

@media (max-width: 991px) {
  /* line 344, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata .quad-verde p {
    font-size: 20px;
  }
}

@media (max-width: 767px) {
  /* line 344, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata .quad-verde p {
    font-size: 4.8vw;
    line-height: 7vw;
  }
}

/* line 357, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .batata img {
  display: block;
  max-width: 365px;
  margin: 40px auto 0;
}

@media (max-width: 991px) {
  /* line 357, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata img {
    width: 345px;
  }
}

@media (max-width: 767px) {
  /* line 357, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .batata img {
    width: 71vw;
  }
}

/* line 367, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .quad-pontilhado {
  display: block;
  float: left;
  clear: both;
  width: 532px;
  height: 190px;
  border: 4px dotted #fff;
  padding: 22px 25px;
  margin: -170px 0 0 85px;
}

@media (max-width: 1200px) {
  /* line 367, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .quad-pontilhado {
    margin: -170px 0 0 2%;
  }
}

@media (max-width: 991px) {
  /* line 367, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .quad-pontilhado {
    margin: 0px auto 0;
    float: none;
  }
}

@media (max-width: 767px) {
  /* line 367, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .quad-pontilhado {
    width: 81vw;
    height: 58vw;
    border: 2px dotted #fff;
    margin: 10vw auto 0;
    padding: 15px 15px;
  }
}

/* line 378, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .quad-pontilhado .tit {
  color: #fff;
  font-size: 26px;
  line-height: 24px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  display: block;
  margin: 0 0 25px 0;
}

@media (max-width: 767px) {
  /* line 378, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .quad-pontilhado .tit {
    font-size: 6vw;
    line-height: 7vw;
    margin: 0 0 6.5vw 0;
  }
}

/* line 384, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte3 .quad-pontilhado .txt {
  color: #fff;
  font-size: 22px;
  line-height: 32px;
  text-align: center;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
}

@media (max-width: 767px) {
  /* line 384, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte3 .quad-pontilhado .txt {
    font-size: 4.7vw;
    line-height: 5.8vw;
  }
}

/* line 392, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte4 {
  display: inline-block;
  position: relative;
  padding: 95px 80px 65px 115px;
  width: 100%;
}

@media (max-width: 991px) {
  /* line 392, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 {
    padding: 95px 60px 65px 60px;
  }
}

@media (max-width: 767px) {
  /* line 392, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 {
    padding: 25px 15px 20px 15px;
  }
}

/* line 400, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte4 .box-sempre-buscando {
  display: block;
  background: #fff;
  width: 100%;
  height: 95px;
  padding: 17px 22px;
  text-align: center;
  position: relative;
  margin: 0 0 80px 0;
}

/* line 402, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte4 .box-sempre-buscando:before {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 49px 49px;
  border-color: transparent transparent #4851c4 transparent;
  position: absolute;
  left: -49px;
  bottom: 0;
}

@media (max-width: 767px) {
  /* line 402, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .box-sempre-buscando:before {
    display: none;
  }
}

@media (max-width: 991px) {
  /* line 400, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .box-sempre-buscando {
    width: 660px;
  }
}

@media (max-width: 767px) {
  /* line 400, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .box-sempre-buscando {
    width: 81vw;
    height: 47vw;
    padding: 6.5vw 7vw;
    margin: 0 auto 12vw;
  }
}

/* line 414, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte4 .box-sempre-buscando p {
  color: #4851c4;
  font-size: 26px;
  line-height: 30px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
}

@media (max-width: 1200px) {
  /* line 414, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .box-sempre-buscando p {
    font-size: 20px;
  }
}

@media (max-width: 991px) {
  /* line 414, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .box-sempre-buscando p {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  /* line 414, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .box-sempre-buscando p {
    font-size: 4.7vw;
    line-height: 7vw;
  }
}

/* line 428, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte4 .referencias .tit {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 18px;
  line-height: 20px;
  margin: 0 0 30px 0;
}

@media (max-width: 991px) {
  /* line 428, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .referencias .tit {
    font-size: 16px;
    line-height: 20px;
  }
}

@media (max-width: 767px) {
  /* line 428, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .referencias .tit {
    font-size: 14px;
    line-height: 16px;
  }
}

/* line 437, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte4 .referencias .txt {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 18px 0;
}

@media (max-width: 991px) {
  /* line 437, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .referencias .txt {
    font-size: 14px;
    line-height: 18px;
  }
}

@media (max-width: 767px) {
  /* line 437, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .referencias .txt {
    font-size: 10px;
    line-height: 14px;
    word-break: break-word;
  }
}

/* line 445, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte4 .referencias .txt a {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
}

/* line 447, src/page/_infografico-sal-x-sodio.scss */
.info-sal-x-sodio .parte4 .referencias .txt a:hover {
  text-decoration: underline;
}

@media (max-width: 767px) {
  /* line 445, src/page/_infografico-sal-x-sodio.scss */
  .info-sal-x-sodio .parte4 .referencias .txt a {
    font-size: 10px;
    line-height: 14px;
  }
}

/* line 2, src/page/_infografico-mindful.scss */
.info-mindful {
  display: block;
  background: #f5d969;
  overflow: hidden;
  margin: 0 15px;
  padding: 0;
}

@media (max-width: 1200px) {
  /* line 2, src/page/_infografico-mindful.scss */
  .info-mindful {
    margin: 0;
  }
}

/* line 7, src/page/_infografico-mindful.scss */
.info-mindful .parte1 {
  display: block;
  position: relative;
  padding: 110px 0 0 0;
}

@media (max-width: 767px) {
  /* line 7, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 {
    padding: 22vw 0 0 0;
  }
}

/* line 12, src/page/_infografico-mindful.scss */
.info-mindful .parte1 .cantoneira-verde {
  position: absolute;
  top: 0;
  right: 0;
}

@media (max-width: 767px) {
  /* line 12, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .cantoneira-verde {
    width: 73px;
    height: 62px;
  }
}

/* line 18, src/page/_infografico-mindful.scss */
.info-mindful .parte1 .prato {
  position: absolute;
  top: 225px;
  right: 0;
  width: 525px;
}

@media (max-width: 1200px) {
  /* line 18, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .prato {
    width: 470px;
  }
}

@media (max-width: 991px) {
  /* line 18, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .prato {
    width: 320px;
  }
}

@media (max-width: 767px) {
  /* line 18, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .prato {
    width: 86vw;
    top: 0;
    position: relative;
    display: block;
    margin: 6vw 0 9vw 0;
    float: right;
  }
}

/* line 30, src/page/_infografico-mindful.scss */
.info-mindful .parte1 .quad-vc-sabe {
  display: block;
  margin: 0 0 0 192px;
  height: 158px;
  width: 293px;
  position: relative;
  background: #696cf5;
  padding: 20px;
}

@media (max-width: 1200px) {
  /* line 30, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .quad-vc-sabe {
    margin: 0 0 0 106px;
  }
}

@media (max-width: 991px) {
  /* line 30, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .quad-vc-sabe {
    margin: 0 0 0 50px;
  }
}

@media (max-width: 767px) {
  /* line 30, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .quad-vc-sabe {
    margin: 0 auto;
    width: 69vw;
    height: 36vw;
  }
}

/* line 41, src/page/_infografico-mindful.scss */
.info-mindful .parte1 .quad-vc-sabe p {
  color: #fff;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 52px;
  line-height: 58px;
}

@media (max-width: 767px) {
  /* line 41, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .quad-vc-sabe p {
    font-size: 10.6vw;
    line-height: 12vw;
  }
}

/* line 47, src/page/_infografico-mindful.scss */
.info-mindful .parte1 .quad-vc-sabe:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 70px 56px 0;
  border-color: transparent #696bf5 transparent transparent;
  position: absolute;
  right: 22px;
  bottom: -56px;
}

@media (max-width: 767px) {
  /* line 47, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .quad-vc-sabe:after {
    border-width: 0 13vw 13vw 0;
    bottom: -13vw;
  }
}

/* line 54, src/page/_infografico-mindful.scss */
.info-mindful .parte1 .pergunta {
  display: block;
  margin: 55px 0 0 185px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #696cf5;
  font-size: 104px;
  line-height: 115px;
}

@media (max-width: 1200px) {
  /* line 54, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .pergunta {
    margin: 55px 0 0 100px;
  }
}

@media (max-width: 991px) {
  /* line 54, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .pergunta {
    margin: 55px 0 0 50px;
    font-size: 95px;
  }
}

@media (max-width: 767px) {
  /* line 54, src/page/_infografico-mindful.scss */
  .info-mindful .parte1 .pergunta {
    margin: 17vw 0 0 7.3vw;
    font-size: 20.5vw;
    line-height: 23.5vw;
  }
}

@media (max-width: 1200px) {
  /* line 67, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b {
    width: 90%;
    display: block;
    margin: 0 auto;
  }
}

@media (max-width: 991px) {
  /* line 67, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b {
    width: 95%;
  }
}

@media (max-width: 767px) {
  /* line 67, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b {
    display: inline-block;
    width: 100%;
  }
}

/* line 77, src/page/_infografico-mindful.scss */
.info-mindful .parte1-b .quad-azul-mindful {
  display: block;
  margin: 74px 0 0 98px;
  height: 183px;
  width: 509px;
  position: relative;
  background: #696cf5;
  padding: 26px 30px 20px;
}

@media (max-width: 1200px) {
  /* line 77, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-azul-mindful {
    margin: 74px 0 0 0;
    width: 445px;
  }
}

@media (max-width: 991px) {
  /* line 77, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-azul-mindful {
    margin: 50px 0 0 0;
    width: 380px;
  }
}

@media (max-width: 767px) {
  /* line 77, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-azul-mindful {
    margin: 0 auto;
    width: 81vw;
    padding: 9vw 6vw 9.5vw;
    height: auto;
  }
}

/* line 88, src/page/_infografico-mindful.scss */
.info-mindful .parte1-b .quad-azul-mindful .tit {
  color: #fff;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 48px;
  line-height: 56px;
  margin: 0 0 8px 0;
}

@media (max-width: 991px) {
  /* line 88, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-azul-mindful .tit {
    font-size: 45px;
  }
}

@media (max-width: 767px) {
  /* line 88, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-azul-mindful .tit {
    font-size: 9.5vw;
    line-height: 11vw;
  }
}

/* line 97, src/page/_infografico-mindful.scss */
.info-mindful .parte1-b .quad-azul-mindful .txt {
  color: #fff;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-size: 30px;
  line-height: 36px;
}

@media (max-width: 991px) {
  /* line 97, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-azul-mindful .txt {
    font-size: 27px;
  }
}

@media (max-width: 767px) {
  /* line 97, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-azul-mindful .txt {
    font-size: 5.85vw;
    line-height: 9vw;
  }
}

/* line 106, src/page/_infografico-mindful.scss */
.info-mindful .parte1-b .quad-azul-mindful:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-mindful/pontilhado-parte1.png%3F&sfvrsn=e99093e6_2) no-repeat;
  width: 336px;
  height: 142px;
  position: absolute;
  left: 242px;
  bottom: -142px;
}

@media (max-width: 991px) {
  /* line 106, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-azul-mindful:after {
    left: 200px;
  }
}

@media (max-width: 767px) {
  /* line 106, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-azul-mindful:after {
    display: none;
  }
}

/* line 116, src/page/_infografico-mindful.scss */
.info-mindful .parte1-b .quad-branco {
  display: block;
  margin: 0 0 0 678px;
  height: 268px;
  width: 439px;
  position: relative;
}

@media (max-width: 1200px) {
  /* line 116, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco {
    margin: 0 0 0 510px;
    width: 380px;
  }
}

@media (max-width: 991px) {
  /* line 116, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco {
    margin: 15px 0 0 402px;
    width: 300px;
    height: 215px;
  }
}

@media (max-width: 767px) {
  /* line 116, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco {
    margin: 35px auto 40px;
    width: 81vw;
    padding: 0;
    height: auto;
  }
}

/* line 127, src/page/_infografico-mindful.scss */
.info-mindful .parte1-b .quad-branco .box {
  display: block;
  height: 268px;
  width: 439px;
  position: relative;
  background: #fff;
  padding: 40px 40px 0 0;
  z-index: 2;
}

@media (max-width: 1200px) {
  /* line 127, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco .box {
    width: 380px;
  }
}

@media (max-width: 991px) {
  /* line 127, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco .box {
    width: 300px;
    height: 215px;
  }
}

@media (max-width: 767px) {
  /* line 127, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco .box {
    width: 81vw;
    padding: 30px 20px 0 0;
    height: 200px;
  }
}

/* line 138, src/page/_infografico-mindful.scss */
.info-mindful .parte1-b .quad-branco .box p {
  float: right;
  color: #696cf5;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 28px;
  line-height: 32px;
  text-align: right;
}

@media (max-width: 991px) {
  /* line 138, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco .box p {
    font-size: 22px;
    line-height: 26px;
  }
}

@media (max-width: 767px) {
  /* line 138, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco .box p {
    font-size: 20px;
    line-height: 24px;
  }
}

/* line 148, src/page/_infografico-mindful.scss */
.info-mindful .parte1-b .quad-branco:after {
  display: block;
  content: "";
  height: 268px;
  width: 439px;
  background: #696cf5;
  position: absolute;
  right: -5px;
  bottom: -5px;
  z-index: 1;
}

@media (max-width: 1200px) {
  /* line 148, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco:after {
    width: 380px;
  }
}

@media (max-width: 991px) {
  /* line 148, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco:after {
    width: 300px;
    height: 215px;
  }
}

@media (max-width: 767px) {
  /* line 148, src/page/_infografico-mindful.scss */
  .info-mindful .parte1-b .quad-branco:after {
    width: 81vw;
    height: 200px;
  }
}

/* line 163, src/page/_infografico-mindful.scss */
.info-mindful .parte2 {
  display: block;
  margin: 56px 0 0 0;
}

@media (max-width: 767px) {
  /* line 163, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 {
    margin: 0;
  }
}

/* line 168, src/page/_infografico-mindful.scss */
.info-mindful .parte2 .tit {
  color: #696cf5;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 49px;
  line-height: 56px;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 168, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 .tit {
    font-size: 9.5vw;
    line-height: 12vw;
  }
}

/* line 173, src/page/_infografico-mindful.scss */
.info-mindful .parte2 .tit span {
  display: inline-block;
  background: #696cf5;
  color: #fff;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 105px;
  line-height: 82px;
  padding: 5px;
}

@media (max-width: 767px) {
  /* line 173, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 .tit span {
    font-size: 18vw;
    line-height: 14vw;
  }
}

/* line 180, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul {
  display: table;
  margin: 44px auto 0;
  width: 816px;
}

@media (max-width: 991px) {
  /* line 180, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul {
    width: 94%;
  }
}

@media (max-width: 767px) {
  /* line 180, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul {
    margin: 24px auto 0;
    width: 90%;
  }
}

/* line 188, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li {
  display: block;
  width: 368px;
  height: 169px;
  background: #fff;
  position: relative;
}

@media (max-width: 991px) {
  /* line 188, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li {
    width: 310px;
  }
}

@media (max-width: 767px) {
  /* line 188, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li {
    margin: 0 auto 30px !important;
    width: 81vw;
    float: none !important;
    height: 41vw;
  }
}

/* line 196, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li .quad-azul {
  display: block;
  width: 368px;
  height: 169px;
  background: #696cf5;
  padding: 22px 20px;
}

@media (max-width: 991px) {
  /* line 196, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li .quad-azul {
    width: 310px;
  }
}

@media (max-width: 767px) {
  /* line 196, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li .quad-azul {
    width: 81vw;
    height: 41vw;
    padding: 15px;
  }
}

/* line 204, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li .quad-azul .tit {
  color: #91f19c;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 42px;
  line-height: 46px;
  text-align: left;
  display: block;
  margin: 0 0 5px 0;
}

@media (max-width: 991px) {
  /* line 204, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li .quad-azul .tit {
    font-size: 38px;
    line-height: 42px;
  }
}

@media (max-width: 767px) {
  /* line 204, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li .quad-azul .tit {
    font-size: 9.5vw;
    line-height: 12.5vw;
    text-align: center !important;
  }
}

/* line 213, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li .quad-azul .text {
  color: #fff;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-size: 26px;
  line-height: 36px;
}

@media (max-width: 991px) {
  /* line 213, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li .quad-azul .text {
    font-size: 20px;
    line-height: 32px;
  }
}

@media (max-width: 767px) {
  /* line 213, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li .quad-azul .text {
    font-size: 5.5vw;
    line-height: 8vw;
    text-align: center !important;
  }
}

/* line 223, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad1 {
  float: left;
  margin: 0 0 35px 0;
}

/* line 225, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad1 .quad-azul {
  position: absolute;
  top: 4px;
  left: 4px;
}

/* line 227, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad1 .quad-azul .tit, .info-mindful .parte2 ul li.quad1 .quad-azul .text {
  text-align: right;
}

/* line 231, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad1:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-mindful/pontilhado1-parte2.png%3Fsfvrsn=12785e21_2) no-repeat;
  width: 156px;
  height: 172px;
  position: absolute;
  left: -105px;
  top: -75px;
}

@media (max-width: 1200px) {
  /* line 231, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li.quad1:before {
    background-position: -82px 0px;
  }
}

@media (max-width: 991px) {
  /* line 231, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li.quad1:before {
    display: none;
  }
}

/* line 241, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad2 {
  float: right;
  margin: 0 0 35px 0;
}

/* line 243, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad2 .quad-azul {
  position: absolute;
  top: 4px;
  left: -4px;
  padding: 65px 20px 22px 20px;
}

@media (max-width: 767px) {
  /* line 243, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li.quad2 .quad-azul {
    padding: 30px 15px 22px 15px;
  }
}

/* line 249, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad2:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-mindful/pontilhado2-parte2.png%3Fsfvrsn=b54a91_2) no-repeat;
  width: 156px;
  height: 198px;
  position: absolute;
  right: -134px;
  top: 85px;
}

@media (max-width: 1200px) {
  /* line 249, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li.quad2:after {
    background-position: -82px 0px;
  }
}

@media (max-width: 991px) {
  /* line 249, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li.quad2:after {
    display: none;
  }
}

/* line 259, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad3 {
  float: left;
}

/* line 261, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad3 .quad-azul {
  position: absolute;
  top: -4px;
  left: 4px;
}

@media (max-width: 767px) {
  /* line 261, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li.quad3 .quad-azul {
    padding: 30px 15px 22px 15px;
  }
}

/* line 266, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad3 .quad-azul .tit, .info-mindful .parte2 ul li.quad3 .quad-azul .text {
  text-align: right;
}

/* line 270, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad3:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-mindful/pontilhado3-parte2.png%3Fsfvrsn=79478e1c_2) no-repeat;
  width: 143px;
  height: 73px;
  position: absolute;
  left: -105px;
  top: 75px;
}

@media (max-width: 1200px) {
  /* line 270, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li.quad3:before {
    background-position: 57px 0px;
  }
}

@media (max-width: 991px) {
  /* line 270, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 ul li.quad3:before {
    display: none;
  }
}

/* line 280, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad4 {
  float: right;
}

/* line 282, src/page/_infografico-mindful.scss */
.info-mindful .parte2 ul li.quad4 .quad-azul {
  position: absolute;
  top: -4px;
  left: -4px;
}

/* line 288, src/page/_infografico-mindful.scss */
.info-mindful .parte2 .box-quad-branco {
  display: table;
  margin: 85px auto 0;
  background: #696cf5;
  width: 1000px;
  height: 118px;
  position: relative;
}

@media (max-width: 991px) {
  /* line 288, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 .box-quad-branco {
    width: 88%;
  }
}

@media (max-width: 767px) {
  /* line 288, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 .box-quad-branco {
    margin: 0 auto 0;
    width: 81vw;
    height: 40vw;
  }
}

/* line 296, src/page/_infografico-mindful.scss */
.info-mindful .parte2 .box-quad-branco .box {
  display: table;
  width: 100%;
  height: 100%;
  background: #fff;
  position: absolute;
  left: -4px;
  top: -4px;
}

@media (max-width: 767px) {
  /* line 296, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 .box-quad-branco .box {
    padding: 10px 15px;
    left: 4px;
    top: 4px;
  }
}

/* line 301, src/page/_infografico-mindful.scss */
.info-mindful .parte2 .box-quad-branco .box p {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  color: #696cf5;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 26px;
  line-height: 36px;
}

@media (max-width: 991px) {
  /* line 301, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 .box-quad-branco .box p {
    font-size: 22px;
    line-height: 34px;
  }
}

@media (max-width: 767px) {
  /* line 301, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 .box-quad-branco .box p {
    font-size: 4.7vw;
    line-height: 7vw;
  }
}

@media (max-width: 767px) {
  /* line 309, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 .box-quad-branco .box p br {
    display: none;
  }
}

/* line 315, src/page/_infografico-mindful.scss */
.info-mindful .parte2 .box-quad-branco .box:before {
  display: block;
  content: "";
  position: absolute;
  left: -36px;
  bottom: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 36px 36px;
  border-color: transparent transparent #ffffff transparent;
}

@media (max-width: 767px) {
  /* line 315, src/page/_infografico-mindful.scss */
  .info-mindful .parte2 .box-quad-branco .box:before {
    border-width: 36px 36px 0 0;
    border-color: #ffffff transparent transparent transparent;
    left: auto;
    right: 10px;
    bottom: -36px;
  }
}

/* line 325, src/page/_infografico-mindful.scss */
.info-mindful .parte3 {
  display: block;
  position: relative;
  margin: 83px 0 0 0;
  width: 100%;
  height: 900px;
}

@media (max-width: 991px) {
  /* line 325, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 {
    margin: 35px 0 0 0;
    height: auto;
  }
}

/* line 330, src/page/_infografico-mindful.scss */
.info-mindful .parte3 .mulher {
  display: block;
  max-width: 534px;
  margin: 0 0 0 30%;
  padding: 85px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 330, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 .mulher {
    margin: 0 auto;
    padding: 0 25px;
    width: 100%;
  }
}

/* line 336, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul {
  display: block;
  width: 90%;
  position: absolute;
  top: 0;
  left: 5%;
}

@media (max-width: 1200px) {
  /* line 336, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul {
    width: 95%;
    left: 2.5%;
  }
}

@media (max-width: 991px) {
  /* line 336, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul {
    position: relative;
    left: auto;
    margin: 0 auto;
  }
}

/* line 344, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li {
  display: block;
}

@media (max-width: 991px) {
  /* line 344, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li {
    display: block;
    position: relative !important;
    right: auto !important;
    top: 0 !important;
    width: 270px;
    left: auto !important;
  }
}

/* line 349, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li .num {
  display: block;
  color: #696cf5;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 90px;
  line-height: 65px;
  margin: 0 0 0 10px;
}

/* line 352, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li img {
  position: absolute;
}

/* line 355, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li .box {
  display: block;
  background: #fff;
  padding: 15px;
  margin: -8px 0 0 0;
}

@media (max-width: 991px) {
  /* line 355, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li .box {
    width: 270px !important;
  }
}

/* line 360, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li .box p {
  display: block;
  text-align: center;
  color: #696cf5;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 22px;
}

/* line 365, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item1 {
  position: absolute;
  right: 38px;
  top: 26px;
}

@media (max-width: 1200px) {
  /* line 365, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item1 {
    right: 0;
  }
}

@media (max-width: 991px) {
  /* line 365, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item1 {
    margin: 70px auto 0;
  }
}

/* line 373, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item1 img {
  top: -72px;
  right: 18px;
}

/* line 376, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item1 .box {
  width: 258px;
}

/* line 380, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item2 {
  position: absolute;
  right: 0;
  top: 340px;
}

@media (max-width: 1200px) {
  /* line 380, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item2 {
    right: -13px;
  }
}

@media (max-width: 991px) {
  /* line 380, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item2 {
    margin: 125px auto 0;
  }
}

/* line 388, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item2 .num {
  margin: 0 0 0 175px;
}

@media (max-width: 991px) {
  /* line 388, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item2 .num {
    margin: 0 0 0 210px;
  }
}

/* line 394, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item2 img {
  top: -97px;
  right: 59px;
}

@media (max-width: 991px) {
  /* line 394, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item2 img {
    right: 76px;
  }
}

/* line 400, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item2 .box {
  width: 233px;
}

/* line 404, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item3 {
  position: absolute;
  right: 30px;
  top: 590px;
}

@media (max-width: 1200px) {
  /* line 404, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item3 {
    right: -10px;
  }
}

@media (max-width: 991px) {
  /* line 404, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item3 {
    margin: 80px auto 0;
  }
}

/* line 412, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item3 img {
  top: -43px;
  right: -30px;
}

/* line 415, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item3 .box {
  width: 260px;
}

/* line 419, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item4 {
  position: absolute;
  left: 40%;
  top: 700px;
}

@media (max-width: 1200px) {
  /* line 419, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item4 {
    left: 37%;
  }
}

@media (max-width: 991px) {
  /* line 419, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item4 {
    margin: 65px auto 0;
  }
}

@media (max-width: 991px) {
  /* line 427, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item4 .num {
    margin: 0 0 0 210px;
  }
}

/* line 432, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item4 img {
  top: -38px;
  left: 80px;
}

@media (max-width: 991px) {
  /* line 432, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item4 img {
    left: 40px;
  }
}

/* line 438, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item4 .box {
  width: 310px;
}

/* line 442, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item5 {
  position: absolute;
  left: 95px;
  top: 666px;
}

@media (max-width: 1200px) {
  /* line 442, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item5 {
    left: 40px;
  }
}

@media (max-width: 991px) {
  /* line 442, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item5 {
    margin: 55px auto 0;
  }
}

/* line 450, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item5 img {
  top: -40px;
  left: 65px;
}

/* line 453, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item5 .box {
  width: 260px;
  padding: 26px 30px 20px;
}

/* line 457, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item6 {
  position: absolute;
  left: 14px;
  top: 356px;
}

@media (max-width: 1200px) {
  /* line 457, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item6 {
    left: -10px;
  }
}

@media (max-width: 991px) {
  /* line 457, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item6 {
    margin: 100px auto 0;
  }
}

@media (max-width: 991px) {
  /* line 465, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item6 .num {
    margin: 0 0 0 210px;
  }
}

/* line 470, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item6 img {
  top: -64px;
  left: 72px;
}

@media (max-width: 991px) {
  /* line 470, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item6 img {
    left: -5px;
  }
}

/* line 476, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item6 .box {
  width: 315px;
}

/* line 480, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item7 {
  position: absolute;
  left: 88px;
  top: 56px;
}

@media (max-width: 1200px) {
  /* line 480, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item7 {
    left: 30px;
  }
}

@media (max-width: 991px) {
  /* line 480, src/page/_infografico-mindful.scss */
  .info-mindful .parte3 ul li.item7 {
    margin: 70px auto 0;
  }
}

/* line 488, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item7 img {
  top: -82px;
  left: 40px;
}

/* line 491, src/page/_infografico-mindful.scss */
.info-mindful .parte3 ul li.item7 .box {
  width: 286px;
}

/* line 499, src/page/_infografico-mindful.scss */
.info-mindful .parte4 {
  display: inline-block;
  position: relative;
  padding: 68px 80px 65px 115px;
  width: 100%;
}

@media (max-width: 1200px) {
  /* line 499, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 {
    padding: 68px 50px 65px 60px;
  }
}

@media (max-width: 767px) {
  /* line 499, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 {
    padding: 60px 15px 25px 15px;
  }
}

/* line 508, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box1 {
  display: block;
  margin: 0 0 0 -20px;
  position: relative;
  width: 509px;
}

@media (max-width: 991px) {
  /* line 508, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box1 {
    margin: 0 auto;
  }
}

@media (max-width: 767px) {
  /* line 508, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box1 {
    width: 81vw;
  }
}

/* line 516, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box1 .box {
  display: block;
  background: #6468f7;
  height: 69px;
  position: relative;
  z-index: 2;
}

@media (max-width: 767px) {
  /* line 516, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box1 .box {
    height: 16vw;
  }
}

/* line 521, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box1 .box p {
  color: #91f19c;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 57px;
  line-height: 65px;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 521, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box1 .box p {
    font-size: 9vw;
    line-height: 16vw;
  }
}

/* line 527, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box1 .box:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-mindful/pontilhado1-parte4.png%3Fsfvrsn=40a0c884_2) no-repeat;
  width: 377px;
  height: 254px;
  position: absolute;
  right: -400px;
  top: -210px;
}

@media (max-width: 1200px) {
  /* line 527, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box1 .box:after {
    background-position: top right;
    width: 260px;
    right: -290px;
  }
}

@media (max-width: 991px) {
  /* line 527, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box1 .box:after {
    display: none;
  }
}

/* line 537, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box1:after {
  display: block;
  content: "";
  width: 97px;
  height: 69px;
  background: #91f19c;
  position: absolute;
  right: -4px;
  top: -4px;
  z-index: 1;
}

@media (max-width: 767px) {
  /* line 537, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box1:after {
    width: 18vw;
    height: 15.5vw;
  }
}

/* line 543, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box1 .text {
  display: block;
  color: #6468f7;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 42px;
  line-height: 49px;
  margin: 5px 0 0 20px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 543, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box1 .text {
    font-size: 6.5vw;
    line-height: 8.5vw;
  }
}

/* line 548, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box1 .text:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-mindful/pontilhado2-parte4.png%3Fsfvrsn=153ba7dd_2) no-repeat;
  width: 541px;
  height: 48px;
  position: absolute;
  left: 75px;
  bottom: -45px;
}

@media (max-width: 991px) {
  /* line 548, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box1 .text:after {
    display: none;
  }
}

/* line 556, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box2 {
  display: block;
  margin: -110px 0 50px 594px;
}

@media (max-width: 1200px) {
  /* line 556, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box2 {
    margin: -110px 0 50px 435px;
  }
}

@media (max-width: 991px) {
  /* line 556, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box2 {
    margin: 35px auto 50px;
    width: auto;
  }
}

@media (max-width: 767px) {
  /* line 556, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box2 {
    width: 81vw;
    margin: 9vw auto 10vw;
  }
}

/* line 567, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box2 .faixa {
  display: block;
  background: #95f4a1;
  width: 434px;
  height: 30px;
  margin: 0 0 5px 0;
}

@media (max-width: 991px) {
  /* line 567, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box2 .faixa {
    margin: 0 auto 5px;
  }
}

@media (max-width: 767px) {
  /* line 567, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box2 .faixa {
    width: 81vw;
    height: 20px;
  }
}

/* line 576, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box2 .box {
  display: block;
  background: #6468f7;
  width: 434px;
  padding: 22px 15px;
}

@media (max-width: 991px) {
  /* line 576, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box2 .box {
    margin: 0 auto;
  }
}

@media (max-width: 767px) {
  /* line 576, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box2 .box {
    width: 81vw;
  }
}

/* line 584, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box2 .box p {
  color: #fff;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 584, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box2 .box p {
    font-size: 5.5vw;
    line-height: 7.5vw;
  }
}

/* line 589, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box2 .box p a {
  color: #91f19c;
  text-decoration: none;
  font-weight: bold;
}

/* line 597, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box-sempre-buscando {
  display: block;
  background: #fff;
  width: 100%;
  height: 95px;
  padding: 17px 22px;
  text-align: center;
  position: relative;
  margin: 0 0 66px 0;
}

/* line 599, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box-sempre-buscando:before {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 49px 49px;
  border-color: transparent transparent #696cf5 transparent;
  position: absolute;
  left: -49px;
  bottom: 0;
}

@media (max-width: 767px) {
  /* line 599, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box-sempre-buscando:before {
    border-width: 0 39px 30px 0;
    border-color: transparent #696bf5 transparent transparent;
    left: auto;
    right: 15px;
    bottom: -30px;
  }
}

@media (max-width: 991px) {
  /* line 597, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box-sempre-buscando {
    width: 660px;
    margin: 0 auto 66px;
  }
}

@media (max-width: 767px) {
  /* line 597, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box-sempre-buscando {
    width: 81vw;
    height: 47vw;
    padding: 6.5vw 7vw;
    margin: 0 auto 12vw;
  }
}

/* line 611, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .box-sempre-buscando p {
  color: #696cf5;
  font-size: 26px;
  line-height: 30px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: bold;
}

@media (max-width: 1200px) {
  /* line 611, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box-sempre-buscando p {
    font-size: 20px;
  }
}

@media (max-width: 991px) {
  /* line 611, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box-sempre-buscando p {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  /* line 611, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .box-sempre-buscando p {
    font-size: 4.7vw;
    line-height: 7vw;
  }
}

/* line 625, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .referencias .tit {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #4851c4;
  font-size: 18px;
  line-height: 20px;
  margin: 0 0 20px 0;
}

@media (max-width: 991px) {
  /* line 625, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .referencias .tit {
    font-size: 16px;
    line-height: 20px;
  }
}

@media (max-width: 767px) {
  /* line 625, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .referencias .tit {
    font-size: 14px;
    line-height: 16px;
    margin: 0 0 10px 0;
  }
}

/* line 634, src/page/_infografico-mindful.scss */
.info-mindful .parte4 .referencias .txt {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  color: #4851c4;
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 18px 0;
}

@media (max-width: 991px) {
  /* line 634, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .referencias .txt {
    font-size: 14px;
    line-height: 18px;
  }
}

@media (max-width: 767px) {
  /* line 634, src/page/_infografico-mindful.scss */
  .info-mindful .parte4 .referencias .txt {
    font-size: 10px;
    line-height: 14px;
    word-break: break-word;
  }
}

/* line 2, src/page/_batalha-produtos.scss */
.page-batalha-de-produtos .sf-breadscrumb {
  width: 820px;
}

/* line 4, src/page/_batalha-produtos.scss */
.batalha {
  display: block;
}

/* line 7, src/page/_batalha-produtos.scss */
.batalha .widget-batalha p {
  display: block;
  margin: 20px 0 0;
}

/* line 10, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison {
  display: block;
  background: #5084CA;
  margin: 100px 0 0 0;
}

/* line 12, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .img-desk {
  display: block;
  max-width: 1112px;
  width: 100%;
  margin: 0 auto;
  position: relative;
  top: -82px;
}

@media (max-width: 767px) {
  /* line 12, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .img-desk {
    display: none;
  }
}

/* line 18, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .img-mobi {
  display: none;
  max-width: 300px;
  width: 100%;
  margin: 0 auto;
  position: relative;
  top: -82px;
}

@media (max-width: 767px) {
  /* line 18, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .img-mobi {
    display: block;
  }
}

/* line 24, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .tit-pesquise {
  display: block;
  margin: -60px 0 0 0;
}

/* line 26, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .tit-pesquise h2 {
  width: 100%;
  text-align: center;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: bold;
  color: #fff;
  font-size: 32px;
  padding: 0 15px;
}

/* line 28, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .tit-pesquise h2 strong {
  font-size: 46px;
}

@media (max-width: 490px) {
  /* line 26, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .tit-pesquise h2 {
    font-weight: normal;
    font-size: 18px;
  }
  /* line 33, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .tit-pesquise h2 strong {
    font-size: 32px;
  }
}

@media (max-width: 380px) {
  /* line 26, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .tit-pesquise h2 {
    text-align: right;
  }
  /* line 39, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .tit-pesquise h2 strong {
    font-size: 28px;
    display: block;
    margin: 0 0 5px 0;
  }
}

/* line 45, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo {
  display: block;
  width: 100%;
  margin: 42px 0 0 0;
  position: relative;
}

/* line 47, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul {
  text-align: center;
  display: block;
}

@media (max-width: 767px) {
  /* line 47, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul {
    width: 95%;
    margin: 0 auto;
    position: relative;
    display: table;
  }
  /* line 51, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul:after {
    display: block;
    content: "";
    background: url(../../images/default-source/proposito/batalha-de-produtos/x.png%3Fsfvrsn=bd488ecb_2) no-repeat;
    width: 21px;
    height: 21px;
    background-size: 100% auto;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -10.5px 0 0 -10.5px;
  }
}

/* line 55, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li {
  display: inline-block;
  float: none;
  vertical-align: top;
}

@media (max-width: 767px) {
  /* line 55, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li {
    width: 50%;
    float: left;
  }
}

/* line 60, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li .bola {
  display: block;
  background: #fff;
  border-radius: 100%;
  width: 230px;
  height: 230px;
  float: left;
  padding: 0 45px 0;
}

@media (max-width: 1200px) {
  /* line 60, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li .bola {
    width: 19.3vw;
    height: 19.3vw;
    padding: 0 3.7vw 0;
  }
}

@media (max-width: 767px) {
  /* line 60, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li .bola {
    margin: 0 auto;
    float: none;
    width: 36.5vw;
    height: 36.5vw;
    padding: 0 5vw 0;
  }
}

/* line 69, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li .bola label {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: bold;
  color: #5084CA;
  font-size: 22px;
  line-height: 22px;
  margin-bottom: 16px;
  padding: 70px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 69, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li .bola label {
    font-size: 1.85vw;
    line-height: 1.85vw;
    margin-bottom: 1.3vw;
    padding: 5.8vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 69, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li .bola label {
    font-size: 4.7vw;
    line-height: 5.8vw;
    margin-bottom: 2.8vw;
    padding: 8.5vw 0 0 0;
  }
}

/* line 78, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li .bola input {
  display: block;
  width: 100%;
  border: 0;
  border-bottom: 1px solid #646E78;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  color: #646E78;
  font-size: 16px;
  line-height: 16px;
  padding: 10px 0;
}

@media (max-width: 1200px) {
  /* line 78, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li .bola input {
    font-size: 1.33vw;
    line-height: 1.33vw;
    padding: 0.85vw 0;
  }
}

@media (max-width: 767px) {
  /* line 78, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li .bola input {
    font-size: 3.8vw;
    line-height: 5vw;
    padding: 1.6vw 0;
  }
}

/* line 87, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li .bola .sugestao {
  display: block;
  background: #fff;
  text-align: left;
  padding: 9px 15px 5px 15px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  font-size: 12px;
  color: #646E78;
  border-bottom: 1px solid #5084CA;
  z-index: 1;
  position: relative;
}

/* line 89, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li .bola .sugestao:last-child {
  border-bottom: 0;
}

/* line 92, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li .bola .sugestao:hover {
  color: #fff;
  background: #5084CA;
}

@media (max-width: 767px) {
  /* line 87, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li .bola .sugestao {
    font-size: 2.9vw;
    padding: 9px 9px 5px 9px;
  }
}

/* line 101, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li.product-1:after, .batalha .widget-batalha .comparison .comparativo ul li.product-2:after {
  display: inline-block;
  content: "";
  background: url(../../images/default-source/proposito/batalha-de-produtos/x.png%3Fsfvrsn=bd488ecb_2) no-repeat;
  width: 35px;
  height: 35px;
  margin: 100px 22px 0;
  background-size: 100% auto;
}

@media (max-width: 1200px) {
  /* line 101, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-1:after, .batalha .widget-batalha .comparison .comparativo ul li.product-2:after {
    width: 2.9vw;
    height: 2.9vw;
    margin: 8.3vw 1.8vw 0;
  }
}

@media (max-width: 767px) {
  /* line 101, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-1:after, .batalha .widget-batalha .comparison .comparativo ul li.product-2:after {
    display: none;
  }
}

@media (max-width: 767px) {
  /* line 100, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-1, .batalha .widget-batalha .comparison .comparativo ul li.product-2 {
    margin: 0 0 30px 0;
  }
}

/* line 114, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li.product-1 .selectedProduct, .batalha .widget-batalha .comparison .comparativo ul li.product-2 .selectedProduct {
  position: relative;
  width: 100%;
  height: 100%;
}

/* line 116, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li.product-1 .selectedProduct label, .batalha .widget-batalha .comparison .comparativo ul li.product-2 .selectedProduct label {
  font-size: 0;
  padding: 0;
  position: absolute;
  margin: 0;
  right: 0;
  top: 10px;
}

@media (max-width: 767px) {
  /* line 116, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-1 .selectedProduct label, .batalha .widget-batalha .comparison .comparativo ul li.product-2 .selectedProduct label {
    top: -5px;
  }
}

/* line 121, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li.product-1 .selectedProduct label .label-danger, .batalha .widget-batalha .comparison .comparativo ul li.product-2 .selectedProduct label .label-danger {
  font-size: 18px;
}

@media (max-width: 1200px) {
  /* line 121, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-1 .selectedProduct label .label-danger, .batalha .widget-batalha .comparison .comparativo ul li.product-2 .selectedProduct label .label-danger {
    font-size: 1.5vw;
    padding: .3em .6em .3em;
  }
}

@media (max-width: 767px) {
  /* line 121, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-1 .selectedProduct label .label-danger, .batalha .widget-batalha .comparison .comparativo ul li.product-2 .selectedProduct label .label-danger {
    font-size: 3.3vw;
  }
}

/* line 131, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li.product-1 .selectedProduct img, .batalha .widget-batalha .comparison .comparativo ul li.product-2 .selectedProduct img {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -80px 0 0 -80px;
  width: 160px;
  height: 160px;
}

@media (max-width: 1200px) {
  /* line 131, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-1 .selectedProduct img, .batalha .widget-batalha .comparison .comparativo ul li.product-2 .selectedProduct img {
    width: 13.3vw;
    height: 13.3vw;
    margin: -6.65vw 0 0 -6.65vw;
  }
}

@media (max-width: 767px) {
  /* line 131, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-1 .selectedProduct img, .batalha .widget-batalha .comparison .comparativo ul li.product-2 .selectedProduct img {
    width: 32.5vw;
    height: 32.5vw;
    margin: -16.25vw 0 0 -16.25vw;
  }
}

/* line 145, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola {
  display: block;
  border: 12px solid #fff;
  border-radius: 100%;
  width: 230px;
  height: 230px;
  margin: 0 auto;
  background: none;
  padding: 0;
}

@media (max-width: 1200px) {
  /* line 145, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola {
    width: 19.3vw;
    height: 19.3vw;
  }
}

@media (max-width: 767px) {
  /* line 145, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola {
    width: 36.5vw;
    height: 36.5vw;
    border: 1.5vw solid #fff;
  }
}

/* line 153, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola label {
  display: block;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  color: #fff;
  font-size: 27px;
  line-height: 29px;
  padding: 70px 21px 0;
}

@media (max-width: 1200px) {
  /* line 153, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola label {
    font-size: 2.3vw;
    line-height: 2.5vw;
    padding: 5.8vw 2.25vw 0;
  }
}

@media (max-width: 767px) {
  /* line 153, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola label {
    font-size: 5.0vw;
    line-height: 5.8vw;
    padding: 10.7vw 4.0vw 0;
  }
}

/* line 161, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola label.withProduct {
  font-size: 15px;
  line-height: 18px;
  padding: 50px 21px 0;
  margin: 0;
}

@media (max-width: 1200px) {
  /* line 161, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola label.withProduct {
    font-size: 1.3vw;
    line-height: 1.5vw;
    padding: 4.2vw 2.20vw 0;
  }
}

@media (max-width: 767px) {
  /* line 161, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola label.withProduct {
    font-size: 3.2vw;
    line-height: 3.8vw;
    padding: 8.8vw 3.2vw 0;
  }
}

/* line 171, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola .sugestao {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  color: #fff;
  font-size: 24px;
  line-height: 28px;
  background: none;
  text-transform: lowercase;
  text-align: center;
}

@media (max-width: 1200px) {
  /* line 171, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola .sugestao {
    font-size: 2.0vw;
    line-height: 2.4vw;
  }
}

@media (max-width: 767px) {
  /* line 171, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo ul li.product-avg .bola .sugestao {
    font-size: 4.2vw;
    line-height: 4.8vw;
    padding: 1.6vw 2vw 1.6vw 2vw;
  }
}

/* line 184, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo .checkbox {
  display: block;
  margin: -15px 0 0 0;
  position: absolute;
  right: 5%;
  top: 50%;
}

@media (max-width: 1200px) {
  /* line 184, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo .checkbox {
    right: 3%;
  }
}

@media (max-width: 767px) {
  /* line 184, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo .checkbox {
    right: 16.5vw;
    top: 68vw;
  }
}

/* line 192, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo .checkbox .switch {
  position: relative;
  display: inline-block;
  width: 72px;
  height: 35px;
  padding: 0 !important;
  text-align: center;
}

@media (max-width: 1200px) {
  /* line 192, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo .checkbox .switch {
    width: 6vw;
    height: 2.95vw;
  }
}

@media (max-width: 767px) {
  /* line 192, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo .checkbox .switch {
    width: 14.5vw;
    height: 7vw;
  }
}

/* line 200, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo .checkbox .switch .txt-toggle {
  position: relative;
  top: -33px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  color: #fff;
  font-size: 15px;
}

@media (max-width: 1200px) {
  /* line 200, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo .checkbox .switch .txt-toggle {
    font-size: 1.3vw;
  }
}

@media (max-width: 767px) {
  /* line 200, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo .checkbox .switch .txt-toggle {
    font-size: 3.3vw;
    top: -8.5vw;
  }
}

/* line 209, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo .checkbox .switch .switch input {
  display: none;
}

/* line 211, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo .checkbox .switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.41);
  -webkit-transition: .4s;
  transition: .4s;
  border-radius: 34px;
}

/* line 214, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo .checkbox .switch .slider:before {
  position: absolute;
  content: "";
  height: 44px;
  width: 44px;
  left: -4px;
  bottom: -4px;
  border: 10px solid #fff;
  -webkit-transition: .4s;
  transition: .4s;
  border-radius: 50%;
}

@media (max-width: 1200px) {
  /* line 214, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo .checkbox .switch .slider:before {
    height: 3.7vw;
    width: 3.7vw;
    left: -0.35vw;
    bottom: -0.35vw;
    border: 0.8vw solid #fff;
  }
}

@media (max-width: 767px) {
  /* line 214, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo .checkbox .switch .slider:before {
    height: 7.5vw;
    width: 7.5vw;
    left: -0.8vw;
    bottom: -0.35vw;
    border: 1.2vw solid #fff;
  }
}

/* line 225, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo .checkbox .switch input:checked + .slider:before {
  -webkit-transform: translateX(40px);
  -ms-transform: translateX(40px);
  transform: translateX(40px);
}

@media (max-width: 1200px) {
  /* line 225, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo .checkbox .switch input:checked + .slider:before {
    -webkit-transform: translateX(3.5vw);
    -ms-transform: translateX(3.5vw);
    transform: translateX(3.5vw);
  }
}

@media (max-width: 767px) {
  /* line 225, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .comparison .comparativo .checkbox .switch input:checked + .slider:before {
    -webkit-transform: translateX(8.5vw);
    -ms-transform: translateX(8.5vw);
    transform: translateX(8.5vw);
  }
}

/* line 241, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .comparison .comparativo .checkbox .switch.disable .slider {
  opacity: .5;
  cursor: default;
}

/* line 251, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category {
  display: block;
  background: #5084CA;
  padding: 76px 0 0 0;
}

@media (max-width: 767px) {
  /* line 251, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category {
    padding: 35px 0 0 0;
  }
}

/* line 256, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category h2 {
  display: block;
  margin: 0 0 0 76px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: bold;
  color: #fff;
  font-size: 27px;
}

@media (max-width: 767px) {
  /* line 256, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category h2 {
    margin: 0 0 0 6vw;
    font-size: 6.3vw;
    font-weight: normal;
  }
}

/* line 262, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion {
  display: block;
  margin: 45px 0 0 0;
}

@media (max-width: 767px) {
  /* line 262, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category #accordion {
    margin: 7vw 0 0 0;
  }
}

/* line 267, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel {
  background: none;
  border-radius: 0;
  box-shadow: none;
  margin: 0;
  border: 0;
}

/* line 269, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-heading {
  display: block;
  border: 0;
  border-top: 2px solid rgba(255, 255, 255, 0.5);
  background: none;
  border-radius: 0;
}

/* line 272, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-heading h5 button.btn-link {
  display: block;
  padding: 0 90px;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  color: #fff;
  font-size: 22px;
  width: 100%;
  text-align: left;
  text-transform: lowercase;
}

@media (max-width: 767px) {
  /* line 272, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category #accordion .panel .panel-heading h5 button.btn-link {
    position: relative;
    padding: 0 18vw 0 0;
    font-size: 5.7vw;
    line-height: 6.6vw;
    white-space: normal;
  }
}

/* line 277, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-heading h5 button.btn-link span {
  float: right;
  background: url(../../images/default-source/proposito/batalha-de-produtos/seta.png%3Fsfvrsn=33c08cb0_2) no-repeat;
  width: 38px;
  height: 22px;
  position: relative;
  top: 4px;
  background-size: 100% auto;
}

@media (max-width: 767px) {
  /* line 277, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category #accordion .panel .panel-heading h5 button.btn-link span {
    position: absolute;
    right: 0;
    width: 7vw;
    height: 5vw;
    top: 1.3vw;
  }
}

/* line 284, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-heading h5 button.btn-link[aria-expanded="true"] span {
  transform: rotate(180deg);
}

/* line 288, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-heading h5 button.btn-link:hover {
  text-decoration: none;
}

/* line 291, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-heading h5 button.btn-link:focus {
  text-decoration: none;
  outline: none;
}

/* line 297, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse {
  background: #fff;
}

/* line 301, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul {
  text-align: center;
  display: block;
  margin: 35px 0 0 0;
}

/* line 303, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li {
  display: inline-block;
  float: none;
  vertical-align: top;
  margin: 0 0 25px 0;
}

@media (max-width: 767px) {
  /* line 303, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li {
    width: 50%;
    margin: 0 0 15px 0;
  }
}

/* line 308, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card {
  display: block;
  margin: 0 30px;
  position: relative;
}

@media (max-width: 767px) {
  /* line 308, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card {
    margin: 0;
  }
}

/* line 313, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card .badge {
  background: #5084CA;
  padding: 4px 8px;
  font-size: 12px;
  position: absolute;
  top: -15px;
  left: 50%;
  width: 72px;
  margin: 0 0 0 -36px;
}

/* line 316, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card .circle {
  display: block;
  border: 4px solid rgba(100, 110, 120, 0.5);
  border-radius: 100%;
  width: 150px;
  height: 150px;
  margin: 0 auto;
}

@media (max-width: 767px) {
  /* line 316, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card .circle {
    width: 120px;
    height: 120px;
    border: 2px solid rgba(100, 110, 120, 0.5);
  }
}

/* line 321, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card .circle:hover {
  border: 4px solid #5084CA;
}

@media (max-width: 767px) {
  /* line 321, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card .circle:hover {
    border: 2px solid #5084CA;
  }
}

/* line 327, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card .circle img {
  position: relative;
  top: 5px;
  width: 130px;
  height: 130px;
}

@media (max-width: 767px) {
  /* line 327, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card .circle img {
    width: 100px;
    height: 100px;
  }
}

/* line 334, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card h3 {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  color: #5084CA;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  margin: 10px 0 0 0;
  display: block;
  width: 150px;
}

@media (max-width: 767px) {
  /* line 334, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .choose-by-category #accordion .panel .panel-collapse .card-body .marcas-marca ul li .product-card h3 {
    width: 120px;
    margin: 5px auto 0;
    font-size: 12px;
  }
}

/* line 347, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .choose-by-category #accordion .panel:last-child .panel-heading {
  border-bottom: 2px solid rgba(255, 255, 255, 0.5);
}

/* line 355, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado {
  display: block;
  background: #5084CA;
  padding: 76px 0 0 0;
}

@media (max-width: 767px) {
  /* line 355, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .resultado {
    padding: 11vw 0 0 0;
  }
}

/* line 360, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado h2 {
  display: block;
  margin: 0 0 50px 0;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: bold;
  color: #fff;
  font-size: 27px;
}

@media (max-width: 767px) {
  /* line 360, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .resultado h2 {
    font-weight: normal;
    margin: 0 0 8vw 0;
  }
}

@media (max-width: 767px) {
  /* line 366, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .resultado .divTable {
    overflow-x: scroll;
  }
}

/* line 371, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table {
  background: #5084CA;
  margin-bottom: 0;
  border: 0;
}

@media (max-width: 767px) {
  /* line 371, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .resultado table {
    width: 767px !important;
  }
}

/* line 376, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr {
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}

/* line 378, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr:nth-child(odd) {
  background: none;
}

/* line 381, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr td, .batalha .widget-batalha .resultado table tr th {
  border: 0;
  vertical-align: middle;
  text-align: center;
}

/* line 383, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr td.tipo, .batalha .widget-batalha .resultado table tr th.tipo {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  color: #fff;
  font-size: 14px;
  text-align: right;
  padding: 16px 25px;
  border-right: 1px solid rgba(255, 255, 255, 0.5);
}

/* line 387, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr th.tipo {
  width: 205px;
  background: #396194;
  text-align: left;
}

@media (max-width: 580px) {
  /* line 387, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .resultado table tr th.tipo {
    padding: 12px 15px;
    font-size: 11px;
    width: 130px;
  }
}

/* line 392, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr th.tipo label {
  margin: 0;
}

/* line 394, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr th.tipo label span {
  font-weight: normal;
  display: block;
  margin: 0 0 5px 0;
}

@media (max-width: 580px) {
  /* line 394, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .resultado table tr th.tipo label span {
    font-size: 9.5px;
  }
}

/* line 400, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr th.tipo label input {
  border: 1px solid #fff;
  color: #396194;
  padding: 2px 5px;
  width: 150px;
}

@media (max-width: 580px) {
  /* line 400, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .resultado table tr th.tipo label input {
    width: 100px;
  }
}

/* line 408, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr th {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  color: #fff;
  font-size: 18px;
  background: #4876B2;
}

@media (max-width: 580px) {
  /* line 408, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .resultado table tr th {
    font-size: 14px;
  }
}

/* line 413, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr th.porcao {
  font-size: 16px;
  text-align: left;
  padding-left: 25px;
}

/* line 418, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr td.tipo {
  background: #4876B2;
}

@media (max-width: 580px) {
  /* line 418, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .resultado table tr td.tipo {
    padding: 12px 15px;
    font-size: 11px;
  }
}

/* line 424, src/page/_batalha-produtos.scss */
.batalha .widget-batalha .resultado table tr td {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  color: #fff;
  font-size: 20px;
}

@media (max-width: 580px) {
  /* line 424, src/page/_batalha-produtos.scss */
  .batalha .widget-batalha .resultado table tr td {
    font-size: 14px;
  }
}

/* line 436, src/page/_batalha-produtos.scss */
.batalha .legenda {
  display: block;
  width: 100%;
  float: right;
  padding: 50px 0 18px 0;
  background: #5084CA;
}

@media (max-width: 767px) {
  /* line 436, src/page/_batalha-produtos.scss */
  .batalha .legenda {
    padding: 25px 0 15px 0;
  }
}

/* line 441, src/page/_batalha-produtos.scss */
.batalha .legenda p {
  display: block;
  text-align: right;
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
  font-weight: normal;
  color: #fff;
  font-size: 15px;
  margin: 0 15px 0 0;
}

@media (max-width: 767px) {
  /* line 441, src/page/_batalha-produtos.scss */
  .batalha .legenda p {
    font-size: 12px;
  }
}

/* line 3, src/page/_infografico-omega-tres.scss */
.infografico h1 {
  color: #5085CA;
  font-size: 2rem;
}

@media (max-width: 767px) {
  /* line 3, src/page/_infografico-omega-tres.scss */
  .infografico h1 {
    padding-top: 40px;
  }
}

/* line 14, src/page/_infografico-omega-tres.scss */
.info-omega {
  background-image: -owg-linear-gradient(top, #2fd39f, #5255f4);
  background-image: -webkit-linear-gradient(top, #2fd39f, #5255f4);
  background-image: -moz-linear-gradient(top, #2fd39f, #5255f4);
  background-image: -o-linear-gradient(top, #2fd39f, #5255f4);
  background-image: linear-gradient(top, #2fd39f, #5255f4);
  background-color: #2fd39f;
  padding-bottom: 100px;
  overflow: hidden;
}

/* line 26, src/page/_infografico-omega-tres.scss */
.info-omega h2 {
  font-family: "MolicoXBold", "Arial Black", arial, sans-serif;
  font-size: 13vw;
  text-transform: uppercase;
  color: #FFFFFF;
  text-align: center;
  padding: 5vw 0 2.5vw;
}

@media (min-width: 1250px) {
  /* line 26, src/page/_infografico-omega-tres.scss */
  .info-omega h2 {
    font-size: 10rem;
    padding: 70px 0 36px;
  }
}

@media (max-width: 767px) {
  /* line 26, src/page/_infografico-omega-tres.scss */
  .info-omega h2 {
    font-size: 15vw;
  }
}

/* line 46, src/page/_infografico-omega-tres.scss */
.info-omega h3 {
  font-family: "MolicoXBold", "Arial Black", arial, sans-serif;
  color: #6266eb;
  background-color: #FFFFFF;
  display: table;
  text-transform: uppercase;
  line-height: 1;
  position: relative;
}

/* line 55, src/page/_infografico-omega-tres.scss */
.info-omega h3:after {
  content: "";
  border-style: solid;
  border-width: 5vw 0px 0 4vw;
  border-color: #FFFFFF transparent transparent transparent;
  top: 100%;
  position: absolute;
  left: 81px;
}

@media (min-width: 1250px) {
  /* line 55, src/page/_infografico-omega-tres.scss */
  .info-omega h3:after {
    border-width: 63px 0px 0 50px;
  }
}

/* line 70, src/page/_infografico-omega-tres.scss */
.info-omega p {
  font-family: "MolicoRoundedRegular", arial, sans-serif;
  color: #FFFFFF;
  font-size: 2.1vw;
  line-height: 1.3;
}

@media (max-width: 767px) {
  /* line 70, src/page/_infografico-omega-tres.scss */
  .info-omega p {
    font-size: 3.3vw;
  }
}

/* line 82, src/page/_infografico-omega-tres.scss */
.info-omega li {
  font-family: "MolicoMedium", arial, sans-serif;
}

/* line 86, src/page/_infografico-omega-tres.scss */
.info-omega img {
  max-width: 100%;
}

/* line 90, src/page/_infografico-omega-tres.scss */
.info-omega .bold {
  font-family: "MolicoMedium", arial, sans-serif;
}

/* line 96, src/page/_infografico-omega-tres.scss */
.info-omega .section-what-is {
  color: #FFFFFF;
  padding: 0 15%;
}

/* line 100, src/page/_infografico-omega-tres.scss */
.info-omega .section-what-is h3 {
  font-size: 5vw;
  padding: 2vw 3vw;
  margin-left: 8vw;
}

@media (min-width: 1250px) {
  /* line 100, src/page/_infografico-omega-tres.scss */
  .info-omega .section-what-is h3 {
    font-size: 6.25rem;
    padding: 1.75rem 2.6875rem;
  }
}

@media (max-width: 767px) {
  /* line 100, src/page/_infografico-omega-tres.scss */
  .info-omega .section-what-is h3 {
    font-size: 7vw;
    margin: 0 auto;
  }
}

/* line 115, src/page/_infografico-omega-tres.scss */
.info-omega .section-what-is h3:before {
  content: "";
  background-image: url("../../images/default-source/infografico-omega-3/line-top-omega.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right;
  display: block;
  width: 83vw;
  height: 31vw;
  position: absolute;
  bottom: 4vw;
  left: -10vw;
  z-index: 0;
}

@media (min-width: 1250px) {
  /* line 115, src/page/_infografico-omega-tres.scss */
  .info-omega .section-what-is h3:before {
    width: 74.6875rem;
    height: 27.875rem;
  }
}

@media (max-width: 767px) {
  /* line 115, src/page/_infografico-omega-tres.scss */
  .info-omega .section-what-is h3:before {
    width: 94vw;
    height: 36vw;
    left: -27vw;
  }
}

/* line 142, src/page/_infografico-omega-tres.scss */
.info-omega .section-what-is h3:after {
  left: 22%;
}

/* line 146, src/page/_infografico-omega-tres.scss */
.info-omega .section-what-is h3 span {
  position: relative;
  z-index: 1;
}

/* line 152, src/page/_infografico-omega-tres.scss */
.info-omega .section-what-is p {
  padding: 12vw 0 8vw 0;
}

@media (min-width: 1250px) {
  /* line 152, src/page/_infografico-omega-tres.scss */
  .info-omega .section-what-is p {
    padding: 170px 0 100px 0;
    font-size: 30px;
  }
}

@media (max-width: 767px) {
  /* line 152, src/page/_infografico-omega-tres.scss */
  .info-omega .section-what-is p {
    text-align: right;
    padding: 12vw 0 14vw 0;
  }
}

/* line 167, src/page/_infografico-omega-tres.scss */
.info-omega .section-is-good {
  color: #FFFFFF;
  padding-left: 20vw;
}

@media (min-width: 1250px) {
  /* line 167, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good {
    padding-left: 288px;
  }
}

/* line 175, src/page/_infografico-omega-tres.scss */
.info-omega .section-is-good h3 {
  font-size: 4vw;
  padding: 2vw 5vw;
  margin-left: 11vw;
}

@media (min-width: 1250px) {
  /* line 175, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good h3 {
    font-size: 3.75rem;
    padding: 1.25rem 2.5rem;
    margin-left: auto;
    margin-right: 17.1875rem;
  }
}

@media (max-width: 767px) {
  /* line 175, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good h3 {
    font-size: 6vw;
    padding: 2vw 6vw;
  }
}

/* line 192, src/page/_infografico-omega-tres.scss */
.info-omega .section-is-good h3 span {
  position: relative;
  z-index: 1;
}

/* line 197, src/page/_infografico-omega-tres.scss */
.info-omega .section-is-good h3:before {
  content: "";
  background-image: url("../../images/default-source/infografico-omega-3/line-do-good.png");
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  width: 81vw;
  height: 53vw;
  position: absolute;
  z-index: 0;
  top: 6vw;
  left: -14.4vw;
}

@media (min-width: 1250px) {
  /* line 197, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good h3:before {
    width: 982px;
    height: 702px;
    top: 77px;
    left: -204px;
  }
}

@media (max-width: 767px) {
  /* line 197, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good h3:before {
    top: -7vw;
    left: -17.4vw;
    width: 125vw;
    height: 75vw;
  }
}

/* line 226, src/page/_infografico-omega-tres.scss */
.info-omega .section-is-good h3::after {
  border-width: 5vw 4vw 0 0;
  left: 55%;
}

@media (min-width: 1250px) {
  /* line 226, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good h3::after {
    border-width: 63px 50px 0px 0;
  }
}

/* line 238, src/page/_infografico-omega-tres.scss */
.info-omega .section-is-good ul {
  margin: 8vw 0 0 -3.8vw;
}

@media (min-width: 1250px) {
  /* line 238, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good ul {
    margin: 7.1875rem 0 0 -3.375rem;
  }
}

@media (max-width: 767px) {
  /* line 238, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good ul {
    margin: 8vw 0px 0 -7vw;
  }
}

/* line 251, src/page/_infografico-omega-tres.scss */
.info-omega .section-is-good li {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  font-size: 2.1vw;
  line-height: 1.1;
  padding: 1vw 0 1vw 4vw;
  position: relative;
}

@media (min-width: 1250px) {
  /* line 251, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good li {
    font-size: 1.875rem;
    padding: 0.75rem 0 0.75rem 3.75rem;
  }
}

@media (max-width: 767px) {
  /* line 251, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good li {
    font-size: 3.1vw;
    max-width: 90%;
    padding: 1vw 0 1vw 6vw;
  }
}

/* line 270, src/page/_infografico-omega-tres.scss */
.info-omega .section-is-good li::before {
  content: "";
  width: 2.5vw;
  height: 2.5vw;
  background-color: #6266eb;
  display: block;
  position: absolute;
  left: 0px;
}

@media (min-width: 1250px) {
  /* line 270, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good li::before {
    width: 2.25rem;
    height: 2.25rem;
  }
}

@media (max-width: 767px) {
  /* line 270, src/page/_infografico-omega-tres.scss */
  .info-omega .section-is-good li::before {
    width: 3.5vw;
    height: 3.5vw;
  }
}

/* line 292, src/page/_infografico-omega-tres.scss */
.info-omega .section-you-know {
  display: -webkit-flex;
  display: flex;
  color: #FFFFFF;
  z-index: 1;
  position: relative;
  padding-bottom: 6vw;
  padding-top: 12vw;
}

@media (min-width: 1250px) {
  /* line 292, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know {
    padding-top: 6.5625rem;
  }
}

@media (max-width: 767px) {
  /* line 292, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know {
    padding-top: 8vw;
  }
}

/* line 308, src/page/_infografico-omega-tres.scss */
.info-omega .section-you-know h3 {
  background-color: #b2ffc4;
  font-size: 4vw;
  padding: 1.8vw 2.5vw;
  margin-left: auto;
}

@media (min-width: 1250px) {
  /* line 308, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know h3 {
    font-size: 3.75rem;
    padding: 1.25rem 1.875rem;
  }
}

@media (max-width: 767px) {
  /* line 308, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know h3 {
    font-size: 5vw;
  }
}

/* line 323, src/page/_infografico-omega-tres.scss */
.info-omega .section-you-know h3::after {
  border-width: 5vw 4vw 0 0;
  border-color: #b2ffc4 transparent transparent transparent;
  left: 34%;
}

@media (min-width: 1250px) {
  /* line 323, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know h3::after {
    border-width: 63px 50px 0px 0;
  }
}

/* line 334, src/page/_infografico-omega-tres.scss */
.info-omega .section-you-know p {
  text-align: right;
  padding-top: 7vw;
  max-width: 90%;
  margin-left: auto;
}

@media (min-width: 1250px) {
  /* line 334, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know p {
    font-size: 1.875rem;
    padding-top: 100px;
  }
}

/* line 347, src/page/_infografico-omega-tres.scss */
.info-omega .section-you-know .bloc-left {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  background-color: #b2ffc4;
  width: 38vw;
  height: 38vw;
  max-width: 55%;
  margin-top: 3vw;
  margin-left: 3vw;
}

@media (min-width: 1250px) {
  /* line 347, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know .bloc-left {
    width: 36.25rem;
    height: 36.25rem;
    margin-top: 2.625rem;
    margin-left: 2.625rem;
  }
}

@media (max-width: 767px) {
  /* line 347, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know .bloc-left {
    position: absolute;
    margin-left: 0;
  }
}

/* line 368, src/page/_infografico-omega-tres.scss */
.info-omega .section-you-know .bloc-left img {
  margin-top: -4vw;
}

@media (min-width: 1250px) {
  /* line 368, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know .bloc-left img {
    margin-top: -50px;
  }
}

/* line 377, src/page/_infografico-omega-tres.scss */
.info-omega .section-you-know .bloc-right {
  max-width: 41vw;
  margin-left: auto;
  margin-right: 2vw;
}

@media (min-width: 1250px) {
  /* line 377, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know .bloc-right {
    max-width: 40%;
    margin-right: 2.5rem;
  }
}

@media (max-width: 767px) {
  /* line 377, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know .bloc-right {
    max-width: 49vw;
  }
}

/* line 391, src/page/_infografico-omega-tres.scss */
.info-omega .section-you-know .bloc-right .img {
  margin-left: auto;
  text-align: right;
  width: 80%;
}

@media (min-width: 1250px) {
  /* line 391, src/page/_infografico-omega-tres.scss */
  .info-omega .section-you-know .bloc-right .img {
    padding-top: 1.75rem;
  }
}

/* line 406, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega h3 {
  font-size: 5.5vw;
  padding: 3vw 9vw 3vw 4vw;
  margin-left: -15px;
  min-width: 85%;
}

@media (min-width: 1250px) {
  /* line 406, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega h3 {
    font-size: 5rem;
    padding: 2.6875rem 8.0625rem 2.6875rem 3.5625rem;
  }
}

@media (max-width: 767px) {
  /* line 406, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega h3 {
    font-size: 6vw;
  }
}

/* line 421, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega h3 span {
  position: relative;
  z-index: 1;
}

/* line 426, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega h3:before {
  content: "";
  display: block;
  background-image: url("../../images/default-source/infografico-omega-3/line-find-omega.png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 73vw;
  height: 90vw;
  position: absolute;
  top: 50%;
  right: -6vw;
  z-index: 0;
}

@media (min-width: 1250px) {
  /* line 426, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega h3:before {
    width: 66.4375rem;
    height: 81rem;
    right: -4.375rem;
    max-width: 100%;
  }
}

@media (max-width: 767px) {
  /* line 426, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega h3:before {
    background-image: url("../../images/default-source/infografico-omega-3/line-find-omega-mobi.png");
    width: 50vw;
    height: 230vw;
    right: -27vw;
  }
}

/* line 454, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega h3::after {
  left: 50%;
  border-width: 6.5vw 0px 0 6vw;
}

@media (min-width: 1250px) {
  /* line 454, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega h3::after {
    border-width: 73px 0px 0 83px;
  }
}

/* line 464, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega .wher {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  z-index: 1;
  position: relative;
}

@media (min-width: 768px) {
  /* line 464, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher {
    padding: 0 10vw;
  }
}

@media (min-width: 1250px) {
  /* line 464, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher {
    padding: 0 115px;
    margin: 0 auto;
  }
}

@media (max-width: 767px) {
  /* line 464, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    max-width: 77vw;
    padding-top: 10vw;
  }
}

/* line 486, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega .wher img {
  max-width: 100%;
}

/* line 490, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega .wher p {
  font-size: 2.2vw;
  color: #92f09e;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  line-height: 1;
  position: relative;
  top: 2vw;
  max-width: 22vw;
}

@media (min-width: 1250px) {
  /* line 490, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher p {
    font-size: 1.875rem;
    top: 1.875rem;
    max-width: 18.75rem;
  }
}

@media (max-width: 767px) {
  /* line 490, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher p {
    order: 0;
    text-align: right;
    right: 3vw;
    max-width: 40vw;
    font-size: 5vw;
  }
}

/* line 513, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega .wher p span {
  font-size: 1.8vw;
  display: block;
}

@media (min-width: 1250px) {
  /* line 513, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher p span {
    font-size: 24px;
  }
}

@media (max-width: 767px) {
  /* line 513, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher p span {
    font-size: 3.2vw;
  }
}

/* line 527, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega .wher li {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 8vw 0 2vw 0;
  width: 50%;
}

@media (min-width: 1250px) {
  /* line 527, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher li {
    padding: 115px 0 120px 0;
  }
}

@media (min-width: 768px) {
  /* line 527, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher li {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

@media (max-width: 767px) {
  /* line 527, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher li {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    padding: 8vw 0;
    width: 100%;
  }
}

/* line 552, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega .wher__img {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  width: 16vw;
  height: 16vw;
  padding: 1.5vw;
  background-color: #a3f7ff;
}

@media (min-width: 1250px) {
  /* line 552, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher__img {
    width: 12.5rem;
    height: 12.5rem;
    padding: 0.9375rem;
  }
}

@media (max-width: 767px) {
  /* line 552, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .wher__img {
    order: 1;
    width: 28vw;
    height: 28vw;
    padding: 3vw;
  }
}

/* line 579, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega .note {
  display: -webkit-flex;
  display: flex;
  color: #FFFFFF;
  text-align: right;
  padding: 14vw 0 6vw 7vw;
}

@media (min-width: 1250px) {
  /* line 579, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .note {
    padding: 6.875rem 0 3.125rem 6.25rem;
  }
}

@media (max-width: 767px) {
  /* line 579, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .note {
    padding: 28vw 0 6vw 0;
  }
}

/* line 593, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega .note ul {
  border-right: 3px solid #FFFFFF;
  padding-right: 2vw;
}

@media (min-width: 1250px) {
  /* line 593, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .note ul {
    padding-right: 30px;
  }
}

/* line 602, src/page/_infografico-omega-tres.scss */
.info-omega .section-find-omega .note li {
  font-size: 2.6vw;
}

@media (min-width: 1250px) {
  /* line 602, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .note li {
    font-size: 2.1875rem;
  }
}

@media (max-width: 767px) {
  /* line 602, src/page/_infografico-omega-tres.scss */
  .info-omega .section-find-omega .note li {
    font-size: 3vw;
  }
}

/* line 1, src/page/_infografico-leite.scss */
.font-bold, .info-leite .parte1 .tit, .info-leite .parte1 .quad-colher .colher .txt-tudo, .info-leite .parte1 .quad-colher .quad-text .txt-principal, .info-leite .parte1 .quad-colher .quad-text .quad-verde, .info-leite .parte2 .tit, .info-leite .parte2 .quad-nutrientes ul li, .info-leite .parte3 .quad-beneficios .linha1 .item p, .info-leite .parte3 .quad-beneficios .linha2 .item p, .info-leite .parte4 .tit, .info-leite .parte4 .quad-equivale .txt-equivale p, .info-leite .parte4 .quad-equivale .equivale ul li .txt-verde-g, .info-leite .parte4 .quad-equivale .equivale ul li .txt, .info-leite .parte4 .quad-equivale .equivale ul li .txt-ou, .info-leite .parte4 .txt-quant, .info-leite .parte5 .porque .tit, .info-leite .parte5 .porque .quad, .info-leite .parte5 .img-confira .txt-confira a, .info-imunidade .parte1 ul li .num6, .info-imunidade .parte1 ul li .txt-dicas, .info-imunidade .parte1 ul li .txt-aumentar, .info-imunidade .parte2 .img-txt p, .info-imunidade .parte2 .quad-text .txt-principal, .info-imunidade .parte3 ul li .num, .info-imunidade .parte3 ul li p, .info-imunidade .parte4 .quad-pontilhado .quad-text .txt-principal, .info-imunidade .parte5 .linha-vitaminas .text p, .info-imunidade .parte5 .linha-antioxidantes .text p, .info-imunidade .parte5 .linha-probioticos .text p, .info-imunidade .parte5 .linha-probioticos .btn-confira, .info-imunidade .parte6 .quad .txt p, .info-imunidade .parte6 .quad .txt-btn .btn-confira {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 2, src/page/_infografico-leite.scss */
.font-regular, .info-leite .parte3 .tit, .info-leite .parte5 .img-confira .txt-confira p, .info-leite .referencias p, .info-imunidade .quad-tit, .info-imunidade .parte6 .quad .txt-btn p, .info-imunidade .referencias p {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

/* line 4, src/page/_infografico-leite.scss */
.info-leite {
  display: block;
  width: 100%;
  height: 100%;
  background: #ffa8b2;
  background: -moz-linear-gradient(top, #ffa8b2 35%, #696cf5 60%);
  background: -webkit-linear-gradient(top, #ffa8b2 35%, #696cf5 60%);
  background: linear-gradient(to bottom, #ffa8b2 35%, #696cf5 60%);
  position: relative;
  padding: 8.375rem 0.9375rem 0;
  margin: 0 0.9375rem;
}

@media (max-width: 1200px) {
  /* line 4, src/page/_infografico-leite.scss */
  .info-leite {
    margin: 0;
  }
}

@media (max-width: 991px) {
  /* line 4, src/page/_infografico-leite.scss */
  .info-leite {
    padding: 6.875rem 0.9375rem 0;
  }
}

@media (max-width: 767px) {
  /* line 4, src/page/_infografico-leite.scss */
  .info-leite {
    padding: 9vw 0.9375rem 0;
    background: -moz-linear-gradient(top, #ffa8b2 10%, #696cf5 60%);
    background: -webkit-linear-gradient(top, #ffa8b2 10%, #696cf5 60%);
    background: linear-gradient(to bottom, #ffa8b2 10%, #696cf5 60%);
  }
}

@media (max-width: 480px) {
  /* line 4, src/page/_infografico-leite.scss */
  .info-leite {
    padding: 10.5vw 0.9375rem 0;
  }
}

/* line 29, src/page/_infografico-leite.scss */
.info-leite .cantoneira-verde {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}

@media (max-width: 991px) {
  /* line 29, src/page/_infografico-leite.scss */
  .info-leite .cantoneira-verde {
    width: 350px;
  }
}

@media (max-width: 767px) {
  /* line 29, src/page/_infografico-leite.scss */
  .info-leite .cantoneira-verde {
    width: 31vw;
  }
}

/* line 43, src/page/_infografico-leite.scss */
.info-leite .parte1 {
  display: block;
  z-index: 1;
  position: relative;
  padding: 0;
}

/* line 47, src/page/_infografico-leite.scss */
.info-leite .parte1 .tit {
  font-size: 18.75rem;
  line-height: 14.75rem;
  color: #fff;
  display: block;
  width: 100%;
  text-align: center;
}

@media (max-width: 991px) {
  /* line 47, src/page/_infografico-leite.scss */
  .info-leite .parte1 .tit {
    font-size: 12.5rem;
    line-height: 10rem;
  }
}

@media (max-width: 767px) {
  /* line 47, src/page/_infografico-leite.scss */
  .info-leite .parte1 .tit {
    font-size: 27vw;
    line-height: 21vw;
  }
}

/* line 59, src/page/_infografico-leite.scss */
.info-leite .parte1 .quad-colher {
  display: flex;
  flex-direction: row;
  margin: 85px auto 0;
  max-width: 930px;
}

@media (max-width: 767px) {
  /* line 59, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher {
    flex-direction: column;
    margin: 14.5vw auto 0;
  }
}

/* line 68, src/page/_infografico-leite.scss */
.info-leite .parte1 .quad-colher .colher {
  position: relative;
  max-width: 25.1875rem;
  width: 44vw;
}

@media (max-width: 767px) {
  /* line 68, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .colher {
    margin: 0 auto;
    width: 75vw;
    max-width: none;
  }
}

/* line 77, src/page/_infografico-leite.scss */
.info-leite .parte1 .quad-colher .colher img {
  width: 100%;
  max-width: 46vw;
}

/* line 81, src/page/_infografico-leite.scss */
.info-leite .parte1 .quad-colher .colher .txt-tudo {
  position: absolute;
  top: 83px;
  right: -32px;
  background: #fff;
  max-width: 15.5625rem;
  max-height: 7.125rem;
  width: 25.2vw;
  height: 10.6vw;
  font-size: 2.6875rem;
  line-height: 2.1875rem;
  color: #2d50ff;
  padding: 1.25rem 0 0 1.25rem;
}

/* line 92, src/page/_infografico-leite.scss */
.info-leite .parte1 .quad-colher .colher .txt-tudo:after {
  display: block;
  content: "";
  position: absolute;
  right: 7px;
  bottom: -25px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 25px 25px 0;
  border-color: transparent #fafafa transparent transparent;
}

@media (max-width: 991px) {
  /* line 81, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .colher .txt-tudo {
    font-size: 3.85vw;
    line-height: 3.1vw;
    top: 8.3vw;
    right: -3.2vw;
    padding: 2.0vw 0 0 2.0vw;
  }
  /* line 110, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .colher .txt-tudo:after {
    border-width: 0 2.5vw 2.5vw 0;
    bottom: -2.5vw;
    right: 0.7vw;
  }
}

@media (max-width: 767px) {
  /* line 81, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .colher .txt-tudo {
    font-size: 6.85vw;
    line-height: 7.1vw;
    top: 0;
    right: 1.8vw;
    padding: 1.8vw 0 0 3.0vw;
    width: 39.2vw;
    height: 18.6vw;
    max-width: none;
    max-height: none;
  }
  /* line 126, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .colher .txt-tudo:after {
    border-width: 0 5vw 4vw 0;
    bottom: -4vw;
    right: 2.7vw;
  }
}

/* line 135, src/page/_infografico-leite.scss */
.info-leite .parte1 .quad-colher .quad-text {
  margin: 0 0 0 5.5rem;
  padding: 2.375rem 0 0 2.375rem;
  position: relative;
  max-width: 30.9375rem;
  width: 44vw;
}

@media (max-width: 767px) {
  /* line 135, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .quad-text {
    margin: 7vw auto 0;
    width: 65vw;
    padding: 6vw 0 0 6vw;
  }
}

/* line 146, src/page/_infografico-leite.scss */
.info-leite .parte1 .quad-colher .quad-text .quina-leitefazbem {
  position: absolute;
  left: 0;
  top: 0;
}

@media (max-width: 991px) {
  /* line 146, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .quad-text .quina-leitefazbem {
    width: 7.9vw;
    height: 7.9vw;
  }
}

@media (max-width: 767px) {
  /* line 146, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .quad-text .quina-leitefazbem {
    width: 13vw;
    height: 12vw;
  }
}

/* line 157, src/page/_infografico-leite.scss */
.info-leite .parte1 .quad-colher .quad-text .txt-principal {
  font-size: 1.875rem;
  line-height: 2.3125rem;
  color: #2d50ff;
}

@media (max-width: 991px) {
  /* line 157, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .quad-text .txt-principal {
    font-size: 2.55vw;
    line-height: 3.2vw;
  }
}

@media (max-width: 767px) {
  /* line 157, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .quad-text .txt-principal {
    font-size: 4.8vw;
    line-height: 5.8vw;
  }
}

/* line 170, src/page/_infografico-leite.scss */
.info-leite .parte1 .quad-colher .quad-text .quad-verde {
  position: relative;
  margin: 1.875rem 0 0 0;
  background: #91f19c;
  width: 24rem;
  height: 12.125rem;
  font-size: 4.8125rem;
  line-height: 4.375rem;
  color: #2d50ff;
  padding: 2.125rem 0 0 1.875rem;
}

/* line 179, src/page/_infografico-leite.scss */
.info-leite .parte1 .quad-colher .quad-text .quad-verde:after {
  display: block;
  content: "";
  position: absolute;
  right: 30px;
  bottom: -39px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 39px 39px 0;
  border-color: transparent #91f19c transparent transparent;
}

@media (max-width: 991px) {
  /* line 170, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .quad-text .quad-verde {
    width: 33.4vw;
    height: 16.8vw;
    font-size: 6.6vw;
    line-height: 6vw;
    padding: 2.7vw 0 0 2.4vw;
  }
  /* line 197, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .quad-text .quad-verde:after {
    border-width: 0 3.3vw 3.3vw 0;
    bottom: -3.3vw;
  }
}

@media (max-width: 767px) {
  /* line 170, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .quad-text .quad-verde {
    width: 59vw;
    height: 30.5vw;
    font-size: 11.8vw;
    line-height: 11vw;
    padding: 4vw 0 0 4.4vw;
    margin: 7vw 0 0 0;
  }
  /* line 209, src/page/_infografico-leite.scss */
  .info-leite .parte1 .quad-colher .quad-text .quad-verde:after {
    border-width: 0 6.3vw 6.3vw 0;
    bottom: -6.3vw;
    right: 7vw;
  }
}

/* line 220, src/page/_infografico-leite.scss */
.info-leite .parte2 {
  display: block;
  position: relative;
  padding: 0;
  margin: 7.1875rem 0 0 0;
}

@media (max-width: 767px) {
  /* line 220, src/page/_infografico-leite.scss */
  .info-leite .parte2 {
    margin: 3.4375rem 0 0 0;
  }
}

/* line 228, src/page/_infografico-leite.scss */
.info-leite .parte2 .tit {
  font-size: 5.5625rem;
  line-height: 5.25rem;
  color: #2d50ff;
  display: block;
  width: 100%;
  text-align: center;
}

@media (max-width: 991px) {
  /* line 228, src/page/_infografico-leite.scss */
  .info-leite .parte2 .tit {
    font-size: 9.0vw;
    line-height: 8.5vw;
  }
}

/* line 238, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes {
  display: flex;
  flex-direction: row;
  margin: 4.0625rem auto 0;
  max-width: 750px;
}

@media (max-width: 767px) {
  /* line 238, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes {
    margin: 8.5vw auto 0;
  }
}

@media (max-width: 650px) {
  /* line 238, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes {
    margin: 8.5vw -15px 0;
    overflow: hidden;
  }
}

/* line 250, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes .copo-desk {
  max-width: 368px;
  width: 100%;
}

@media (max-width: 650px) {
  /* line 250, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes .copo-desk {
    display: none;
  }
}

/* line 257, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes .copo-mobi {
  display: none;
}

@media (max-width: 650px) {
  /* line 257, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes .copo-mobi {
    display: block;
    margin: 0 0 0 -15px;
  }
}

/* line 264, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes ul {
  margin: 3.5625rem 0 0 0.75rem;
}

@media (max-width: 650px) {
  /* line 264, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul {
    margin: 2.6875rem 0 0 0.75rem;
  }
}

/* line 269, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes ul li {
  font-size: 1.58125rem;
  line-height: 1.625rem;
  color: #2d50ff;
  margin-bottom: 0.70625rem;
}

/* line 274, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes ul li.t2 {
  margin-left: -0.3125rem;
}

/* line 275, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes ul li.t3 {
  margin-left: -0.625rem;
}

/* line 276, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes ul li.t4 {
  margin-left: -0.9375rem;
}

/* line 277, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes ul li.t5 {
  margin-left: -1.25rem;
}

/* line 278, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes ul li.t6 {
  margin-left: -1.5625rem;
}

/* line 279, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes ul li.t7 {
  margin-left: -1.875rem;
}

/* line 280, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes ul li.t8 {
  margin-left: -2.1875rem;
}

/* line 281, src/page/_infografico-leite.scss */
.info-leite .parte2 .quad-nutrientes ul li.t9 {
  margin-left: -2.5rem;
}

@media (max-width: 767px) {
  /* line 269, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li {
    font-size: 2.5vw;
  }
}

@media (max-width: 650px) {
  /* line 269, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li {
    font-size: 4.5vw;
    margin-bottom: 0.25rem;
  }
  /* line 288, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li.t2 {
    margin-left: -0.1875rem;
  }
  /* line 289, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li.t3 {
    margin-left: -0.375rem;
  }
  /* line 290, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li.t4 {
    margin-left: -0.625rem;
  }
  /* line 291, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li.t5 {
    margin-left: -0.8125rem;
  }
  /* line 292, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li.t6 {
    margin-left: -1rem;
  }
  /* line 293, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li.t7 {
    margin-left: -1.1875rem;
  }
  /* line 294, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li.t8 {
    margin-left: -1.4375rem;
  }
  /* line 295, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li.t9 {
    margin-left: -1.625rem;
  }
}

@media (max-width: 440px) {
  /* line 269, src/page/_infografico-leite.scss */
  .info-leite .parte2 .quad-nutrientes ul li {
    font-size: 3.3vw;
  }
}

/* line 306, src/page/_infografico-leite.scss */
.info-leite .parte3 {
  display: block;
  position: relative;
  padding: 0;
  margin: 7.8125rem 0 0 0;
}

@media (max-width: 767px) {
  /* line 306, src/page/_infografico-leite.scss */
  .info-leite .parte3 {
    margin: 3.4375rem 0 0 0;
  }
}

/* line 314, src/page/_infografico-leite.scss */
.info-leite .parte3 .tit {
  font-size: 3.75rem;
  line-height: 4.0625rem;
  color: #fff;
  text-align: center;
  display: block;
  width: 100%;
  max-width: 61.25rem;
  margin: 0 auto;
  padding: 0.9375rem 1.5625rem;
  background: #2d50ff;
  position: relative;
}

/* line 320, src/page/_infografico-leite.scss */
.info-leite .parte3 .tit:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: #91f19c;
  width: 19px;
  height: 160px;
}

@media (max-width: 991px) {
  /* line 320, src/page/_infografico-leite.scss */
  .info-leite .parte3 .tit:before {
    width: 1.9vw;
    height: 16.1vw;
  }
}

@media (max-width: 767px) {
  /* line 320, src/page/_infografico-leite.scss */
  .info-leite .parte3 .tit:before {
    height: 20.0vw;
  }
}

/* line 332, src/page/_infografico-leite.scss */
.info-leite .parte3 .tit:after {
  display: block;
  content: "";
  position: absolute;
  right: 0;
  bottom: -56px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 65px 56px 0;
  border-color: transparent #91f19c transparent transparent;
}

@media (max-width: 991px) {
  /* line 332, src/page/_infografico-leite.scss */
  .info-leite .parte3 .tit:after {
    border-width: 0 6.5vw 5.6vw 0;
    bottom: -5.6vw;
  }
}

@media (max-width: 991px) {
  /* line 314, src/page/_infografico-leite.scss */
  .info-leite .parte3 .tit {
    font-size: 6.1vw;
    line-height: 6.6vw;
    padding: 1.5vw 1.5vw;
  }
}

@media (max-width: 767px) {
  /* line 314, src/page/_infografico-leite.scss */
  .info-leite .parte3 .tit {
    padding: 3.5vw 1.5vw;
  }
  /* line 354, src/page/_infografico-leite.scss */
  .info-leite .parte3 .tit br {
    display: none;
  }
}

/* line 360, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios {
  display: block;
  width: 100%;
  max-width: 61.25rem;
  margin: 7.125rem auto 0;
}

@media (max-width: 991px) {
  /* line 360, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios {
    margin: 11.5vw auto 0;
  }
}

/* line 366, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha1 {
  display: flex;
  flex-direction: row;
  margin: 0 0 4.0625rem 0;
}

@media (max-width: 991px) {
  /* line 366, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 {
    margin: 0 0 6.5vw 0;
  }
}

/* line 371, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha1 .item {
  width: 50%;
  text-align: center;
  position: relative;
}

@media (max-width: 991px) {
  /* line 373, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item img {
    width: 25.4vw;
    height: 25.4vw;
    z-index: 1;
    position: relative;
  }
}

@media (max-width: 767px) {
  /* line 373, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item img {
    width: 23.4vw;
    height: 23.4vw;
  }
}

/* line 385, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha1 .item p {
  font-size: 2.5rem;
  line-height: 2.8125rem;
  color: #fff;
  display: block;
  margin: 1.75rem 0 0 0;
}

@media (max-width: 991px) {
  /* line 385, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item p {
    font-size: 4.0vw;
    line-height: 4.6vw;
    margin: 2.75vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 385, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item p {
    font-size: 3.5vw;
    line-height: 4.2vw;
  }
}

/* line 399, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(1) {
  padding: 0 0 0 9.6875rem;
}

@media (max-width: 991px) {
  /* line 399, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(1) {
    padding: 0 0 0 15vw;
  }
}

@media (max-width: 767px) {
  /* line 399, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(1) {
    padding: 0 0 0 11vw;
  }
}

/* line 407, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(1):after {
  display: block;
  content: "";
  width: 91px;
  height: 4px;
  background: #91f19c;
  position: absolute;
  top: 127px;
  right: -49px;
}

@media (max-width: 991px) {
  /* line 407, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(1):after {
    width: 9vw;
    height: 0.5vw;
    top: 12.9vw;
    right: -5.6vw;
  }
}

@media (max-width: 767px) {
  /* line 407, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(1):after {
    right: -3.0vw;
  }
}

/* line 427, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(2) {
  padding: 0 10.9375rem 0 0;
}

@media (max-width: 991px) {
  /* line 427, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(2) {
    padding: 0 17.5vw 0 0;
  }
}

@media (max-width: 767px) {
  /* line 427, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(2) {
    padding: 0 17vw 0 0;
  }
}

/* line 435, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(2):after {
  display: block;
  content: "";
  width: 42px;
  height: 4px;
  background: #91f19c;
  position: absolute;
  top: 127px;
  right: 165px;
}

@media (max-width: 991px) {
  /* line 435, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(2):after {
    width: 3.1vw;
    height: 0.5vw;
    top: 12.9vw;
    right: 16.7vw;
  }
}

@media (max-width: 767px) {
  /* line 435, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(2):after {
    width: 4.5vw;
    right: 15.7vw;
  }
}

/* line 458, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha2 {
  display: flex;
  flex-direction: row;
}

/* line 460, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha2 .item {
  width: 33%;
  text-align: center;
  position: relative;
}

@media (max-width: 991px) {
  /* line 462, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item img {
    width: 25.4vw;
    height: 25.4vw;
    z-index: 1;
    position: relative;
  }
}

@media (max-width: 767px) {
  /* line 462, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item img {
    width: 23.4vw;
    height: 23.4vw;
  }
}

/* line 474, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha2 .item p {
  font-size: 2.5rem;
  line-height: 2.8125rem;
  color: #fff;
  display: block;
  margin: 1.75rem 0 0 0;
}

@media (max-width: 991px) {
  /* line 474, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item p {
    font-size: 4.0vw;
    line-height: 4.6vw;
    margin: 2.75vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 474, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item p {
    font-size: 3.5vw;
    line-height: 4.2vw;
  }
}

/* line 489, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(1):after {
  display: block;
  content: "";
  width: 91px;
  height: 4px;
  background: #91f19c;
  position: absolute;
  top: 124px;
  right: -54px;
}

@media (max-width: 991px) {
  /* line 489, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(1):after {
    width: 7vw;
    height: 0.5vw;
    top: 12.3vw;
    right: -4.0vw;
  }
}

@media (max-width: 767px) {
  /* line 489, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(1):after {
    right: -3.5vw;
  }
}

/* line 510, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(2):after {
  display: block;
  content: "";
  width: 74px;
  height: 4px;
  background: #91f19c;
  position: absolute;
  top: 124px;
  right: -39px;
}

@media (max-width: 991px) {
  /* line 510, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(2):after {
    width: 7.4vw;
    height: 0.5vw;
    top: 12.3vw;
    right: -4.6vw;
  }
}

@media (max-width: 767px) {
  /* line 510, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(2):after {
    right: -3.7vw;
  }
}

/* line 531, src/page/_infografico-leite.scss */
.info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(3):after {
  display: block;
  content: "";
  width: 4px;
  height: 349px;
  background: #91f19c;
  position: absolute;
  top: -349px;
  right: 155px;
}

@media (max-width: 991px) {
  /* line 531, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(3):after {
    width: 0.5vw;
    height: 35.3vw;
    top: -35.2vw;
    right: 15.7vw;
  }
}

@media (max-width: 767px) {
  /* line 531, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(3):after {
    height: 32.3vw;
    top: -32.3vw;
    right: 14.3vw;
  }
}

@media (max-width: 450px) {
  /* line 531, src/page/_infografico-leite.scss */
  .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(3):after {
    top: -31.8vw;
  }
}

/* line 561, src/page/_infografico-leite.scss */
.info-leite .parte4 {
  display: block;
  position: relative;
  padding: 0;
  margin: 7.8125rem 0 0 0;
}

@media (max-width: 767px) {
  /* line 561, src/page/_infografico-leite.scss */
  .info-leite .parte4 {
    margin: 3.4375rem 0 0 0;
  }
}

/* line 569, src/page/_infografico-leite.scss */
.info-leite .parte4 .tit {
  font-size: 7.5rem;
  line-height: 20rem;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  display: block;
  margin: 0 -0.9375rem;
  position: relative;
}

/* line 574, src/page/_infografico-leite.scss */
.info-leite .parte4 .tit:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: #91f19c;
  width: 30px;
  height: 318px;
}

@media (max-width: 991px) {
  /* line 574, src/page/_infografico-leite.scss */
  .info-leite .parte4 .tit:before {
    width: 3vw;
    height: 32.0vw;
  }
}

@media (max-width: 767px) {
  /* line 574, src/page/_infografico-leite.scss */
  .info-leite .parte4 .tit:before {
    height: 100%;
  }
}

/* line 586, src/page/_infografico-leite.scss */
.info-leite .parte4 .tit:after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  background: #91f19c;
  width: 30px;
  height: 318px;
}

@media (max-width: 991px) {
  /* line 586, src/page/_infografico-leite.scss */
  .info-leite .parte4 .tit:after {
    width: 3vw;
    height: 32vw;
  }
}

@media (max-width: 767px) {
  /* line 586, src/page/_infografico-leite.scss */
  .info-leite .parte4 .tit:after {
    height: 100%;
  }
}

@media (max-width: 991px) {
  /* line 569, src/page/_infografico-leite.scss */
  .info-leite .parte4 .tit {
    font-size: 11.5vw;
    line-height: 32.2vw;
  }
}

@media (max-width: 767px) {
  /* line 569, src/page/_infografico-leite.scss */
  .info-leite .parte4 .tit {
    line-height: 15vw;
  }
}

/* line 607, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale {
  display: block;
  width: 100%;
  max-width: 56.25rem;
  margin: 5rem auto 0;
}

@media (max-width: 991px) {
  /* line 607, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale {
    margin: 11.5vw auto 0;
  }
}

/* line 613, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .txt-equivale {
  display: block;
  margin: 0 auto;
  max-width: 40.625rem;
}

/* line 615, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .txt-equivale p {
  font-size: 2.8125rem;
  line-height: 5.1875rem;
  color: #fff;
  position: relative;
  padding: 0.9375rem 0 0 3.75rem;
}

/* line 619, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .txt-equivale p:after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: url(../../images/default-source/infografico-leite/quina-umcopo.png) no-repeat;
  width: 94px;
  height: 98px;
}

@media (max-width: 767px) {
  /* line 619, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .txt-equivale p:after {
    width: 12.5vw;
    height: 13vw;
  }
}

@media (max-width: 767px) {
  /* line 615, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .txt-equivale p {
    font-size: 5.8vw;
    line-height: 10.9vw;
    padding: 2.9vw 0 0 7.75vw;
  }
}

@media (max-width: 480px) {
  /* line 615, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .txt-equivale p {
    padding: 3.9vw 0 0 7.75vw;
  }
}

/* line 639, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .equivale {
  display: block;
  margin: 7.1875rem 0 0 0;
}

@media (max-width: 991px) {
  /* line 639, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .equivale {
    margin: 11.5vw 0 0 0;
  }
}

/* line 645, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .equivale ul {
  display: inline-block;
  text-align: center;
  width: 100%;
}

/* line 647, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .equivale ul li {
  display: flex;
}

/* line 649, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .equivale ul li .txt-verde-g {
  font-size: 6.875rem;
  line-height: 6.875rem;
  color: #91f19c;
  padding: 6.5625rem 0 0 0;
}

@media (max-width: 991px) {
  /* line 649, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .equivale ul li .txt-verde-g {
    font-size: 11.1vw;
    line-height: 11.1vw;
    padding: 10.6vw 0 0 0;
  }
}

@media (max-width: 500px) {
  /* line 649, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .equivale ul li .txt-verde-g {
    font-size: 10.1vw;
    line-height: 10.1vw;
    padding: 10.6vw 0 0 0;
  }
}

/* line 664, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .equivale ul li .colher {
  margin: 0 -20px 0 10px;
}

@media (max-width: 991px) {
  /* line 664, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .equivale ul li .colher {
    width: 9.9vw;
    height: 24.2vw;
    margin: 0 -2.0vw 0 1vw;
  }
}

/* line 672, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .equivale ul li .brocolis, .info-leite .parte4 .quad-equivale .equivale ul li .espinafre {
  margin: 0 20px 0 10px;
}

@media (max-width: 991px) {
  /* line 675, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .equivale ul li .brocolis {
    margin: 0 2vw 0 1vw;
    width: 17.9vw;
    height: 24.2vw;
  }
}

@media (max-width: 991px) {
  /* line 682, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .equivale ul li .espinafre {
    margin: 0 2vw 0 1vw;
    width: 23.6vw;
    height: 24.2vw;
  }
}

/* line 689, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .equivale ul li .txt {
  font-size: 3rem;
  line-height: 3rem;
  color: #fff;
  padding: 7rem 0 0 0;
  text-align: left;
}

@media (max-width: 991px) {
  /* line 689, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .equivale ul li .txt {
    font-size: 4.85vw;
    line-height: 4.85vw;
    padding: 11.3vw 0 0 0;
  }
}

@media (max-width: 500px) {
  /* line 689, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .equivale ul li .txt {
    font-size: 4.35vw;
    line-height: 4.35vw;
    padding: 11.3vw 0 0 0;
  }
}

/* line 705, src/page/_infografico-leite.scss */
.info-leite .parte4 .quad-equivale .equivale ul li .txt-ou {
  display: block;
  margin: 3.75rem auto;
  width: 6.25rem;
  height: 6.25rem;
  background: #ef8f9f;
  border-radius: 100%;
  text-align: center;
  font-size: 3.75rem;
  line-height: 3.4375rem;
  color: #91f19c;
  padding: 1.125rem 0 0 0;
}

@media (max-width: 991px) {
  /* line 705, src/page/_infografico-leite.scss */
  .info-leite .parte4 .quad-equivale .equivale ul li .txt-ou {
    margin: 6.3vw auto;
    width: 10.0vw;
    height: 10.0vw;
    font-size: 6.1vw;
    line-height: 5.5vw;
    padding: 1.8vw 0 0 0;
  }
}

/* line 724, src/page/_infografico-leite.scss */
.info-leite .parte4 .txt-quant {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 3.0625rem;
  line-height: 3.0625rem;
  color: #91f19c;
  margin: 7.3125rem 0 9.375rem;
}

@media (max-width: 991px) {
  /* line 724, src/page/_infografico-leite.scss */
  .info-leite .parte4 .txt-quant {
    font-size: 4.95vw;
    line-height: 4.95vw;
    margin: 12vw 0 14.5vw;
  }
}

@media (max-width: 767px) {
  /* line 735, src/page/_infografico-leite.scss */
  .info-leite .parte4 .txt-quant br {
    display: none;
  }
}

/* line 742, src/page/_infografico-leite.scss */
.info-leite .parte5 {
  display: block;
  position: relative;
}

/* line 745, src/page/_infografico-leite.scss */
.info-leite .parte5 .porque {
  display: flex;
  flex-direction: row;
  max-width: 54.6875rem;
  margin: 0 auto;
}

@media (max-width: 767px) {
  /* line 745, src/page/_infografico-leite.scss */
  .info-leite .parte5 .porque {
    max-width: 70vw;
    display: block;
  }
}

@media (max-width: 550px) {
  /* line 745, src/page/_infografico-leite.scss */
  .info-leite .parte5 .porque {
    max-width: 80vw;
  }
}

/* line 755, src/page/_infografico-leite.scss */
.info-leite .parte5 .porque .tit {
  font-size: 7.6875rem;
  line-height: 6.5rem;
  color: #ffa8b2;
  width: 21.25rem;
  position: relative;
  padding: 3.125rem 0 0 3.125rem;
  margin: 0 5.625rem 0 0;
}

/* line 760, src/page/_infografico-leite.scss */
.info-leite .parte5 .porque .tit:after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: url(../../images/default-source/infografico-leite/quina-pq.png) no-repeat;
  width: 5.875rem;
  height: 6.125rem;
}

@media (max-width: 767px) {
  /* line 760, src/page/_infografico-leite.scss */
  .info-leite .parte5 .porque .tit:after {
    width: 12.5vw;
    height: 13vw;
  }
}

@media (max-width: 991px) {
  /* line 755, src/page/_infografico-leite.scss */
  .info-leite .parte5 .porque .tit {
    font-size: 12.4vw;
    line-height: 10.5vw;
    padding: 5.0vw 0 0 5vw;
    margin: 0 9vw 0 0;
    width: 33.5vw;
  }
}

@media (max-width: 767px) {
  /* line 755, src/page/_infografico-leite.scss */
  .info-leite .parte5 .porque .tit {
    width: 100%;
    margin: 0 0 9vw 0;
    padding: 6.5vw 0 0 6.5vw;
  }
}

/* line 783, src/page/_infografico-leite.scss */
.info-leite .parte5 .porque .quad {
  width: 28.4375rem;
  height: 16.0625rem;
  background: #fff;
  padding: 2.8125rem 3.375rem;
  position: relative;
  font-size: 2.4375rem;
  line-height: 2.4375rem;
  color: #696cf5;
}

/* line 787, src/page/_infografico-leite.scss */
.info-leite .parte5 .porque .quad:after {
  display: block;
  content: "";
  position: absolute;
  right: 55px;
  bottom: -45px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 45px 45px 0;
  border-color: transparent #fafafa transparent transparent;
}

@media (max-width: 991px) {
  /* line 787, src/page/_infografico-leite.scss */
  .info-leite .parte5 .porque .quad:after {
    right: 5.5vw;
    bottom: -4.5vw;
    border-width: 0 4.5vw 4.5vw 0;
  }
}

@media (max-width: 991px) {
  /* line 783, src/page/_infografico-leite.scss */
  .info-leite .parte5 .porque .quad {
    width: 47vw;
    height: 25.5vw;
    padding: 4.6vw;
    font-size: 4vw;
    line-height: 4vw;
  }
}

@media (max-width: 767px) {
  /* line 783, src/page/_infografico-leite.scss */
  .info-leite .parte5 .porque .quad {
    width: 52vw;
    height: 21vw;
    float: right;
  }
}

@media (max-width: 550px) {
  /* line 783, src/page/_infografico-leite.scss */
  .info-leite .parte5 .porque .quad {
    width: 74vw;
    height: 26.5vw;
    font-size: 5.5vw;
    line-height: 6vw;
  }
}

/* line 824, src/page/_infografico-leite.scss */
.info-leite .parte5 .img-confira {
  display: block;
  margin: 7.3125rem -0.9375rem 0;
  position: relative;
}

@media (max-width: 991px) {
  /* line 824, src/page/_infografico-leite.scss */
  .info-leite .parte5 .img-confira {
    margin: 11.5vw -0.9375rem 0;
    display: inline-block;
  }
}

/* line 829, src/page/_infografico-leite.scss */
.info-leite .parte5 .img-confira img {
  width: 100%;
}

/* line 832, src/page/_infografico-leite.scss */
.info-leite .parte5 .img-confira .txt-confira {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  background: rgba(105, 108, 245, 0.8);
  padding: 5rem 6.375rem 0;
  max-width: 35.3125rem;
  height: 100%;
}

@media (max-width: 991px) {
  /* line 832, src/page/_infografico-leite.scss */
  .info-leite .parte5 .img-confira .txt-confira {
    padding: 8vw 10vw 0;
    max-width: 55vw;
  }
}

@media (max-width: 767px) {
  /* line 832, src/page/_infografico-leite.scss */
  .info-leite .parte5 .img-confira .txt-confira {
    position: relative;
    max-width: 100%;
    padding: 5vw 6vw 6vw;
    background: rgba(45, 80, 255, 0.8);
  }
}

/* line 846, src/page/_infografico-leite.scss */
.info-leite .parte5 .img-confira .txt-confira p {
  display: block;
  margin: 0 0 3.75rem 0;
  font-size: 2.0625rem;
  line-height: 2.3125rem;
  color: #fff;
}

@media (max-width: 991px) {
  /* line 846, src/page/_infografico-leite.scss */
  .info-leite .parte5 .img-confira .txt-confira p {
    margin: 0 0 6vw 0;
    font-size: 3.35vw;
    line-height: 3.75vw;
  }
}

/* line 856, src/page/_infografico-leite.scss */
.info-leite .parte5 .img-confira .txt-confira a {
  display: block;
  max-width: 22.6875rem;
  margin: 0 auto;
  border-radius: 2.5rem;
  background: #fff;
  position: relative;
  height: 4.9375rem;
  font-size: 2.0625rem;
  line-height: 2.3125rem;
  color: #696cf5;
  text-align: center;
  text-decoration: none;
  padding: 1.1875rem 0 0 0;
}

@media (max-width: 991px) {
  /* line 856, src/page/_infografico-leite.scss */
  .info-leite .parte5 .img-confira .txt-confira a {
    max-width: 35vw;
    height: 8.0vw;
    font-size: 3.3vw;
    line-height: 3.8vw;
    padding: 2.0vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 856, src/page/_infografico-leite.scss */
  .info-leite .parte5 .img-confira .txt-confira a {
    margin: 0;
  }
}

/* line 876, src/page/_infografico-leite.scss */
.info-leite .referencias {
  display: inline-block;
  margin: 10.625rem 1.25rem 1.25rem;
}

@media (max-width: 767px) {
  /* line 876, src/page/_infografico-leite.scss */
  .info-leite .referencias {
    margin: 22vw 2.5vw 2vw;
  }
}

/* line 881, src/page/_infografico-leite.scss */
.info-leite .referencias p {
  font-size: 1.4375rem;
  line-height: 1.625rem;
  color: #fff;
}

/* line 884, src/page/_infografico-leite.scss */
.info-leite .referencias p strong {
  display: block;
  margin: 0 0 0.3125rem 0;
}

@media (max-width: 767px) {
  /* line 881, src/page/_infografico-leite.scss */
  .info-leite .referencias p {
    font-size: 2.5vw;
    line-height: 3vw;
  }
}

/* line 893, src/page/_infografico-leite.scss */
.info-leite .faixa-verde {
  display: block;
  margin: 0 -0.9375rem;
  background: #91f19c;
  height: 1.6875rem;
}

@media (max-width: 767px) {
  /* line 893, src/page/_infografico-leite.scss */
  .info-leite .faixa-verde {
    height: 3.5vw;
  }
}

/* line 6, src/page/_calculadora-fibras.scss */
.calculadora-fibras {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  background-image: -owg-linear-gradient(to bottom, #c1cf66, #97f08f);
  background-image: -webkit-linear-gradient(to bottom, #c1cf66, #97f08f);
  background-image: -moz-linear-gradient(to bottom, #c1cf66, #97f08f);
  background-image: -o-linear-gradient(to bottom, #c1cf66, #97f08f);
  background-image: linear-gradient(to bottom, #c1cf66, #97f08f);
  position: relative;
  padding: 30px 0;
  margin: 30px auto 10px;
  z-index: 1;
}

/* line 18, src/page/_calculadora-fibras.scss */
.calculadora-fibras::before {
  content: '';
  position: absolute;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 286 243' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M285.788 0H0l285.788 242.96V0z' fill='%23ffa8b2'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 141px;
  width: 141px;
  height: 120px;
  right: 0;
  top: 0;
  z-index: -1;
}

/* line 28, src/page/_calculadora-fibras.scss */
.calculadora-fibras .calculadora-fibras-header {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
  margin: 30px auto 45px;
}

@media (max-width: 768px) {
  /* line 28, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .calculadora-fibras-header {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 40, src/page/_calculadora-fibras.scss */
.calculadora-fibras .calculadora-fibras-header__img {
  width: 271px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 768px) {
  /* line 40, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .calculadora-fibras-header__img {
    width: 200px;
  }
}

@media (max-width: 480px) {
  /* line 40, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .calculadora-fibras-header__img {
    width: 183px;
    margin-bottom: 20px;
  }
}

/* line 55, src/page/_calculadora-fibras.scss */
.calculadora-fibras .calculadora-fibras-header__img img {
  width: 100%;
  height: 100%;
}

/* line 61, src/page/_calculadora-fibras.scss */
.calculadora-fibras .calculadora-fibras-header__infos {
  width: calc(100% - 271px);
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-flex-direction: column;
  flex-direction: column;
}

@media (max-width: 768px) {
  /* line 61, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .calculadora-fibras-header__infos {
    width: 100%;
    -webkit-align-items: center;
    align-items: center;
  }
}

/* line 76, src/page/_calculadora-fibras.scss */
.calculadora-fibras .calculadora-fibras-header__title, .calculadora-fibras .calculadora-fibras-header__description {
  text-align: center;
  color: #2E4FFF;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 84, src/page/_calculadora-fibras.scss */
.calculadora-fibras .calculadora-fibras-header__title {
  width: 80%;
  font-size: 30px;
  padding: 0;
  margin-left: 25px;
  display: block;
}

@media (max-width: 768px) {
  /* line 84, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .calculadora-fibras-header__title {
    font-size: 20px;
    margin-left: 0;
    width: 100%;
  }
}

/* line 98, src/page/_calculadora-fibras.scss */
.calculadora-fibras .calculadora-fibras-header__title:last-of-type {
  margin-top: 30px;
  padding: 10px 15px 15px;
  background-color: #2E4FFF;
  color: #FFFFFF;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 50px;
}

@media (max-width: 768px) {
  /* line 98, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .calculadora-fibras-header__title:last-of-type {
    font-size: 40px;
    padding: 5px;
  }
}

/* line 113, src/page/_calculadora-fibras.scss */
.calculadora-fibras .calculadora-fibras-header__description {
  width: 100%;
  font-size: 25px;
  margin-top: 20px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 768px) {
  /* line 113, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .calculadora-fibras-header__description {
    font-size: 20px;
    line-height: 23px;
    width: 100%;
    -webkit-justify-content: center;
    justify-content: center;
  }
}

/* line 130, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search {
  width: 90%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 0 auto 40px auto;
}

@media (max-width: 768px) {
  /* line 130, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .form-search {
    width: 100%;
    margin: 0 auto 10px auto;
  }
}

/* line 143, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__content {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 768px) {
  /* line 143, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .form-search__content {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
  }
}

/* line 155, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item {
  display: block;
  padding: 0 20px 0 0;
}

@media (max-width: 768px) {
  /* line 155, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .form-search__item {
    width: 100%;
    padding: 0 0 20px 0;
  }
}

/* line 165, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item .twitter-typeahead {
  display: block;
}

/* line 168, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item .twitter-typeahead .tt-menu {
  width: 100%;
}

/* line 171, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item .twitter-typeahead .tt-menu .tt-dataset {
  border: 2px solid #98ef8e;
  background: #FFFFFF;
  max-height: 60vh;
  overflow: auto;
}

/* line 177, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item .twitter-typeahead .tt-menu .tt-dataset:hover {
  border-color: #5be64b;
}

/* line 181, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item .twitter-typeahead .tt-menu .tt-dataset .tt-suggestion {
  border-bottom: 1px solid #98ef8e;
  padding: 14px 20px;
  cursor: pointer;
}

/* line 186, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item .twitter-typeahead .tt-menu .tt-dataset .tt-suggestion:hover, .calculadora-fibras .form-search__item .twitter-typeahead .tt-menu .tt-dataset .tt-suggestion.tt-cursor {
  background: #98ef8e;
  border-color: #5be64b;
  color: #FFFFFF;
}

/* line 193, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item .twitter-typeahead .tt-menu .tt-dataset .tt-suggestion:last-child {
  border-bottom: none;
}

/* line 203, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item--alimento {
  width: 40%;
}

@media (max-width: 768px) {
  /* line 203, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .form-search__item--alimento {
    width: 100%;
  }
}

/* line 211, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item--medida {
  width: 30%;
}

@media (max-width: 768px) {
  /* line 211, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .form-search__item--medida {
    width: 100%;
  }
}

/* line 219, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item--quantidade {
  width: 20%;
}

@media (max-width: 768px) {
  /* line 219, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .form-search__item--quantidade {
    width: 100%;
  }
}

/* line 227, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item--submit {
  width: 183px;
  padding-right: 0;
}

@media (max-width: 768px) {
  /* line 227, src/page/_calculadora-fibras.scss */
  .calculadora-fibras .form-search__item--submit {
    width: 183px;
    padding: 0;
  }
}

/* line 238, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item label {
  display: block;
  cursor: pointer;
  width: 100%;
  font-size: 22px;
  color: #FFFFFF;
}

/* line 246, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item input,
.calculadora-fibras .form-search__item select {
  display: block;
  width: 100%;
  height: 69px;
  line-height: 50px;
  padding: 0 20px;
  border: none;
  outline: none !important;
}

/* line 257, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item select {
  cursor: pointer;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  appearance: menulist;
}

/* line 263, src/page/_calculadora-fibras.scss */
.calculadora-fibras .form-search__item option {
  outline: 2px solid #97f08f !important;
}

/* line 269, src/page/_calculadora-fibras.scss */
.calculadora-fibras__container {
  display: block;
  width: 90%;
}

/* line 276, src/page/_calculadora-fibras.scss */
.calculadora-fibras-obs {
  width: 100%;
  display: block;
}

/* line 280, src/page/_calculadora-fibras.scss */
.calculadora-fibras-obs__description {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-flex-direction: column;
  flex-direction: column;
  font-size: 14px;
  color: #646E78;
}

@media (max-width: 768px) {
  /* line 280, src/page/_calculadora-fibras.scss */
  .calculadora-fibras-obs__description {
    font-size: 14px;
    text-align: right;
  }
}

/* line 296, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras {
  width: 100%;
  display: block;
  height: 69px;
  text-align: center;
  font-size: 25px;
  border: none;
}

/* line 304, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras:hover {
  text-decoration: none;
}

/* line 308, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras:focus {
  outline: none !important;
}

/* line 312, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--refazer {
  width: 183px;
  background-color: #2E4FFF;
  color: #ECF58C;
  text-align: center;
  font-size: 25px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 480px) {
  /* line 312, src/page/_calculadora-fibras.scss */
  .btn-calculadora-fibras--refazer {
    font-size: 20px;
  }
}

/* line 326, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--refazer:hover {
  color: #ECF58C;
}

/* line 331, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--know-more {
  width: 717px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
  background-color: #E57380;
  font-size: 20px;
  color: #fff;
}

@media (max-width: 480px) {
  /* line 331, src/page/_calculadora-fibras.scss */
  .btn-calculadora-fibras--know-more {
    -webkit-flex-direction: column;
    flex-direction: column;
    padding: 60px 50px;
  }
}

@media (max-width: 320px) {
  /* line 331, src/page/_calculadora-fibras.scss */
  .btn-calculadora-fibras--know-more {
    padding: 80px 30px;
  }
}

/* line 349, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--know-more:hover {
  color: #fff;
}

/* line 353, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--know-more span {
  color: #ECF58C;
  padding-right: 5px;
}

/* line 358, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--know-more:before {
  content: '';
  position: absolute;
  top: 0;
  left: -3px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 286 243' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M285.788 0H0l285.788 242.96V0z' fill='%23fff'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 40px;
  width: 40px;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/* line 368, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--add {
  background-color: #2E4FFF;
  color: #ECF58C;
}

@media (max-width: 768px) {
  /* line 368, src/page/_calculadora-fibras.scss */
  .btn-calculadora-fibras--add {
    width: 183px;
    height: 48px;
  }
}

/* line 378, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--btn-clean, .btn-calculadora-fibras--finish {
  width: 183px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-size: 25px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  line-height: 25px;
  margin: 0 25px;
}

@media (max-width: 480px) {
  /* line 378, src/page/_calculadora-fibras.scss */
  .btn-calculadora-fibras--btn-clean, .btn-calculadora-fibras--finish {
    width: 50%;
  }
}

/* line 394, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--btn-clean {
  color: #2E4FFF;
  background-color: #ECF58C;
}

@media (max-width: 480px) {
  /* line 394, src/page/_calculadora-fibras.scss */
  .btn-calculadora-fibras--btn-clean {
    margin: 0 10px 0 0;
  }
}

/* line 402, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--btn-clean:hover {
  color: #2E4FFF;
}

/* line 407, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--finish {
  background-color: #2E4FFF;
  color: #ECF58C;
}

@media (max-width: 480px) {
  /* line 407, src/page/_calculadora-fibras.scss */
  .btn-calculadora-fibras--finish {
    margin: 0 0 0 10px;
  }
}

/* line 415, src/page/_calculadora-fibras.scss */
.btn-calculadora-fibras--finish:hover {
  color: #ECF58C;
}

/* line 422, src/page/_calculadora-fibras.scss */
.table-preview {
  width: 90%;
  display: block;
  margin: 20px auto;
}

@media (max-width: 768px) {
  /* line 422, src/page/_calculadora-fibras.scss */
  .table-preview {
    width: 100%;
  }
}

/* line 431, src/page/_calculadora-fibras.scss */
.table-preview__title-mobile {
  display: none;
}

@media (max-width: 768px) {
  /* line 431, src/page/_calculadora-fibras.scss */
  .table-preview__title-mobile {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    align-items: center;
    width: 100%;
    color: #2E4FFF;
    font-size: 14px;
    font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  }
}

/* line 445, src/page/_calculadora-fibras.scss */
.table-preview__items {
  width: 100%;
  background-color: transparent;
  border: none;
  margin-bottom: 0;
}

@media (max-width: 768px) {
  /* line 451, src/page/_calculadora-fibras.scss */
  .table-preview__items thead {
    display: none;
  }
}

/* line 457, src/page/_calculadora-fibras.scss */
.table-preview__items thead tr th {
  padding: 0;
  color: #2E4FFF;
  font-size: 25px;
  border-bottom: 2px dotted #FFFFFF;
  border-left: none;
  border-right: none;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  text-align: center;
  vertical-align: baseline;
}

@media (max-width: 768px) {
  /* line 457, src/page/_calculadora-fibras.scss */
  .table-preview__items thead tr th {
    font-size: 20px;
  }
}

/* line 474, src/page/_calculadora-fibras.scss */
.table-preview__items thead tr .table-preview__header-alimento {
  border-right: 2px dotted #FFFFFF;
  text-align: left;
  width: 50%;
}

/* line 480, src/page/_calculadora-fibras.scss */
.table-preview__items thead tr .table-preview__header-fibras {
  font-size: 50px;
}

@media (max-width: 768px) {
  /* line 480, src/page/_calculadora-fibras.scss */
  .table-preview__items thead tr .table-preview__header-fibras {
    font-size: 30px;
  }
}

/* line 489, src/page/_calculadora-fibras.scss */
.table-preview__items thead tr:nth-child(2) th {
  padding-top: 44px;
  padding-bottom: 0;
  border: none;
}

/* line 494, src/page/_calculadora-fibras.scss */
.table-preview__items thead tr:nth-child(2) th:first-child {
  border-right: 2px dotted #FFFFFF;
}

@media (max-width: 768px) {
  /* line 489, src/page/_calculadora-fibras.scss */
  .table-preview__items thead tr:nth-child(2) th {
    padding-top: 38px;
  }
}

/* line 507, src/page/_calculadora-fibras.scss */
.table-preview__items tbody tr {
  color: #2E4FFF;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 512, src/page/_calculadora-fibras.scss */
.table-preview__items tbody tr:nth-child(odd) {
  background-color: rgba(236, 245, 140, 0.38);
}

@media (max-width: 768px) {
  /* line 507, src/page/_calculadora-fibras.scss */
  .table-preview__items tbody tr {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 100%;
    border: 2px solid #fff;
    margin-bottom: 20px;
    padding: 10px;
  }
  /* line 526, src/page/_calculadora-fibras.scss */
  .table-preview__items tbody tr:nth-child(odd) {
    background-color: transparent;
  }
}

/* line 531, src/page/_calculadora-fibras.scss */
.table-preview__items tbody tr td {
  background-color: transparent;
  border: none;
  text-align: center;
  font-size: 16px;
  padding: 0;
}

/* line 539, src/page/_calculadora-fibras.scss */
.table-preview__items tbody tr td:first-child {
  text-align: left;
  border-right: 2px dotted #FFFFFF;
  padding-left: 15px;
}

@media (max-width: 768px) {
  /* line 539, src/page/_calculadora-fibras.scss */
  .table-preview__items tbody tr td:first-child {
    border-right: none;
  }
}

@media (max-width: 768px) {
  /* line 549, src/page/_calculadora-fibras.scss */
  .table-preview__items tbody tr td:last-child {
    background-color: transparent;
  }
}

@media (max-width: 768px) {
  /* line 531, src/page/_calculadora-fibras.scss */
  .table-preview__items tbody tr td {
    width: 100%;
    padding: 10px;
    margin-bottom: 10px;
    background-color: rgba(236, 245, 140, 0.38);
    text-align: left;
    font-size: 20px;
  }
}

/* line 565, src/page/_calculadora-fibras.scss */
.table-preview__items tbody tr .table-preview__fibras {
  font-size: 20px;
}

@media (max-width: 768px) {
  /* line 569, src/page/_calculadora-fibras.scss */
  .table-preview__items tbody tr .table-preview__remover {
    margin: 10px 0 0;
  }
}

/* line 578, src/page/_calculadora-fibras.scss */
.table-preview__header-remover {
  text-align: center;
}

/* line 582, src/page/_calculadora-fibras.scss */
.table-preview__icon-remove {
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.696 34' fill='%23FFFFFF'%3E%3Cpath d='M14.783 4.435V0h-8.87v4.435H0v2.956h20.7V4.435zm-2.93 0H8.9V2.957h2.957zM0 8.87v22.173L2.957 34h14.782l2.961-2.957V8.87zm4.435 22.173H2.957v-16.26h1.478zm2.957 0H5.913v-16.26h1.478zm2.957 0H8.87v-16.26h1.478zm7.391 0h-5.914v-16.26h5.913zm0-17.739H2.957v-1.478h14.782z'/%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 20px;
  width: 20px;
  height: 34px;
}

/* line 588, src/page/_calculadora-fibras.scss */
.table-preview__btn-remove {
  display: block;
  color: #E57380;
  background: none;
  border: none;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 30px;
  margin: 0 auto;
}

/* line 597, src/page/_calculadora-fibras.scss */
.table-preview__btn-remove:focus {
  outline: none !important;
}

@media (max-width: 768px) {
  /* line 588, src/page/_calculadora-fibras.scss */
  .table-preview__btn-remove {
    display: none;
  }
}

/* line 606, src/page/_calculadora-fibras.scss */
.table-preview__btn-remove-mobile {
  display: none;
}

@media (max-width: 768px) {
  /* line 606, src/page/_calculadora-fibras.scss */
  .table-preview__btn-remove-mobile {
    display: block;
    width: 100%;
    color: #fff;
    background: none;
    border: none;
    position: relative;
  }
  /* line 617, src/page/_calculadora-fibras.scss */
  .table-preview__btn-remove-mobile .icon-remove {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.696 34' fill='%23FFFFFF'%3E%3Cpath d='M14.783 4.435V0h-8.87v4.435H0v2.956h20.7V4.435zm-2.93 0H8.9V2.957h2.957zM0 8.87v22.173L2.957 34h14.782l2.961-2.957V8.87zm4.435 22.173H2.957v-16.26h1.478zm2.957 0H5.913v-16.26h1.478zm2.957 0H8.87v-16.26h1.478zm7.391 0h-5.914v-16.26h5.913zm0-17.739H2.957v-1.478h14.782z'/%3E%3C/svg%3E");
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 20px;
    width: 20px;
    left: -11px;
    top: 0;
  }
}

@media (max-width: 768px) and (max-width: 768px) {
  /* line 617, src/page/_calculadora-fibras.scss */
  .table-preview__btn-remove-mobile .icon-remove {
    left: 220px;
    width: 40px;
    top: -10px;
    height: 40px;
  }
}

@media (max-width: 768px) and (max-width: 480px) {
  /* line 617, src/page/_calculadora-fibras.scss */
  .table-preview__btn-remove-mobile .icon-remove {
    left: 60px;
    top: -8px;
  }
}

@media (max-width: 768px) and (max-width: 480px) {
  /* line 617, src/page/_calculadora-fibras.scss */
  .table-preview__btn-remove-mobile .icon-remove {
    left: 40px;
  }
}

@media (max-width: 768px) and (max-width: 480px) {
  /* line 617, src/page/_calculadora-fibras.scss */
  .table-preview__btn-remove-mobile .icon-remove {
    left: 15px;
  }
}

/* line 647, src/page/_calculadora-fibras.scss */
.table-preview .box-total-ingredients-fibras {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

@media (max-width: 768px) {
  /* line 647, src/page/_calculadora-fibras.scss */
  .table-preview .box-total-ingredients-fibras {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 659, src/page/_calculadora-fibras.scss */
.table-preview .box-total-ingredients-fibras .box-total-infos {
  width: 50%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-flex-direction: column;
  flex-direction: column;
  border-right: 2px dotted #FFFFFF;
  padding: 20px 20px 60px 0;
}

@media (max-width: 768px) {
  /* line 659, src/page/_calculadora-fibras.scss */
  .table-preview .box-total-ingredients-fibras .box-total-infos {
    -webkit-align-items: center;
    align-items: center;
    border-right: none;
    padding: 0;
    width: 100%;
  }
}

/* line 675, src/page/_calculadora-fibras.scss */
.table-preview .box-total-ingredients-fibras .box-total-infos__description {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 30px;
  color: #FFFFFF;
  line-height: 40px;
}

/* line 683, src/page/_calculadora-fibras.scss */
.table-preview .box-total-ingredients-fibras .box-total-infos__description:last-of-type {
  font-size: 38px;
  color: #2E4FFF;
}

@media (max-width: 768px) {
  /* line 683, src/page/_calculadora-fibras.scss */
  .table-preview .box-total-ingredients-fibras .box-total-infos__description:last-of-type {
    font-size: 30px;
    line-height: 30px;
  }
}

@media (max-width: 768px) {
  /* line 675, src/page/_calculadora-fibras.scss */
  .table-preview .box-total-ingredients-fibras .box-total-infos__description {
    font-size: 20px;
    text-align: center;
  }
}

/* line 700, src/page/_calculadora-fibras.scss */
.table-preview .box-total-ingredients-fibras .box-total-result {
  width: 50%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-flex-direction: column;
  flex-direction: column;
  padding: 20px 0 0 20px;
}

@media (max-width: 768px) {
  /* line 700, src/page/_calculadora-fibras.scss */
  .table-preview .box-total-ingredients-fibras .box-total-result {
    -webkit-align-items: center;
    align-items: center;
    padding: 0;
    margin: 20px 0;
    width: 100%;
  }
}

/* line 715, src/page/_calculadora-fibras.scss */
.table-preview .box-total-ingredients-fibras .box-total-result__card {
  width: 287px;
  padding: 5px 0 0;
  text-align: center;
  display: block;
  background-color: #ffa8b2;
  box-shadow: 3px 4px 0px 0px #b47179;
}

@media (max-width: 768px) {
  /* line 715, src/page/_calculadora-fibras.scss */
  .table-preview .box-total-ingredients-fibras .box-total-result__card {
    padding: 10px 0;
  }
}

@media (max-width: 480px) {
  /* line 715, src/page/_calculadora-fibras.scss */
  .table-preview .box-total-ingredients-fibras .box-total-result__card {
    width: 100%;
  }
}

/* line 732, src/page/_calculadora-fibras.scss */
.table-preview .box-total-ingredients-fibras .box-total-result__total {
  display: block;
  width: 100%;
  font-size: 25px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #2E4FFF;
}

@media (max-width: 768px) {
  /* line 732, src/page/_calculadora-fibras.scss */
  .table-preview .box-total-ingredients-fibras .box-total-result__total {
    font-size: 25px;
  }
}

/* line 743, src/page/_calculadora-fibras.scss */
.table-preview .box-total-ingredients-fibras .box-total-result__total--value {
  font-size: 50px;
}

@media (max-width: 768px) {
  /* line 743, src/page/_calculadora-fibras.scss */
  .table-preview .box-total-ingredients-fibras .box-total-result__total--value {
    font-size: 50px;
  }
}

/* line 754, src/page/_calculadora-fibras.scss */
.table-preview__box-buttons {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 50px;
}

@media (max-width: 480px) {
  /* line 754, src/page/_calculadora-fibras.scss */
  .table-preview__box-buttons {
    margin-top: 30px;
  }
}

/* line 767, src/page/_calculadora-fibras.scss */
#table-preview__spacer {
  height: 44px;
  border-bottom: 2px dotted #FFFFFF;
}

@media (max-width: 768px) {
  /* line 767, src/page/_calculadora-fibras.scss */
  #table-preview__spacer {
    display: none;
  }
}

/* line 776, src/page/_calculadora-fibras.scss */
#table-preview__spacer td:first-child {
  border-right: 2px dotted #FFFFFF;
}

/* line 782, src/page/_calculadora-fibras.scss */
.results-fibras {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
}

/* line 790, src/page/_calculadora-fibras.scss */
.results-fibras:after {
  content: '';
  position: absolute;
  width: 424px;
  height: 439px;
  background: url("../../images/default-source/calculadora-fibras/bg-calc-fibras-resultado-brocolis.png") no-repeat;
  top: 100px;
  right: 0;
  z-index: -1;
}

@media (max-width: 768px) {
  /* line 790, src/page/_calculadora-fibras.scss */
  .results-fibras:after {
    top: 270px;
  }
}

@media (max-width: 480px) {
  /* line 790, src/page/_calculadora-fibras.scss */
  .results-fibras:after {
    background: url("../../images/default-source/calculadora-fibras/bg-calc-fibras-resultado-brocolis-mobile.png") no-repeat;
    width: 242px;
    height: 250px;
  }
}

/* line 811, src/page/_calculadora-fibras.scss */
.results-fibras__title {
  display: block;
  width: 100%;
  color: #fff;
  font-size: 50px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  padding: 0 0 0 35px !important;
  margin: 0;
}

@media (max-width: 768px) {
  /* line 811, src/page/_calculadora-fibras.scss */
  .results-fibras__title {
    text-align: center;
    padding: 0 !important;
  }
}

@media (max-width: 480px) {
  /* line 811, src/page/_calculadora-fibras.scss */
  .results-fibras__title {
    font-size: 40px;
  }
}

@media (max-width: 320px) {
  /* line 811, src/page/_calculadora-fibras.scss */
  .results-fibras__title {
    margin-top: 40px;
  }
}

/* line 833, src/page/_calculadora-fibras.scss */
.results-fibras__container {
  width: 90%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 841, src/page/_calculadora-fibras.scss */
.results-fibras__content {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 850, src/page/_calculadora-fibras.scss */
.results-fibras__content--error .results-fibras-first-msg__title::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 41 41' fill='%232E4FFF'%3E%3Cg transform='translate(-470 -1418)'%3E%3Cpath d='M20.5,41A20.5,20.5,0,1,0,0,20.5,20.5,20.5,0,0,0,20.5,41Zm0-37.156A16.656,16.656,0,1,1,3.844,20.5,16.656,16.656,0,0,1,20.5,3.844ZM10.25,12.813a2.563,2.563,0,1,1,2.563,2.563A2.562,2.562,0,0,1,10.25,12.813Zm15.375,0a2.563,2.563,0,1,1,2.563,2.563A2.562,2.562,0,0,1,25.625,12.813ZM12.809,31.26l-3.3-1.978a12.815,12.815,0,0,1,21.976,0l-3.3,1.978a8.971,8.971,0,0,0-15.383,0Z' transform='translate(470 1418)'/%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 100px;
  width: 100px;
}

/* line 858, src/page/_calculadora-fibras.scss */
.results-fibras__content--sucess .results-fibras-first-msg__title::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 41 41' fill='%232E4FFF'%3E%3Cg transform='translate(-479 -1388)'%3E%3Cpath class='c' d='M20.5,41A20.5,20.5,0,1,0,0,20.5,20.5,20.5,0,0,0,20.5,41Zm0-37.156A16.656,16.656,0,1,1,3.844,20.5,16.656,16.656,0,0,1,20.5,3.844Zm0,20.13a25.656,25.656,0,0,0,12.813-3.4C32.73,27.717,27.182,33.311,20.5,33.311S8.272,27.711,7.688,20.567A25.659,25.659,0,0,0,20.5,23.972Zm-10.25-9.88c0-2.123,1.147-3.844,2.563-3.844s2.563,1.721,2.563,3.844-1.147,3.844-2.562,3.844S10.25,16.217,10.25,14.094Zm15.375,0c0-2.123,1.147-3.844,2.563-3.844s2.563,1.721,2.563,3.844-1.147,3.844-2.562,3.844S25.625,16.217,25.625,14.094Z' transform='translate(479 1388)'/%3E%3C/g%3E%3C/svg%3E");
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 100px;
  width: 100px;
}

/* line 864, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
}

/* line 871, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-first-msg {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-flex-direction: column;
  flex-direction: column;
  border-left: 2px dotted #fff;
  padding: 70px 0 0 0;
}

@media (max-width: 768px) {
  /* line 871, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg {
    -webkit-align-items: center;
    align-items: center;
    padding: 30px 0 280px 0;
    border: none;
  }
}

@media (max-width: 480px) {
  /* line 871, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg {
    padding: 30px 0 220px 0;
  }
}

/* line 890, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-first-msg__title {
  width: 50%;
  display: block;
  text-align: center;
  color: #2E4FFF;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 60px;
  position: relative;
  margin-bottom: 30px;
}

@media (max-width: 768px) {
  /* line 890, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg__title {
    width: 100%;
  }
}

@media (max-width: 480px) {
  /* line 890, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg__title {
    font-size: 30px;
    margin-bottom: 40px;
  }
}

/* line 909, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-first-msg__title:after {
  content: '';
  position: absolute;
  right: -20px;
  top: -20px;
}

@media (max-width: 768px) {
  /* line 909, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg__title:after {
    right: 50px;
  }
}

@media (max-width: 480px) {
  /* line 909, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg__title:after {
    width: 60px;
    height: 60px;
    right: 20px;
    top: -10px;
  }
}

@media (max-width: 375px) {
  /* line 909, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg__title:after {
    width: 50px;
    height: 50px;
    right: 15px;
  }
}

@media (max-width: 320px) {
  /* line 909, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg__title:after {
    width: 35px;
    height: 35px;
    top: 0;
    right: 12px;
  }
}

/* line 939, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-first-msg__description {
  display: block;
  width: 55%;
  text-align: center;
  color: #2E4FFF;
  font-size: 34px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  padding: 20px 40px;
  background-color: #fff;
}

@media (max-width: 768px) {
  /* line 939, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg__description {
    width: 100%;
  }
}

@media (max-width: 480px) {
  /* line 939, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg__description {
    font-size: 20px;
    padding: 10px 20px;
  }
}

@media (max-width: 375px) {
  /* line 939, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg__description {
    padding: 10px 10px;
  }
}

@media (max-width: 320px) {
  /* line 939, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-first-msg__description {
    padding: 5px 5px;
  }
}

/* line 966, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-second-msg {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  border-left: 2px dotted #fff;
}

@media (max-width: 768px) {
  /* line 966, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg {
    border: none;
  }
}

/* line 978, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-second-msg__description {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
  padding-left: 30px;
  font-size: 30px;
  color: #2E4FFF;
  margin-top: 60px;
}

@media (max-width: 768px) {
  /* line 978, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg__description {
    margin-top: 80px;
    -webkit-justify-content: center;
    justify-content: center;
  }
}

@media (max-width: 480px) {
  /* line 978, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg__description {
    font-size: 20px;
    padding-left: 0;
  }
}

/* line 999, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-second-msg__info {
  width: auto;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 20px;
  background-color: #2E4FFF;
  margin: 60px 0 0 60px;
}

@media (max-width: 768px) {
  /* line 999, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg__info {
    width: 100%;
    margin: 40px 0 0;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

@media (max-width: 480px) {
  /* line 999, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg__info {
    padding: 10px;
  }
}

/* line 1019, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-second-msg__qtd-description {
  width: 25%;
  display: block;
  color: #fff;
  font-size: 30px;
  line-height: 30px;
  padding-top: 10px;
  padding-right: 10px;
}

@media (max-width: 768px) {
  /* line 1019, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg__qtd-description {
    width: 100%;
    padding-right: 0;
    text-align: center;
  }
}

@media (max-width: 480px) {
  /* line 1019, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg__qtd-description {
    font-size: 20px;
  }
}

/* line 1039, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-second-msg__qtd-description:first-child {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  text-align: right;
  padding-left: 10px;
}

@media (max-width: 768px) {
  /* line 1039, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg__qtd-description:first-child {
    padding-left: 0;
    text-align: center;
  }
}

/* line 1052, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-second-msg__qtd-description:last-child {
  padding-top: 40px;
}

@media (max-width: 768px) {
  /* line 1052, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg__qtd-description:last-child {
    padding-top: 0;
  }
}

/* line 1061, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-second-msg__qtd-fibras {
  display: block;
  color: #ECF58C;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 84px;
  text-align: center;
  margin: 0 auto;
}

@media (max-width: 768px) {
  /* line 1061, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg__qtd-fibras {
    width: 100%;
  }
}

@media (max-width: 480px) {
  /* line 1061, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-second-msg__qtd-fibras {
    font-size: 60px;
  }
}

/* line 1080, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-recommendation {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 80px 0;
  position: relative;
}

@media (max-width: 768px) {
  /* line 1080, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-recommendation {
    padding: 80px 0 40px;
  }
}

/* line 1092, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-recommendation::before {
  content: '';
  position: absolute;
  width: 360px;
  height: 250px;
  border-left: 2px dotted #fff;
  border-bottom: 2px dotted #fff;
  top: 0;
  left: 0;
}

@media (max-width: 768px) {
  /* line 1092, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-recommendation::before {
    display: none;
  }
}

/* line 1107, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-recommendation__content {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 768px) {
  /* line 1107, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-recommendation__content {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 1118, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-recommendation__graphic {
  width: 330px;
  height: 330px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
  background: url("../../images/default-source/calculadora-fibras/grafico-calc-fibras.png") no-repeat;
}

@media (max-width: 320px) {
  /* line 1118, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-recommendation__graphic {
    width: 100%;
    height: 100%;
    background-size: 100%;
  }
}

@media (max-width: 768px) {
  /* line 1131, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-recommendation__graphic canvas {
    width: 100% !important;
    height: 100% !important;
  }
}

/* line 1139, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-recommendation__percent {
  width: 100%;
  display: block;
  color: #2E4FFF;
  font-size: 52px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  text-align: center;
}

@media (max-width: 480px) {
  /* line 1139, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-recommendation__percent {
    font-size: 50px;
  }
}

@media (max-width: 320px) {
  /* line 1139, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-recommendation__percent {
    font-size: 40px;
  }
}

/* line 1155, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-recommendation__info {
  width: calc(50% - 165px);
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
  padding: 0 60px 0 30px;
}

@media (max-width: 768px) {
  /* line 1155, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-recommendation__info {
    width: 100%;
    -webkit-justify-content: center;
    justify-content: center;
    margin-top: 30px;
    padding: 0;
  }
}

/* line 1170, src/page/_calculadora-fibras.scss */
.results-fibras__content .results-fibras-messages .results-fibras-recommendation__description {
  width: 100%;
  display: block;
  color: #2E4FFF;
  font-size: 30px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  line-height: 32px;
}

@media (max-width: 768px) {
  /* line 1170, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-recommendation__description {
    text-align: center;
  }
}

@media (max-width: 480px) {
  /* line 1170, src/page/_calculadora-fibras.scss */
  .results-fibras__content .results-fibras-messages .results-fibras-recommendation__description {
    font-size: 20px;
  }
}

/* line 1189, src/page/_calculadora-fibras.scss */
.results-fibras__content .more-infos {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  margin: 50px 0;
}

@media (max-width: 768px) {
  /* line 1189, src/page/_calculadora-fibras.scss */
  .results-fibras__content .more-infos {
    margin: 0;
  }
}

/* line 1201, src/page/_calculadora-fibras.scss */
.results-fibras__content .more-infos__content {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
}

@media (max-width: 768px) {
  /* line 1201, src/page/_calculadora-fibras.scss */
  .results-fibras__content .more-infos__content {
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 1213, src/page/_calculadora-fibras.scss */
.results-fibras__content .more-infos__title {
  width: 50%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  padding: 0 15px 0 25px;
}

@media (max-width: 768px) {
  /* line 1213, src/page/_calculadora-fibras.scss */
  .results-fibras__content .more-infos__title {
    width: 100%;
    padding: 0 0 15px 0;
  }
}

/* line 1226, src/page/_calculadora-fibras.scss */
.results-fibras__content .more-infos__title P {
  display: block;
  width: 100%;
  text-align: center;
  color: #2E4FFF;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 50px;
}

@media (max-width: 768px) {
  /* line 1226, src/page/_calculadora-fibras.scss */
  .results-fibras__content .more-infos__title P {
    text-align: left;
  }
}

@media (max-width: 480px) {
  /* line 1226, src/page/_calculadora-fibras.scss */
  .results-fibras__content .more-infos__title P {
    font-size: 60px;
    line-height: 60px;
  }
}

/* line 1243, src/page/_calculadora-fibras.scss */
.results-fibras__content .more-infos__title P:first-child {
  font-size: 34px;
  text-align: left;
}

@media (max-width: 768px) {
  /* line 1243, src/page/_calculadora-fibras.scss */
  .results-fibras__content .more-infos__title P:first-child {
    line-height: 23px;
  }
}

@media (max-width: 480px) {
  /* line 1243, src/page/_calculadora-fibras.scss */
  .results-fibras__content .more-infos__title P:first-child {
    font-size: 30px;
    line-height: 33px;
  }
}

/* line 1258, src/page/_calculadora-fibras.scss */
.results-fibras__content .more-infos__description {
  width: 50%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  padding: 0 0 0 30px;
}

@media (max-width: 768px) {
  /* line 1258, src/page/_calculadora-fibras.scss */
  .results-fibras__content .more-infos__description {
    padding: 0;
    width: 100%;
  }
}

@media (max-width: 480px) {
  /* line 1258, src/page/_calculadora-fibras.scss */
  .results-fibras__content .more-infos__description {
    padding: 10px 0 0 0;
  }
}

/* line 1275, src/page/_calculadora-fibras.scss */
.results-fibras__content .more-infos__description p {
  display: block;
  width: 100%;
  font-size: 30px;
  line-height: 40px;
  color: #2E4FFF;
}

@media (max-width: 480px) {
  /* line 1275, src/page/_calculadora-fibras.scss */
  .results-fibras__content .more-infos__description p {
    font-size: 20px;
    line-height: 25px;
  }
}

/* line 1289, src/page/_calculadora-fibras.scss */
.results-fibras__content .more-infos__btn-know-more {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  margin-top: 70px;
}

/* line 1299, src/page/_calculadora-fibras.scss */
.results-fibras__buttons {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  margin: 20px 0;
}

@media (max-width: 480px) {
  /* line 1299, src/page/_calculadora-fibras.scss */
  .results-fibras__buttons {
    margin: 40px 0 20px;
  }
}

/* line 1311, src/page/_calculadora-fibras.scss */
#resultStep {
  display: block;
  width: 100%;
}

/* line 3, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis h1 {
  color: #5084CA;
}

/* line 7, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis strong {
  color: #5084CA;
  font-weight: bold;
}

/* line 12, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .colorful-block {
  display: -webkit-flex;
  display: flex;
  margin: 20px 0;
}

@media (max-width: 768px) {
  /* line 12, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .colorful-block {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

/* line 20, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .colorful-block__item {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  display: -webkit-column;
  display: column;
  height: 100%;
  width: 100%;
  min-height: 180px;
  padding: 35px;
}

@media (max-width: 1024px) {
  /* line 20, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .colorful-block__item {
    min-height: 230px;
  }
}

@media (max-width: 768px) {
  /* line 20, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .colorful-block__item {
    min-height: 180px;
    width: 50%;
  }
}

@media (max-width: 767px) {
  /* line 20, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .colorful-block__item {
    width: 100%;
    min-height: 100%;
  }
}

/* line 43, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .colorful-block__item p {
  color: #fff;
  font-size: 20px;
  text-align: center;
  line-height: 1.2;
}

/* line 49, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .colorful-block__item span {
  font-size: 50px;
  font-weight: bold;
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 56, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .colorful-block__item--pink {
  background-color: #EB5599;
}

/* line 60, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .colorful-block__item--orange {
  background-color: #F6A021;
}

/* line 63, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .colorful-block__item--blue {
  background-color: #26BBE3;
}

/* line 66, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .colorful-block__item--green {
  background-color: #8DC044;
}

/* line 71, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .brazil-map {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
  height: 550px;
  margin: 20px 0;
}

@media (max-width: 767px) {
  /* line 71, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .brazil-map {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

/* line 83, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .brazil-map__img {
  width: 50%;
  height: 100%;
  padding: 0 10px;
  background-image: url(../images/nestle-por-criancas-saudaveis/mapa.svg);
  background-size: auto;
  background-repeat: no-repeat;
  background-position: right;
}

@media (max-width: 1024px) {
  /* line 83, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .brazil-map__img {
    background-size: contain;
  }
}

@media (max-width: 767px) {
  /* line 83, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .brazil-map__img {
    width: 100%;
    height: 400px;
  }
}

/* line 100, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .brazil-map__txt {
  width: 50%;
}

/* line 103, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .brazil-map__txt h1, .page-premio-criancas-mais-saudaveis .brazil-map__txt p {
  max-width: 550px;
  padding: 5px 60px;
}

@media (max-width: 767px) {
  /* line 103, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .brazil-map__txt h1, .page-premio-criancas-mais-saudaveis .brazil-map__txt p {
    padding: 10px 0;
  }
}

@media (max-width: 767px) {
  /* line 111, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .brazil-map__txt h1 {
    font-size: 1.3rem;
  }
}

@media (max-width: 767px) {
  /* line 116, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .brazil-map__txt p {
    font-size: 1.1rem;
  }
}

@media (max-width: 767px) {
  /* line 100, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .brazil-map__txt {
    width: 100%;
    text-align: center;
  }
}

/* line 127, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .brazil-map::before {
  content: "";
  position: absolute;
  background-color: #f4f4f4;
  width: 100%;
  height: 300px;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
  z-index: -1;
}

@media (max-width: 767px) {
  /* line 127, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .brazil-map::before {
    height: 220px;
    bottom: 80px;
  }
}

@media (max-width: 767px) {
  /* line 145, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .timeline {
    padding: 60px 10px 50px;
  }
}

@media (max-width: 767px) {
  /* line 149, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .timeline .carousel-wapper {
    margin-top: 45px;
  }
}

/* line 155, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .carousel-wapper .item-timeline .imagem-esquerda {
  position: relative;
}

/* line 156, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .carousel-wapper .item-timeline .imagem-esquerda .left-img {
  position: relative;
}

/* line 158, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .carousel-wapper .item-timeline .imagem-esquerda .left-img::before {
  content: "Antes";
  position: absolute;
  color: #fff;
  background-color: #869791;
  width: 73px;
  height: 40px;
  font-size: 21px;
  bottom: 0;
  padding: 5px 10px;
  right: 5px;
}

/* line 173, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .carousel-wapper .item-timeline .imagem-esquerda .right-img::after {
  content: "Depois";
  position: absolute;
  color: #fff;
  background-color: #095291;
  width: 86px;
  height: 40px;
  font-size: 21px;
  bottom: 0;
  padding: 5px 10px;
  right: 0px;
}

/* line 190, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .descriptionmobile {
  display: none;
}

@media (max-width: 767px) {
  /* line 190, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .descriptionmobile {
    display: block;
  }
}

/* line 199, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .owl-stage-outer .owl-stage {
  width: 620px !important;
}

@media (max-width: 767px) {
  /* line 199, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .owl-stage-outer .owl-stage {
    position: relative;
  }
}

@media (max-width: 767px) {
  /* line 199, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .owl-stage-outer .owl-stage {
    width: 350px !important;
  }
}

/* line 214, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .owl-item.current .acontecimento .linha-quadrado .linha {
  left: -6px;
}

/* line 218, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .owl-item.current .acontecimento p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  width: 75%;
  text-align: center;
  font-weight: bold;
  font-size: 1rem;
}

/* line 225, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .owl-item.current .acontecimento p:first-of-type {
  font-size: 1.4rem;
}

@media (max-width: 767px) {
  /* line 231, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .owl-item.current .acontecimento p:last-child {
    display: block;
    width: 100%;
  }
}

/* line 245, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel.owl-carousel .owl-item:last-child .acontecimento .linha-quadrado .linha {
  left: -6px;
}

/* line 247, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel.owl-carousel .owl-item:last-child .acontecimento .linha-quadrado .linha:before {
  content: "";
  right: 0;
  width: 50%;
  position: absolute;
  display: block;
  height: 8px;
  background-color: #f4f4f4;
}

/* line 262, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .item.item-ano {
  width: 200px;
}

@media (max-width: 767px) {
  /* line 262, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .item.item-ano {
    width: 110px;
    padding-bottom: 30px;
  }
}

/* line 270, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .item .acontecimento img {
  width: 80%;
}

/* line 274, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .item .acontecimento p {
  width: 75%;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 278, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
  .page-premio-criancas-mais-saudaveis .timeline .timeline-thumbs .timeline-thumbs-carousel .item .acontecimento p:last-child {
    display: none;
  }
}

/* line 292, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .criancas-saudaveis .posicao-h1 {
  padding: 0 0 25px 0;
}

/* line 297, src/page/proposito/_premio-criancas-mais-saudaveis.scss */
.page-premio-criancas-mais-saudaveis .content-detalhe {
  margin: 0 -15px;
}

/* line 2, src/page/_infografico-imunidade.scss */
.font-bold, .info-leite .parte1 .tit, .info-leite .parte1 .quad-colher .colher .txt-tudo, .info-leite .parte1 .quad-colher .quad-text .txt-principal, .info-leite .parte1 .quad-colher .quad-text .quad-verde, .info-leite .parte2 .tit, .info-leite .parte2 .quad-nutrientes ul li, .info-leite .parte3 .quad-beneficios .linha1 .item p, .info-leite .parte3 .quad-beneficios .linha2 .item p, .info-leite .parte4 .tit, .info-leite .parte4 .quad-equivale .txt-equivale p, .info-leite .parte4 .quad-equivale .equivale ul li .txt-verde-g, .info-leite .parte4 .quad-equivale .equivale ul li .txt, .info-leite .parte4 .quad-equivale .equivale ul li .txt-ou, .info-leite .parte4 .txt-quant, .info-leite .parte5 .porque .tit, .info-leite .parte5 .porque .quad, .info-leite .parte5 .img-confira .txt-confira a, .info-imunidade .parte1 ul li .num6, .info-imunidade .parte1 ul li .txt-dicas, .info-imunidade .parte1 ul li .txt-aumentar, .info-imunidade .parte2 .img-txt p, .info-imunidade .parte2 .quad-text .txt-principal, .info-imunidade .parte3 ul li .num, .info-imunidade .parte3 ul li p, .info-imunidade .parte4 .quad-pontilhado .quad-text .txt-principal, .info-imunidade .parte5 .linha-vitaminas .text p, .info-imunidade .parte5 .linha-antioxidantes .text p, .info-imunidade .parte5 .linha-probioticos .text p, .info-imunidade .parte5 .linha-probioticos .btn-confira, .info-imunidade .parte6 .quad .txt p, .info-imunidade .parte6 .quad .txt-btn .btn-confira {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 3, src/page/_infografico-imunidade.scss */
.font-regular, .info-leite .parte3 .tit, .info-leite .parte5 .img-confira .txt-confira p, .info-leite .referencias p, .info-imunidade .quad-tit, .info-imunidade .parte6 .quad .txt-btn p, .info-imunidade .referencias p {
  font-family: "UniversLTStd", Arial, "Times New Roman", Times, serif;
}

/* line 5, src/page/_infografico-imunidade.scss */
.info-imunidade {
  display: block;
  width: 100%;
  height: 100%;
  background: #FFDA60;
  background: -moz-linear-gradient(top, #FFDA60 35%, #C0CE65 60%);
  background: -webkit-linear-gradient(top, #FFDA60 35%, #C0CE65 60%);
  background: linear-gradient(to bottom, #FFDA60 35%, #C0CE65 60%);
  position: relative;
  padding: 160px 15px 0;
  margin: 0 15px;
}

@media (max-width: 1200px) {
  /* line 5, src/page/_infografico-imunidade.scss */
  .info-imunidade {
    margin: 0;
  }
}

@media (max-width: 991px) {
  /* line 5, src/page/_infografico-imunidade.scss */
  .info-imunidade {
    padding: 110px 15px 0;
  }
}

@media (max-width: 767px) {
  /* line 5, src/page/_infografico-imunidade.scss */
  .info-imunidade {
    padding: 9vw 15px 0;
    background: -moz-linear-gradient(top, #FFDA60 10%, #C0CE65 60%);
    background: -webkit-linear-gradient(top, #FFDA60 10%, #C0CE65 60%);
    background: linear-gradient(to bottom, #FFDA60 10%, #C0CE65 60%);
  }
}

/* line 27, src/page/_infografico-imunidade.scss */
.info-imunidade .cantoneira-rosa {
  position: absolute;
  left: 0;
  top: 55px;
  z-index: 0;
  width: 296px;
}

@media (max-width: 1200px) {
  /* line 27, src/page/_infografico-imunidade.scss */
  .info-imunidade .cantoneira-rosa {
    width: 22.5vw;
    height: 22.2vw;
    top: 9.0vw;
  }
}

@media (max-width: 991px) {
  /* line 27, src/page/_infografico-imunidade.scss */
  .info-imunidade .cantoneira-rosa {
    width: 18.5vw;
  }
}

@media (max-width: 767px) {
  /* line 27, src/page/_infografico-imunidade.scss */
  .info-imunidade .cantoneira-rosa {
    width: 15.6vw;
    height: 20.2vw;
    top: 5.0vw;
  }
}

/* line 48, src/page/_infografico-imunidade.scss */
.info-imunidade .parte1 {
  display: block;
  max-width: 834px;
  margin: 0 auto 0;
  z-index: 1;
  position: relative;
}

@media (max-width: 991px) {
  /* line 48, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte1 {
    max-width: 86.2vw;
  }
}

/* line 53, src/page/_infografico-imunidade.scss */
.info-imunidade .parte1 ul {
  display: flex;
  flex-direction: row;
}

/* line 56, src/page/_infografico-imunidade.scss */
.info-imunidade .parte1 ul li .num6 {
  font-size: 465px;
  line-height: 340px;
  color: #2D50FF;
}

@media (max-width: 991px) {
  /* line 56, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte1 ul li .num6 {
    font-size: 46.8vw;
    line-height: 34.2vw;
  }
}

/* line 64, src/page/_infografico-imunidade.scss */
.info-imunidade .parte1 ul li .txt-dicas {
  display: block;
  font-size: 137px;
  line-height: 160px;
  color: #2D50FF;
  position: relative;
  left: 5px;
}

@media (max-width: 991px) {
  /* line 64, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte1 ul li .txt-dicas {
    font-size: 13.8vw;
    line-height: 16.2vw;
    left: 0.5vw;
  }
}

/* line 74, src/page/_infografico-imunidade.scss */
.info-imunidade .parte1 ul li .txt-aumentar {
  display: block;
  font-size: 82px;
  line-height: 95px;
  color: #2D50FF;
  position: relative;
  left: 5px;
  top: -30px;
}

@media (max-width: 991px) {
  /* line 74, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte1 ul li .txt-aumentar {
    font-size: 8.27vw;
    line-height: 9.6vw;
    left: 0.5vw;
    top: -3.0vw;
  }
}

@media (max-width: 767px) {
  /* line 74, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte1 ul li .txt-aumentar {
    font-size: 7.8vw;
  }
}

/* line 92, src/page/_infografico-imunidade.scss */
.info-imunidade .parte2 {
  display: block;
  max-width: 840px;
  margin: 110px auto 0;
  z-index: 1;
  position: relative;
}

@media (max-width: 991px) {
  /* line 92, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 {
    max-width: 84.7vw;
    margin: 11.1vw auto 0;
  }
}

@media (max-width: 767px) {
  /* line 92, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 {
    max-width: 100%;
  }
}

/* line 101, src/page/_infografico-imunidade.scss */
.info-imunidade .parte2 .img-txt {
  display: flex;
  flex-direction: row;
}

@media (max-width: 991px) {
  /* line 103, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .img-txt img {
    width: 40.8vw;
    height: 40.9vw;
  }
}

@media (max-width: 767px) {
  /* line 103, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .img-txt img {
    width: 49.5vw;
    height: 49.5vw;
  }
}

/* line 113, src/page/_infografico-imunidade.scss */
.info-imunidade .parte2 .img-txt p {
  display: block;
  width: 490px;
  height: 122px;
  background: #fff;
  font-size: 34px;
  line-height: 37px;
  padding: 24px 41px;
  color: #2D50FF;
  position: relative;
  margin: 137px 0 0 -53px;
}

@media (max-width: 991px) {
  /* line 113, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .img-txt p {
    width: 49.3vw;
    height: 12.3vw;
    font-size: 3.43vw;
    line-height: 3.8vw;
    padding: 2.4vw 4.1vw;
    margin: 13.8vw 0 0 -5.3vw;
  }
}

@media (max-width: 767px) {
  /* line 113, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .img-txt p {
    width: 48.3vw;
    height: 33.6vw;
    margin: 0.4vw 0 0 -6.7vw;
    font-size: 4.5vw;
    line-height: 6.5vw;
    padding: 5.9vw 2.6vw;
  }
}

@media (max-width: 360px) {
  /* line 113, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .img-txt p {
    font-size: 4.2vw;
  }
}

/* line 136, src/page/_infografico-imunidade.scss */
.info-imunidade .parte2 .img-txt p:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 39px 39px 0 0;
  border-color: #ffffff transparent transparent transparent;
  position: absolute;
  bottom: -39px;
  left: 30px;
}

@media (max-width: 991px) {
  /* line 136, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .img-txt p:after {
    border-width: 3.9vw 3.9vw 0 0;
    bottom: -3.93vw;
    left: 3.0vw;
  }
}

/* line 147, src/page/_infografico-imunidade.scss */
.info-imunidade .parte2 .img-txt p .br-mobi {
  display: none;
}

@media (max-width: 767px) {
  /* line 147, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .img-txt p .br-mobi {
    display: block;
  }
}

/* line 153, src/page/_infografico-imunidade.scss */
.info-imunidade .parte2 .img-txt p .br-desk {
  display: block;
}

@media (max-width: 767px) {
  /* line 153, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .img-txt p .br-desk {
    display: none;
  }
}

/* line 161, src/page/_infografico-imunidade.scss */
.info-imunidade .parte2 .quad-text {
  margin: 0 0 0 88px;
  padding: 32px 0 0 36px;
  position: relative;
  width: 510px;
  float: right;
  position: relative;
  top: -33px;
  left: 80px;
}

@media (max-width: 991px) {
  /* line 161, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .quad-text {
    margin: 0;
    padding: 3.2vw 0 0 3.6vw;
    width: 51.5vw;
    top: -3.3vw;
    left: 8.0vw;
  }
}

@media (max-width: 767px) {
  /* line 161, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .quad-text {
    float: none;
    top: 0;
    left: 0;
    width: 100%;
    margin: 4.5vw 0 0 0;
  }
}

/* line 182, src/page/_infografico-imunidade.scss */
.info-imunidade .parte2 .quad-text .quina-verde {
  position: absolute;
  left: 0;
  top: 0;
}

@media (max-width: 767px) {
  /* line 182, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .quad-text .quina-verde {
    width: 12.2vw;
    height: 12.2vw;
  }
}

/* line 190, src/page/_infografico-imunidade.scss */
.info-imunidade .parte2 .quad-text .txt-principal {
  font-size: 30px;
  line-height: 37px;
  color: #2d50ff;
}

@media (max-width: 991px) {
  /* line 190, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .quad-text .txt-principal {
    font-size: 2.55vw;
    line-height: 3.2vw;
  }
}

@media (max-width: 767px) {
  /* line 190, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte2 .quad-text .txt-principal {
    font-size: 5.0vw;
    line-height: 5.8vw;
  }
}

/* line 207, src/page/_infografico-imunidade.scss */
.info-imunidade .quad-tit {
  font-size: 55px;
  line-height: 55px;
  color: #fff;
  text-align: center;
  display: block;
  width: 100%;
  max-width: 980px;
  margin: 320px auto 140px;
  padding: 25px 25px;
  background: #2d50ff;
  position: relative;
}

@media (max-width: 991px) {
  /* line 207, src/page/_infografico-imunidade.scss */
  .info-imunidade .quad-tit {
    font-size: 5.5vw;
    line-height: 5.5vw;
    margin: 32.0vw auto 14.0vw;
    padding: 2.5vw 2.5vw;
  }
}

@media (max-width: 767px) {
  /* line 207, src/page/_infografico-imunidade.scss */
  .info-imunidade .quad-tit {
    padding: 3.5vw 1.5vw;
    margin: 10.0vw auto 12.0vw;
    font-size: 4.5vw;
    line-height: 5.6vw;
  }
  /* line 220, src/page/_infografico-imunidade.scss */
  .info-imunidade .quad-tit br {
    display: none;
  }
}

/* line 228, src/page/_infografico-imunidade.scss */
.info-imunidade .quad-tit:before {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: #91f19c;
  width: 19px;
  height: 160px;
}

@media (max-width: 991px) {
  /* line 228, src/page/_infografico-imunidade.scss */
  .info-imunidade .quad-tit:before {
    width: 1.9vw;
    height: 16.1vw;
  }
}

@media (max-width: 767px) {
  /* line 228, src/page/_infografico-imunidade.scss */
  .info-imunidade .quad-tit:before {
    height: 18.0vw;
  }
}

/* line 240, src/page/_infografico-imunidade.scss */
.info-imunidade .quad-tit:after {
  display: block;
  content: "";
  position: absolute;
  right: 0;
  bottom: -56px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 65px 56px 0;
  border-color: transparent #91f19c transparent transparent;
}

@media (max-width: 991px) {
  /* line 240, src/page/_infografico-imunidade.scss */
  .info-imunidade .quad-tit:after {
    border-width: 0 6.5vw 5.6vw 0;
    bottom: -5.6vw;
  }
}

/* line 258, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 {
  display: block;
  max-width: 685px;
  height: 1218px;
  margin: 0 auto 0;
  z-index: 1;
  position: relative;
  z-index: 0;
}

@media (max-width: 767px) {
  /* line 258, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 {
    width: 69.1vw;
    height: 122.8vw;
  }
}

/* line 264, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 .back {
  display: block;
  width: 684px;
  height: 1218px;
  position: absolute;
  top: 0;
  left: 0;
}

@media (max-width: 767px) {
  /* line 264, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 .back {
    left: 50%;
    width: 69.1vw;
    height: 122.8vw;
    margin: 0 0 0 -34.5vw;
  }
}

/* line 273, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 .back svg {
  width: 100%;
  height: 100%;
}

/* line 277, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul {
  display: block;
  position: relative;
  z-index: 1;
}

/* line 279, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li {
  padding: 52px 0 0 48px;
  position: relative;
  display: flex;
  flex-direction: row;
}

@media (max-width: 767px) {
  /* line 279, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li {
    padding: 4.0vw 0 0 4.3vw;
  }
}

/* line 285, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li .num {
  background: #fff;
  border-radius: 100%;
  width: 68px;
  height: 68px;
  text-align: center;
  padding: 5px 0 0 0;
  font-size: 58px;
  line-height: 58px;
  color: #2d50ff;
  position: absolute;
}

@media (max-width: 767px) {
  /* line 285, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li .num {
    padding: 0.6vw 0 0 0;
    font-size: 6.0vw;
    line-height: 6.0vw;
    width: 7.3vw;
    height: 7.3vw;
  }
}

/* line 297, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li .icon {
  display: block;
  border-radius: 100%;
  background: #ffa8b2;
  width: 152px;
  height: 152px;
}

@media (max-width: 767px) {
  /* line 297, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li .icon {
    width: 17.8vw;
    height: 17.8vw;
  }
}

/* line 305, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li p {
  font-size: 45px;
  line-height: 48px;
  margin: 30px 0 0 13px;
  color: #2d50ff;
}

@media (max-width: 767px) {
  /* line 305, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li p {
    font-size: 4.5vw;
    line-height: 5.4vw;
    margin: 3.7vw 0 0 1.7vw;
  }
}

/* line 316, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha1 .num {
  top: 50px;
  left: 33px;
}

@media (max-width: 767px) {
  /* line 316, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha1 .num {
    top: 5.2vw;
    left: 3.4vw;
  }
}

/* line 324, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha1 .icon svg {
  width: 98px;
  height: 97px;
  margin: 25px 0 0 26px;
}

@media (max-width: 767px) {
  /* line 324, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha1 .icon svg {
    width: 10.9vw;
    height: 11vw;
    margin: 3.5vw 0 0 3.4vw;
  }
}

/* line 335, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha2 {
  padding: 41px 48px 0 0;
}

@media (max-width: 767px) {
  /* line 335, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha2 {
    padding: 1.7vw 6.3vw 0 0;
  }
}

/* line 340, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha2 p {
  position: relative;
  right: -110px;
  text-align: right;
}

@media (max-width: 767px) {
  /* line 340, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha2 p {
    right: -9.0vw;
    margin: 3.5vw 0 0 1.7vw;
  }
}

/* line 349, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha2 .num {
  right: 155px;
  z-index: 1;
  top: 34px;
}

@media (max-width: 767px) {
  /* line 349, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha2 .num {
    right: 16.5vw;
    top: 2.2vw;
  }
}

/* line 358, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha2 .icon {
  position: relative;
  right: -148px;
}

@media (max-width: 767px) {
  /* line 358, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha2 .icon {
    right: -13.3vw;
  }
}

/* line 364, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha2 .icon svg {
  width: 72px;
  height: 94px;
  margin: 30px 0 0 48px;
}

@media (max-width: 767px) {
  /* line 364, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha2 .icon svg {
    width: 8.6vw;
    height: 12.2vw;
    margin: 3.25vw 0 0 5.8vw;
  }
}

/* line 375, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha3 {
  padding: 41px 0 0 48px;
}

@media (max-width: 767px) {
  /* line 375, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha3 {
    padding: 1.7vw 0 0 4.3vw;
  }
}

/* line 380, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha3 .num {
  top: 50px;
  left: 33px;
}

@media (max-width: 767px) {
  /* line 380, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha3 .num {
    top: 2.9vw;
    left: 3.4vw;
  }
}

/* line 387, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha3 .icon svg {
  width: 63px;
  height: 87px;
  margin: 37px 0 0 60px;
}

@media (max-width: 767px) {
  /* line 387, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha3 .icon svg {
    width: 7.4vw;
    height: 10.8vw;
    margin: 3.5vw 0 0 7.4vw;
  }
}

/* line 398, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha4 {
  padding: 41px 48px 0 0;
}

@media (max-width: 767px) {
  /* line 398, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha4 {
    padding: 1.7vw 6.3vw 0 0;
  }
}

/* line 403, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha4 p {
  position: relative;
  right: -110px;
  text-align: right;
}

@media (max-width: 767px) {
  /* line 403, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha4 p {
    right: -16vw;
    margin: 3.9vw 0 0 1.7vw;
  }
}

/* line 412, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha4 .num {
  right: 155px;
  z-index: 1;
  top: 34px;
}

@media (max-width: 767px) {
  /* line 412, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha4 .num {
    right: 16.5vw;
    top: 2.2vw;
  }
}

/* line 421, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha4 .icon {
  position: relative;
  right: -220px;
}

@media (max-width: 767px) {
  /* line 421, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha4 .icon {
    right: -18.9vw;
  }
}

/* line 427, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha4 .icon svg {
  width: 92px;
  height: 86px;
  margin: 38px 0 0 35px;
}

@media (max-width: 767px) {
  /* line 427, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha4 .icon svg {
    width: 9.9vw;
    height: 11.3vw;
    margin: 4.2vw 0 0 5.5vw;
  }
}

@media (max-width: 767px) {
  /* line 438, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha5 {
    padding: 2.5vw 0 0 4.3vw;
  }
}

@media (max-width: 767px) {
  /* line 442, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha5 p {
    margin: 3.3vw 0 0 1.7vw;
  }
}

/* line 447, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha5 .num {
  top: 50px;
  left: 33px;
}

@media (max-width: 767px) {
  /* line 447, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha5 .num {
    top: 3.7vw;
    left: 3.4vw;
  }
}

/* line 455, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha5 .icon svg {
  width: 83px;
  height: 83px;
  margin: 35px 0 0 34px;
  z-index: 1;
  position: relative;
}

@media (max-width: 767px) {
  /* line 455, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha5 .icon svg {
    width: 9.8vw;
    height: 10.8vw;
    margin: 4.2vw 0 0 4.4vw;
  }
}

/* line 467, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha6 {
  padding: 30px 48px 0 0;
}

@media (max-width: 767px) {
  /* line 467, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha6 {
    padding: 0.8vw 6.3vw 0 0;
  }
}

/* line 472, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha6 p {
  position: relative;
  right: -160px;
  text-align: right;
}

@media (max-width: 767px) {
  /* line 472, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha6 p {
    right: -14.3vw;
  }
}

/* line 480, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha6 .num {
  right: 147px;
  z-index: 1;
  top: 8px;
}

@media (max-width: 767px) {
  /* line 480, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha6 .num {
    right: 17.0vw;
    top: -0.4vw;
  }
}

/* line 489, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha6 .icon {
  position: relative;
  right: -197px;
  top: -45px;
  width: 241px;
  height: 241px;
}

@media (max-width: 767px) {
  /* line 489, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha6 .icon {
    right: -17.0vw;
    top: -3.2vw;
    width: 24.0vw;
    height: 24.0vw;
  }
}

/* line 499, src/page/_infografico-imunidade.scss */
.info-imunidade .parte3 ul li.linha6 .icon svg {
  width: 154px;
  height: 114px;
  margin: 65px 0 0 45px;
}

@media (max-width: 767px) {
  /* line 499, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte3 ul li.linha6 .icon svg {
    width: 16.0vw;
    height: 12.9vw;
    margin: 5.8vw 0 0 4.6vw;
  }
}

/* line 514, src/page/_infografico-imunidade.scss */
.info-imunidade .parte4 {
  display: block;
  max-width: 980px;
  margin: 35px auto 80px;
  z-index: 1;
  position: relative;
}

@media (max-width: 991px) {
  /* line 514, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 {
    max-width: 84.7vw;
    margin: 8.1vw auto 8.0vw;
  }
}

@media (max-width: 767px) {
  /* line 514, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 {
    max-width: 100%;
  }
}

/* line 523, src/page/_infografico-imunidade.scss */
.info-imunidade .parte4 .quad-pontilhado {
  display: flex;
  flex-direction: row;
  position: relative;
}

/* line 525, src/page/_infografico-imunidade.scss */
.info-imunidade .parte4 .quad-pontilhado .pontilhado {
  margin: 0 0 0 160px;
}

@media (max-width: 991px) {
  /* line 525, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 .quad-pontilhado .pontilhado {
    margin: 0 0 0 3.0vw;
  }
}

@media (max-width: 767px) {
  /* line 525, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 .quad-pontilhado .pontilhado {
    margin: 0;
  }
}

@media (max-width: 991px) {
  /* line 533, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 .quad-pontilhado .pontilhado svg {
    width: 19.5vw;
    height: 51.0vw;
  }
}

@media (max-width: 767px) {
  /* line 533, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 .quad-pontilhado .pontilhado svg {
    width: 26.5vw;
    height: 68vw;
  }
}

/* line 544, src/page/_infografico-imunidade.scss */
.info-imunidade .parte4 .quad-pontilhado .quad-text {
  position: absolute;
  right: 0;
  margin: 148px 0 0 0;
  padding: 29px 30px 0 0;
  width: 540px;
}

@media (max-width: 991px) {
  /* line 544, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 .quad-pontilhado .quad-text {
    margin: 14.8vw 0 0 0;
    padding: 3.0vw 3.0vw 0 0;
    width: 54.2vw;
  }
}

@media (max-width: 767px) {
  /* line 544, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 .quad-pontilhado .quad-text {
    margin: 23.8vw 0 0 0;
    padding: 3.0vw 3.0vw 0 0;
    width: 62.2vw;
  }
}

/* line 559, src/page/_infografico-imunidade.scss */
.info-imunidade .parte4 .quad-pontilhado .quad-text .quina-laranja {
  position: absolute;
  right: 0;
  top: 0;
}

@media (max-width: 991px) {
  /* line 559, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 .quad-pontilhado .quad-text .quina-laranja {
    width: 8.8vw;
    height: 9.4vw;
  }
}

/* line 567, src/page/_infografico-imunidade.scss */
.info-imunidade .parte4 .quad-pontilhado .quad-text .txt-principal {
  font-size: 69px;
  line-height: 60px;
  color: #fff;
  text-align: right;
}

@media (max-width: 991px) {
  /* line 567, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 .quad-pontilhado .quad-text .txt-principal {
    font-size: 6.95vw;
    line-height: 6.1vw;
  }
}

@media (max-width: 767px) {
  /* line 567, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte4 .quad-pontilhado .quad-text .txt-principal {
    font-size: 6.3vw;
    line-height: 7.3vw;
  }
}

/* line 584, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 {
  display: block;
  margin: 0 -15px;
}

@media (max-width: 1200px) {
  /* line 584, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 {
    margin: 0;
  }
}

@media (max-width: 767px) {
  /* line 584, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 {
    margin: 0 -15px;
  }
}

/* line 592, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-vitaminas {
  display: flex;
  flex-direction: row;
  position: relative;
}

@media (max-width: 767px) {
  /* line 592, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas {
    flex-direction: column;
  }
}

/* line 598, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-vitaminas .faixa {
  width: 48px;
  height: 292px;
  background: #f5d969;
}

@media (max-width: 1200px) {
  /* line 598, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .faixa {
    position: absolute;
    left: -1.25vw;
    width: 4.0vw;
    height: 24.3vw;
  }
}

@media (max-width: 991px) {
  /* line 598, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .faixa {
    left: -1.5vw;
  }
}

@media (max-width: 767px) {
  /* line 598, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .faixa {
    left: 0;
    width: 3.2vw;
    height: 15.0vw;
  }
}

/* line 616, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-vitaminas .text {
  margin: 0 58px 0 50px;
}

@media (max-width: 1200px) {
  /* line 616, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .text {
    margin: 0 4.8vw 0 5.4vw;
  }
}

@media (max-width: 767px) {
  /* line 616, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .text {
    margin: 0 4.8vw 0 7.4vw;
  }
}

/* line 624, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-vitaminas .text p {
  font-size: 62px;
  line-height: 56px;
  color: #fff;
  margin: 8px 0 0 0;
}

/* line 628, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-vitaminas .text p span {
  color: #696cf5;
}

@media (max-width: 1200px) {
  /* line 624, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .text p {
    font-size: 5.15vw;
    line-height: 4.70vw;
    margin: 0.7vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 624, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .text p {
    font-size: 5.9vw;
    line-height: 6.40vw;
    margin: 0.8vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 641, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .text p .desk {
    display: none;
  }
}

/* line 648, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-vitaminas .img {
  margin: -40px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 648, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .img {
    margin: -3.3vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 648, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .img {
    margin: 4.5vw auto 0;
    padding: 0 25px;
  }
}

@media (max-width: 1200px) {
  /* line 657, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .img img {
    width: 55.0vw;
    height: 33.1vw;
  }
}

@media (max-width: 767px) {
  /* line 657, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-vitaminas .img img {
    max-width: 600px;
    width: 100%;
    height: 100%;
  }
}

/* line 671, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-antioxidantes {
  display: inline-block;
  position: relative;
  margin: 165px 0;
  width: 100%;
  height: 292px;
}

@media (max-width: 767px) {
  /* line 671, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes {
    height: 47.8vw;
    margin: 15.5vw 0;
  }
}

/* line 678, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-antioxidantes .imgs {
  position: absolute;
}

@media (max-width: 767px) {
  /* line 678, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .imgs {
    top: 23.5vw;
    left: 50%;
    margin: 0 0 0 -41.8vw;
  }
}

/* line 685, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-antioxidantes .imgs .framboesa {
  left: 187px;
  top: -87px;
  position: absolute;
}

@media (max-width: 1200px) {
  /* line 685, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .imgs .framboesa {
    width: 26.1vw;
    height: 27.1vw;
    left: 15.6vw;
    top: -7.2vw;
  }
}

@media (max-width: 767px) {
  /* line 685, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .imgs .framboesa {
    position: relative;
    left: 0;
    top: 0;
  }
}

/* line 699, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-antioxidantes .imgs .morangos {
  left: 23px;
  top: 190px;
  position: absolute;
}

@media (max-width: 1200px) {
  /* line 699, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .imgs .morangos {
    width: 27.1vw;
    height: 27.1vw;
    left: 1.9vw;
    top: 15.9vw;
  }
}

@media (max-width: 767px) {
  /* line 699, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .imgs .morangos {
    position: relative;
    left: 0;
    top: 0;
    margin: 0 2.0vw;
  }
}

/* line 714, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-antioxidantes .imgs .castanhas {
  left: 334px;
  top: 190px;
  position: absolute;
}

@media (max-width: 1200px) {
  /* line 714, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .imgs .castanhas {
    width: 27.4vw;
    height: 27.1vw;
    left: 27.8vw;
    top: 15.9vw;
  }
}

@media (max-width: 767px) {
  /* line 714, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .imgs .castanhas {
    position: relative;
    left: 0;
    top: 0;
  }
}

/* line 729, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-antioxidantes .text {
  margin: 0 75px 0 0;
  text-align: right;
  position: absolute;
  right: 0;
}

@media (max-width: 1200px) {
  /* line 729, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .text {
    margin: 0 6.2vw 0 0;
  }
}

/* line 735, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-antioxidantes .text p {
  font-size: 62px;
  line-height: 65px;
  color: #fff;
  margin: 15px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 735, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .text p {
    font-size: 4.5vw;
    line-height: 5.5vw;
    margin: 1.3vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 735, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .text p {
    font-size: 5.9vw;
    line-height: 6.40vw;
    margin: 0.8vw 0 0 0;
  }
}

/* line 748, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-antioxidantes .text p span {
  color: #696cf5;
}

@media (max-width: 767px) {
  /* line 751, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .text p .desk {
    display: none;
  }
}

/* line 758, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-antioxidantes .faixa {
  width: 48px;
  height: 292px;
  background: #f5d969;
  position: absolute;
  right: 0;
}

@media (max-width: 1200px) {
  /* line 758, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .faixa {
    right: -1.25vw;
    width: 4.0vw;
    height: 24.3vw;
  }
}

@media (max-width: 991px) {
  /* line 758, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .faixa {
    right: -1.5vw;
  }
}

@media (max-width: 767px) {
  /* line 758, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-antioxidantes .faixa {
    right: 0;
    width: 3.2vw;
    height: 20.9vw;
  }
}

/* line 778, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-probioticos {
  display: inline-block;
  position: relative;
  margin: 225px 0;
  width: 100%;
  height: 292px;
}

@media (max-width: 1200px) {
  /* line 778, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos {
    margin: 15.8vw 0;
  }
}

@media (max-width: 767px) {
  /* line 778, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos {
    margin: 2vw 0 15.8vw 0;
    height: 65.8vw;
  }
}

/* line 788, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-probioticos .faixa {
  width: 48px;
  height: 292px;
  background: #f5d969;
  position: absolute;
  left: 0;
}

@media (max-width: 1200px) {
  /* line 788, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .faixa {
    position: absolute;
    left: -1.25vw;
    width: 4.0vw;
    height: 24.3vw;
  }
}

@media (max-width: 991px) {
  /* line 788, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .faixa {
    left: -1.5vw;
  }
}

@media (max-width: 767px) {
  /* line 788, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .faixa {
    left: 0;
    width: 3.2vw;
    height: 19.0vw;
  }
}

/* line 807, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-probioticos .text {
  margin: 0 0 0 75px;
  text-align: left;
  position: absolute;
  left: 0;
}

@media (max-width: 1200px) {
  /* line 807, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .text {
    margin: 0 0 0 6.3vw;
  }
}

/* line 813, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-probioticos .text p {
  font-size: 62px;
  line-height: 55px;
  color: #fff;
  margin: 11px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 813, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .text p {
    font-size: 5.15vw;
    line-height: 4.65vw;
    margin: 0.95vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 813, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .text p {
    font-size: 5.9vw;
    line-height: 6.0vw;
    margin: 0.68vw 0 0 0;
  }
}

/* line 826, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-probioticos .text p span {
  color: #696cf5;
}

@media (max-width: 767px) {
  /* line 829, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .text p .desk {
    display: none;
  }
}

/* line 836, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-probioticos .imgs {
  position: absolute;
  right: 0;
}

@media (max-width: 767px) {
  /* line 836, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .imgs {
    top: 23.5vw;
    left: 50%;
    margin: 0 0 0 -42.0vw;
  }
}

/* line 843, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-probioticos .imgs .iogurte {
  right: 125px;
  top: -173px;
  position: absolute;
}

@media (max-width: 1200px) {
  /* line 843, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .imgs .iogurte {
    width: 27.1vw;
    height: 27.1vw;
    right: 10.4vw;
    top: -14.4vw;
  }
}

@media (max-width: 767px) {
  /* line 843, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .imgs .iogurte {
    position: relative;
    left: 0;
    top: 0;
  }
}

/* line 857, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-probioticos .imgs .kefir {
  right: 365px;
  top: 20px;
  position: absolute;
}

@media (max-width: 1200px) {
  /* line 857, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .imgs .kefir {
    width: 27.1vw;
    height: 27.1vw;
    right: 30.4vw;
    top: 1.7vw;
  }
}

@media (max-width: 767px) {
  /* line 857, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .imgs .kefir {
    position: relative;
    left: 0;
    top: 0;
    margin: 0 2.0vw;
  }
}

/* line 872, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-probioticos .imgs .leite-fermentado {
  right: 62px;
  top: 128px;
  position: absolute;
}

@media (max-width: 1200px) {
  /* line 872, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .imgs .leite-fermentado {
    width: 27.25vw;
    height: 27.25vw;
    right: 5.2vw;
    top: 10.7vw;
  }
}

@media (max-width: 767px) {
  /* line 872, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .imgs .leite-fermentado {
    position: relative;
    left: 0;
    top: 0;
  }
}

/* line 888, src/page/_infografico-imunidade.scss */
.info-imunidade .parte5 .linha-probioticos .btn-confira {
  display: block;
  width: 363px;
  margin: 0 auto;
  border-radius: 40px;
  background: #fff;
  position: relative;
  height: 79px;
  font-size: 33px;
  line-height: 37px;
  color: #696cf5;
  text-align: center;
  text-decoration: none;
  padding: 19px 0 0 0;
  position: absolute;
  bottom: -130px;
  left: 77px;
}

@media (max-width: 767px) {
  /* line 888, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte5 .linha-probioticos .btn-confira {
    width: 51.5vw;
    margin: 0 0 0 -25.5vw;
    bottom: -7.0vw;
    height: 10.3vw;
    font-size: 4.3vw;
    line-height: 5.0vw;
    padding: 2.5vw 0 0 0;
    border-radius: 8.0vw;
    left: 50%;
  }
}

/* line 909, src/page/_infografico-imunidade.scss */
.info-imunidade .parte6 {
  display: block;
  background: #7a80d8;
  margin: 70px -15px;
  padding: 0 15px;
}

@media (max-width: 767px) {
  /* line 909, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte6 {
    margin: 20px -15px 35px;
  }
}

/* line 914, src/page/_infografico-imunidade.scss */
.info-imunidade .parte6 .quad {
  display: flex;
  flex-direction: row;
  padding: 120px 0 145px;
  max-width: 1030px;
  margin: 0 auto;
}

@media (max-width: 991px) {
  /* line 914, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte6 .quad {
    padding: 12.0vw 0 14.0vw;
  }
}

@media (max-width: 767px) {
  /* line 914, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte6 .quad {
    flex-direction: column;
    padding: 10.5vw 0 10.5vw;
  }
}

/* line 923, src/page/_infografico-imunidade.scss */
.info-imunidade .parte6 .quad .txt p {
  width: 535px;
  font-size: 92px;
  line-height: 88px;
  color: #fff;
}

@media (max-width: 991px) {
  /* line 923, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte6 .quad .txt p {
    width: 53.7vw;
    font-size: 8.5vw;
    line-height: 8.6vw;
  }
}

@media (max-width: 767px) {
  /* line 923, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte6 .quad .txt p {
    width: 84vw;
    text-align: center;
    font-size: 9.5vw;
    line-height: 11.7vw;
  }
}

/* line 940, src/page/_infografico-imunidade.scss */
.info-imunidade .parte6 .quad .txt-btn p {
  text-align: center;
  font-size: 33px;
  line-height: 37px;
  color: #fff;
  margin: 45px 80px;
}

@media (max-width: 991px) {
  /* line 940, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte6 .quad .txt-btn p {
    font-size: 3.3vw;
    line-height: 3.9vw;
    margin: 45px 4vw;
  }
}

@media (max-width: 767px) {
  /* line 940, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte6 .quad .txt-btn p {
    width: 100%;
    text-align: center;
    font-size: 20px;
    line-height: 25px;
    margin: 20px 0;
  }
}

/* line 956, src/page/_infografico-imunidade.scss */
.info-imunidade .parte6 .quad .txt-btn .btn-confira {
  display: block;
  width: 363px;
  margin: 0 auto;
  border-radius: 40px;
  background: #fff;
  position: relative;
  height: 79px;
  font-size: 33px;
  line-height: 37px;
  color: #696cf5;
  text-align: center;
  text-decoration: none;
  padding: 19px 0 0 0;
}

@media (max-width: 991px) {
  /* line 956, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte6 .quad .txt-btn .btn-confira {
    width: 34.3vw;
    height: 7.9vw;
    font-size: 3.35vw;
    line-height: 4.0vw;
    padding: 1.9vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 956, src/page/_infografico-imunidade.scss */
  .info-imunidade .parte6 .quad .txt-btn .btn-confira {
    width: 51.5vw;
    height: 10.3vw;
    font-size: 4.3vw;
    line-height: 5.0vw;
    padding: 2.5vw 0 0 0;
    border-radius: 8.0vw;
  }
}

/* line 982, src/page/_infografico-imunidade.scss */
.info-imunidade .referencias {
  display: inline-block;
  margin: 0 15px 30px;
}

@media (max-width: 767px) {
  /* line 982, src/page/_infografico-imunidade.scss */
  .info-imunidade .referencias {
    margin: 0 0 30px;
  }
}

/* line 987, src/page/_infografico-imunidade.scss */
.info-imunidade .referencias p {
  font-size: 17px;
  line-height: 24px;
  color: #fff;
}

/* line 990, src/page/_infografico-imunidade.scss */
.info-imunidade .referencias p strong {
  display: block;
  margin: 0 0 5px 0;
}

@media (max-width: 767px) {
  /* line 987, src/page/_infografico-imunidade.scss */
  .info-imunidade .referencias p {
    font-size: 16px;
    line-height: 18px;
  }
}

/* line 999, src/page/_infografico-imunidade.scss */
.info-imunidade .faixa-amarela {
  display: block;
  margin: 0 -15px;
  background: #f5d969;
  height: 27px;
}

@media (max-width: 767px) {
  /* line 999, src/page/_infografico-imunidade.scss */
  .info-imunidade .faixa-amarela {
    height: 3.5vw;
  }
}

/* line 1, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  overflow: hidden;
  line-height: 1.2;
  background-color: #0071ad;
  padding-top: 60px;
}

/* line 14, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras--degradebackground {
  background: #0071ad;
  background: linear-gradient(0deg, #0071ad 0%, #01aad3 70%);
}

@media (max-width: 991px) {
  /* line 14, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras--degradebackground {
    background: none;
    background-color: #01aad3;
  }
}

@media (max-width: 991px) {
  /* line 22, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras--degradebackground-mobile-section {
    background-color: #01aad3;
  }
}

@media (max-width: 991px) {
  /* line 27, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras--degradebackground-mobile {
    background: #0071ad;
    background: linear-gradient(0deg, #0071ad 0%, #01aad3 70%);
  }
}

/* line 33, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .no-text {
  font-size: 0;
}

/* line 36, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .backg-component-item {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: relative;
}

/* line 43, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .backg-component-item::before {
  content: "";
  display: block;
  position: absolute;
  background-color: #FFFFFF;
  border-radius: 100%;
  width: 400px;
  height: 380px;
}

@media (max-width: 991px) {
  /* line 43, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .backg-component-item::before {
    width: 280px;
    height: 360px;
  }
}

/* line 58, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .backg-component-item:before {
  top: -340px;
}

/* line 63, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .backg-component-item .logo-section {
  padding-top: 60px;
}

/* line 65, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .backg-component-item .logo-section img {
  max-width: 540px;
}

@media (max-width: 991px) {
  /* line 65, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .backg-component-item .logo-section img {
    max-width: 300px;
    margin: 30px 0 0;
  }
}

/* line 75, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent {
  display: flex;
  width: 100%;
  align-items: center;
  flex-direction: column;
  background-image: url("../../images/default-source/infografico-molico-fibras/bg-2.png");
  background-repeat: no-repeat;
  background-position: 70% 70%;
  background-size: 95% 75%;
}

@media (max-width: 991px) {
  /* line 75, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent {
    background: none;
  }
}

@media (max-width: 320px) {
  /* line 87, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent img {
    max-width: 200px;
  }
}

/* line 92, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent h2 {
  margin-right: 90px;
  margin-bottom: -60px;
}

@media (max-width: 991px) {
  /* line 92, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent h2 {
    margin: 30px 0 0;
    position: relative;
  }
  /* line 98, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent h2:before {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-fibras/doted-mobile-1.png");
    background-repeat: no-repeat;
    background-size: 50%;
    position: absolute;
    width: 50px;
    height: 75px;
    top: 120px;
    left: 50%;
  }
}

/* line 114, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent .sub-title {
  margin-top: 100px;
  position: relative;
  margin-left: 230px;
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-direction: column;
  flex-direction: column;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 125, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent .sub-title p {
  color: #FFFFFF;
}

/* line 129, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent .sub-title__number {
  font-size: 350px;
  line-height: 0.6;
}

@media (max-width: 1024px) {
  /* line 129, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number {
    font-size: 240px;
  }
}

@media (max-width: 768px) {
  /* line 129, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number {
    font-size: 180px;
  }
}

@media (max-width: 767px) {
  /* line 129, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number {
    font-size: 127px;
    line-height: 0.4;
  }
}

@media (max-width: 320px) {
  /* line 129, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number {
    font-size: 85px;
  }
}

/* line 147, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent .sub-title__number sub {
  bottom: 10px;
  margin-left: -70px;
  font-size: 190px;
  color: #FFFFFF;
}

@media (max-width: 1024px) {
  /* line 147, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number sub {
    margin-left: -50px;
    font-size: 160px;
  }
}

@media (max-width: 768px) {
  /* line 147, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number sub {
    margin-left: -40px;
    font-size: 160px;
  }
}

@media (max-width: 991px) {
  /* line 147, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number sub {
    padding: 0;
    font-size: 100px;
  }
}

@media (max-width: 767px) {
  /* line 147, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number sub {
    margin-left: -20px;
    font-size: 70px;
  }
}

@media (max-width: 320px) {
  /* line 147, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number sub {
    font-size: 40px;
  }
}

/* line 173, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent .sub-title__number sub::after {
  content: "*";
  color: #ffb400;
  font-size: 4rem;
  position: absolute;
  right: -10px;
  top: 60px;
}

@media (max-width: 1099px) and (min-width: 1023px) {
  /* line 173, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number sub::after {
    font-size: 3rem;
    top: 45px;
  }
}

@media (max-width: 991px) {
  /* line 173, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number sub::after {
    font-size: 1.2rem;
    margin: 30px 0;
    position: absolute;
    top: -5px;
  }
}

@media (max-width: 767px) {
  /* line 173, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number sub::after {
    top: -10px;
  }
}

@media (max-width: 320px) {
  /* line 173, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__number sub::after {
    top: -15px;
  }
}

/* line 200, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent .sub-title__text {
  font-size: 80px;
}

@media (max-width: 768px) {
  /* line 200, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__text {
    font-size: 40px;
  }
}

@media (max-width: 767px) {
  /* line 200, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__text {
    font-size: 31px;
  }
}

@media (max-width: 320px) {
  /* line 200, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title__text {
    font-size: 20px;
  }
}

/* line 213, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent .sub-title span {
  font-size: 5rem;
  position: absolute;
  bottom: -30px;
}

@media (max-width: 991px) {
  /* line 213, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title span {
    font-size: 2rem;
  }
}

@media (max-width: 991px) {
  /* line 114, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title {
    margin: 0;
    margin-top: 70px;
    position: relative;
  }
  /* line 226, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title:before {
    content: "";
    background-image: url("../../images/default-source/infografico-molico-fibras/doted-mobile-2.png");
    background-repeat: no-repeat;
    background-size: 50%;
    position: absolute;
    height: 150px;
    width: 50px;
    left: 50%;
    top: 189px;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  /* line 226, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title:before {
    top: 122px;
  }
}

@media (max-width: 991px) and (max-width: 320px) {
  /* line 226, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .sub-title:before {
    top: 85px;
  }
}

/* line 249, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent .explain-text p {
  font-size: 3rem;
  color: #FFFFFF;
  text-align: center;
  margin: 60px 0;
  line-height: 1.5;
  font-weight: bold;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 991px) {
  /* line 249, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent .explain-text p {
    font-size: 1.3rem;
  }
}

/* line 260, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent .explain-text p span {
  border-radius: 25px;
  background-color: #ffb400;
  padding: 1px 20px;
}

/* line 267, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent img {
  max-width: 470px;
}

@media (max-width: 991px) {
  /* line 267, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent img {
    max-width: 250px;
  }
}

/* line 273, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .know-percent:after {
  content: "";
  background-image: url("../../images/default-source/infografico-molico-fibras/fundo-1.png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 760px;
  height: 760px;
  display: block;
  position: absolute;
  top: 20px;
  left: -260px;
}

@media (max-width: 991px) {
  /* line 273, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent:after {
    background-image: url("../../images/default-source/infografico-molico-fibras/fundo-2.png");
    width: 400px;
    height: 400px;
    top: 0;
    left: initial;
    right: 65%;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  /* line 273, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .know-percent:after {
    right: 35%;
  }
}

/* line 302, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .illutration-absolute {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

@media (max-width: 991px) {
  /* line 302, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .illutration-absolute {
    position: inherit;
    height: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 15px 0 -60px 0;
  }
}

/* line 316, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .illutration-absolute img {
  position: absolute;
  top: -95px;
  left: 60px;
}

@media (max-width: 991px) {
  /* line 316, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .illutration-absolute img {
    position: inherit;
    bottom: inherit;
    left: inherit;
    max-width: 300px;
  }
}

@media (max-width: 320px) {
  /* line 316, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .illutration-absolute img {
    max-width: 200px;
  }
}

/* line 331, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .info-fiber {
  font-size: 3rem;
  font-weight: bold;
  padding-bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 660px;
  letter-spacing: 5px;
  text-transform: uppercase;
}

@media (max-width: 1099px) and (min-width: 1023px) {
  /* line 331, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-fiber {
    font-size: 2.7rem;
    margin: 0 0 0 90px;
  }
}

@media (max-width: 991px) {
  /* line 331, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-fiber {
    justify-content: center;
    font-size: 2rem;
    padding: 0 40px;
    padding-bottom: 30px;
    margin: 0;
    height: inherit;
  }
}

@media (max-width: 320px) {
  /* line 331, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-fiber {
    max-width: 200px;
    font-size: 1.2rem;
  }
}

/* line 359, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .info-fiber p {
  line-height: 1.2;
  color: #ffb400;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 363, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .info-fiber p span {
  color: #FFFFFF;
}

/* line 368, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .rounded-text {
  background-color: #ffb400;
  border-radius: 100px;
  text-align: center;
  padding: 30px 10px;
  margin: 0 -12px;
}

@media (max-width: 991px) {
  /* line 368, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .rounded-text {
    padding: 0 30px;
  }
}

/* line 377, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .rounded-text p {
  text-transform: uppercase;
  color: #FFFFFF;
  font-size: 2rem;
  font-weight: bold;
  letter-spacing: 2px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 991px) {
  /* line 377, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .rounded-text p {
    font-size: 0.9rem;
  }
}

/* line 387, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .rounded-text p span {
  color: #1089b2;
}

/* line 392, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .responsive-card {
  background-color: #0071ad;
  padding: 15px 0;
}

@media (max-width: 991px) {
  /* line 392, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .responsive-card {
    width: 100%;
    background: none;
  }
}

/* line 401, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .responsive-card .ronded-card-title {
  background-color: #FFFFFF;
  border-radius: 50px;
  text-align: center;
  padding: 10px;
}

/* line 406, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .responsive-card .ronded-card-title h4 {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-weight: bolder;
  font-size: 1.5rem;
  color: #1089b2;
}

/* line 412, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .responsive-card .ronded-card-title p {
  font-weight: bold;
  color: #1089b2;
}

/* line 417, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .responsive-card .icon-card {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
}

/* line 423, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .responsive-card .desc-card {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding-bottom: 30px;
}

/* line 430, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .responsive-card .desc-card p {
  color: #FFFFFF;
  font-size: 1.5rem;
  line-height: 1.3;
}

/* line 434, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .responsive-card .desc-card p span {
  color: #ffb400;
  font-weight: bold;
  font-size: 1.55rem;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

/* line 443, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .infog-ref {
  padding: 0 60px;
  margin: 15px 0;
}

@media (max-width: 991px) {
  /* line 443, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .infog-ref {
    padding: 0;
  }
}

/* line 449, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .infog-ref p {
  color: #48b7e0;
  font-weight: bold;
  padding: 10px;
  font-size: 1.4rem;
  line-height: 1;
}

@media (max-width: 480px) {
  /* line 449, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .infog-ref p {
    font-size: 1rem;
  }
}

/* line 459, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .infog-ref a {
  font-size: 1.2rem;
  word-break: break-all;
  color: #48b7e0;
  line-height: 1;
}

@media (max-width: 480px) {
  /* line 459, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .infog-ref a {
    font-size: 1rem;
  }
}

/* line 469, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .info-mix {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-size: 3rem;
  text-align: center;
  position: relative;
}

/* line 480, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .info-mix p {
  color: #FFFFFF;
  max-width: 70%;
  line-height: 1.2;
  font-size: 4rem;
}

@media (max-width: 991px) {
  /* line 480, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-mix p {
    font-size: 24px;
    max-width: 100%;
  }
}

/* line 490, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .info-mix .text-strong {
  font-weight: bold;
  font-size: 3.8rem;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  letter-spacing: 3px;
}

@media (max-width: 991px) {
  /* line 490, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-mix .text-strong {
    font-size: 25px;
  }
}

/* line 499, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .info-mix h3 {
  color: #FFFFFF;
  font-size: 9rem;
  font-weight: bold;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 991px) {
  /* line 499, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-mix h3 {
    font-size: 3rem;
  }
}

/* line 509, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .info-mix .wave-img {
  margin-top: -100px;
}

@media (max-width: 991px) {
  /* line 509, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-mix .wave-img {
    margin-top: 0;
  }
}

@media (max-width: 991px) {
  /* line 514, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-mix .wave-img img {
    width: 790px;
    margin: -15px 0;
  }
}

@media (min-width: 401px) and (max-width: 570px) {
  /* line 514, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-mix .wave-img img {
    width: 500px;
  }
}

@media (max-width: 400px) {
  /* line 514, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-mix .wave-img img {
    width: 400px;
  }
}

@media (max-width: 320px) {
  /* line 514, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .info-mix .wave-img img {
    width: 220px;
  }
}

/* line 533, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .molico-desc-img {
  position: absolute;
  bottom: 13%;
  right: 23%;
  text-align: center;
}

@media (max-width: 991px) {
  /* line 533, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .molico-desc-img {
    right: 23%;
    bottom: 30%;
  }
}

@media (max-width: 480px) {
  /* line 533, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .molico-desc-img {
    right: 0;
    bottom: 21%;
  }
}

@media (max-width: 320px) {
  /* line 533, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .molico-desc-img {
    bottom: 14%;
  }
}

/* line 550, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .molico-desc-img p {
  font-size: 2.5rem;
  color: #FFFFFF;
  font-weight: bold;
  line-height: 1.2;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
}

@media (max-width: 991px) {
  /* line 550, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .molico-desc-img p {
    font-size: 2.5rem;
  }
}

@media (max-width: 480px) {
  /* line 550, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .molico-desc-img p {
    font-size: 1.5rem;
  }
}

@media (max-width: 320px) {
  /* line 550, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .molico-desc-img p {
    font-size: 0.8rem;
  }
}

/* line 567, src/page/_infografico-molico-fibras.scss */
.info-molico-fibras .molico-desc-img h3 img {
  width: 400px;
}

@media (max-width: 991px) {
  /* line 567, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .molico-desc-img h3 img {
    max-width: 400px;
  }
}

@media (max-width: 480px) {
  /* line 567, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .molico-desc-img h3 img {
    max-width: 300px;
  }
}

@media (max-width: 320px) {
  /* line 567, src/page/_infografico-molico-fibras.scss */
  .info-molico-fibras .molico-desc-img h3 img {
    max-width: 160px;
  }
}

/* line 583, src/page/_infografico-molico-fibras.scss */
.can-area {
  margin-bottom: 60px;
}

/*.font-bold { font-family: $font-Univers-Bold; }
.font-regular { font-family: $font-Univers-standard; }*/
/* line 4, src/page/_infografico-molico-proteina.scss */
.info-molico-proteina {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  background: #29b7ec;
}

@media (max-width: 1200px) {
  /* line 4, src/page/_infografico-molico-proteina.scss */
  .info-molico-proteina {
    margin: 0;
  }
}

/* line 13, src/page/_infografico-molico-proteina.scss */
.info-molico-proteina h2 {
  display: block;
  background: #FFFFFF;
  border-radius: 0 0 80px 80px;
  padding: 40px 15px 15px;
  text-align: center;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #7262a1;
  font-size: 140px;
  line-height: 150px;
  text-transform: uppercase;
}

@media (max-width: 991px) {
  /* line 13, src/page/_infografico-molico-proteina.scss */
  .info-molico-proteina h2 {
    font-size: 14.3vw;
    line-height: 16.8vw;
  }
}

@media (max-width: 767px) {
  /* line 13, src/page/_infografico-molico-proteina.scss */
  .info-molico-proteina h2 {
    font-size: 13.0vw;
    line-height: 19.8vw;
    padding: 20px 15px 15px;
    border-radius: 0 0 50px 50px;
  }
}

/* line 25, src/page/_infografico-molico-proteina.scss */
.parte-inicio {
  display: block;
  background: #29b7ec;
  padding: 80px 0 0 0;
}

@media (max-width: 767px) {
  /* line 25, src/page/_infografico-molico-proteina.scss */
  .parte-inicio {
    padding: 60px 0 0 0;
  }
}

/* line 30, src/page/_infografico-molico-proteina.scss */
.parte-inicio .txt-incio {
  display: block;
  max-width: 906px;
  margin: 0 auto;
}

@media (max-width: 991px) {
  /* line 30, src/page/_infografico-molico-proteina.scss */
  .parte-inicio .txt-incio {
    padding: 0 20px;
  }
}

@media (max-width: 767px) {
  /* line 30, src/page/_infografico-molico-proteina.scss */
  .parte-inicio .txt-incio {
    max-width: 280px;
    padding: 0;
  }
}

/* line 38, src/page/_infografico-molico-proteina.scss */
.parte-inicio .txt-incio .txt1 {
  display: block;
  width: 586px;
  height: 237px;
  margin: 0 0 55px 0;
  position: relative;
  background: #fff;
  border-radius: 80px;
  text-align: center;
  color: #45bce9;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 38px;
  line-height: 44px;
  padding: 48px 0 60px;
}

@media (max-width: 767px) {
  /* line 38, src/page/_infografico-molico-proteina.scss */
  .parte-inicio .txt-incio .txt1 {
    width: 276px;
    height: 138px;
    margin: 0 auto 55px;
    font-size: 25px;
    line-height: 28px;
    padding: 15px 20px 10px;
    border-radius: 20px;
  }
}

/* line 46, src/page/_infografico-molico-proteina.scss */
.parte-inicio .txt-incio .txt1 span {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #7262a1;
  font-size: 38px;
  line-height: 44px;
  text-transform: uppercase;
}

@media (max-width: 767px) {
  /* line 46, src/page/_infografico-molico-proteina.scss */
  .parte-inicio .txt-incio .txt1 span {
    font-size: 25px;
    line-height: 28px;
    position: relative;
    top: 4px;
  }
}

/* line 52, src/page/_infografico-molico-proteina.scss */
.parte-inicio .txt-incio .txt1:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt1-before.png) no-repeat;
  width: 8px;
  height: 42px;
  position: absolute;
  top: -60px;
  left: 215px;
}

@media (max-width: 767px) {
  /* line 52, src/page/_infografico-molico-proteina.scss */
  .parte-inicio .txt-incio .txt1:before {
    top: -50px;
    left: 138px;
  }
}

/* line 59, src/page/_infografico-molico-proteina.scss */
.parte-inicio .txt-incio .txt1:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt-inicio-after.png) no-repeat;
  width: 165px;
  height: 175px;
  position: absolute;
  top: 100px;
  right: -180px;
}

@media (max-width: 991px) {
  /* line 59, src/page/_infografico-molico-proteina.scss */
  .parte-inicio .txt-incio .txt1:after {
    top: 95px;
    right: -75px;
  }
}

@media (max-width: 767px) {
  /* line 59, src/page/_infografico-molico-proteina.scss */
  .parte-inicio .txt-incio .txt1:after {
    display: none;
  }
}

/* line 70, src/page/_infografico-molico-proteina.scss */
.parte-inicio .txt-incio .txt2 {
  display: block;
  float: right;
  width: 586px;
  height: 195px;
  margin: 0;
  position: relative;
  background: #fff;
  border-radius: 50px;
  text-align: center;
  color: #45bce9;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 38px;
  line-height: 44px;
  padding: 55px 0 60px;
}

@media (max-width: 767px) {
  /* line 70, src/page/_infografico-molico-proteina.scss */
  .parte-inicio .txt-incio .txt2 {
    width: 276px;
    height: 76px;
    float: none;
    margin: 0 auto;
    font-size: 25px;
    line-height: 28px;
    padding: 11px 20px 10px;
    border-radius: 20px;
  }
}

@media (max-width: 767px) {
  /* line 78, src/page/_infografico-molico-proteina.scss */
  .parte-inicio .txt-incio .txt2:before {
    display: block;
    content: "";
    background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt1-before.png) no-repeat;
    width: 8px;
    height: 42px;
    position: absolute;
    top: -48px;
    left: 138px;
  }
}

/* line 84, src/page/_infografico-molico-proteina.scss */
.parte-inicio .txt-incio .txt2 span {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #7262a1;
  font-size: 38px;
  line-height: 44px;
  text-transform: uppercase;
}

@media (max-width: 767px) {
  /* line 84, src/page/_infografico-molico-proteina.scss */
  .parte-inicio .txt-incio .txt2 span {
    font-size: 25px;
    line-height: 28px;
    position: relative;
    top: 2px;
  }
}

/* line 92, src/page/_infografico-molico-proteina.scss */
.parte-inicio ul {
  display: inline-block;
  text-align: center;
  width: 100%;
  padding: 48px 0 78px;
}

@media (max-width: 767px) {
  /* line 92, src/page/_infografico-molico-proteina.scss */
  .parte-inicio ul {
    padding: 48px 0 58px;
  }
}

/* line 97, src/page/_infografico-molico-proteina.scss */
.parte-inicio ul li {
  margin: 0 10px 0 0;
  display: inline-block;
  vertical-align: top;
}

@media (max-width: 767px) {
  /* line 97, src/page/_infografico-molico-proteina.scss */
  .parte-inicio ul li {
    display: block;
    margin: 0 0 35px 0;
  }
}

@media (max-width: 1200px) {
  /* line 102, src/page/_infografico-molico-proteina.scss */
  .parte-inicio ul li img {
    width: 220px;
  }
}

@media (max-width: 991px) {
  /* line 102, src/page/_infografico-molico-proteina.scss */
  .parte-inicio ul li img {
    width: 170px;
  }
}

@media (max-width: 767px) {
  /* line 102, src/page/_infografico-molico-proteina.scss */
  .parte-inicio ul li img {
    width: 151px;
  }
}

/* line 113, src/page/_infografico-molico-proteina.scss */
.parte-inicio ul li:last-child {
  margin: 0;
}

/* line 116, src/page/_infografico-molico-proteina.scss */
.parte-inicio ul li p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 30px;
  line-height: 32px;
  margin: 30px 0 0 0;
}

@media (max-width: 991px) {
  /* line 116, src/page/_infografico-molico-proteina.scss */
  .parte-inicio ul li p {
    font-size: 24px;
    line-height: 28px;
    margin: 15px 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 121, src/page/_infografico-molico-proteina.scss */
  .parte-inicio ul li p .br-mobi {
    display: none;
  }
}

/* line 132, src/page/_infografico-molico-proteina.scss */
.parte-proteinas {
  display: block;
  background: #29b7ec;
  padding: 0 85px;
}

@media (max-width: 767px) {
  /* line 132, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas {
    padding: 0 15px;
  }
}

/* line 137, src/page/_infografico-molico-proteina.scss */
.parte-proteinas h3 {
  display: block;
  width: 100%;
  text-align: center;
  position: relative;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 88px;
  line-height: 88px;
}

@media (max-width: 767px) {
  /* line 137, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas h3 {
    font-size: 32px;
    line-height: 36px;
  }
}

/* line 144, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-1 {
  display: block;
  width: 100%;
  position: relative;
  text-align: center;
  margin: 60px 0 135px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 32px;
  line-height: 38px;
}

@media (max-width: 1200px) {
  /* line 144, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-1 {
    margin: 5vw 0 10.8vw;
    font-size: 2.67vw;
    line-height: 3.17vw;
  }
}

@media (max-width: 767px) {
  /* line 144, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-1 {
    font-size: 23px;
    line-height: 28px;
    margin: 43px 0;
  }
}

/* line 153, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-1 span {
  display: block;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #7262a1;
  font-size: 32px;
  line-height: 38px;
}

@media (max-width: 1200px) {
  /* line 153, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-1 span {
    font-size: 2.67vw;
    line-height: 3.17vw;
  }
}

@media (max-width: 767px) {
  /* line 153, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-1 span {
    font-size: 23px;
    line-height: 28px;
  }
}

/* line 162, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-1:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt1-before.png) no-repeat;
  width: 8px;
  height: 42px;
  position: absolute;
  top: -50px;
  left: 50%;
  margin: 0 0 0 -4px;
}

@media (max-width: 1200px) {
  /* line 162, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-1:before {
    width: .7vw;
    height: 3.5vw;
    top: -4.2vw;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) {
  /* line 162, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-1:before {
    background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt4-after.png) no-repeat;
    height: 39px;
    width: 7px;
    background-size: auto 100%;
    top: -40px;
  }
}

/* line 173, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-1:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt1-after.png) no-repeat;
  width: 220px;
  height: 129px;
  position: absolute;
  top: 90px;
  left: 50%;
  margin: 0 0 0 -4px;
}

@media (max-width: 1200px) {
  /* line 173, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-1:after {
    width: 17vw;
    height: 9.5vw;
    top: 7.5vw;
    left: 50%;
    background-size: 100% auto;
  }
}

@media (max-width: 767px) {
  /* line 173, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-1:after {
    background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt4-after.png) no-repeat;
    height: 39px;
    width: 7px;
    background-size: auto 100%;
    bottom: -40px;
    top: auto;
  }
}

/* line 185, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-2 {
  display: inline-block;
  width: 100%;
}

/* line 187, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-2 p {
  float: right;
  width: 570px;
  position: relative;
  text-align: center;
  margin: 8px 0;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 32px;
  line-height: 38px;
}

@media (max-width: 1200px) {
  /* line 187, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-2 p {
    font-size: 2.67vw;
    line-height: 3.17vw;
    width: 47.4vw;
  }
}

@media (max-width: 767px) {
  /* line 187, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-2 p {
    float: none;
    font-size: 23px;
    line-height: 28px;
    width: 100%;
    margin: 6px 0;
  }
}

/* line 196, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-2 p span {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #7262a1;
  font-size: 32px;
  line-height: 38px;
  text-transform: uppercase;
  position: relative;
  top: 2px;
}

@media (max-width: 1200px) {
  /* line 196, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-2 p span {
    font-size: 2.67vw;
    line-height: 3.17vw;
  }
}

@media (max-width: 767px) {
  /* line 196, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-2 p span {
    font-size: 23px;
    line-height: 28px;
    text-transform: lowercase;
  }
}

/* line 208, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-3 {
  display: inline-block;
  width: 100%;
  margin: 115px 0;
}

@media (max-width: 1200px) {
  /* line 208, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 {
    margin: 9.6vw 0;
  }
}

@media (max-width: 767px) {
  /* line 208, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 {
    margin: 38px 0 44px;
  }
}

/* line 216, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-3 p {
  display: block;
  width: 415px;
  position: relative;
  margin: 0 0 0 20px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 32px;
  line-height: 38px;
}

@media (max-width: 1200px) {
  /* line 216, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 p {
    width: 34.7vw;
    margin: 0 0 0 1.6vw;
    font-size: 2.67vw;
    line-height: 3.17vw;
  }
}

@media (max-width: 767px) {
  /* line 216, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 p {
    width: 100%;
    font-size: 23px;
    line-height: 28px;
    padding: 0 25px;
    margin: 0;
    text-align: center;
  }
}

/* line 227, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-3 p span {
  display: block;
  width: 100%;
  text-align: center;
  margin: 5px 0 0 0;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #7262a1;
  font-size: 64px;
  line-height: 64px;
  text-transform: uppercase;
}

@media (max-width: 1200px) {
  /* line 227, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 p span {
    font-size: 5.3vw;
    line-height: 5.3vw;
  }
}

@media (max-width: 767px) {
  /* line 227, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 p span {
    display: inline;
    font-size: 23px;
    line-height: 28px;
  }
}

/* line 237, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-3 p:before {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt3-before.png) no-repeat;
  width: 497px;
  height: 128px;
  position: absolute;
  top: -125px;
  left: 216px;
  margin: 0 0 0 -4px;
}

@media (max-width: 1200px) {
  /* line 237, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 p:before {
    width: 39.2vw;
    height: 9.6vw;
    background-size: 100% auto;
    top: -10.4vw;
    left: 18.0vw;
  }
}

@media (max-width: 767px) {
  /* line 237, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 p:before {
    background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt4-after.png) no-repeat;
    height: 39px;
    width: 7px;
    background-size: auto 100%;
    top: -40px;
    left: 50%;
  }
}

/* line 249, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina-3 p:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt3-after.png) no-repeat;
  width: 272px;
  height: 85px;
  position: absolute;
  bottom: -89px;
  left: 216px;
  margin: 0 0 0 -4px;
}

@media (max-width: 1200px) {
  /* line 249, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 p:after {
    width: 22.8vw;
    height: 7.1vw;
    background-size: 100% auto;
    bottom: -7.5vw;
    left: 18.0vw;
  }
}

@media (max-width: 991px) {
  /* line 249, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 p:after {
    width: 18.2vw;
  }
}

@media (max-width: 767px) {
  /* line 249, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina-3 p:after {
    background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt4-after.png) no-repeat;
    height: 39px;
    width: 7px;
    background-size: auto 100%;
    bottom: -40px;
    top: auto;
    left: 50%;
  }
}

/* line 266, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina4 {
  display: inline-block;
  width: 100%;
}

@media (max-width: 767px) {
  /* line 266, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina4 {
    margin: 0 0 55px;
  }
}

/* line 271, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina4 p {
  float: right;
  width: 470px;
  position: relative;
  text-align: center;
  margin: -135px 55px 100px 0;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 32px;
  line-height: 38px;
}

@media (max-width: 1200px) {
  /* line 271, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina4 p {
    width: 39.15vw;
    margin: -11.25vw 4.6vw 8.3vw 0;
    font-size: 2.67vw;
    line-height: 3.17vw;
  }
}

@media (max-width: 767px) {
  /* line 271, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina4 p {
    width: 100%;
    float: none;
    margin: 0;
    font-size: 23px;
    line-height: 28px;
  }
}

/* line 281, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina4 p span {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #7262a1;
  font-size: 32px;
  line-height: 38px;
  text-transform: uppercase;
  position: relative;
  top: 2px;
}

@media (max-width: 1200px) {
  /* line 281, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina4 p span {
    width: 39.15vw;
    margin: -11.25vw 4.6vw 8.3vw 0;
    font-size: 2.67vw;
    line-height: 3.17vw;
  }
}

@media (max-width: 767px) {
  /* line 281, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina4 p span {
    display: inline;
    font-size: 23px;
    line-height: 28px;
    margin: 0;
    text-transform: capitalize;
  }
}

/* line 292, src/page/_infografico-molico-proteina.scss */
.parte-proteinas .txt-proteina4 p:after {
  display: block;
  content: "";
  background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt4-after.png) no-repeat;
  width: 8px;
  height: 82px;
  position: absolute;
  bottom: -90px;
  left: 230px;
  margin: 0 0 0 -4px;
}

@media (max-width: 1200px) {
  /* line 292, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina4 p:after {
    width: .65vw;
    height: 6.8vw;
    bottom: -7.5vw;
    left: 19.1vw;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) {
  /* line 292, src/page/_infografico-molico-proteina.scss */
  .parte-proteinas .txt-proteina4 p:after {
    background: url(../../images/default-source/infografico-molico-proteina/bolinhas-txt4-after.png) no-repeat;
    height: 39px;
    width: 7px;
    background-size: auto 100%;
    bottom: -40px;
    top: auto;
    left: 50%;
  }
}

/* line 309, src/page/_infografico-molico-proteina.scss */
.parte-cardapio {
  display: inline-block;
  width: 100%;
  margin: 0;
  background: #fff;
}

/* line 311, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .title {
  display: block;
  background: #29b7ec;
  margin: 0 0 80px 0;
}

@media (max-width: 767px) {
  /* line 311, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .title {
    margin: 0 0 30px 0;
  }
}

/* line 316, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .title h3 {
  display: block;
  width: 100%;
  text-align: center;
  position: relative;
  border-radius: 80px 80px 0 0;
  padding: 65px 50px 15px;
  text-align: center;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #29b7ec;
  font-size: 61px;
  line-height: 67px;
  background: #FFFFFF;
}

@media (max-width: 991px) {
  /* line 316, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .title h3 {
    font-size: 48px;
    line-height: 52px;
    padding: 65px 30px 15px;
  }
}

@media (max-width: 767px) {
  /* line 316, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .title h3 {
    font-size: 27px;
    line-height: 32px;
    padding: 40px 15px 0;
    border-radius: 0;
  }
}

/* line 326, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .title h3 span {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #7262a1;
  font-size: 71px;
  line-height: 71px;
}

@media (max-width: 991px) {
  /* line 326, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .title h3 span {
    font-size: 48px;
    line-height: 52px;
  }
}

@media (max-width: 767px) {
  /* line 326, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .title h3 span {
    font-size: 27px;
    line-height: 32px;
  }
}

/* line 338, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte {
  display: block;
  width: 100%;
}

/* line 340, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte .title {
  background: url(../../images/default-source/infografico-molico-proteina/bolinha-azul.png) repeat-x right center;
  display: block;
  margin: 0 0 40px 0;
}

@media (max-width: 1200px) {
  /* line 340, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte .title {
    margin: 0 0 3.15vw 0;
  }
}

@media (max-width: 767px) {
  /* line 340, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte .title {
    background: none;
  }
}

/* line 349, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte .title p {
  display: inline-block;
  background: #fff;
  padding: 0 25px;
}

@media (max-width: 1200px) {
  /* line 349, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte .title p {
    padding: 0 2.0vw;
  }
}

@media (max-width: 767px) {
  /* line 349, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte .title p {
    font-size: 23px;
    line-height: 28px;
    padding: 0;
    border-radius: 0;
    margin: 0 auto;
    display: block;
    width: 320px;
  }
}

/* line 359, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte .title p strong {
  display: block;
  background: #29b7ec;
  border-radius: 50px;
  text-align: center;
  width: 528px;
  height: 80px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 42px;
  line-height: 42px;
  padding: 20px 0 0 0;
  text-transform: uppercase;
}

@media (max-width: 1200px) {
  /* line 359, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte .title p strong {
    width: 41.45vw;
    height: 6.3vw;
    font-size: 3.3vw;
    line-height: 3.3vw;
    padding: 1.6vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 359, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte .title p strong {
    height: 34px;
    font-size: 20px;
    line-height: 20px;
    padding: 9px 0 0 0;
    width: 100%;
  }
}

/* line 374, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte .title.cafemanha p, .parte-cardapio .parte .title.lanche p {
  margin: 0 0 0 123px;
}

@media (max-width: 1200px) {
  /* line 374, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte .title.cafemanha p, .parte-cardapio .parte .title.lanche p {
    margin: 0 0 0 9.3vw;
  }
}

@media (max-width: 767px) {
  /* line 374, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte .title.cafemanha p, .parte-cardapio .parte .title.lanche p {
    margin: 0 auto;
    width: 100%;
    max-width: 320px;
    font-size: 20px;
    line-height: 24px;
  }
}

/* line 386, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte .title.almoco p, .parte-cardapio .parte .title.jantar p {
  margin: 0 0 0 497px;
}

@media (max-width: 1200px) {
  /* line 386, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte .title.almoco p, .parte-cardapio .parte .title.jantar p {
    margin: 0 0 0 38.6vw;
  }
}

@media (max-width: 767px) {
  /* line 386, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte .title.almoco p, .parte-cardapio .parte .title.jantar p {
    margin: 0 auto;
    width: 100%;
    max-width: 320px;
    font-size: 20px;
    line-height: 24px;
  }
}

/* line 398, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin: 0 0 35px 0;
}

@media (max-width: 767px) {
  /* line 398, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul {
    flex-direction: column;
  }
}

/* line 403, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li {
  text-align: center;
}

/* line 405, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #29b7ec;
  font-size: 30px;
  line-height: 34px;
  font-weight: bold;
  margin: 5px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 405, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li p {
    font-size: 2.5vw;
    line-height: 2.9vw;
  }
}

@media (max-width: 767px) {
  /* line 405, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li p {
    font-size: 20px;
    line-height: 24px;
  }
}

/* line 414, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li .mais {
  display: inline-block;
  background: #29b7ec;
  border-radius: 100%;
  width: 60px;
  height: 60px;
  text-align: center;
  margin: 75px 25px 0;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 46px;
  line-height: 46px;
  font-weight: bold;
  padding: 4px 0 0 0;
}

@media (max-width: 1200px) {
  /* line 414, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li .mais {
    width: 5vw;
    height: 5vw;
    margin: 6.25vw 2.1vw 0;
    font-size: 3.85vw;
    line-height: 3.85vw;
    padding: .3vw 0 0 0;
  }
}

@media (max-width: 767px) {
  /* line 414, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li .mais {
    margin: 15px 0 20px;
    width: 35px;
    height: 35px;
    font-size: 26px;
    line-height: 26px;
    padding: 4px 0 0 0;
  }
}

/* line 428, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.ovos img {
  margin: 39px 0 12px 0;
}

@media (max-width: 1200px) {
  /* line 428, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.ovos img {
    margin: 3.25vw 0 1.0vw 0;
    width: 11.6vw;
    height: 11.5vw;
  }
}

@media (max-width: 767px) {
  /* line 428, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.ovos img {
    width: 106px;
    height: 104px;
    margin: 0 0 5px 0;
  }
}

@media (max-width: 1200px) {
  /* line 440, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.lata img {
    width: 16.2vw;
    height: 15.75vw;
  }
}

@media (max-width: 767px) {
  /* line 440, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.lata img {
    width: 110px;
    height: 108px;
    margin: 0 0 5px 0;
  }
}

/* line 448, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.lata p {
  width: 290px;
}

@media (max-width: 1200px) {
  /* line 448, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.lata p {
    width: 24.15vw;
  }
}

@media (max-width: 767px) {
  /* line 448, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.lata p {
    width: auto;
  }
}

/* line 459, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.mamao img {
  margin: 55px 0 27px 0;
}

@media (max-width: 1200px) {
  /* line 459, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.mamao img {
    margin: 4.6vw 0 2.2vw 0;
    width: 7.92vw;
    height: 8.93vw;
  }
}

@media (max-width: 767px) {
  /* line 459, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.mamao img {
    width: 75px;
    height: 82px;
    margin: 0 0 5px 0;
  }
}

/* line 471, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.arroz img {
  margin: 23px 0 12px;
}

@media (max-width: 1200px) {
  /* line 471, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.arroz img {
    width: 10.84vw;
    height: 6.3vw;
    margin: 1.9vw 0 1.0vw;
  }
}

@media (max-width: 767px) {
  /* line 471, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.arroz img {
    width: 107px;
    height: 62px;
    margin: 0 0 5px 0;
  }
}

/* line 482, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.feijao img {
  margin: 28px 0 19px 0;
}

@media (max-width: 1200px) {
  /* line 482, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.feijao img {
    width: 6.83vw;
    height: 5.30vw;
    margin: 2.3vw 0 1.6vw 0;
  }
}

@media (max-width: 767px) {
  /* line 482, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.feijao img {
    width: 93px;
    height: 74px;
    margin: 0 0 5px 0;
  }
}

@media (max-width: 1200px) {
  /* line 494, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.carne img {
    width: 9.3vw;
    height: 9.2vw;
  }
}

@media (max-width: 767px) {
  /* line 494, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.carne img {
    width: 106px;
    height: 106px;
    margin: 0 0 5px 0;
  }
}

/* line 504, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.vargem img {
  margin: 37px 0 20px;
}

@media (max-width: 1200px) {
  /* line 504, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.vargem img {
    margin: 3.05vw 0 1.7vw;
    width: 9.4vw;
    height: 4.5vw;
  }
}

@media (max-width: 767px) {
  /* line 504, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.vargem img {
    width: 105px;
    height: 51px;
    margin: 0 0 5px 0;
  }
}

/* line 516, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.banana img {
  margin: 58px 0 15px;
}

@media (max-width: 1200px) {
  /* line 516, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.banana img {
    margin: 4.85vw 0 1.25vw;
    width: 9.0vw;
    height: 9.65vw;
  }
}

@media (max-width: 767px) {
  /* line 516, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.banana img {
    width: 65px;
    height: 71px;
    margin: 0 0 5px 0;
  }
}

/* line 528, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.aveia img {
  margin: 66px 0 15px;
}

@media (max-width: 1200px) {
  /* line 528, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.aveia img {
    margin: 5.5vw 0 1.25vw;
    width: 9.85vw;
    height: 8.9vw;
  }
}

@media (max-width: 767px) {
  /* line 528, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.aveia img {
    width: 69px;
    height: 62px;
    margin: 0 0 5px 0;
  }
}

@media (max-width: 1200px) {
  /* line 540, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.queijo img {
    width: 13.9vw;
    height: 13.85vw;
  }
}

@media (max-width: 767px) {
  /* line 540, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.queijo img {
    width: 105px;
    height: 104px;
    margin: 0 0 5px 0;
  }
}

/* line 550, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.abacate img {
  margin: 44px 0 20px;
}

@media (max-width: 1200px) {
  /* line 550, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.abacate img {
    margin: 3.65vw 0 1.7vw;
    width: 9.05vw;
    height: 8.5vw;
  }
}

@media (max-width: 767px) {
  /* line 550, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.abacate img {
    width: 75px;
    height: 69px;
    margin: 0 0 5px 0;
  }
}

/* line 562, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.pao img {
  margin: 73px 0 25px;
}

@media (max-width: 1200px) {
  /* line 562, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.pao img {
    margin: 6.1vw 0 2.1vw;
    width: 11.1vw;
    height: 5.65vw;
  }
}

@media (max-width: 767px) {
  /* line 562, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.pao img {
    width: 85px;
    height: 43px;
    margin: 0 0 5px 0;
  }
}

@media (max-width: 1200px) {
  /* line 574, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.frango img {
    width: 14.0vw;
    height: 12.4vw;
  }
}

@media (max-width: 767px) {
  /* line 574, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.frango img {
    width: 110px;
    height: 105px;
    margin: 0 0 5px 0;
  }
}

/* line 584, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.quinoa img {
  margin: 57px 0 19px;
}

@media (max-width: 1200px) {
  /* line 584, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.quinoa img {
    margin: 4.7vw 0 1.6vw;
    width: 10.0vw;
    height: 6.1vw;
  }
}

@media (max-width: 767px) {
  /* line 584, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.quinoa img {
    width: 81px;
    height: 50px;
    margin: 0 0 5px 0;
  }
}

/* line 596, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte ul li.legumes img {
  margin: 39px 0 16px;
}

@media (max-width: 1200px) {
  /* line 596, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.legumes img {
    margin: 3.2vw 0 1.4vw;
    width: 11.75vw;
    height: 7.83vw;
  }
}

@media (max-width: 767px) {
  /* line 596, src/page/_infografico-molico-proteina.scss */
  .parte-cardapio .parte ul li.legumes img {
    width: 82px;
    height: 55px;
    margin: 0 0 5px 0;
  }
}

/* line 610, src/page/_infografico-molico-proteina.scss */
.parte-cardapio .parte:last-child ul {
  margin: 0 0 75px 0;
}

/* line 618, src/page/_infografico-molico-proteina.scss */
.parte-lata {
  display: block;
  background: #29b7ec;
  margin: -25px 0 50px 0;
  width: 100%;
  border-radius: 30px 30px 0 0;
  padding: 175px 0 100px 0;
  position: relative;
  z-index: 1;
}

@media (max-width: 480px) {
  /* line 618, src/page/_infografico-molico-proteina.scss */
  .parte-lata {
    padding: 50px 0 40px 0;
  }
}

/* line 625, src/page/_infografico-molico-proteina.scss */
.parte-lata img {
  display: block;
  margin: 0 auto;
  max-width: 1186px;
  width: 100%;
}

/* line 629, src/page/_infografico-molico-proteina.scss */
.parte-lata .txts {
  display: block;
  text-align: center;
  margin: 50px 0 0 0;
}

/* line 631, src/page/_infografico-molico-proteina.scss */
.parte-lata .txts .txt-12 {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 202px;
  line-height: 145px;
  font-weight: bold;
}

@media (max-width: 991px) {
  /* line 631, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-12 {
    font-size: 20.4vw;
    line-height: 15.0vw;
  }
}

@media (max-width: 480px) {
  /* line 631, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-12 {
    font-size: 30px;
    line-height: 30px;
  }
}

/* line 640, src/page/_infografico-molico-proteina.scss */
.parte-lata .txts .txt-proteina {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 48px;
  line-height: 48px;
  font-weight: bold;
  margin: 50px 0 0 0;
}

@media (max-width: 991px) {
  /* line 640, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-proteina {
    font-size: 4.85vw;
    line-height: 4.85vw;
    margin: 5.0vw 0 0 0;
  }
}

@media (max-width: 480px) {
  /* line 640, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-proteina {
    font-size: 25px;
    line-height: 25px;
    margin: 10px 0 15px 0;
  }
}

/* line 650, src/page/_infografico-molico-proteina.scss */
.parte-lata .txts .txt-mix {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 125px;
  line-height: 125px;
  font-weight: bold;
  margin: 22px 0 0 0;
}

@media (max-width: 991px) {
  /* line 650, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-mix {
    font-size: 12.6vw;
    line-height: 12.7vw;
    margin: 2.15vw 0 0 0;
  }
}

@media (max-width: 480px) {
  /* line 650, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-mix {
    font-size: 30px;
    line-height: 30px;
    margin: 25px 0 0 0;
  }
}

/* line 660, src/page/_infografico-molico-proteina.scss */
.parte-lata .txts .txt-vita {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 71px;
  line-height: 71px;
  font-weight: bold;
  margin: 8px 0 0 0;
}

@media (max-width: 991px) {
  /* line 660, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-vita {
    font-size: 7.17vw;
    line-height: 7.17vw;
    margin: 0.8vw 0 0 0;
  }
}

@media (max-width: 480px) {
  /* line 660, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-vita {
    font-size: 25px;
    line-height: 25px;
    margin: 8px 0 0 0;
  }
}

/* line 670, src/page/_infografico-molico-proteina.scss */
.parte-lata .txts .txt-ajuda, .parte-lata .txts .txt-os {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #fff;
  font-size: 45px;
  line-height: 45px;
  font-weight: bold;
  margin: 12px 0 0 0;
}

@media (max-width: 991px) {
  /* line 670, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-ajuda, .parte-lata .txts .txt-os {
    font-size: 4.53vw;
    line-height: 4.53vw;
    margin: 1.2vw 0 0 0;
  }
}

@media (max-width: 480px) {
  /* line 670, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-ajuda, .parte-lata .txts .txt-os {
    font-size: 20px;
    line-height: 20px;
    margin: 8px 0 0 0;
    padding: 0 59px;
  }
}

@media (max-width: 360px) {
  /* line 670, src/page/_infografico-molico-proteina.scss */
  .parte-lata .txts .txt-ajuda, .parte-lata .txts .txt-os {
    padding: 0 40px;
  }
}

/* line 1, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal {
  background-image: linear-gradient(-177deg, #b0def2 0%, #52b4e9 100%);
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  overflow: hidden;
  margin-bottom: 150px;
  padding: 0;
  position: relative;
}

/* line 15, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal::after {
  content: "";
  width: 102%;
  height: 50%;
  position: absolute;
  bottom: 0;
  left: -1%;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: contain;
  z-index: 1;
}

@media (min-width: 481px) and (max-width: 767px) {
  /* line 15, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal::after {
    background-image: url("../../images/default-source/infografico-moligo-vegetal/grafic-bottom-medium.png");
  }
}

@media screen and (max-width: 480px) {
  /* line 15, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal::after {
    background-image: url("../../images/default-source/infografico-moligo-vegetal/grafic-bottom-mobi.png");
  }
}

/* line 36, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-header {
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}

/* line 41, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-header:before, .info-molico-vegetal .section-header:after {
  content: "";
  display: block;
  background-repeat: no-repeat;
  position: absolute;
}

/* line 49, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-header:before {
  background-image: url("../../images/default-source/infografico-moligo-vegetal/grafic-top-left.png");
  width: 756px;
  height: 508px;
  left: -610px;
  top: 50px;
}

@media (max-width: 991px) {
  /* line 49, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header:before {
    top: 0;
    top: 25px;
    background-position: top right;
    background-size: contain;
  }
}

@media (max-width: 481px) and (max-width: 767px) {
  /* line 49, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header:before {
    height: 300px;
    width: 400px;
    left: -320px;
  }
}

@media screen and (max-width: 480px) {
  /* line 49, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header:before {
    width: 60%;
    left: -45%;
  }
}

/* line 76, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-header:after {
  background-image: url("../../images/default-source/infografico-moligo-vegetal/grafic-top-right.png");
  width: 600px;
  height: 700px;
  top: 0;
  right: -95px;
  background-size: contain;
  background-position: right top;
}

@media (max-width: 991px) {
  /* line 76, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header:after {
    top: 40px;
    height: 500px;
    right: -80px;
  }
}

@media (max-width: 481px) and (max-width: 767px) {
  /* line 76, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header:after {
    height: 300px;
    width: 400px;
    right: -30px;
  }
}

@media screen and (max-width: 480px) {
  /* line 76, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header:after {
    width: 50%;
    height: 300px;
    right: -10%;
  }
}

/* line 105, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-header h2 {
  color: #0055b8;
  font-size: 10.375rem;
  text-transform: uppercase;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  display: block;
  margin: 0 auto;
  letter-spacing: -2px;
  line-height: 1;
  padding-top: 100px;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 105, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header h2 {
    font-size: 8.75rem;
  }
}

@media (max-width: 991px) {
  /* line 105, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header h2 {
    font-size: 12vw;
  }
}

@media (max-width: 481px) and (max-width: 767px) {
  /* line 105, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header h2 {
    padding-top: 70px;
  }
}

@media screen and (max-width: 480px) {
  /* line 105, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header h2 {
    letter-spacing: -1px;
    padding: 0;
    top: 50px;
    position: relative;
  }
}

/* line 139, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-header h2 .txt-middle {
  white-space: nowrap;
  line-height: 0.8;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}

@media (max-width: 991px) {
  /* line 139, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header h2 .txt-middle {
    font-size: 12vw;
  }
}

/* line 152, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-header h2 .little {
  font-size: 6.5rem;
  white-space: nowrap;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 152, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header h2 .little {
    font-size: 5.625rem;
  }
}

@media (max-width: 991px) {
  /* line 152, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header h2 .little {
    font-size: 7vw;
  }
}

/* line 167, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-header h2 .big {
  font-size: 10.6875rem;
  color: #61a60e;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 167, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header h2 .big {
    font-size: 8.75rem;
  }
}

@media (max-width: 991px) {
  /* line 167, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-header h2 .big {
    font-size: 12vw;
    position: relative;
  }
}

/* line 187, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-know {
  font-size: 3.875rem;
  background-color: #FFFFFF;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  color: #0055b8;
  line-height: 1.1;
  padding: 60px 20px;
  margin-top: 250px;
  z-index: 2;
  position: relative;
}

@media (max-width: 991px) {
  /* line 187, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know {
    margin-top: 250px;
  }
}

@media (max-width: 481px) and (max-width: 767px) {
  /* line 187, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know {
    margin-top: 150px;
  }
}

@media screen and (max-width: 480px) {
  /* line 187, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know {
    padding: 60px 0;
  }
}

/* line 211, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-know__descri--top {
  text-align: center;
  max-width: 80%;
  margin: 0 auto;
}

@media (max-width: 991px) {
  /* line 211, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__descri--top {
    font-size: 2.8125rem;
  }
}

@media (max-width: 481px) and (max-width: 767px) {
  /* line 211, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__descri--top {
    font-size: 7vw;
    max-width: 90%;
  }
}

/* line 228, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-know__descri--bottom {
  text-align: center;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 228, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__descri--bottom {
    font-size: 2.8125rem;
    max-width: 80%;
    margin: 0 auto;
  }
}

@media (max-width: 991px) {
  /* line 228, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__descri--bottom {
    font-size: 2.625rem;
    max-width: 700px;
    margin: 0 auto;
  }
}

@media screen and (max-width: 767px) {
  /* line 228, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__descri--bottom {
    max-width: 480px;
    font-size: 6vw;
  }
}

@media screen and (max-width: 480px) {
  /* line 228, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__descri--bottom {
    font-size: 1.6875rem;
    max-width: 290px;
  }
}

/* line 254, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-know__descri--bottom span {
  background-color: #61a60e;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  color: #FFFFFF;
  padding: 0 12px;
}

@media screen and (max-width: 767px) {
  /* line 254, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__descri--bottom span {
    display: block;
    font-size: 5vw;
  }
}

@media screen and (max-width: 480px) {
  /* line 254, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__descri--bottom span {
    font-size: 1.4375rem;
    display: block;
  }
}

/* line 275, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-know__illustration ul {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 50px 0;
}

@media screen and (max-width: 480px) {
  /* line 275, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__illustration ul {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
}

/* line 287, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-know__illustration li {
  text-align: center;
  padding: 40px 10px;
}

@media (min-width: 768px) {
  /* line 287, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__illustration li {
    width: 32%;
  }
}

@media screen and (max-width: 767px) {
  /* line 287, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__illustration li {
    width: 50%;
  }
}

@media screen and (max-width: 481px) and (max-width: 767px) and (max-width: 767px) {
  /* line 287, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__illustration li {
    width: 100%;
  }
}

@media screen and (max-width: 480px) {
  /* line 287, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__illustration li {
    width: 100%;
    padding: 20px 10px;
  }
}

@media (max-width: 991px) {
  /* line 311, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__illustration img {
    max-width: 80%;
  }
}

@media screen and (max-width: 767px) {
  /* line 311, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__illustration img {
    max-width: 180px;
  }
}

@media screen and (max-width: 480px) {
  /* line 311, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__illustration img {
    max-width: 150px;
  }
}

/* line 325, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-know__illustration p {
  color: #61a60e;
  font-size: 2.5rem;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  white-space: nowrap;
  text-align: center;
}

@media (max-width: 991px) {
  /* line 325, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__illustration p {
    font-size: 1.6875rem;
  }
}

@media screen and (max-width: 767px) {
  /* line 325, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-know__illustration p {
    font-size: 6vw;
  }
}

/* line 343, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function {
  font-size: 3.875rem;
  text-align: center;
}

/* line 347, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function__explanation {
  color: #0055b8;
  line-height: 1.2;
  max-width: 80%;
  margin: 90px auto;
  position: relative;
  z-index: 2;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 347, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__explanation {
    font-size: 3rem;
    max-width: 74%;
  }
}

@media (max-width: 991px) {
  /* line 347, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__explanation {
    max-width: 600px;
    font-size: 2.8125rem;
  }
}

@media (max-width: 481px) and (max-width: 767px) {
  /* line 347, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__explanation {
    font-size: 8vw;
    padding: 0 30px;
    margin-top: 40px;
  }
}

/* line 371, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function__explanation span {
  color: #FFFFFF;
}

/* line 375, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function__explanation:before, .info-molico-vegetal .section-function__explanation:after {
  content: "";
  display: block;
  background-image: url("../../images/default-source/infografico-moligo-vegetal/line-circle-green.png");
  width: 192px;
  height: 9px;
  position: absolute;
  top: 50%;
}

/* line 387, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function__explanation:before {
  left: -125px;
}

@media (max-width: 991px) {
  /* line 387, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__explanation:before {
    left: -170px;
  }
}

@media (max-width: 481px) and (max-width: 767px) {
  /* line 387, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__explanation:before {
    left: -130px;
  }
}

/* line 399, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function__explanation:after {
  right: -125px;
}

@media (max-width: 991px) {
  /* line 399, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__explanation:after {
    right: -170px;
  }
}

@media (max-width: 481px) and (max-width: 767px) {
  /* line 399, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__explanation:after {
    right: -130px;
  }
}

/* line 412, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function__title {
  color: #FFFFFF;
  font-size: 6.75rem;
  line-height: 1;
  position: relative;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 412, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__title {
    font-size: 5.9375rem;
  }
}

@media (max-width: 991px) {
  /* line 412, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__title {
    font-size: 9vw;
  }
}

/* line 426, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function__title:before, .info-molico-vegetal .section-function__title::after {
  content: "";
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
  position: absolute;
}

/* line 435, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function__title::before {
  background-image: url("../../images/default-source/infografico-moligo-vegetal/grafic-midle-left.png");
  width: 618px;
  height: 694px;
  left: -225px;
  bottom: -160px;
}

@media (max-width: 991px) {
  /* line 435, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__title::before {
    height: 520px;
  }
}

@media screen and (max-width: 767px) {
  /* line 435, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__title::before {
    background-image: url("https://www.nestle.com.br/images/default-source/infografico-moligo-vegetal/grafic-midle-left-mobi.png");
    background-position: center;
    bottom: initial;
    width: 65%;
    left: -32%;
    top: 50%;
    -webkit-transform: translateY(-52%);
    -moz-transform: translateY(-52%);
    -ms-transform: translateY(-52%);
    -o-transform: translateY(-52%);
    transform: translateY(-52%);
  }
}

/* line 457, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function__title::after {
  background-image: url("../../images/default-source/infografico-moligo-vegetal/grafic-midle-right.png");
  width: 238px;
  height: 461px;
  right: -85px;
  top: -120px;
}

@media (max-width: 991px) {
  /* line 457, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__title::after {
    height: 400px;
  }
}

@media screen and (max-width: 767px) {
  /* line 457, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__title::after {
    background-position: center;
    height: 400px;
    width: 30%;
    right: -10%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}

/* line 478, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-function__title span {
  color: #61a60e;
  font-size: 7.5rem;
  display: block;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 478, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__title span {
    font-size: 5.625rem;
  }
}

@media (max-width: 991px) {
  /* line 478, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-function__title span {
    font-size: 8vw;
  }
}

/* line 494, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product {
  color: #FFFFFF;
  position: relative;
  padding-top: 100px;
  margin-top: 300px;
  z-index: 2;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 494, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product {
    margin-top: 350px;
  }
}

@media screen and (max-width: 767px) {
  /* line 494, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product {
    margin-top: 140px;
  }
}

@media screen and (max-width: 480px) {
  /* line 494, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product {
    margin-top: 90px;
  }
}

/* line 514, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product::before {
  content: "";
  background-image: url("../../images/default-source/infografico-moligo-vegetal/grafic-curva.png");
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  background-position: top center;
  background-size: cover;
  bottom: 0;
}

@media (min-width: 481px) and (max-width: 767px) {
  /* line 514, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product::before {
    background-image: url("../../images/default-source/infografico-moligo-vegetal/grafic-curva-medium.png");
    background-size: contain;
  }
}

@media screen and (max-width: 480px) {
  /* line 514, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product::before {
    background-image: url("../../images/default-source/infografico-moligo-vegetal/grafic-curva-small.png");
    background-size: auto;
  }
}

@media (max-width: 991px) {
  /* line 538, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__illustration {
    position: relative;
    bottom: 100px;
  }
}

@media (min-width: 481px) and (max-width: 767px) {
  /* line 538, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__illustration {
    bottom: 95px;
  }
}

@media screen and (max-width: 480px) {
  /* line 538, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__illustration {
    bottom: 80px;
  }
}

/* line 553, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__illustration img {
  margin: 0 auto;
  display: block;
  position: relative;
  z-index: 2;
}

@media (max-width: 991px) {
  /* line 553, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__illustration img {
    max-width: 60%;
  }
}

@media (min-width: 481px) and (max-width: 767px) {
  /* line 553, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__illustration img {
    max-width: 50%;
  }
}

@media screen and (max-width: 480px) {
  /* line 553, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__illustration img {
    max-width: 90%;
  }
}

/* line 572, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__illustration p {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  font-size: 2.5625rem;
}

/* line 580, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__descri {
  padding-top: 250px;
  padding-bottom: 255px;
  padding-left: 100px;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 580, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri {
    padding-top: 0;
    padding-left: 140px;
    padding-bottom: 150px;
  }
}

@media (min-width: 481px) and (max-width: 767px) {
  /* line 580, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri {
    margin-top: -335px;
    padding-bottom: 230px;
  }
}

@media screen and (max-width: 480px) {
  /* line 580, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri {
    margin-top: -260px;
    padding-left: 40px;
    padding-right: 20px;
  }
}

@media (max-width: 340px) {
  /* line 580, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri {
    margin-top: -230px;
    padding-left: 20px;
  }
}

/* line 607, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__descri h3 {
  font-size: 5.1875rem;
  text-transform: uppercase;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  text-align: center;
}

@media (max-width: 991px) {
  /* line 607, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri h3 {
    font-size: 3.4375rem;
  }
}

@media (min-width: 481px) and (max-width: 767px) {
  /* line 607, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri h3 {
    font-size: 7vw;
  }
}

@media screen and (max-width: 480px) {
  /* line 607, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri h3 {
    font-size: 7vw;
  }
}

@media (max-width: 340px) {
  /* line 607, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri h3 {
    font-size: 9vw;
  }
}

/* line 631, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__descri p {
  color: #FFFFFF;
  font-size: 3.625rem;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  max-width: 855px;
  margin: 0 auto;
  line-height: 1;
  text-align: center;
}

@media (max-width: 991px) {
  /* line 631, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri p {
    font-size: 2.5rem;
    max-width: 450px;
  }
}

@media (min-width: 481px) and (max-width: 767px) {
  /* line 631, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri p {
    font-size: 5vw;
    max-width: 75%;
  }
}

@media screen and (max-width: 480px) {
  /* line 631, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri p {
    font-size: 7vw;
    max-width: 90%;
  }
}

@media (max-width: 340px) {
  /* line 631, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__descri p {
    font-size: 9vw;
  }
}

/* line 661, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits {
  display: block;
  text-align: center;
  position: absolute;
  top: 0;
  width: 100%;
}

@media screen and (max-width: 767px) {
  /* line 661, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    max-width: 500px;
    justify-content: center;
    margin: 0 auto 200px auto;
  }
}

/* line 677, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
}

@media (min-width: 768px) {
  /* line 677, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item {
    position: relative;
  }
}

@media screen and (max-width: 767px) {
  /* line 677, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item {
    width: 50%;
    padding: 20px 15px;
  }
}

/* line 692, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item:before {
  content: "";
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
}

@media screen and (max-width: 767px) {
  /* line 692, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item:before {
    display: none;
  }
}

/* line 703, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item img {
  position: relative;
  z-index: 3;
  max-width: 100%;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 703, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item img {
    max-width: 160px;
  }
}

@media screen and (max-width: 767px) {
  /* line 703, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item img {
    max-width: 120px;
  }
}

/* line 718, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item p {
  line-height: 1;
  font-size: 2.25rem;
  padding-top: 20px;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #FFFFFF;
}

@media (max-width: 1199px) {
  /* line 718, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item p {
    font-size: 1.625rem;
  }
}

@media screen and (max-width: 480px) {
  /* line 718, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item p {
    font-size: 1.125rem;
  }
}

/* line 734, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item__proteina {
  top: -130px;
  left: 60px;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 734, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__proteina {
    top: -139px;
    left: 55px;
  }
}

@media (min-width: 992px) {
  /* line 734, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__proteina {
    max-width: 340px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 734, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__proteina {
    max-width: 230px;
    top: -180px;
    left: 0;
  }
}

/* line 756, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item__proteina:before {
  background-image: url("../../images/default-source/infografico-moligo-vegetal/line-circle-proteina.png");
  width: 238px;
  height: 184px;
  position: absolute;
  top: 80px;
  right: -130px;
  z-index: 1;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 756, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__proteina:before {
    width: 180px;
    right: -100px;
  }
}

/* line 771, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item__proteina p {
  text-align: left;
  max-width: 340px;
  position: relative;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 771, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__proteina p {
    max-width: 220px;
  }
}

@media (min-width: 768px) {
  /* line 771, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__proteina p {
    left: 50px;
  }
}

@media screen and (max-width: 767px) {
  /* line 771, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__proteina p {
    max-width: 180px;
    text-align: center;
  }
}

/* line 792, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item__vitaminas {
  z-index: 3;
}

@media (min-width: 1200px) {
  /* line 792, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__vitaminas {
    right: 15px;
    top: -300px;
    margin-left: auto;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 792, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__vitaminas {
    right: -40px;
    top: -280px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 792, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__vitaminas {
    right: -50px;
    top: -320px;
  }
}

@media (min-width: 768px) {
  /* line 792, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__vitaminas {
    max-width: 330px;
    margin-left: auto;
  }
}

/* line 816, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item__vitaminas:before {
  background-image: url("../../images/default-source/infografico-moligo-vegetal/line-circle-mix-vitamina.png");
  width: 175px;
  height: 49px;
  position: absolute;
  left: -120px;
  top: 60px;
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 816, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__vitaminas:before {
    left: -80px;
  }
}

/* line 829, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item__vitaminas p {
  text-align: center;
  max-width: 260px;
  margin: 0 auto;
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 829, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__vitaminas p {
    max-width: 220px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 829, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__vitaminas p {
    max-width: 200px;
  }
}

@media (min-width: 768px) {
  /* line 829, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__vitaminas p {
    color: #0055b8;
  }
}

@media screen and (max-width: 767px) {
  /* line 829, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__vitaminas p {
    max-width: 180px;
  }
}

@media (min-width: 1200px) {
  /* line 852, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__calcio {
    margin-left: 135px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 852, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__calcio {
    margin-left: 5%;
  }
}

@media (min-width: 768px) {
  /* line 852, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__calcio {
    bottom: 180px;
    max-width: 265px;
  }
}

/* line 869, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item__calcio:before {
  background-image: url("../../images/default-source/infografico-moligo-vegetal/line-circle-calcio.png");
  width: 146px;
  height: 83px;
  position: relative;
  top: 0;
  left: 90px;
}

/* line 880, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item__calcio p {
  max-width: 160px;
}

@media (min-width: 768px) {
  /* line 880, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__calcio p {
    color: #0055b8;
  }
}

@media screen and (max-width: 767px) {
  /* line 880, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__calcio p {
    max-width: 120px;
  }
}

@media (min-width: 1200px) {
  /* line 893, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__fibras {
    bottom: 140px;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 893, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__fibras {
    bottom: 90px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 893, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__fibras {
    bottom: 180px;
  }
}

@media (min-width: 768px) {
  /* line 893, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__fibras {
    position: absolute;
    max-width: 280px;
    margin-right: 25px;
    right: 0;
  }
}

/* line 916, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item__fibras:before {
  background-image: url("../../images/default-source/infografico-moligo-vegetal/line-circle-fibras.png");
  width: 188px;
  height: 86px;
  position: relative;
  right: 50px;
}

/* line 925, src/page/_infografico-molico-vegetal.scss */
.info-molico-vegetal .section-product__benefits .item__fibras P {
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

@media (min-width: 768px) {
  /* line 925, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__fibras P {
    max-width: 170px;
  }
}

@media screen and (max-width: 767px) {
  /* line 925, src/page/_infografico-molico-vegetal.scss */
  .info-molico-vegetal .section-product__benefits .item__fibras P {
    max-width: 180px;
  }
}

/* line 4, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude section .breadcrumb.container {
  margin-top: 0;
}

/* line 8, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude section .breadcrumb ul {
  position: absolute;
  padding: 3px 15px 3px 10px;
}

/* line 16, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .downloads {
  display: flex;
  flex-wrap: wrap;
  height: 260px;
  overflow: hidden;
  border-bottom: 3px solid #5085CA;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  margin-bottom: 30px;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

@media (max-width: 580px) {
  /* line 16, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .downloads {
    height: 410px;
  }
}

@media screen and (max-width: 480px) {
  /* line 16, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .downloads {
    height: 482px;
  }
}

/* line 34, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .downloads.show-more {
  height: auto;
}

/* line 39, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .downloads .card.horizontal {
  -webkit-box-flex: 0 0 15%;
  -moz-box-flex: 0 0 15%;
  -webkit-flex: 0 0 15%;
  -ms-flex: 0 0 15%;
  flex: 0 0 15%;
  flex: 0 0 15%;
  margin-bottom: 15px;
  position: relative;
}

@media (max-width: 991px) {
  /* line 39, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .downloads .card.horizontal {
    -webkit-box-flex: 0 0 19%;
    -moz-box-flex: 0 0 19%;
    -webkit-flex: 0 0 19%;
    -ms-flex: 0 0 19%;
    flex: 0 0 19%;
    flex: 0 0 19%;
  }
}

@media (max-width: 767px) {
  /* line 39, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .downloads .card.horizontal {
    -webkit-box-flex: 0 0 33%;
    -moz-box-flex: 0 0 33%;
    -webkit-flex: 0 0 33%;
    -ms-flex: 0 0 33%;
    flex: 0 0 33%;
    flex: 0 0 33%;
  }
}

@media (max-width: 580px) {
  /* line 39, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .downloads .card.horizontal {
    -webkit-box-flex: 0 0 48%;
    -moz-box-flex: 0 0 48%;
    -webkit-flex: 0 0 48%;
    -ms-flex: 0 0 48%;
    flex: 0 0 48%;
    flex: 0 0 48%;
  }
}

/* line 61, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .downloads .card.horizontal .card-image {
  width: 100%;
  max-width: 100%;
}

/* line 65, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .downloads .card.horizontal .card-image img {
  width: 180px;
  height: auto;
  display: block;
  margin: 0 auto;
}

@media (max-width: 580px) {
  /* line 65, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .downloads .card.horizontal .card-image img {
    width: 135px;
  }
}

/* line 79, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .downloads .card.horizontal .text-materiais h4 {
  text-align: center;
  margin: 10px 0 0;
  font-size: 15px;
}

/* line 85, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .downloads .card.horizontal .text-materiais p {
  display: none;
}

/* line 90, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .downloads .card.horizontal .btn-small {
  border: 1px solid;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  color: transparent;
}

/* line 102, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .btn-show-more {
  float: right;
  color: #5085CA;
  background: none;
  box-shadow: none;
  top: -53px;
  position: relative;
  border: 0;
  outline: none;
}

@media (max-width: 767px) {
  /* line 102, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .btn-show-more {
    top: -23px;
  }
}

/* line 117, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle {
  margin-top: 30px;
}

/* line 120, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle .downloads {
  height: auto;
  border-bottom: 0;
  overflow: auto;
  margin-top: 30px;
}

/* line 127, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal {
  -webkit-box-flex: 0 0 33%;
  -moz-box-flex: 0 0 33%;
  -webkit-flex: 0 0 33%;
  -ms-flex: 0 0 33%;
  flex: 0 0 33%;
  flex: 0 0 33%;
  margin-bottom: 0.5%;
  position: relative;
}

@media (max-width: 991px) {
  /* line 127, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal {
    -webkit-box-flex: 0 0 49%;
    -moz-box-flex: 0 0 49%;
    -webkit-flex: 0 0 49%;
    -ms-flex: 0 0 49%;
    flex: 0 0 49%;
    flex: 0 0 49%;
  }
}

@media (max-width: 767px) {
  /* line 127, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal {
    -webkit-box-flex: 0 0 100%;
    -moz-box-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    flex: 0 0 100%;
    margin-top: 2%;
  }
}

/* line 145, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-image img {
  max-width: 400px;
  width: 100%;
  max-height: 315px;
}

@media (max-width: 767px) {
  /* line 145, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-image img {
    max-width: 100%;
    max-height: 100%;
  }
}

/* line 157, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-stacked {
  display: block;
  background: rgba(25, 102, 176, 0.7);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  padding: 40px;
}

@media (max-width: 767px) {
  /* line 157, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-stacked {
    position: relative;
    padding: 4vw 5vw;
    min-height: 160px;
    height: auto;
  }
}

/* line 173, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-stacked h4 {
  color: #fff;
  margin: 0;
  letter-spacing: 2px;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  text-align: left;
  font-size: 24px;
}

/* line 181, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-stacked h4:after {
  content: "";
  border-bottom: 4px solid;
  margin: 10px 0 20px;
  display: block;
  width: 60px;
  color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 767px) {
  /* line 181, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-stacked h4:after {
    width: 40px;
    border-bottom: 3px solid;
  }
}

@media (max-width: 1080px) {
  /* line 173, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-stacked h4 {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  /* line 173, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-stacked h4 {
    font-size: 16px;
  }
}

/* line 195, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-stacked .card-action .btn {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  color: transparent;
  left: 0;
}

/* line 203, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-stacked .card-action .btn i {
  display: block;
  background: url(../../images/default-source/profissionais-de-saude/materiais-nestle/icon-download.png) no-repeat;
  width: 30px;
  height: 30px;
  position: absolute;
  bottom: 40px;
  left: 40px;
}

@media (max-width: 767px) {
  /* line 203, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .page-profissionais-de-saude .materiais-nestle .downloads .card.horizontal .card-stacked .card-action .btn i {
    bottom: 15px;
    left: 15px;
  }
}

/* line 223, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle--ferramentas-nestle {
  margin-top: 0;
}

/* line 225, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .materiais-nestle--ferramentas-nestle .downloads {
  margin-top: 20px;
}

/* line 233, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude .title-ferramentas-nestle {
  margin-top: 40px;
}

/* line 239, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude-detail .titulo2 {
  display: none;
}

/* line 243, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude-detail .txt-btn {
  display: none;
}

/* line 246, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.page-profissionais-de-saude-detail .news-detalhe {
  padding-top: 50px;
}

/* line 252, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.intro--historico p {
  display: inline-block;
}

/* line 258, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.cadastro-incompleto .form-default {
  text-align: center;
  margin: 60px auto;
  float: none;
}

/* line 263, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.cadastro-incompleto .form-default p {
  margin: 0 0 25px 0;
  text-transform: uppercase;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 24px;
}

/* line 269, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.cadastro-incompleto .form-default p:first-child {
  border-bottom: 1px solid #DADADA;
  padding: 0 0 25px 0;
}

@media (max-width: 767px) {
  /* line 263, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .cadastro-incompleto .form-default p {
    font-size: 18px;
  }
}

/* line 278, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.cadastro-incompleto .form-default p a {
  color: #5085CA;
  font-size: 1rem;
  font-weight: bold;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 24px;
}

@media (max-width: 767px) {
  /* line 278, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .cadastro-incompleto .form-default p a {
    font-size: 18px;
  }
}

/* line 294, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.cadastro-pendente p {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 18px;
}

/* line 299, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.cadastro-pendente.form-default {
  text-align: center;
  margin: 60px auto;
  float: none;
  padding: 0 15px;
}

/* line 305, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.cadastro-pendente.form-default h2 {
  margin: 0 0 25px 0;
  text-transform: uppercase;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 24px;
}

/* line 311, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.cadastro-pendente.form-default h2:first-child {
  border-bottom: 1px solid #DADADA;
  padding: 0 0 25px 0;
}

@media (max-width: 767px) {
  /* line 305, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .cadastro-pendente.form-default h2 {
    font-size: 18px;
  }
}

/* line 321, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.cadastro-pendente.form-default .text-danger {
  text-transform: uppercase;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  font-size: 18px;
}

/* line 326, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
.cadastro-pendente.form-default .text-danger strong {
  margin: 0 0 10px 0;
  display: block;
}

@media (max-width: 767px) {
  /* line 321, src/page/profissionais-de-saude/section/_historico-edicoes.scss */
  .cadastro-pendente.form-default .text-danger {
    font-size: 16px;
  }
}

/* line 1, src/page/profissionais-de-saude/_helpers.scss */
.page-profissionais-de-saude {
  overflow-x: hidden;
}

/* line 6, src/page/profissionais-de-saude/_helpers.scss */
.page-profissionais-de-saude.page-receitas .card__title {
  font-size: 28px;
  max-width: 100%;
}

@media (max-width: 991px) {
  /* line 6, src/page/profissionais-de-saude/_helpers.scss */
  .page-profissionais-de-saude.page-receitas .card__title {
    font-size: 25px;
    max-width: 100%;
  }
}

/* line 19, src/page/profissionais-de-saude/_helpers.scss */
.page-profissionais-de-saude section .container {
  margin-top: 40px;
}

@media (max-width: 991px) {
  /* line 19, src/page/profissionais-de-saude/_helpers.scss */
  .page-profissionais-de-saude section .container {
    margin-top: 15px;
  }
}

/* line 35, src/page/profissionais-de-saude/_helpers.scss */
.page-profissionais-de-saude .titulo2 {
  margin-top: 30px;
}

/* line 39, src/page/profissionais-de-saude/_helpers.scss */
.page-profissionais-de-saude .txt-btn {
  margin-bottom: 30PX;
}

/* line 43, src/page/profissionais-de-saude/_helpers.scss */
.page-profissionais-de-saude .intro--outras-plataformas {
  margin-bottom: 0;
}

/* line 47, src/page/profissionais-de-saude/_helpers.scss */
.page-profissionais-de-saude .container_histotico {
  background: #f4f4f4;
}

/* line 50, src/page/profissionais-de-saude/_helpers.scss */
.page-profissionais-de-saude .container_histotico .titulo2 {
  margin-top: 15px;
}

/* line 56, src/page/profissionais-de-saude/_helpers.scss */
.page-profissionais-de-saude .p-0 .col-md-4 {
  padding-right: 5px;
  padding-left: 5px;
}

/* line 61, src/page/profissionais-de-saude/_helpers.scss */
.page-profissionais-de-saude .p-0.row {
  margin-left: -5px;
  margin-right: -5px;
}

/* line 2, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas {
  display: block;
  margin: 35px 0 0 0;
  clear: both;
}

/* line 5, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default {
  border-radius: 0;
  border: 0;
  box-shadow: none;
}

/* line 7, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default a {
  display: table;
  width: 100%;
  height: 100%;
  text-align: center;
  height: 150px;
  text-decoration: none;
}

@media (max-width: 767px) {
  /* line 7, src/page/profissionais-de-saude/_ferramentas.scss */
  .panel-group-ferramentas .panel-default a {
    height: 100px;
  }
}

/* line 12, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default a .txt {
  display: table-cell;
  vertical-align: middle;
}

/* line 14, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default a .txt span {
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #646e78;
  font-size: 24px;
  letter-spacing: 2px;
  text-transform: uppercase;
}

@media (max-width: 767px) {
  /* line 14, src/page/profissionais-de-saude/_ferramentas.scss */
  .panel-group-ferramentas .panel-default a .txt span {
    font-size: 18px;
  }
}

/* line 20, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default a .txt p {
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #646e78;
  font-size: 18px;
  letter-spacing: 2px;
  display: block;
  margin: 5px 0 0 0;
}

@media (max-width: 767px) {
  /* line 20, src/page/profissionais-de-saude/_ferramentas.scss */
  .panel-group-ferramentas .panel-default a .txt p {
    font-size: 16px;
  }
}

/* line 29, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default .panel-collapse .panel-body {
  display: block;
  margin: 29px 0 0 0;
  position: relative;
  padding: 30px;
}

@media (max-width: 767px) {
  /* line 29, src/page/profissionais-de-saude/_ferramentas.scss */
  .panel-group-ferramentas .panel-default .panel-collapse .panel-body {
    padding: 30px 15px;
  }
}

/* line 34, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default .panel-collapse .panel-body:before {
  display: block;
  content: "";
  position: absolute;
  top: -24px;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
}

/* line 38, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default .panel-collapse .panel-body ul {
  display: block;
  margin: 0 0 20px 0;
  padding: 0 0 20px 0;
  border-bottom: 1px solid #ccc;
}

/* line 40, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default .panel-collapse .panel-body ul:last-child {
  border-bottom: 0;
  margin: 0;
  padding: 0;
}

/* line 43, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default .panel-collapse .panel-body ul li {
  padding: 0 0 0 15px;
  margin: 0 0 7px 0;
}

@media (max-width: 767px) {
  /* line 43, src/page/profissionais-de-saude/_ferramentas.scss */
  .panel-group-ferramentas .panel-default .panel-collapse .panel-body ul li {
    padding: 0;
  }
}

/* line 48, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default .panel-collapse .panel-body ul li.title {
  display: block;
  margin: 0 0 7px 0;
  padding: 0;
}

/* line 51, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default .panel-collapse .panel-body ul li a {
  min-height: auto;
  height: auto;
  text-align: left;
  font-family: "UniversLTStd-Light", Arial, "Times New Roman", Times, serif;
  color: #646e78;
  font-size: 16px;
}

/* line 53, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-default .panel-collapse .panel-body ul li a:before {
  display: inline-block;
  content: "";
  background: url(../images/svg/seta-menu.svg) no-repeat;
  width: 9px;
  height: 7px;
  transform: rotate(-90deg);
  position: relative;
  top: -2px;
  margin: 0 5px 0 0;
  background-size: 100% auto;
}

/* line 62, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-menina, .panel-group-ferramentas .panel-menino, .panel-group-ferramentas .panel-tabela, .panel-group-ferramentas .panel-materiais-consultorio {
  display: inline-block;
  width: 48%;
}

@media (max-width: 767px) {
  /* line 62, src/page/profissionais-de-saude/_ferramentas.scss */
  .panel-group-ferramentas .panel-menina, .panel-group-ferramentas .panel-menino, .panel-group-ferramentas .panel-tabela, .panel-group-ferramentas .panel-materiais-consultorio {
    display: block;
    width: 100%;
  }
}

/* line 69, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-menina .panel-collapse .panel-body:before, .panel-group-ferramentas .panel-menino .panel-collapse .panel-body:before, .panel-group-ferramentas .panel-tabela .panel-collapse .panel-body:before, .panel-group-ferramentas .panel-materiais-consultorio .panel-collapse .panel-body:before {
  left: 50%;
  margin: 0 0 0 -25px;
}

/* line 75, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-menina {
  float: left;
  margin-top: 20px !important;
  clear: both;
}

/* line 77, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-menina a {
  background: #fceee9;
}

/* line 81, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-menina .panel-collapse .panel-body {
  background: #fceee9;
}

/* line 83, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-menina .panel-collapse .panel-body:before {
  border-bottom: 25px solid #fceee9;
}

/* line 89, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-menino {
  float: right;
  margin-top: 20px !important;
}

@media (max-width: 767px) {
  /* line 89, src/page/profissionais-de-saude/_ferramentas.scss */
  .panel-group-ferramentas .panel-menino {
    margin: 20px 0 0 0 !important;
  }
}

/* line 94, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-menino a {
  background: #d8e3f1;
}

/* line 98, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-menino .panel-collapse .panel-body {
  background: #d8e3f1;
}

/* line 100, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-menino .panel-collapse .panel-body:before {
  border-bottom: 25px solid #d8e3f1;
}

/* line 107, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-tabela {
  float: right;
  margin-top: 0 !important;
}

@media (max-width: 767px) {
  /* line 107, src/page/profissionais-de-saude/_ferramentas.scss */
  .panel-group-ferramentas .panel-tabela {
    margin: 20px 0 0 0 !important;
  }
}

/* line 112, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-tabela a {
  background: #d8e3f1;
}

/* line 116, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-tabela .panel-collapse .panel-body {
  background: #d8e3f1;
}

/* line 118, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-tabela .panel-collapse .panel-body:before {
  border-bottom: 25px solid #d8e3f1;
}

/* line 124, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-materiais-consultorio {
  float: left;
  margin-top: 0 !important;
}

/* line 126, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-materiais-consultorio a {
  background: #fceee9;
}

/* line 130, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-materiais-consultorio .panel-collapse .panel-body {
  background: #fceee9;
}

/* line 132, src/page/profissionais-de-saude/_ferramentas.scss */
.panel-group-ferramentas .panel-materiais-consultorio .panel-collapse .panel-body:before {
  border-bottom: 25px solid #fceee9;
}

/* line 141, src/page/profissionais-de-saude/_ferramentas.scss */
.page-materiais-nestle .sf-breadscrumb, .page-ferramentas .sf-breadscrumb, .page-receitas .sf-breadscrumb {
  position: absolute;
  margin: 13px 0 0 15px;
  padding: 3px 15px 3px 10px;
}

/* IMPORT THEMES */
/* escala de cinza invertida */
/* line 3, src/theme/_theme_contraste-gray-scale.scss */
html.gray-scale-theme, body.gray-scale-theme {
  background-color: #000 !important;
  filter: invert(100%) grayscale(100%) !important;
  -webkit-filter: invert(100%) grayscale(100%) !important;
  /* proposito */
}

/* line 8, src/theme/_theme_contraste-gray-scale.scss */
html.gray-scale-theme a, body.gray-scale-theme a {
  text-decoration: underline !important;
}

/* line 12, src/theme/_theme_contraste-gray-scale.scss */
html.gray-scale-theme img,
html.gray-scale-theme iframe,
html.gray-scale-theme video, body.gray-scale-theme img,
body.gray-scale-theme iframe,
body.gray-scale-theme video {
  filter: invert(100%) !important;
  -webkit-filter: invert(100%) !important;
}

/* line 21, src/theme/_theme_contraste-gray-scale.scss */
html.gray-scale-theme .static-banner-stores--img-acessibilidade-white, body.gray-scale-theme .static-banner-stores--img-acessibilidade-white {
  display: none;
}

/* line 25, src/theme/_theme_contraste-gray-scale.scss */
html.gray-scale-theme .static-banner-stores--img-acessibilidade-black, body.gray-scale-theme .static-banner-stores--img-acessibilidade-black {
  display: block;
}

/* Alto Contraste */
/* line 3, src/theme/_theme_contraste-high-contraste.scss */
html.high-contraste-theme, body.high-contraste-theme {
  filter: contrast(1.5);
  -webkit-filter: contrast("1.5");
}

/* line 7, src/theme/_theme_contraste-high-contraste.scss */
html.high-contraste-theme img,
html.high-contraste-theme iframe,
html.high-contraste-theme video, body.high-contraste-theme img,
body.high-contraste-theme iframe,
body.high-contraste-theme video {
  filter: contrast(0.65);
  -webkit-filter: contrast(0.65);
}

/*Cor invertida*/
/* line 3, src/theme/_theme_contraste-inverse-color.scss */
html.inverse-color-theme, body.inverse-color-theme {
  background-color: #000 !important;
  filter: invert(100%) !important;
  -webkit-filter: invert(100%) !important;
}

/* Monocromática*/
/* line 3, src/theme/_theme_contraste-monocromatico.scss */
html.monochrome-theme, body.monochrome-theme {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}

/* line 6, src/theme/_theme_contraste-monocromatico.scss */
html.monochrome-theme a, body.monochrome-theme a {
  text-decoration: underline !important;
}

/* line 7, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme, body.black-and-yellow-theme {
  background: #000000 !important;
  /*div:not([id=""]):not([style^="background-image:url"]),
        section:not([id=""]):not([style^="background-image:url"]),
        nav:not([id=""]):not([style^="background-image:url"]) {
            background: $black !important;

            input,
            button {
                background: $black !important;
            }
        }*/
  /*li:hover:not([style^="background-image:url"]) {
            background: $black !important;
        }*/
  /* internas */
  /* calculadoras */
  /*-------proposito---------*/
  /*-------/proposito---------*/
  /*-------repensar----------*/
  /*-------/repensar----------*/
}

/* line 9, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme body, body.black-and-yellow-theme body {
  background: #000000 !important;
}

/* line 13, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility, html.black-and-yellow-theme .accessibility-mobile, body.black-and-yellow-theme .accessibility, body.black-and-yellow-theme .accessibility-mobile {
  background: #000000;
  border-bottom: 1px solid #ffffff;
}

/* line 15, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility svg, html.black-and-yellow-theme .accessibility-mobile svg, body.black-and-yellow-theme .accessibility svg, body.black-and-yellow-theme .accessibility-mobile svg {
  filter: brightness(0) invert(1);
}

/* line 19, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility ul li, html.black-and-yellow-theme .accessibility-mobile ul li, body.black-and-yellow-theme .accessibility ul li, body.black-and-yellow-theme .accessibility-mobile ul li {
  border-right: 1px solid #ffffff;
}

/* line 21, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility ul li:first-child, html.black-and-yellow-theme .accessibility-mobile ul li:first-child, body.black-and-yellow-theme .accessibility ul li:first-child, body.black-and-yellow-theme .accessibility-mobile ul li:first-child {
  border-left: 1px solid #ffffff;
}

/* line 25, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility ul li a strong, html.black-and-yellow-theme .accessibility-mobile ul li a strong, body.black-and-yellow-theme .accessibility ul li a strong, body.black-and-yellow-theme .accessibility-mobile ul li a strong {
  color: #ffff00 !important;
}

/* line 28, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility ul li a:after, html.black-and-yellow-theme .accessibility-mobile ul li a:after, body.black-and-yellow-theme .accessibility ul li a:after, body.black-and-yellow-theme .accessibility-mobile ul li a:after {
  filter: brightness(0) invert(1);
}

/* line 32, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility ul li ul, html.black-and-yellow-theme .accessibility-mobile ul li ul, body.black-and-yellow-theme .accessibility ul li ul, body.black-and-yellow-theme .accessibility-mobile ul li ul {
  background: #000000;
}

/* line 34, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility ul li ul li, html.black-and-yellow-theme .accessibility-mobile ul li ul li, body.black-and-yellow-theme .accessibility ul li ul li, body.black-and-yellow-theme .accessibility-mobile ul li ul li {
  border-left: 0 !important;
  border-right: 0;
}

/* line 36, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility ul li ul li:last-child, html.black-and-yellow-theme .accessibility-mobile ul li ul li:last-child, body.black-and-yellow-theme .accessibility ul li ul li:last-child, body.black-and-yellow-theme .accessibility-mobile ul li ul li:last-child {
  border-bottom: 0 !important;
}

/* line 38, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility ul li ul li:last-child a, html.black-and-yellow-theme .accessibility-mobile ul li ul li:last-child a, body.black-and-yellow-theme .accessibility ul li ul li:last-child a, body.black-and-yellow-theme .accessibility-mobile ul li ul li:last-child a {
  border-color: #000000 !important;
}

/* line 47, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile, body.black-and-yellow-theme .accessibility-mobile {
  position: relative;
  z-index: 1001;
}

/* line 50, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile .btn-toggle span, body.black-and-yellow-theme .accessibility-mobile .btn-toggle span {
  color: #ffff00 !important;
}

/* line 53, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile .btn-toggle:after, body.black-and-yellow-theme .accessibility-mobile .btn-toggle:after {
  filter: brightness(0) invert(1);
}

/* line 57, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile ul.accessibility__items, body.black-and-yellow-theme .accessibility-mobile ul.accessibility__items {
  background: #000000;
}

/* line 60, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item, body.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item {
  border: 0 !important;
  padding: 10px 0;
}

/* line 62, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown, body.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown {
  display: block;
  border-top: 1px solid #ffffff !important;
  padding-top: 15px;
}

/* line 64, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown a, body.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown a {
  margin-bottom: 0;
}

/* line 67, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown .accessibility__submenu, body.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown .accessibility__submenu {
  display: inline-block;
  margin: 15px 0 5px;
  border-top: 1px solid #ffffff !important;
}

/* line 69, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown .accessibility__submenu li, body.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown .accessibility__submenu li {
  padding: 0;
  border-left: 1px solid #ffffff !important;
  border-bottom: 1px solid #ffffff !important;
  float: left;
}

/* line 71, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown .accessibility__submenu li a, body.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown .accessibility__submenu li a {
  padding: 0 10px;
}

/* line 74, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown .accessibility__submenu li:nth-child(even), body.black-and-yellow-theme .accessibility-mobile ul.accessibility__items .accessibility__item--dropdown .accessibility__submenu li:nth-child(even) {
  border-right: 1px solid #ffffff !important;
}

/* line 85, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme a, body.black-and-yellow-theme a {
  text-decoration: underline !important;
  color: #ffff00 !important;
  border-color: #ffffff !important;
}

/* line 90, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme a span, body.black-and-yellow-theme a span {
  color: #ffff00 !important;
}

/* line 94, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme a::before, body.black-and-yellow-theme a::before {
  color: #ffff00 !important;
  border-color: #000000 !important;
}

/* line 99, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme a:link, html.black-and-yellow-theme a:visited, html.black-and-yellow-theme a:hover, body.black-and-yellow-theme a:link, body.black-and-yellow-theme a:visited, body.black-and-yellow-theme a:hover {
  text-decoration: underline !important;
  color: #ffff00 !important;
  border-color: #ffffff !important;
}

/* line 106, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme a:link::before, html.black-and-yellow-theme a:visited::before, html.black-and-yellow-theme a:hover::before, body.black-and-yellow-theme a:link::before, body.black-and-yellow-theme a:visited::before, body.black-and-yellow-theme a:hover::before {
  color: #ffff00 !important;
}

/* line 110, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme a:link span, html.black-and-yellow-theme a:visited span, html.black-and-yellow-theme a:hover span, body.black-and-yellow-theme a:link span, body.black-and-yellow-theme a:visited span, body.black-and-yellow-theme a:hover span {
  color: #ffff00 !important;
}

/* line 114, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme a.navbar-marca, body.black-and-yellow-theme a.navbar-marca {
  background: url(../images/logo-nestle-fazbem-branco.svg) no-repeat center center !important;
  background-size: contain !important;
}

/* line 122, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .navbar-nav li a:not(.glyphicon):before, body.black-and-yellow-theme .navbar-nav li a:not(.glyphicon):before {
  background: #ffffff !important;
}

/* line 132, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .acessibility-toolbar ul li a.dropdown-toggle .caret, body.black-and-yellow-theme .acessibility-toolbar ul li a.dropdown-toggle .caret {
  filter: brightness(10);
}

/* line 140, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme section, html.black-and-yellow-theme header, html.black-and-yellow-theme footer, body.black-and-yellow-theme section, body.black-and-yellow-theme header, body.black-and-yellow-theme footer {
  color: #ffffff !important;
  background-color: #000000 !important;
}

/* line 145, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme h1, html.black-and-yellow-theme h2, html.black-and-yellow-theme h3, html.black-and-yellow-theme h4, html.black-and-yellow-theme h5, html.black-and-yellow-theme h6, html.black-and-yellow-theme label, html.black-and-yellow-theme p, body.black-and-yellow-theme h1, body.black-and-yellow-theme h2, body.black-and-yellow-theme h3, body.black-and-yellow-theme h4, body.black-and-yellow-theme h5, body.black-and-yellow-theme h6, body.black-and-yellow-theme label, body.black-and-yellow-theme p {
  color: #ffffff !important;
}

/* line 149, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme input[type='text'],
html.black-and-yellow-theme select[type='text'], body.black-and-yellow-theme input[type='text'],
body.black-and-yellow-theme select[type='text'] {
  border: 1px solid #ffffff !important;
  color: #ffffff !important;
  background: #000000 !important;
}

/* line 156, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme input,
html.black-and-yellow-theme select, body.black-and-yellow-theme input,
body.black-and-yellow-theme select {
  border-color: #ffffff !important;
}

/* line 161, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme input[type='radio']:empty ~ label:before, body.black-and-yellow-theme input[type='radio']:empty ~ label:before {
  background: #000000 !important;
}

/* line 165, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme input[type='radio']:checked ~ label:before, body.black-and-yellow-theme input[type='radio']:checked ~ label:before {
  background: #ffffff !important;
}

/* line 181, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .card__wrap, body.black-and-yellow-theme div.grid .card__wrap {
  background: #ffffff !important;
}

/* line 186, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card.repensar .card__wrap, body.black-and-yellow-theme div.grid .grid__card.repensar .card__wrap {
  background-color: #ffffff !important;
}

/* line 191, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card.repensar--dark .card__wrap, body.black-and-yellow-theme div.grid .grid__card.repensar--dark .card__wrap {
  background-color: #ffffff !important;
}

/* line 196, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card a, body.black-and-yellow-theme div.grid .grid__card a {
  background: transparent !important;
}

/* line 199, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap, body.black-and-yellow-theme div.grid .grid__card .card__wrap {
  background: #ffffff !important;
}

/* line 201, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap .icon, body.black-and-yellow-theme div.grid .grid__card .card__wrap .icon {
  filter: brightness(0) invert(0);
}

/* line 205, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info h3, html.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info p, body.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info h3, body.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info p {
  color: #000000 !important;
}

/* line 207, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info h3:after, html.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info p:after, body.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info h3:after, body.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info p:after {
  color: #000000 !important;
}

/* line 211, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info .botao-calcular, body.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info .botao-calcular {
  background: none;
  border: 1px solid #000000;
  color: #000000;
}

/* line 213, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info .botao-calcular:after, body.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info .botao-calcular:after {
  filter: brightness(0) invert(0);
}

/* line 217, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info .seta, body.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info .seta {
  border: 2px solid #000000;
}

/* line 219, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info .seta:before, body.black-and-yellow-theme div.grid .grid__card .card__wrap .card__info .seta:before {
  filter: brightness(0) invert(0);
}

/* line 226, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap .card__title:after, body.black-and-yellow-theme div.grid .grid__card .card__wrap .card__title:after {
  color: #000000 !important;
}

/* line 229, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap .card__title h3, body.black-and-yellow-theme div.grid .grid__card .card__wrap .card__title h3 {
  color: #000000 !important;
}

/* line 234, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme div.grid .grid__card .card__wrap--dark .card__wrap, body.black-and-yellow-theme div.grid .grid__card .card__wrap--dark .card__wrap {
  background: #ffffff !important;
}

/* line 251, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .nav li a.externo:after, body.black-and-yellow-theme .nav li a.externo:after {
  z-index: 1;
  filter: brightness(0) invert(1);
}

/* line 257, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .nav li .login-menu:before, body.black-and-yellow-theme .nav li .login-menu:before {
  filter: invert(1) brightness(10);
}

/* line 263, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .nav .busca a, body.black-and-yellow-theme .nav .busca a {
  filter: brightness(0) invert(1);
}

/* line 269, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme button.navbar-toggle .icon-bar, body.black-and-yellow-theme button.navbar-toggle .icon-bar {
  background: #ffffff !important;
}

/* line 274, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .busca-mobile a, body.black-and-yellow-theme .busca-mobile a {
  filter: brightness(0) invert(1);
}

/* line 280, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .navbar-collapse .nav li, body.black-and-yellow-theme .navbar-collapse .nav li {
  background: #000000 !important;
}

/* line 288, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme ul li, body.black-and-yellow-theme ul li {
  color: #ffffff !important;
}

/* line 290, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme ul li strong, body.black-and-yellow-theme ul li strong {
  color: #ffffff !important;
}

/* line 294, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme ul li a .circle, body.black-and-yellow-theme ul li a .circle {
  border: 4px solid #ffffff !important;
}

/* line 296, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme ul li a .circle:hover, body.black-and-yellow-theme ul li a .circle:hover {
  border: 4px solid #ffff00 !important;
}

/* line 299, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme ul li a .circle:after, body.black-and-yellow-theme ul li a .circle:after {
  filter: brightness(0) invert(1) !important;
}

/* line 303, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme ul li a h3, body.black-and-yellow-theme ul li a h3 {
  color: #ffff00 !important;
}

/* line 313, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .marcas-home .busca-marcas .glyphicon:before, body.black-and-yellow-theme .marcas-home .busca-marcas .glyphicon:before {
  color: #ffffff;
}

/* line 321, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .busca-marcas .glyphicon:before, body.black-and-yellow-theme .busca-marcas .glyphicon:before {
  color: #ffffff;
}

/* line 325, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .busca-marcas ul.dropdown-menu, body.black-and-yellow-theme .busca-marcas ul.dropdown-menu {
  background: #000000 !important;
  border: 1px solid #ffffff;
}

/* line 332, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .busca-categorias .busca label, body.black-and-yellow-theme .busca-categorias .busca label {
  border-bottom: 1px solid #ffffff !important;
}

/* line 335, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .busca-categorias .busca .glyphicon, body.black-and-yellow-theme .busca-categorias .busca .glyphicon {
  filter: brightness(0) invert(1);
}

/* line 339, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .busca-categorias .lista-categorias, body.black-and-yellow-theme .busca-categorias .lista-categorias {
  background: #000000 !important;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}

/* line 346, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .busca-categorias .lista-categorias ul li .check-categoria, body.black-and-yellow-theme .busca-categorias .lista-categorias ul li .check-categoria {
  border: 3px solid #ffffff;
}

/* line 348, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .busca-categorias .lista-categorias ul li .check-categoria.active, body.black-and-yellow-theme .busca-categorias .lista-categorias ul li .check-categoria.active {
  background: #ffff00;
  border: 3px solid #ffff00;
}

/* line 354, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .busca-categorias .lista-categorias .quad-btns, body.black-and-yellow-theme .busca-categorias .lista-categorias .quad-btns {
  background: #ffffff !important;
}

/* line 356, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .busca-categorias .lista-categorias .quad-btns a, body.black-and-yellow-theme .busca-categorias .lista-categorias .quad-btns a {
  color: #000000 !important;
}

/* line 365, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .txt-search-result ul li, body.black-and-yellow-theme .txt-search-result ul li {
  color: #ffff00 !important;
  background: #ffffff !important;
  color: #000000 !important;
}

/* line 367, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .txt-search-result ul li a, body.black-and-yellow-theme .txt-search-result ul li a {
  color: #000000 !important;
  text-decoration: none !important;
}

/* line 370, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .txt-search-result ul li span, body.black-and-yellow-theme .txt-search-result ul li span {
  color: #000000 !important;
}

/* line 375, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .txt-search-result span, body.black-and-yellow-theme .txt-search-result span {
  color: #000000 !important;
}

/* line 384, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .search-result ul li a .circle, body.black-and-yellow-theme .search-result ul li a .circle {
  border: 4px solid #ffffff;
}

/* line 386, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .search-result ul li a .circle:hover, body.black-and-yellow-theme .search-result ul li a .circle:hover {
  border: 4px solid #ffff00;
}

/* line 390, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .search-result ul li a h3, body.black-and-yellow-theme .search-result ul li a h3 {
  color: #ffff00 !important;
}

/* line 398, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .btn-azul-marcas, html.black-and-yellow-theme .btn-azul, body.black-and-yellow-theme .btn-azul-marcas, body.black-and-yellow-theme .btn-azul {
  background: none;
  border: 1px solid #ffff00 !important;
}

/* line 400, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .btn-azul-marcas:hover, html.black-and-yellow-theme .btn-azul-marcas:focus, html.black-and-yellow-theme .btn-azul:hover, html.black-and-yellow-theme .btn-azul:focus, body.black-and-yellow-theme .btn-azul-marcas:hover, body.black-and-yellow-theme .btn-azul-marcas:focus, body.black-and-yellow-theme .btn-azul:hover, body.black-and-yellow-theme .btn-azul:focus {
  background: none;
}

/* line 404, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-encontre, body.black-and-yellow-theme .box-encontre {
  border-bottom: 4px solid #ffffff;
}

/* line 408, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-encontre .box .setas a, body.black-and-yellow-theme .box-encontre .box .setas a {
  filter: brightness(0) invert(1);
}

/* line 415, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .card__wrap .icon, body.black-and-yellow-theme .card__wrap .icon {
  z-index: 1;
}

/* line 426, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content, body.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content {
  background: #ffffff;
}

/* line 428, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content h2, html.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content p, body.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content h2, body.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content p {
  color: #000000 !important;
  background: #ffffff !important;
}

/* line 432, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content h2:after, body.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content h2:after {
  color: #000000;
}

/* line 437, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content .seta .seta-bola, body.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content .seta .seta-bola {
  border: 2px solid #000000;
}

/* line 439, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content .seta .seta-bola:before, body.black-and-yellow-theme .owl-demo .owl-carousel .owl-stage-outer .owl-item .item a .content .seta .seta-bola:before {
  filter: invert(1);
}

/* line 450, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .owl-carousel .owl-nav .owl-prev, html.black-and-yellow-theme .owl-demo .owl-carousel .owl-nav .owl-next, body.black-and-yellow-theme .owl-demo .owl-carousel .owl-nav .owl-prev, body.black-and-yellow-theme .owl-demo .owl-carousel .owl-nav .owl-next {
  background: url(../images/seta-banner-home-black-yellow-theme.png) no-repeat center center !important;
}

/* line 456, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .owl-carousel .owl-dots .owl-dot span, body.black-and-yellow-theme .owl-demo .owl-carousel .owl-dots .owl-dot span {
  border: 1px solid #000000;
}

/* line 460, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .owl-carousel .owl-dots .owl-dot.active span, body.black-and-yellow-theme .owl-demo .owl-carousel .owl-dots .owl-dot.active span {
  background: #000000 !important;
}

/* line 467, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .slide-progress, body.black-and-yellow-theme .owl-demo .slide-progress {
  background: #ffff00;
}

/* line 470, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .counter, body.black-and-yellow-theme .owl-demo .counter {
  color: #000000;
}

/* line 473, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-demo .play-pause, body.black-and-yellow-theme .owl-demo .play-pause {
  filter: invert(1);
}

/* line 481, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faleconosco-assistente-virtual .area-texto h4 a.AbrirFecharAssistente, body.black-and-yellow-theme .faleconosco-assistente-virtual .area-texto h4 a.AbrirFecharAssistente {
  color: #000000 !important;
}

/* line 487, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faleconosco-assistente-virtual .area-texto.area-texto-aberta h4 a.fechar, body.black-and-yellow-theme .faleconosco-assistente-virtual .area-texto.area-texto-aberta h4 a.fechar {
  background-color: #000000;
}

/* line 493, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto p a, body.black-and-yellow-theme .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto p a {
  color: #000000 !important;
}

/* line 497, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto .btn-assistente-blue, body.black-and-yellow-theme .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto .btn-assistente-blue {
  background: #000000;
}

/* line 501, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto .align-abrirfechar a, body.black-and-yellow-theme .faleconosco-assistente-virtual .area-texto.area-texto-aberta .texto .align-abrirfechar a {
  color: #000000 !important;
}

/* line 513, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme footer .footer-newsletter .txt-fique p, body.black-and-yellow-theme footer .footer-newsletter .txt-fique p {
  color: #ffffff;
}

/* line 520, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme footer .footer-newsletter form .btn-news a:before, body.black-and-yellow-theme footer .footer-newsletter form .btn-news a:before {
  filter: brightness(0) invert(1);
}

/* line 526, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme footer .footer-newsletter form li .erroFiquePorDentro, body.black-and-yellow-theme footer .footer-newsletter form li .erroFiquePorDentro {
  color: #ffff00;
}

/* line 532, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme footer .footer-sociais, html.black-and-yellow-theme footer .footer-sociais-menu, body.black-and-yellow-theme footer .footer-sociais, body.black-and-yellow-theme footer .footer-sociais-menu {
  background: none;
}

/* line 537, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme footer .footer-sociais-menu ul li, body.black-and-yellow-theme footer .footer-sociais-menu ul li {
  border-top: 0;
}

/* line 542, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme footer .footer-politica, body.black-and-yellow-theme footer .footer-politica {
  background: none;
}

/* line 544, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme footer .footer-politica p, body.black-and-yellow-theme footer .footer-politica p {
  color: #ffffff;
}

/* line 549, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme footer .footer-politica .outros-sites .txt-outros:after, body.black-and-yellow-theme footer .footer-politica .outros-sites .txt-outros:after {
  filter: brightness(10);
}

/* line 553, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme footer .footer-politica .outros-sites .lista-sites, body.black-and-yellow-theme footer .footer-politica .outros-sites .lista-sites {
  box-shadow: 1px 1px 2px #ffffff;
  background: #000000;
}

/* line 557, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme footer .footer-politica .outros-sites .lista-sites li a span, body.black-and-yellow-theme footer .footer-politica .outros-sites .lista-sites li a span {
  background: url(../images/svg/seta-externo-white.svg) no-repeat;
}

/* line 568, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .sf-breadscrumb, body.black-and-yellow-theme .sf-breadscrumb {
  background: #ffffff;
}

/* line 572, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .sf-breadscrumb li a span, body.black-and-yellow-theme .sf-breadscrumb li a span {
  color: #000000 !important;
}

/* line 576, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .sf-breadscrumb li span, body.black-and-yellow-theme .sf-breadscrumb li span {
  color: #000000 !important;
}

/* line 579, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .sf-breadscrumb li .barra, html.black-and-yellow-theme .sf-breadscrumb li strong, body.black-and-yellow-theme .sf-breadscrumb li .barra, body.black-and-yellow-theme .sf-breadscrumb li strong {
  color: #000000 !important;
}

/* line 582, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .sf-breadscrumb li:hover, body.black-and-yellow-theme .sf-breadscrumb li:hover {
  background: #ffffff !important;
}

/* line 588, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .breadcrumb ul, body.black-and-yellow-theme .breadcrumb ul {
  background: #ffffff;
}

/* line 592, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .breadcrumb ul li a span, body.black-and-yellow-theme .breadcrumb ul li a span {
  color: #000000 !important;
}

/* line 596, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .breadcrumb ul li span, body.black-and-yellow-theme .breadcrumb ul li span {
  color: #000000 !important;
}

/* line 599, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .breadcrumb ul li .barra, html.black-and-yellow-theme .breadcrumb ul li strong, body.black-and-yellow-theme .breadcrumb ul li .barra, body.black-and-yellow-theme .breadcrumb ul li strong {
  color: #000000 !important;
}

/* line 602, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .breadcrumb ul li:hover, body.black-and-yellow-theme .breadcrumb ul li:hover {
  background: #ffffff !important;
}

/* line 613, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner .image .container .text h1, html.black-and-yellow-theme .banner .image .container .text p, body.black-and-yellow-theme .banner .image .container .text h1, body.black-and-yellow-theme .banner .image .container .text p {
  color: #000000 !important;
}

/* line 615, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner .image .container .text h1:after, html.black-and-yellow-theme .banner .image .container .text p:after, body.black-and-yellow-theme .banner .image .container .text h1:after, body.black-and-yellow-theme .banner .image .container .text p:after {
  color: #000000;
}

/* line 621, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner .image:after, body.black-and-yellow-theme .banner .image:after {
  background: rgba(255, 255, 255, 0.6);
}

/* line 627, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner .text .text h1, html.black-and-yellow-theme .banner .text .text p, body.black-and-yellow-theme .banner .text .text h1, body.black-and-yellow-theme .banner .text .text p {
  color: #000000 !important;
  background: none !important;
}

/* line 629, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner .text .text h1:after, html.black-and-yellow-theme .banner .text .text p:after, body.black-and-yellow-theme .banner .text .text h1:after, body.black-and-yellow-theme .banner .text .text p:after {
  color: #000000 !important;
}

/* line 639, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-relatorios div.files .link:before, body.black-and-yellow-theme .banner-nestle-relatorios div.files .link:before {
  filter: brightness(0) invert(1);
}

/* line 646, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme ul.ambicoes li, body.black-and-yellow-theme ul.ambicoes li {
  background: none !important;
}

/* line 653, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .icon, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .icon, html.black-and-yellow-theme .grid-sociedade a .infos .icon, body.black-and-yellow-theme .banner-nestle-historia a .infos .icon, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .icon, body.black-and-yellow-theme .grid-sociedade a .infos .icon {
  filter: brightness(10) invert(1);
  z-index: 2;
}

/* line 656, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box, html.black-and-yellow-theme .grid-sociedade a .infos .box, body.black-and-yellow-theme .banner-nestle-historia a .infos .box, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box, body.black-and-yellow-theme .grid-sociedade a .infos .box {
  background: #ffffff;
  top: 0;
}

/* line 658, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box h2, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box h2, html.black-and-yellow-theme .grid-sociedade a .infos .box h2, body.black-and-yellow-theme .banner-nestle-historia a .infos .box h2, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box h2, body.black-and-yellow-theme .grid-sociedade a .infos .box h2 {
  background: none !important;
  color: #000000 !important;
}

/* line 660, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box h2:after, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box h2:after, html.black-and-yellow-theme .grid-sociedade a .infos .box h2:after, body.black-and-yellow-theme .banner-nestle-historia a .infos .box h2:after, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box h2:after, body.black-and-yellow-theme .grid-sociedade a .infos .box h2:after {
  color: #000000 !important;
}

/* line 664, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box p, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box p, html.black-and-yellow-theme .grid-sociedade a .infos .box p, body.black-and-yellow-theme .banner-nestle-historia a .infos .box p, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box p, body.black-and-yellow-theme .grid-sociedade a .infos .box p {
  color: #000000 !important;
}

/* line 667, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box .area, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .area, html.black-and-yellow-theme .grid-sociedade a .infos .box .area, body.black-and-yellow-theme .banner-nestle-historia a .infos .box .area, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .area, body.black-and-yellow-theme .grid-sociedade a .infos .box .area {
  color: #000000 !important;
  border: 1px solid #000000 !important;
}

/* line 671, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta .glyphicon, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta .glyphicon, html.black-and-yellow-theme .grid-sociedade a .infos .box .seta .glyphicon, body.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta .glyphicon, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta .glyphicon, body.black-and-yellow-theme .grid-sociedade a .infos .box .seta .glyphicon {
  border: 2px solid #000000;
}

/* line 673, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta .glyphicon:before, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta .glyphicon:before, html.black-and-yellow-theme .grid-sociedade a .infos .box .seta .glyphicon:before, body.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta .glyphicon:before, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta .glyphicon:before, body.black-and-yellow-theme .grid-sociedade a .infos .box .seta .glyphicon:before {
  filter: brightness(0) invert(0);
}

/* line 677, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta.glyphicon, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta.glyphicon, html.black-and-yellow-theme .grid-sociedade a .infos .box .seta.glyphicon, body.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta.glyphicon, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta.glyphicon, body.black-and-yellow-theme .grid-sociedade a .infos .box .seta.glyphicon {
  border: 2px solid #000000;
}

/* line 679, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta.glyphicon:before, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta.glyphicon:before, html.black-and-yellow-theme .grid-sociedade a .infos .box .seta.glyphicon:before, body.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta.glyphicon:before, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta.glyphicon:before, body.black-and-yellow-theme .grid-sociedade a .infos .box .seta.glyphicon:before {
  filter: brightness(0) invert(0);
}

/* line 683, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta .seta-bola, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta .seta-bola, html.black-and-yellow-theme .grid-sociedade a .infos .box .seta .seta-bola, body.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta .seta-bola, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta .seta-bola, body.black-and-yellow-theme .grid-sociedade a .infos .box .seta .seta-bola {
  border: 2px solid #000000;
}

/* line 685, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta .seta-bola:before, html.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta .seta-bola:before, html.black-and-yellow-theme .grid-sociedade a .infos .box .seta .seta-bola:before, body.black-and-yellow-theme .banner-nestle-historia a .infos .box .seta .seta-bola:before, body.black-and-yellow-theme .banner-default--box-caculadora a .infos .box .seta .seta-bola:before, body.black-and-yellow-theme .grid-sociedade a .infos .box .seta .seta-bola:before {
  filter: brightness(0) invert(0);
}

/* line 695, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nestle-relatorios .files, body.black-and-yellow-theme .banner-nestle-relatorios .files {
  background: none;
}

/* line 702, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-quads ul li .box, body.black-and-yellow-theme .box-quads ul li .box {
  background: #ffffff;
}

/* line 705, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-quads ul li .box .meio h3, html.black-and-yellow-theme .box-quads ul li .box .meio p, body.black-and-yellow-theme .box-quads ul li .box .meio h3, body.black-and-yellow-theme .box-quads ul li .box .meio p {
  color: #000000 !important;
}

/* line 709, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-quads ul li .box .meio .seta .glyphicon, body.black-and-yellow-theme .box-quads ul li .box .meio .seta .glyphicon {
  border: 2px solid #000000;
}

/* line 711, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-quads ul li .box .meio .seta .glyphicon:before, body.black-and-yellow-theme .box-quads ul li .box .meio .seta .glyphicon:before {
  filter: brightness(0) invert(0);
}

/* line 724, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .pilares ul li .circle, body.black-and-yellow-theme .pilares ul li .circle {
  border: 4px solid #ffffff;
}

/* line 727, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .pilares ul li .icon, body.black-and-yellow-theme .pilares ul li .icon {
  fill: #000000 !important;
  border: 2px solid #ffffff !important;
}

/* line 730, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .pilares ul li h3, body.black-and-yellow-theme .pilares ul li h3 {
  color: #ffff00 !important;
}

/* line 740, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .container-download .toggle-download li a:before, body.black-and-yellow-theme .container-download .toggle-download li a:before {
  filter: brightness(0) invert(1);
}

/* line 746, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .container-download .box-fundacao, body.black-and-yellow-theme .container-download .box-fundacao {
  border: solid 1px #ffffff;
}

/* line 749, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .container-download .box-fundacao a .img-fundacao, body.black-and-yellow-theme .container-download .box-fundacao a .img-fundacao {
  filter: brightness(0) invert(1);
}

/* line 755, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .quad-mais-procuradas, body.black-and-yellow-theme .quad-mais-procuradas {
  background: none;
  border-bottom: 4px solid #ffffff;
}

/* line 761, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .promocoes-em-andamento .grid .grid__card label, html.black-and-yellow-theme .promocoes-encerradas .grid .grid__card label, body.black-and-yellow-theme .promocoes-em-andamento .grid .grid__card label, body.black-and-yellow-theme .promocoes-encerradas .grid .grid__card label {
  border: 1px solid #ffffff;
  background-color: #ffffff;
  color: #000000 !important;
}

/* line 765, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .promocoes-em-andamento .grid .grid__card .seta.glyphicon, html.black-and-yellow-theme .promocoes-encerradas .grid .grid__card .seta.glyphicon, body.black-and-yellow-theme .promocoes-em-andamento .grid .grid__card .seta.glyphicon, body.black-and-yellow-theme .promocoes-encerradas .grid .grid__card .seta.glyphicon {
  border: 2px solid #000000;
}

/* line 767, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .promocoes-em-andamento .grid .grid__card .seta.glyphicon:before, html.black-and-yellow-theme .promocoes-encerradas .grid .grid__card .seta.glyphicon:before, body.black-and-yellow-theme .promocoes-em-andamento .grid .grid__card .seta.glyphicon:before, body.black-and-yellow-theme .promocoes-encerradas .grid .grid__card .seta.glyphicon:before {
  filter: brightness(0) invert(0);
}

/* line 778, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .detaque-campanha .text h3, body.black-and-yellow-theme .detaque-campanha .text h3 {
  color: #ffffff !important;
}

/* line 785, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .destaque-na-midia .content a, body.black-and-yellow-theme .destaque-na-midia .content a {
  background: #ffffff !important;
}

/* line 788, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .destaque-na-midia .content a .text h3, html.black-and-yellow-theme .destaque-na-midia .content a .text .below-bar, html.black-and-yellow-theme .destaque-na-midia .content a .text .date, html.black-and-yellow-theme .destaque-na-midia .content a .text .btn-externo, body.black-and-yellow-theme .destaque-na-midia .content a .text h3, body.black-and-yellow-theme .destaque-na-midia .content a .text .below-bar, body.black-and-yellow-theme .destaque-na-midia .content a .text .date, body.black-and-yellow-theme .destaque-na-midia .content a .text .btn-externo {
  color: #000000 !important;
}

/* line 792, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .destaque-na-midia .content a .text .btn-externo:before, body.black-and-yellow-theme .destaque-na-midia .content a .text .btn-externo:before {
  filter: brightness(0) invert(0) !important;
}

/* line 800, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .section-tint-up, body.black-and-yellow-theme .section-tint-up {
  background: #ffffff !important;
}

/* line 802, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .section-tint-up h2, body.black-and-yellow-theme .section-tint-up h2 {
  color: #000000 !important;
  background: none !important;
}

/* line 810, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .produto-top .produto-top-meio .categorias span, body.black-and-yellow-theme .produto-top .produto-top-meio .categorias span {
  color: #ffffff !important;
}

/* line 814, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .produto-top .produto-top-meio .categorias a span, body.black-and-yellow-theme .produto-top .produto-top-meio .categorias a span {
  color: #ffff00 !important;
}

/* line 821, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .produto-top .produto-top-meio .alergenicos li .icon, body.black-and-yellow-theme .produto-top .produto-top-meio .alergenicos li .icon {
  filter: brightness(0) invert(1) !important;
}

/* line 824, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .produto-top .produto-top-meio .alergenicos li .desc, body.black-and-yellow-theme .produto-top .produto-top-meio .alergenicos li .desc {
  color: #ffffff !important;
}

/* line 834, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabs-produtos ul li a, body.black-and-yellow-theme .tabs-produtos ul li a {
  background: #ffff00 !important;
  color: #000000 !important;
}

/* line 836, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabs-produtos ul li a.active, body.black-and-yellow-theme .tabs-produtos ul li a.active {
  background: #ffffff !important;
  color: #000000 !important;
}

/* line 842, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabs-produtos .custom-tab-content, body.black-and-yellow-theme .tabs-produtos .custom-tab-content {
  border-color: #ffffff !important;
  background: #ffffff !important;
}

/* line 845, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabs-produtos .custom-tab-content .custom-tab-pane h2, body.black-and-yellow-theme .tabs-produtos .custom-tab-content .custom-tab-pane h2 {
  background: #ffffff !important;
  color: #000000 !important;
}

/* line 847, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabs-produtos .custom-tab-content .custom-tab-pane h2:after, body.black-and-yellow-theme .tabs-produtos .custom-tab-content .custom-tab-pane h2:after {
  color: #000000 !important;
}

/* line 851, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabs-produtos .custom-tab-content .custom-tab-pane p, body.black-and-yellow-theme .tabs-produtos .custom-tab-content .custom-tab-pane p {
  color: #000000 !important;
}

/* line 853, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabs-produtos .custom-tab-content .custom-tab-pane p strong, body.black-and-yellow-theme .tabs-produtos .custom-tab-content .custom-tab-pane p strong {
  color: #000000 !important;
}

/* line 862, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nutricao a .infos, body.black-and-yellow-theme .banner-nutricao a .infos {
  background: #ffffff !important;
}

/* line 865, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nutricao a .infos .box h2, body.black-and-yellow-theme .banner-nutricao a .infos .box h2 {
  background: none !important;
  color: #000000 !important;
}

/* line 867, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nutricao a .infos .box h2:after, body.black-and-yellow-theme .banner-nutricao a .infos .box h2:after {
  color: #000000 !important;
}

/* line 871, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nutricao a .infos .box p, body.black-and-yellow-theme .banner-nutricao a .infos .box p {
  color: #000000 !important;
}

/* line 875, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nutricao a .infos .box .seta .seta-bola, body.black-and-yellow-theme .banner-nutricao a .infos .box .seta .seta-bola {
  border: 2px solid #000000;
}

/* line 877, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .banner-nutricao a .infos .box .seta .seta-bola:before, body.black-and-yellow-theme .banner-nutricao a .infos .box .seta .seta-bola:before {
  filter: invert(1);
}

/* line 887, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #lkbBuyNow, html.black-and-yellow-theme .top-marca .btn-veja-mais, html.black-and-yellow-theme .btn-faz-bem-saber, html.black-and-yellow-theme .btn-load-more, body.black-and-yellow-theme #lkbBuyNow, body.black-and-yellow-theme .top-marca .btn-veja-mais, body.black-and-yellow-theme .btn-faz-bem-saber, body.black-and-yellow-theme .btn-load-more {
  background: #ffffff !important;
  color: #000000 !important;
}

/* line 889, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #lkbBuyNow:after, html.black-and-yellow-theme .top-marca .btn-veja-mais:after, html.black-and-yellow-theme .btn-faz-bem-saber:after, html.black-and-yellow-theme .btn-load-more:after, body.black-and-yellow-theme #lkbBuyNow:after, body.black-and-yellow-theme .top-marca .btn-veja-mais:after, body.black-and-yellow-theme .btn-faz-bem-saber:after, body.black-and-yellow-theme .btn-load-more:after {
  filter: brightness(1) invert(1);
}

/* line 892, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #lkbBuyNow:hover, html.black-and-yellow-theme .top-marca .btn-veja-mais:hover, html.black-and-yellow-theme .btn-faz-bem-saber:hover, html.black-and-yellow-theme .btn-load-more:hover, body.black-and-yellow-theme #lkbBuyNow:hover, body.black-and-yellow-theme .top-marca .btn-veja-mais:hover, body.black-and-yellow-theme .btn-faz-bem-saber:hover, body.black-and-yellow-theme .btn-load-more:hover {
  background: #ffffff;
}

/* line 896, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme a.btn-faz-bem-saber, html.black-and-yellow-theme a.btn-load-more, body.black-and-yellow-theme a.btn-faz-bem-saber, body.black-and-yellow-theme a.btn-load-more {
  color: #000000 !important;
}

/* line 899, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .btn-play, body.black-and-yellow-theme .btn-play {
  border: 2px solid #000000;
}

/* line 902, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .btn-play span:before, body.black-and-yellow-theme .btn-play span:before {
  color: #000000;
}

/* line 909, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal .js-modal-close, body.black-and-yellow-theme .simple-animatedtransform-modal .js-modal-close {
  filter: brightness(10) invert(1);
}

/* line 914, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal ul li h3, body.black-and-yellow-theme .simple-animatedtransform-modal ul li h3 {
  color: #000000 !important;
}

/* line 919, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal ul .owl-nav .owl-prev, html.black-and-yellow-theme .simple-animatedtransform-modal ul .owl-nav .owl-next, body.black-and-yellow-theme .simple-animatedtransform-modal ul .owl-nav .owl-prev, body.black-and-yellow-theme .simple-animatedtransform-modal ul .owl-nav .owl-next {
  filter: brightness(10) invert(1);
}

/* line 926, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal-close.js-modal-close, body.black-and-yellow-theme .simple-animatedtransform-modal-close.js-modal-close {
  filter: brightness(0) invert(1);
}

/* line 932, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__wrapper .js-modal-close, body.black-and-yellow-theme .simple-animatedtransform-modal__wrapper .js-modal-close {
  filter: brightness(10) invert(1);
}

/* line 938, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body h2, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body h2 {
  color: #000000 !important;
}

/* line 940, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body h2:after, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body h2:after {
  color: #000000 !important;
}

/* line 944, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body hr, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body hr {
  border-top: 1px solid #000000 !important;
}

/* line 947, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .erro, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .erro {
  color: #000000 !important;
}

/* line 951, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .label-motion label, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .label-motion label {
  color: #000000 !important;
}

/* line 954, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .label-motion input, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .label-motion input {
  border: 1px solid #000000 !important;
  color: #000000 !important;
  background: none !important;
}

/* line 959, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .termos input, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .termos input {
  border: 1px solid #000000 !important;
}

/* line 962, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .termos label, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .termos label {
  color: #000000 !important;
}

/* line 964, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .termos label a, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .termos label a {
  color: #000000 !important;
}

/* line 969, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .btn-azul-marcas, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .btn-azul-marcas {
  background: none;
  border: 1px solid #000000 !important;
  color: #000000 !important;
}

/* line 971, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .btn-azul-marcas:after, body.black-and-yellow-theme .simple-animatedtransform-modal__content .modal-body .btn-azul-marcas:after {
  filter: brightness(10) invert(1);
}

/* line 982, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faz-bem .quad, body.black-and-yellow-theme .faz-bem .quad {
  background: #ffffff !important;
}

/* line 984, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faz-bem .quad h3, html.black-and-yellow-theme .faz-bem .quad p, body.black-and-yellow-theme .faz-bem .quad h3, body.black-and-yellow-theme .faz-bem .quad p {
  color: #000000 !important;
}

/* line 988, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faz-bem .quad p a, body.black-and-yellow-theme .faz-bem .quad p a {
  color: #000000 !important;
}

/* line 996, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .destaque.main-destaque .custom-carousel-campanha .title-custom, body.black-and-yellow-theme .destaque.main-destaque .custom-carousel-campanha .title-custom {
  color: #ffffff !important;
}

/* line 998, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .destaque.main-destaque .custom-carousel-campanha .title-custom:after, body.black-and-yellow-theme .destaque.main-destaque .custom-carousel-campanha .title-custom:after {
  color: #ffffff !important;
}

/* line 1004, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .destaque.main-destaque .custom-carousel-campanha .owl-nav .owl-prev svg, html.black-and-yellow-theme .destaque.main-destaque .custom-carousel-campanha .owl-nav .owl-next svg, body.black-and-yellow-theme .destaque.main-destaque .custom-carousel-campanha .owl-nav .owl-prev svg, body.black-and-yellow-theme .destaque.main-destaque .custom-carousel-campanha .owl-nav .owl-next svg {
  filter: brightness(0) invert(1);
}

/* line 1011, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas, html.black-and-yellow-theme .top-marca.acontecimentos-marcas, body.black-and-yellow-theme .top-marca.dicas-marcas, body.black-and-yellow-theme .top-marca.acontecimentos-marcas {
  background: #ffffff;
}

/* line 1013, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .titulo1, html.black-and-yellow-theme .top-marca.dicas-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .top-marca.dicas-marcas .title, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .titulo1, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .top-marca.acontecimentos-marcas .title, body.black-and-yellow-theme .top-marca.dicas-marcas .titulo1, body.black-and-yellow-theme .top-marca.dicas-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .top-marca.dicas-marcas .title, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .titulo1, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .top-marca.acontecimentos-marcas .title {
  background: none !important;
  color: #000000 !important;
}

/* line 1015, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .titulo1:before, html.black-and-yellow-theme .top-marca.dicas-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:before, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .top-marca.dicas-marcas .title:before, html.black-and-yellow-theme .top-marca.dicas-marcas .titulo1:after, html.black-and-yellow-theme .top-marca.dicas-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .top-marca.dicas-marcas .title:after, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .titulo1:before, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:before, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .top-marca.acontecimentos-marcas .title:before, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .titulo1:after, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .top-marca.acontecimentos-marcas .title:after, body.black-and-yellow-theme .top-marca.dicas-marcas .titulo1:before, body.black-and-yellow-theme .top-marca.dicas-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:before, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .top-marca.dicas-marcas .title:before, body.black-and-yellow-theme .top-marca.dicas-marcas .titulo1:after, body.black-and-yellow-theme .top-marca.dicas-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .top-marca.dicas-marcas .title:after, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .titulo1:before, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:before, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .top-marca.acontecimentos-marcas .title:before, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .titulo1:after, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .top-marca.acontecimentos-marcas .title:after {
  color: #000000 !important;
}

/* line 1023, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .infoDicaMarca h3, html.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .infoDicaMarca p, html.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .acontecimentoMarca h3, html.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .acontecimentoMarca p, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .infoDicaMarca h3, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .infoDicaMarca p, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .acontecimentoMarca h3, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .acontecimentoMarca p, body.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .infoDicaMarca h3, body.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .infoDicaMarca p, body.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .acontecimentoMarca h3, body.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .acontecimentoMarca p, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .infoDicaMarca h3, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .infoDicaMarca p, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .acontecimentoMarca h3, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .acontecimentoMarca p {
  color: #000000 !important;
}

/* line 1025, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .infoDicaMarca h3:after, html.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .infoDicaMarca p:after, html.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .acontecimentoMarca h3:after, html.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .acontecimentoMarca p:after, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .infoDicaMarca h3:after, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .infoDicaMarca p:after, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .acontecimentoMarca h3:after, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .acontecimentoMarca p:after, body.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .infoDicaMarca h3:after, body.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .infoDicaMarca p:after, body.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .acontecimentoMarca h3:after, body.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-item .item .acontecimentoMarca p:after, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .infoDicaMarca h3:after, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .infoDicaMarca p:after, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .acontecimentoMarca h3:after, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-item .item .acontecimentoMarca p:after {
  color: #000000 !important;
}

/* line 1034, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-nav .owl-prev svg, html.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-nav .owl-next svg, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-nav .owl-prev svg, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-nav .owl-next svg, body.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-nav .owl-prev svg, body.black-and-yellow-theme .top-marca.dicas-marcas .controlaCarousel .owl-nav .owl-next svg, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-nav .owl-prev svg, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .controlaCarousel .owl-nav .owl-next svg {
  filter: brightness(0) invert(0);
}

/* line 1045, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .dica img, html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .acontecimento img, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .dica img, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .acontecimento img, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .dica img, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .acontecimento img, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .dica img, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .acontecimento img {
  border: 3px solid #ffff00;
}

/* line 1049, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .dica .linha-quadrado .linha, html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .acontecimento .linha-quadrado .linha, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .dica .linha-quadrado .linha, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .acontecimento .linha-quadrado .linha, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .dica .linha-quadrado .linha, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .acontecimento .linha-quadrado .linha, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .dica .linha-quadrado .linha, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .acontecimento .linha-quadrado .linha {
  background: #000000;
}

/* line 1052, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .dica .linha-quadrado .quadrado, html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .acontecimento .linha-quadrado .quadrado, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .dica .linha-quadrado .quadrado, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .acontecimento .linha-quadrado .quadrado, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .dica .linha-quadrado .quadrado, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .acontecimento .linha-quadrado .quadrado, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .dica .linha-quadrado .quadrado, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .acontecimento .linha-quadrado .quadrado {
  background: #000000;
  border: 2px solid #000000;
}

/* line 1056, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .dica p, html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .acontecimento p, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .dica p, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .acontecimento p, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .dica p, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item.ativo .acontecimento p, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .dica p, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item.ativo .acontecimento p {
  color: #000000 !important;
}

/* line 1062, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .dica img, html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .acontecimento img, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .dica img, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .acontecimento img, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .dica img, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .acontecimento img, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .dica img, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .acontecimento img {
  border: 3px solid #ffffff;
}

/* line 1066, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .dica .linha-quadrado .linha, html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .acontecimento .linha-quadrado .linha, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .dica .linha-quadrado .linha, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .acontecimento .linha-quadrado .linha, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .dica .linha-quadrado .linha, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .acontecimento .linha-quadrado .linha, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .dica .linha-quadrado .linha, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .acontecimento .linha-quadrado .linha {
  background: #000000;
}

/* line 1069, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .dica .linha-quadrado .quadrado, html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .acontecimento .linha-quadrado .quadrado, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .dica .linha-quadrado .quadrado, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .acontecimento .linha-quadrado .quadrado, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .dica .linha-quadrado .quadrado, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .acontecimento .linha-quadrado .quadrado, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .dica .linha-quadrado .quadrado, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .acontecimento .linha-quadrado .quadrado {
  background: #ffffff !important;
  border: 2px solid #000000 !important;
}

/* line 1073, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .dica p, html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .acontecimento p, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .dica p, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .acontecimento p, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .dica p, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-item .item .acontecimento p, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .dica p, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-item .item .acontecimento p {
  color: #000000 !important;
}

/* line 1081, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-nav .owl-prev svg, html.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-nav .owl-next svg, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-nav .owl-prev svg, html.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-nav .owl-next svg, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-nav .owl-prev svg, body.black-and-yellow-theme .top-marca.dicas-marcas .carousel-baixo .owl-nav .owl-next svg, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-nav .owl-prev svg, body.black-and-yellow-theme .top-marca.acontecimentos-marcas .carousel-baixo .owl-nav .owl-next svg {
  filter: brightness(0) invert(0);
}

/* line 1090, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-kitkatchocolatory h3, body.black-and-yellow-theme .page-kitkatchocolatory h3 {
  color: #000000 !important;
}

/* line 1094, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-kitkatchocolatory .find-store h3, body.black-and-yellow-theme .page-kitkatchocolatory .find-store h3 {
  color: #ffffff !important;
}

/* line 1100, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infografico-molico, body.black-and-yellow-theme .infografico-molico {
  background: #ffffff;
}

/* line 1103, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infografico-molico .balloon__infos, body.black-and-yellow-theme .infografico-molico .balloon__infos {
  background: #000000;
}

/* line 1105, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infografico-molico .balloon__infos:before, body.black-and-yellow-theme .infografico-molico .balloon__infos:before {
  background: #ffff00;
}

/* line 1109, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infografico-molico .balloon:after, html.black-and-yellow-theme .infografico-molico .balloon:before, body.black-and-yellow-theme .infografico-molico .balloon:after, body.black-and-yellow-theme .infografico-molico .balloon:before {
  background: #ffff00;
}

/* line 1113, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infografico-molico .balloon .balloon__img img, body.black-and-yellow-theme .infografico-molico .balloon .balloon__img img {
  filter: brightness(0) invert(1);
}

/* line 1120, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infografico-molico .vitaminas-minerais .vitamina-mineral__title, body.black-and-yellow-theme .infografico-molico .vitaminas-minerais .vitamina-mineral__title {
  border: 4px solid #000000;
}

/* line 1122, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infografico-molico .vitaminas-minerais .vitamina-mineral__title h1, body.black-and-yellow-theme .infografico-molico .vitaminas-minerais .vitamina-mineral__title h1 {
  color: #000000 !important;
}

/* line 1125, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infografico-molico .vitaminas-minerais .vitamina-mineral__title:after, body.black-and-yellow-theme .infografico-molico .vitaminas-minerais .vitamina-mineral__title:after {
  background: #ffff00;
}

/* line 1130, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infografico-molico .vitaminas-minerais .vitamina-mineral__description p, body.black-and-yellow-theme .infografico-molico .vitaminas-minerais .vitamina-mineral__description p {
  color: #000000 !important;
}

/* line 1139, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .share-bottom a.voltar-ao-topo:after, body.black-and-yellow-theme .share-bottom a.voltar-ao-topo:after {
  filter: brightness(0) invert(1);
}

/* line 1145, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .share-bottom .share-social li a, body.black-and-yellow-theme .share-bottom .share-social li a {
  filter: brightness(0) invert(1) !important;
}

/* line 1153, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .fixed-social-esq li a, body.black-and-yellow-theme .fixed-social-esq li a {
  filter: brightness(0) invert(1) !important;
}

/* line 1160, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #carouselReceitasMarca li a, body.black-and-yellow-theme #carouselReceitasMarca li a {
  color: #000000 !important;
}

/* line 1162, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #carouselReceitasMarca li a .box-img, html.black-and-yellow-theme #carouselReceitasMarca li a .box-info, body.black-and-yellow-theme #carouselReceitasMarca li a .box-img, body.black-and-yellow-theme #carouselReceitasMarca li a .box-info {
  background: #ffffff;
}

/* line 1165, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #carouselReceitasMarca li a .box-info, body.black-and-yellow-theme #carouselReceitasMarca li a .box-info {
  border-bottom: 3px solid #ffff00 !important;
}

/* line 1168, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #carouselReceitasMarca li a .box-info .info h3, html.black-and-yellow-theme #carouselReceitasMarca li a .box-info .info .tempo, body.black-and-yellow-theme #carouselReceitasMarca li a .box-info .info h3, body.black-and-yellow-theme #carouselReceitasMarca li a .box-info .info .tempo {
  color: #000000 !important;
}

/* line 1171, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #carouselReceitasMarca li a .box-info .info .btn-externo, body.black-and-yellow-theme #carouselReceitasMarca li a .box-info .info .btn-externo {
  border: 2px solid #000000 !important;
}

/* line 1173, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #carouselReceitasMarca li a .box-info .info .btn-externo svg, body.black-and-yellow-theme #carouselReceitasMarca li a .box-info .info .btn-externo svg {
  filter: brightness(0) invert(0);
}

/* line 1182, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #carouselReceitasMarca .owl-nav .owl-prev, html.black-and-yellow-theme #carouselReceitasMarca .owl-nav .owl-next, body.black-and-yellow-theme #carouselReceitasMarca .owl-nav .owl-prev, body.black-and-yellow-theme #carouselReceitasMarca .owl-nav .owl-next {
  filter: brightness(0) invert(1);
}

/* line 1189, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .news-detalhe .content .titulo1, html.black-and-yellow-theme .news-detalhe .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia html.black-and-yellow-theme .news-detalhe .content .acontecimento-detalhes .modal-content .modal-body .title, html.black-and-yellow-theme .news-detalhe .content .tag-detalhe, html.black-and-yellow-theme .news-detalhe .content .content-detalhe, body.black-and-yellow-theme .news-detalhe .content .titulo1, body.black-and-yellow-theme .news-detalhe .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia body.black-and-yellow-theme .news-detalhe .content .acontecimento-detalhes .modal-content .modal-body .title, body.black-and-yellow-theme .news-detalhe .content .tag-detalhe, body.black-and-yellow-theme .news-detalhe .content .content-detalhe {
  color: #ffffff !important;
}

/* line 1192, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .news-detalhe .content .titulo1 p strong, html.black-and-yellow-theme .news-detalhe .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title p strong, .page-historia html.black-and-yellow-theme .news-detalhe .content .acontecimento-detalhes .modal-content .modal-body .title p strong, html.black-and-yellow-theme .news-detalhe .content .tag-detalhe p strong, html.black-and-yellow-theme .news-detalhe .content .content-detalhe p strong, body.black-and-yellow-theme .news-detalhe .content .titulo1 p strong, body.black-and-yellow-theme .news-detalhe .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title p strong, .page-historia body.black-and-yellow-theme .news-detalhe .content .acontecimento-detalhes .modal-content .modal-body .title p strong, body.black-and-yellow-theme .news-detalhe .content .tag-detalhe p strong, body.black-and-yellow-theme .news-detalhe .content .content-detalhe p strong {
  color: #ffffff !important;
}

/* line 1201, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container, body.black-and-yellow-theme .calculadora-container {
  background: none;
}

/* line 1203, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container:before, body.black-and-yellow-theme .calculadora-container:before {
  border-color: transparent #fff transparent transparent;
}

/* line 1207, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .bgc-highlight.bgc-full, body.black-and-yellow-theme .calculadora-container .bgc-highlight.bgc-full {
  background: none !important;
}

/* line 1210, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .bgc-highlight h2, body.black-and-yellow-theme .calculadora-container .bgc-highlight h2 {
  background: none !important;
}

/* line 1212, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .bgc-highlight h2 span, body.black-and-yellow-theme .calculadora-container .bgc-highlight h2 span {
  background: #ffffff !important;
  color: #000000;
}

/* line 1214, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .bgc-highlight h2 span strong, body.black-and-yellow-theme .calculadora-container .bgc-highlight h2 span strong {
  color: #000000;
}

/* line 1219, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .bgc-highlight .bgc-arrow-down, body.black-and-yellow-theme .calculadora-container .bgc-highlight .bgc-arrow-down {
  background: #ffffff;
  color: #000000;
}

/* line 1221, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .bgc-highlight .bgc-arrow-down:after, body.black-and-yellow-theme .calculadora-container .bgc-highlight .bgc-arrow-down:after {
  background: #ffffff;
}

/* line 1226, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .card-bg, body.black-and-yellow-theme .calculadora-container .card-bg {
  background: none !important;
}

/* line 1228, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .card-bg .text, body.black-and-yellow-theme .calculadora-container .card-bg .text {
  background: #ffffff !important;
  color: #000000 !important;
}

/* line 1230, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .card-bg .text strong, body.black-and-yellow-theme .calculadora-container .card-bg .text strong {
  color: #000000;
}

/* line 1236, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .box-branco p, body.black-and-yellow-theme .calculadora-container .box-branco p {
  color: #000000 !important;
}

/* line 1241, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .btns button, body.black-and-yellow-theme .calculadora-container .btns button {
  background: #ffffff !important;
  color: #000000 !important;
}

/* line 1243, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .btns button:hover, body.black-and-yellow-theme .calculadora-container .btns button:hover {
  background: #ffffff;
  color: #000000 !important;
}

/* line 1246, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .btns button:after, body.black-and-yellow-theme .calculadora-container .btns button:after {
  filter: brightness(1) invert(1);
}

/* line 1253, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .choice-title p span, body.black-and-yellow-theme .calculadora-container .choice-title p span {
  background: #ffffff;
  color: #000000;
}

/* line 1260, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .card-choice__item .item-selector, body.black-and-yellow-theme .calculadora-container .card-choice__item .item-selector {
  background: #ffffff;
  box-shadow: #ffff00 3px 3px 0;
}

/* line 1262, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .card-choice__item .item-selector:hover, body.black-and-yellow-theme .calculadora-container .card-choice__item .item-selector:hover {
  background: #000000;
  box-shadow: #ffff00 3px 3px 0;
}

/* line 1266, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .card-choice__item .item-selector h4 span, body.black-and-yellow-theme .calculadora-container .card-choice__item .item-selector h4 span {
  background: none;
  color: #000000;
}

/* line 1276, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .lista-medidas li .col-medida__topo, html.black-and-yellow-theme .calculadora-container .passo-final .lista-medidas li .col-medida__topo, body.black-and-yellow-theme .calculadora-container .passo-inicial .lista-medidas li .col-medida__topo, body.black-and-yellow-theme .calculadora-container .passo-final .lista-medidas li .col-medida__topo {
  background: #ffffff;
}

/* line 1278, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .lista-medidas li .col-medida__topo p, html.black-and-yellow-theme .calculadora-container .passo-final .lista-medidas li .col-medida__topo p, body.black-and-yellow-theme .calculadora-container .passo-inicial .lista-medidas li .col-medida__topo p, body.black-and-yellow-theme .calculadora-container .passo-final .lista-medidas li .col-medida__topo p {
  color: #000000 !important;
}

/* line 1286, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .info-qtd p span, html.black-and-yellow-theme .calculadora-container .passo-final .info-qtd p span, body.black-and-yellow-theme .calculadora-container .passo-inicial .info-qtd p span, body.black-and-yellow-theme .calculadora-container .passo-final .info-qtd p span {
  padding: 1px 5px;
  background: #ffffff;
  color: #000000;
}

/* line 1292, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .box-branco p, html.black-and-yellow-theme .calculadora-container .passo-final .box-branco p, body.black-and-yellow-theme .calculadora-container .passo-inicial .box-branco p, body.black-and-yellow-theme .calculadora-container .passo-final .box-branco p {
  color: #000000 !important;
}

/* line 1297, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .btns button, html.black-and-yellow-theme .calculadora-container .passo-final .btns button, body.black-and-yellow-theme .calculadora-container .passo-inicial .btns button, body.black-and-yellow-theme .calculadora-container .passo-final .btns button {
  background: #ffffff !important;
  color: #000000;
}

/* line 1299, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .btns button:hover, html.black-and-yellow-theme .calculadora-container .passo-final .btns button:hover, body.black-and-yellow-theme .calculadora-container .passo-inicial .btns button:hover, body.black-and-yellow-theme .calculadora-container .passo-final .btns button:hover {
  background: #ffffff;
  color: #000000;
}

/* line 1302, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .btns button:after, html.black-and-yellow-theme .calculadora-container .passo-final .btns button:after, body.black-and-yellow-theme .calculadora-container .passo-inicial .btns button:after, body.black-and-yellow-theme .calculadora-container .passo-final .btns button:after {
  filter: brightness(1) invert(1);
}

/* line 1307, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc {
  background: #ffffff;
}

/* line 1312, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status .circleProgressBar strong, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status .circleProgressBar strong, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status .circleProgressBar strong, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status .circleProgressBar strong {
  color: #000000 !important;
}

/* line 1316, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status p, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status p, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status p, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status p {
  color: #000000 !important;
}

/* line 1319, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status:after, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status:after, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status:after, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status:after {
  background: #000000;
}

/* line 1322, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status .representation, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status .representation, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status .representation, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status .representation {
  background: #000000;
}

/* line 1324, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status .representation:after, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status .representation:after, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status .representation:after, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status .representation:after {
  color: #000000;
}

/* line 1329, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status h4 span, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status h4 span, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .recommendation__status h4 span, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .recommendation__status h4 span {
  background: #000000;
  color: #ffffff;
}

/* line 1335, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation {
  box-shadow: none;
}

/* line 1339, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__first .img img, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__first .img img, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__first .img img, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__first .img img {
  filter: brightness(10) invert(1);
}

/* line 1343, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__first p, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__first p, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__first p, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__first p {
  color: #000000 !important;
}

/* line 1348, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__second p, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__second p, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__second p, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__second p {
  color: #000000 !important;
}

/* line 1350, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__second p a, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__second p a, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__second p a, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__second p a {
  color: #000000 !important;
}

/* line 1352, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__second p a:after, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__second p a:after, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__second p a:after, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__second p a:after {
  filter: brightness(10) invert(1);
}

/* line 1356, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__second p:before, html.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__second p:before, body.black-and-yellow-theme .calculadora-container .passo-inicial .card-bgc .msg-recommendation__second p:before, body.black-and-yellow-theme .calculadora-container .passo-final .card-bgc .msg-recommendation__second p:before {
  filter: brightness(10) invert(1);
}

/* line 1364, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .choice-title.info, html.black-and-yellow-theme .calculadora-container .passo-final .choice-title.info, body.black-and-yellow-theme .calculadora-container .passo-inicial .choice-title.info, body.black-and-yellow-theme .calculadora-container .passo-final .choice-title.info {
  background: none;
}

/* line 1367, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .choice-title.info p span, html.black-and-yellow-theme .calculadora-container .passo-final .choice-title.info p span, body.black-and-yellow-theme .calculadora-container .passo-inicial .choice-title.info p span, body.black-and-yellow-theme .calculadora-container .passo-final .choice-title.info p span {
  background: #ffffff;
  color: #000000;
}

/* line 1369, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .choice-title.info p span a, html.black-and-yellow-theme .calculadora-container .passo-final .choice-title.info p span a, body.black-and-yellow-theme .calculadora-container .passo-inicial .choice-title.info p span a, body.black-and-yellow-theme .calculadora-container .passo-final .choice-title.info p span a {
  color: #000000 !important;
}

/* line 1380, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .balanca .card-bg p strong span, html.black-and-yellow-theme .calculadora-container .passo-final .balanca .card-bg p strong span, body.black-and-yellow-theme .calculadora-container .passo-inicial .balanca .card-bg p strong span, body.black-and-yellow-theme .calculadora-container .passo-final .balanca .card-bg p strong span {
  color: #ffff00;
}

/* line 1385, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .balanca .card-bg:after, html.black-and-yellow-theme .calculadora-container .passo-final .balanca .card-bg:after, body.black-and-yellow-theme .calculadora-container .passo-inicial .balanca .card-bg:after, body.black-and-yellow-theme .calculadora-container .passo-final .balanca .card-bg:after {
  filter: brightness(20) invert(0);
}

/* line 1391, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .balanca .border-balance p span, html.black-and-yellow-theme .calculadora-container .passo-final .balanca .border-balance p span, body.black-and-yellow-theme .calculadora-container .passo-inicial .balanca .border-balance p span, body.black-and-yellow-theme .calculadora-container .passo-final .balanca .border-balance p span {
  color: #ffff00;
}

/* line 1396, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .balanca .bg-blue, html.black-and-yellow-theme .calculadora-container .passo-final .balanca .bg-blue, body.black-and-yellow-theme .calculadora-container .passo-inicial .balanca .bg-blue, body.black-and-yellow-theme .calculadora-container .passo-final .balanca .bg-blue {
  background: #ffffff;
}

/* line 1399, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .balanca .bg-blue .text strong, html.black-and-yellow-theme .calculadora-container .passo-final .balanca .bg-blue .text strong, body.black-and-yellow-theme .calculadora-container .passo-inicial .balanca .bg-blue .text strong, body.black-and-yellow-theme .calculadora-container .passo-final .balanca .bg-blue .text strong {
  color: #000000;
}

/* line 1408, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .saches .card-bg-bottom .text span, html.black-and-yellow-theme .calculadora-container .passo-final .saches .card-bg-bottom .text span, body.black-and-yellow-theme .calculadora-container .passo-inicial .saches .card-bg-bottom .text span, body.black-and-yellow-theme .calculadora-container .passo-final .saches .card-bg-bottom .text span {
  color: #000000;
}

/* line 1412, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .saches .card-bg-bottom:after, html.black-and-yellow-theme .calculadora-container .passo-final .saches .card-bg-bottom:after, body.black-and-yellow-theme .calculadora-container .passo-inicial .saches .card-bg-bottom:after, body.black-and-yellow-theme .calculadora-container .passo-final .saches .card-bg-bottom:after {
  filter: brightness(20) invert(0);
}

/* line 1417, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .btn-recalcular, html.black-and-yellow-theme .calculadora-container .passo-final .btn-recalcular, body.black-and-yellow-theme .calculadora-container .passo-inicial .btn-recalcular, body.black-and-yellow-theme .calculadora-container .passo-final .btn-recalcular {
  background: none;
  color: #ffffff !important;
  border: 1px solid #ffffff;
}

/* line 1419, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .btn-recalcular:after, html.black-and-yellow-theme .calculadora-container .passo-final .btn-recalcular:after, body.black-and-yellow-theme .calculadora-container .passo-inicial .btn-recalcular:after, body.black-and-yellow-theme .calculadora-container .passo-final .btn-recalcular:after {
  filter: brightness(10) invert(0);
}

/* line 1422, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-container .passo-inicial .btn-recalcular:hover, html.black-and-yellow-theme .calculadora-container .passo-final .btn-recalcular:hover, body.black-and-yellow-theme .calculadora-container .passo-inicial .btn-recalcular:hover, body.black-and-yellow-theme .calculadora-container .passo-final .btn-recalcular:hover {
  background: none;
}

/* line 1428, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional, body.black-and-yellow-theme .modal-info-nutricional {
  background: #ffffff;
}

/* line 1430, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional:before, body.black-and-yellow-theme .modal-info-nutricional:before {
  display: none;
}

/* line 1435, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-body li.txt-desk p, body.black-and-yellow-theme .modal-info-nutricional .modal-body li.txt-desk p {
  color: #000 !important;
}

/* line 1437, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-body li.txt-desk p span, body.black-and-yellow-theme .modal-info-nutricional .modal-body li.txt-desk p span {
  color: #000 !important;
}

/* line 1440, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-body li.txt-desk p:after, body.black-and-yellow-theme .modal-info-nutricional .modal-body li.txt-desk p:after {
  color: #000 !important;
}

/* line 1444, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-body li.txt-desk .btn-entendi, body.black-and-yellow-theme .modal-info-nutricional .modal-body li.txt-desk .btn-entendi {
  background: #000 !important;
  color: #fff !important;
}

/* line 1449, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-content, body.black-and-yellow-theme .modal-info-nutricional .modal-content {
  background: #ffffff;
}

/* line 1451, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-content h2.text, body.black-and-yellow-theme .modal-info-nutricional .modal-content h2.text {
  color: #000000 !important;
}

/* line 1453, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-content h2.text span, body.black-and-yellow-theme .modal-info-nutricional .modal-content h2.text span {
  background: none;
}

/* line 1457, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-content .description, body.black-and-yellow-theme .modal-info-nutricional .modal-content .description {
  background: none !important;
}

/* line 1459, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-content .description p, body.black-and-yellow-theme .modal-info-nutricional .modal-content .description p {
  color: #000000 !important;
}

/* line 1465, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-content .nutritional-table .box-portion p, body.black-and-yellow-theme .modal-info-nutricional .modal-content .nutritional-table .box-portion p {
  color: #000000 !important;
}

/* line 1469, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .modal-content .nutritional-table .box-portion .btn-entendi-container button, body.black-and-yellow-theme .modal-info-nutricional .modal-content .nutritional-table .box-portion .btn-entendi-container button {
  background: none;
  color: #000000 !important;
  filter: none;
  border-color: #000000;
}

/* line 1476, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .card-bg, body.black-and-yellow-theme .modal-info-nutricional .card-bg {
  background: none;
}

/* line 1478, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional .card-bg .text, body.black-and-yellow-theme .modal-info-nutricional .card-bg .text {
  color: #000000 !important;
}

/* line 1482, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional button.btn-entendi, body.black-and-yellow-theme .modal-info-nutricional button.btn-entendi {
  background: none;
  color: #000000 !important;
  border: 1px solid #000000;
  filter: none;
}

/* line 1484, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional button.btn-entendi:after, body.black-and-yellow-theme .modal-info-nutricional button.btn-entendi:after {
  filter: brightness(10) invert(1);
}

/* line 1487, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-info-nutricional button.btn-entendi:hover, body.black-and-yellow-theme .modal-info-nutricional button.btn-entendi:hover {
  background: none;
}

/* line 1492, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos, body.black-and-yellow-theme .modal-pratos {
  background: #ffffff !important;
}

/* line 1497, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-body .txt-quantpratos p strong, body.black-and-yellow-theme .modal-pratos .modal-body .txt-quantpratos p strong {
  color: #000 !important;
}

/* line 1499, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-body .txt-quantpratos p strong span, body.black-and-yellow-theme .modal-pratos .modal-body .txt-quantpratos p strong span {
  color: #000 !important;
}

/* line 1504, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-body .txt-quantpratos:after, body.black-and-yellow-theme .modal-pratos .modal-body .txt-quantpratos:after {
  color: #000 !important;
}

/* line 1510, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-body .txt-input .box-branco input, body.black-and-yellow-theme .modal-pratos .modal-body .txt-input .box-branco input {
  color: #000 !important;
}

/* line 1513, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-body .txt-input .box-branco .txt-box-branco, body.black-and-yellow-theme .modal-pratos .modal-body .txt-input .box-branco .txt-box-branco {
  color: #000 !important;
}

/* line 1518, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-body .txt-input .txt-ok button, body.black-and-yellow-theme .modal-pratos .modal-body .txt-input .txt-ok button {
  color: #fff !important;
  filter: none !important;
  background: #000 !important;
}

/* line 1526, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-content, body.black-and-yellow-theme .modal-pratos .modal-content {
  background: #ffffff;
}

/* line 1529, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-content .box-branco input, body.black-and-yellow-theme .modal-pratos .modal-content .box-branco input {
  border: 1px solid #000000 !important;
}

/* line 1533, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-content .btn-ok, body.black-and-yellow-theme .modal-pratos .modal-content .btn-ok {
  background: none;
  color: #000000 !important;
  border: 1px solid #000000;
  filter: none;
}

/* line 1535, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-content .btn-ok:after, body.black-and-yellow-theme .modal-pratos .modal-content .btn-ok:after {
  filter: brightness(10) invert(1);
}

/* line 1538, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-pratos .modal-content .btn-ok:hover, body.black-and-yellow-theme .modal-pratos .modal-content .btn-ok:hover {
  background: none;
}

/* line 1546, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text .txt-quant, body.black-and-yellow-theme .text .txt-quant {
  color: #fff !important;
}

/* line 1551, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-branco input, body.black-and-yellow-theme .box-branco input {
  color: #000 !important;
}

/* line 1557, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .passo-final .txt-contem, body.black-and-yellow-theme .passo-final .txt-contem {
  background: #fff;
}

/* line 1559, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .passo-final .txt-contem strong, html.black-and-yellow-theme .passo-final .txt-contem span, html.black-and-yellow-theme .passo-final .txt-contem .txt-mg, body.black-and-yellow-theme .passo-final .txt-contem strong, body.black-and-yellow-theme .passo-final .txt-contem span, body.black-and-yellow-theme .passo-final .txt-contem .txt-mg {
  color: #000 !important;
}

/* line 1566, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .passo-final ul li.equivale .back-amarelo, body.black-and-yellow-theme .passo-final ul li.equivale .back-amarelo {
  background: #fff;
}

/* line 1569, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .passo-final ul li.equivale .back-amarelo p strong, html.black-and-yellow-theme .passo-final ul li.equivale .back-amarelo p span, body.black-and-yellow-theme .passo-final ul li.equivale .back-amarelo p strong, body.black-and-yellow-theme .passo-final ul li.equivale .back-amarelo p span {
  color: #000 !important;
}

/* line 1575, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .passo-final ul li.result, body.black-and-yellow-theme .passo-final ul li.result {
  background: #fff;
}

/* line 1578, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .passo-final ul li.result .text strong, html.black-and-yellow-theme .passo-final ul li.result .text span, body.black-and-yellow-theme .passo-final ul li.result .text strong, body.black-and-yellow-theme .passo-final ul li.result .text span {
  color: #000 !important;
}

/* line 1582, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .passo-final ul li.result .text-bottom, body.black-and-yellow-theme .passo-final ul li.result .text-bottom {
  color: #000 !important;
}

/* line 1590, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras, body.black-and-yellow-theme .calculadora-fibras {
  background: none !important;
}

/* line 1592, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras:before, body.black-and-yellow-theme .calculadora-fibras:before {
  display: none;
}

/* line 1595, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step, body.black-and-yellow-theme .calculadora-fibras .step {
  background: none !important;
}

/* line 1598, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step h2 span, body.black-and-yellow-theme .calculadora-fibras .step h2 span {
  background: #ffffff;
  color: #000000;
}

/* line 1604, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .calculadora-fibras-header__infos h2.calculadora-fibras-header__title:last-of-type, body.black-and-yellow-theme .calculadora-fibras .step .calculadora-fibras-header__infos h2.calculadora-fibras-header__title:last-of-type {
  background: #ffffff !important;
  color: #000000 !important;
}

/* line 1611, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .form-search input, body.black-and-yellow-theme .calculadora-fibras .step .form-search input {
  background: #ffffff !important;
  border: 0 !important;
  color: #000000 !important;
}

/* line 1615, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .form-search .tt-menu .tt-dataset, body.black-and-yellow-theme .calculadora-fibras .step .form-search .tt-menu .tt-dataset {
  border: 0 !important;
}

/* line 1617, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .form-search .tt-menu .tt-dataset .tt-suggestion, body.black-and-yellow-theme .calculadora-fibras .step .form-search .tt-menu .tt-dataset .tt-suggestion {
  border-bottom: 1px solid #000000 !important;
  color: #000000;
}

/* line 1619, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .form-search .tt-menu .tt-dataset .tt-suggestion:hover, body.black-and-yellow-theme .calculadora-fibras .step .form-search .tt-menu .tt-dataset .tt-suggestion:hover {
  background: #000000 !important;
  color: #ffffff !important;
}

/* line 1625, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .form-search #medida, body.black-and-yellow-theme .calculadora-fibras .step .form-search #medida {
  color: #000000 !important;
}

/* line 1628, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .form-search .btn-calculadora-fibras--add, body.black-and-yellow-theme .calculadora-fibras .step .form-search .btn-calculadora-fibras--add {
  background-color: #ffffff !important;
  color: #000000 !important;
}

/* line 1633, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .form-search .col-medida select, body.black-and-yellow-theme .calculadora-fibras .step .form-search .col-medida select {
  color: #000000;
}

/* line 1638, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .form-search .col-submit button, body.black-and-yellow-theme .calculadora-fibras .step .form-search .col-submit button {
  background: none;
  border: 1px solid #ffffff;
}

/* line 1640, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .form-search .col-submit button:hover, body.black-and-yellow-theme .calculadora-fibras .step .form-search .col-submit button:hover {
  background: none;
}

/* line 1647, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table {
  box-shadow: 4px 4px 0 0 #ffffff;
}

/* line 1650, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table thead tr, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table thead tr {
  box-shadow: 0 4px 0 0 #000000;
}

/* line 1652, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table thead tr th, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table thead tr th {
  color: #ffffff !important;
}

/* line 1654, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table thead tr th:first-child, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table thead tr th:first-child {
  border-right: 2px solid #ffffff;
}

/* line 1657, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table thead tr th:last-child, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table thead tr th:last-child {
  border-left: 2px solid #ffffff;
}

/* line 1659, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table thead tr th:last-child .icon-remove, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table thead tr th:last-child .icon-remove {
  filter: brightness(0) invert(0);
}

/* line 1668, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr:nth-child(odd), body.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr:nth-child(odd) {
  background: #000000 !important;
}

/* line 1671, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td {
  color: #ffffff !important;
}

/* line 1673, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td:first-child, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td:first-child {
  border-right: 2px solid #ffffff;
}

/* line 1676, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td:last-child, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td:last-child {
  border-left: 2px solid #ffffff;
}

/* line 1678, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td:last-child .table-preview__btn-remove, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td:last-child .table-preview__btn-remove {
  color: #000000;
}

/* line 1681, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td:last-child .table-preview__btn-remove-mobile, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td:last-child .table-preview__btn-remove-mobile {
  color: #000000;
}

/* line 1683, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td:last-child .table-preview__btn-remove-mobile .icon-remove, body.black-and-yellow-theme .calculadora-fibras .step .table-preview table tbody tr td:last-child .table-preview__btn-remove-mobile .icon-remove {
  filter: brightness(0) invert(0);
}

/* line 1694, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .box-total-result__card, body.black-and-yellow-theme .calculadora-fibras .step .box-total-result__card {
  background: #ffffff !important;
  box-shadow: none !important;
}

/* line 1696, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .box-total-result__card p, body.black-and-yellow-theme .calculadora-fibras .step .box-total-result__card p {
  color: #000000 !important;
}

/* line 1703, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview__box-buttons a, body.black-and-yellow-theme .calculadora-fibras .step .table-preview__box-buttons a {
  background: #ffffff !important;
  border: 1px solid #ffffff;
  color: #000000 !important;
  text-decoration: none !important;
}

/* line 1705, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras .step .table-preview__box-buttons a:hover, body.black-and-yellow-theme .calculadora-fibras .step .table-preview__box-buttons a:hover {
  background: none;
}

/* line 1713, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep h2 span, body.black-and-yellow-theme .calculadora-fibras #resultStep h2 span {
  background: #ffffff !important;
  color: #000000 !important;
}

/* line 1718, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages {
  background: none;
  box-shadow: none;
}

/* line 1720, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .first-msg, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .first-msg {
  background: #ffffff;
}

/* line 1722, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .first-msg h2, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .first-msg h2 {
  color: #000000 !important;
}

/* line 1724, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .first-msg h2:before, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .first-msg h2:before {
  filter: brightness(0) invert(0);
}

/* line 1729, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .second-msg, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .second-msg {
  background: none;
}

/* line 1731, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .second-msg:after, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .second-msg:after {
  border-top-color: #000000;
}

/* line 1735, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .third-msg, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .third-msg {
  background: #ffffff;
}

/* line 1738, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .third-msg p .big, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .third-msg p .big {
  color: #ffffff;
}

/* line 1745, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .recommendation__status .circleProgressBar strong, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .messages .recommendation__status .circleProgressBar strong {
  color: #ffffff;
}

/* line 1751, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos {
  box-shadow: none;
}

/* line 1753, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-title, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-title {
  background: none;
}

/* line 1756, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text {
  background: #ffffff;
}

/* line 1758, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text p, html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text .link-tips, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text p, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text .link-tips {
  color: #000000 !important;
  text-decoration: none !important;
}

/* line 1760, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text p .icon, html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text .link-tips .icon, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text p .icon, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text .link-tips .icon {
  border: 2px solid #000000;
}

/* line 1762, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text p .icon:before, html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text .link-tips .icon:before, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text p .icon:before, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .more-infos .col-text .link-tips .icon:before {
  filter: brightness(0) invert(0);
}

/* line 1770, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .buttons .btn-retake, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .buttons .btn-retake {
  background: none !important;
  border: 1px solid #ffffff;
  color: #ffffff !important;
  text-decoration: none !important;
}

/* line 1772, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .buttons .btn-retake:after, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .buttons .btn-retake:after {
  filter: brightness(0) invert(0);
}

/* line 1775, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .buttons .btn-retake:hover, body.black-and-yellow-theme .calculadora-fibras #resultStep .box-result .buttons .btn-retake:hover {
  background: none;
}

/* line 1783, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes, html.black-and-yellow-theme .widget-portion-directive, body.black-and-yellow-theme .ferramenta-porcoes, body.black-and-yellow-theme .widget-portion-directive {
  background: none !important;
}

/* line 1785, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes h3, html.black-and-yellow-theme .widget-portion-directive h3, body.black-and-yellow-theme .ferramenta-porcoes h3, body.black-and-yellow-theme .widget-portion-directive h3 {
  background: rgba(0, 0, 0, 0.85) !important;
}

/* line 1789, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .select-product select, html.black-and-yellow-theme .widget-portion-directive .select-product select, body.black-and-yellow-theme .ferramenta-porcoes .select-product select, body.black-and-yellow-theme .widget-portion-directive .select-product select {
  color: #000000;
}

/* line 1792, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .select-product .arrow, html.black-and-yellow-theme .widget-portion-directive .select-product .arrow, body.black-and-yellow-theme .ferramenta-porcoes .select-product .arrow, body.black-and-yellow-theme .widget-portion-directive .select-product .arrow {
  border-color: #000000 !important;
}

/* line 1796, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes a.btn-submit, html.black-and-yellow-theme .widget-portion-directive a.btn-submit, body.black-and-yellow-theme .ferramenta-porcoes a.btn-submit, body.black-and-yellow-theme .widget-portion-directive a.btn-submit {
  background: none !important;
  border: 1px solid #ffffff;
  color: #ffffff !important;
  text-decoration: none !important;
}

/* line 1798, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes a.btn-submit:after, html.black-and-yellow-theme .widget-portion-directive a.btn-submit:after, body.black-and-yellow-theme .ferramenta-porcoes a.btn-submit:after, body.black-and-yellow-theme .widget-portion-directive a.btn-submit:after {
  filter: brightness(0) invert(1);
}

/* line 1801, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes a.btn-submit:hover, html.black-and-yellow-theme .widget-portion-directive a.btn-submit:hover, body.black-and-yellow-theme .ferramenta-porcoes a.btn-submit:hover, body.black-and-yellow-theme .widget-portion-directive a.btn-submit:hover {
  background: none;
}

/* line 1806, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active, html.black-and-yellow-theme .widget-portion-directive .product.active, body.black-and-yellow-theme .ferramenta-porcoes .product.active, body.black-and-yellow-theme .widget-portion-directive .product.active {
  background: none !important;
}

/* line 1808, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .title-category, html.black-and-yellow-theme .widget-portion-directive .product.active .title-category, body.black-and-yellow-theme .ferramenta-porcoes .product.active .title-category, body.black-and-yellow-theme .widget-portion-directive .product.active .title-category {
  color: #ffffff;
}

/* line 1810, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .title-category span, html.black-and-yellow-theme .widget-portion-directive .product.active .title-category span, body.black-and-yellow-theme .ferramenta-porcoes .product.active .title-category span, body.black-and-yellow-theme .widget-portion-directive .product.active .title-category span {
  color: #ffffff !important;
}

/* line 1814, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .banner, html.black-and-yellow-theme .widget-portion-directive .product.active .banner, body.black-and-yellow-theme .ferramenta-porcoes .product.active .banner, body.black-and-yellow-theme .widget-portion-directive .product.active .banner {
  border: 1px solid #ffffff !important;
}

/* line 1817, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .banner .text .bg, html.black-and-yellow-theme .widget-portion-directive .product.active .banner .text .bg, body.black-and-yellow-theme .ferramenta-porcoes .product.active .banner .text .bg, body.black-and-yellow-theme .widget-portion-directive .product.active .banner .text .bg {
  background: #ffffff !important;
  opacity: 1;
}

/* line 1820, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .banner .text h2, html.black-and-yellow-theme .widget-portion-directive .product.active .banner .text h2, body.black-and-yellow-theme .ferramenta-porcoes .product.active .banner .text h2, body.black-and-yellow-theme .widget-portion-directive .product.active .banner .text h2 {
  color: #000000 !important;
}

/* line 1826, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .infos .box-info, html.black-and-yellow-theme .widget-portion-directive .product.active .infos .box-info, body.black-and-yellow-theme .ferramenta-porcoes .product.active .infos .box-info, body.black-and-yellow-theme .widget-portion-directive .product.active .infos .box-info {
  background: #ffffff !important;
}

/* line 1828, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .infos .box-info .text, html.black-and-yellow-theme .widget-portion-directive .product.active .infos .box-info .text, body.black-and-yellow-theme .ferramenta-porcoes .product.active .infos .box-info .text, body.black-and-yellow-theme .widget-portion-directive .product.active .infos .box-info .text {
  color: #000000 !important;
}

/* line 1830, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .infos .box-info .text span, html.black-and-yellow-theme .widget-portion-directive .product.active .infos .box-info .text span, body.black-and-yellow-theme .ferramenta-porcoes .product.active .infos .box-info .text span, body.black-and-yellow-theme .widget-portion-directive .product.active .infos .box-info .text span {
  color: #000000 !important;
}

/* line 1834, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .infos .box-info .icon, html.black-and-yellow-theme .widget-portion-directive .product.active .infos .box-info .icon, body.black-and-yellow-theme .ferramenta-porcoes .product.active .infos .box-info .icon, body.black-and-yellow-theme .widget-portion-directive .product.active .infos .box-info .icon {
  border-top: 4px solid #000000;
}

/* line 1836, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .infos .box-info .icon span, html.black-and-yellow-theme .widget-portion-directive .product.active .infos .box-info .icon span, body.black-and-yellow-theme .ferramenta-porcoes .product.active .infos .box-info .icon span, body.black-and-yellow-theme .widget-portion-directive .product.active .infos .box-info .icon span {
  filter: brightness(0) invert(0);
}

/* line 1843, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .buttons .btn-retake, html.black-and-yellow-theme .widget-portion-directive .product.active .buttons .btn-retake, body.black-and-yellow-theme .ferramenta-porcoes .product.active .buttons .btn-retake, body.black-and-yellow-theme .widget-portion-directive .product.active .buttons .btn-retake {
  background: none !important;
  border: 1px solid #ffffff;
  color: #ffffff !important;
  text-decoration: none !important;
}

/* line 1845, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .buttons .btn-retake:after, html.black-and-yellow-theme .widget-portion-directive .product.active .buttons .btn-retake:after, body.black-and-yellow-theme .ferramenta-porcoes .product.active .buttons .btn-retake:after, body.black-and-yellow-theme .widget-portion-directive .product.active .buttons .btn-retake:after {
  filter: brightness(0) invert(0);
}

/* line 1848, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-porcoes .product.active .buttons .btn-retake:hover, html.black-and-yellow-theme .widget-portion-directive .product.active .buttons .btn-retake:hover, body.black-and-yellow-theme .ferramenta-porcoes .product.active .buttons .btn-retake:hover, body.black-and-yellow-theme .widget-portion-directive .product.active .buttons .btn-retake:hover {
  background: none;
}

/* line 1857, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .comparison, body.black-and-yellow-theme .ferramenta-batalha-produtos .comparison {
  background: none !important;
}

/* line 1862, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .comparison .comparativo ul li label, body.black-and-yellow-theme .ferramenta-batalha-produtos .comparison .comparativo ul li label {
  color: #000000 !important;
}

/* line 1865, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .comparison .comparativo ul li input, body.black-and-yellow-theme .ferramenta-batalha-produtos .comparison .comparativo ul li input {
  background: none !important;
  color: #000000 !important;
  border: 1px solid #000000 !important;
}

/* line 1868, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .comparison .comparativo ul li .sugestao, body.black-and-yellow-theme .ferramenta-batalha-produtos .comparison .comparativo ul li .sugestao {
  color: #000000;
  border-bottom: 1px solid #000000;
}

/* line 1870, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .comparison .comparativo ul li .sugestao:hover, body.black-and-yellow-theme .ferramenta-batalha-produtos .comparison .comparativo ul li .sugestao:hover {
  color: #ffffff;
  background: #000000;
}

/* line 1878, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .choose-by-category, body.black-and-yellow-theme .ferramenta-batalha-produtos .choose-by-category {
  background: none !important;
}

/* line 1880, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .choose-by-category .panel-heading, body.black-and-yellow-theme .ferramenta-batalha-produtos .choose-by-category .panel-heading {
  border-top: 2px solid #ffffff;
}

/* line 1887, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .choose-by-category .panel-collapse ul li .product-card .badge, body.black-and-yellow-theme .ferramenta-batalha-produtos .choose-by-category .panel-collapse ul li .product-card .badge {
  background: #ffffff !important;
  color: #000000;
}

/* line 1890, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .choose-by-category .panel-collapse ul li .product-card .circle, body.black-and-yellow-theme .ferramenta-batalha-produtos .choose-by-category .panel-collapse ul li .product-card .circle {
  border: 4px solid #ffffff;
}

/* line 1892, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .choose-by-category .panel-collapse ul li .product-card .circle:hover, body.black-and-yellow-theme .ferramenta-batalha-produtos .choose-by-category .panel-collapse ul li .product-card .circle:hover {
  border: 4px solid #ffff00 !important;
}

/* line 1901, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .legenda, body.black-and-yellow-theme .ferramenta-batalha-produtos .legenda {
  background: none !important;
}

/* line 1904, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .resultado, body.black-and-yellow-theme .ferramenta-batalha-produtos .resultado {
  background: none !important;
}

/* line 1906, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .resultado table, body.black-and-yellow-theme .ferramenta-batalha-produtos .resultado table {
  background: none !important;
}

/* line 1909, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .resultado table tr th, html.black-and-yellow-theme .ferramenta-batalha-produtos .resultado table tr td, body.black-and-yellow-theme .ferramenta-batalha-produtos .resultado table tr th, body.black-and-yellow-theme .ferramenta-batalha-produtos .resultado table tr td {
  background: none !important;
}

/* line 1911, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .ferramenta-batalha-produtos .resultado table tr th input, html.black-and-yellow-theme .ferramenta-batalha-produtos .resultado table tr td input, body.black-and-yellow-theme .ferramenta-batalha-produtos .resultado table tr th input, body.black-and-yellow-theme .ferramenta-batalha-produtos .resultado table tr td input {
  color: #000000 !important;
}

/* line 1922, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-carousel-infografico .owl-dots .owl-dot span, html.black-and-yellow-theme .owl-carousel-proposito .owl-dots .owl-dot span, body.black-and-yellow-theme .owl-carousel-infografico .owl-dots .owl-dot span, body.black-and-yellow-theme .owl-carousel-proposito .owl-dots .owl-dot span {
  background: #ffffff !important;
}

/* line 1926, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .owl-carousel-infografico .owl-dots .owl-dot.active span, html.black-and-yellow-theme .owl-carousel-proposito .owl-dots .owl-dot.active span, body.black-and-yellow-theme .owl-carousel-infografico .owl-dots .owl-dot.active span, body.black-and-yellow-theme .owl-carousel-proposito .owl-dots .owl-dot.active span {
  background: #ffff00 !important;
}

/* line 1934, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .list-referencias li, body.black-and-yellow-theme .list-referencias li {
  color: #ffffff;
}

/* line 1939, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful, body.black-and-yellow-theme .info-mindful {
  background: #ffffff;
}

/* line 1941, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .cantoneira-verde, body.black-and-yellow-theme .info-mindful .cantoneira-verde {
  filter: brightness(10) invert(1);
}

/* line 1944, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .quad-vc-sabe, body.black-and-yellow-theme .info-mindful .quad-vc-sabe {
  background: #000000;
}

/* line 1946, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .quad-vc-sabe:after, body.black-and-yellow-theme .info-mindful .quad-vc-sabe:after {
  border-color: transparent #000000 transparent transparent;
}

/* line 1950, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .pergunta, body.black-and-yellow-theme .info-mindful .pergunta {
  color: #000000 !important;
}

/* line 1953, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .quad-azul-mindful, body.black-and-yellow-theme .info-mindful .quad-azul-mindful {
  background: #000000;
}

/* line 1955, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .quad-azul-mindful:after, body.black-and-yellow-theme .info-mindful .quad-azul-mindful:after {
  filter: brightness(10) invert(1);
}

/* line 1960, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .quad-branco .box, body.black-and-yellow-theme .info-mindful .quad-branco .box {
  background: #000000;
}

/* line 1963, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .quad-branco:after, body.black-and-yellow-theme .info-mindful .quad-branco:after {
  display: none;
}

/* line 1969, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte2 .tit, body.black-and-yellow-theme .info-mindful .parte2 .tit {
  color: #000000 !important;
}

/* line 1971, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte2 .tit span, body.black-and-yellow-theme .info-mindful .parte2 .tit span {
  background: #000000;
}

/* line 1977, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte2 ul li .quad-azul, body.black-and-yellow-theme .info-mindful .parte2 ul li .quad-azul {
  background: #000000;
}

/* line 1979, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte2 ul li .quad-azul .tit, body.black-and-yellow-theme .info-mindful .parte2 ul li .quad-azul .tit {
  color: #ffffff !important;
}

/* line 1983, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte2 ul li:before, body.black-and-yellow-theme .info-mindful .parte2 ul li:before {
  filter: brightness(10) invert(1);
}

/* line 1988, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte2 ul .quad2:after, body.black-and-yellow-theme .info-mindful .parte2 ul .quad2:after {
  filter: brightness(10) invert(1) !important;
}

/* line 1993, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte2 .box-quad-branco, body.black-and-yellow-theme .info-mindful .parte2 .box-quad-branco {
  background: none;
}

/* line 1995, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte2 .box-quad-branco .box, body.black-and-yellow-theme .info-mindful .parte2 .box-quad-branco .box {
  background: #000000;
}

/* line 1997, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte2 .box-quad-branco .box:before, body.black-and-yellow-theme .info-mindful .parte2 .box-quad-branco .box:before {
  border-color: transparent transparent #000000 transparent;
}

/* line 2006, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte3 ul li span, body.black-and-yellow-theme .info-mindful .parte3 ul li span {
  color: #000000;
}

/* line 2009, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte3 ul li .box, body.black-and-yellow-theme .info-mindful .parte3 ul li .box {
  background: #000000;
  margin: 0;
}

/* line 2017, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte4 .box1 .box, body.black-and-yellow-theme .info-mindful .parte4 .box1 .box {
  background: #000000;
}

/* line 2019, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte4 .box1 .box:after, body.black-and-yellow-theme .info-mindful .parte4 .box1 .box:after {
  filter: brightness(10) invert(1);
}

/* line 2023, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte4 .box1:after, body.black-and-yellow-theme .info-mindful .parte4 .box1:after {
  display: none;
}

/* line 2027, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte4 .box1 .text:after, body.black-and-yellow-theme .info-mindful .parte4 .box1 .text:after {
  filter: brightness(10) invert(1);
}

/* line 2033, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte4 .box2 .faixa, body.black-and-yellow-theme .info-mindful .parte4 .box2 .faixa {
  background: #000000;
}

/* line 2036, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte4 .box2:after, body.black-and-yellow-theme .info-mindful .parte4 .box2:after {
  filter: brightness(10) invert(1);
}

/* line 2039, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-mindful .parte4 .box2 .box, body.black-and-yellow-theme .info-mindful .parte4 .box2 .box {
  background: #000000;
}

/* line 2046, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio, body.black-and-yellow-theme .info-sal-x-sodio {
  background: #ffffff;
}

/* line 2048, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .cantoneira-verde, body.black-and-yellow-theme .info-sal-x-sodio .cantoneira-verde {
  filter: brightness(10) invert(1);
}

/* line 2051, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .quad-pontilhado, body.black-and-yellow-theme .info-sal-x-sodio .quad-pontilhado {
  background: none;
}

/* line 2053, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .quad-pontilhado .txt-x, body.black-and-yellow-theme .info-sal-x-sodio .quad-pontilhado .txt-x {
  color: #ffff00 !important;
}

/* line 2056, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .quad-pontilhado .sal, html.black-and-yellow-theme .info-sal-x-sodio .quad-pontilhado .sodio, html.black-and-yellow-theme .info-sal-x-sodio .quad-pontilhado .txt-o-sodio, body.black-and-yellow-theme .info-sal-x-sodio .quad-pontilhado .sal, body.black-and-yellow-theme .info-sal-x-sodio .quad-pontilhado .sodio, body.black-and-yellow-theme .info-sal-x-sodio .quad-pontilhado .txt-o-sodio {
  color: #000000 !important;
}

/* line 2061, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte2 .txt-vc-sabia, body.black-and-yellow-theme .info-sal-x-sodio .parte2 .txt-vc-sabia {
  color: #000000 !important;
}

/* line 2064, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-verde, body.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-verde {
  background: #000000 !important;
}

/* line 2066, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-verde:before, body.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-verde:before {
  filter: brightness(10) invert(1);
}

/* line 2069, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-verde:after, body.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-verde:after {
  border-color: transparent #000000 transparent transparent;
}

/* line 2073, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-verde p span, body.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-verde p span {
  color: #ffffff !important;
}

/* line 2079, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-branco .box, body.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-branco .box {
  background: #000000 !important;
}

/* line 2082, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-branco:before, html.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-branco:after, body.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-branco:before, body.black-and-yellow-theme .info-sal-x-sodio .parte2 .quad-branco:after {
  display: none;
}

/* line 2088, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte3 .tit, body.black-and-yellow-theme .info-sal-x-sodio .parte3 .tit {
  color: #000000 !important;
}

/* line 2093, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte3 ul li p, body.black-and-yellow-theme .info-sal-x-sodio .parte3 ul li p {
  color: #000000 !important;
}

/* line 2097, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte3 ul li.linha img, body.black-and-yellow-theme .info-sal-x-sodio .parte3 ul li.linha img {
  filter: brightness(10) invert(1);
}

/* line 2104, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte3 .saleiro p, body.black-and-yellow-theme .info-sal-x-sodio .parte3 .saleiro p {
  color: #000000 !important;
}

/* line 2109, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte3 .batata .quad-verde, body.black-and-yellow-theme .info-sal-x-sodio .parte3 .batata .quad-verde {
  background: #000000 !important;
}

/* line 2111, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte3 .batata .quad-verde:after, body.black-and-yellow-theme .info-sal-x-sodio .parte3 .batata .quad-verde:after {
  border-color: #000000 transparent transparent transparent;
}

/* line 2116, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte3 .quad-pontilhado, body.black-and-yellow-theme .info-sal-x-sodio .parte3 .quad-pontilhado {
  border: 4px dotted #000000;
}

/* line 2118, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-sal-x-sodio .parte3 .quad-pontilhado p, body.black-and-yellow-theme .info-sal-x-sodio .parte3 .quad-pontilhado p {
  color: #000000 !important;
}

/* line 2125, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos, body.black-and-yellow-theme .info-fibras-alimentos {
  background: #ffffff;
}

/* line 2127, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .cantoneira-rosa, body.black-and-yellow-theme .info-fibras-alimentos .cantoneira-rosa {
  filter: brightness(10) invert(1);
}

/* line 2130, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .quad-pontilhado, body.black-and-yellow-theme .info-fibras-alimentos .quad-pontilhado {
  background: none;
}

/* line 2132, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .quad-pontilhado p, body.black-and-yellow-theme .info-fibras-alimentos .quad-pontilhado p {
  color: #000000 !important;
}

/* line 2134, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .quad-pontilhado p span, body.black-and-yellow-theme .info-fibras-alimentos .quad-pontilhado p span {
  color: #000000 !important;
}

/* line 2136, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .quad-pontilhado p span sup, body.black-and-yellow-theme .info-fibras-alimentos .quad-pontilhado p span sup {
  color: #000000 !important;
}

/* line 2142, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .quad-pontilhado .txt-consomem span, body.black-and-yellow-theme .info-fibras-alimentos .quad-pontilhado .txt-consomem span {
  background: #000000 !important;
  color: #ffffff !important;
}

/* line 2148, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .parte2 .txt-voce, body.black-and-yellow-theme .info-fibras-alimentos .parte2 .txt-voce {
  background: #000000 !important;
  color: #ffffff !important;
}

/* line 2150, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .parte2 .txt-voce strong, body.black-and-yellow-theme .info-fibras-alimentos .parte2 .txt-voce strong {
  color: #ffffff !important;
}

/* line 2153, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .parte2 .txt-voce:after, body.black-and-yellow-theme .info-fibras-alimentos .parte2 .txt-voce:after {
  filter: brightness(10) invert(1);
}

/* line 2157, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .parte2 .txt-descubra, body.black-and-yellow-theme .info-fibras-alimentos .parte2 .txt-descubra {
  background: #000000 !important;
  box-shadow: none;
}

/* line 2160, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .parte2 .box-opçoes, body.black-and-yellow-theme .info-fibras-alimentos .parte2 .box-opçoes {
  background: #000000 !important;
}

/* line 2166, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .produtos li .fundo-branco, body.black-and-yellow-theme .info-fibras-alimentos .produtos li .fundo-branco {
  background: #000000 !important;
  color: #ffffff !important;
}

/* line 2168, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .produtos li .fundo-branco strong, body.black-and-yellow-theme .info-fibras-alimentos .produtos li .fundo-branco strong {
  color: #ffffff !important;
}

/* line 2172, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .produtos li .sem-fundo, body.black-and-yellow-theme .info-fibras-alimentos .produtos li .sem-fundo {
  color: #000000 !important;
}

/* line 2174, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .produtos li .sem-fundo strong, body.black-and-yellow-theme .info-fibras-alimentos .produtos li .sem-fundo strong {
  color: #000000 !important;
}

/* line 2180, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .box-conferir, body.black-and-yellow-theme .info-fibras-alimentos .box-conferir {
  background: #000000 !important;
  box-shadow: none;
}

/* line 2183, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-alimentos .box-conferir p strong, body.black-and-yellow-theme .info-fibras-alimentos .box-conferir p strong {
  color: #ffffff !important;
}

/* line 2190, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-sempre-buscando, html.black-and-yellow-theme .txt-sempre-buscando, body.black-and-yellow-theme .box-sempre-buscando, body.black-and-yellow-theme .txt-sempre-buscando {
  background: #000000 !important;
}

/* line 2192, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-sempre-buscando:before, html.black-and-yellow-theme .txt-sempre-buscando:before, body.black-and-yellow-theme .box-sempre-buscando:before, body.black-and-yellow-theme .txt-sempre-buscando:before {
  border-color: transparent transparent #000000 transparent !important;
  background: none !important;
}

/* line 2197, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .referencias p, body.black-and-yellow-theme .referencias p {
  color: #000000 !important;
}

/* line 2199, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .referencias p a, body.black-and-yellow-theme .referencias p a {
  color: #000000 !important;
}

/* line 2205, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo, body.black-and-yellow-theme .info-fibras-tudo {
  background: #ffffff;
}

/* line 2207, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .cantoneira-rosa, body.black-and-yellow-theme .info-fibras-tudo .cantoneira-rosa {
  filter: brightness(10) invert(1);
}

/* line 2211, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .quad-txt .tit, html.black-and-yellow-theme .info-fibras-tudo .quad-txt .txt-tudo, html.black-and-yellow-theme .info-fibras-tudo .quad-txt .sub-tit, html.black-and-yellow-theme .info-fibras-tudo .quad-txt .txt-asfibras, html.black-and-yellow-theme .info-fibras-tudo .quad-txt .txt-encontradas, body.black-and-yellow-theme .info-fibras-tudo .quad-txt .tit, body.black-and-yellow-theme .info-fibras-tudo .quad-txt .txt-tudo, body.black-and-yellow-theme .info-fibras-tudo .quad-txt .sub-tit, body.black-and-yellow-theme .info-fibras-tudo .quad-txt .txt-asfibras, body.black-and-yellow-theme .info-fibras-tudo .quad-txt .txt-encontradas {
  color: #000000 !important;
}

/* line 2215, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .quad-txt .txt-tudo span, body.black-and-yellow-theme .info-fibras-tudo .quad-txt .txt-tudo span {
  background: #000000;
  color: #ffffff;
}

/* line 2218, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .quad-txt .txt-tudo:before, body.black-and-yellow-theme .info-fibras-tudo .quad-txt .txt-tudo:before {
  filter: brightness(10) invert(1);
}

/* line 2224, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .img:before, body.black-and-yellow-theme .info-fibras-tudo .img:before {
  filter: brightness(10) invert(1);
}

/* line 2229, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte2:before, body.black-and-yellow-theme .info-fibras-tudo .parte2:before {
  filter: brightness(10) invert(1);
}

/* line 2233, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte2 .txt-asfibras strong, html.black-and-yellow-theme .info-fibras-tudo .parte2 .txt-asfibras .espaco-esq, html.black-and-yellow-theme .info-fibras-tudo .parte2 .txt-asfibras .txt-digeridos, body.black-and-yellow-theme .info-fibras-tudo .parte2 .txt-asfibras strong, body.black-and-yellow-theme .info-fibras-tudo .parte2 .txt-asfibras .espaco-esq, body.black-and-yellow-theme .info-fibras-tudo .parte2 .txt-asfibras .txt-digeridos {
  color: #000000 !important;
}

/* line 2236, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte2 .txt-asfibras .fundo-branco, body.black-and-yellow-theme .info-fibras-tudo .parte2 .txt-asfibras .fundo-branco {
  background: #000000;
  color: #ffffff;
}

/* line 2242, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte3:before, body.black-and-yellow-theme .info-fibras-tudo .parte3:before {
  filter: brightness(10) invert(1);
}

/* line 2245, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte3 .quad-azul, body.black-and-yellow-theme .info-fibras-tudo .parte3 .quad-azul {
  background: #000000;
  color: #ffffff;
}

/* line 2249, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .quad-paraque, body.black-and-yellow-theme .info-fibras-tudo .quad-paraque {
  background: #000000;
  color: #ffffff;
}

/* line 2251, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .quad-paraque strong, body.black-and-yellow-theme .info-fibras-tudo .quad-paraque strong {
  color: #ffffff !important;
}

/* line 2254, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .quad-paraque:after, body.black-and-yellow-theme .info-fibras-tudo .quad-paraque:after {
  display: none;
}

/* line 2259, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .lista ul, body.black-and-yellow-theme .info-fibras-tudo .lista ul {
  background: none;
}

/* line 2262, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .lista ul li p, body.black-and-yellow-theme .info-fibras-tudo .lista ul li p {
  color: #000000 !important;
}

/* line 2265, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .lista ul li:nth-child(1), body.black-and-yellow-theme .info-fibras-tudo .lista ul li:nth-child(1) {
  border-right: 2px solid #000000;
  border-bottom: 2px solid #000000;
}

/* line 2268, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .lista ul li:nth-child(2), body.black-and-yellow-theme .info-fibras-tudo .lista ul li:nth-child(2) {
  border-bottom: 2px solid #000000;
}

/* line 2271, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .lista ul li:nth-child(3), body.black-and-yellow-theme .info-fibras-tudo .lista ul li:nth-child(3) {
  border-right: 2px solid #000000;
}

@media (max-width: 767px) {
  /* line 2261, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .info-fibras-tudo .lista ul li, body.black-and-yellow-theme .info-fibras-tudo .lista ul li {
    background: none;
    border-bottom: 2px solid #000000;
    border-right: 0 !important;
  }
}

/* line 2281, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte4:after, body.black-and-yellow-theme .info-fibras-tudo .parte4:after {
  filter: brightness(10) invert(1);
}

/* line 2284, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte4 .sub-tit, html.black-and-yellow-theme .info-fibras-tudo .parte4 .txt, body.black-and-yellow-theme .info-fibras-tudo .parte4 .sub-tit, body.black-and-yellow-theme .info-fibras-tudo .parte4 .txt {
  color: #000000 !important;
}

/* line 2288, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte4 .quads .gramas, body.black-and-yellow-theme .info-fibras-tudo .parte4 .quads .gramas {
  color: #000000 !important;
}

/* line 2290, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte4 .quads .gramas span, body.black-and-yellow-theme .info-fibras-tudo .parte4 .quads .gramas span {
  background: #000000;
  color: #ffffff;
}

/* line 2294, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte4 .quads .quad-rosa, body.black-and-yellow-theme .info-fibras-tudo .parte4 .quads .quad-rosa {
  background: #000000;
  box-shadow: none;
}

/* line 2296, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte4 .quads .quad-rosa p, body.black-and-yellow-theme .info-fibras-tudo .parte4 .quads .quad-rosa p {
  color: #ffffff !important;
}

/* line 2298, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-fibras-tudo .parte4 .quads .quad-rosa p a, body.black-and-yellow-theme .info-fibras-tudo .parte4 .quads .quad-rosa p a {
  color: #ffffff !important;
}

/* line 2306, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1, body.black-and-yellow-theme .infoacucar-1 {
  background: #ffffff;
  padding: 0;
}

/* line 2309, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .parte1 .cantoneira-verde, body.black-and-yellow-theme .infoacucar-1 .parte1 .cantoneira-verde {
  filter: brightness(10) invert(1);
}

/* line 2313, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .parte1 .textos .txt-voce-consome, body.black-and-yellow-theme .infoacucar-1 .parte1 .textos .txt-voce-consome {
  color: #000000 !important;
}

/* line 2316, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .parte1 .textos .txt-em-equilibrio, body.black-and-yellow-theme .infoacucar-1 .parte1 .textos .txt-em-equilibrio {
  background: #000000;
  color: #ffffff;
}

/* line 2318, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .parte1 .textos .txt-em-equilibrio:before, body.black-and-yellow-theme .infoacucar-1 .parte1 .textos .txt-em-equilibrio:before {
  filter: brightness(10) invert(1);
}

/* line 2323, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .parte1 .textos .grupo50g p, body.black-and-yellow-theme .infoacucar-1 .parte1 .textos .grupo50g p {
  color: #000000 !important;
}

/* line 2328, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .parte1 .txt-essa-quantidade, body.black-and-yellow-theme .infoacucar-1 .parte1 .txt-essa-quantidade {
  background: #000000;
  color: #ffffff;
}

/* line 2332, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .txt-ou, html.black-and-yellow-theme .infoacucar-1 .txt-fique-de-olho, body.black-and-yellow-theme .infoacucar-1 .txt-ou, body.black-and-yellow-theme .infoacucar-1 .txt-fique-de-olho {
  color: #000000 !important;
}

/* line 2336, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .txt-o-brasileiro:before, html.black-and-yellow-theme .infoacucar-1 .txt-o-brasileiro:after, body.black-and-yellow-theme .infoacucar-1 .txt-o-brasileiro:before, body.black-and-yellow-theme .infoacucar-1 .txt-o-brasileiro:after {
  background: #ffff00 !important;
}

/* line 2339, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .txt-o-brasileiro p, body.black-and-yellow-theme .infoacucar-1 .txt-o-brasileiro p {
  background: #000000 !important;
  color: #ffffff !important;
}

/* line 2341, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .txt-o-brasileiro p strong, body.black-and-yellow-theme .infoacucar-1 .txt-o-brasileiro p strong {
  color: #ffffff !important;
}

/* line 2346, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .txt-nao-ultrapassar, body.black-and-yellow-theme .infoacucar-1 .txt-nao-ultrapassar {
  color: #000000 !important;
}

/* line 2349, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .txt-alguns-exemplos, body.black-and-yellow-theme .infoacucar-1 .txt-alguns-exemplos {
  background: #000000 !important;
  color: #ffffff !important;
}

/* line 2355, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .parte4 ul li span, body.black-and-yellow-theme .infoacucar-1 .parte4 ul li span {
  color: #000000 !important;
}

/* line 2357, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .parte4 ul li span sup, body.black-and-yellow-theme .infoacucar-1 .parte4 ul li span sup {
  color: #000000 !important;
}

/* line 2361, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .parte4 ul li .info, body.black-and-yellow-theme .infoacucar-1 .parte4 ul li .info {
  color: #000000 !important;
}

/* line 2366, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .parte4 .txt-outros-alimentos, body.black-and-yellow-theme .infoacucar-1 .parte4 .txt-outros-alimentos {
  background: #000000 !important;
}

/* line 2370, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar-1 .txt-recomendacao, body.black-and-yellow-theme .infoacucar-1 .txt-recomendacao {
  color: #000000 !important;
}

/* line 2375, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar, body.black-and-yellow-theme .infoacucar {
  background: #ffffff;
  padding: 0;
}

/* line 2378, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte1 .cantoneira-verde, body.black-and-yellow-theme .infoacucar .parte1 .cantoneira-verde {
  filter: brightness(10) invert(1);
}

/* line 2381, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte1 .txt-voce, body.black-and-yellow-theme .infoacucar .parte1 .txt-voce {
  position: relative;
}

/* line 2383, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte1 .txt-voce p, body.black-and-yellow-theme .infoacucar .parte1 .txt-voce p {
  color: #000000 !important;
}

/* line 2386, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte1 .txt-voce:after, body.black-and-yellow-theme .infoacucar .parte1 .txt-voce:after {
  display: block;
  content: "açúcares";
  clear: both;
  background: #000000;
  font-family: "UniversLTStd-Bold", Arial, "Times New Roman", Times, serif;
  color: #ffffff;
  font-size: 71px;
  width: 462px;
  height: 83px;
  padding: 0 0 0 15px;
  line-height: 75px;
}

@media (max-width: 767px) {
  /* line 2391, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .infoacucar .parte1 .txt-voce:after, body.black-and-yellow-theme .infoacucar .parte1 .txt-voce:after {
    font-size: 9vw;
    width: 48vw;
    height: 14vw;
    padding: 0 0 0 15px;
    line-height: 14vw;
  }
}

/* line 2395, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte1 .txt-voce .quad-acucares, body.black-and-yellow-theme .infoacucar .parte1 .txt-voce .quad-acucares {
  display: none;
}

/* line 2400, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte1 .txt-tabela p, body.black-and-yellow-theme .infoacucar .parte1 .txt-tabela p {
  color: #000000 !important;
}

/* line 2406, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte2 .quad-verde, body.black-and-yellow-theme .infoacucar .parte2 .quad-verde {
  background: #000000 !important;
  color: #ffffff !important;
  height: 210px;
}

/* line 2411, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte2 .card-1 .quad-txt .cantoneira-verde, html.black-and-yellow-theme .infoacucar .parte2 .card-2 .quad-txt .cantoneira-verde, html.black-and-yellow-theme .infoacucar .parte2 .card-3 .quad-txt .cantoneira-verde, body.black-and-yellow-theme .infoacucar .parte2 .card-1 .quad-txt .cantoneira-verde, body.black-and-yellow-theme .infoacucar .parte2 .card-2 .quad-txt .cantoneira-verde, body.black-and-yellow-theme .infoacucar .parte2 .card-3 .quad-txt .cantoneira-verde {
  filter: brightness(10) invert(1);
}

/* line 2414, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte2 .card-1 .quad-txt p, html.black-and-yellow-theme .infoacucar .parte2 .card-2 .quad-txt p, html.black-and-yellow-theme .infoacucar .parte2 .card-3 .quad-txt p, body.black-and-yellow-theme .infoacucar .parte2 .card-1 .quad-txt p, body.black-and-yellow-theme .infoacucar .parte2 .card-2 .quad-txt p, body.black-and-yellow-theme .infoacucar .parte2 .card-3 .quad-txt p {
  color: #000000 !important;
}

/* line 2418, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte2 .card-1 p, html.black-and-yellow-theme .infoacucar .parte2 .card-2 p, html.black-and-yellow-theme .infoacucar .parte2 .card-3 p, body.black-and-yellow-theme .infoacucar .parte2 .card-1 p, body.black-and-yellow-theme .infoacucar .parte2 .card-2 p, body.black-and-yellow-theme .infoacucar .parte2 .card-3 p {
  color: #000000 !important;
}

/* line 2421, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte2 .card-1 .cantoneira-verde, html.black-and-yellow-theme .infoacucar .parte2 .card-2 .cantoneira-verde, html.black-and-yellow-theme .infoacucar .parte2 .card-3 .cantoneira-verde, body.black-and-yellow-theme .infoacucar .parte2 .card-1 .cantoneira-verde, body.black-and-yellow-theme .infoacucar .parte2 .card-2 .cantoneira-verde, body.black-and-yellow-theme .infoacucar .parte2 .card-3 .cantoneira-verde {
  filter: brightness(10) invert(1);
}

/* line 2429, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte3 .quad-txt p, body.black-and-yellow-theme .infoacucar .parte3 .quad-txt p {
  color: #000000 !important;
}

/* line 2431, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte3 .quad-txt p span, body.black-and-yellow-theme .infoacucar .parte3 .quad-txt p span {
  color: #000000 !important;
}

/* line 2435, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte3 .quad-txt .pontilhado-fazbem, body.black-and-yellow-theme .infoacucar .parte3 .quad-txt .pontilhado-fazbem {
  filter: brightness(10) invert(1);
}

/* line 2439, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte3 .quad-quer-saber, body.black-and-yellow-theme .infoacucar .parte3 .quad-quer-saber {
  background: #000000;
}

/* line 2441, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte3 .quad-quer-saber:before, body.black-and-yellow-theme .infoacucar .parte3 .quad-quer-saber:before {
  background: #000000;
}

/* line 2444, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte3 .quad-quer-saber p, body.black-and-yellow-theme .infoacucar .parte3 .quad-quer-saber p {
  color: #ffffff !important;
}

/* line 2446, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte3 .quad-quer-saber p a, body.black-and-yellow-theme .infoacucar .parte3 .quad-quer-saber p a {
  color: #ffffff !important;
}

/* line 2451, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte3 .quad-sempre-buscando, body.black-and-yellow-theme .infoacucar .parte3 .quad-sempre-buscando {
  background: #000000;
}

/* line 2453, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .infoacucar .parte3 .quad-sempre-buscando .cantoneira-azul, body.black-and-yellow-theme .infoacucar .parte3 .quad-sempre-buscando .cantoneira-azul {
  filter: brightness(10) invert(1);
}

/* line 2460, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme h1.titulo1, html.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme h1.title, html.black-and-yellow-theme h1.titulo1.h1, html.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.h1.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme h1.h1.title, html.black-and-yellow-theme h1.titulo2, html.black-and-yellow-theme h2.titulo1, html.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h2.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme h2.title, body.black-and-yellow-theme h1.titulo1, body.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme h1.title, body.black-and-yellow-theme h1.titulo1.h1, body.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.h1.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme h1.h1.title, body.black-and-yellow-theme h1.titulo2, body.black-and-yellow-theme h2.titulo1, body.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h2.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme h2.title {
  color: #ffffff !important;
}

/* line 2462, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme h1.titulo1:after, html.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme h1.title:after, html.black-and-yellow-theme h1.titulo1.h1:after, html.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.h1.title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme h1.h1.title:after, html.black-and-yellow-theme h1.titulo2:after, html.black-and-yellow-theme h2.titulo1:after, html.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h2.title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme h2.title:after, body.black-and-yellow-theme h1.titulo1:after, body.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme h1.title:after, body.black-and-yellow-theme h1.titulo1.h1:after, body.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h1.h1.title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme h1.h1.title:after, body.black-and-yellow-theme h1.titulo2:after, body.black-and-yellow-theme h2.titulo1:after, body.black-and-yellow-theme .page-historia .content .acontecimento-detalhes .modal-content .modal-body h2.title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme h2.title:after {
  color: #ffffff !important;
}

/* line 2469, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos, body.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos {
  background: #ffffff !important;
}

/* line 2471, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos h3, html.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos .below-bar, html.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos p, body.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos h3, body.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos .below-bar, body.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos p {
  color: #000000 !important;
}

/* line 2474, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos .seta, body.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos .seta {
  border: 2px solid #000000;
}

/* line 2476, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos .seta:before, body.black-and-yellow-theme .sociedade-home .quads-sociedade-home .box-criancas-saudaveis .infos .seta:before {
  filter: brightness(10) invert(1);
}

/* line 2486, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .cols-variety-boxes li .infos, body.black-and-yellow-theme .cols-variety-boxes li .infos {
  background-color: rgba(255, 255, 255, 0.8) !important;
}

/* line 2488, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .cols-variety-boxes li .infos p, body.black-and-yellow-theme .cols-variety-boxes li .infos p {
  color: #000000 !important;
  border: 2px solid #000000 !important;
}

/* line 2491, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .cols-variety-boxes li .infos h3, body.black-and-yellow-theme .cols-variety-boxes li .infos h3 {
  color: #000000 !important;
}

/* line 2493, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .cols-variety-boxes li .infos h3 strong, body.black-and-yellow-theme .cols-variety-boxes li .infos h3 strong {
  color: #000000 !important;
}

/* line 2496, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .cols-variety-boxes li .infos h3:after, body.black-and-yellow-theme .cols-variety-boxes li .infos h3:after {
  color: #000000 !important;
}

/* line 2500, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .cols-variety-boxes li .infos .seta, body.black-and-yellow-theme .cols-variety-boxes li .infos .seta {
  border: 2px solid #000000 !important;
}

/* line 2502, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .cols-variety-boxes li .infos .seta:before, body.black-and-yellow-theme .cols-variety-boxes li .infos .seta:before {
  filter: brightness(10) invert(1);
}

/* line 2512, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .titulo2:after, body.black-and-yellow-theme .imprensa-widget .titulo2:after {
  color: #ffffff !important;
}

/* line 2517, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .col-right a.btn-azul-marcas, body.black-and-yellow-theme .imprensa-widget .col-right a.btn-azul-marcas {
  border: 1px solid #ffffff !important;
}

/* line 2524, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .buscas .busca-marcas .glyphicon:before, body.black-and-yellow-theme .imprensa-widget .buscas .busca-marcas .glyphicon:before {
  color: #ffffff;
}

/* line 2530, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .label-busca-marcas, body.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .label-busca-marcas {
  border-bottom: 1px solid #ffffff;
}

/* line 2533, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .glyphicon, body.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .glyphicon {
  filter: brightness(0) invert(1);
}

/* line 2536, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .lista-anos, body.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .lista-anos {
  background: #000000;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}

/* line 2540, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .lista-anos ul li .check-ano, body.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .lista-anos ul li .check-ano {
  border: 3px solid #ffffff;
}

/* line 2542, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .lista-anos ul li .check-ano.active, body.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .lista-anos ul li .check-ano.active {
  background: #ffff00;
  border: 3px solid #ffff00;
}

/* line 2548, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .lista-anos .quad-btns, body.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .lista-anos .quad-btns {
  background: #ffffff;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
}

/* line 2550, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .lista-anos .quad-btns a, body.black-and-yellow-theme .imprensa-widget .buscas .busca-categorias .lista-anos .quad-btns a {
  color: #000000 !important;
}

/* line 2561, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .box-quads-imprensa ul li .box h2, html.black-and-yellow-theme .imprensa-widget .box-quads-imprensa ul li .box .below-bar, body.black-and-yellow-theme .imprensa-widget .box-quads-imprensa ul li .box h2, body.black-and-yellow-theme .imprensa-widget .box-quads-imprensa ul li .box .below-bar {
  color: #000000 !important;
}

/* line 2568, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .load-more-imprensa, body.black-and-yellow-theme .imprensa-widget .load-more-imprensa {
  border: 1px solid #ffffff !important;
  height: 50px;
  line-height: 50px;
  border-radius: 100px;
  padding: 0;
  width: 170px;
  display: block;
  margin: 10px auto 90px;
  float: none;
}

/* line 2570, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .load-more-imprensa a, body.black-and-yellow-theme .imprensa-widget .load-more-imprensa a {
  background: none !important;
  color: #ffff00 !important;
}

/* line 2572, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .imprensa-widget .load-more-imprensa a:after, body.black-and-yellow-theme .imprensa-widget .load-more-imprensa a:after {
  filter: brightness(0) invert(1);
}

/* line 2579, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box, body.black-and-yellow-theme .boxes-infos .box {
  background: #ffffff;
}

/* line 2581, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box h2, body.black-and-yellow-theme .boxes-infos .box h2 {
  color: #000000 !important;
}

/* line 2583, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box h2:after, body.black-and-yellow-theme .boxes-infos .box h2:after {
  color: #000000 !important;
}

/* line 2587, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box p, body.black-and-yellow-theme .boxes-infos .box p {
  color: #000000 !important;
}

/* line 2591, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box .contato-imprensa h3, body.black-and-yellow-theme .boxes-infos .box .contato-imprensa h3 {
  color: #000000 !important;
}

/* line 2594, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box .contato-imprensa p, body.black-and-yellow-theme .boxes-infos .box .contato-imprensa p {
  color: #000000 !important;
}

/* line 2596, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box .contato-imprensa p a, body.black-and-yellow-theme .boxes-infos .box .contato-imprensa p a {
  color: #000000 !important;
}

/* line 2601, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box .btn-veja, body.black-and-yellow-theme .boxes-infos .box .btn-veja {
  color: #000000 !important;
}

/* line 2603, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box .btn-veja span, body.black-and-yellow-theme .boxes-infos .box .btn-veja span {
  border: 2px solid #000000 !important;
}

/* line 2605, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box .btn-veja span:before, body.black-and-yellow-theme .boxes-infos .box .btn-veja span:before {
  filter: brightness(0) invert(0);
}

/* line 2610, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box.box-contato, body.black-and-yellow-theme .boxes-infos .box.box-contato {
  border-right: 5px solid #000000;
}

/* line 2613, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .boxes-infos .box.box-esclarecimentos, body.black-and-yellow-theme .boxes-infos .box.box-esclarecimentos {
  border-left: 5px solid #000000;
  text-decoration: none !important;
}

/* line 2624, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-esclarecimentos .box-quads ul li .box h2, body.black-and-yellow-theme .page-esclarecimentos .box-quads ul li .box h2 {
  color: #000000 !important;
}

/* line 2626, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-esclarecimentos .box-quads ul li .box h2:after, body.black-and-yellow-theme .page-esclarecimentos .box-quads ul li .box h2:after {
  color: #000000 !important;
}

/* line 2634, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-esclarecimentos .btn-see-more, body.black-and-yellow-theme .page-esclarecimentos .btn-see-more {
  background: none;
  border: 1px solid #ffffff;
}

/* line 2639, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-esclarecimentos .box-back-sub-page-content a:before, body.black-and-yellow-theme .page-esclarecimentos .box-back-sub-page-content a:before {
  filter: brightness(0) invert(1);
}

/* line 2649, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme.page-converse-com-a-gente .banner .text h1, html.black-and-yellow-theme.page-converse-com-a-gente .banner .text p, body.black-and-yellow-theme.page-converse-com-a-gente .banner .text h1, body.black-and-yellow-theme.page-converse-com-a-gente .banner .text p {
  color: #000000 !important;
}

/* line 2651, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme.page-converse-com-a-gente .banner .text h1:after, html.black-and-yellow-theme.page-converse-com-a-gente .banner .text p:after, body.black-and-yellow-theme.page-converse-com-a-gente .banner .text h1:after, body.black-and-yellow-theme.page-converse-com-a-gente .banner .text p:after {
  color: #000000 !important;
}

/* line 2659, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-widget .faq-search, body.black-and-yellow-theme .faq-widget .faq-search {
  border-bottom: 4px solid #ffffff;
}

/* line 2661, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-widget .faq-search .input-search, body.black-and-yellow-theme .faq-widget .faq-search .input-search {
  border-bottom: 0;
}

/* line 2663, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-widget .faq-search .input-search input, body.black-and-yellow-theme .faq-widget .faq-search .input-search input {
  color: #ffffff;
}

/* line 2667, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-widget .faq-search .input-search .glyphicon-search:before, body.black-and-yellow-theme .faq-widget .faq-search .input-search .glyphicon-search:before {
  color: #ffffff !important;
}

/* line 2676, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .list-faq .titulo1, html.black-and-yellow-theme .list-faq .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .list-faq .title, body.black-and-yellow-theme .list-faq .titulo1, body.black-and-yellow-theme .list-faq .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .list-faq .title {
  color: #ffffff !important;
}

/* line 2678, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .list-faq .titulo1:after, html.black-and-yellow-theme .list-faq .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .list-faq .title:after, body.black-and-yellow-theme .list-faq .titulo1:after, body.black-and-yellow-theme .list-faq .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .list-faq .title:after {
  color: #ffffff !important;
}

/* line 2683, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .list-faq .load-more a, body.black-and-yellow-theme .list-faq .load-more a {
  background: none !important;
  border: 1px solid #ffffff !important;
  color: #ffff00 !important;
}

/* line 2685, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .list-faq .load-more a:hover, html.black-and-yellow-theme .list-faq .load-more a:focus, body.black-and-yellow-theme .list-faq .load-more a:hover, body.black-and-yellow-theme .list-faq .load-more a:focus {
  background: none;
}

/* line 2692, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-itens a, body.black-and-yellow-theme .faq-itens a {
  border: 5px solid #000000 !important;
  background: #ffffff;
  text-decoration: none !important;
}

/* line 2694, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-itens a .tag, body.black-and-yellow-theme .faq-itens a .tag {
  border: 1px solid #000000;
  color: #000000;
}

/* line 2697, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-itens a h3, html.black-and-yellow-theme .faq-itens a h2, body.black-and-yellow-theme .faq-itens a h3, body.black-and-yellow-theme .faq-itens a h2 {
  color: #000000 !important;
}

/* line 2700, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-itens a .btn-arrow, body.black-and-yellow-theme .faq-itens a .btn-arrow {
  border: 2px solid #000000;
}

/* line 2702, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-itens a .btn-arrow:before, body.black-and-yellow-theme .faq-itens a .btn-arrow:before {
  filter: brightness(0) invert(0);
}

/* line 2711, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .form-fale summary p.ng-binding, body.black-and-yellow-theme .form-fale summary p.ng-binding {
  color: #ffff00;
}

/* line 2715, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .form-fale summary ul li, body.black-and-yellow-theme .form-fale summary ul li {
  background: none !important;
  border: 1px solid #ffffff;
}

/* line 2721, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .form-fale .form-group select, body.black-and-yellow-theme .form-fale .form-group select {
  background: none !important;
  color: #ffffff !important;
}

/* line 2724, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .form-fale .form-group button, body.black-and-yellow-theme .form-fale .form-group button {
  background: none !important;
  border: 1px solid #ffffff;
}

/* line 2730, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .form-fale .form-group-politica label a, body.black-and-yellow-theme .form-fale .form-group-politica label a {
  background: none !important;
  color: #ffff00 !important;
}

/* line 2736, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .form-fale .form-group-invalid input.form-control, html.black-and-yellow-theme .form-fale .form-group-invalid select, html.black-and-yellow-theme .form-fale .form-group-invalid textarea, body.black-and-yellow-theme .form-fale .form-group-invalid input.form-control, body.black-and-yellow-theme .form-fale .form-group-invalid select, body.black-and-yellow-theme .form-fale .form-group-invalid textarea {
  border-bottom: 2px solid #ffff00 !important;
}

/* line 2739, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .form-fale .form-group-invalid a, body.black-and-yellow-theme .form-fale .form-group-invalid a {
  background: #ffffff !important;
  color: #000000 !important;
}

/* line 2743, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .form-fale .form-group-invalid .alert span, body.black-and-yellow-theme .form-fale .form-group-invalid .alert span {
  color: #ffff00;
}

/* line 2752, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .contact-infos .info a .icon-phone, html.black-and-yellow-theme .contact-infos .info a .icon-local, body.black-and-yellow-theme .contact-infos .info a .icon-phone, body.black-and-yellow-theme .contact-infos .info a .icon-local {
  filter: brightness(0) invert(1);
}

/* line 2759, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .alert.alert-warning, body.black-and-yellow-theme .alert.alert-warning {
  background: #ffff00;
}

/* line 2761, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .alert.alert-warning .icon, body.black-and-yellow-theme .alert.alert-warning .icon {
  filter: brightness(0) invert(0);
}

/* line 2764, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .alert.alert-warning p, body.black-and-yellow-theme .alert.alert-warning p {
  color: #000000 !important;
}

/* line 2772, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-search .busca-marcas .glyphicon-search, body.black-and-yellow-theme .faq-search .busca-marcas .glyphicon-search {
  color: #ffffff;
}

/* line 2775, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .faq-search .busca-marcas .icon-close, body.black-and-yellow-theme .faq-search .busca-marcas .icon-close {
  filter: brightness(0) invert(1);
}

/* line 2785, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .links li .custom-tab-link-donate, body.black-and-yellow-theme .page-doacao .custom-tab .links li .custom-tab-link-donate {
  background: #ffff00;
  color: #000000 !important;
}

/* line 2787, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .links li .custom-tab-link-donate.active, body.black-and-yellow-theme .page-doacao .custom-tab .links li .custom-tab-link-donate.active {
  background: #ffffff;
}

/* line 2794, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-link-donate, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-link-donate {
  background: #ffffff !important;
  color: #000000 !important;
}

/* line 2797, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane {
  background: #ffffff;
  border-top: 4px solid #ffff00;
  border-bottom: 4px solid #ffff00;
}

/* line 2800, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info h3.titulo1, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info .page-historia .content .acontecimento-detalhes .modal-content .modal-body h3.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info h3.title, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info h3.titulo1, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info .page-historia .content .acontecimento-detalhes .modal-content .modal-body h3.title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info h3.title {
  color: #000000 !important;
}

/* line 2802, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info h3.titulo1:after, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info .page-historia .content .acontecimento-detalhes .modal-content .modal-body h3.title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info h3.title:after, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info h3.titulo1:after, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info .page-historia .content .acontecimento-detalhes .modal-content .modal-body h3.title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info h3.title:after {
  color: #000000 !important;
}

/* line 2806, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info p, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info p {
  color: #000000 !important;
}

/* line 2810, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info ul li, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .info ul li {
  color: #000000 !important;
}

/* line 2816, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio p, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form p, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio p, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form p {
  color: #000000 !important;
}

/* line 2818, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio p strong, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form p strong, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio p strong, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form p strong {
  color: #000000 !important;
}

/* line 2824, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group label, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group span, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group label, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group span, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group label, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group span, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group label, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group span {
  color: #000000 !important;
}

/* line 2827, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group input, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group input, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group input, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group input {
  border: 1px solid #000000 !important;
  color: #000000 !important;
  background: none !important;
}

/* line 2830, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group .error, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group .error, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group .error, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group .error {
  color: #000000 !important;
}

/* line 2833, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group button, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group button, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group button, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group button {
  background: none;
  border: 1px solid #000000;
  color: #000000;
}

/* line 2835, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group button:after, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group button:after, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group button:after, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group button:after {
  filter: brightness(0) invert(0);
}

/* line 2838, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group button:hover, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group button:hover, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group button:hover, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group button:hover {
  background: none;
}

/* line 2844, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group-sexo:after, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group-sexo:after, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group-sexo:after, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group-sexo:after {
  filter: brightness(0) invert(0);
}

/* line 2847, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group-sexo .custom-select, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group-sexo .custom-select, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group-sexo .custom-select, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group-sexo .custom-select {
  border: 1px solid #000000;
}

/* line 2849, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group-sexo .custom-select li, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group-sexo .custom-select li, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group-sexo .custom-select li, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group-sexo .custom-select li {
  border-bottom: 1px solid #000000;
}

/* line 2852, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group-sexo .custom-select li label:before, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group-sexo .custom-select li label:before, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group-sexo .custom-select li label:before, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group-sexo .custom-select li label:before {
  border: 3px solid #000000;
}

/* line 2856, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group-sexo .custom-select li label:hover:before, html.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group-sexo .custom-select li label:hover:before, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .apoio .form-default .form-group-sexo .custom-select li label:hover:before, body.black-and-yellow-theme .page-doacao .custom-tab .custom-tab-content .custom-tab-pane .form .form-default .form-group-sexo .custom-select li label:hover:before {
  border: 3px solid #ffff00;
  background: #ffff00;
}

/* line 2874, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .txt-costumer ul li:after, body.black-and-yellow-theme .txt-costumer ul li:after {
  color: #ffffff;
}

/* line 2882, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme ol.lista li:after, body.black-and-yellow-theme ol.lista li:after {
  color: #ffffff;
}

/* line 2889, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .contact-infos-align .link-download:before, body.black-and-yellow-theme .contact-infos-align .link-download:before {
  filter: brightness(0) invert(1);
}

/* line 2897, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .quads-politicas ul li, body.black-and-yellow-theme .quads-politicas ul li {
  border: 3px solid #000000;
}

/* line 2899, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .quads-politicas ul li .box, body.black-and-yellow-theme .quads-politicas ul li .box {
  background: #ffffff;
}

/* line 2901, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .quads-politicas ul li .box h2, html.black-and-yellow-theme .quads-politicas ul li .box p, body.black-and-yellow-theme .quads-politicas ul li .box h2, body.black-and-yellow-theme .quads-politicas ul li .box p {
  color: #000000 !important;
}

/* line 2903, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .quads-politicas ul li .box h2:after, html.black-and-yellow-theme .quads-politicas ul li .box p:after, body.black-and-yellow-theme .quads-politicas ul li .box h2:after, body.black-and-yellow-theme .quads-politicas ul li .box p:after {
  color: #000000 !important;
}

/* line 2908, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .quads-politicas ul li .box .seta .glyphicon, body.black-and-yellow-theme .quads-politicas ul li .box .seta .glyphicon {
  border: 2px solid #000000;
}

/* line 2910, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .quads-politicas ul li .box .seta .glyphicon:before, body.black-and-yellow-theme .quads-politicas ul li .box .seta .glyphicon:before {
  filter: brightness(0) invert(0);
}

@media (max-width: 767px) {
  /* line 2923, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .ambicoes .owl-dots .owl-dot, body.black-and-yellow-theme .ambicoes .owl-dots .owl-dot {
    border: 2px solid #ffff00;
    background: #ffff00;
  }
  /* line 2925, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .ambicoes .owl-dots .owl-dot span, body.black-and-yellow-theme .ambicoes .owl-dots .owl-dot span {
    display: none;
  }
  /* line 2928, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .ambicoes .owl-dots .owl-dot.active, body.black-and-yellow-theme .ambicoes .owl-dots .owl-dot.active {
    border: 2px solid #ffff00;
    background: #000000;
  }
  /* line 2930, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .ambicoes .owl-dots .owl-dot.active span, body.black-and-yellow-theme .ambicoes .owl-dots .owl-dot.active span {
    display: none;
  }
  /* line 2940, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .owl-dots .owl-dot span, body.black-and-yellow-theme .owl-dots .owl-dot span {
    border: 2px solid #ffff00;
    background: #ffff00;
  }
  /* line 2944, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .owl-dots .owl-dot.active span, body.black-and-yellow-theme .owl-dots .owl-dot.active span {
    border: 2px solid #ffff00;
    background: #000000;
  }
}

/* line 2954, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content, body.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content {
  background: #000000;
}

/* line 2956, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content button, body.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content button {
  filter: brightness(10) invert(0);
}

/* line 2958, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content button img, body.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content button img {
  filter: none;
}

/* line 2963, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body #divLoadingSearch, body.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body #divLoadingSearch {
  background: rgba(255, 255, 255, 0.6);
  z-index: 2;
}

/* line 2966, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body input, body.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body input {
  background: none !important;
}

/* line 2971, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li a, body.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li a {
  text-decoration: none !important;
}

/* line 2974, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li a .dados h2, body.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li a .dados h2 {
  color: #ffffff !important;
}

/* line 2979, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li a, body.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li a {
  text-decoration: underline !important;
}

/* line 2982, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li a .dados .txt, body.black-and-yellow-theme #modalPesquisaGeral .modal-dialog .modal-content .modal-body #ulResultadoBusca li a .dados .txt {
  color: #ffff00 !important;
}

/* line 2996, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-quads-parceiros h3:after, body.black-and-yellow-theme .box-quads-parceiros h3:after {
  color: #000000 !important;
}

/* line 3004, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-profissionais ul li .box, body.black-and-yellow-theme .box-profissionais ul li .box {
  background: none;
}

/* line 3006, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-profissionais ul li .box:before, body.black-and-yellow-theme .box-profissionais ul li .box:before {
  background: #ffffff;
  opacity: 1;
}

/* line 3010, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-profissionais ul li .box .meio h3, body.black-and-yellow-theme .box-profissionais ul li .box .meio h3 {
  color: #000000 !important;
}

/* line 3012, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-profissionais ul li .box .meio h3 span, body.black-and-yellow-theme .box-profissionais ul li .box .meio h3 span {
  color: #000000 !important;
}

/* line 3016, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-profissionais ul li .box .meio .seta, body.black-and-yellow-theme .box-profissionais ul li .box .meio .seta {
  border: 2px solid #000000;
}

/* line 3018, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-profissionais ul li .box .meio .seta span, body.black-and-yellow-theme .box-profissionais ul li .box .meio .seta span {
  filter: brightness(0) invert(0);
}

/* line 3030, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-parceiros-doacao .parcerias h2:after, body.black-and-yellow-theme .box-parceiros-doacao .parcerias h2:after {
  color: #ffffff;
}

/* line 3037, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-parceiros-doacao .parcerias dl dd a:after, body.black-and-yellow-theme .box-parceiros-doacao .parcerias dl dd a:after {
  filter: brightness(0) invert(1);
}

/* line 3045, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-parceiros-doacao .doacao .box, body.black-and-yellow-theme .box-parceiros-doacao .doacao .box {
  background: #ffffff;
}

/* line 3047, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-parceiros-doacao .doacao .box h2, html.black-and-yellow-theme .box-parceiros-doacao .doacao .box p, body.black-and-yellow-theme .box-parceiros-doacao .doacao .box h2, body.black-and-yellow-theme .box-parceiros-doacao .doacao .box p {
  color: #000000 !important;
}

/* line 3049, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-parceiros-doacao .doacao .box h2:after, html.black-and-yellow-theme .box-parceiros-doacao .doacao .box p:after, body.black-and-yellow-theme .box-parceiros-doacao .doacao .box h2:after, body.black-and-yellow-theme .box-parceiros-doacao .doacao .box p:after {
  color: #000000 !important;
}

/* line 3053, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-parceiros-doacao .doacao .box .seta, body.black-and-yellow-theme .box-parceiros-doacao .doacao .box .seta {
  border: 2px solid #000000;
}

/* line 3055, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-parceiros-doacao .doacao .box .seta:before, body.black-and-yellow-theme .box-parceiros-doacao .doacao .box .seta:before {
  filter: brightness(0) invert(0);
}

/* line 3063, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .parceiros-itens .below-bar, html.black-and-yellow-theme .parceiros-itens p, body.black-and-yellow-theme .parceiros-itens .below-bar, body.black-and-yellow-theme .parceiros-itens p {
  color: #000000 !important;
}

/* line 3066, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .parceiros-itens .btn-arrow-detalhe, body.black-and-yellow-theme .parceiros-itens .btn-arrow-detalhe {
  filter: brightness(0) invert(0);
}

/* line 3071, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-fornecedores button.close, body.black-and-yellow-theme .modal-fornecedores button.close {
  filter: brightness(0) invert(0);
}

/* line 3075, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-fornecedores .modal-header .titulo1, html.black-and-yellow-theme .modal-fornecedores .modal-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .modal-fornecedores .modal-header .title, body.black-and-yellow-theme .modal-fornecedores .modal-header .titulo1, body.black-and-yellow-theme .modal-fornecedores .modal-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .modal-fornecedores .modal-header .title {
  color: #000000 !important;
}

/* line 3077, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-fornecedores .modal-header .titulo1:after, html.black-and-yellow-theme .modal-fornecedores .modal-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body html.black-and-yellow-theme .modal-fornecedores .modal-header .title:after, body.black-and-yellow-theme .modal-fornecedores .modal-header .titulo1:after, body.black-and-yellow-theme .modal-fornecedores .modal-header .page-historia .content .acontecimento-detalhes .modal-content .modal-body .title:after, .page-historia .content .acontecimento-detalhes .modal-content .modal-body body.black-and-yellow-theme .modal-fornecedores .modal-header .title:after {
  color: #000000 !important;
}

/* line 3083, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .modal-fornecedores .custom-scroll p, body.black-and-yellow-theme .modal-fornecedores .custom-scroll p {
  color: #000000 !important;
}

/* line 3090, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-politica table, body.black-and-yellow-theme .page-politica table {
  background: none !important;
}

/* line 3092, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-politica table tr, body.black-and-yellow-theme .page-politica table tr {
  background: none !important;
}

/* line 3103, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-proposito .stores-content-blue .cite-middle cite,
html.black-and-yellow-theme .page-proposito .stores-content-green .cite-middle cite, body.black-and-yellow-theme .page-proposito .stores-content-blue .cite-middle cite,
body.black-and-yellow-theme .page-proposito .stores-content-green .cite-middle cite {
  color: #000000;
}

/* line 3110, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-proposito cite .text-dark-blue, body.black-and-yellow-theme .page-proposito cite .text-dark-blue {
  color: #ffffff !important;
}

/* line 3117, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-proposito.page-repensar .content-recicle.container-title, body.black-and-yellow-theme .page-proposito.page-repensar .content-recicle.container-title {
  padding-top: 30px;
}

/* line 3123, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-proposito.page-repensar .content-recicle .grid__card.repensar .card__wrap, body.black-and-yellow-theme .page-proposito.page-repensar .content-recicle .grid__card.repensar .card__wrap {
  background-color: rgba(104, 190, 110, 0.8) !important;
}

/* line 3128, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-proposito.page-repensar .content-recicle .grid__card.repensar--dark .card__wrap, body.black-and-yellow-theme .page-proposito.page-repensar .content-recicle .grid__card.repensar--dark .card__wrap {
  background-color: #0b5b2a !important;
}

/* line 3138, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .page-proposito.page-repensar .background-dark-green .grid__card .card__wrap, body.black-and-yellow-theme .page-proposito.page-repensar .background-dark-green .grid__card .card__wrap {
  background-color: rgba(104, 190, 110, 0.8);
}

/* line 3147, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text-dark-blue,
html.black-and-yellow-theme .text-blue-center,
html.black-and-yellow-theme .text-black-center,
html.black-and-yellow-theme .text-light-green,
html.black-and-yellow-theme .text-light-orange,
html.black-and-yellow-theme .text-green-center,
html.black-and-yellow-theme .text-black, body.black-and-yellow-theme .text-dark-blue,
body.black-and-yellow-theme .text-blue-center,
body.black-and-yellow-theme .text-black-center,
body.black-and-yellow-theme .text-light-green,
body.black-and-yellow-theme .text-light-orange,
body.black-and-yellow-theme .text-green-center,
body.black-and-yellow-theme .text-black {
  color: #ffffff !important;
}

/* line 3154, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text-dark-blue a,
html.black-and-yellow-theme .text-blue-center a,
html.black-and-yellow-theme .text-black-center a,
html.black-and-yellow-theme .text-light-green a,
html.black-and-yellow-theme .text-light-orange a,
html.black-and-yellow-theme .text-green-center a,
html.black-and-yellow-theme .text-black a, body.black-and-yellow-theme .text-dark-blue a,
body.black-and-yellow-theme .text-blue-center a,
body.black-and-yellow-theme .text-black-center a,
body.black-and-yellow-theme .text-light-green a,
body.black-and-yellow-theme .text-light-orange a,
body.black-and-yellow-theme .text-green-center a,
body.black-and-yellow-theme .text-black a {
  color: #ffff00 !important;
}

/* line 3157, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text-dark-blue .black-link,
html.black-and-yellow-theme .text-blue-center .black-link,
html.black-and-yellow-theme .text-black-center .black-link,
html.black-and-yellow-theme .text-light-green .black-link,
html.black-and-yellow-theme .text-light-orange .black-link,
html.black-and-yellow-theme .text-green-center .black-link,
html.black-and-yellow-theme .text-black .black-link, body.black-and-yellow-theme .text-dark-blue .black-link,
body.black-and-yellow-theme .text-blue-center .black-link,
body.black-and-yellow-theme .text-black-center .black-link,
body.black-and-yellow-theme .text-light-green .black-link,
body.black-and-yellow-theme .text-light-orange .black-link,
body.black-and-yellow-theme .text-green-center .black-link,
body.black-and-yellow-theme .text-black .black-link {
  color: #ffff00 !important;
}

/* line 3159, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text-dark-blue .black-link a,
html.black-and-yellow-theme .text-blue-center .black-link a,
html.black-and-yellow-theme .text-black-center .black-link a,
html.black-and-yellow-theme .text-light-green .black-link a,
html.black-and-yellow-theme .text-light-orange .black-link a,
html.black-and-yellow-theme .text-green-center .black-link a,
html.black-and-yellow-theme .text-black .black-link a, body.black-and-yellow-theme .text-dark-blue .black-link a,
body.black-and-yellow-theme .text-blue-center .black-link a,
body.black-and-yellow-theme .text-black-center .black-link a,
body.black-and-yellow-theme .text-light-green .black-link a,
body.black-and-yellow-theme .text-light-orange .black-link a,
body.black-and-yellow-theme .text-green-center .black-link a,
body.black-and-yellow-theme .text-black .black-link a {
  color: #ffff00 !important;
}

/* line 3163, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text-dark-blue .blue-link,
html.black-and-yellow-theme .text-blue-center .blue-link,
html.black-and-yellow-theme .text-black-center .blue-link,
html.black-and-yellow-theme .text-light-green .blue-link,
html.black-and-yellow-theme .text-light-orange .blue-link,
html.black-and-yellow-theme .text-green-center .blue-link,
html.black-and-yellow-theme .text-black .blue-link, body.black-and-yellow-theme .text-dark-blue .blue-link,
body.black-and-yellow-theme .text-blue-center .blue-link,
body.black-and-yellow-theme .text-black-center .blue-link,
body.black-and-yellow-theme .text-light-green .blue-link,
body.black-and-yellow-theme .text-light-orange .blue-link,
body.black-and-yellow-theme .text-green-center .blue-link,
body.black-and-yellow-theme .text-black .blue-link {
  color: #ffff00 !important;
}

/* line 3165, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text-dark-blue .blue-link a,
html.black-and-yellow-theme .text-blue-center .blue-link a,
html.black-and-yellow-theme .text-black-center .blue-link a,
html.black-and-yellow-theme .text-light-green .blue-link a,
html.black-and-yellow-theme .text-light-orange .blue-link a,
html.black-and-yellow-theme .text-green-center .blue-link a,
html.black-and-yellow-theme .text-black .blue-link a, body.black-and-yellow-theme .text-dark-blue .blue-link a,
body.black-and-yellow-theme .text-blue-center .blue-link a,
body.black-and-yellow-theme .text-black-center .blue-link a,
body.black-and-yellow-theme .text-light-green .blue-link a,
body.black-and-yellow-theme .text-light-orange .blue-link a,
body.black-and-yellow-theme .text-green-center .blue-link a,
body.black-and-yellow-theme .text-black .blue-link a {
  color: #ffff00 !important;
}

/* line 3171, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text-dark-blue strong,
html.black-and-yellow-theme .text-blue-center strong,
html.black-and-yellow-theme .text-black-center strong,
html.black-and-yellow-theme .text-light-green strong,
html.black-and-yellow-theme .text-light-orange strong,
html.black-and-yellow-theme .text-green-center strong,
html.black-and-yellow-theme .text-black strong, body.black-and-yellow-theme .text-dark-blue strong,
body.black-and-yellow-theme .text-blue-center strong,
body.black-and-yellow-theme .text-black-center strong,
body.black-and-yellow-theme .text-light-green strong,
body.black-and-yellow-theme .text-light-orange strong,
body.black-and-yellow-theme .text-green-center strong,
body.black-and-yellow-theme .text-black strong {
  color: #ffffff !important;
}

/* line 3174, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text-dark-blue .links-grandes,
html.black-and-yellow-theme .text-blue-center .links-grandes,
html.black-and-yellow-theme .text-black-center .links-grandes,
html.black-and-yellow-theme .text-light-green .links-grandes,
html.black-and-yellow-theme .text-light-orange .links-grandes,
html.black-and-yellow-theme .text-green-center .links-grandes,
html.black-and-yellow-theme .text-black .links-grandes, body.black-and-yellow-theme .text-dark-blue .links-grandes,
body.black-and-yellow-theme .text-blue-center .links-grandes,
body.black-and-yellow-theme .text-black-center .links-grandes,
body.black-and-yellow-theme .text-light-green .links-grandes,
body.black-and-yellow-theme .text-light-orange .links-grandes,
body.black-and-yellow-theme .text-green-center .links-grandes,
body.black-and-yellow-theme .text-black .links-grandes {
  color: #ffff00 !important;
}

/* line 3180, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .stores-content-blue figure img, body.black-and-yellow-theme .stores-content-blue figure img {
  border: 2px solid #ffffff !important;
}

/* line 3186, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .border-blue, body.black-and-yellow-theme .border-blue {
  border: 2px solid #ffffff;
}

/* line 3189, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text-blue-default, body.black-and-yellow-theme .text-blue-default {
  color: #ffffff !important;
}

/* line 3193, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .line-min-bottom:before, body.black-and-yellow-theme .line-min-bottom:before {
  background-color: #ffffff !important;
}

/* line 3199, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .stores-content-comment, body.black-and-yellow-theme .stores-content-comment {
  background-image: none;
}

/* line 3203, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-quotation, body.black-and-yellow-theme .content-quotation {
  background-image: none !important;
}

/* line 3206, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .stores-content-quotation, body.black-and-yellow-theme .stores-content-quotation {
  background-image: none !important;
}

/* line 3211, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-img-text p, body.black-and-yellow-theme .content-img-text p {
  color: #ffffff;
}

/* line 3215, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-img-text em, body.black-and-yellow-theme .content-img-text em {
  color: #ffffff;
}

/* line 3220, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-img-text .img-radius img, body.black-and-yellow-theme .content-img-text .img-radius img {
  border: 2px solid #ffffff !important;
}

/* line 3228, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .timeline-stores .content-timeline:nth-child(odd), body.black-and-yellow-theme .timeline-stores .content-timeline:nth-child(odd) {
  border-right: 1px solid #ffffff !important;
}

/* line 3235, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .timeline-stores .content-timeline.bg-blank:after, html.black-and-yellow-theme .timeline-stores .content-timeline.bg-blank:before, html.black-and-yellow-theme .timeline-stores .content-timeline.bg-blank-menor:after, html.black-and-yellow-theme .timeline-stores .content-timeline.bg-blank-menor:before, body.black-and-yellow-theme .timeline-stores .content-timeline.bg-blank:after, body.black-and-yellow-theme .timeline-stores .content-timeline.bg-blank:before, body.black-and-yellow-theme .timeline-stores .content-timeline.bg-blank-menor:after, body.black-and-yellow-theme .timeline-stores .content-timeline.bg-blank-menor:before {
  background-color: #000000;
}

@media (max-width: 767px) {
  /* line 3243, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .timeline-stores .content-timeline .content-timeline-stores--mobile-line, body.black-and-yellow-theme .timeline-stores .content-timeline .content-timeline-stores--mobile-line {
    border-top: solid #fff 1px;
  }
}

/* line 3248, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .timeline-stores .content-timeline .content-timeline-stores span,
html.black-and-yellow-theme .timeline-stores .content-timeline .content-timeline-stores strong, body.black-and-yellow-theme .timeline-stores .content-timeline .content-timeline-stores span,
body.black-and-yellow-theme .timeline-stores .content-timeline .content-timeline-stores strong {
  color: #ffffff !important;
}

/* line 3253, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .timeline-stores .content-timeline .content-timeline-stores icon, body.black-and-yellow-theme .timeline-stores .content-timeline .content-timeline-stores icon {
  background-color: #000000;
}

/* line 3260, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .bg-color-green,
html.black-and-yellow-theme .bg-color-blue, body.black-and-yellow-theme .bg-color-green,
body.black-and-yellow-theme .bg-color-blue {
  background-color: #ffffff !important;
}

/* line 3264, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .bg-color-green strong,
html.black-and-yellow-theme .bg-color-green cite,
html.black-and-yellow-theme .bg-color-green p,
html.black-and-yellow-theme .bg-color-blue strong,
html.black-and-yellow-theme .bg-color-blue cite,
html.black-and-yellow-theme .bg-color-blue p, body.black-and-yellow-theme .bg-color-green strong,
body.black-and-yellow-theme .bg-color-green cite,
body.black-and-yellow-theme .bg-color-green p,
body.black-and-yellow-theme .bg-color-blue strong,
body.black-and-yellow-theme .bg-color-blue cite,
body.black-and-yellow-theme .bg-color-blue p {
  color: #000000 !important;
}

/* line 3270, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .bg-color-green figure img,
html.black-and-yellow-theme .bg-color-blue figure img, body.black-and-yellow-theme .bg-color-green figure img,
body.black-and-yellow-theme .bg-color-blue figure img {
  border: 2px solid #000000 !important;
}

/* line 3278, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores,
html.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores, body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores,
body.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores {
  border: 2px solid #ffffff !important;
}

/* line 3281, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores--noborder,
html.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores--noborder, body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores--noborder,
body.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores--noborder {
  border: 0 !important;
}

/* line 3285, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores--border-bottom,
html.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores--border-bottom, body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores--border-bottom,
body.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores--border-bottom {
  border-style: solid !important;
  border-color: #ffffff !important;
  border-width: 0px 0px 2px 0px !important;
}

/* line 3292, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores icon img,
html.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores icon img, body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores icon img,
body.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores icon img {
  background-color: black !important;
}

/* line 3297, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores strong,
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores span,
html.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores strong,
html.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores span, body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores strong,
body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores span,
body.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores strong,
body.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores span {
  color: #ffffff !important;
}

/* line 3302, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores .inline,
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores .text-black-center,
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores .text-black,
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores .text-black-and-blue,
html.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores .inline,
html.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores .text-black-center,
html.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores .text-black,
html.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores .text-black-and-blue, body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores .inline,
body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores .text-black-center,
body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores .text-black,
body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores .text-black-and-blue,
body.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores .inline,
body.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores .text-black-center,
body.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores .text-black,
body.black-and-yellow-theme .content-boxes-icons-stores .box-icons-stores .text-black-and-blue {
  color: #ffffff !important;
}

/* line 3313, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores__title, body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores__title {
  border-bottom: 2px solid #fff;
}

/* line 3317, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores__t-box .t-box-border, body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores__t-box .t-box-border {
  border-right: 2px solid #fff;
}

@media (max-width: 767px) {
  /* line 3317, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores__t-box .t-box-border, body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores__t-box .t-box-border {
    border-bottom: 2px solid #fff;
  }
}

/* line 3324, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores p, body.black-and-yellow-theme .content-boxes-icons-stores-lines .box-icons-stores p {
  color: #fff;
}

/* line 3334, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .background-dark-green .grid__card .card__wrap,
html.black-and-yellow-theme .fundo-azul-claro .grid__card .card__wrap, body.black-and-yellow-theme .background-dark-green .grid__card .card__wrap,
body.black-and-yellow-theme .fundo-azul-claro .grid__card .card__wrap {
  background-color: #ffffff !important;
}

/* line 3336, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .background-dark-green .grid__card .card__wrap p,
html.black-and-yellow-theme .fundo-azul-claro .grid__card .card__wrap p, body.black-and-yellow-theme .background-dark-green .grid__card .card__wrap p,
body.black-and-yellow-theme .fundo-azul-claro .grid__card .card__wrap p {
  color: #000000 !important;
}

/* line 3341, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .background-dark-green .grid__card .card__wrap h3:after,
html.black-and-yellow-theme .fundo-azul-claro .grid__card .card__wrap h3:after, body.black-and-yellow-theme .background-dark-green .grid__card .card__wrap h3:after,
body.black-and-yellow-theme .fundo-azul-claro .grid__card .card__wrap h3:after {
  color: black;
}

/* line 3346, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .background-dark-green .grid__card .card__wrap .card__info h3,
html.black-and-yellow-theme .fundo-azul-claro .grid__card .card__wrap .card__info h3, body.black-and-yellow-theme .background-dark-green .grid__card .card__wrap .card__info h3,
body.black-and-yellow-theme .fundo-azul-claro .grid__card .card__wrap .card__info h3 {
  color: #000000 !important;
}

/* line 3355, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-numbers em, body.black-and-yellow-theme .content-numbers em {
  color: #000000 !important;
}

/* line 3359, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-numbers .line:before, body.black-and-yellow-theme .content-numbers .line:before {
  background-color: #000000;
}

/* line 3367, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-numbers .content-box-numbers .box-icons-numbers p strong, body.black-and-yellow-theme .content-numbers .content-box-numbers .box-icons-numbers p strong {
  color: #000000 !important;
}

/* line 3375, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .stores-content-heart-white, body.black-and-yellow-theme .stores-content-heart-white {
  background-image: url(../images/proposito/historias/icon-heart.png);
}

/* line 3383, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .stores-content-waves__texto--liga-nescau span::before, body.black-and-yellow-theme .stores-content-waves__texto--liga-nescau span::before {
  color: #fff;
}

/* line 3387, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .stores-content-waves__texto--liga-nescau span::after, body.black-and-yellow-theme .stores-content-waves__texto--liga-nescau span::after {
  color: #fff;
}

/* line 3394, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .stores-content-waves__texto--liga-nescau-2 p::before, body.black-and-yellow-theme .stores-content-waves__texto--liga-nescau-2 p::before {
  bottom: 45px;
  color: #fff;
}

/* line 3399, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .stores-content-waves__texto--liga-nescau-2 p::after, body.black-and-yellow-theme .stores-content-waves__texto--liga-nescau-2 p::after {
  bottom: 10px;
  color: #fff;
}

/* line 3410, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .list-stores-explanation li .infos.line, body.black-and-yellow-theme .list-stores-explanation li .infos.line {
  border-bottom: 1px solid #ffffff;
}

/* line 3419, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .list-explanation li .infos, body.black-and-yellow-theme .list-explanation li .infos {
  border-bottom: 1px solid #ffffff !important;
}

/* line 3426, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .static-banner-stores--img-acessibilidade-white, body.black-and-yellow-theme .static-banner-stores--img-acessibilidade-white {
  display: none;
}

/* line 3430, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .static-banner-stores--img-acessibilidade-black, body.black-and-yellow-theme .static-banner-stores--img-acessibilidade-black {
  display: block;
}

/* line 3436, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-special-title-and-content .line-min-bottom:before, body.black-and-yellow-theme .box-special-title-and-content .line-min-bottom:before {
  background-color: #ffffff !important;
}

/* line 3441, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-special-title-and-content .list-line li, body.black-and-yellow-theme .box-special-title-and-content .list-line li {
  border-bottom: 1px solid #ffffff !important;
}

/* line 3448, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-table-dicas th, body.black-and-yellow-theme .content-table-dicas th {
  background-color: #f4f4f4;
  color: #000000;
}

/* line 3454, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-table-dicas td strong, body.black-and-yellow-theme .content-table-dicas td strong {
  color: #000000;
}

/* line 3463, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .linha-do-tempo-vertical__item--ano2015::after, body.black-and-yellow-theme .linha-do-tempo-vertical__item--ano2015::after {
  border-left: solid 2px #fff;
  border-bottom: solid 2px #fff;
}

/* line 3469, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .linha-do-tempo-vertical__item--ano2016::after, body.black-and-yellow-theme .linha-do-tempo-vertical__item--ano2016::after {
  border-right: solid 2px #fff;
  border-bottom: solid 2px #fff;
}

/* line 3475, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .linha-do-tempo-vertical__item--ano2017::after, body.black-and-yellow-theme .linha-do-tempo-vertical__item--ano2017::after {
  border-left: solid 2px #fff;
  border-bottom: solid 2px #fff;
}

/* line 3482, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .linha-do-tempo-vertical__item--ano2018::after, body.black-and-yellow-theme .linha-do-tempo-vertical__item--ano2018::after {
  border-left: solid 2px #fff;
}

/* line 3489, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .linha-do-tempo-vertical__title h2, body.black-and-yellow-theme .linha-do-tempo-vertical__title h2 {
  color: #fff;
}

/* line 3495, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .linha-do-tempo-vertical__descricao p, body.black-and-yellow-theme .linha-do-tempo-vertical__descricao p {
  color: #fff;
}

/* line 3497, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .linha-do-tempo-vertical__descricao p.lista, body.black-and-yellow-theme .linha-do-tempo-vertical__descricao p.lista {
  border-bottom: 1px solid #fff;
}

/* line 3504, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabela-simplificada, body.black-and-yellow-theme .tabela-simplificada {
  border: solid 2px #fff;
}

@media (max-width: 767px) {
  /* line 3507, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .tabela-simplificada__coluna, body.black-and-yellow-theme .tabela-simplificada__coluna {
    border: solid 2px #fff;
  }
}

/* line 3513, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabela-simplificada__coluna--titulo-tabela, body.black-and-yellow-theme .tabela-simplificada__coluna--titulo-tabela {
  background-color: #fff;
}

/* line 3515, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabela-simplificada__coluna--titulo-tabela p, body.black-and-yellow-theme .tabela-simplificada__coluna--titulo-tabela p {
  color: #000 !important;
}

/* line 3520, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabela-simplificada__coluna--borda-azul, body.black-and-yellow-theme .tabela-simplificada__coluna--borda-azul {
  border-left: 2px solid #fff;
}

/* line 3524, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabela-simplificada__coluna--borda-branca, body.black-and-yellow-theme .tabela-simplificada__coluna--borda-branca {
  border-left: 2px solid #000;
}

/* line 3529, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .tabela-simplificada__coluna--corpo-tabela p, body.black-and-yellow-theme .tabela-simplificada__coluna--corpo-tabela p {
  color: #fff;
}

/* line 3537, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .dia-do-oceano-fortaleza__content, body.black-and-yellow-theme .dia-do-oceano-fortaleza__content {
  background-color: #fff;
}

/* line 3539, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .dia-do-oceano-fortaleza__content h1, body.black-and-yellow-theme .dia-do-oceano-fortaleza__content h1 {
  color: #000 !important;
}

/* line 3546, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .cross-content-dia-do-oceano::after, body.black-and-yellow-theme .cross-content-dia-do-oceano::after {
  background-color: #fff;
}

/* line 3555, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-store--matheus-e-chris .content-boxes-icons-stores .box-icons-stores p, body.black-and-yellow-theme .box-store--matheus-e-chris .content-boxes-icons-stores .box-icons-stores p {
  color: #fff !important;
}

/* line 3564, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-numbers .circle-border, body.black-and-yellow-theme .content-numbers .circle-border {
  border: 1px solid #fff;
}

/* line 3566, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-numbers .circle-border span, body.black-and-yellow-theme .content-numbers .circle-border span {
  color: #fff !important;
}

/* line 3575, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .watch-youtube-video__video .play-video, body.black-and-yellow-theme .watch-youtube-video__video .play-video {
  background-color: #000;
}

/* line 3585, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .multi-color-content__box--light, body.black-and-yellow-theme .multi-color-content__box--light {
  background-color: #000;
  border-top: 5px solid #fff;
  border-bottom: 5px solid #fff;
  border-right: 5px solid #fff;
}

/* line 3591, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .multi-color-content__box--light.with-image, body.black-and-yellow-theme .multi-color-content__box--light.with-image {
  border-left: 5px solid #fff;
}

/* line 3595, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .multi-color-content__box--dark, body.black-and-yellow-theme .multi-color-content__box--dark {
  background-color: #000;
  border: 5px solid #fff;
}

/* line 3599, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .multi-color-content__box--neutral, body.black-and-yellow-theme .multi-color-content__box--neutral {
  border: 8px solid #fff;
}

/* line 3601, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .multi-color-content__box--neutral p, body.black-and-yellow-theme .multi-color-content__box--neutral p {
  color: #000 !important;
}

/* line 3606, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .multi-color-content__box--img img, body.black-and-yellow-theme .multi-color-content__box--img img {
  max-width: 592px;
  border: 5px solid #fff;
}

@media (max-width: 768px) {
  /* line 3606, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .multi-color-content__box--img img, body.black-and-yellow-theme .multi-color-content__box--img img {
    max-width: 100%;
  }
}

/* line 3614, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .multi-color-content__box--img h2, body.black-and-yellow-theme .multi-color-content__box--img h2 {
  border-bottom: 4px solid #fff;
}

/* line 3621, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .color-line, body.black-and-yellow-theme .color-line {
  background-color: #fff !important;
}

/* line 3626, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .background-image-repeat__highlight, body.black-and-yellow-theme .background-image-repeat__highlight {
  background-color: #000;
}

/* line 3633, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .circle-icons__item picture, body.black-and-yellow-theme .circle-icons__item picture {
  background-color: #000;
  border: 3px solid #fff;
}

/* line 3642, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .border-image-text__item img, body.black-and-yellow-theme .border-image-text__item img {
  border: 10px solid #fff;
}

/* line 3647, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .border-image-text__item p.ordenacao, body.black-and-yellow-theme .border-image-text__item p.ordenacao {
  color: #000 !important;
}

/* line 3655, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-text-top .box-numbers, body.black-and-yellow-theme .content-text-top .box-numbers {
  border: 2px solid #fff !important;
}

/* line 3659, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-text-top .number, body.black-and-yellow-theme .content-text-top .number {
  background-color: #000 !important;
}

/* line 3662, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-text-top .number h3:after, body.black-and-yellow-theme .content-text-top .number h3:after {
  background-color: #fff !important;
}

/* line 3670, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .circle-line-dots p, body.black-and-yellow-theme .circle-line-dots p {
  background-color: #000 !important;
}

/* line 3675, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .circle-line-dots__line:before, body.black-and-yellow-theme .circle-line-dots__line:before {
  background-color: #fff !important;
}

/* line 3678, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .circle-line-dots__line:after, body.black-and-yellow-theme .circle-line-dots__line:after {
  background-color: #fff !important;
}

/* line 3682, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .circle-line-dots__dots, body.black-and-yellow-theme .circle-line-dots__dots {
  background-color: #000 !important;
  border-color: #fff !important;
}

/* line 3686, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .circle-line-dots__dots:before, body.black-and-yellow-theme .circle-line-dots__dots:before {
  border-left: 4px dashed #fff;
}

/* line 3691, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .circle-line-dots__circle, body.black-and-yellow-theme .circle-line-dots__circle {
  background-color: #000 !important;
  border: 3px solid #fff !important;
}

/* line 3697, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .shadow-box, body.black-and-yellow-theme .shadow-box {
  background-color: #000 !important;
  border: 2px solid #ffffff !important;
}

/* line 3701, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .shadow-box:before, body.black-and-yellow-theme .shadow-box:before {
  background-color: #fff !important;
}

/* line 3705, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .shadow-box a, body.black-and-yellow-theme .shadow-box a {
  color: #ffff00 !important;
}

/* line 3712, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .text-green, body.black-and-yellow-theme .text-green {
  color: #fff !important;
}

/* line 3716, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .color-light-green, body.black-and-yellow-theme .color-light-green {
  color: #fff !important;
}

/* line 3721, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .side-text-image__txt, body.black-and-yellow-theme .side-text-image__txt {
  background-color: #fff;
}

/* line 3724, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .side-text-image__txt p, body.black-and-yellow-theme .side-text-image__txt p {
  color: #000 !important;
}

/* line 3728, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .side-text-image__txt strong, body.black-and-yellow-theme .side-text-image__txt strong {
  color: #000 !important;
}

/* line 3735, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .side-text-image--light-image-right .side-text-image__img::after, body.black-and-yellow-theme .side-text-image--light-image-right .side-text-image__img::after {
  background-color: #ffffff;
}

/* line 3743, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .video-repensar-new .full-video, body.black-and-yellow-theme .video-repensar-new .full-video {
  border: 2px solid #ffffff;
}

/* line 3746, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .video-repensar-new .block-title, body.black-and-yellow-theme .video-repensar-new .block-title {
  background-color: #000000;
}

/* line 3752, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .nav-bar::before, body.black-and-yellow-theme .nav-bar::before {
  background-color: #000000;
}

/* line 3758, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .main-title-block--gray, body.black-and-yellow-theme .main-title-block--gray {
  background-color: #000000;
}

/* line 3761, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .main-title-block__title, body.black-and-yellow-theme .main-title-block__title {
  background-color: #000000;
}

/* line 3764, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .main-title-block__title--green-dots, body.black-and-yellow-theme .main-title-block__title--green-dots {
  border: dotted 4px #000000;
}

/* line 3767, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .main-title-block__title--gray-dots, body.black-and-yellow-theme .main-title-block__title--gray-dots {
  border: dotted 4px #ffffff;
}

/* line 3773, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .main-title-block__logo img, body.black-and-yellow-theme .main-title-block__logo img {
  border: 5px solid #ffffff;
}

/* line 3784, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .main-title-block .nav-tabs > li:focus .main-title-block__logo img,
html.black-and-yellow-theme .main-title-block .nav-tabs > li.active:focus .main-title-block__logo img,
html.black-and-yellow-theme .main-title-block .nav-tabs > li.active > a .main-title-block__logo img,
html.black-and-yellow-theme .main-title-block .nav-tabs > li.active > a:focus .main-title-block__logo img,
html.black-and-yellow-theme .main-title-block .nav-tabs > li.active > a:hover .main-title-block__logo img, body.black-and-yellow-theme .main-title-block .nav-tabs > li:focus .main-title-block__logo img,
body.black-and-yellow-theme .main-title-block .nav-tabs > li.active:focus .main-title-block__logo img,
body.black-and-yellow-theme .main-title-block .nav-tabs > li.active > a .main-title-block__logo img,
body.black-and-yellow-theme .main-title-block .nav-tabs > li.active > a:focus .main-title-block__logo img,
body.black-and-yellow-theme .main-title-block .nav-tabs > li.active > a:hover .main-title-block__logo img {
  border: 5px solid #ffffff;
}

/* line 3789, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .main-title-block .rounded-area, body.black-and-yellow-theme .main-title-block .rounded-area {
  background-color: #000000;
  border: 2px solid #ffffff;
}

/* line 3793, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .main-title-block .rounded-area--light-green:before, body.black-and-yellow-theme .main-title-block .rounded-area--light-green:before {
  background-color: #ffffff;
}

/* line 3799, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .green-highlight, body.black-and-yellow-theme .green-highlight {
  background-color: #000000;
}

/* line 3806, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #myCarousel .glyphicon-chevron-right:before,
html.black-and-yellow-theme #myCarousel .glyphicon-chevron-left:before, body.black-and-yellow-theme #myCarousel .glyphicon-chevron-right:before,
body.black-and-yellow-theme #myCarousel .glyphicon-chevron-left:before {
  color: #000000;
}

/* line 3809, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #myCarousel .glyphicon-chevron-right:after,
html.black-and-yellow-theme #myCarousel .glyphicon-chevron-left:after, body.black-and-yellow-theme #myCarousel .glyphicon-chevron-right:after,
body.black-and-yellow-theme #myCarousel .glyphicon-chevron-left:after {
  border: 3px solid #ffff00;
  border-radius: 50%;
  top: -6px;
  left: -5px;
}

/* line 3820, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme #myCarousel2 .carousel-control,
html.black-and-yellow-theme #myCarousel3 .carousel-control, body.black-and-yellow-theme #myCarousel2 .carousel-control,
body.black-and-yellow-theme #myCarousel3 .carousel-control {
  border: 3px solid #ffff00 !important;
  border-radius: 50%;
}

/* line 3828, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-dashed-border__item, body.black-and-yellow-theme .box-dashed-border__item {
  border-right: 4px dotted #ffffff;
}

@media (max-width: 767px) {
  /* line 3828, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .box-dashed-border__item, body.black-and-yellow-theme .box-dashed-border__item {
    border-bottom: 4px dotted #ffffff;
  }
}

/* line 3835, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .box-dashed-border__item:last-of-type, body.black-and-yellow-theme .box-dashed-border__item:last-of-type {
  border-right: none;
}

@media (max-width: 767px) {
  /* line 3835, src/theme/_theme_contraste-preto-amarelo.scss */
  html.black-and-yellow-theme .box-dashed-border__item:last-of-type, body.black-and-yellow-theme .box-dashed-border__item:last-of-type {
    border-bottom: none;
  }
}

/* line 3844, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-box-paper-craft, body.black-and-yellow-theme .content-box-paper-craft {
  background-image: none;
}

/* line 3848, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-box-paper-craft .box-paper-craft__item, body.black-and-yellow-theme .content-box-paper-craft .box-paper-craft__item {
  background-image: none;
  width: 100%;
  width: 100%;
  height: 200%;
  margin: 0 20px;
}

/* line 3855, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .content-box-paper-craft .box-paper-craft__text, body.black-and-yellow-theme .content-box-paper-craft .box-paper-craft__text {
  border: 2px solid #ffffff;
  height: 270px;
  padding: 10px;
}

/* line 3863, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .border-link, body.black-and-yellow-theme .border-link {
  border: 2px solid #ffff00;
  background-color: #000000;
}

/* line 3866, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .border-link--green, body.black-and-yellow-theme .border-link--green {
  background-color: #000000;
  border: 2px solid #ffff00;
}

/* line 3874, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .block-news__button a, body.black-and-yellow-theme .block-news__button a {
  background-color: #000000;
  border: 2px solid #ffffff;
}

/* line 3880, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .block-news__content--texture, body.black-and-yellow-theme .block-news__content--texture {
  background-image: none;
}

/* line 3887, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .thumbnail-slider-item__img, body.black-and-yellow-theme .thumbnail-slider-item__img {
  border-color: #ffffff;
}

/* line 3889, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .thumbnail-slider-item__img::after, body.black-and-yellow-theme .thumbnail-slider-item__img::after {
  color: #ffffff;
}

/* line 3893, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .thumbnail-slider-item__description, body.black-and-yellow-theme .thumbnail-slider-item__description {
  background-color: #000000;
  border: 2px solid #ffffff;
}

/* line 3901, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .nav-bar__link::after, body.black-and-yellow-theme .nav-bar__link::after {
  background-color: #ffffff;
}

/* line 3904, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .nav-bar__link a,
html.black-and-yellow-theme .nav-bar__link strong, body.black-and-yellow-theme .nav-bar__link a,
body.black-and-yellow-theme .nav-bar__link strong {
  color: #ffff00 !important;
}

/* line 3911, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .side-nav-bar__img, body.black-and-yellow-theme .side-nav-bar__img {
  width: 55px;
  height: 51px;
  background-color: #ffffff;
  border-radius: 13px 0 0 12px;
}

/* line 3917, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .side-nav-bar__link, body.black-and-yellow-theme .side-nav-bar__link {
  background-color: #000000;
  border: 2px solid #ffff00;
}

/* line 3922, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .side-nav-bar__text a,
html.black-and-yellow-theme .side-nav-bar__text strong,
html.black-and-yellow-theme .side-nav-bar__text p, body.black-and-yellow-theme .side-nav-bar__text a,
body.black-and-yellow-theme .side-nav-bar__text strong,
body.black-and-yellow-theme .side-nav-bar__text p {
  color: #ffff00 !important;
}

/* line 3934, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .custom-faq .sf-list-item .custom-faq__item a, body.black-and-yellow-theme .custom-faq .sf-list-item .custom-faq__item a {
  background: #ffffff !important;
  text-decoration: none !important;
}

/* line 3937, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .custom-faq .sf-list-item .custom-faq__item a p, body.black-and-yellow-theme .custom-faq .sf-list-item .custom-faq__item a p {
  color: #000000 !important;
}

/* line 3940, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .custom-faq .sf-list-item .custom-faq__item a i, body.black-and-yellow-theme .custom-faq .sf-list-item .custom-faq__item a i {
  border: 2px solid #000000;
}

/* line 3942, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .custom-faq .sf-list-item .custom-faq__item a i:before, body.black-and-yellow-theme .custom-faq .sf-list-item .custom-faq__item a i:before {
  filter: invert(1);
}

/* line 3947, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .custom-faq .sf-list-item .custom-faq__item .sf-list-content, body.black-and-yellow-theme .custom-faq .sf-list-item .custom-faq__item .sf-list-content {
  color: #ffffff !important;
}

/* line 3954, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite, body.black-and-yellow-theme .info-leite {
  background: #ffffff !important;
}

/* line 3956, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite p, body.black-and-yellow-theme .info-leite p {
  color: #000000 !important;
}

/* line 3959, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .txt-tudo, body.black-and-yellow-theme .info-leite .txt-tudo {
  background: transparent !important;
}

/* line 3962, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .quina-leitefazbem, body.black-and-yellow-theme .info-leite .quina-leitefazbem {
  filter: brightness(0);
}

/* line 3965, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .quad-verde, body.black-and-yellow-theme .info-leite .quad-verde {
  background: #000000 !important;
  color: #ffffff !important;
}

/* line 3968, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .quad-verde:after, body.black-and-yellow-theme .info-leite .quad-verde:after {
  border-color: transparent #000000 transparent transparent !important;
}

/* line 3974, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .quad-nutrientes ul li, body.black-and-yellow-theme .info-leite .quad-nutrientes ul li {
  color: #000 !important;
}

/* line 3980, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte3 .tit, body.black-and-yellow-theme .info-leite .parte3 .tit {
  background: #000000 !important;
  color: #ffffff !important;
}

/* line 3983, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte3 .tit:before, body.black-and-yellow-theme .info-leite .parte3 .tit:before {
  display: none;
}

/* line 3986, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte3 .tit:after, body.black-and-yellow-theme .info-leite .parte3 .tit:after {
  border-color: transparent #000000 transparent transparent;
}

/* line 3990, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(1):after, body.black-and-yellow-theme .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(1):after {
  background: #000000;
}

/* line 3993, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(2):after, body.black-and-yellow-theme .info-leite .parte3 .quad-beneficios .linha1 .item:nth-child(2):after {
  background: #000000;
}

/* line 3996, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(1):after, body.black-and-yellow-theme .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(1):after {
  background: #000000;
}

/* line 3999, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(2):after, body.black-and-yellow-theme .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(2):after {
  background: #000000;
}

/* line 4002, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(3):after, body.black-and-yellow-theme .info-leite .parte3 .quad-beneficios .linha2 .item:nth-child(3):after {
  background: #000000;
}

/* line 4007, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte4 .tit, body.black-and-yellow-theme .info-leite .parte4 .tit {
  color: #000000;
}

/* line 4009, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte4 .tit:after, html.black-and-yellow-theme .info-leite .parte4 .tit:before, body.black-and-yellow-theme .info-leite .parte4 .tit:after, body.black-and-yellow-theme .info-leite .parte4 .tit:before {
  background: #000000;
}

/* line 4016, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte4 .quad-equivale .txt-equivale p:after, body.black-and-yellow-theme .info-leite .parte4 .quad-equivale .txt-equivale p:after {
  filter: brightness(0);
}

/* line 4023, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte4 .quad-equivale ul li .txt-ou, body.black-and-yellow-theme .info-leite .parte4 .quad-equivale ul li .txt-ou {
  background: #000000 !important;
  color: #ffffff !important;
}

/* line 4033, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte5 .tit:after, body.black-and-yellow-theme .info-leite .parte5 .tit:after {
  filter: brightness(0);
}

/* line 4038, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte5 .porque .quad, body.black-and-yellow-theme .info-leite .parte5 .porque .quad {
  background: #000000;
  color: #ffffff !important;
}

/* line 4043, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte5 .txt-confira, body.black-and-yellow-theme .info-leite .parte5 .txt-confira {
  background: #ffffff;
}

/* line 4045, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .parte5 .txt-confira a, body.black-and-yellow-theme .info-leite .parte5 .txt-confira a {
  background: #000000;
  color: #ffffff;
  text-decoration: none !important;
}

/* line 4052, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-leite .faixa-verde, body.black-and-yellow-theme .info-leite .faixa-verde {
  background: #000000;
}

/* line 4057, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade, body.black-and-yellow-theme .info-imunidade {
  background: #ffffff;
}

/* line 4062, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte1 ul li p, body.black-and-yellow-theme .info-imunidade .parte1 ul li p {
  color: #000000 !important;
}

/* line 4070, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte2 .img-txt p, body.black-and-yellow-theme .info-imunidade .parte2 .img-txt p {
  background: #000000 !important;
  color: #ffffff !important;
}

/* line 4071, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte2 .img-txt p:after, body.black-and-yellow-theme .info-imunidade .parte2 .img-txt p:after {
  border-color: #000000 transparent transparent transparent !important;
}

/* line 4077, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte2 .quad-text img, body.black-and-yellow-theme .info-imunidade .parte2 .quad-text img {
  filter: brightness(0);
}

/* line 4080, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte2 .quad-text p.txt-principal, body.black-and-yellow-theme .info-imunidade .parte2 .quad-text p.txt-principal {
  color: #000000 !important;
}

/* line 4085, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .quad-tit, body.black-and-yellow-theme .info-imunidade .quad-tit {
  background: #000000 !important;
}

/* line 4087, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .quad-tit:after, body.black-and-yellow-theme .info-imunidade .quad-tit:after {
  border-color: transparent #000000 transparent transparent !important;
}

/* line 4090, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .quad-tit:before, body.black-and-yellow-theme .info-imunidade .quad-tit:before {
  background: #000000 !important;
}

/* line 4097, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte3 .back svg path, body.black-and-yellow-theme .info-imunidade .parte3 .back svg path {
  fill: #000000 !important;
}

/* line 4104, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte3 ul li .num, body.black-and-yellow-theme .info-imunidade .parte3 ul li .num {
  color: #000000 !important;
}

/* line 4107, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte3 ul li .icon, body.black-and-yellow-theme .info-imunidade .parte3 ul li .icon {
  background: #000000 !important;
}

/* line 4110, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte3 ul li .icon svg path, body.black-and-yellow-theme .info-imunidade .parte3 ul li .icon svg path {
  fill: #ffffff !important;
}

/* line 4115, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte3 ul li p, body.black-and-yellow-theme .info-imunidade .parte3 ul li p {
  color: #000000 !important;
}

/* line 4125, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte4 .quad-pontilhado .pontilhado svg path, body.black-and-yellow-theme .info-imunidade .parte4 .quad-pontilhado .pontilhado svg path {
  fill: #000000 !important;
}

/* line 4131, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte4 .quad-pontilhado .quad-text img, body.black-and-yellow-theme .info-imunidade .parte4 .quad-pontilhado .quad-text img {
  filter: brightness(0);
}

/* line 4134, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte4 .quad-pontilhado .quad-text p.txt-principal, body.black-and-yellow-theme .info-imunidade .parte4 .quad-pontilhado .quad-text p.txt-principal {
  color: #000000 !important;
}

/* line 4141, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte5 .faixa, body.black-and-yellow-theme .info-imunidade .parte5 .faixa {
  background: #000000 !important;
}

/* line 4145, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte5 .text p, body.black-and-yellow-theme .info-imunidade .parte5 .text p {
  color: #000000 !important;
}

/* line 4147, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte5 .text p span, body.black-and-yellow-theme .info-imunidade .parte5 .text p span {
  color: #000000 !important;
}

/* line 4152, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte5 .btn-confira, body.black-and-yellow-theme .info-imunidade .parte5 .btn-confira {
  background: #000000 !important;
  color: #ffffff !important;
  text-decoration: none !important;
}

/* line 4158, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte6, body.black-and-yellow-theme .info-imunidade .parte6 {
  background: #000000 !important;
}

/* line 4162, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte6 .quad .txt p, body.black-and-yellow-theme .info-imunidade .parte6 .quad .txt p {
  color: #ffffff !important;
}

/* line 4167, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte6 .quad .txt-btn p, body.black-and-yellow-theme .info-imunidade .parte6 .quad .txt-btn p {
  color: #ffffff !important;
}

/* line 4170, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .parte6 .quad .txt-btn .btn-confira, body.black-and-yellow-theme .info-imunidade .parte6 .quad .txt-btn .btn-confira {
  background: #ffffff !important;
  color: #000000 !important;
  text-decoration: none !important;
}

/* line 4178, src/theme/_theme_contraste-preto-amarelo.scss */
html.black-and-yellow-theme .info-imunidade .faixa-amarela, body.black-and-yellow-theme .info-imunidade .faixa-amarela {
  background: #000000;
}

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