/* assets/css/responsive.css */

@media (max-width: 991.98px) {
    .hero-title {
        font-size: 3rem;
    }
    .section-title {
        font-size: 2rem;
    }
    .premium-navbar {
        background-color: rgba(7, 11, 25, 0.95);
    }
    .navbar-collapse {
        padding: 1rem 0;
    }
    .nav-right {
        margin-top: 1rem;
    }
    .cookie-banner {
        padding: 1rem;
    }
    .cookie-banner .btn {
        width: 100%;
        margin-bottom: 0.5rem;
    }
}

@media (max-width: 767.98px) {
    .hero-title {
        font-size: 2.2rem;
    }
    .section-padding {
        padding: 60px 0;
    }
    .floating-whatsapp {
        bottom: 90px;
        right: 20px;
        width: 50px;
        height: 50px;
        font-size: 24px;
    }
    .floating-call {
        bottom: 20px;
        right: 20px;
        left: auto;
    }
}
