@media (max-width:1600px) {
    .top-left-img{
        display: none;
    }
    .banner-text{
        padding-bottom: 6rem;
    }
}
@media (max-width:1650px){
    .f2-bg1{
        left: -80px;
        width: 440px;
    }
    .f2-bg2{
        right:-80px;
        top: -60px;
        width: 370px;
    }
    .ab2-shape1{
        left: -3rem;
    }
    .ab2-shape2{
        bottom: 0;
        left: -5rem;
    }
}
@media (max-width:1500px) {
    .s4-shape1,.s4-shape2,.special-cone{
        display: none;
    }
    .s5-face{
    width: 80px;
    }
    .ab2-shape1,.ab2-shape2{
        display: none;
    }
    .f2-bg1{
        left: -40px;
        width: 400px;
    }
    .f2-bg2{
        right:8px;
        width: 340px;
    }
}
@media (min-width:1200px) and (max-width:1500px) {
    .s1-shape3{
        display: none;
    }
}
@media (min-width:1200px)and ( max-width:1399px) {
    .b-img-cont::before{
        height: 550px;
        width: 550px;
    }
    .sec-heading {
        font-size: 52px;
    }
    .sp2-main-img::before{
        left: 16%;
    }
}
@media (max-width:1399px) {
    .s7-img{
        flex-wrap: wrap;
        justify-content: center;
    }
    .sec-7 .container::before,.sec-7 .container::after{
        display: none;
    }
}
