@media screen and (min-width:601px){   .box h1 {  font-size:38px;   }   .box {  padding:80px 0   }   } @media screen and (min-width:993px){   .steps .swiperJS .swiper-wrapper {  display:flex;  justify-content:center;   } .produtofull-unico {   display: grid;   grid-template-columns: auto 1fr;   gap: 50px;  }   .produtofull-unico h1 {   margin-top:0; }   .word-login {  display:inline;  color:var(--blue);   }   .wrap-login {  border:1px solid var(--blue);  border-radius:20px;  padding:5px 15px;   }   .wrap-login:has(.clicked) {  border-radius:20px 20px 0 0   }   .steps .swiperJS {  padding-bottom:0;   }   .box.map {  background:white;   }   .box.map .maparea {  background:url(//mpre.puze.com.br/__mpre/imgs/mapsq.webp) no-repeat center center;  background-size:cover;  box-shadow:-2.481px 8.651px 8px rgba(113,113,113,0.36);  border-radius:30px;  padding:30px;   }   footer .sidea {  width:260px;   }   footer .container {  display:flex;   gap:40px;  justify-content:center;   }   footer .sector .line {  justify-content:initial;   }   footer .container .sideb {  text-align:left; }   footer .container .sideb .sector.first {  margin-top:0;   } footer .container .sideb img {  margin:0;   } } 