@layer media_query{
    @media(max-width: 1330px){
        .special_p{
            margin-top: 0;
        }
    }
}

@layer media_query{
    @media(max-width: 767px){
        .main_area3 .main_area_row{
            grid-template-columns: 100%;
        }
        .main_area3 .main_area_row>*:first-child{
            padding-left: 0;
        }
    }
}

@layer media_query{
    @media(max-width: 992px){
        .main_area1 .banner_title{
            font-size: 2.5rem;
        }
        .main_area h2{
            font-size: 2rem;
        }
    }
}