@media (max-width:991px){.container{padding:0 20px}.section-padding{padding:50px 0}.main-header .container{position:relative}.logo h1{font-size:24px}.main-nav,.top-bar{display:none}.main-nav{padding:20px;position:absolute;top:100%;box-shadow:0 5px 10px rgba(0,0,0,.2);background:var(--dark);left:0;width:100%;z-index:999}.main-nav.active{display:block}.main-nav ul{flex-direction:column;gap:10px}.main-nav a{padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.05);display:block}.main-nav a:after{display:none}.mobile-toggle{display:block}.header-action .btn{display:none}.hero-slider{height:400px}.slide-content h2{font-size:32px}.slide-subtitle{font-size:16px}.about-grid,.contact-grid,.footer-grid{grid-template-columns:1fr!important;gap:40px!important}.about-images img{height:auto;width:100%}.stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:30px}.fleet-grid,.services-grid{grid-template-columns:1fr!important}.contact-info-box{margin-bottom:20px}aside.sidebar{margin-top:30px}}@media (max-width:576px){.logo h1{font-size:18px}.slide-content h2{font-size:24px}.section-title h2{font-size:28px}.stats-grid{grid-template-columns:1fr!important}.hero-slider,iframe{height:300px}}