.whats-logo {
   width: 35px !important;
   margin-right: 0px;
}

.get-quote {
   padding-top: 0px !important;
}

.texto-reserva-menu {
   font-size: 14px;
   text-align: center;
}

.cart-search-contact{
   margin-right: -50px !important;
}

@media (max-width: 550px) {
   .whats-logo {
      display: none !important;
   }
}

.menu-topo {
   border: solid 0px #000;
   background-color: #b5013e !important;
}

@media (max-width: 991px){
.header-style-2 .navigation {
    background: #b5013e !important;
}
   .logo-menu {
      width: 70% !important;
   }
}

@media screen and (min-width: 992px){
   .site-header #navbar > ul > li > a {
      color: #fff !important;
   }
   .site-header #navbar > ul > li > a:hover {
      color: #CCC !important;
   }
}

.get-quote a {
   color: #fff !important;
}

.navbar-brand {
   margin-top: 0px !important;
}

.text-telefone-menu{
   font-size: 16px !important;
}

.texto-sobre {
   text-align: justify !important;
}

.blog-content {
   text-align: center !important;
   padding-top: 0px !important;
}

.espaco-top-1 {
   padding-top: 50px !important;
}

.bg-area {
   background: #f5fbf9 !important; 
}

.wpo-site-footer .wpo-upper-footer, .wpo-site-footer-2 .wpo-upper-footer {
   padding: 40px 0 0px !important;
}

.img-whats-footer{
  margin-top: -10px !important;
}

.wpo-footer-top .img-whats-footer2 ul li a {
   
   background: transparent !important;

}


.section-padding {
   padding: 50px 0 !important;
}

.section-padding {
   padding: 50px 0 !important;
}

.quertos-topo {
   padding-top: 0px !important;
   padding-bottom: 50px !important;
}
.theme-btn-s2{
   text-transform: initial !important;
}
