/* Responsive Styles */
@media (max-width: 768px) { 
    .hero-text { 
        padding: 2rem !important; 
    } 
    
    h1 { 
        font-size: 1.82rem; 
    } 
    
    h2 { 
        font-size: 1.52rem; 
    }
    
    /* Дополнительные responsive стили */
    .container {
        padding-left: 15px;
        padding-right: 15px;
    }
    
    .col-lg-2 {
        width: 50%;
        margin-bottom: 20px;
    }
    
    .testimonials-swiper {
        margin: 0 10px;
        padding: 15px;
    }
    
    .breadcrumb {
        padding: 10px 0;
    }
    
    .breadcrumb-nav {
        padding: 15px 0;
    }
}
