/* Configurações da pagina */
.header {
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  z-index: 997;
  background: var(--azul-empresas-maggi);
}

.header {
  height: 40px !important;
}

.header-menu {
  height: 40px !important;
  position: -webkit-sticky;
  position: sticky;
  top: 39px;
  z-index: 9998;
}

.menulogo {
  background-image: url(/assets/img/menu/LOGO-TESTEIRA-MOBILE.webp);
  background-repeat: no-repeat;
  background-position-x: 10%;
  background-position-y: 50%;
  background-size: contain;
}

.menulogo-marca {
  background-image: url(/assets/img/menu/LOGO-TESTEIRA-100X22PX.webp?v=2);
  background-repeat: no-repeat;
  background-position-x: 10%;
  background-position-y: 50%;
}

.linkMenuLogo {
  height: 100px;
  width: 150px;
  position: fixed;
  top: -11px;
  left: 14px;
}

.linkMenuLogo-social {
  height: 25px;
  position: fixed;
  top: 5px;
  right: 15px;
}

.linkMenuLogo-marca {
  top: 44px;
  height: 35px;
  width: 100px;
  position: fixed;
}

.divisor-altura {
  height: 50px !important;
}

.terceirizar {
  padding-right: 0;
}

.texto-vantagens h5 {
  font-size: 17px;
  margin-bottom: 20px;
}

/* Configuração das resoluções */

@media (max-width: 915px) {
  .linkMenuLogo-marca {
    left: 795px !important;
  }

  .footer0 {
    background-image: none;
  }

  .header-menu {
    background: linear-gradient(113deg, var(--cor-site) 83%, rgba(164, 180, 192, 1) 31%);
  }

  #esconder-social-desktop {
    display: none !important;
  }
}

@media (max-width: 900px) {
  .linkMenuLogo-marca {
    left: 780px !important;
  }

  .header-menu {
    background: linear-gradient(113deg, var(--cor-site) 84%, rgba(164, 180, 192, 1) 31%);
  }
}

@media (max-width: 865px) {
  .linkMenuLogo-marca {
    left: 745px !important;
  }

  .banner-carousel .banner-carousel-item {
    height: 145px !important;
  }
}

@media (max-width: 845px) {
  .linkMenuLogo-marca {
    left: 730px !important;
  }
}

@media (max-width: 823px) {
  .linkMenuLogo-marca {
    left: 690px !important;
  }

  .linkMenuLogo-social {
    right: 20px;
  }

  .header-menu {
    height: 40px !important;
    background: linear-gradient(113deg,
        var(--cor-site) 81%,
        rgba(164, 180, 192, 1) 31%) !important;
  }

  .banner-carousel .banner-carousel-item {
    height: 130px !important;
  }
}

@media (max-width: 768px) {
  .linkMenuLogo-marca {
    left: 650px !important;
  }

  .linkMenuLogo-social {
    right: 20px;
  }

  .header-menu {
    height: 40px !important;
    background: linear-gradient(113deg,
        var(--cor-site) 81%,
        rgba(164, 180, 192, 1) 31%);
  }

  .banner-carousel .banner-carousel-item {
    height: 130px !important;
  }

  .slick-dots li button:before {
    top: -30px !important;
  }

}

@media (max-width: 740px) {
  .linkMenuLogo-marca {
    left: 615px !important;
  }
}

@media (max-width:720px) {
  .linkMenuLogo-marca {
    left: 600px !important;
  }

  .banner-carousel .banner-carousel-item {
    height: 120px !important;
  }

  .lista ul li {
    font-size: 1.2rem;
  }
}

@media (max-width: 430px) {
  .banner-carousel .banner-carousel-item {
    height: 220px !important;
  }
}

@media (max-width: 414px) {
  .header-menu {
    height: 40px !important;
    background: linear-gradient(113deg,
        var(--cor-site) 65%,
        rgba(164, 180, 192, 1) 31%) !important;
  }

  .linkMenuLogo-marca {
    left: 295px !important;
  }

  .banner-carousel .banner-carousel-item {
    height: 225px !important;
  }

  .terceirizar {
    text-align: justify;
  }

  .botoesLaranja p {
    font-size: 15px;
  }

  .slick-dots li button:before {
    top: -35px !important;
  }
}

@media (max-width: 390px) {
  .linkMenuLogo-marca {
    left: 270px !important;
  }

  .banner-carousel .banner-carousel-item {
    height: 200px !important;
  }

  .botoesLaranja p {
    font-size: 13px;
  }
}

@media (max-width: 375px) {
  .linkMenuLogo-marca {
    left: 255px !important;
  }

  .banner-carousel .banner-carousel-item {
    height: 200px !important;
  }

  .lista ul li {
    font-size: 1rem;
  }
}

@media (max-width: 360px) {
  .linkMenuLogo-marca {
    left: 243px !important;
  }

  .banner-carousel .banner-carousel-item {
    height: 190px !important;
  }

  h1.line-h1 {
    font-size: 23px;
  }

  .texto-vantagens h5 {
    font-size: 16px;
  }

  .botoesLaranja p {
    font-size: 13px !important;
  }

  #locacao h1 {
    font-size: 25px !important;
  }
  .icones-divisor {
    width: 100px;
  }
}

@media (max-width: 320px) {
  .linkMenuLogo-marca {
    left: 215px !important;
  }

  .linkMenuLogo-social {
    right: 2px;
  }

  .banner-carousel .banner-carousel-item {
    height: 170px !important;
  }

  .texto-vantagens h5 {
    font-size: 14px;
  }

  h1.line-h1 {
    font-size: 20px;
  }

  .text-dark span {
    font-size: 13px;
  }

  .footer-logo {
    width: 100%;
  }
  #locacao h1 {
    font-size: 23px !important;
  }
  .icones-divisor {
    width: 90px;
  }
}

/* MOBILE DEITADO */
@media (orientation: landscape) {
  .header-menu {
    height: 60px !important;
    background: linear-gradient(113deg,
        var(--cor-site) 84%,
        rgba(164, 180, 192, 1) 31%);
  }
}

@media (max-width: 1180px) and (orientation: landscape) {
  .header-menu {
    height: 40px !important;
    background: linear-gradient(113deg,
        var(--cor-site) 84%,
        rgba(164, 180, 192, 1) 31%);
  }

  .entreencontato a {
    font-size: 20px;
  }
}

@media (max-width: 1138px) {}

/*
@media (max-width: 812px) and (orientation: landscape) {
  .linkMenuLogo-marca {
    left: 690px;
  }
  .header-menu {
    background: linear-gradient(
      113deg,
      var(--cor-site) 82%,
      rgba(164, 180, 192, 1) 31%
    );
  }
}

@media (max-width: 736px) and (orientation: landscape) {
  .linkMenuLogo-marca {
    left: 615px;
  }
  .header-menu {
    background: linear-gradient(
      113deg,
      var(--cor-site) 80%,
      rgba(164, 180, 192, 1) 31%
    );
  }
}
@media (max-width: 670px) and (orientation: landscape) {
  .linkMenuLogo-marca {
    left: 543px;
  }
  .header-menu {
    background: linear-gradient(
      113deg,
      var(--cor-site) 77%,
      rgba(164, 180, 192, 1) 31%
    );
  }
}
@media (max-width: 658px) and (orientation: landscape) {
  .linkMenuLogo-marca {
    left: 535px;
  }
  .header-menu {
    background: linear-gradient(
      113deg,
      var(--cor-site) 77%,
      rgba(164, 180, 192, 1) 31%
    );
  }
}
@media (max-width: 640px) and (orientation: landscape) {
  .linkMenuLogo-marca {
    left: 517px;
  }
  .header-menu {
    background: linear-gradient(
      113deg,
      var(--cor-site) 77%,
      rgba(164, 180, 192, 1) 31%
    );
  }
}
@media (max-width: 568px) and (orientation: landscape) {
  .linkMenuLogo-marca {
    left: 445px;
  }
  .header-menu {
    background: linear-gradient(
      113deg,
      var(--cor-site) 74%,
      rgba(164, 180, 192, 1) 31%
    );
  }
}
*/