@charset "UTF-8";
/*  Background-size
    ========================================================================== */
/* esconde texto
    ========================================================================== */
/* Cor fundo e texto
========================================================================== */
/* Imagem dos produtos 
========================================================================== */
/* Imagem como Background 
========================================================================== */
/*  Box shadow
    ========================================================================== */
/*  Opacity
    ========================================================================== */
/*  Clearfix
    ========================================================================== */
/*  Absolute center
    ========================================================================== */
/*  Border radius
    ========================================================================== */
/*  Box-sizing
    ========================================================================== */
/*  Font-face
    ========================================================================== */
/* Change width
 ========================================================================== */
/* Change padding
 ========================================================================== */
/*  Change font-size
    ========================================================================== */
/*  Transition
    ========================================================================== */
/*  Animation
    ========================================================================== */
/*  Keyframes
    ========================================================================== */
/*  Columns
    ========================================================================== */
/*  Transform
    ========================================================================== */
/*  Default
    ========================================================================== */
/*  Translate
    ========================================================================== */
/*  Skew
    ========================================================================== */
/*  Scale
    ========================================================================== */
/*  Rotate
    ========================================================================== */
/*  Transform origin
    ========================================================================== */
/*  Gradients
    ========================================================================== */
/*  Vertical gradient
    ========================================================================== */
/*  Horizontal Gradient
    ========================================================================== */
/* UTILS
========================================================================== */
/*  Prefix
    ========================================================================== */
/*  Remove Text Select Document
    ========================================================================== */
/* Functions
========================================================================== */
/*  Calculate Rem
    ========================================================================== */
/*  parseInt
     ========================================================================== */
/*
  estrutura :
   <div class="recorte arrow-right">
    <div class="col-1">&nbsp;</div>
    <div class="col-2">&nbsp;</div>
    <div class="col-3">&nbsp;</div>
    <div class="col-4">&nbsp;</div>
  </div>
 */
/* line 3, ../../SASS/Geral/_mosaico.scss */
.container-fluid.container-esporte {
  margin: 0;
  padding: 0 0 10px;
  background-color: #ebebeb;
}
/* line 8, ../../SASS/Geral/_mosaico.scss */
.container-fluid.container-esporte .row {
  margin: 0 0 0 0;
  padding: 0;
  background-color: #ebebeb;
}

/* line 15, ../../SASS/Geral/_mosaico.scss */
.mosaico {
  display: table;
  width: 100%;
  background: #ebebeb;
  text-align: left;
}
/* line 21, ../../SASS/Geral/_mosaico.scss */
.mosaico .box {
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0%;
  padding: 0;
  position: relative;
  overflow: hidden;
  min-height: 250px;
  height: 330px;
  height: auto;
}
/* line 34, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .image {
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 42, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-size-small .image {
  height: 247px;
  width: 38%;
  float: left;
}
/* line 51, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-size-medium .image {
  height: 228px;
}
/* line 58, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-size-large .image {
  position: relative;
  width: 100%;
  background-position: center center;
  display: table;
  height: 50%;
}
/* line 69, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-size-full .image {
  height: 100%;
  position: absolute;
  width: 100%;
}
/* line 76, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-color-white {
  display: table;
  overflow: hidden;
}
/* line 81, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-color-blue {
  background: #283272;
}
/* line 85, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-color-red {
  background: #e6101a;
}
/* line 90, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .article {
  width: 100%;
  padding: 20px 20px;
  display: table;
  position: relative;
  bottom: 0;
  background-color: #ffffff;
  height: 50%;
}
/* line 100, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .recorte {
  display: none;
  position: absolute;
  top: 60%;
  margin-top: -20px;
  width: 100%;
  height: 20px;
}
/* line 109, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .partner {
  display: none;
  position: absolute;
  top: 60%;
  margin-top: -20px;
  right: 0;
  background-size: contain;
  width: 25%;
  height: 25%;
}
/* line 119, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .partner.m-de-mulher {
  background: url(/Nescau/App_Themes/Geral/img/m-de-mulher.png) no-repeat top right;
  background-size: contain;
}
/* line 124, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .partner.maes-blogueiras {
  background: url(/Nescau/App_Themes/Geral/img/maes-blogueiras.png) no-repeat top right;
  background-size: contain;
}
/* line 129, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .partner.atletas-nescau {
  background: url(/Nescau/App_Themes/Geral/img/atletas-nescau.png) no-repeat top right;
  background-size: contain;
}
/* line 135, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .recorte div {
  display: table-cell;
  height: 100%;
  width: auto;
  position: relative;
  width: 100%;
}
/* line 142, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .recorte div.col-1 {
  border-left: 20px solid #FFFFFF;
  width: 20px;
}
/* line 147, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .recorte div.col-2 {
  width: 20px;
  border-top: 15px solid transparent;
  border-bottom: 0px solid transparent;
  border-left: 20px solid #FFFFFF;
}
/* line 154, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .recorte div.col-3 {
  width: 20px;
  border-top: 15px solid transparent;
  border-bottom: 0px solid transparent;
  border-right: 20px solid #FFFFFF;
}
/* line 161, ../../SASS/Geral/_mosaico.scss */
.mosaico .box .recorte div.col-4 {
  width: 100%;
  height: 20px;
  background-color: #FFFFFF;
}
/* line 169, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-size-small .article {
  width: 60%;
  position: absolute;
  right: 0;
}
/* line 175, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-size-full .article {
  position: absolute;
  background: none;
  top: 0px;
  padding: 30px 20px 30px 20px;
  left: 0px;
  width: 100%;
  background: url(/Nescau/App_Themes/Home/img/mascara-sombra-noticias.png) repeat-x left top;
  height: 472px;
}
/* line 187, ../../SASS/Geral/_mosaico.scss */
.mosaico .box a {
  overflow: hidden;
  text-decoration: none;
  position: relative;
  display: table-cell;
  width: 100%;
  height: 100%;
}
/* line 195, ../../SASS/Geral/_mosaico.scss */
.mosaico .box a .box-content {
  position: relative;
  display: block;
  margin: 10px;
  height: 350px;
  overflow: hidden;
}
@media (max-width: 767px) {
  /* line 195, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box a .box-content {
    height: 50vw;
  }
}
@media (max-width: 480px) {
  /* line 195, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box a .box-content {
    height: 72px;
  }
}
/* line 212, ../../SASS/Geral/_mosaico.scss */
.mosaico .box h4 {
  font-family: "Prometo-Bold",Arial,Helvetica,sans-serif;
  margin: 0;
  font-size: 0.7em;
  padding-bottom: 10px;
  color: #999;
  font-weight: normal;
  display: none !important;
}
/* line 222, ../../SASS/Geral/_mosaico.scss */
.mosaico .box p {
  color: #000000;
  font-family: "Prometo-Light",Arial,Helvetica,sans-serif;
  font-size: 18px;
  overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  box-sizing: border-box;
  padding: 0 0 0 0;
  line-height: 120%;
  text-transform: uppercase;
  /*@media(max-width:$screen-lg-max){
    font-size: 1vw;
  }*/
}
/* line 246, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-color-blue p, .mosaico .box-color-red p, .mosaico .box-size-full p, .mosaico .box-color-blue h4, .mosaico .box-color-red h4 {
  color: #FFF;
}
/* line 251, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-size-full h4 {
  color: #FFF;
}
/* line 255, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-size-full p {
  font: 1.3em/1.5em "Prometo-Regular",Arial,Helvetica,sans-serif;
  height: auto;
  padding-bottom: 2vh;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  font-size: 1em\9;
  width: auto;
  text-align: left;
}
/* line 266, ../../SASS/Geral/_mosaico.scss */
.mosaico .btn {
  transition: all 0.3s linear 0s;
  -webkit-transition: all 0.3s linear 0s;
  -moz-transition: all 0.3s linear 0s;
  position: absolute;
  bottom: 15px;
  background-color: white;
}
/* line 275, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-color-blue .btn, .mosaico .box-color-red .btn {
  border: 1px solid #FFF;
  color: #fff !important;
}
/* line 280, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-color-blue .btn .seta, .mosaico .box-color-red .btn .seta {
  background-image: url(/Nescau/App_Themes/Geral/img/seta-branca.png);
}
/* line 284, ../../SASS/Geral/_mosaico.scss */
.mosaico .box-size-full .btn {
  background-color: #FFF;
  border: none;
}

/* line 290, ../../SASS/Geral/_mosaico.scss */
.box-btn-carregar-mais {
  display: block;
  clear: both;
  overflow: hidden;
  text-align: center;
  background-color: #ebebeb;
}

/* line 298, ../../SASS/Geral/_mosaico.scss */
.mosaico .carrossel-news-mobile {
  background-color: #FFFFFF;
  display: none;
}

/* line 303, ../../SASS/Geral/_mosaico.scss */
.lista-top-news {
  text-align: center;
  background-color: #ebebeb;
  padding: 0 0 5px 0;
}

/* line 309, ../../SASS/Geral/_mosaico.scss */
.title-nutricao {
  text-transform: uppercase;
  padding: 2vw 0 2.2vw;
  margin: 0;
  font-size: 5vw;
  background-color: #e6101a;
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
  color: #FFF;
  font-style: italic;
  text-align: center;
}

/* line 321, ../../SASS/Geral/_mosaico.scss */
.mosaico .article .title-link, .lista-top-news.article .title-link {
  color: #ec1e30;
  font-family: "Prometo-Bold";
}

/* line 326, ../../SASS/Geral/_mosaico.scss */
.mosaico .titulo-grande {
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
  font-size: 3.2vw;
  color: #ec1e30;
  text-transform: uppercase;
  margin: 0 2%;
  padding: 0 0 1% 0;
  text-align: left;
}

/* line 336, ../../SASS/Geral/_mosaico.scss */
.vejaMais {
  display: none;
}

/* line 340, ../../SASS/Geral/_mosaico.scss */
.lista-news .btn {
  transition: all 0.3s linear 0s;
  -webkit-transition: all 0.3s linear 0s;
  -moz-transition: all 0.3s linear 0s;
}

/* line 346, ../../SASS/Geral/_mosaico.scss */
.news-carregar-mais {
  background-color: #FFF;
  text-align: center;
  color: #999999;
  font-size: 1.3em;
  display: inline-block;
  margin: 2vw 0;
  padding: 15px 2vw;
  transition: all 0.3s linear 0s;
  -webkit-transition: all 0.3s linear 0s;
  -moz-transition: all 0.3s linear 0s;
  text-transform: lowercase;
  text-decoration: none;
}
/* line 360, ../../SASS/Geral/_mosaico.scss */
.news-carregar-mais:visited, .news-carregar-mais:active, .news-carregar-mais:focus {
  color: #999999;
  text-decoration: none;
}
/* line 367, ../../SASS/Geral/_mosaico.scss */
.news-carregar-mais:hover {
  color: #FFFFFF;
  background-color: #999999;
  text-decoration: none;
}

/* line 374, ../../SASS/Geral/_mosaico.scss */
.mais-noticias {
  background: #ebebeb;
  height: 247px;
  padding: 30px 20px 20px;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
}
/* line 385, ../../SASS/Geral/_mosaico.scss */
.mais-noticias a {
  text-decoration: none;
}
/* line 389, ../../SASS/Geral/_mosaico.scss */
.mais-noticias h4 {
  font: 0.78em/1em "Prometo-Bold",Arial,Helvetica,sans-serif;
  margin: 0;
  padding-bottom: 10px;
  color: #999;
}
/* line 396, ../../SASS/Geral/_mosaico.scss */
.mais-noticias p {
  color: #999;
  font: 0.9/1.2em "Prometo-Regular",Arial,Helvetica,sans-serif;
  margin-bottom: 10px;
  font-size: 0.9em\9;
  height: 80px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  box-sizing: border-box;
  display: -webkit-box;
}

/* line 411, ../../SASS/Geral/_mosaico.scss */
.bg-white {
  background-color: #ffffff;
}

/* line 415, ../../SASS/Geral/_mosaico.scss */
.bg-grey {
  background-color: #ebebeb;
}

/* line 419, ../../SASS/Geral/_mosaico.scss */
.lista-top-news .loading-panel {
  clear: both;
  padding: 20px 0px;
  text-align: center;
  background: #ebebeb;
  color: #999;
}

/* AnimaΓö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£├⌐Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£┬«Γö£├╢Γö£├éΓö¼Γò¥├ö├╢┬ú├ö├▓├ª├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö¼┬½Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£├⌐Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£┬«Γö£├╢Γö£├éΓö¼Γò¥├ö├╢┬ú├ö├▓├ª├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼├║├ö├╢┬╝Γö¼┬╜Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£├⌐Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£┬«Γö£├╢Γö£├éΓö¼Γò¥Γö£├╢Γö£ΓûôΓö£├┐├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£Γòæ├ö├╢┬úΓö£├é├ö├╢┬ú├ö├╗├┤├ö├╢┬úΓö¼┬¼├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£┬«├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö¼┬½├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝├ö├▓├ÿ├ö├╢┬úΓö£├é├ö├╢┬ú├ö├╗├┤├ö├╢┬úΓö£ΓöÉ├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£┬«├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£Γòæ├ö├╢┬úΓö£├é├ö├╢┬ú├ö├▓├╣├ö├╢┬ú├ö├╢├▒├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼Γò¥├ö├╢┬╝Γö¼Γò¥Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£├⌐Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£┬«Γö£├╢Γö£├éΓö¼Γò¥├ö├╢┬ú├ö├▓├ª├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö¼┬½Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£├⌐Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£┬«Γö£├╢Γö£├éΓö¼Γò¥├ö├╢┬ú├ö├▓├ª├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼├║├ö├╢┬╝Γö¼┬╜Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£├⌐Γö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£┬«Γö£├╢Γö£├éΓö¼Γò¥Γö£├╢Γö£ΓûôΓö£├┐├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£Γòæ├ö├╢┬úΓö£├é├ö├╢┬ú├ö├╗├┤├ö├╢┬úΓö¼┬¼├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£┬«├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö¼┬½├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝├ö├▓├ÿΓö£├╢Γö£├éΓö¼├║Γö£├╢Γö£ΓûôΓö£┬¬├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼├║├ö├╢┬úΓö£┬«├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£Γòæ├ö├╢┬úΓö£├é├ö├╢┬ú├ö├▓├╣├ö├╢┬ú├ö├╢├▒├ö├╢┬úΓö£├é├ö├╢┬úΓö£├⌐├ö├╢┬╝Γö£ΓòæΓö£├╢Γö£├éΓö¼Γò¥├ö├╢┬╝Γö¼Γò¥o Hover*/
/* line 430, ../../SASS/Geral/_mosaico.scss */
.mosaico a .image {
  -webkit-transition: transform .7s;
  -moz-transition: transform .7s;
  -ms-transition: transform .7s;
  -o-transition: transform .7s;
  transition: transform .7s;
}
/* line 438, ../../SASS/Geral/_mosaico.scss */
.mosaico a:hover .image {
  -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 447, ../../SASS/Geral/_mosaico.scss */
.container-esporte .mosaico a:focus .image {
  -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: 970px) {
  /* line 457, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico h4 {
    font-size: 1em;
  }
  /* line 461, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico p {
    height: auto;
    font-size: 18px;
  }
  /* line 466, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico .cate-tenis .article p {
    padding-bottom: 20px;
  }

  /* line 471, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box {
    min-height: 250px;
  }
  /* line 472, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box p {
    font-size: 18px;
  }
}
@media (max-width: 768px) {
  /* line 482, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico .box {
    min-height: 250px;
  }
  /* line 486, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .title-area {
    height: auto;
  }

  /* line 491, ../../SASS/Geral/_mosaico.scss */
  .vejaMain {
    display: none;
  }

  /* line 496, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico h4 {
    font-size: 0.78em;
  }
  /* line 500, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico p {
    font-size: 18px;
  }

  /* line 505, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box-size-full p {
    padding-bottom: 10px;
    font-size: 0.8em;
  }

  /* line 510, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico p {
    margin-bottom: 10px;
    font-size: 1.2em;
  }

  /* line 516, ../../SASS/Geral/_mosaico.scss */
  .mosaico .btn {
    font-size: 1em;
  }
  /* line 520, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box {
    width: 50%;
  }
  /* line 523, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box p {
    font-size: 19px;
    padding: 0 0;
    line-height: 120%;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  /* line 535, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box-size-full .article {
    height: 100%;
  }
  /* line 539, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box {
    min-height: 250px;
  }

  /*.vejaMais{ display:block; background: #f4f4f4;display: block; padding: 10px; transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;  }
  .vejaMais a{ display:block; margin:10px auto; transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;   }*/
}
@media (max-width: 480px) {
  /* line 550, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico .box {
    min-height: inherit;
  }
  /* line 554, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico h4 {
    font-size: 0.78em;
  }
  /* line 558, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico p {
    font-size: 0.9em;
  }

  /* line 564, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box-size-full p {
    padding-bottom: 10px;
    font-size: 0.8em;
  }
  /* line 569, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box.box-size-large .article {
    height: auto;
    padding: 5px 20px 10px 20px;
  }

  /* line 575, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .mosaico p {
    margin-bottom: 10px;
    font-size: 1em;
  }

  /* line 581, ../../SASS/Geral/_mosaico.scss */
  .mosaico .btn {
    font-size: 12px;
    bottom: 10px;
  }
  /* line 585, ../../SASS/Geral/_mosaico.scss */
  .mosaico .btn:hover {
    color: #a4a4a4 !important;
    background: #fff;
  }
  /* line 591, ../../SASS/Geral/_mosaico.scss */
  .mosaico a:hover .btn {
    color: #a4a4a4 !important;
    background: #fff;
  }
  /* line 596, ../../SASS/Geral/_mosaico.scss */
  .mosaico .btn:hover .seta, .mosaico a:hover .btn .seta {
    background-image: url(/Nescau/App_Themes/Geral/img/seta-cinza@2x.png);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 20px 10px;
  }
  /* line 608, ../../SASS/Geral/_mosaico.scss */
  .mosaico .owl-item .article.b-s .btn {
    display: block;
    bottom: 0%;
    font-size: 12px;
  }
  /* line 614, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box-size-full .article {
    height: 100%;
  }
  /* line 618, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box {
    width: 100%;
    background: #ebebeb;
  }
  /* line 623, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box-size-large .image {
    position: relative;
    display: table-cell;
    width: 35%;
    height: 100%;
  }
  /* line 630, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box {
    min-height: inherit;
    max-height: 30vw;
  }
  /* line 634, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box a {
    display: block;
  }
  /* line 637, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box a .box-content {
    display: table;
    width: 100%;
    padding: 1% 0 0;
    margin: 0;
  }
  /* line 645, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box .recorte {
    display: none;
  }
  /* line 649, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box .article {
    display: table-cell;
  }
  /* line 653, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box .partner {
    top: 5px;
    right: 5px;
    margin-top: 0;
  }
  /* line 659, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box p {
    font-size: 12px;
    line-height: 120%;
    padding: 0 0 0 0;
    color: #000;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  /* line 671, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box .btn {
    font-size: 8px;
    bottom: 5px;
  }
  /* line 676, ../../SASS/Geral/_mosaico.scss */
  .mosaico .box .partner {
    width: 40%;
    height: 40%;
  }

  /* line 683, ../../SASS/Geral/_mosaico.scss */
  .news-carregar-mais {
    padding: 10px 6vw;
    font-size: 4vw;
  }

  /* line 688, ../../SASS/Geral/_mosaico.scss */
  .mosaico a:hover .image, .container-esporte .mosaico a:focus .image {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }

  /* line 696, ../../SASS/Geral/_mosaico.scss */
  .mosaico {
    display: block;
  }
  /* line 699, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile {
    background-color: #FFFFFF;
    display: block;
    padding: 0px 0px;
    width: initial;
    margin: 0;
    overflow: hidden;
  }
  /* line 707, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .box-block {
    display: block;
    min-height: 340px;
  }
  /* line 712, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .box {
    display: block;
    max-height: inherit;
  }
  /* line 716, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .box a {
    display: block;
    height: 100%;
  }
  /* line 720, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .box a .box-content {
    display: block;
    width: initial;
    margin: 0px;
    padding: 0;
    height: 100%;
    overflow: hidden;
  }
  /* line 730, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .box .article {
    display: block;
  }
  /* line 735, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .box-size-large .image {
    display: block;
    height: 60%;
    width: 100%;
  }
  /* line 742, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .box .recorte {
    top: 65%;
  }
  /* line 746, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .box.box-size-large .article {
    height: 40%;
  }
  /* line 749, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .box.box-size-large .article p {
    font-size: 19px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  /* line 759, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .box .partner {
    top: 60%;
    right: 0;
    width: 25%;
    height: 25%;
  }
  /* line 767, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile .owl-carousel {
    overflow: hidden;
  }
  /* line 771, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile.owl-theme .owl-controls .owl-page span span {
    display: none;
  }
  /* line 775, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile.owl-carousel .owl-item {
    min-height: inherit;
    margin: 0px 0px 0 0px;
    background: #ebebeb;
  }
  /* line 783, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile.owl-theme .owl-controls .owl-page span {
    box-shadow: none;
    background: #FFF;
  }
  /* line 788, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile.owl-theme .owl-controls .owl-page.active span {
    background: #999999;
  }
  /* line 793, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile.owl-theme .owl-controls.clickable .owl-page:hover span {
    background: #e52111;
  }
  /* line 798, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile.owl-carousel .owl-wrapper-outer {
    padding-bottom: 0px;
  }
  /* line 802, ../../SASS/Geral/_mosaico.scss */
  .mosaico .carrossel-news-mobile.owl-theme .owl-controls {
    margin: 0 0px;
    background-color: #FFFFFF;
  }
}
@media (max-height: 480px) and (min-width: 1300px) {
  /* line 811, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .title-area h2 {
    font-size: 4vw;
  }
  /* line 814, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .title-area h2 img {
    max-width: 10%;
  }
}
@media (max-height: 600px) and (min-width: 1300px) {
  /* line 821, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .title-area h2 {
    font-size: 4vw;
  }
  /* line 824, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .title-area h2 img {
    max-width: 10%;
  }
}
@media (max-height: 601px) and (max-height: 768px) and (min-width: 1300px) {
  /* line 831, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .title-area h2 {
    font-size: 4vw;
  }
  /* line 834, ../../SASS/Geral/_mosaico.scss */
  .container-esporte .title-area h2 img {
    max-width: 10%;
  }
}
/*** Carrosel **/
/* line 3, ../../SASS/Geral/_carrossel.scss */
.container-produtos {
  overflow: hidden;
}
/* line 5, ../../SASS/Geral/_carrossel.scss */
.container-produtos .owl-theme .owl-controls .owl-page span span {
  display: none;
}

/*#owl-demo .item{
  margin: 0px auto; display:table; position: relative; width:66%;
}
#owl-demo .item img{
  display: block;
 width: 100%;

}*/
/* clearfix */
/* line 22, ../../SASS/Geral/_carrossel.scss */
.owl-carousel {
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
/* line 23, ../../SASS/Geral/_carrossel.scss */
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px);
}
/* line 24, ../../SASS/Geral/_carrossel.scss */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* line 39, ../../SASS/Geral/_carrossel.scss */
.owl-carousel .owl-wrapper-outer {
  position: relative;
  width: 100%;
}
/* line 42, ../../SASS/Geral/_carrossel.scss */
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
/* line 50, ../../SASS/Geral/_carrossel.scss */
.owl-carousel .owl-item {
  float: left;
}

/* display none until init */
/* line 57, ../../SASS/Geral/_carrossel.scss */
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}
/* line 58, ../../SASS/Geral/_carrossel.scss */
.owl-controls .owl-page, .owl-controls .owl-buttons div {
  cursor: pointer;
}

/* mouse grab icon */
/* fix */
/* line 74, ../../SASS/Geral/_carrossel.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 85, ../../SASS/Geral/_carrossel.scss */
.owl-theme .owl-controls {
  text-align: center;
}
/* line 87, ../../SASS/Geral/_carrossel.scss */
.owl-theme .owl-controls .owl-buttons div {
  background: url(/Nescau/App_Themes/Geral/img/setasSlider.png) no-repeat;
  height: 59px;
  width: 39px;
  display: block;
  color: #ffed00;
  position: absolute;
  top: 40%;
}
/* line 98, ../../SASS/Geral/_carrossel.scss */
.owl-theme.owl-carousel-produtos .owl-controls .owl-buttons div {
  background: url(/Nescau/App_Themes/Geral/img/setasSliderRed.png) no-repeat;
  height: 59px;
  width: 39px;
  display: block;
  color: #ffed00;
  position: absolute;
  top: 40%;
}
/* line 107, ../../SASS/Geral/_carrossel.scss */
.owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-prev {
  left: 10%;
  background-position: top left;
}
/* line 112, ../../SASS/Geral/_carrossel.scss */
.owl-theme .owl-controls .owl-buttons .owl-prev {
  left: 10%;
  background-position: top left;
}
/* line 116, ../../SASS/Geral/_carrossel.scss */
.owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-prev:hover, .owl-theme .owl-controls .owl-buttons .owl-prev:hover {
  left: 10%;
  background-position: bottom left;
}
/* line 120, ../../SASS/Geral/_carrossel.scss */
.owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-next, .owl-theme .owl-controls .owl-buttons .owl-next {
  right: 10%;
  background-position: top right;
}
/* line 124, ../../SASS/Geral/_carrossel.scss */
.owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-next:hover {
  right: 10%;
  background-position: bottom right;
}
/* line 129, ../../SASS/Geral/_carrossel.scss */
.owl-theme .owl-controls .owl-buttons .owl-next:hover {
  right: 10%;
  background-position: bottom right;
}
/* line 133, ../../SASS/Geral/_carrossel.scss */
.owl-theme .owl-controls .owl-page {
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */
}
/* line 138, ../../SASS/Geral/_carrossel.scss */
.owl-theme .owl-controls .owl-page span {
  display: block;
  width: 12px;
  height: 12px;
  margin: 5px 7px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #f4f4f4;
  border: 1px solid #999999;
}
/* line 148, ../../SASS/Geral/_carrossel.scss */
.owl-theme .owl-controls .owl-page span span {
  display: none;
}

/* Styling Next and Prev buttons */
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
/*.owl-carousel-produtos.owl-theme .owl-controls .owl-buttons div {background:url(/Nescau/App_Themes/Produtos/img/setasSliderProdutos.png) no-repeat;  height:59px; width:39px; display:block; color: #ffed00; position: absolute; top: 40%;}*/
/* Styling Pagination*/
/* line 165, ../../SASS/Geral/_carrossel.scss */
.owl-pagination {
  width: 100%;
}

/* line 170, ../../SASS/Geral/_carrossel.scss */
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
  background: #999999;
  border: 1px solid #999999;
}
/* line 174, ../../SASS/Geral/_carrossel.scss */
.owl-theme .owl-controls .owl-page span.owl-numbers {
  height: auto;
  width: auto;
  color: #FFF;
  padding: 2px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}

/* If PaginationNumbers is true */
/* preloading images */
/* line 190, ../../SASS/Geral/_carrossel.scss */
.owl-origin {
  -webkit-perspective: 1200px;
  -webkit-perspective-origin-x: 50%;
  -webkit-perspective-origin-y: 50%;
  -moz-perspective: 1200px;
  -moz-perspective-origin-x: 50%;
  -moz-perspective-origin-y: 50%;
  perspective: 1200px;
}

/* fade */
/* line 202, ../../SASS/Geral/_carrossel.scss */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}

/* line 209, ../../SASS/Geral/_carrossel.scss */
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}

/* backSlide */
/* line 217, ../../SASS/Geral/_carrossel.scss */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}

/* line 223, ../../SASS/Geral/_carrossel.scss */
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}

/* goDown */
/* line 231, ../../SASS/Geral/_carrossel.scss */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}

/* line 237, ../../SASS/Geral/_carrossel.scss */
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}

/* scaleUp */
/* line 245, ../../SASS/Geral/_carrossel.scss */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

/* line 251, ../../SASS/Geral/_carrossel.scss */
.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}

/** Tooltip **/
/* Slide 1 */
/* line 261, ../../SASS/Geral/_carrossel.scss */
.tooltips {
  display: block;
  height: 80%;
  position: absolute;
  text-align: center;
  top: 0;
}
/* line 267, ../../SASS/Geral/_carrossel.scss */
.tooltips .toggle-tooltip {
  background: url(/Nescau/App_Themes/Geral/img/tooltipIcon.png) no-repeat;
  width: 38px;
  height: 39px;
  display: block;
  position: absolute;
  bottom: 0;
  text-indent: -99999px;
}
/* line 275, ../../SASS/Geral/_carrossel.scss */
.tooltips .toggle-tooltip:hover {
  background: none !important;
  background-position: center top;
}

/* line 282, ../../SASS/Geral/_carrossel.scss */
.tooltipNes20Lata {
  left: 6%;
  width: 33%;
}
/* line 285, ../../SASS/Geral/_carrossel.scss */
.tooltipNes20Lata a {
  left: 58%;
}

/* line 290, ../../SASS/Geral/_carrossel.scss */
.tooltipNes20Sache {
  left: 37%;
  width: 21%;
}
/* line 293, ../../SASS/Geral/_carrossel.scss */
.tooltipNes20Sache a {
  left: 49%;
}

/* line 298, ../../SASS/Geral/_carrossel.scss */
.tooltipNesLight {
  left: 56%;
  width: 19%;
  top: -4%;
}
/* line 302, ../../SASS/Geral/_carrossel.scss */
.tooltipNesLight a {
  left: 46%;
}

/* line 307, ../../SASS/Geral/_carrossel.scss */
.tooltipNesLata {
  left: 71%;
  width: 23%;
  top: 2%;
}
/* line 311, ../../SASS/Geral/_carrossel.scss */
.tooltipNesLata a {
  left: 46%;
}

/* line 317, ../../SASS/Geral/_carrossel.scss */
.tooltip.in {
  opacity: 1;
  z-index: 1;
}
/* line 321, ../../SASS/Geral/_carrossel.scss */
.tooltip.top {
  margin-top: 0;
  padding: 5px 0;
  top: auto !important;
  bottom: -7px;
}

/* line 329, ../../SASS/Geral/_carrossel.scss */
.tooltip-arrow {
  display: none;
}

/* line 333, ../../SASS/Geral/_carrossel.scss */
.tooltip-inner {
  background: url(/Nescau/App_Themes/Geral/img/tooltipBg.png) no-repeat;
  max-width: none;
  width: 214px;
  height: 301px;
  font: 2em/1em "Prometo-Bold",Arial,Helvetica,sans-serif;
  font-size: 2em;
  color: #ec1d23;
  border-radius: 0;
  padding: 50% 20px 10px 20px;
  left: 9px;
  top: -3px;
  position: relative;
}

/* line 348, ../../SASS/Geral/_carrossel.scss */
.tooltipOpen {
  z-index: 2;
  width: 100px;
  opacity: 0;
}

/* Slide 2 */
/* line 356, ../../SASS/Geral/_carrossel.scss */
.item2 .tooltips {
  height: 94%;
}

/* line 360, ../../SASS/Geral/_carrossel.scss */
.tooltipNesShake {
  left: 17%;
  width: 14%;
}
/* line 363, ../../SASS/Geral/_carrossel.scss */
.tooltipNesShake a {
  left: 35%;
}

/* line 368, ../../SASS/Geral/_carrossel.scss */
.tooltipNesProntinhoLgt {
  left: 33%;
  width: 14%;
}
/* line 371, ../../SASS/Geral/_carrossel.scss */
.tooltipNesProntinhoLgt a {
  left: 45%;
}

/* line 376, ../../SASS/Geral/_carrossel.scss */
.tooltipNesProntinho {
  left: 46%;
  width: 17%;
  top: 1%;
}
/* line 380, ../../SASS/Geral/_carrossel.scss */
.tooltipNesProntinho a {
  left: 35%;
}

/* line 385, ../../SASS/Geral/_carrossel.scss */
.tooltipNesPronto {
  left: 62%;
  width: 21%;
  top: -2%;
}
/* line 389, ../../SASS/Geral/_carrossel.scss */
.tooltipNesPronto a {
  left: 37%;
}

/* Slide 3 */
/* line 396, ../../SASS/Geral/_carrossel.scss */
.tooltipNesCerealDuo {
  left: 15%;
  width: 29%;
  top: -2%;
}
/* line 400, ../../SASS/Geral/_carrossel.scss */
.tooltipNesCerealDuo a {
  left: 65%;
}

/* line 405, ../../SASS/Geral/_carrossel.scss */
.tooltipNesCereal {
  left: 44%;
  width: 28%;
}
/* line 408, ../../SASS/Geral/_carrossel.scss */
.tooltipNesCereal a {
  left: 40%;
}

/* line 413, ../../SASS/Geral/_carrossel.scss */
.tooltipNesCerealMat {
  left: 64%;
  width: 20%;
  top: 2%;
}
/* line 417, ../../SASS/Geral/_carrossel.scss */
.tooltipNesCerealMat a {
  left: 40%;
}

/* line 422, ../../SASS/Geral/_carrossel.scss */
.tooltipOpen {
  background: url(/Nescau/App_Themes/Geral/img/tooltipIconClose.png) no-repeat !important;
  opacity: 1;
  width: auto;
}

@media (max-width: 991px) {
  /* line 430, ../../SASS/Geral/_carrossel.scss */
  .container-produtos h2 img {
    padding-top: 0 !important;
  }
  /* line 433, ../../SASS/Geral/_carrossel.scss */
  .container-produtos .title-area h2 img {
    max-width: 40%;
  }
}
@media (max-width: 768px) {
  /* line 441, ../../SASS/Geral/_carrossel.scss */
  .owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-prev {
    left: 3%;
  }
  /* line 442, ../../SASS/Geral/_carrossel.scss */
  .owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-prev:hover {
    left: 3%;
  }
  /* line 447, ../../SASS/Geral/_carrossel.scss */
  .owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-next {
    right: 3%;
  }
  /* line 448, ../../SASS/Geral/_carrossel.scss */
  .owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-next:hover {
    right: 3%;
  }

  /* line 454, ../../SASS/Geral/_carrossel.scss */
  .container-produtos {
    padding: 0;
    overflow: hidden;
    min-height: none;
    background: #e6111a !important;
  }
  /* line 458, ../../SASS/Geral/_carrossel.scss */
  .container-produtos .title-area h2 img {
    padding-top: 0;
    max-width: 500px;
    width: 50%;
  }
  /* line 463, ../../SASS/Geral/_carrossel.scss */
  .container-produtos #owl-demo .item img {
    width: 70%;
    margin: 0 auto;
  }
  /* line 468, ../../SASS/Geral/_carrossel.scss */
  .container-produtos .centraliza {
    height: 100%;
    /* IE10 Consumer Preview */
    background-image: -ms-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
    /* Mozilla Firefox */
    background-image: -moz-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
    /* Opera */
    background-image: -o-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
    /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-gradient(radial, center bottom, 0, center top, 561, color-stop(0, #e6111a), color-stop(0.7, #e82118), color-stop(1, #50BFED));
    /* Webkit (Chrome 11+) */
    background-image: -webkit-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
    /* W3C Markup, IE10 Release Preview */
    background-image: radial-gradient(ellipse farthest-corner at center bottom, #f9b207 0%, #e82118 70%, #e6111a 100%);
  }

  /* line 484, ../../SASS/Geral/_carrossel.scss */
  .owl-theme .owl-controls .owl-buttons div {
    background-size: 280% auto;
    height: 43px;
    width: 29px;
  }

  /* line 489, ../../SASS/Geral/_carrossel.scss */
  .owl-carousel .owl-wrapper-outer {
    display: table;
    padding-bottom: 0%;
  }

  /* line 493, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 100%;
  }

  /* line 496, ../../SASS/Geral/_carrossel.scss */
  .tooltips {
    height: auto;
    width: auto;
    position: static;
  }
  /* line 500, ../../SASS/Geral/_carrossel.scss */
  .tooltips .toggle-tooltip {
    bottom: 22%;
    display: block;
    position: absolute;
  }

  /* line 506, ../../SASS/Geral/_carrossel.scss */
  .tooltipNes20Lata a {
    left: 26%;
  }

  /* line 509, ../../SASS/Geral/_carrossel.scss */
  .tooltipNes20Sache a {
    left: 47%;
  }

  /* line 512, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesLight a {
    left: 63%;
  }

  /* line 515, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesLata a {
    left: 80%;
  }

  /* line 519, ../../SASS/Geral/_carrossel.scss */
  .item2 .tooltips .toggle-tooltip {
    bottom: 12%;
  }
  /* line 522, ../../SASS/Geral/_carrossel.scss */
  .item2 .tooltip.top {
    bottom: 0;
  }

  /* line 526, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesShake a {
    left: 22%;
  }

  /* line 529, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesProntinhoLgt a {
    left: 36%;
  }

  /* line 532, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesProntinho a {
    left: 49%;
  }

  /* line 535, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesPronto a {
    left: 69%;
  }

  /* line 538, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesCerealDuo a {
    left: 30%;
  }

  /* line 541, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesCereal a {
    left: 56%;
  }

  /* line 544, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesCerealMat a {
    left: 72%;
  }

  /* line 547, ../../SASS/Geral/_carrossel.scss */
  .tooltip.top {
    top: auto !important;
    bottom: 10%;
    left: 0 !important;
    width: 100%;
  }

  /* line 553, ../../SASS/Geral/_carrossel.scss */
  .tooltip-inner {
    background: #ffed00;
    max-width: none;
    width: 90%;
    height: auto;
    border-radius: 10px;
    padding: 10px;
    left: 0;
    top: 0;
    position: relative;
    font-size: 1em;
    margin: 0 auto;
  }

  /* line 566, ../../SASS/Geral/_carrossel.scss */
  .owl-pagination {
    position: static;
  }

  /* line 569, ../../SASS/Geral/_carrossel.scss */
  .infografico .owl-theme .owl-controls .owl-buttons div {
    background-size: 80px auto !important;
  }

  /* line 573, ../../SASS/Geral/_carrossel.scss */
  .container-produtos.infografico .owl-theme .owl-controls .owl-buttons .owl-prev {
    left: 0% !important;
    margin-left: 10px;
  }
  /* line 577, ../../SASS/Geral/_carrossel.scss */
  .container-produtos.infografico .owl-theme .owl-controls .owl-buttons .owl-next {
    right: 0% !important;
    margin-right: 10px;
  }

  /* line 583, ../../SASS/Geral/_carrossel.scss */
  .infografico .owl-prev, .infografico .owl-next {
    display: block !important;
  }
}
@media (max-width: 480px) {
  /* line 591, ../../SASS/Geral/_carrossel.scss */
  .owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-prev {
    left: 1%;
  }
  /* line 592, ../../SASS/Geral/_carrossel.scss */
  .owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-prev:hover {
    left: 1%;
  }
  /* line 597, ../../SASS/Geral/_carrossel.scss */
  .owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-next {
    right: 1%;
  }
  /* line 598, ../../SASS/Geral/_carrossel.scss */
  .owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-next:hover {
    right: 1%;
  }
  /* line 603, ../../SASS/Geral/_carrossel.scss */
  .owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-prev, .owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-next {
    height: 10vw;
    width: 10vw;
    background-size: 20vw;
    top: 30%;
  }

  /* line 610, ../../SASS/Geral/_carrossel.scss */
  .owl-carousel .owl-wrapper-outer {
    padding-bottom: 0%;
  }

  /* line 613, ../../SASS/Geral/_carrossel.scss */
  .container-produtos {
    min-height: 400px;
  }

  /* line 616, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item img {
    padding-bottom: 0;
  }

  /* line 619, ../../SASS/Geral/_carrossel.scss */
  .tooltips .toggle-tooltip {
    bottom: 17%;
  }

  /* line 622, ../../SASS/Geral/_carrossel.scss */
  .tooltip.top {
    bottom: -10%;
  }

  /* line 625, ../../SASS/Geral/_carrossel.scss */
  .tooltipNes20Lata a {
    left: 23%;
  }

  /* line 628, ../../SASS/Geral/_carrossel.scss */
  .tooltipNes20Sache a {
    left: 42%;
  }

  /* line 631, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesLight a {
    left: 60%;
  }

  /* line 634, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesLata a {
    left: 77%;
  }

  /* line 638, ../../SASS/Geral/_carrossel.scss */
  .item2 .tooltips .toggle-tooltip {
    bottom: 2%;
  }
  /* line 641, ../../SASS/Geral/_carrossel.scss */
  .item2 .tooltip.top {
    bottom: -20%;
  }

  /* line 645, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesCerealDuo a {
    left: 28%;
  }

  /* line 648, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesCereal a {
    left: 52%;
  }

  /* line 651, ../../SASS/Geral/_carrossel.scss */
  .tooltipNesCerealMat a {
    left: 70%;
  }

  /* line 654, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item img {
    width: 75%;
    margin: 0 auto;
  }

  /* line 658, ../../SASS/Geral/_carrossel.scss */
  .container-produtos .title-area h2 img {
    width: 35%;
  }

  /* line 661, ../../SASS/Geral/_carrossel.scss */
  .owl-carousel .owl-item {
    min-height: 300px;
  }

  /* Slide 2 */
}
@media (max-width: 320px) {
  /* line 668, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item img {
    width: 90%;
    margin: 0 auto;
  }

  /* line 672, ../../SASS/Geral/_carrossel.scss */
  .owl-carousel .owl-item {
    min-height: 250px;
  }
}
@media (max-height: 1200px) and (min-width: 900px) {
  /* line 678, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 69%;
  }

  /* line 681, ../../SASS/Geral/_carrossel.scss */
  .container-produtos h2 img {
    padding-top: 0;
    max-width: 420px;
    width: 40%;
  }
}
@media (max-height: 1080px) and (min-width: 900px) {
  /* line 689, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 65%;
  }
}
@media (max-height: 1024px) and (min-width: 900px) {
  /* line 695, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 60%;
  }
}
@media (max-height: 950px) and (min-width: 900px) {
  /* line 701, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 70%;
  }
}
@media (max-height: 880px) and (min-width: 900px) {
  /* line 707, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 65%;
  }
}
@media (max-height: 800px) and (min-width: 900px) {
  /* line 713, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 57%;
  }
}
@media (max-height: 768px) and (min-width: 900px) {
  /* line 719, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 47%;
  }

  /* line 722, ../../SASS/Geral/_carrossel.scss */
  .container-produtos h2 img {
    max-width: 300px;
    width: 35%;
  }
}
@media (max-height: 600px) and (min-width: 900px) {
  /* line 729, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 32%;
  }
}
@media (max-height: 480px) and (min-width: 900px) {
  /* line 735, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 20%;
  }
}
@media (max-height: 1200px) and (min-width: 1200px) {
  /* line 741, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 69%;
  }

  /* line 744, ../../SASS/Geral/_carrossel.scss */
  .container-produtos h2 img {
    padding-top: 0;
    max-width: 420px;
    width: 40%;
  }
}
@media (max-height: 1024px) and (min-width: 1200px) {
  /* line 752, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 66%;
  }
}
@media (max-height: 880px) and (min-width: 1200px) {
  /* line 758, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 65%;
  }
}
@media (max-height: 800px) and (min-width: 1200px) {
  /* line 764, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 57%;
  }
}
@media (max-height: 768px) and (min-width: 1200px) {
  /* line 770, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 50%;
  }

  /* line 773, ../../SASS/Geral/_carrossel.scss */
  .container-produtos h2 img {
    max-width: 300px;
    width: 35%;
  }
}
@media (max-height: 640px) and (min-width: 1200px) {
  /* line 780, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 42%;
  }
}
@media (max-height: 600px) and (min-width: 1200px) {
  /* line 786, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 32%;
  }
}
@media (max-height: 480px) and (min-width: 1200px) {
  /* line 792, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 20%;
  }
}
@media (max-height: 1200px) and (min-width: 1300px) {
  /* line 798, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 59%;
  }

  /* line 801, ../../SASS/Geral/_carrossel.scss */
  .container-produtos h2 img {
    padding-top: 0;
    max-width: 420px;
    width: 40%;
  }
}
@media (max-height: 1080px) and (min-width: 1300px) {
  /* line 809, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 65%;
  }
}
@media (max-height: 1024px) and (min-width: 1300px) {
  /* line 815, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 60%;
  }
}
@media (max-height: 950px) and (min-width: 1300px) {
  /* line 821, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 55%;
  }
}
@media (max-height: 880px) and (min-width: 1300px) {
  /* line 827, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 50%;
  }
}
@media (max-height: 800px) and (min-width: 1300px) {
  /* line 833, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 45%;
  }
}
@media (max-height: 768px) and (min-width: 1300px) {
  /* line 839, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 40%;
  }
}
@media (max-height: 640px) and (min-width: 1300px) {
  /* line 845, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 37%;
  }
}
@media (max-height: 600px) and (min-width: 1300px) {
  /* line 851, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 32%;
  }
}
@media (max-height: 520px) and (min-width: 1300px) {
  /* line 857, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 26%;
  }
}
@media (max-height: 480px) and (min-width: 1300px) {
  /* line 863, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 20%;
  }
}
@media (min-height: 1024px) and (min-width: 1300px) {
  /* line 869, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 60%;
  }
}
@media (max-height: 1080px) and (min-width: 1600px) {
  /* line 875, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 60%;
  }

  /* line 878, ../../SASS/Geral/_carrossel.scss */
  .container-produtos h2 img {
    padding-top: 0;
    max-width: 420px;
    width: 40%;
  }
}
@media (max-height: 1024px) and (min-width: 1600px) {
  /* line 886, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 45%;
  }
}
@media (max-height: 950px) and (min-width: 1600px) {
  /* line 892, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 40%;
  }
}
@media (max-height: 880px) and (min-width: 1600px) {
  /* line 898, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 35%;
  }
}
@media (max-height: 768px) and (min-width: 1600px) {
  /* line 904, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 30%;
  }
}
@media (max-height: 640px) and (min-width: 1600px) {
  /* line 910, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 25%;
  }
}
@media (max-height: 600px) and (min-width: 1600px) {
  /* line 916, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 20%;
  }
}
@media (max-height: 520px) and (min-width: 1600px) {
  /* line 922, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 18%;
  }
}
@media (max-height: 480px) and (min-width: 1600px) {
  /* line 928, ../../SASS/Geral/_carrossel.scss */
  #owl-demo .item {
    width: 15%;
  }
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {
    opacity: 1;
  }
}
@-moz-keyframes empty {
  0% {
    opacity: 1;
  }
}
@keyframes empty {
  0% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes backSlideOut {
  25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(-200%);
  }
}
@-moz-keyframes backSlideOut {
  25% {
    opacity: .5;
    -moz-transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(-200%);
  }
}
@keyframes backSlideOut {
  25% {
    opacity: .5;
    transform: translateZ(-500px);
  }
  75% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%);
  }
  100% {
    opacity: .5;
    transform: translateZ(-500px) translateX(-200%);
  }
}
@-webkit-keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    -webkit-transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    -webkit-transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0) translateX(0);
  }
}
@-moz-keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    -moz-transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    -moz-transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateZ(0) translateX(0);
  }
}
@keyframes backSlideIn {
  0%, 25% {
    opacity: .5;
    transform: translateZ(-500px) translateX(200%);
  }
  75% {
    opacity: .5;
    transform: translateZ(-500px);
  }
  100% {
    opacity: 1;
    transform: translateZ(0) translateX(0);
  }
}
@-webkit-keyframes scaleToFade {
  to {
    opacity: 0;
    -webkit-transform: scale(0.8);
  }
}
@-moz-keyframes scaleToFade {
  to {
    opacity: 0;
    -moz-transform: scale(0.8);
  }
}
@keyframes scaleToFade {
  to {
    opacity: 0;
    transform: scale(0.8);
  }
}
@-webkit-keyframes goDown {
  from {
    -webkit-transform: translateY(-100%);
  }
}
@-moz-keyframes goDown {
  from {
    -moz-transform: translateY(-100%);
  }
}
@keyframes goDown {
  from {
    transform: translateY(-100%);
  }
}
@-webkit-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}
@-moz-keyframes scaleUpFrom {
  from {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}
@keyframes scaleUpFrom {
  from {
    opacity: 0;
    transform: scale(1.5);
  }
}
@-webkit-keyframes scaleUpTo {
  to {
    opacity: 0;
    -webkit-transform: scale(1.5);
  }
}
@-moz-keyframes scaleUpTo {
  to {
    opacity: 0;
    -moz-transform: scale(1.5);
  }
}
@keyframes scaleUpTo {
  to {
    opacity: 0;
    transform: scale(1.5);
  }
}
/* line 1, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 999999;
  top: 0;
  left: 0;
  background-color: transparent;
  -webkit-transition: background-color 1s;
  -moz-transition: background-color 1s;
  transition: background-color 1s;
}
/* line 12, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube .bg-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background: transparent;
}
/* line 21, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube .btn-fechar {
  cursor: pointer;
  display: none;
  position: absolute;
  top: 3vw;
  right: 3vw;
  width: 12vw;
  max-width: 161px;
}
/* line 29, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube .btn-fechar img {
  width: 100%;
}
/* line 33, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube h2.title {
  display: block;
  margin: 3.5vw 0 0;
  line-height: 100%;
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
  font-size: 3vw;
  text-align: center;
  font-style: normal;
  color: #ffed00;
  display: none;
}
/* line 44, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube p.sub-title {
  display: block;
  margin: .8vw 0 0;
  line-height: 100%;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
  font-size: 1.5vw;
  text-align: center;
  font-style: normal;
  color: #fff;
  display: none;
}
/* line 55, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube .box-player {
  position: relative;
  display: block;
  width: 80%;
  margin: 0 auto;
  top: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  background: #000;
  overflow: hidden;
}
/* line 67, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube .box-player .preview {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 75, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube .box-player .video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 82, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube .box-player .video iframe {
  width: 100%;
  height: 100%;
}
/* line 87, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube .box-player .preview {
  z-index: 1;
  background: #000 url(/Nescau/App_Themes/Geral/img/preview-youtube-cereal.png) no-repeat left top;
  background-size: cover;
}
/* line 91, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube .box-player .preview .btn-play a {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  width: calc(8vw);
  height: calc(8vw);
  margin: calc(-4vw) 0px 0px calc(-4vw);
  background-image: url(/Nescau/App_Themes/Geral/img/btn-play.png);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100%;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 105, ../../SASS/Geral/_youtube-modal-home.scss */
.box-modal-youtube .box-player .preview .btn-play a:hover {
  background-position: center bottom;
}

@media (max-width: 768px) {
  /* line 115, ../../SASS/Geral/_youtube-modal-home.scss */
  .box-modal-youtube h2.title {
    font-size: 5vw;
  }
  /* line 118, ../../SASS/Geral/_youtube-modal-home.scss */
  .box-modal-youtube p.sub-title {
    font-size: 2.5vw;
  }
}
@media (max-width: 480px) {
  /* line 126, ../../SASS/Geral/_youtube-modal-home.scss */
  .box-modal-youtube h2.title {
    font-size: 5vw;
  }
  /* line 129, ../../SASS/Geral/_youtube-modal-home.scss */
  .box-modal-youtube p.sub-title {
    font-size: 2.5vw;
  }
}
@media (max-width: 320px) {
  /* line 137, ../../SASS/Geral/_youtube-modal-home.scss */
  .box-modal-youtube h2.title {
    font-size: 6vw;
    margin: 20vw 0 0;
  }
  /* line 141, ../../SASS/Geral/_youtube-modal-home.scss */
  .box-modal-youtube p.sub-title {
    font-size: 3.5vw;
    margin: 2.8vw 0 0;
  }
  /* line 145, ../../SASS/Geral/_youtube-modal-home.scss */
  .box-modal-youtube .btn-fechar {
    width: 30vw;
  }
}
/* line 1, ../../SASS/Includes/_entre-em-contanto.scss */
.box-contanto-duvidas {
  padding: 40px 20px;
  background-color: #b9111d;
}
@media (max-width: 480px) {
  /* line 1, ../../SASS/Includes/_entre-em-contanto.scss */
  .box-contanto-duvidas {
    padding: 20px 10px;
  }
}
/* line 10, ../../SASS/Includes/_entre-em-contanto.scss */
.box-contanto-duvidas .btn-contato {
  position: relative;
  display: table;
  margin: 0 auto;
  padding: 10px 40px;
  text-align: center;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
  font-size: 22px;
  color: #999999;
  line-height: 1.5;
  background-color: #fff;
}
@media (max-width: 767px) {
  /* line 10, ../../SASS/Includes/_entre-em-contanto.scss */
  .box-contanto-duvidas .btn-contato {
    font-size: 14px;
  }
}
@media (max-width: 480px) {
  /* line 10, ../../SASS/Includes/_entre-em-contanto.scss */
  .box-contanto-duvidas .btn-contato {
    font-size: 12px;
  }
}
/* line 31, ../../SASS/Includes/_entre-em-contanto.scss */
.box-contanto-duvidas .btn-contato a {
  color: #999999;
  text-decoration: none;
}
/* line 36, ../../SASS/Includes/_entre-em-contanto.scss */
.box-contanto-duvidas .btn-contato strong {
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
  color: #000;
  display: table;
  clear: both;
}

/* line 1, ../../SASS/Components/_breadcrumb.scss */
.box-breadcrumb {
  margin: 0 auto;
  width: 100%;
  max-width: 1156px;
  display: table;
  position: relative;
}
/* line 8, ../../SASS/Components/_breadcrumb.scss */
.box-breadcrumb ul {
  list-style: none;
  padding: 15px 15px;
}
@media (max-width: 767px) {
  /* line 8, ../../SASS/Components/_breadcrumb.scss */
  .box-breadcrumb ul {
    padding: 10px 30px 0;
  }
}
/* line 16, ../../SASS/Components/_breadcrumb.scss */
.box-breadcrumb ul li {
  list-style: none;
  float: left;
  display: table;
  padding: 0;
  color: #999999;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
  font-style: italic;
  *zoom: 1;
}
@media (max-width: 767px) {
  /* line 16, ../../SASS/Components/_breadcrumb.scss */
  .box-breadcrumb ul li {
    font-size: 11px;
  }
}
@media (max-width: 480px) {
  /* line 16, ../../SASS/Components/_breadcrumb.scss */
  .box-breadcrumb ul li {
    font-size: 9px;
  }
}
/* line 33, ../../SASS/Components/_breadcrumb.scss */
.box-breadcrumb ul li a {
  color: #999999;
}
/* line 37, ../../SASS/Components/_breadcrumb.scss */
.box-breadcrumb ul li.active {
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
}
/* line 38, ../../SASS/Components/_breadcrumb.scss */
.box-breadcrumb ul li.active .traco {
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
}
/* line 45, ../../SASS/Components/_breadcrumb.scss */
.box-breadcrumb ul li .traco {
  padding: 0 6px;
}
/* line 95, ../../SASS/Geral/_mixin.scss */
.box-breadcrumb ul li:before, .box-breadcrumb ul li:after {
  content: "";
  display: table;
}
/* line 100, ../../SASS/Geral/_mixin.scss */
.box-breadcrumb ul li:after {
  clear: both;
}

/* line 1, ../../SASS/Geral/_my-grid-bootstrap.scss */
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 11, ../../SASS/Geral/_my-grid-bootstrap.scss */
.col-xs-5ths {
  width: 20%;
  float: left;
}

@media (min-width: 768px) {
  /* line 16, ../../SASS/Geral/_my-grid-bootstrap.scss */
  .col-sm-5ths {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  /* line 22, ../../SASS/Geral/_my-grid-bootstrap.scss */
  .col-md-5ths {
    width: 20%;
    float: left;
  }
}
@media (min-width: 1200px) {
  /* line 28, ../../SASS/Geral/_my-grid-bootstrap.scss */
  .col-lg-5ths {
    width: 20%;
    float: left;
  }
}
/* line 12, ../../SASS/Geral/_base.scss */
.box-tabela-scroll {
  overflow: hidden;
}
@media (max-width: 767px) {
  /* line 12, ../../SASS/Geral/_base.scss */
  .box-tabela-scroll {
    overflow: scroll;
  }
}

/* line 29, ../../SASS/Geral/_base.scss */
.break {
  display: block;
}
@media (max-width: 767px) {
  /* line 29, ../../SASS/Geral/_base.scss */
  .break {
    display: none;
  }
}

/* line 37, ../../SASS/Geral/_base.scss */
.break-mobile {
  display: none;
}
@media (max-width: 767px) {
  /* line 37, ../../SASS/Geral/_base.scss */
  .break-mobile {
    display: block;
  }
}

/* line 46, ../../SASS/Geral/_base.scss */
.clear-after:before, footer .box-social-media:before, footer .box-social-media li:before, footer .box-social-media li a:before, .box-tire-suas-duvidas:before, .box-tire-suas-duvidas .box-content:before, .box-tire-suas-duvidas h4:before, .title-esporte-ensina:before,
.title-nutricao:before,
.title-produtos:before, .container-nutricao .box-nutricao > .box-tb-c .row-0:before, .clear-after:after, footer .box-social-media:after, footer .box-social-media li:after, footer .box-social-media li a:after, .box-tire-suas-duvidas:after, .box-tire-suas-duvidas .box-content:after, .box-tire-suas-duvidas h4:after, .title-esporte-ensina:after,
.title-nutricao:after,
.title-produtos:after, .container-nutricao .box-nutricao > .box-tb-c .row-0:after {
  content: "";
  display: table;
}
/* line 52, ../../SASS/Geral/_base.scss */
.clear-after:after, footer .box-social-media:after, footer .box-social-media li:after, footer .box-social-media li a:after, .box-tire-suas-duvidas:after, .box-tire-suas-duvidas .box-content:after, .box-tire-suas-duvidas h4:after, .title-esporte-ensina:after,
.title-nutricao:after,
.title-produtos:after, .container-nutricao .box-nutricao > .box-tb-c .row-0:after {
  clear: both;
}

/* line 57, ../../SASS/Geral/_base.scss */
.recorte {
  position: absolute;
  margin-top: -20px;
  width: 100%;
  height: 20px;
  top: 0;
  left: 0;
}
/* line 65, ../../SASS/Geral/_base.scss */
.recorte div {
  display: table-cell;
  height: 100%;
  position: relative;
  width: 100%;
  text-indent: -888px;
}
/* line 73, ../../SASS/Geral/_base.scss */
.recorte div.col-1 {
  border-left: 65px solid #f7f7f7;
  width: 20px;
}
/* line 78, ../../SASS/Geral/_base.scss */
.recorte div.col-2 {
  width: 20px;
  border-top: 20px solid transparent;
  border-bottom: 0px solid transparent;
  border-left: 20px solid #f7f7f7;
}
/* line 85, ../../SASS/Geral/_base.scss */
.recorte div.col-3 {
  width: 20px;
  border-top: 20px solid transparent;
  border-bottom: 0px solid transparent;
  border-right: 20px solid #f7f7f7;
}
/* line 92, ../../SASS/Geral/_base.scss */
.recorte div.col-4 {
  width: 100%;
  height: 20px;
  background-color: #f7f7f7;
}

/* line 99, ../../SASS/Geral/_base.scss */
.recorte-left {
  position: absolute;
  margin: 0px;
  width: 0px;
  height: 100%;
  top: 0;
  right: 0;
  left: initial;
  line-height: 0;
}
/* line 592, ../../SASS/Geral/_mixin.scss */
.recorte-left div {
  display: block;
  height: 20px;
  position: relative;
  width: 0;
  text-indent: -888px;
}
/* line 600, ../../SASS/Geral/_mixin.scss */
.recorte-left .col-1 {
  width: 0;
  border: 0;
  height: -moz-calc(50% - 20px);
  height: -o-calc(50% - 20px);
  height: -webkit-calc(50% - 20px);
  height: calc(50% - 20px);
}
/* line 607, ../../SASS/Geral/_mixin.scss */
.recorte-left .col-2 {
  height: 20px;
  border-top: 20px solid transparent;
  border-bottom: 0px solid transparent;
  border-right: 0px solid transparent;
  border-left: 20px solid #f7f7f7;
}
/* line 615, ../../SASS/Geral/_mixin.scss */
.recorte-left .col-3 {
  height: 20px;
  border-top: 0px solid transparent;
  border-bottom: 20px solid transparent;
  border-right: 0px solid transparent;
  border-left: 20px solid #f7f7f7;
}
/* line 623, ../../SASS/Geral/_mixin.scss */
.recorte-left .col-4 {
  height: -moz-calc(50% - 20px);
  height: -o-calc(50% - 20px);
  height: -webkit-calc(50% - 20px);
  height: calc(50% - 20px);
  width: 0;
  background-color: #f7f7f7;
}
@media (max-width: 767px) {
  /* line 99, ../../SASS/Geral/_base.scss */
  .recorte-left {
    margin: -20px 0 0 0;
    bottom: initial;
    width: 100%;
    height: 0px;
    top: 0;
    left: 0;
  }
  /* line 638, ../../SASS/Geral/_mixin.scss */
  .recorte-left div {
    display: table-cell;
  }
  /* line 642, ../../SASS/Geral/_mixin.scss */
  .recorte-left .col-1 {
    height: 0;
    width: 50%;
    background-color: transparent;
  }
  /* line 648, ../../SASS/Geral/_mixin.scss */
  .recorte-left .col-2 {
    width: 20px;
    border-top: 20px solid transparent;
    border-bottom: 0;
    border-right: 20px solid #f7f7f7;
    border-left: 0;
    height: 0;
  }
  /* line 657, ../../SASS/Geral/_mixin.scss */
  .recorte-left .col-3 {
    width: 20px;
    border-top: 20px solid transparent;
    border-bottom: 0px solid transparent;
    border-left: 20px solid #f7f7f7;
    border-right: 0;
  }
  /* line 665, ../../SASS/Geral/_mixin.scss */
  .recorte-left .col-4 {
    width: 100%;
    height: 0;
    border: 0;
    background-color: transparent;
  }
}

/* line 103, ../../SASS/Geral/_base.scss */
.recorte-right {
  position: absolute;
  margin: 0 -20px;
  width: 0px;
  height: 100%;
  top: 0;
  left: 0;
  right: initial;
  line-height: 0;
}
/* line 684, ../../SASS/Geral/_mixin.scss */
.recorte-right div {
  display: block;
  height: 20px;
  position: relative;
  width: 0;
  text-indent: -888px;
}
/* line 692, ../../SASS/Geral/_mixin.scss */
.recorte-right .col-1 {
  width: 0;
  border: 0;
  height: -moz-calc(50% - 20px);
  height: -o-calc(50% - 20px);
  height: -webkit-calc(50% - 20px);
  height: calc(50% - 20px);
}
/* line 699, ../../SASS/Geral/_mixin.scss */
.recorte-right .col-2 {
  height: 20px;
  border-top: 20px solid transparent;
  border-bottom: 0px solid transparent;
  border-right: 20px solid #f7f7f7;
  border-left: 0;
}
/* line 707, ../../SASS/Geral/_mixin.scss */
.recorte-right .col-3 {
  height: 20px;
  border-top: 0px solid transparent;
  border-bottom: 20px solid transparent;
  border-right: 20px solid #f7f7f7;
  border-left: 0;
}
/* line 715, ../../SASS/Geral/_mixin.scss */
.recorte-right .col-4 {
  height: -moz-calc(50% - 20px);
  height: -o-calc(50% - 20px);
  height: -webkit-calc(50% - 20px);
  height: calc(50% - 20px);
  width: 0;
  border: 0;
  background-color: #f7f7f7;
}
@media (max-width: 767px) {
  /* line 103, ../../SASS/Geral/_base.scss */
  .recorte-right {
    margin-left: 0px;
    margin-bottom: 0px;
    bottom: 0;
    width: 100%;
    height: 0px;
    top: initial;
  }
  /* line 731, ../../SASS/Geral/_mixin.scss */
  .recorte-right div {
    display: table-cell;
  }
  /* line 735, ../../SASS/Geral/_mixin.scss */
  .recorte-right .col-1 {
    height: 0;
    width: 50%;
  }
  /* line 740, ../../SASS/Geral/_mixin.scss */
  .recorte-right .col-2 {
    width: 20px;
    border-top: 0;
    border-bottom: 20px solid transparent;
    border-right: 20px solid #f7f7f7;
    height: 0;
  }
  /* line 748, ../../SASS/Geral/_mixin.scss */
  .recorte-right .col-3 {
    width: 20px;
    border-top: 0px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 20px solid #f7f7f7;
    border-right: 0;
  }
  /* line 756, ../../SASS/Geral/_mixin.scss */
  .recorte-right .col-4 {
    width: 100%;
    height: 0;
    border: 0;
    background-color: transparent;
  }
}

/* line 107, ../../SASS/Geral/_base.scss */
.box-tb-c {
  display: table-cell;
  vertical-align: top;
}

/* line 112, ../../SASS/Geral/_base.scss */
.box-tb {
  display: table;
  vertical-align: middle;
}

/* line 117, ../../SASS/Geral/_base.scss */
.box-tb-r {
  display: table-row;
}

/* line 121, ../../SASS/Geral/_base.scss */
.no-scroll {
  overflow: hidden;
}

/* line 125, ../../SASS/Geral/_base.scss */
body, html, form, .wrapper {
  height: 100%;
}

/* line 129, ../../SASS/Geral/_base.scss */
body {
  padding-top: 114px;
  background-color: #e6101a;
  position: relative;
  color: #fff;
  font-family: "Prometo-Regular", Arial, Helvetica, sans-serif;
  overflow-x: hidden;
}
/* line 139, ../../SASS/Geral/_base.scss */
body .logo h1 a.link-logo-nescau {
  display: block;
}
/* line 143, ../../SASS/Geral/_base.scss */
body .logo h1 a.link-logo-copa-nescau {
  display: none;
}

/* fim barra fixa */
/* line 152, ../../SASS/Geral/_base.scss */
.box-tb {
  display: table;
  width: 100%;
  height: 100%;
}

/* line 158, ../../SASS/Geral/_base.scss */
.box-tb-c {
  display: table-cell;
  width: 100%;
  height: 100%;
}

/* line 164, ../../SASS/Geral/_base.scss */
.sfdetails .row {
  margin: 0;
}

/* line 168, ../../SASS/Geral/_base.scss */
.red {
  color: #ed1e32;
}

/*
.wrapper {
  margin: 0 15px;
}*/
/* MENU */
/* line 179, ../../SASS/Geral/_base.scss */
.box-menu-copa {
  background: #d10009;
  display: none;
}
@media (max-width: 767px) {
  /* line 179, ../../SASS/Geral/_base.scss */
  .box-menu-copa {
    display: none;
  }
}

@media (min-width: 992px) {
  /* line 188, ../../SASS/Geral/_base.scss */
  .box-menu {
    margin: 0 auto;
    display: table;
    float: left;
    width: -moz-calc(100% - 180px);
    width: -o-calc(100% - 180px);
    width: -webkit-calc(100% - 180px);
    width: calc(100% - 180px);
  }
}
@media (max-width: 991px) {
  /* line 188, ../../SASS/Geral/_base.scss */
  .box-menu {
    width: -moz-calc(100% - 20%);
    width: -o-calc(100% - 20%);
    width: -webkit-calc(100% - 20%);
    width: calc(100% - 20%);
  }
}
@media (max-width: 767px) {
  /* line 188, ../../SASS/Geral/_base.scss */
  .box-menu {
    width: 100%;
  }
}

/* line 206, ../../SASS/Geral/_base.scss */
.box-share-menu {
  background-color: #FFF;
  border-bottom: 1px solid #FFF;
  display: table;
  float: left;
  text-align: right;
  padding: 0 0 0 44px;
  position: relative;
}
@media (min-width: 992px) {
  /* line 206, ../../SASS/Geral/_base.scss */
  .box-share-menu {
    width: 180px;
  }
}
@media (max-width: 991px) {
  /* line 206, ../../SASS/Geral/_base.scss */
  .box-share-menu {
    width: 20%;
    padding: 0 0 0 24px;
  }
}
@media (max-width: 767px) {
  /* line 206, ../../SASS/Geral/_base.scss */
  .box-share-menu {
    width: auto;
  }
}

/* line 229, ../../SASS/Geral/_base.scss */
.col-nav-copa, .navbar .navbar-nav.menuCopa {
  display: none;
}

/* line 233, ../../SASS/Geral/_base.scss */
.container-inicio {
  height: 100%;
}
/* line 236, ../../SASS/Geral/_base.scss */
.container-inicio .section, .container-inicio .sfContentBlock, .container-inicio .sf_colsOut.sf_1col_1_100, .container-inicio .sf_colsIn.sf_1col_1in_100 {
  height: 100%;
}

/* line 250, ../../SASS/Geral/_base.scss */
.container-inicio {
  position: relative;
  height: 100%;
}
/* line 251, ../../SASS/Geral/_base.scss */
.container-inicio .height-full.row {
  margin-left: 0;
  margin-right: 0;
}

/* line 260, ../../SASS/Geral/_base.scss */
.container-produtos {
  position: relative;
}

/* line 266, ../../SASS/Geral/_base.scss */
.col-nav {
  padding-left: 0px;
  padding-right: 0px;
  background-color: transparent;
  width: -moz-calc(100% - 291px);
  width: -o-calc(100% - 291px);
  width: -webkit-calc(100% - 291px);
  width: calc(100% - 291px);
  height: 1px;
  display: table;
}
@media (min-width: 1470px) {
  /* line 266, ../../SASS/Geral/_base.scss */
  .col-nav {
    float: none;
    margin: 0 auto;
  }
}
@media (max-width: 1199px) {
  /* line 266, ../../SASS/Geral/_base.scss */
  .col-nav {
    width: -moz-calc(100% - 260px);
    width: -o-calc(100% - 260px);
    width: -webkit-calc(100% - 260px);
    width: calc(100% - 260px);
  }
}
@media (max-width: 1199px) {
  /* line 266, ../../SASS/Geral/_base.scss */
  .col-nav {
    width: -moz-calc(100% - 250px);
    width: -o-calc(100% - 250px);
    width: -webkit-calc(100% - 250px);
    width: calc(100% - 250px);
  }
}
@media (max-width: 991px) {
  /* line 266, ../../SASS/Geral/_base.scss */
  .col-nav {
    width: -moz-calc(100% - 230px);
    width: -o-calc(100% - 230px);
    width: -webkit-calc(100% - 230px);
    width: calc(100% - 230px);
  }
}
@media (max-width: 767px) {
  /* line 266, ../../SASS/Geral/_base.scss */
  .col-nav {
    width: 100%;
  }
}

/* line 302, ../../SASS/Geral/_base.scss */
.navbar {
  z-index: 1000;
}
/* line 305, ../../SASS/Geral/_base.scss */
.navbar .mosaico {
  padding: 0 0;
  background-color: transparent;
  position: initial;
  margin: 0 auto;
  max-width: 1156px;
}

/* line 314, ../../SASS/Geral/_base.scss */
.logo {
  position: initial;
  top: 0;
  z-index: 100;
  padding: 0;
  width: 291px;
  float: left;
  height: 1px;
}
@media (max-width: 1156px) {
  /* line 314, ../../SASS/Geral/_base.scss */
  .logo {
    position: relative;
  }
}
@media (max-width: 1199px) {
  /* line 314, ../../SASS/Geral/_base.scss */
  .logo {
    width: 260px;
  }
}
@media (max-width: 1199px) {
  /* line 314, ../../SASS/Geral/_base.scss */
  .logo {
    width: 250px;
  }
}
@media (max-width: 991px) {
  /* line 314, ../../SASS/Geral/_base.scss */
  .logo {
    width: 230px;
  }
}
@media (max-width: 767px) {
  /* line 314, ../../SASS/Geral/_base.scss */
  .logo {
    height: 0;
    width: 20%;
  }
}
/* line 350, ../../SASS/Geral/_base.scss */
.logo h1 {
  position: absolute;
  display: block;
  margin: 0;
  left: 0;
  z-index: 1;
}
/* line 359, ../../SASS/Geral/_base.scss */
.logo h1 a img {
  -moz-transition: all 0.7s ease-out;
  -o-transition: all 0.7s ease-out;
  -webkit-transition: all 0.7s ease-out;
  transition: all 0.7s ease-out;
  width: 100%;
}
@media (max-width: 767px) {
  /* line 314, ../../SASS/Geral/_base.scss */
  .logo {
    width: 30%;
  }
}
@media (max-width: 480px) {
  /* line 314, ../../SASS/Geral/_base.scss */
  .logo {
    width: 38%;
  }
}

/* line 376, ../../SASS/Geral/_base.scss */
h2 {
  font-size: 45px;
}
@media (max-width: 991px) {
  /* line 376, ../../SASS/Geral/_base.scss */
  h2 {
    font-size: 5vw;
  }
}
@media (max-width: 480px) {
  /* line 376, ../../SASS/Geral/_base.scss */
  h2 {
    font-size: 9vw;
  }
}

/* line 388, ../../SASS/Geral/_base.scss */
h2.title-page {
  text-align: center;
  text-transform: uppercase;
  font-size: 45px;
  font-style: normal;
  background-color: #e60a00;
  color: #fff;
  padding: 22px 0;
  font-style: italic;
  line-height: normal;
  margin: 0px;
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
}
@media (max-width: 767px) {
  /* line 388, ../../SASS/Geral/_base.scss */
  h2.title-page {
    font-size: 5vw;
    padding: 2vw 0 2vw;
    margin: 0;
  }
}
@media (max-width: 480px) {
  /* line 388, ../../SASS/Geral/_base.scss */
  h2.title-page {
    font-size: 9vw;
    padding: 4vw 0;
    margin: 0;
  }
}

/* line 414, ../../SASS/Geral/_base.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
  color: #FFF;
  font-style: italic;
}

/* line 420, ../../SASS/Geral/_base.scss */
p {
  margin: 0px;
}

/* line 424, ../../SASS/Geral/_base.scss */
.box-menu {
  padding-right: 0;
  padding-left: 0;
}

/* line 431, ../../SASS/Geral/_base.scss */
.btn.active.focus, .btn.active:focus {
  outline: none;
  overflow: hidden;
}
/* line 437, ../../SASS/Geral/_base.scss */
.btn.focus {
  outline: none;
  overflow: hidden;
}
/* line 441, ../../SASS/Geral/_base.scss */
.btn.focus:active {
  outline: none;
  overflow: hidden;
}
/* line 447, ../../SASS/Geral/_base.scss */
.btn:active:focus, .btn:focus {
  outline: none;
  overflow: hidden;
}

/* line 453, ../../SASS/Geral/_base.scss */
.title-area {
  text-align: center;
}
/* line 456, ../../SASS/Geral/_base.scss */
.title-area.row {
  margin: 0;
}

/* line 461, ../../SASS/Geral/_base.scss */
.img-full {
  width: 100%;
}

/* line 465, ../../SASS/Geral/_base.scss */
.height-full {
  height: 100%;
}

/* line 469, ../../SASS/Geral/_base.scss */
.apoio {
  padding: 0px;
}

/* line 473, ../../SASS/Geral/_base.scss */
.apoio-txt {
  display: none;
}

/* line 477, ../../SASS/Geral/_base.scss */
.container-esporte h2 img {
  display: inline-block;
}

/* line 481, ../../SASS/Geral/_base.scss */
.preloader {
  /* IE10 Consumer Preview */
  background-image: -ms-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
  /* Mozilla Firefox */
  background-image: -moz-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
  /* Opera */
  background-image: -o-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(radial, center bottom, 0, center top, 561, color-stop(0, #e6111a), color-stop(0.7, #e82118), color-stop(1, #50BFED));
  /* Webkit (Chrome 11+) */
  background-image: -webkit-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
  /* W3C Markup, IE10 Release Preview */
  background-image: radial-gradient(ellipse farthest-corner at center bottom, #f9b207 0%, #e82118 70%, #e6111a 100%);
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9999;
}

/* line 507, ../../SASS/Geral/_base.scss */
.progress-bar {
  -webkit-transition: width 1.5s ease-in-out;
  transition: width 1.5s ease-in-out;
}

/* line 512, ../../SASS/Geral/_base.scss */
.progress {
  background: #d7000e;
  padding: 5px 10px;
  height: auto;
  float: none;
  border-radius: 10px;
  display: none;
  opacity: 0.8;
}

/* line 522, ../../SASS/Geral/_base.scss */
.bar {
  background: #f8eb1f;
  background-repeat: repeat-x;
  background-position: left top;
  background-size: auto 100%;
  text-indent: -9999px;
  height: 5px;
  border-radius: 10px;
}

/* line 532, ../../SASS/Geral/_base.scss */
.carregando .container {
  margin-top: 30%;
}

/* line 536, ../../SASS/Geral/_base.scss */
.glyphicon.subir {
  position: absolute;
  top: initial;
  bottom: 0;
  right: 6%;
  font-size: 32px;
  width: 40px;
  height: 40px;
  text-align: center;
  cursor: pointer;
  padding: 0 0 0 3px;
  line-height: normal;
  color: #e6101a;
  border-radius: 4px 4px 0 0;
  background-color: rgba(255, 255, 255, 0.8);
  -webkit-box-shadow: 0px -2px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px -2px 10px rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0px -2px 10px rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0px -2px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0px -2px 10px rgba(0, 0, 0, 0.2);
  -webkit-transition: color .5s, text-shadow .2s, background-color .7s;
  -moz-transition: color .5s, text-shadow .2s, background-color .7s;
  -ms-transition: color .5s, text-shadow .2s, background-color .7s;
  -o-transition: color .5s, text-shadow .2s, background-color .7s;
  transition: color .5s, text-shadow .2s, background-color .7s;
}
/* line 562, ../../SASS/Geral/_base.scss */
.glyphicon.subir:hover, .glyphicon.subir:focus, .glyphicon.subir:active {
  color: #11429A;
  background-color: white;
}

/* line 568, ../../SASS/Geral/_base.scss */
.glyphicon-chevron-up:before {
  display: block;
  text-align: center;
}

/* NAVEGACAO */
/* line 575, ../../SASS/Geral/_base.scss */
.navbar-default {
  background-color: white;
  background-position: left top;
  border-color: transparent;
  border-bottom: 0px solid rgba(227, 5, 19, 0);
  -webkit-transition: border-bottom-width .7s, border-bottom-color .7s;
  -moz-transition: border-bottom-width .7s, border-bottom-color .7s;
  -ms-transition: border-bottom-width .7s, border-bottom-color .7s;
  -o-transition: border-bottom-width .7s, border-bottom-color .7s;
  transition: border-bottom-width .7s, border-bottom-color .7s;
}
@media (max-width: 767px) {
  /* line 575, ../../SASS/Geral/_base.scss */
  .navbar-default {
    background-color: transparent;
  }
}

/* line 591, ../../SASS/Geral/_base.scss */
.navbar {
  margin-bottom: 0px;
  z-index: 99;
}

/* line 596, ../../SASS/Geral/_base.scss */
.navbar-nav > li > a {
  font-size: 16px;
  line-height: 1.3;
  padding: 16px 6px 16px;
  border-top: 5px solid #FFF;
  font-family: "Prometo-Medium", Arial, Helvetica, sans-serif;
}
@media (max-width: 1156px) {
  /* line 596, ../../SASS/Geral/_base.scss */
  .navbar-nav > li > a {
    font-size: 1.2vw;
    padding: 21px 1vw;
  }
}
@media (max-width: 1050px) {
  /* line 596, ../../SASS/Geral/_base.scss */
  .navbar-nav > li > a {
    font-size: 1.2vw;
    padding: 21px 1vw;
  }
}

/* line 614, ../../SASS/Geral/_base.scss */
.nav > li > a {
  display: inline-block;
}

/* line 618, ../../SASS/Geral/_base.scss */
.navbar-nav > li > span {
  padding-right: 2px;
  padding-left: 2px;
  color: #999999;
  font-family: "Prometo-Medium", Arial, Helvetica, sans-serif;
  font-size: 14px;
}
@media (max-width: 1156px) {
  /* line 618, ../../SASS/Geral/_base.scss */
  .navbar-nav > li > span {
    font-size: 1.1vw;
  }
}

/* line 631, ../../SASS/Geral/_base.scss */
.navbar-default .navbar-nav > li > a {
  color: #999;
  -webkit-transition: border-top-color .7s, color .4s;
  -moz-transition: border-top-color .7s, color .4s;
  -ms-transition: border-top-color .7s, color .4s;
  -o-transition: border-top-color .7s, color .4s;
  transition: border-top-color .7s, color .4s;
}
/* line 640, ../../SASS/Geral/_base.scss */
.navbar-default .navbar-nav > .active > a {
  background-color: transparent;
  color: #e30513;
  border-top: 5px solid #e30513;
  border-right: 0;
}
/* line 646, ../../SASS/Geral/_base.scss */
.navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
  background-color: transparent;
  color: #e30513;
  border-top: 5px solid #e30513;
}
/* line 654, ../../SASS/Geral/_base.scss */
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
  color: #e30513;
}

/* line 661, ../../SASS/Geral/_base.scss */
.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}
/* line 667, ../../SASS/Geral/_base.scss */
.navbar .navbar-collapse {
  text-align: center;
  padding: 0px;
  margin: 0;
}

/* line 674, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais {
  display: block;
}
/* line 677, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais > li {
  border-left: 1px solid #e30513;
  width: 33.33%;
  overflow: hidden;
  padding: 0;
}
/* line 683, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais > li > a {
  width: 100%;
  height: 64px;
  display: block;
  overflow: hidden;
  border-top: none;
}
/* line 693, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais li a.icon-comprar {
  background: url(/Nescau/App_Themes/Geral/img/midias-comprar.png);
  background-repeat: no-repeat;
  background-position: center -4px;
}
/* line 699, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais li a.icon-face {
  background: url(/Nescau/App_Themes/Geral/img/midias-facebook.png);
  background-repeat: no-repeat;
  background-position: center -4px;
}
/* line 705, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais li a.icon-twitter {
  background: url(/Nescau/App_Themes/Geral/img/midias-twitter.png);
  background-repeat: no-repeat;
  background-position: center -4px;
}
/* line 714, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais > li > a span {
  display: none;
}
/* line 718, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais > li > a:hover {
  background-color: #e30513;
  background-position: center -79px;
  -webkit-transition: background-color .4s, background-position .4s;
  -moz-transition: background-color .4s, background-position .4s;
  -ms-transition: background-color .4s, background-position .4s;
  -o-transition: background-color .4s, background-position .4s;
  transition: background-color .4s, background-position .4s;
}
/* line 728, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais > li > a.icon-twitter:hover {
  background-color: #e30513;
  background-position: center -76px;
}
/* line 734, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais > li:first-child {
  border: none;
}
/* line 738, ../../SASS/Geral/_base.scss */
.navbar-nav.midias-sociais > li:last-child {
  border-right: 0;
}

/* line 744, ../../SASS/Geral/_base.scss */
.navbar-toggle {
  border: none;
  border-radius: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding: 0px 0px;
  position: relative;
  border-left: 1px solid #e30513;
}

/* line 755, ../../SASS/Geral/_base.scss */
.navbar-default .navbar-toggle {
  border-color: #e30513;
  color: #e30513;
  background-color: #FFF;
}
/* line 760, ../../SASS/Geral/_base.scss */
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:active {
  background-color: #FFF;
}
/* line 764, ../../SASS/Geral/_base.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle.active {
  background-color: #e30513;
  color: #ffffff;
}

/* line 770, ../../SASS/Geral/_base.scss */
.navbar-toggle .glyphicon {
  font-size: 22px;
  line-height: 22px;
  font-weight: 500;
  padding: 12px 17px 16px;
}

/* FIM NAVEGACAO */
/* line 779, ../../SASS/Geral/_base.scss */
.decoraHome .img-gd {
  bottom: 0;
  position: absolute;
  right: 0;
  width: 100%;
}

/* INICIO BTN */
/* line 788, ../../SASS/Geral/_base.scss */
.btn {
  border-radius: 0px;
  background-color: transparent;
  box-shadow: 0px;
  color: #999 !important;
  font-size: 14px;
  padding: 4px 12px;
  border: 1px solid rgba(153, 153, 153, 0.7);
  font-family: "Prometo-Medium", Arial, Helvetica, sans-serif;
  transition: all 0.3s linear 0s;
  -webkit-transition: all 0.3s linear 0s;
  -moz-transition: all 0.3s linear 0s;
}
/* line 801, ../../SASS/Geral/_base.scss */
.btn span {
  display: table-cell;
  vertical-align: middle;
}
/* line 806, ../../SASS/Geral/_base.scss */
.btn .seta {
  display: inline-block;
  margin-left: 12px;
  background-repeat: no-repeat;
  background-size: 20px 10px;
  width: 20px;
  height: 10px;
  text-indent: -9999px;
  background-size: 20px 10px;
}
/* line 817, ../../SASS/Geral/_base.scss */
.btn .seta-cinza {
  background-image: url(/Nescau/App_Themes/Geral/img/seta-cinza@2x.png);
}
/* line 821, ../../SASS/Geral/_base.scss */
.btn .seta-branca {
  background-image: url(/Nescau/App_Themes/Geral/img/seta-branca@2x.png);
}

/* line 826, ../../SASS/Geral/_base.scss */
.btn-default {
  border: 1px solid #FFF;
  color: #fff !important;
}

/* line 831, ../../SASS/Geral/_base.scss */
.btn-primary {
  background-color: #FFF;
  border: none;
}

/* line 837, ../../SASS/Geral/_base.scss */
.btn.focus, .btn:focus, .btn:hover {
  color: #FFF !important;
  background-color: #a4a4a4;
}

/* line 843, ../../SASS/Geral/_base.scss */
a:hover .btn {
  color: #FFF !important;
  background-color: #a4a4a4;
}

/* line 849, ../../SASS/Geral/_base.scss */
.btn.active, .btn:active {
  box-shadow: none;
}

/* line 855, ../../SASS/Geral/_base.scss */
.btn-default.active, .btn-default:active {
  box-shadow: none;
}

/* line 861, ../../SASS/Geral/_base.scss */
.btn-primary.active, .btn-primary:active {
  box-shadow: none;
}

/* line 867, ../../SASS/Geral/_base.scss */
.btn.focus .seta-cinza, .btn:focus .seta-cinza, .btn:hover .seta-cinza {
  background-image: url(/Nescau/App_Themes/Geral/img/seta-branca@2x.png);
  background-size: 20px 10px;
}

/* line 874, ../../SASS/Geral/_base.scss */
.btn-primary.focus .seta-cinza, .btn-primary:focus .seta-cinza, .btn-primary:hover .seta-cinza {
  background-image: url(/Nescau/App_Themes/Geral/img/seta-branca@2x.png);
  background-size: 20px 10px;
}
/* line 879, ../../SASS/Geral/_base.scss */
.btn-primary.focus, .btn-primary:focus, .btn-primary:hover, .btn-primary.active, .btn-primary:active {
  background-color: #999999;
  border-color: transparent;
}

/* line 885, ../../SASS/Geral/_base.scss */
.open > .dropdown-toggle.btn-primary {
  background-color: #999999;
  border-color: transparent;
}

/* line 891, ../../SASS/Geral/_base.scss */
.btn-default.focus .seta-branca, .btn-default:focus .seta-branca, .btn-default:hover .seta-branca {
  background-image: url(/Nescau/App_Themes/Geral/img/seta-cinza@2x.png);
  background-size: 20px 10px;
}

/* line 898, ../../SASS/Geral/_base.scss */
.mosaico .box-color-blue .btn .seta:focus, .mosaico .box-color-red .btn .seta:focus, .mosaico .box-color-blue .btn:hover .seta, .mosaico .box-color-red .btn:hover .seta {
  background-image: url(/Nescau/App_Themes/Geral/img/seta-cinza@2x.png);
  background-size: 20px 10px;
}

/* line 906, ../../SASS/Geral/_base.scss */
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover {
  background-color: #999999;
  border-color: transparent;
  text-shadow: none;
}
/* line 914, ../../SASS/Geral/_base.scss */
.btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover {
  background-color: #999999;
  border-color: transparent;
  text-shadow: none;
}

/* line 923, ../../SASS/Geral/_base.scss */
.open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {
  background-color: #999999;
  border-color: transparent;
  text-shadow: none;
}

/* line 930, ../../SASS/Geral/_base.scss */
.mosaico .box-size-full .btn:hover {
  background-color: #999999;
  border-color: transparent;
  text-shadow: none;
}

/* line 937, ../../SASS/Geral/_base.scss */
.btn-default.focus, .btn-default:focus, .btn-default:hover, .btn-default.active, .btn-default:active {
  background-color: #FFF;
  border-color: transparent;
  color: #999 !important;
}

/* line 944, ../../SASS/Geral/_base.scss */
.open > .dropdown-toggle.btn-default {
  background-color: #FFF;
  border-color: transparent;
  color: #999 !important;
}

/* line 951, ../../SASS/Geral/_base.scss */
.mosaico .box-color-blue .btn:focus, .mosaico .box-color-red .btn:focus {
  background-color: #FFF;
  border-color: transparent;
  color: #999 !important;
}

/* line 960, ../../SASS/Geral/_base.scss */
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover {
  background-color: #FFF;
  border-color: transparent;
  text-shadow: none;
  color: #999 !important;
}
/* line 969, ../../SASS/Geral/_base.scss */
.btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover {
  background-color: #FFF;
  border-color: transparent;
  text-shadow: none;
  color: #999 !important;
}

/* line 979, ../../SASS/Geral/_base.scss */
.open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover {
  background-color: #FFF;
  border-color: transparent;
  text-shadow: none;
  color: #999 !important;
}

/* line 988, ../../SASS/Geral/_base.scss */
.mosaico .box-color-blue .btn:hover, .mosaico .box-color-red .btn:hover {
  background-color: #FFF;
  border-color: transparent;
  text-shadow: none;
  color: #999 !important;
}

/* FIM BTN*/
/* INCIO HOME */
/* line 1000, ../../SASS/Geral/_base.scss */
.container-inicio > .row {
  position: relative;
  text-align: center;
}

/* line 1005, ../../SASS/Geral/_base.scss */
.ilustraHP {
  text-align: center;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: url(/Nescau/App_Themes/Geral/img/img-HOME.jpg) no-repeat;
  background-size: cover;
}

/* line 1016, ../../SASS/Geral/_base.scss */
.decoraHome {
  position: absolute;
  z-index: 1;
  bottom: 0;
  width: 100%;
  height: 100%;
}

/* line 1024, ../../SASS/Geral/_base.scss */
.btn-play a {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  width: 149px;
  height: 149px;
  margin: -74px 0px 0px -74px;
  background-image: url(/Nescau/App_Themes/Geral/img/btn-play.png);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100%;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 1039, ../../SASS/Geral/_base.scss */
.btn-play a:hover, .btn-play a:active, .btn-play a.active, .btn-play a:focus {
  background-position: center bottom;
}

/* line 1044, ../../SASS/Geral/_base.scss */
.container-inicio h2.title-area {
  position: absolute;
  bottom: 6%;
  right: 3%;
  text-align: left;
  z-index: 2;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
  font-size: 45px;
  width: 27%;
}
@media (max-width: 991px) {
  /* line 1044, ../../SASS/Geral/_base.scss */
  .container-inicio h2.title-area {
    font-size: 5vw;
  }
}
/* line 1058, ../../SASS/Geral/_base.scss */
.container-inicio h2.title-area span {
  display: block;
}
/* line 1062, ../../SASS/Geral/_base.scss */
.container-inicio h2.title-area .destaq {
  font-family: "Prometo-Medium", Arial, Helvetica, sans-serif;
}

/* line 1067, ../../SASS/Geral/_base.scss */
.embed-responsive.embed-responsive-16by9 {
  padding: 0;
  height: 100%;
}

/* FIM HOME */
/* FOOTER */
/* line 1076, ../../SASS/Geral/_base.scss */
footer {
  clear: both;
  display: block;
  overflow: hidden;
  background-color: #FFF;
  padding: 0 0 20px 0;
}
/* line 1083, ../../SASS/Geral/_base.scss */
footer .sub-list {
  list-style: none;
  margin: 0;
  padding: 0 0 0 20px;
}
/* line 1088, ../../SASS/Geral/_base.scss */
footer .sub-list li {
  list-style: none;
}
/* line 1093, ../../SASS/Geral/_base.scss */
footer .mapa {
  background-color: #ebebeb;
  height: auto;
  position: relative;
  margin: 0 auto;
  display: block;
  text-align: center;
  padding: 30px 0;
}
@media (max-width: 767px) {
  /* line 1093, ../../SASS/Geral/_base.scss */
  footer .mapa {
    padding: 30px 0 10px;
  }
}
@media (max-width: 480px) {
  /* line 1093, ../../SASS/Geral/_base.scss */
  footer .mapa {
    padding: 3vw 0 1vw;
  }
}
/* line 1110, ../../SASS/Geral/_base.scss */
footer .mapa .footer-mapa {
  width: 50%;
  display: inline-block;
  text-align: left;
  background-color: transparent;
}
@media (max-width: 768px) {
  /* line 1110, ../../SASS/Geral/_base.scss */
  footer .mapa .footer-mapa {
    width: 100%;
  }
}
/* line 1123, ../../SASS/Geral/_base.scss */
footer .lista ul.lista-bold {
  margin: 0 auto;
  display: table;
}
@media (max-width: 1680px) {
  /* line 1123, ../../SASS/Geral/_base.scss */
  footer .lista ul.lista-bold {
    padding: 0;
  }
}
@media (max-width: 767px) {
  /* line 1123, ../../SASS/Geral/_base.scss */
  footer .lista ul.lista-bold {
    padding: 0;
    display: block;
    margin: 0;
  }
}
/* line 1137, ../../SASS/Geral/_base.scss */
footer .lista ul.lista-bold li {
  list-style: none;
  padding: 0 0 10px 0;
}
@media (max-width: 767px) {
  /* line 1137, ../../SASS/Geral/_base.scss */
  footer .lista ul.lista-bold li {
    padding: 0 0 1vw 0;
    text-align: center;
  }
}
/* line 1146, ../../SASS/Geral/_base.scss */
footer .lista ul.lista-bold li a {
  color: #353535;
  list-style: none;
  font-weight: bold;
  font-size: 15px;
  text-decoration: none;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
}
@media (max-width: 480px) {
  /* line 1146, ../../SASS/Geral/_base.scss */
  footer .lista ul.lista-bold li a {
    font-size: 3vw;
  }
}
@media (max-width: 767px) {
  /* line 1159, ../../SASS/Geral/_base.scss */
  footer .lista ul.lista-bold li.sub-list {
    display: none;
  }
}
/* line 1165, ../../SASS/Geral/_base.scss */
footer .lista ul.lista-bold li ul.sublista {
  margin: 0;
  padding: 0 0 0 20px;
}
@media (max-width: 767px) {
  /* line 1165, ../../SASS/Geral/_base.scss */
  footer .lista ul.lista-bold li ul.sublista {
    padding: 0;
  }
}
/* line 1173, ../../SASS/Geral/_base.scss */
footer .lista ul.lista-bold li ul.sublista li {
  list-style: none;
  padding: 0 0 0 0;
}
/* line 1177, ../../SASS/Geral/_base.scss */
footer .lista ul.lista-bold li ul.sublista li a {
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
  color: #676767;
  list-style: none;
  font-weight: normal;
  font-size: 11px;
  white-space: nowrap;
}
/* line 1191, ../../SASS/Geral/_base.scss */
footer .box-social-media {
  background-color: #dddddd;
  padding: 0;
  margin: 0;
  text-align: center;
  overflow: hidden;
}
/* line 1200, ../../SASS/Geral/_base.scss */
footer .box-social-media ul {
  display: table;
  margin: 0 auto;
  padding: 0;
}
/* line 1206, ../../SASS/Geral/_base.scss */
footer .box-social-media li {
  display: table;
  float: left;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 1214, ../../SASS/Geral/_base.scss */
footer .box-social-media li.facebook {
  background-image: url(/Nescau/App_Themes/Geral/img/icon-facebook.png);
}
@media (max-width: 480px) {
  /* line 1214, ../../SASS/Geral/_base.scss */
  footer .box-social-media li.facebook {
    background-size: 10px;
  }
}
/* line 1222, ../../SASS/Geral/_base.scss */
footer .box-social-media li.twitter {
  background-image: url(/Nescau/App_Themes/Geral/img/icon-twitter.png);
}
@media (max-width: 480px) {
  /* line 1222, ../../SASS/Geral/_base.scss */
  footer .box-social-media li.twitter {
    background-size: 18px;
  }
}
/* line 1230, ../../SASS/Geral/_base.scss */
footer .box-social-media li a {
  display: block;
  width: 55px;
  height: 55px;
}
@media (max-width: 480px) {
  /* line 1230, ../../SASS/Geral/_base.scss */
  footer .box-social-media li a {
    width: 45px;
    height: 35px;
  }
}
/* line 1242, ../../SASS/Geral/_base.scss */
footer .box-social-media li a span {
  display: none;
}
/* line 1249, ../../SASS/Geral/_base.scss */
footer .box-copyright {
  padding: 20px 0;
  text-align: center;
  font-size: 12px;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
  color: #676767;
}
/* line 1256, ../../SASS/Geral/_base.scss */
footer .box-copyright p {
  text-align: center;
  display: block;
  font-size: 12px;
  clear: both;
  overflow: hidden;
  color: #a4a4a4;
}
@media (max-width: 480px) {
  /* line 1256, ../../SASS/Geral/_base.scss */
  footer .box-copyright p {
    font-size: 10px;
  }
}
/* line 1269, ../../SASS/Geral/_base.scss */
footer .box-copyright a {
  display: table;
  margin: 0 auto;
  color: #676767;
  font-size: 18px;
  text-decoration: none;
}
@media (max-width: 480px) {
  /* line 1269, ../../SASS/Geral/_base.scss */
  footer .box-copyright a {
    font-size: 12px;
  }
}
/* line 1280, ../../SASS/Geral/_base.scss */
footer .box-copyright a:link, footer .box-copyright a:hover, footer .box-copyright a:active, footer .box-copyright a:visited {
  color: #676767;
}

/* line 1290, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal {
  display: block;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
/* line 1296, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal .item {
  position: relative;
  display: block;
  overflow: hidden;
}

/* line 1305, ../../SASS/Geral/_base.scss */
.owl-theme.box-infografic-news-internal .owl-controls .owl-buttons div {
  background: url(/Nescau/App_Themes/Geral/img/setasSliderRed.png) no-repeat;
  height: 59px;
  width: 39px;
  display: block;
  color: #ffed00;
  position: absolute;
  top: 40%;
}
/* line 1315, ../../SASS/Geral/_base.scss */
.owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-prev {
  left: 0;
  top: 2%;
}
/* line 1316, ../../SASS/Geral/_base.scss */
.owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-prev:hover {
  left: 0;
  top: 2%;
}
/* line 1325, ../../SASS/Geral/_base.scss */
.owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-next {
  right: 0;
  top: 2%;
}
/* line 1326, ../../SASS/Geral/_base.scss */
.owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-next:hover {
  right: 0;
  top: 2%;
}
/* line 1335, ../../SASS/Geral/_base.scss */
.owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-prev {
  background-position: top left;
}
/* line 1339, ../../SASS/Geral/_base.scss */
.owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-next {
  background-position: top right;
}
/* line 1343, ../../SASS/Geral/_base.scss */
.owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-prev:hover {
  background-position: bottom left;
}
/* line 1347, ../../SASS/Geral/_base.scss */
.owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-next:hover {
  background-position: bottom right;
}
/* line 1353, ../../SASS/Geral/_base.scss */
.owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-prev {
  left: 1%;
}
/* line 1354, ../../SASS/Geral/_base.scss */
.owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-prev:hover {
  left: 1%;
}
/* line 1361, ../../SASS/Geral/_base.scss */
.owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-next {
  right: 1%;
}
/* line 1362, ../../SASS/Geral/_base.scss */
.owl-theme.owl-carousel-produtos .owl-controls .owl-buttons .owl-next:hover {
  right: 1%;
}

/* line 1371, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal {
  display: table;
  list-style: none;
}
/* line 1372, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal.mobile {
  display: none;
  background-color: #f7f7f7;
}
/* line 1377, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal.desktop-and-mobile {
  display: block;
}
/* line 1381, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal .item {
  padding: 20px;
  margin: 0;
  width: 33%;
  list-style: none;
  display: table-cell;
}
/* line 1388, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal .item .img img {
  width: 100%;
  max-width: 330px;
  vertical-align: top;
}
/* line 1394, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal .item.grey {
  background-color: #f7f7f7;
}
/* line 1398, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal .item p {
  color: #999999;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
  font-size: 15px;
}
/* line 1404, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal .item .info ol {
  display: block;
  margin: 0;
  padding: 0;
}
/* line 1409, ../../SASS/Geral/_base.scss */
.box-infografic-news-internal .item .info ol li {
  list-style-type: lower-alpha;
  display: block;
  width: 100%;
  padding: 0 0 1vw;
  margin: 0;
  font-size: 15px;
  line-height: 130%;
}

/*
@media (max-width: 991px) {
    .navbar-nav > li > a {
        font-size: 1.1vw;
    }

    .col-nav-copa .navbar-nav > li.menu-copa-default {
        padding-left: 0;
    }

    body, html {
        height: 100%;
        min-height: 100%;
    }


    .decoraHome {
        height: auto;
    }

    .embed-responsive.embed-responsive-16by9 {
        padding-bottom: 56.25%;
        height: auto;
    }

    .container-inicio h2.title-area {
        position: absolute;
        bottom: 0px;
        right: auto;
        width: 100%;
        text-align: center;
        padding: 10px 10px 0px 10px;
        font-size: 45px;

        @media (max-width: $screen-sm-max) {
            font-size: 5vw;
        }

        span, strong {    
            display: inline;  
        }    
    }   
  
    footer .mapa .footer-mapa {  
        width: 85%; 
    } 
}*/
@media (max-width: 767px) {
  /* line 1475, ../../SASS/Geral/_base.scss */
  .box-infografic-news-internal.mobile {
    display: block;
  }
  /* line 1479, ../../SASS/Geral/_base.scss */
  .box-infografic-news-internal.desktop {
    display: none;
  }
  /* line 1483, ../../SASS/Geral/_base.scss */
  .box-infografic-news-internal .item {
    width: 80%;
    max-width: inherit;
    padding: 0 0;
    float: left;
    display: block;
    margin: 0 10%;
  }
  /* line 1491, ../../SASS/Geral/_base.scss */
  .box-infografic-news-internal .item .img img {
    width: 100%;
    max-width: inherit;
    width: 100%;
  }
  /* line 1497, ../../SASS/Geral/_base.scss */
  .box-infografic-news-internal .item.grey {
    background-color: transparent;
  }
  /* line 1502, ../../SASS/Geral/_base.scss */
  .box-infografic-news-internal .owl-controls {
    margin: 15px 0;
  }

  /* line 1508, ../../SASS/Geral/_base.scss */
  .owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-prev:hover {
    background-position: top left;
  }
  /* line 1512, ../../SASS/Geral/_base.scss */
  .owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-next:hover {
    background-position: top right;
  }

  /* line 1517, ../../SASS/Geral/_base.scss */
  body {
    padding-top: 101px;
  }

  /* line 1521, ../../SASS/Geral/_base.scss */
  .container-fluid {
    height: auto;
  }

  /* line 1525, ../../SASS/Geral/_base.scss */
  .carregando .container {
    margin-top: 50%;
  }

  /* line 1530, ../../SASS/Geral/_base.scss */
  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e30513;
    box-shadow: none;
    max-height: none;
  }
  /* line 1536, ../../SASS/Geral/_base.scss */
  .navbar-default .navbar-header {
    background-color: #fff;
    border-bottom: 1px solid #e30513;
  }

  /* line 1542, ../../SASS/Geral/_base.scss */
  .navbar-nav > li {
    border-bottom: 1px solid #e30513;
    margin: 0 0 0 44px;
    text-align: left;
  }
  /* line 1547, ../../SASS/Geral/_base.scss */
  .navbar-nav > li.menu-nescau-liga-nescau.active {
    margin: 0 0 0 0;
  }
  /* line 1550, ../../SASS/Geral/_base.scss */
  .navbar-nav > li.menu-nescau-liga-nescau.active > a {
    padding-left: 44px;
  }
  /* line 1555, ../../SASS/Geral/_base.scss */
  .navbar-nav > li:last-child {
    border-bottom: 0;
  }
  /* line 1559, ../../SASS/Geral/_base.scss */
  .navbar-nav > li > a {
    font-size: 15px;
    line-height: 19px;
    padding: 14px;
    border-top: 0px solid #FFF;
    border-right: 5px solid #fff;
    padding: 1vh 14px 1vh 0;
    display: block;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  /* line 1559, ../../SASS/Geral/_base.scss */
  .navbar-nav > li > a {
    border-right: 0px;
    font-family: "Prometo-Regular", Arial, Helvetica, sans-serif;
    padding: 1.5vh 14px 1.5vh 0;
  }
}
@media (max-width: 767px) {
  /* line 1574, ../../SASS/Geral/_base.scss */
  .navbar-nav > li > a .glyphicon {
    padding-left: 10px;
    font-size: 20px;
    display: none;
  }

  /* line 1582, ../../SASS/Geral/_base.scss */
  .navbar-default .navbar-nav > .active > a {
    background-color: transparent;
    color: #e30513;
    padding-right: 20px;
  }
  /* line 1587, ../../SASS/Geral/_base.scss */
  .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    background-color: transparent;
    color: #e30513;
    padding-right: 20px;
  }

  /* line 1595, ../../SASS/Geral/_base.scss */
  .navbar .navbar-nav {
    margin: 0px;
    width: 100%;
    padding-right: 0;
  }
  /* line 1600, ../../SASS/Geral/_base.scss */
  .navbar .navbar-nav.menuCopa {
    display: none;
  }
  /* line 1605, ../../SASS/Geral/_base.scss */
  .navbar .navbar-collapse {
    text-align: right;
    float: right;
    width: 80%;
    background-color: #FFF;
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #eaeaea;
    border-left: 1px solid #eaeaea;
  }

  /* line 1617, ../../SASS/Geral/_base.scss */
  .navbar-collapse {
    box-shadow: none;
  }

  /* line 1622, ../../SASS/Geral/_base.scss */
  .navbar .navbar-collapse .col-md-1 {
    display: none;
  }
  /* line 1626, ../../SASS/Geral/_base.scss */
  .navbar .navbar-collapse .col-md-7, .navbar .navbar-collapse .col-md-4 {
    float: none;
    width: 100%;
    padding-right: 0px;
  }

  /* line 1633, ../../SASS/Geral/_base.scss */
  .navbar-nav > li > span {
    display: none;
  }

  /* line 1637, ../../SASS/Geral/_base.scss */
  .navbar-default .navbar-nav > .active > a {
    border-top: none;
  }
  /* line 1640, ../../SASS/Geral/_base.scss */
  .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    border-top: none;
  }

  /* line 1645, ../../SASS/Geral/_base.scss */
  .box-share-menu {
    background-color: #FFF;
    border-bottom: 1px solid #FFF;
    display: block;
    text-align: right;
    padding: 0 0 0 44px;
  }

  /* line 1653, ../../SASS/Geral/_base.scss */
  .navbar-nav.midias-sociais {
    width: auto;
    display: inline-block;
    margin: 5px 0px;
    float: left;
  }
  /* line 1659, ../../SASS/Geral/_base.scss */
  .navbar-nav.midias-sociais > li {
    border-right: 1px solid #e30513;
    border-left: 0px solid #e30513;
    border-bottom: none;
    float: left;
    display: inline-block;
    text-align: right;
    padding: 0px;
    width: auto;
    margin: 0px 0;
  }
  /* line 1670, ../../SASS/Geral/_base.scss */
  .navbar-nav.midias-sociais > li:first-child {
    border-left: 1px solid #e30513;
    border-right: 1px solid #e30513;
  }
  /* line 1675, ../../SASS/Geral/_base.scss */
  .navbar-nav.midias-sociais > li > a {
    border-right: 0px solid #e30513;
    background-position: center -85px;
    padding: 0;
    background-color: transparent;
    border: 0;
    width: 56px;
    height: 22px;
  }
  /* line 1684, ../../SASS/Geral/_base.scss */
  .navbar-nav.midias-sociais > li > a:hover {
    background-position: center -69px;
    background-color: #e30513;
  }
  /* line 1689, ../../SASS/Geral/_base.scss */
  .navbar-nav.midias-sociais > li > a.icon-face, .navbar-nav.midias-sociais > li > a.icon-twitter, .navbar-nav.midias-sociais > li > a.icon-comprar {
    background-position: center -14px;
    background-size: 21px;
  }
  /* line 1693, ../../SASS/Geral/_base.scss */
  .navbar-nav.midias-sociais > li > a.icon-face:hover, .navbar-nav.midias-sociais > li > a.icon-twitter:hover, .navbar-nav.midias-sociais > li > a.icon-comprar:hover {
    background-position: center -65px;
    background-color: #e30513;
  }

  /* line 1702, ../../SASS/Geral/_base.scss */
  .btn-play a {
    width: 100px;
    height: 100px;
    margin: -50px 0px 0px -50px;
  }

  /* line 1708, ../../SASS/Geral/_base.scss */
  .container-esporte h2 img {
    max-width: 30%;
  }

  /* line 1712, ../../SASS/Geral/_base.scss */
  .container-produtos h2 img {
    max-width: 50%;
    padding-top: 1.5%;
    padding-bottom: 3.5%;
  }

  /* line 1718, ../../SASS/Geral/_base.scss */
  .btn-play a {
    width: 60px;
    height: 60px;
    margin: -30px 0px 0px -30px;
  }

  /* line 1724, ../../SASS/Geral/_base.scss */
  .logo img {
    width: 100% !important;
  }

  /*footer .mapa .footer-mapa {width: 90%;}
  footer .mapa .footer-mapa .lista ul {padding-left: 0}
  footer .mapa .footer-mapa .lista ul.sublista {padding-left: 9%;}*/
}
@media (max-width: 600px) {
  /* line 1734, ../../SASS/Geral/_base.scss */
  .container-produtos .owl-carousel {
    /*position: absolute;*/
    margin: auto;
    /*top: 120px;*/
    bottom: 0;
    /*height: 60%;*/
    /*min-height: 400px;*/
    width: 95%;
  }

  /* line 1746, ../../SASS/Geral/_base.scss */
  .centraliza {
    position: relative;
    float: none;
    margin: auto;
  }

  /* line 1752, ../../SASS/Geral/_base.scss */
  footer .mapa .footer-mapa {
    width: 100%;
  }
}
@media (max-height: 768px) and (min-width: 992px) {
  /* line 1758, ../../SASS/Geral/_base.scss */
  .decoraHome .img-gd {
    width: 80%;
  }

  /* line 1762, ../../SASS/Geral/_base.scss */
  .container-inicio h2.title-area {
    bottom: 4%;
    right: 0%;
  }
}
@media (max-height: 700px) and (min-width: 992px) {
  /* line 1772, ../../SASS/Geral/_base.scss */
  .decoraHome .img-gd {
    width: 75%;
  }

  /* line 1776, ../../SASS/Geral/_base.scss */
  .container-inicio h2.title-area {
    bottom: 4%;
    right: 0%;
  }
}
@media (max-height: 600px) and (min-width: 992px) {
  /* line 1786, ../../SASS/Geral/_base.scss */
  .decoraHome .img-gd {
    width: 60%;
  }

  /* line 1790, ../../SASS/Geral/_base.scss */
  .container-inicio h2.title-area {
    bottom: 0%;
    right: 0%;
    width: 23%;
  }
}
@media (max-width: 480px) {
  /* line 1800, ../../SASS/Geral/_base.scss */
  footer .mapa .footer-mapa .lista {
    width: 100%;
  }

  /* line 1805, ../../SASS/Geral/_base.scss */
  .owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-prev, .owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-next {
    height: 10vw;
    width: 10vw;
    background-size: 19vw;
  }
  /* line 1811, ../../SASS/Geral/_base.scss */
  .owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-prev:hover {
    background-position: top left;
  }
  /* line 1815, ../../SASS/Geral/_base.scss */
  .owl-theme.box-infografic-news-internal .owl-controls .owl-buttons .owl-next:hover {
    background-position: top right;
  }

  /* line 1821, ../../SASS/Geral/_base.scss */
  .box-infografic-news-internal .item {
    margin: 0 15px;
  }
}
/* FIM RESONSIVIDADE */
/* line 1, ../../SASS/Includes/_tire-suas-duvidas.scss */
.box-tire-suas-duvidas {
  background-color: #b9111d;
  text-align: center;
}
/* line 7, ../../SASS/Includes/_tire-suas-duvidas.scss */
.box-tire-suas-duvidas .box-content {
  padding: 40px 0;
}
@media (max-width: 767px) {
  /* line 7, ../../SASS/Includes/_tire-suas-duvidas.scss */
  .box-tire-suas-duvidas .box-content {
    padding: 12% 0;
  }
}
/* line 17, ../../SASS/Includes/_tire-suas-duvidas.scss */
.box-tire-suas-duvidas h4 {
  display: table;
  text-transform: uppercase;
  padding: 0 0 20px;
  margin: 0 auto;
  font-size: 45px;
  color: #fff;
}
@media (max-width: 991px) {
  /* line 17, ../../SASS/Includes/_tire-suas-duvidas.scss */
  .box-tire-suas-duvidas h4 {
    font-size: 5vw;
  }
}
@media (max-width: 767px) {
  /* line 17, ../../SASS/Includes/_tire-suas-duvidas.scss */
  .box-tire-suas-duvidas h4 {
    font-size: 5vw;
    padding: 0 6vw;
  }
}
@media (max-width: 480px) {
  /* line 17, ../../SASS/Includes/_tire-suas-duvidas.scss */
  .box-tire-suas-duvidas h4 {
    font-size: 8vw;
  }
}
/* line 41, ../../SASS/Includes/_tire-suas-duvidas.scss */
.box-tire-suas-duvidas h5 {
  color: #FFF;
  font-size: 25px;
  line-height: 120%;
  text-transform: uppercase;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
  font-style: normal;
  margin: 0 0 10px;
}
@media (max-width: 767px) {
  /* line 41, ../../SASS/Includes/_tire-suas-duvidas.scss */
  .box-tire-suas-duvidas h5 {
    font-size: 19px;
    margin: 0 auto;
    padding: 0 120px;
  }
}
@media (max-width: 480px) {
  /* line 41, ../../SASS/Includes/_tire-suas-duvidas.scss */
  .box-tire-suas-duvidas h5 {
    font-size: 6.2vw;
    margin: 3vw auto 0;
    padding: 0 17vw;
  }
}
/* line 63, ../../SASS/Includes/_tire-suas-duvidas.scss */
.box-tire-suas-duvidas p {
  color: #FFF;
  font-size: 15px;
  line-height: 110%;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
}
@media (max-width: 767px) {
  /* line 63, ../../SASS/Includes/_tire-suas-duvidas.scss */
  .box-tire-suas-duvidas p {
    font-size: 12px;
    padding: 10px 80px;
  }
}
@media (max-width: 480px) {
  /* line 63, ../../SASS/Includes/_tire-suas-duvidas.scss */
  .box-tire-suas-duvidas p {
    font-size: 4vw;
    padding: 10px 20vw;
  }
}
/* line 80, ../../SASS/Includes/_tire-suas-duvidas.scss */
.box-tire-suas-duvidas .yellow {
  color: #ffed00;
}
/* line 84, ../../SASS/Includes/_tire-suas-duvidas.scss */
.box-tire-suas-duvidas a {
  border: 1px solid #FFF;
  padding: 5px 40px 5px 10px;
  display: table;
  color: #FFF;
  position: relative;
  bottom: 0px;
  margin: 20px auto 0;
  font-size: 12px;
  background-image: url(/Nescau/App_Themes/Geral/img/seta-branca@2x.png);
  background-size: 20px 10px;
  background-position: center right 10px;
  background-repeat: no-repeat;
  text-decoration: none;
  -moz-transition: all 0.3s ease-out 0s;
  -o-transition: all 0.3s ease-out 0s;
  -webkit-transition: all 0.3s ease-out;
  -webkit-transition-delay: 0s;
  transition: all 0.3s ease-out 0s;
}
/* line 101, ../../SASS/Includes/_tire-suas-duvidas.scss */
.box-tire-suas-duvidas a:hover {
  background-color: white;
  color: #999999;
  border: 1px solid #white;
  background-image: url(/Nescau/App_Themes/Geral/img/seta-cinza@2x.png);
  background-size: 20px 10px;
}
@media (max-width: 767px) {
  /* line 84, ../../SASS/Includes/_tire-suas-duvidas.scss */
  .box-tire-suas-duvidas a {
    bottom: 0;
    padding: 3px 35px 3px 7px;
    background-size: 13px;
    font-size: 9px;
    margin: 20px auto 0;
  }
}
@media (max-width: 480px) {
  /* line 84, ../../SASS/Includes/_tire-suas-duvidas.scss */
  .box-tire-suas-duvidas a {
    margin: 2vw auto 0;
    font-size: 5vw;
    padding: 5px 40px 5px 10px;
    background-size: 16px;
  }
}

/* line 1, ../../SASS/Geral/_android-old.scss */
body.android-old {
  /*  INIT NUTRICAO */
  /* END NUTRICAO */
  /*HOME */
}
@media (max-width: 767px) {
  /* line 4, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico.box-all-news .box a .box-content,
  body.android-old .lista-top-news .box a .box-content {
    height: 140px;
  }
}
@media (max-width: 480px) {
  /* line 4, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico.box-all-news .box a .box-content,
  body.android-old .lista-top-news .box a .box-content {
    height: 110px;
  }
}
@media (max-width: 480px) {
  /* line 15, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico.box-all-news .box a .box-content .article p,
  body.android-old .container-nutricao.interna .box .article p.title-link {
    font-size: 15px;
  }
  /* line 20, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico.box-all-news .box a .box-content .article p.author,
  body.android-old .container-nutricao.interna .box .article p.title-link.author {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  /* line 26, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-select-produtos .box-selected,
  body.android-old .box-select-produtos .list .item {
    padding: 15px 40px;
  }
}
@media (max-width: 767px) {
  /* line 33, ../../SASS/Geral/_android-old.scss */
  body.android-old.pagina-duvidas-frequentes .box-select-produtos .box-selected {
    padding: 0px 40px;
  }
}
/* line 39, ../../SASS/Geral/_android-old.scss */
body.android-old .mosaico.box-sub-destaques .box a .box-content {
  height: 360px;
}
@media (max-width: 767px) {
  /* line 43, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-news-releations .news-releations li {
    height: 140px;
  }
}
@media (max-width: 480px) {
  /* line 43, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-news-releations .news-releations li {
    height: 110px;
  }
}
@media (max-width: 480px) {
  /* line 53, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-news-releations .news-releations li .author {
    padding: 0px 15px 15px;
  }
}
@media (max-width: 480px) {
  /* line 59, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-news-releations .news-releations li h2 {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  /* line 67, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-tire-suas-duvidas .box-content {
    display: block;
  }
}
@media (max-width: 767px) {
  /* line 72, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-tire-suas-duvidas .box-content h4 {
    font-size: 35px;
  }
}
@media (max-width: 480px) {
  /* line 72, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-tire-suas-duvidas .box-content h4 {
    font-size: 35px;
  }
}
@media (max-width: 767px) {
  /* line 82, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-tire-suas-duvidas .box-content h5 {
    padding: 0 25%;
  }
}
@media (max-width: 767px) {
  /* line 88, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-tire-suas-duvidas .box-content a {
    font-size: 14px;
    background-image: none;
    padding: 3px 7px 3px 7px;
  }
}
@media (max-width: 767px) {
  /* line 95, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-tire-suas-duvidas .box-content a .seta-branca {
    display: inline-block;
    margin-left: 12px;
    background-repeat: no-repeat;
    background-size: 100% auto;
    width: 20px;
    height: 10px;
    text-indent: -9999px;
    background-image: url(/Nescau/App_Themes/Geral/img/seta-branca.png);
  }
}
@media (max-width: 767px) {
  /* line 111, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico.box-destaques .box-color-white a .box-content {
    height: 260px !important;
  }
}
@media (max-width: 767px) {
  /* line 116, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico.box-destaques .box-color-white a .box-content .image {
    height: 160px;
  }
}
@media (max-width: 767px) {
  /* line 122, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico.box-destaques .box-color-white a .box-content .article {
    height: 100px;
  }
}
@media (max-width: 767px) {
  /* line 131, ../../SASS/Geral/_android-old.scss */
  body.android-old #box-inicio-banners .owl-pagination {
    height: 34px;
  }
}
@media (max-width: 767px) {
  /* line 137, ../../SASS/Geral/_android-old.scss */
  body.android-old .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c {
    height: 360px;
    min-height: 300px;
  }
}
@media (max-width: 767px) {
  /* line 146, ../../SASS/Geral/_android-old.scss */
  body.android-old .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-1 > .box-tb .title-link,
  body.android-old .mosaico .carrossel-news-mobile .box.box-size-large .article p {
    font-size: 22px;
  }
}
@media (max-width: 767px) {
  /* line 153, ../../SASS/Geral/_android-old.scss */
  body.android-old .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb {
    height: 360px;
  }
}
@media (max-width: 767px) {
  /* line 158, ../../SASS/Geral/_android-old.scss */
  body.android-old .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .title-link {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  /* line 165, ../../SASS/Geral/_android-old.scss */
  body.android-old .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .box.box-tb {
    height: 50%;
  }
}
@media (max-width: 767px) {
  /* line 171, ../../SASS/Geral/_android-old.scss */
  body.android-old .container-nutricao .box-nutricao .btn-details {
    background-position: 90% 50%;
  }
}
@media (max-width: 767px) {
  /* line 177, ../../SASS/Geral/_android-old.scss */
  body.android-old .container-esporte .mosaico .box a .box-content {
    height: 140px;
  }
}
@media (max-width: 480px) {
  /* line 177, ../../SASS/Geral/_android-old.scss */
  body.android-old .container-esporte .mosaico .box a .box-content {
    height: 110px;
  }
}
@media (max-width: 767px) {
  /* line 187, ../../SASS/Geral/_android-old.scss */
  body.android-old .container-nutricao .box-nutricao .btn-details {
    bottom: 10px;
  }
}
@media (max-width: 767px) {
  /* line 193, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico .carrossel-news-mobile .box-block,
  body.android-old .mosaico .carrossel-news-mobile .box {
    width: 100%;
  }
}
@media (max-width: 767px) {
  /* line 200, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico .carrossel-news-mobile .box {
    height: 140px !important;
  }
}
@media (max-width: 767px) {
  /* line 205, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico .carrossel-news-mobile .box a {
    height: 100%;
    position: absolute;
  }
}
@media (max-width: 767px) {
  /* line 211, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico .carrossel-news-mobile .box a .box-content {
    height: 100%;
    position: absolute;
  }
}
@media (max-width: 767px) {
  /* line 220, ../../SASS/Geral/_android-old.scss */
  body.android-old .owl-theme .owl-controls .owl-page span {
    margin: 10px 7px;
  }
}
@media (max-width: 767px) {
  /* line 226, ../../SASS/Geral/_android-old.scss */
  body.android-old .mosaico.box-sub-destaques .box-color-white a .box-content .article p,
  body.android-old .mosaico.box-destaques .box-color-white a .box-content .article p {
    font-size: 20px;
    padding: 0 0 30px 0;
  }
}
@media (max-width: 991px) {
  /* line 234, ../../SASS/Geral/_android-old.scss */
  body.android-old h2.title-page,
  body.android-old .news-internal .infos h2,
  body.android-old #produtos .title-area .title-produtos,
  body.android-old .box-tire-suas-duvidas h4 {
    font-size: 2vw;
  }
}
@media (max-width: 767px) {
  /* line 234, ../../SASS/Geral/_android-old.scss */
  body.android-old h2.title-page,
  body.android-old .news-internal .infos h2,
  body.android-old #produtos .title-area .title-produtos,
  body.android-old .box-tire-suas-duvidas h4 {
    padding: 15px 0;
    font-size: 26px;
  }
}
@media (max-width: 480px) {
  /* line 234, ../../SASS/Geral/_android-old.scss */
  body.android-old h2.title-page,
  body.android-old .news-internal .infos h2,
  body.android-old #produtos .title-area .title-produtos,
  body.android-old .box-tire-suas-duvidas h4 {
    padding: 15px 0;
    font-size: 26px;
  }
}
@media (max-width: 991px) {
  /* line 253, ../../SASS/Geral/_android-old.scss */
  body.android-old h3.title-more-news {
    font-size: 1.5vw;
  }
}
@media (max-width: 767px) {
  /* line 253, ../../SASS/Geral/_android-old.scss */
  body.android-old h3.title-more-news {
    font-size: 20px;
  }
}
@media (max-width: 480px) {
  /* line 253, ../../SASS/Geral/_android-old.scss */
  body.android-old h3.title-more-news {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  /* line 267, ../../SASS/Geral/_android-old.scss */
  body.android-old .news-carregar-mais {
    font-size: 14px;
    padding: 10px 10px;
  }
}
@media (max-width: 480px) {
  /* line 267, ../../SASS/Geral/_android-old.scss */
  body.android-old .news-carregar-mais {
    font-size: 16px;
    padding: 10px 10px;
    margin: 15px auto;
  }
}
/* line 280, ../../SASS/Geral/_android-old.scss */
body.android-old .box-select-produtos .box-selected {
  display: block;
  padding: 0;
  margin: 0;
  width: 100%;
}
@media (max-width: 767px) {
  /* line 286, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-select-produtos .box-selected .lbl {
    position: relative;
    float: none;
    font-size: 14px;
    padding: 0 60px 0 15px;
    margin: 0;
    display: table;
    width: 100%;
    max-width: initial;
  }
}
@media (max-width: 480px) {
  /* line 286, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-select-produtos .box-selected .lbl {
    font-size: 12px;
    padding: 0 30px 0 0px;
    margin: 0;
  }
}
/* line 304, ../../SASS/Geral/_android-old.scss */
body.android-old .box-select-produtos .box-selected .lbl a {
  display: table;
  width: 100%;
  max-width: initial;
}
@media (max-width: 767px) {
  /* line 310, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-select-produtos .box-selected .lbl:after {
    right: 10px;
  }
}
@media (max-width: 480px) {
  /* line 310, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-select-produtos .box-selected .lbl:after {
    right: 0px;
    width: 20px;
    height: 18px;
  }
}
@media (max-width: 480px) {
  /* line 324, ../../SASS/Geral/_android-old.scss */
  body.android-old .box-duvidas .dconteudo .duvida-txt ul.box-toogle-infos li h4 {
    font-size: 18px;
  }
}

/* line 1, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 999999;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.9);
  display: none;
}
/* line 11, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home.show {
  display: block;
  opacity: 0;
}
/* line 16, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home .bg-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background: transparent;
}
/* line 26, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home .btn-fechar {
  z-index: 2;
  cursor: pointer;
  display: none;
  position: absolute;
  top: 3vw;
  right: 3vw;
  width: 12vw;
  max-width: 161px;
}
/* line 36, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home .btn-fechar img {
  width: 100%;
}
/* line 41, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home .box-player {
  z-index: 1;
  position: relative;
  display: block;
  width: 80%;
  margin: 0 auto;
  top: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  background: #000;
  overflow: hidden;
}
/* line 55, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home .box-player .video {
  width: 100%;
  height: 100%;
}
/* line 59, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home .box-player .video iframe {
  width: 100%;
  height: 100%;
}
/* line 65, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home .box-player .preview {
  z-index: 1;
  background: #000 url(/Nescau/App_Themes/Geral/img/preview-youtube-cereal.png) no-repeat left top;
  background-size: cover;
}
/* line 70, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home .box-player .preview .btn-play a {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  width: calc(8vw);
  height: calc(8vw);
  margin: calc(-4vw) 0px 0px calc(-4vw);
  background-image: url(/Nescau/App_Themes/Geral/img/btn-play.png);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100%;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 85, ../../SASS/Home/_youtube-modal-home.scss */
.box-modal-youtube-home .box-player .preview .btn-play a:hover {
  background-position: center bottom;
}

@media (max-width: 768px) {
  /* line 95, ../../SASS/Home/_youtube-modal-home.scss */
  .box-modal-youtube-home .btn-fechar {
    width: 15vw;
  }
  /* line 99, ../../SASS/Home/_youtube-modal-home.scss */
  .box-modal-youtube-home .box-player {
    width: 100%;
    height: 100%;
    padding: 10% 0;
    margin: 0;
  }
}
@media (max-width: 480px) {
  /* line 109, ../../SASS/Home/_youtube-modal-home.scss */
  .box-modal-youtube-home .btn-fechar {
    width: 30vw;
  }
}
@media (max-width: 320px) {
  /* line 115, ../../SASS/Home/_youtube-modal-home.scss */
  .box-modal-youtube-home .btn-fechar {
    width: 30vw;
  }
}
/* line 1, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners {
  height: 100%;
}
/* line 4, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item {
  height: 100%;
}
/* line 7, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .btn-play {
  position: absolute;
  top: 32%;
  width: 78px;
  height: 78px;
  margin: 0 auto;
  left: 0;
  right: 0;
  transition: all 0.3s ease-in-out;
  background: url(/Nescau/App_Themes/Geral/img/btn-play-b.png) no-repeat center center;
  background-size: contain;
  z-index: 999;
  opacity: 0.7;
}
/* line 21, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .btn-play:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  /* line 7, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .btn-play {
    width: 70px;
    height: 70px;
    top: 39%;
  }
}
/* line 32, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item a {
  position: relative;
  display: block;
  z-index: 0;
  width: auto;
  height: 100%;
  color: #ffffff;
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
}
/* line 42, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box {
  height: auto;
  min-width: 100%;
  position: absolute;
  top: initial;
  bottom: 0;
  margin: auto 0;
  right: 0;
  display: table;
  vertical-align: middle;
  z-index: 1;
  left: 0;
}
@media (max-width: 767px) {
  /* line 42, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box {
    bottom: 34px;
    margin: 0 0;
    width: 100%;
    height: auto;
    top: auto;
    right: auto;
  }
}
/* line 65, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box > .box-tb > .box-tb-c {
  vertical-align: bottom;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  /* line 65, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box > .box-tb > .box-tb-c {
    padding: 38% 0 0 0;
  }
}
/* line 74, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .content {
  display: table;
  width: 100%;
  height: auto;
  position: relative;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.45);
}
/* line 83, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .triangle-left {
  display: block;
  position: relative;
  width: 61px;
  height: 100%;
  background-image: url(/Nescau/App_Themes/Home/img/border-left-text-banner.png);
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: 100% 100%;
  position: absolute;
  left: -61px;
}
@media (max-width: 767px) {
  /* line 83, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .triangle-left {
    display: none;
  }
}
/* line 100, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .text {
  display: table;
  line-height: 1.3;
  font-style: italic;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
  height: auto;
  margin: 0 auto;
  width: 100%;
  max-width: 1156px;
  padding: 20px 20px 58px 20px;
}
@media (max-width: 768px) {
  /* line 100, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text {
    height: 178px;
    padding: 25px 20px 20px;
    vertical-align: middle;
  }
}
@media (max-width: 1155px) {
  /* line 100, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text {
    width: 100%;
    margin: 0;
  }
}
@media (max-width: 480px) {
  /* line 100, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text {
    height: auto;
    padding: 10px 10px 15px 10px;
  }
}
/* line 127, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .text .content {
  background-color: transparent;
}
@media (max-width: 767px) {
  /* line 127, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text .content {
    margin: 0;
    max-width: initial;
  }
}
/* line 136, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .text strong {
  font-family: "Prometo-Regular", Arial, Helvetica, sans-serif;
  font-weight: normal;
}
/* line 141, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .text p,
#box-inicio-banners .item .box .text span {
  font-size: 20px;
  line-height: 1;
  border: 0;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
}
@media (max-width: 768px) {
  /* line 141, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text p,
  #box-inicio-banners .item .box .text span {
    font-size: 35px;
  }
}
@media (max-width: 480px) {
  /* line 141, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text p,
  #box-inicio-banners .item .box .text span {
    font-size: 8vw;
  }
}
/* line 157, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .text span.break {
  display: block;
}
@media (max-width: 767px) {
  /* line 157, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text span.break {
    display: none;
  }
}
/* line 165, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .text h3 {
  font-size: 30px;
  color: #ffed00;
  line-height: 1.2;
  margin: 0;
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  /* line 165, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text h3 {
    font-size: 45px;
  }
}
@media (max-width: 480px) {
  /* line 165, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text h3 {
    font-size: 6.5vw;
    padding: 1% 0 0;
  }
}
/* line 182, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .text h3.bold {
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
}
/* line 187, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .text .btn-saiba-mais {
  font-size: 18px;
  color: #fff;
  font-style: normal;
  display: table;
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
  background: url(/Nescau/App_Themes/Home/img/arrow-right.png) no-repeat right 20px center;
  background-size: 20px 10px;
  padding: 0px 60px 0px 30px;
  margin: 17px 0 0 10px;
  border: 0;
  text-decoration: none;
  border-style: solid;
  border-color: white;
  border-width: 1px;
  border-left-color: transparent;
  height: 53px;
  position: relative;
  z-index: 9;
  line-height: 2.7;
}
@media (max-width: 480px) {
  /* line 187, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text .btn-saiba-mais {
    font-size: 15px;
    height: 27px;
    margin: 10px 0 0 5px;
    line-height: 2.5;
    padding: 0px 60px 0px 30px;
  }
}
/* line 216, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .text .btn-saiba-mais:before {
  float: left;
  content: "";
  width: 20px;
  height: 52px;
  background-image: url(/Nescau/App_Themes/Home/img/border-left-btn-transparent.png);
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: 100% 100%;
  position: absolute;
  left: -20px;
}
@media (max-width: 480px) {
  /* line 216, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .box .text .btn-saiba-mais:before {
    height: 38px;
  }
}
/* line 236, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .box .text .btn-saiba-mais:hover {
  text-decoration: none;
}
/* line 243, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .link {
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 250, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item .link.full {
  z-index: 99;
}
@media (max-width: 767px) {
  /* line 243, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item .link {
    height: -moz-calc(100% - 34px);
    height: -o-calc(100% - 34px);
    height: -webkit-calc(100% - 34px);
    height: calc(100% - 34px);
  }
}
/* line 263, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-01 {
  background: url(/Nescau/imgs/carousel-home/bg-img-01b.jpg) no-repeat center center;
  background-size: cover;
}
/* line 268, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-01-nescau-3-0 {
  background: url(/Nescau/imgs/carousel-home/v2/nescau-3-0/bg-repeat.jpg) repeat-x center center;
  background-size: contain;
  position: relative;
}
/* line 273, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-01-nescau-3-0 .box-right {
  width: 45%;
  height: 100%;
  background: url(/Nescau/imgs/carousel-home/v2/nescau-3-0/pack-3-0.png) no-repeat bottom right;
  background-size: 32% auto;
  bottom: 0;
  min-width: 100%;
  position: absolute;
  display: table;
}
@media (max-width: 767px) {
  /* line 273, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-01-nescau-3-0 .box-right {
    background: url(/Nescau/imgs/carousel-home/v2/nescau-3-0/pack-3-0-mobile.png) no-repeat bottom right;
    background-size: 82% auto;
  }
}
/* line 289, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-01-nescau-3-0 .box-center {
  width: 34%;
  height: 100%;
  max-width: 584px;
  margin: 0 auto;
  background: url(/Nescau/imgs/carousel-home/v2/nescau-3-0/personagem.png) no-repeat bottom right;
  background-size: contain;
  position: relative;
  display: block;
  z-index: 2;
}
@media (max-width: 767px) {
  /* line 289, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-01-nescau-3-0 .box-center {
    background: transparent;
  }
}
/* line 305, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-01-nescau-3-0 .box-left {
  width: 45%;
  height: 100%;
  background: url(/Nescau/imgs/carousel-home/v2/nescau-3-0/slogan.png) no-repeat top left -20px;
  background-size: contain;
  min-width: 100%;
  position: absolute;
  display: block;
  z-index: 1;
}
@media (max-width: 767px) {
  /* line 305, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-01-nescau-3-0 .box-left {
    background: url(/Nescau/imgs/carousel-home/v2/nescau-3-0/slogan-mobile.png) no-repeat top left;
    background-size: contain;
  }
}
/* line 322, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-01-zlactose {
  background: url(/Nescau/imgs/carousel-home/v2/bg-img-zlactose.jpg) no-repeat center center;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 322, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-01-zlactose {
    background: url(/Nescau/imgs/carousel-home/v2/bg-img-zlactose-mobile.jpg) no-repeat center center;
    background-size: cover;
  }
}
/* line 332, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-01-aprendi {
  background: url(/Nescau/imgs/carousel-home/bg-img-aprendi.jpg) no-repeat center center;
  background-size: cover;
}
/* line 337, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-nescau-prontinho-menos-acucar {
  position: relative;
  background: url("/Nescau/images/default-source/inicio/nescau-prontinho.jpg") no-repeat;
  background-size: cover;
  background-position: 69%;
}
@media (max-width: 767px) {
  /* line 337, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-nescau-prontinho-menos-acucar {
    background: url("/Nescau/images/default-source/inicio/nescau-prontinho-mobi.jpg") no-repeat center center;
    background-size: cover;
  }
}
/* line 349, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-deixa-jogar {
  position: relative;
  background: url("/Nescau/images/default-source/inicio/nescau_deixajogar-desk.jpg") center center no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 349, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-deixa-jogar {
    background: url("/Nescau/images/default-source/inicio/nescau_deixajogar-mobile.jpg") no-repeat center center;
    background-size: cover;
  }
}
/* line 360, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-jogajunto {
  position: relative;
  background: url("/Nescau/images/default-source/inicio/banner-joga-junto.jpg") center center no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 360, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-jogajunto {
    background: url("/Nescau/images/default-source/inicio/banner-jogajunto-mobile.jpg") no-repeat center center;
    background-size: cover;
  }
}
@media (max-width: 767px) {
  /* line 370, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-jogajunto .box {
    bottom: 0;
  }
}
/* line 375, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-jogajunto .box .text {
  padding-top: 20px;
}
@media (max-width: 767px) {
  /* line 378, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-jogajunto .box .text p {
    display: none;
  }
}
/* line 387, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-nescau-protein {
  position: relative;
  background: url("/Nescau/images/default-source/inicio/nescau-protein-desk.jpg") center center no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 387, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-nescau-protein {
    background: url("/Nescau/images/default-source/inicio/nescau-protein-mobile.jpg") no-repeat center center;
    background-size: cover;
  }
}
/* line 398, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-meninas-fortes {
  background: url(/Nescau/imgs/carousel-home/bg-meninas-fortes.png) no-repeat center center;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 398, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-meninas-fortes {
    background: url(/Nescau/imgs/carousel-home/bg-meninas-fortes-mobile.png) no-repeat center center;
    background-size: cover;
  }
}
/* line 408, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item.item-promonescau-kaka {
  position: relative;
  background: url("/Nescau/images/default-source/inicio/destaque-kaka-promonescau.jpg?sfvrsn=2") center center no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 408, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item.item-promonescau-kaka {
    background: url("/Nescau/images/default-source/inicio/destaque-kaka-promonescau-mobile.jpg?sfvrsn=2") no-repeat center center;
    background-size: cover;
  }
}
/* line 421, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item.item-nescau-3-0-july-2017 {
  position: relative;
  background: url("/Nescau/images/default-source/inicio/nescau-3-desk-07-2017.png?sfvrsn=2") center center no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 421, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item.item-nescau-3-0-july-2017 {
    background: url("/Nescau/images/default-source/inicio/nescau-3-mobile-07-2017.png?sfvrsn=2") no-repeat center center;
    background-size: cover;
  }
}
/* line 434, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-01.item-01-img-prontinho {
  position: relative;
  background: url("/Nescau/imgs/carousel-home/v2/prontinho.jpg") center center no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 434, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-01.item-01-img-prontinho {
    background: url(/Nescau/imgs/carousel-home/v2/prontinho-mobile.jpg) no-repeat center center;
    background-size: cover;
  }
}
/* line 445, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-02 {
  background: url(/Nescau/imgs/carousel-home/bg-img-02.jpg) no-repeat center center;
  background-size: cover;
}
/* line 450, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-03 {
  background: url(/Nescau/images/default-source/inicio/banner-nescau-copa-2017-desk.png) no-repeat center center;
  background-size: cover;
}
@media (max-width: 767px) {
  /* line 450, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-03 {
    background: url(/Nescau/images/default-source/inicio/banner-nescau-copa-2017-mobile.png) no-repeat center center;
    background-size: cover;
  }
}
/* line 460, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-03 .logo-copa-nescau {
  height: 15vh;
  background: url(/Nescau/imgs/logo-copa.png) no-repeat bottom center;
  background-size: contain;
  display: block;
  position: absolute;
  width: 110px;
  right: 0;
  bottom: -21%;
}
@media (max-width: 767px) {
  /* line 460, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners .item-03 .logo-copa-nescau {
    left: 75%;
    margin: -90px 0px 0 -50px;
    bottom: 67%;
    width: 138px;
    height: 20vh;
  }
}
/* line 480, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .item-04 {
  background: url(/Nescau/imgs/carousel-home/bg-promo-nescau.png) no-repeat center center;
  background-size: cover;
}
/* line 485, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .owl-wrapper-outer {
  height: 100% !important;
  padding: 0 !important;
  overflow: hidden;
}
/* line 490, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .owl-wrapper-outer .owl-wrapper {
  height: 100% !important;
}
/* line 493, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .owl-wrapper-outer .owl-wrapper .owl-item {
  height: 100% !important;
}
/* line 499, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .owl-pagination {
  position: absolute;
  display: table;
  z-index: 0;
  bottom: 0;
  background-color: white;
  line-height: 1;
  padding: 5px 0;
}
/* line 508, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .owl-pagination span {
  box-shadow: none;
}
/* line 511, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners .owl-pagination span span {
  display: none;
}
/* line 518, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners.owl-theme .owl-controls .owl-buttons div {
  top: 45%;
}
@media (max-width: 480px) {
  /* line 518, ../../SASS/Home/_banners-home.scss */
  #box-inicio-banners.owl-theme .owl-controls .owl-buttons div {
    top: 40%;
  }
}
/* line 526, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners.owl-theme .owl-controls .owl-buttons .owl-prev {
  left: 5%;
}
/* line 530, ../../SASS/Home/_banners-home.scss */
#box-inicio-banners.owl-theme .owl-controls .owl-buttons .owl-next {
  right: 5%;
}

/* line 1, ../../SASS/Components/_select-produtos.scss */
.box-select-produtos {
  position: relative;
  display: block;
  width: 100%;
  text-align: center;
  z-index: 9;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 10, ../../SASS/Components/_select-produtos.scss */
.box-select-produtos .box-selected {
  position: relative;
  display: block;
  padding: 2vw 40px;
  text-align: center;
  background-color: #d7000e;
  border-width: 1px;
  border-style: solid;
  border-left: 0;
  border-right: 0;
  border-color: #e34d57;
  cursor: pointer;
}
@media (max-width: 480px) {
  /* line 10, ../../SASS/Components/_select-produtos.scss */
  .box-select-produtos .box-selected {
    padding: 3vw 40px;
  }
}
/* line 27, ../../SASS/Components/_select-produtos.scss */
.box-select-produtos .box-selected .lbl {
  display: inline-block;
  font-size: 5vw;
  color: #ffed00;
  margin: 0 auto;
}
/* line 35, ../../SASS/Components/_select-produtos.scss */
.box-select-produtos .box-selected .lbl:after {
  position: absolute;
  content: "";
  height: 18px;
  width: 36px;
  background-image: url(../../imgs/arrow-select-produtos.png);
  background-repeat: no-repeat;
  background-size: contain;
  z-index: 99;
  top: 0;
  bottom: 0;
  margin: auto 0px auto 16px;
}
@media (max-width: 480px) {
  /* line 35, ../../SASS/Components/_select-produtos.scss */
  .box-select-produtos .box-selected .lbl:after {
    height: 2.8vw;
  }
}
/* line 55, ../../SASS/Components/_select-produtos.scss */
.box-select-produtos .list {
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 1;
  width: 100%;
  display: none;
}
/* line 63, ../../SASS/Components/_select-produtos.scss */
.box-select-produtos .list.show {
  display: block;
}
/* line 67, ../../SASS/Components/_select-produtos.scss */
.box-select-produtos .list .item {
  cursor: pointer;
  list-style: none;
  padding: 2vw 30px;
  text-align: center;
  font-size: 4vw;
  border-style: solid;
  border-width: 3px;
  border-color: #9d0610;
  border-left: 0;
  border-right: 0;
  border-top: 0;
  background-color: #b90713;
  text-transform: uppercase;
  white-space: nowrap;
  color: #FFF;
}
@media (max-width: 480px) {
  /* line 67, ../../SASS/Components/_select-produtos.scss */
  .box-select-produtos .list .item {
    padding: 3vw 40px;
  }
}

/* line 6, ../../SASS/Home/home.scss */
.menuCopa.visible-xs, .glyphicon.subir, .menuCopa.visible-xs {
  display: none !important;
}

/* line 10, ../../SASS/Home/home.scss */
.container-inicio {
  height: 499px;
}
@media (max-width: 767px) {
  /* line 10, ../../SASS/Home/home.scss */
  .container-inicio {
    max-height: 679px;
  }
}

/* ESPORTE ENSINA */
/* line 23, ../../SASS/Home/home.scss */
.ver-mais-area {
  width: 100%;
  text-align: center;
  background-color: #e60a00;
  padding: 15px 0 5px;
}

/* line 30, ../../SASS/Home/home.scss */
.container-esporte {
  background-color: #ebebeb;
}
/* line 33, ../../SASS/Home/home.scss */
.container-esporte h2.esporte-ensina {
  padding: 0px 0 15px;
}

/* line 38, ../../SASS/Home/home.scss */
.title-esporte-ensina,
.title-nutricao,
.title-produtos {
  text-transform: uppercase;
  padding: 30px 0;
  margin: 0 0 10px;
  font-size: 45px;
  background-color: #e6101a;
}
@media (max-width: 991px) {
  /* line 38, ../../SASS/Home/home.scss */
  .title-esporte-ensina,
  .title-nutricao,
  .title-produtos {
    font-size: 5vw;
  }
}
@media (max-width: 767px) {
  /* line 38, ../../SASS/Home/home.scss */
  .title-esporte-ensina,
  .title-nutricao,
  .title-produtos {
    font-size: 5vw;
    padding: 2vw 0 2.2vw;
  }
}

/* line 59, ../../SASS/Home/home.scss */
.box-content-itens {
  max-width: 1156px;
  display: table;
  margin: 0 auto 0;
}
/* line 64, ../../SASS/Home/home.scss */
.box-content-itens .recorte {
  display: none;
}

/* INFOGRAFICO */
/* line 71, ../../SASS/Home/home.scss */
#infografico {
  position: relative;
}

/* line 75, ../../SASS/Home/home.scss */
.box-navegation-mobile-slider-mobile {
  display: none;
  padding: 0;
  margin: 0;
  position: fixed;
  background: #FFF;
  border-bottom: 1px solid #e30513;
}
/* line 83, ../../SASS/Home/home.scss */
.box-navegation-mobile-slider-mobile li {
  display: none;
  padding: 10px 0 10px 0;
  text-align: center;
}
/* line 88, ../../SASS/Home/home.scss */
.box-navegation-mobile-slider-mobile li p {
  display: none;
}
/* line 92, ../../SASS/Home/home.scss */
.box-navegation-mobile-slider-mobile li img {
  width: 61%;
}

/* line 98, ../../SASS/Home/home.scss */
.container-saiba-mais {
  background: #FFFFFF;
  background-image: none;
  border-top: 1px solid #e5e5e5;
  height: auto;
  min-height: 100%;
}
/* line 105, ../../SASS/Home/home.scss */
.container-saiba-mais #owl-demo .owl-pagination {
  width: auto;
  border: 1px solid #cccccc;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  display: inline-block;
  padding: 3px;
  height: auto;
  line-height: 100%;
  vertical-align: middle;
}
/* line 120, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls .owl-page span {
  background: #cccccc;
}
/* line 124, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls .owl-page.active span {
  background: #e62133;
}
/* line 129, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls.clickable .owl-page:hover span {
  background: #e62133;
}
/* line 134, ../../SASS/Home/home.scss */
.container-saiba-mais #owl-demo .item {
  width: 90%;
}
/* line 138, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls {
  margin-bottom: 20px;
}
/* line 142, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls .owl-buttons div {
  cursor: pointer;
}
/* line 146, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls .owl-buttons .owl-prev {
  left: 20px;
  background-position: top left;
}
/* line 150, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls .owl-buttons .owl-prev:hover {
  left: 20px;
  background-position: bottom left;
}
/* line 156, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls .owl-buttons .owl-next {
  right: 20px;
  background-position: top right;
}
/* line 160, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls .owl-buttons .owl-next:hover {
  right: 20px;
  background-position: bottom right;
}
/* line 166, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls .owl-buttons div {
  background: url(/Nescau/imgs/setasSliderInfografico.png) no-repeat;
}
/* line 172, ../../SASS/Home/home.scss */
.container-saiba-mais .centraliza {
  background: #FFFFFF;
  background-image: none;
}
/* line 178, ../../SASS/Home/home.scss */
.container-saiba-mais #owl-demo .item .box-mobile {
  display: none;
  list-style: none;
  padding: 0;
}
/* line 183, ../../SASS/Home/home.scss */
.container-saiba-mais #owl-demo .item .box-mobile li {
  display: block;
  margin-bottom: 10vh;
}
/* line 187, ../../SASS/Home/home.scss */
.container-saiba-mais #owl-demo .item .box-mobile li.img-1 {
  margin: 35% 0 10vh 0;
}
/* line 191, ../../SASS/Home/home.scss */
.container-saiba-mais #owl-demo .item .box-mobile li img {
  width: 100%;
  margin: 0 auto;
}
/* line 196, ../../SASS/Home/home.scss */
.container-saiba-mais #owl-demo .item .box-mobile li p {
  display: none;
}
/* line 200, ../../SASS/Home/home.scss */
.container-saiba-mais #owl-demo .item .box-mobile li.img-0 {
  margin: 50px 0px 50px;
}
/* line 206, ../../SASS/Home/home.scss */
.container-saiba-mais #owl-demo .item .box-desktop {
  box-sizing: border-box;
  padding: 6vh 0 5vh 0;
}
/* line 212, ../../SASS/Home/home.scss */
.container-saiba-mais .owl-theme .owl-controls .owl-page span span {
  display: none;
}

/* line 217, ../../SASS/Home/home.scss */
.container-produtos .owl-carousel {
  height: 470px;
}

/* line 224, ../../SASS/Home/home.scss */
.container-produtos .owl-carousel,
.container-fluid.container-inicio,
.mosaico .carrossel-news-mobile.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  display: block;
}

/* INIT NUTRICAO */
/* line 2, ../../SASS/Home/_nutricao.scss */
.container-nutricao {
  position: relative;
  /*min-height: 100%;*/
  background-color: #FFFFFF;
}
/* line 8, ../../SASS/Home/_nutricao.scss */
.container-nutricao .sf_colsOut.sf_1col_1_100 {
  position: relative;
}
/* line 13, ../../SASS/Home/_nutricao.scss */
.container-nutricao .sf_colsOut.sf_1col_1_100 .sf_colsIn.sf_1col_1in_100 {
  position: relative;
}
/* line 18, ../../SASS/Home/_nutricao.scss */
.container-nutricao .sf_colsOut.sf_1col_1_100 .sf_colsIn.sf_1col_1in_100 .sfContentBlock {
  position: relative;
}
/* line 29, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .row-0 {
  height: auto;
}
/* line 34, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .row-0 h2 {
  text-align: center;
  float: none;
  margin: 0;
}
/* line 41, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao {
  background-color: white;
  max-width: 1196px;
  display: table;
  margin: 0 auto;
  max-height: 651px;
  min-height: 560px;
                /*.col {
                    height: 100%;

                    min-height: 300px;

                    &.col-0 {
                        padding: 0px;

                        h4 {
                            font-style: normal;
                            font-family: "Prometo-Medium", Arial, Helvetica, sans-serif;
                            font-weight: normal;
                            font-size: 36px;
                            background: url(/Nescau/imgs/nutricao/traco-cinza.jpg) no-repeat left bottom;
                            margin: 20px 20px 0 20px;
                            padding: 0 0 20px 0;
                            color: #ed1e30;
                            line-height: 120%;
                        }

                        p {
                            font-style: normal;
                            font-family: $font-prometo-regular;
                            font-weight: normal;
                            font-size: 14px;
                            padding: 0;
                            margin: 10px 20px 0 20px;
                            color: #979797;
                            line-height: 130%;
                        }

                        a {
                            font-style: normal;
                            font-family: $font-prometo-regular;
                            font-weight: normal;
                            position: absolute;
                            bottom: 0px;
                            padding: 4px 12px;
                            border: 1px solid #979797;
                            color: #979797;
                            margin: 0px 0px 20px 20px;
                            font-size: 1vw;
                            display: block;
                            text-decoration: none;
                            transition: all 0.3s linear 0s;
                            -webkit-transition: all 0.3s linear 0s;
                            -moz-transition: all 0.3s linear 0s;

                            .seta {
                                display: inline-block;
                                margin-left: 12px;
                                background-repeat: no-repeat;
                                background-size: 100% auto;
                                width: 20px;
                                height: 10px;
                                text-indent: -9999px;
                                background: url(/Nescau/App_Themes/Geral/img/seta-cinza.png) no-repeat;
                            }

                            &:hover {
                                color: #FFF !important;
                                background-color: #a4a4a4;

                                .seta {
                                    background: url(/Nescau/App_Themes/Geral/img/seta-branca.png) no-repeat;
                                    background-size: 100% auto;
                                }
                            }
                        }
                    }
                }*/
}
/* line 49, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c {
  width: 50%;
}
@media (max-width: 767px) {
  /* line 49, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c {
    display: table;
    width: 100%;
    height: 50%;
    min-height: 300px;
  }
}
/* line 59, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-1 {
  border: 0;
  border-right: 10px;
  border-style: solid;
  border-color: white;
}
@media (max-width: 767px) {
  /* line 59, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-1 {
    border-right: 0px;
  }
}
/* line 70, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-1 > .box-tb .box.box-tb {
  left: 0;
  padding: 5px 30px 30px;
}
@media (max-width: 767px) {
  /* line 70, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-1 > .box-tb .box.box-tb {
    padding: 15px 15px 15px;
    height: 40%;
  }
}
@media (max-width: 480px) {
  /* line 70, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-1 > .box-tb .box.box-tb {
    padding: 0px 15px 15px;
    height: 40%;
  }
}
@media (max-width: 767px) {
  /* line 85, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-1 > .box-tb .title-link {
    font-size: 3.5vw;
  }
}
@media (max-width: 480px) {
  /* line 85, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-1 > .box-tb .title-link {
    font-size: 5.6vw;
    line-height: 7.2vw;
  }
}
/* line 98, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 {
  border: 0;
  border-left: 10px;
  border-style: solid;
  border-color: white;
}
@media (max-width: 767px) {
  /* line 98, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 {
    border-left: 0;
  }
}
/* line 108, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb {
  height: 50%;
}
@media (max-width: 767px) {
  /* line 108, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb {
    display: table-cell;
    width: 50%;
  }
}
/* line 116, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-1 {
  border-bottom: 20px;
  border-top: 0;
  border-right: 0;
  border-left: 0;
  border-style: solid;
  border-color: white;
  overflow: hidden;
  height: -moz-calc(50% - 20px);
  height: -o-calc(50% - 20px);
  height: -webkit-calc(50% - 20px);
  height: calc(50% - 20px);
                               /* .box.box-tb {
                                        right: 0;
                                        position: relative;
                                        float: right;
                                        padding: 30px;

                                        @media (max-width: $screen-xs-max) {
                                            padding: 15px;
                                        }
                                }*/
}
@media (max-width: 767px) {
  /* line 116, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-1 {
    border-bottom: 0px;
  }
}
/* line 131, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-1 a {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
/* line 142, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-1 .box.box-tb {
  left: 0;
  padding: 30px 30px 10px 30px;
}
@media (max-width: 767px) {
  /* line 142, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-1 .box.box-tb {
    left: 0;
    padding: 15px 15px 15px 15px;
    width: 100%;
  }
}
@media (max-width: 480px) {
  /* line 142, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-1 .box.box-tb {
    width: 100%;
  }
}
@media (max-width: 320px) {
  /* line 142, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-1 .box.box-tb {
    width: 100%;
  }
}
/* line 175, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-2 {
  border: 0;
  height: -moz-calc(50% + 20px);
  height: -o-calc(50% + 20px);
  height: -webkit-calc(50% + 20px);
  height: calc(50% + 20px);
  overflow: hidden;
}
/* line 182, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-2 a {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  /* line 182, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-2 a {
    position: relative;
  }
}
/* line 196, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-2 a .box-img {
  position: absolute;
}
/* line 201, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-2 .box.box-tb {
  right: 0;
  position: relative;
  float: right;
  padding: 30px;
}
@media (max-width: 767px) {
  /* line 201, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-2 .box.box-tb {
    padding: 15px;
    width: 100%;
  }
}
@media (max-width: 480px) {
  /* line 201, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-2 .box.box-tb {
    width: 100%;
  }
}
@media (max-width: 320px) {
  /* line 201, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb.row-2 .box.box-tb {
    width: 100%;
  }
}
/* line 224, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
/* line 230, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .box-img {
  height: 100%;
}
/* line 234, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .box.box-tb {
  width: 40%;
  height: 100%;
}
@media (max-width: 767px) {
  /* line 234, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .box.box-tb {
    height: 45%;
    width: 100%;
    padding: 15px 15px 15px 15px;
  }
}
@media (max-width: 768px) and (max-height: 1024px) {
  /* line 234, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .box.box-tb {
    width: 45%;
  }
}
/* line 249, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .title-link {
  font-size: 20px;
}
@media (max-width: 1680px) {
  /* line 249, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .title-link {
    font-size: 1.1vw;
  }
}
@media (max-width: 767px) {
  /* line 249, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .title-link {
    font-size: 3vw;
  }
}
@media (max-width: 480px) {
  /* line 249, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .title-link {
    font-size: 3.5vw;
  }
}
@media (max-width: 768px) and (max-height: 1024px) {
  /* line 249, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c.col-2 > .box-tb > a .title-link {
    font-size: 2.5vw;
  }
}
/* line 272, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c > .box-tb {
  width: 100%;
  max-width: initial;
  position: relative;
  height: 100%;
}
/* line 278, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c > .box-tb > a {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
}
/* line 286, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c > .box-tb > a .title-link {
  font-size: 38px;
}
@media (max-width: 1680px) {
  /* line 286, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c > .box-tb > a .title-link {
    font-size: 2.2vw;
  }
}
@media (max-width: 767px) {
  /* line 286, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c > .box-tb > a .title-link {
    font-size: 3.5vw;
  }
}
@media (max-width: 768px) and (max-height: 1024px) {
  /* line 286, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c > .box-tb > a .title-link {
    font-size: 4.2vw;
  }
}
/* line 302, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c > .box-tb > a .box-img {
  height: 60%;
}
/* line 306, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao > .box-tb-c .box-tb.nutricao > .box-tb-c > .box-tb > a .box.box-tb {
  height: 50%;
  display: table;
}
/* line 388, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .col {
  padding: 0;
  background-position: center center;
}
/* line 393, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao a.col {
  display: block;
  height: 100%;
  overflow: hidden !important;
}
/* line 398, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao a.col .box-img {
  position: relative;
  height: 75%;
  display: block;
  background-size: cover !important;
  width: 100%;
  background-position: center center;
  -webkit-transition: transform .7s;
  -moz-transition: transform .7s;
  -ms-transition: transform .7s;
  -o-transition: transform .7s;
  transition: transform .7s;
  background-position: center center !important;
}
/* line 413, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao a.col:hover .box-img, .container-nutricao .box-nutricao a.col:focus .box-img {
  -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 422, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .col > .box {
  position: absolute;
  width: 100%;
  height: 25%;
  background-color: #f7f7f7;
  display: table;
  bottom: 0;
}
/* line 432, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .col > .box span {
  display: block;
}
@media (max-width: 768px) {
  /* line 432, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao .col > .box span {
    position: relative;
    display: table;
    margin-top: 8px;
  }
}
/* line 442, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .col > .box .box-tb-c {
  height: auto;
  vertical-align: top;
  padding: 0;
  position: relative;
  width: 100%;
}
/* line 450, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .col > .box .title-link {
  color: #000;
  font-size: 38px;
  line-height: 110%;
  text-transform: uppercase;
  font-family: "Intro", Arial, Helvetica, sans-serif;
}
@media (max-width: 1680px) {
  /* line 450, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao .col > .box .title-link {
    font-size: 2.2vw;
  }
}
@media (max-width: 767px) {
  /* line 450, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao .col > .box .title-link {
    font-size: 3.5vw;
    line-height: 5vw;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
/* line 472, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .col > .box .author-link {
  color: #7b7b7b;
  font-size: 1vw;
  line-height: 100%;
  padding: 5px 0 0 0;
  font-family: "Intro", Arial, Helvetica, sans-serif;
  text-transform: initial;
}
@media (max-width: 1680px) {
  /* line 472, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao .col > .box .author-link {
    font-size: .9vw;
  }
}
@media (max-width: 767px) {
  /* line 472, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao .col > .box .author-link {
    font-size: 3vw;
  }
}
@media (max-width: 768px) and (max-height: 1024px) {
  /* line 472, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao .col > .box .author-link {
    font-size: 1.9vw;
  }
}
/* line 494, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .row-1 .col.col-0 a {
  height: auto;
}
/* line 498, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .box-dica {
  background-size: cover !important;
}
/* line 502, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .box-carrossel-nutricao-mobile {
  display: none;
}
/* line 505, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .box-carrossel-nutricao-mobile .col {
  display: block;
  min-height: 200px;
  width: 100%;
}
/* line 511, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .box-carrossel-nutricao-mobile .col.col-2 h5 {
  font-style: normal;
  font-family: "Prometo-Medium", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 1.4vw;
  background: url(/Nescau/imgs/nutricao/traco-branco.jpg) no-repeat left bottom;
  background-size: 40px;
  padding: 0 0 10px 0;
  margin: 0;
}
/* line 522, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .box-carrossel-nutricao-mobile .col.col-2 h4 {
  font-style: normal;
  font-family: "Prometo-Bold", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 1.6vw;
  text-transform: uppercase;
  padding: 0 30% 0 0;
  margin: 10px 0 0 0;
}
/* line 532, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .box-carrossel-nutricao-mobile .col.col-2 p {
  font-style: normal;
  font-family: "Prometo-Regular", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  padding: 0;
  margin: 10px 0 0 0;
}
/* line 541, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .box-carrossel-nutricao-mobile .col.col-2 a {
  font-style: normal;
  font-family: "Prometo-Regular", Arial, Helvetica, sans-serif;
  font-weight: normal;
  position: absolute;
  bottom: 20px;
  padding: 4px 12px;
  border: 1px solid white;
  color: #ffffff;
  font-size: 11px;
  display: block;
  text-decoration: none;
  transition: all 0.3s linear 0s;
  -webkit-transition: all 0.3s linear 0s;
  -moz-transition: all 0.3s linear 0s;
}
/* line 557, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .box-carrossel-nutricao-mobile .col.col-2 a .seta {
  display: inline-block;
  margin-left: 12px;
  background-repeat: no-repeat;
  background-size: 20px 10px;
  width: 20px;
  height: 10px;
  text-indent: -9999px;
  background-image: url(/Nescau/App_Themes/Geral/img/seta-branca@2x.png);
  background-repeat: no-repeat;
}
/* line 569, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .box-carrossel-nutricao-mobile .col.col-2 a:hover {
  color: #FFF !important;
  background-color: #a4a4a4;
}
/* line 578, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .btn-details {
  border: 1px solid #999999;
  padding: 10px 40px 10px 10px;
  display: table;
  color: #999999;
  position: absolute;
  bottom: 0px;
  font-size: 14px;
  background-image: url(/Nescau/App_Themes/Geral/img/seta-cinza@2x.png);
  background-repeat: no-repeat;
  background-position: center right 10px;
  background-size: 20px 10px;
}
/* line 591, ../../SASS/Home/_nutricao.scss */
.container-nutricao .box-nutricao .btn-details:hover {
  background-color: #999;
  background-image: url(/Nescau/App_Themes/Geral/img/seta-branca@2x.png);
  background-repeat: no-repeat;
  background-position: center right 10px;
  color: white;
}
@media (max-width: 767px) {
  /* line 578, ../../SASS/Home/_nutricao.scss */
  .container-nutricao .box-nutricao .btn-details {
    bottom: 0;
    font-size: 3vw;
    padding: 3px 35px 3px 7px;
    background-size: 13px;
  }
}

/*
@media screen and (max-width: 1280px) {
    .container-nutricao .box-nutricao {
        .row-1 .col.col-0 p {
            font-size: 1.1vw;
            line-height: 140%;
        }

        .col > .box .title-link {
            font-size: 1.5vw;
        }

        .row-1 .col.col-0 h4 {
            font-size: 3vw;
        }
    }

    #produtos .content-produtos .owl-carousel.produtos .item.nescau-prontinho .content ul li .img img {
        width: 130%;
    }
}

@media screen and (max-width: 991px) {
    .container-nutricao .box-nutricao {
        .row-1 .col.col-0 p {
            font-size: 1.5vw;
        }

        .col > .box {
            .title-link {
                font-size: 1.7vw;
            }

            .author-link {
                font-size: 1.2vw;
            }
        }

        .row-2 .col.col-2 {
            p {
                font-size: 1.4vw;
            }

            h4 {
                font-size: 2.7vw;
            }
        }
    }
}

@media screen and (max-width: 767px) {
    .navbar-nav > li > a {
        padding: 14px;
    }

    .container-fluid.container-inicio {
        height: 90%;
    }

    .container-nutricao {
        min-height: auto;

        .box-nutricao {
            display: block;

            .box-tb-c, .box-carrossel-nutricao-mobile {
                display: block;
            }

            .row-2 .col.col-2 {
                h5 {
                    font-size: 3.7vw;
                }

                h4 {
                    font-size: 4.7vw;
                }

                p {
                    font-size: 2.7vw;
                }
            }

            .row-1 .col {
                min-height: 40vw;
            }

            .row-2 .col.box-tire-suas-duvidas .box-content {
                min-height: 200px;
            }

            .row-1 .col {
                display: none;
            }

            .row-2 .col {
                display: none;

                &.box-tire-suas-duvidas {
                    display: block;
                }
            }

            .box-carrossel-nutricao-mobile {
                display: block;

                .col {
                    display: table;
                    min-height: 300px;
                    width: 100%;

                    .box-img {
                        display: table;
                        min-height: 80%;
                        width: 100%;
                    }
                }
            }

            .col > .box {
                .title-link {
                    font-size: 3vw;
                    text-transform: uppercase;
                }

                background-position: 95% center;
                height: 20%;
                display: block;

                .author-link {
                    font-size: 1.6vw;
                }

                .box-tb-c {
                    padding: 1.2vw 50px 0 15px;
                }
            }

            .box-carrossel-nutricao-mobile {
                &.owl-theme .owl-controls {
                    .owl-buttons {
                        div {
                            background: url(/Nescau/imgs/nutricao/btns-navigation-carrossel.jpg);
                        }

                        .owl-prev {
                            left: 0 !important;
                            top: 30%;
                            width: 11vw;
                            height: 11vw;
                            background-size: 200%;
                            background-position: left top;
                        }

                        .owl-next {
                            right: 0 !important;
                            top: 30%;
                            width: 11vw;
                            height: 11vw;
                            background-size: 200%;
                            background-position: right top;
                        }
                    }

                    .owl-page span span {
                        display: none;
                    }
                }

                &.owl-carousel .owl-item {
                    min-height: auto;
                }

                &.owl-theme .owl-controls {
                    .owl-page {
                        span {
                            width: 6px;
                            height: 6px;
                            box-shadow: none;
                            background-color: white;
                            margin: 10px 7px;
                        }

                        &.active span {
                            background-color: #ffed00;
                        }
                    }

                    .owl-pagination {
                        height: 25px;
                        background-color: #ed1e30;
                    }

                    .link-more-nutricao {
                        span {
                            a {
                                &:hover {
                                    background-color: transparent;
                                    color: #ffed00;
                                }

                                text-decoration: none;
                                position: absolute;
                                top: -19px;
                                left: -12px;
                                padding: 10px;
                                font-size: 17px;
                                font-weight: normal;
                                color: white;

                                &:visited {
                                    text-decoration: none;
                                    position: absolute;
                                    top: -19px;
                                    left: -12px;
                                    padding: 10px;
                                    font-size: 17px;
                                    font-weight: normal;
                                    color: white;
                                }
                            }

                            background-color: transparent !important;
                            border-radius: 0  !important;
                            position: relative;
                        }

                        &:hover span {
                            background-color: transparent  !important;
                            border-radius: 0  !important;
                        }
                    }
                }
            }
        }
    }

 
}

@media (max-width: 480px) {
    .container-nutricao .box-nutricao {
        .row-2 .col {
            &.col-2 {
                h5 {
                    font-size: 4.7vw;
                }

                h4 {
                    font-size: 5.7vw;
                    padding: 0;
                }

                p {
                    font-size: 3.7vw;
                }
            }

            &.box-tire-suas-duvidas .box-content {
                min-height: 180px;
            }
        }

        .box-carrossel-nutricao-mobile .col {
            display: table;
            min-height: 300px;
            width: 100%;

            .box-img {
                display: table;
                min-height: 80%;
                width: 100%;
            }
        }

        .col > .box {
            .title-link {
                font-size: 3.5vw;
            }

            background-position: 95% center;

            .author-link {
                font-size: 2.3vw;
            }
        }

        .box-carrossel-nutricao-mobile.owl-carousel .owl-item {
            min-height: auto;
        }
    } 
}

@media (max-width: 320px) {

    .container-nutricao .box-nutricao {
        .row-2 .col {
            &.col-2 {
                h5 {
                    font-size: 4.7vw;
                }

                h4 {
                    font-size: 5.7vw;
                    padding: 0;
                }

                p {
                    font-size: 4vw;
                }
            }

            &.box-tire-suas-duvidas .box-content {
                min-height: 180px;
            }
        }

        .col > .box {
            .title-link {
                font-size: 4vw;
            }

            background-position: 95% center;

            .author-link {
                font-size: 10px;
            }
        }
    }
}*/
/* END NUTRICAO */
/* INIT CARROSSEL HOME PRODUTOS */
/* line 3, ../../SASS/Includes/_produtos-carrossel.scss */
.container-produtos {
  /*height: auto;
  min-height: 100%;*/
  /* IE10 Consumer Preview */
  background-image: -ms-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
  /* Mozilla Firefox */
  background-image: -moz-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
  /* Opera */
  background-image: -o-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(radial, center bottom, 0, center top, 561, color-stop(0, #e6111a), color-stop(0.7, #e82118), color-stop(1, #50BFED));
  /* Webkit (Chrome 11+) */
  background-image: -webkit-radial-gradient(center bottom, ellipse farthest-corner, #f9b207 0%, #e82118 70%, #e6111a 100%);
  /* W3C Markup, IE10 Release Preview */
  background-image: radial-gradient(ellipse farthest-corner at center bottom, #f9b207 0%, #e82118 70%, #e6111a 100%);
}
/* line 27, ../../SASS/Includes/_produtos-carrossel.scss */
.container-produtos h2 {
  color: #fff;
}
/* line 32, ../../SASS/Includes/_produtos-carrossel.scss */
.container-produtos h2 img {
  display: inline-block;
  padding-top: 3.5%;
}
@media (min-width: 768px) {
  /* line 38, ../../SASS/Includes/_produtos-carrossel.scss */
  .container-produtos.interna {
    min-height: initial;
    max-height: 490px;
    height: 39vw;
  }
}

/* line 47, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos {
  display: block;
}
@media (min-width: 768px) {
  /* line 50, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos.interna {
    height: auto;
  }
}
/* line 56, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .title-area {
  display: block;
  width: 100%;
  position: absolute;
  clear: both;
  overflow: hidden;
  top: 0;
  margin: 0;
}
@media (max-width: 767px) {
  /* line 56, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .title-area {
    position: relative;
  }
}
/* line 69, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .title-area .title-produtos {
  background-color: transparent;
}
@media (max-width: 767px) {
  /* line 69, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .title-area .title-produtos {
    font-size: 5vw;
    padding: 4vw 0 4vw;
    margin: 0;
  }
}
@media (max-width: 480px) {
  /* line 69, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .title-area .title-produtos {
    font-size: 9vw;
    padding: 4vw 0 4vw;
  }
}
/* line 85, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .box-select-produtos {
  display: none;
}
@media (max-width: 767px) {
  /* line 85, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .box-select-produtos {
    display: block;
  }
}
/* line 93, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos {
  margin: 120px 0 30px;
}
@media (min-width: 768px) {
  /* line 96, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos.interna {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  /* line 93, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  /* line 112, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos.interna {
    max-width: 1400px;
    margin: 90px auto;
    position: relative;
    *zoom: 1;
  }
  /* line 95, ../../SASS/Geral/_mixin.scss */
  #produtos .content-produtos .list-produtos.interna:before, #produtos .content-produtos .list-produtos.interna:after {
    content: "";
    display: table;
  }
  /* line 100, ../../SASS/Geral/_mixin.scss */
  #produtos .content-produtos .list-produtos.interna:after {
    clear: both;
  }
}
/* line 122, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos.interna .item .title {
  display: none;
}
/* line 126, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos.interna .item a {
  display: none;
}
@media (max-width: 767px) {
  /* line 126, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos.interna .item a {
    display: block;
  }
}
/* line 135, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos.interna .links {
  position: absolute;
  width: 100%;
  height: 360px;
}
@media (max-width: 1680px) {
  /* line 135, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos.interna .links {
    height: 24vw;
  }
}
@media (max-width: 767px) {
  /* line 135, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos.interna .links {
    display: none;
  }
}
/* line 150, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos a {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 99;
  background-color: transparent;
  text-decoration: none;
}
/* line 158, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos a.nescau-2-0 {
  right: 58%;
  width: 28.4%;
  bottom: 0;
  height: 61%;
}
/* line 164, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos a.nescau-2-0 .text {
  left: 51%;
}
/* line 169, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos a.cereal {
  left: 36.2%;
  width: 29.6%;
  bottom: 0;
  height: 90%;
}
/* line 175, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos a.cereal .text {
  left: 70%;
  bottom: initial;
  top: 0;
}
/* line 182, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos a.prontinho {
  left: 65.8%;
  width: 22.4%;
  bottom: 0;
  height: 73%;
}
/* line 188, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos a.prontinho .text {
  left: 30%;
}
@media (max-width: 767px) {
  /* line 150, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos a {
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    margin: 0 auto !important;
  }
}
@media (min-width: 768px) {
  /* line 205, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos a:hover.interna .text .content span {
    padding: 7px 0 0 0;
  }
}
@media (min-width: 768px) and (max-width: 1680px) {
  /* line 205, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos a:hover.interna .text .content span {
    padding: .5vw 0 0;
  }
}
@media (min-width: 768px) {
  /* line 217, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos a:hover .text .content {
    background-color: #feec00;
    color: #e6111a;
  }
  /* line 221, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos a:hover .text .content span {
    display: table;
  }
}
/* line 230, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .content {
  width: 100%;
  height: 100%;
  position: relative;
}
@media (max-width: 767px) {
  /* line 230, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .content {
    left: 0 !important;
    width: 100%;
    right: 0 !important;
    margin: 0 auto;
  }
}
/* line 243, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .text {
  text-align: left;
  position: absolute;
  bottom: 0;
  width: auto;
  font-size: 1vw;
  display: table-row;
  height: auto;
  font-family: "Prometo-Light", Arial, Helvetica, sans-serif;
}
/* line 254, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .text.inverse .content {
  padding: .5vw 3vw .5vw 1vw;
}
/* line 257, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .text.inverse .content .icon-plus {
  right: 0;
  left: initial;
}
/* line 264, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .text strong {
  display: block;
  font-family: "Prometo-Regular", Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #000;
}
@media (max-width: 767px) {
  /* line 264, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .text strong {
    color: #fff;
  }
}
@media (max-width: 767px) {
  /* line 243, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .text {
    display: block !important;
    font-size: 4vw;
    top: 0 !important;
    height: 100% !important;
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
  }
  /* line 286, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .text .content {
    top: inherit !important;
    height: inherit !important;
    width: inherit !important;
    background-color: transparent !important;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  /* line 294, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .text .content .icon-plus {
    width: 11vw !important;
    height: 11vw !important;
    left: auto !important;
    top: auto !important;
    margin: 0 !important;
  }
  /* line 302, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .text .content span {
    bottom: -30px;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
    display: block !important;
  }
}
/* line 313, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .text .content {
  line-height: 100%;
  z-index: 0;
  height: auto;
  color: #FFFFFF;
  padding: .5vw 1vw .5vw 3vw;
  position: relative;
  top: inherit;
  width: auto;
  display: inline-block;
  text-decoration: none;
  min-height: 3vw;
  position: relative;
  word-spacing: nowrap;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
/* line 330, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .text .content span {
  white-space: nowrap;
  display: none;
  text-align: center;
}
/* line 336, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .text .content .icon-plus {
  background: url(/Nescau/imgs/circle-plus.png) no-repeat left top;
  background-size: contain;
  width: 3vw;
  height: 3vw;
  max-width: 59px;
  max-height: 59px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
@media (min-width: 768px) {
  /* line 356, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna {
    width: 50%;
  }
  /* line 361, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna .title {
    display: none;
  }
  /* line 365, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna.nescau-2-0, #produtos .content-produtos .list-produtos .item.interna.nescau-cereal, #produtos .content-produtos .list-produtos .item.interna.nescau-prontinho {
    position: absolute;
    top: initial;
    left: initial;
  }
  /* line 372, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna.nescau-2-0 .content, #produtos .content-produtos .list-produtos .item.interna.nescau-cereal .content, #produtos .content-produtos .list-produtos .item.interna.nescau-prontinho .content {
    position: relative;
  }
  /* line 375, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna.nescau-2-0 .content ul, #produtos .content-produtos .list-produtos .item.interna.nescau-cereal .content ul, #produtos .content-produtos .list-produtos .item.interna.nescau-prontinho .content ul {
    width: 100%;
    margin: 0;
    max-width: initial;
  }
  /* line 390, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna.nescau-2-0 {
    z-index: 2;
    right: 48%;
    top: 44%;
    margin: 9.8% 0 0 0;
  }
  /* line 396, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna.nescau-2-0 .content {
    z-index: 2;
  }
  /* line 405, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna.nescau-cereal {
    z-index: 1;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
  /* line 411, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna.nescau-cereal .content {
    z-index: 1;
  }
  /* line 419, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna.nescau-prontinho {
    z-index: 3;
    left: 52%;
    /* top: 27%; */
    margin: 6% 0 0 0;
  }
  /* line 426, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.interna.nescau-prontinho .content {
    z-index: 3;
  }
}
/* line 436, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item .title {
  position: relative;
  width: 100%;
  bottom: 0;
  left: 0;
  margin: 0;
  font-size: 36px;
  color: #ffed00;
}
@media (max-width: 991px) {
  /* line 436, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item .title {
    font-size: 3.6vw;
  }
}
@media (max-width: 767px) {
  /* line 436, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item .title {
    display: none;
  }
}
/* line 454, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item .content ul {
  display: table;
  position: relative;
  padding: 0;
  margin: 0 auto;
  width: 100%;
}
/* line 461, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item .content ul li {
  display: table-cell;
  position: relative;
  margin: 0 0%;
  height: 100%;
}
@media (max-width: 767px) {
  /* line 461, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item .content ul li {
    width: 100%;
    display: table;
    margin: 0 auto;
  }
}
/* line 473, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item .content ul li .img {
  display: block;
  width: 100%;
}
@media (max-width: 767px) {
  /* line 473, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item .content ul li .img {
    width: 70%;
    margin: 0 auto;
  }
}
/* line 482, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item .content ul li .img img {
  width: 100%;
}
/* line 486, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item .content ul li .img a {
  display: block;
  width: 100%;
  position: relative;
}
/* line 493, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item .content ul li > .content {
  /*&:hover .text .content a {
      background-color: #feec00;
      text-decoration: none;
      color: #e6111a;
  }*/
}
/* line 494, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item .content ul li > .content a {
  position: relative;
  height: 100%;
  width: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-decoration: none;
}
/* line 515, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content > a {
  position: absolute;
  height: 100%;
}
@media (max-width: 767px) {
  /* line 515, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content > a {
    width: 100% !important;
  }
}
/* line 524, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul {
  width: 103vw;
  max-width: 1350px;
}
@media (max-width: 767px) {
  /* line 524, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul {
    width: 100%;
    height: inherit;
  }
}
/* line 535, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-1 > a {
  left: -3%;
  width: 84%;
  z-index: 10;
}
/* line 540, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-1 > a .text {
  left: 8%;
}
@media (max-width: 767px) {
  /* line 544, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-1 > a .text .content .icon-plus {
    bottom: 20%;
    right: 13%;
  }
}
@media (max-width: 767px) {
  /* line 551, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-1 > a .text .content span {
    bottom: -30px;
  }
}
/* line 560, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-1 > .content {
  left: -11%;
  z-index: 1;
}
/* line 567, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-2 > .content {
  left: 24%;
  z-index: 2;
}
/* line 572, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-2 > a {
  left: 49%;
  width: 52%;
  z-index: 12;
}
/* line 577, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-2 > a .text {
  left: 31%;
  bottom: 0;
}
@media (max-width: 767px) {
  /* line 582, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-2 > a .text .content .icon-plus {
    bottom: 20%;
    right: 27%;
  }
}
/* line 594, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-3 > a {
  left: -29%;
  width: 54%;
  z-index: 6;
}
/* line 599, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-3 > a .text {
  left: 85%;
  top: 12%;
}
@media (max-width: 767px) {
  /* line 604, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-3 > a .text .content .icon-plus {
    bottom: 20%;
    right: 28%;
  }
}
/* line 614, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-3 > .content {
  left: -54%;
  z-index: 3;
}
/* line 621, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-4 > a {
  left: -81%;
  width: 58%;
  z-index: 10;
  max-height: 23vh;
  bottom: 0;
  height: 54%;
  z-index: 11;
}
@media (max-width: 767px) {
  /* line 621, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-4 > a {
    max-height: initial;
    height: 60%;
  }
}
/* line 635, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-4 > a .text {
  left: 84%;
  bottom: 0;
}
@media (max-width: 767px) {
  /* line 640, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-4 > a .text .content .icon-plus {
    right: 24%;
    bottom: 10%;
  }
}
@media (max-width: 767px) {
  /* line 647, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-4 > a .text .content span {
    bottom: -44px;
  }
}
/* line 656, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-4 > .content {
  left: -103%;
  z-index: 4;
}
@media (max-width: 767px) {
  /* line 661, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-4 > .content .img img {
    margin-top: -11vw;
  }
}
/* line 671, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-5 > a {
  left: 95%;
  width: 57%;
  z-index: 15;
}
/* line 676, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-5 > a .text {
  left: 0;
  bottom: 0;
}
@media (max-width: 767px) {
  /* line 681, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-5 > a .text .content .icon-plus {
    right: 27%;
    bottom: 20%;
  }
}
@media (max-width: 767px) {
  /* line 688, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-5 > a .text .content span {
    bottom: -30px;
  }
}
/* line 697, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-5 > .content {
  left: 74%;
  z-index: 5;
}
@media (max-width: 767px) {
  /* line 702, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-5 > .content .img img {
    margin-top: 0;
  }
}
/* line 712, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-6 > a {
  left: 134%;
  width: 84%;
  z-index: 10;
}
/* line 716, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-6 > a .text {
  left: 0;
  bottom: 0;
}
@media (max-width: 767px) {
  /* line 720, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-6 > a .text .content .icon-plus {
    right: 11%;
    bottom: 16%;
  }
}
@media (max-width: 767px) {
  /* line 726, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-6 > a .text .content span {
    bottom: -30px;
  }
}
/* line 734, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-6 > .content {
  left: 125%;
  z-index: 5;
}
@media (max-width: 767px) {
  /* line 738, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-2-0 .content ul li.produto-6 > .content .img img {
    margin-top: 0;
  }
}
/* line 754, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content .content {
  width: 80%;
}
/* line 760, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content > a {
  position: absolute;
  height: 100%;
}
/* line 765, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul {
  max-width: 1320px;
}
@media (max-width: 767px) {
  /* line 765, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul {
    width: 100%;
    height: inherit;
  }
}
/* line 776, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-1 > a {
  left: -66%;
  width: 56%;
  bottom: 2%;
}
/* line 781, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-1 > a .text {
  left: 69%;
  bottom: 30%;
}
/* line 785, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-1 > a .text .content {
  width: 100%;
}
@media (max-width: 767px) {
  /* line 789, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-1 > a .text .content .icon-plus {
    bottom: 20%;
    right: 18%;
  }
}
@media (max-width: 767px) {
  /* line 796, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-1 > a .text .content span {
    bottom: -30px;
  }
}
/* line 805, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-1 > .content {
  left: -80%;
  z-index: 1;
}
/* line 812, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-2 > a {
  left: 72%;
  width: 67%;
  bottom: 2%;
  max-height: 34vh;
}
/* line 818, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-2 > a .text {
  left: 16%;
  top: -3px;
  bottom: initial;
}
@media (max-width: 1200px) {
  /* line 818, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-2 > a .text {
    top: 10px;
  }
}
@media (max-width: 991px) {
  /* line 818, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-2 > a .text {
    top: 35px;
  }
}
/* line 829, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-2 > a .text .content {
  width: 100%;
}
@media (max-width: 767px) {
  /* line 832, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-2 > a .text .content .icon-plus {
    bottom: 20%;
    right: 18%;
  }
}
@media (max-width: 767px) {
  /* line 839, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-2 > a .text .content span {
    bottom: -30px;
  }
}
/* line 848, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-2 > .content {
  left: 63%;
  z-index: 1;
}
/* line 855, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-3 > a {
  left: -15%;
  width: 51%;
  max-height: 19vh;
  bottom: 2%;
}
/* line 861, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-3 > a .text {
  left: 59%;
  bottom: 21%;
}
/* line 865, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-3 > a .text .content {
  width: 100%;
}
@media (max-width: 767px) {
  /* line 869, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-3 > a .text .content .icon-plus {
    bottom: 20%;
    right: 26%;
  }
}
@media (max-width: 767px) {
  /* line 876, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-3 > a .text .content span {
    bottom: -30px;
  }
}
/* line 885, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-3 > .content {
  left: -10.6%;
  z-index: 3;
  bottom: -6px;
}
@media (max-width: 767px) {
  /* line 891, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-3 > .content .img img {
    margin-top: -8vw;
  }
}
/* line 900, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-4 > a {
  left: 103%;
  width: 69%;
  max-height: 32vh;
  bottom: 5%;
}
/* line 906, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-4 > a .text {
  left: 12%;
  bottom: 44%;
  display: none;
}
@media (max-width: 767px) {
  /* line 912, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-4 > a .text .content .icon-plus {
    bottom: 20%;
    right: 26%;
  }
}
@media (max-width: 767px) {
  /* line 919, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-4 > a .text .content span {
    bottom: -30px;
  }
}
/* line 928, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-4 > .content {
  left: 113.4%;
  z-index: 1;
}
@media (max-width: 767px) {
  /* line 933, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-4 > .content .img img {
    margin-top: -8vw;
  }
}
/* line 942, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-5 > a {
  left: 90px;
  width: 51%;
  max-height: 27vh;
  bottom: 0;
}
/* line 948, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-5 > a .text {
  left: 26%;
  bottom: 50%;
}
@media (max-width: 767px) {
  /* line 953, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-5 > a .text .content .icon-plus {
    bottom: 20%;
    right: 26%;
  }
}
@media (max-width: 767px) {
  /* line 960, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-5 > a .text .content span {
    bottom: -30px;
  }
}
/* line 969, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-5 > .content {
  left: 22.4%;
  z-index: 1;
}
@media (max-width: 767px) {
  /* line 974, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-cereal .content ul li.produto-5 > .content .img img {
    margin-top: -8vw;
  }
}
/* line 989, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content > a {
  position: absolute;
  bottom: 4vw;
  height: 100%;
}
/* line 995, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul {
  max-width: 1250px;
}
@media (max-width: 767px) {
  /* line 995, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul {
    width: 100%;
    height: inherit;
  }
}
/* line 1006, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li .img img {
  width: 130%;
}
@media (max-width: 767px) {
  /* line 1006, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li .img img {
    width: 100%;
  }
}
/* line 1016, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-1 > a {
  left: 115%;
  width: 42%;
}
/* line 1020, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-1 > a .text {
  right: 75%;
  bottom: initial;
  top: 46%;
}
@media (max-width: 767px) {
  /* line 1026, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-1 > a .text .content .icon-plus {
    bottom: 20%;
    right: 34%;
  }
}
@media (max-width: 767px) {
  /* line 1033, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-1 > a .text .content span {
    bottom: -30px;
  }
}
/* line 1042, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-1 > .content {
  left: 71%;
  z-index: 1;
}
/* line 1049, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-2 > a {
  left: 55%;
  width: 47%;
}
/* line 1053, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-2 > a .text {
  left: -19%;
  bottom: initial;
  top: 37%;
}
@media (max-width: 767px) {
  /* line 1059, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-2 > a .text .content .icon-plus {
    bottom: 20%;
    right: 33%;
  }
}
@media (max-width: 767px) {
  /* line 1066, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-2 > a .text .content span {
    bottom: -30px;
  }
}
/* line 1075, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-2 > .content {
  left: 14%;
  z-index: 3;
}
/* line 1082, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-3 > a {
  left: -1%;
  width: 44%;
}
/* line 1086, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-3 > a .text {
  left: 29%;
  bottom: -2%;
}
@media (max-width: 767px) {
  /* line 1091, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-3 > a .text .content .icon-plus {
    bottom: 20%;
    right: 33%;
  }
}
@media (max-width: 767px) {
  /* line 1098, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-3 > a .text .content span {
    bottom: -30px;
  }
}
/* line 1107, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-3 > .content {
  left: -42%;
  z-index: 4;
}
/* line 1114, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-4 > a {
  left: -57%;
  width: 55%;
}
/* line 1118, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-4 > a .text {
  left: 83%;
  bottom: initial;
  top: 11%;
}
@media (max-width: 767px) {
  /* line 1124, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-4 > a .text .content .icon-plus {
    bottom: 20%;
    right: 28%;
  }
}
@media (max-width: 767px) {
  /* line 1131, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-4 > a .text .content span {
    bottom: -30px;
  }
}
/* line 1140, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-4 > .content {
  left: -91%;
  z-index: 2;
}
/* line 1148, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-5 > a {
  left: -104%;
  width: 46%;
  z-index: 105;
}
/* line 1153, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-5 > a .text {
  left: 75%;
  bottom: initial;
  top: 40%;
}
@media (max-width: 767px) {
  /* line 1159, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-5 > a .text .content .icon-plus {
    bottom: 20%;
    right: 32%;
  }
}
@media (max-width: 767px) {
  /* line 1166, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-5 > a .text .content span {
    bottom: -30px;
  }
}
/* line 1175, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-5 > .content {
  left: -145%;
  z-index: 9;
}
/* line 1182, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-6 > a {
  left: 178%;
  width: 40%;
  z-index: 10;
  max-height: 34vh;
  bottom: 0;
  height: 86%;
  z-index: 5;
}
@media (max-width: 767px) {
  /* line 1182, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-6 > a {
    max-height: initial;
    height: 60%;
  }
}
/* line 1196, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-6 > a .text {
  left: -25%;
  bottom: 0;
}
@media (max-width: 767px) {
  /* line 1201, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-6 > a .text .content .icon-plus {
    right: 24%;
    bottom: 10%;
  }
}
@media (max-width: 767px) {
  /* line 1208, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-6 > a .text .content span {
    bottom: -44px;
  }
}
/* line 1217, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-6 > .content {
  left: 133%;
  z-index: 4;
}
@media (max-width: 767px) {
  /* line 1222, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-6 > .content .img img {
    margin-top: -11vw;
  }
}
/* line 1240, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .owl-theme .owl-controls {
  margin-top: 20px;
}
@media (max-width: 767px) {
  /* line 1240, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .owl-theme .owl-controls {
    margin-top: 30px;
  }
}
/* line 1247, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .owl-theme .owl-controls .owl-pagination {
  position: absolute;
  display: table;
  z-index: 0;
  bottom: 0;
  background-color: transparent;
  line-height: 1;
  padding: 5px 0;
}
@media (max-width: 767px) {
  /* line 1247, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .owl-theme .owl-controls .owl-pagination {
    position: relative;
  }
}
/* line 1260, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .owl-theme .owl-controls .owl-pagination span {
  box-shadow: none;
}
/* line 1263, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .owl-theme .owl-controls .owl-pagination span span {
  display: none;
}
/* line 1268, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .owl-theme .owl-controls .owl-pagination .owl-page {
  display: inline-block;
  zoom: 1;
}
/* line 1272, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .owl-theme .owl-controls .owl-pagination .owl-page span {
  background: transparent;
  border: 1px solid #ffed00;
}
/* line 1280, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .owl-theme .owl-controls .owl-pagination .owl-page.active span {
  background: #ffed00;
  border: 1px solid #ffed00;
}
/* line 1284, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .owl-theme .owl-controls .owl-pagination .owl-page.active span span {
  display: none;
}
/* line 1293, ../../SASS/Includes/_produtos-carrossel.scss */
#produtos .content-produtos .list-produtos .owl-item {
  text-align: center;
}
@media (max-width: 1024px) {
  /* line 1296, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .owl-item .nescau-2-0 {
    padding: 6vw 0 0 0;
  }
}
@media (max-width: 1199px) {
  /* line 1296, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .owl-item .nescau-2-0 {
    padding: 3vw 0 0 0;
  }
}
@media (max-width: 1024px) {
  /* line 1306, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .owl-item .nescau-cereal {
    width: 80%;
    margin: 0 auto;
  }
}

/* line 1316, ../../SASS/Includes/_produtos-carrossel.scss */
#owl-demo.produtos .item {
  width: 100%;
}

/* END CARROSSEL HOME PRODUTOS*/
@media screen and (min-width: 1441px) {
  /* line 1323, ../../SASS/Includes/_produtos-carrossel.scss */
  #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul li.produto-2 .content .text .content {
    margin-right: 15%;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  /* line 1330, ../../SASS/Includes/_produtos-carrossel.scss */
  .container-saiba-mais {
    background: #FFFFFF;
  }
  /* line 1334, ../../SASS/Includes/_produtos-carrossel.scss */
  .container-saiba-mais #owl-demo .item .box-mobile {
    display: block;
  }
  /* line 1338, ../../SASS/Includes/_produtos-carrossel.scss */
  .container-saiba-mais #owl-demo .item .box-desktop {
    display: none;
  }
  /* line 1343, ../../SASS/Includes/_produtos-carrossel.scss */
  .container-saiba-mais .owl-theme .owl-controls .owl-buttons {
    width: 100%;
    z-index: 999;
  }
  /* line 1344, ../../SASS/Includes/_produtos-carrossel.scss */
  .container-saiba-mais .owl-theme .owl-controls .owl-buttons .owl-prev, .container-saiba-mais .owl-theme .owl-controls .owl-buttons .owl-next {
    background-size: 80px;
  }

  /*.logo img {width: 60% !important;}*/
  /* line 1354, ../../SASS/Includes/_produtos-carrossel.scss */
  .box-navegation-mobile-slider-mobile {
    display: block;
    top: 57px;
    z-index: 998;
  }

  /* line 1360, ../../SASS/Includes/_produtos-carrossel.scss */
  .infografico .owl-theme .owl-buttons {
    width: 100%;
    display: block;
    left: 0;
    margin: 0;
    z-index: 999;
  }

  /* line 1368, ../../SASS/Includes/_produtos-carrossel.scss */
  .container-saiba-mais #owl-demo .item .box-mobile li img {
    width: 80% !important;
  }

  /* line 1372, ../../SASS/Includes/_produtos-carrossel.scss */
  .container-fluid.container-inicio {
    height: 87%;
    max-height: 679px;
  }

  /*#produtos .content-produtos {margin-top: 6vw;}
  #produtos .content-produtos .owl-carousel.produtos .item .title{ position: absolute; width: 100%; margin-top: .7vw;}
  #produtos .content-produtos .owl-carousel.produtos .item .content ul { height: 100%;display: table; position: relative; padding:0; margin:0 auto; width: 85%; }*/
    /*#produtos {
        .title-area {
            .title-produtos {
                font-size: 6vw;
                padding: 2vw;
            }

            position: relative;
        }

        .content-produtos {
            margin-top: 0;

            .list-produtos .item {
                .title {
                    position: relative;
                    margin-top: 4vw;
                }

                .content {
                    > ul {
                        padding: 2vw 0;
                    }

                    ul li {
                        display: block;
                        position: relative;
                        margin: 0 0%;
                        height: auto;

                        @media(max-width: $screen-xs-max){
                            width: 80%;
                            margin: 0 auto;
                        }

                        .content {
                            top: 0%;
                        }

                        .img {
                            display: block;
                            width: 100%;
                            text-align: center;

                            img {
                                max-width: 360px;
                            }
                        }

                        > .content {
                            left: 0% !important;
                            margin: 0 auto;
                            width: 100%;
                        }

                        .text {
                            display: block;
                            font-size: 4vw;
                         
                        }

                        .content .text .content {
                            margin: 0 !important;
                            display: block;
                            text-align: left;
                            border: 1px solid #feec00;
                            padding: 0;
                        }
                    }
                }

                &.nescau-prontinho .content ul li .img img {
                    width: 100%;
                }

                .content ul li {
                    .text .content a {
                        padding: 2vw;
                        display: block;
                    }

                    > .content {
                        .text .content.active .icon-plus, &:hover .text .content .icon-plus {
                            background: url(/Nescau/imgs/circle-plus-red.png) no-repeat left top;
                            background-size: contain;
                        }
                    }
                }
            }
        }
    }

    #produtos .content-produtos .list-produtos .item {
        .content ul li .img {
            overflow: hidden;
        }

        &.nescau-2-0 .content ul li.produto-4 .content .img img {
            margin-top: -24vw;
        }

        &.nescau-cereal .content ul li.produto-3 .content .img img {
            margin-top: -28vw;
        }

        &.nescau-prontinho .content ul li {
            &.produto-1 .content .img img {
                margin-top: -15vw;
            }

            &.produto-2 .content .img img, &.produto-3 .content .img img {
                margin-top: -10vw;
            }

            &.produto-4 .content .img img {
                margin-top: 3vw;
            }
        }
    }

    .owl-prev, .owl-next {
        display: block;
    }

    .owl-theme .owl-controls .owl-buttons {


        .owl-prev, .owl-next {
            top: 0;
            bottom: 0;
            margin:auto 0;
        }
    }

    #produtos .content-produtos .list-produtos .item.nescau-prontinho .content ul {
        li .img {
            opacity: 1;
        }

        background: none;
    }*/
}
@media (max-width: 480px) {
  /*.logo img {width: 80% !important;}*/
  /* line 1526, ../../SASS/Includes/_produtos-carrossel.scss */
  .owl-theme .owl-controls .owl-buttons .owl-prev {
    left: 2% !important;
  }
  /* line 1530, ../../SASS/Includes/_produtos-carrossel.scss */
  .owl-theme .owl-controls .owl-buttons .owl-next {
    right: 2% !important;
  }

  /* line 1535, ../../SASS/Includes/_produtos-carrossel.scss */
  .container-saiba-mais #owl-demo .item .box-mobile li img {
    width: 100% !important;
  }

  /* line 1539, ../../SASS/Includes/_produtos-carrossel.scss */
  .title-esporte-ensina, .title-nutricao {
    font-size: 9vw;
    padding: 4vw 0 4vw;
  }

  /* line 1544, ../../SASS/Includes/_produtos-carrossel.scss */
  .container-fluid.container-inicio {
    height: 87%;
  }
}
