
#carousel-home img{
  width: 100%;
}
.texto-slider{
  position: absolute!important;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  margin: .5% auto;
  height: 80%!important;
}
.insta-logo a{
  padding: 10px;
}
.botao-slider{
  padding: 2%;
  font-size: 30.32px;
  background-color: #fff;
  position: absolute;
  color: #a71d28;
  bottom: 2%;
  text-align: center;
  border-radius: 150px;
  box-shadow: 0px 5px 18px 0px rgba(107, 107, 107, 0.49);
  font-family: 'Lato', sans-serif;
  box-sizing: border-box;
  left: 35%;
}

.botao-slider:hover{
  color: #a71d28;
}

@media(max-width:1457px ){
  .botao-slider{
    font-size: 25px;
  }
}

@media(max-width:1227px ){
  .botao-slider{
    font-size: 20px;
  }
}
@media(max-width: 980px ){
  .botao-slider{
    font-size: 15px;
  }
}
@media(max-width: 730px ){
  .botao-slider{
      padding: 1.5% 1.5%;
    font-size: 8px;
  }
}
@media(max-width: 480px ){
  .botao-slider{
    padding: 0 1%;
    font-size: 6px;
    transform:scale(1.5);
  }
}


.promo-horas h2{
  text-transform:uppercase;
}
.promo-horas h5{
  font-family:"Roboto",sans-serif;
  font-weight:600;
  margin:0px;
}
.promo-horas .topo span{
  font-family:"Roboto",sans-serif;
  font-size:1.2rem;
  text-transform:uppercase;
  letter-spacing:4px;
  color:#FF4B48;
  font-weight:300;
  margin:0px;
}
.promo-horas .bloco-desconto{
  margin: 8%;
padding: 6%;
}
.promo-horas .bloco-desconto h3{
  color:#FF8989;
  font-size:1.8rem;
  text-transform:uppercase;
  letter-spacing:1px;
  margin-top:0%;
  margin-bottom: 8%;
  font-weight:400;
}
.promo-horas .bloco-desconto.red{
  background:#4E1010;
}
.promo-horas .bloco-desconto.black{
  background:#1d1d1d;
}
.promo-horas .bloco-desconto p{
  text-align: center;
  color:#fff;
  font-size:1rem;
  text-transform:uppercase;
  letter-spacing:4px;
  font-weight:400;
}
.promo-horas .bloco-desconto .tabela-promo td{
  border:0px;
  border-bottom: 1px #a14c4c solid;
  text-align:left;
  color:#fff;
  font-family:"Roboto",sans-serif!important;
  Text-transform:Capitalize;
}
.promo-horas .btn-default-stroke{
  transition:background .3s;
  -webkit-transition:background .3s;
  padding:6px 10px;
  text-transform:uppercase;
  letter-spacing:1px;
  font-size:2rem;
  border:1px solid #fff;
}
.promo-horas .btn-default-stroke:hover{
  transition:background .3s;
  -webkit-transition:background .3s;
  padding:6px 10px;
  text-transform:uppercase;
  letter-spacing:1px;
  font-size:2rem;
  border:1px solid #fff;
  background:#fff;
  color:#000;
}
.promo-horas .img-100 img{
  width:100%;
}
.promo-horas .cupom-img{
      margin-top: -16%;
}
.content{
  color: #6f6f6f;
}
.body_white{
  color: #6f6f6f;
}
