@media only screen and (max-width:1024px) {
    .main-logo>a>img {
        max-width: 150px;
    }

    .ban-cont h2,
    .compl-hed h2,
    .prof-head h2,
    .keep-cont h2 {
        font-size: 40px;
        line-height: 44px;
    }

    .csh-flw {
        margin-left: 0;
    }

    html,
    body {
        overflow-x: hidden;
        width: 100%;
    }
}

@media only screen and (max-width:991px) {
    .border-circled:before {
        display: none;
    }
}

@media only screen and (max-width:768px) {

    .ban-cont h2,
    .compl-hed h2,
    .prof-head h2,
    .keep-cont h2,
    .ask-cont h3 {
        font-size: 26px;
        line-height: 28px;
    }

    .keep-cont h4 {
        font-size: 22px;
    }

    .resetBtn {
        width: 100px;
        height: 50px;
    }

    .min-im {
        display: flex;
        justify-content: center;
        object-fit: fill;
    }

    .min-im img {
        width: auto;
        min-height: 300px;
        max-height: 300px;
        object-fit: cover;
        object-position: center;
    }
    .hed-inner {
        background: #ffffff36;
        backdrop-filter: blur(10px);
        padding: 0 10px 0 0px;
    }
    section.main-banner {
        padding-top: 108px;
    }
    .cartBox i.fa-solid.fa-cart-shopping {
        color: #000;
    }
    .gap-5 {
        gap: 2rem !important;
    }
    
}

/* @media (max-width: 667px) {
    .min-im img {
        width: auto;
        min-height: 150px;
        max-height: 230px;
    }

    .cartBox i.fa-solid.fa-cart-shopping {
        filter: drop-shadow(2px 4px 6px black);
    }

    .fot-social {
        flex-wrap: wrap;
        justify-content: center;
        gap: 10px;
    }
} */