@media (max-width:1400px){.container{width:94%}.hero-grid{gap:50px}}@media (max-width:1200px){h1{font-size:52px}h2{font-size:38px}.services-grid{grid-template-columns:repeat(2,1fr)}.why-grid{grid-template-columns:repeat(2,1fr)}.fleet-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.header .container{height:80px}.hero{padding-top:150px}.hero-grid{grid-template-columns:1fr;text-align:center}.hero-left{order:2}.hero-right{order:1;text-align:center}.hero-right img{max-width:650px;margin:auto}.hero p{margin:auto;margin-bottom:35px}.hero-buttons{justify-content:center}.services-grid{grid-template-columns:1fr 1fr}.why-grid{grid-template-columns:1fr 1fr}.corporate-grid{grid-template-columns:1fr}.corporate-image{margin-bottom:35px}.contact-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.navigation{position:fixed;top:80px;left:-100%;width:100%;background:#fff;transition:.35s;box-shadow:0 10px 30px rgba(0,0,0,.08);padding:25px}.navigation.active{left:0}.navigation ul{flex-direction:column;gap:20px}.nav-toggle{display:block;cursor:pointer}.hero{padding-top:140px}.hero h1{font-size:42px}h2{font-size:34px}.services-grid{grid-template-columns:1fr}.why-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr;text-align:center}.footer-logo{margin:auto;margin-bottom:25px}.contact-grid{grid-template-columns:1fr}.btn-outline{margin-left:0}.hero-buttons{flex-direction:column}}@media (max-width:576px){.container{width:92%}.hero{padding-top:130px}.hero h1{font-size:34px}h2{font-size:28px}h3{font-size:22px}.hero p{font-size:16px}.service-card,.why-card,.vehicle-content{padding:25px}.btn-book,.btn-outline,.btn-whatsapp{width:100%;text-align:center}.hero-buttons{gap:15px}.vehicle-card img{height:220px}.header .container{height:74px}.logo img{height:46px}.footer{padding:60px 0 20px}section{padding:80px 0}}@media (max-width:400px){.hero h1{font-size:30px}h2{font-size:24px}.hero-subtitle{font-size:12px}.section-title{margin-bottom:40px}.vehicle-meta{flex-direction:column;gap:8px}.back-to-top{width:45px;height:45px;right:15px;bottom:15px}}section{scroll-margin-top:88px}