@media(max-width:1680px) {
    .container {
        max-width: 1450px;
    }
}

@media(max-width:1440px) {
    .container {
        max-width: 1340px;
    }
}

@media(max-width:1366px) {
    .container {
        max-width: 1240px;
    }
}

@media(max-width:1280px) {
    .container {
        max-width: 1140px;
    }
}

@media(max-width:1080px) {
    .container {
        max-width: 100%;
    }
}


@media(max-width:991px) {

    .bnr-sec .hdng h1{
        font-size: 3rem;
    }

    header .nav-container .logo{
        max-width: 100px;
    }

    header .navbar-collapse{
        position: absolute;
        top: 100%;
        left: 0;
        right: 0;
        text-align: center;
        z-index: 999;
        background-color: #2b2a5c;
        margin-top: 10px;
    }

    header .nav-container .nav-link{
        color: #fff;
    }

    header .navbar-nav{
        gap: 10px;
        padding: 15px 0;
    }

    .navbar-toggler span{
        font-size: 3rem;
    }

    .navbar-toggler {
        border: 0;
    }

    .navbar-toggler:focus{
        box-shadow: none;
    }

    .scl-mdia-abslt-bx-otr{
        max-width: 100%;
        position: static;
        margin-top: 40px;
    }

    footer{
        text-align: center;
    }

    footer .lgo{
        max-width: 100px;
        margin-inline: auto;
    }

    .hdng h2{
        font-size: 2.5rem;
    }

    body{
        font-size: 14px;
    }

    .chs-us-sec .chs-us-cntnt {
        padding: 15px;
    }

    .cmn_pdding{
        padding: 40px 0;
    }

    .checkout-payment {
        padding-inline: 0;
    }



}
