@media screen and (max-width: 1050px){
    .cms-block.home-service-item .cms-block-inside{
        padding-top: 200%
    }
}

@media screen and (max-width: 768px){
    /* .services-brief-images .cms-container-inside .cms-container-item{
        width: 50% !important; 
    } */

    .school-life-one-swiper-button-prev,
    .school-life-one-swiper-button-next,
    .school-life-two-swiper-button-prev,
    .school-life-two-swiper-button-next,
    .school-life-three-swiper-button-prev,
    .school-life-three-swiper-button-next,
    .school-life-four-swiper-button-prev,
    .school-life-four-swiper-button-next,
    .school-life-five-swiper-button-prev,
    .school-life-five-swiper-button-next,
    .school-life-six-swiper-button-prev,
    .school-life-six-swiper-button-next{
        display: block;
    }
}

@media screen and (max-width: 555px){
    .home-service-block .cms-container:not(:first-child)> div.cms-container-inside .cms-container-item{
        width: 50% !important;
    }
    
    .cms-block.home-service-item .cms-block-inside .text-item img{
        width: 25px !important;
        height: 25px !important;
    }

    .home-service-item p{
        font-size: 1.5rem;
    }

    .facility_container_item-right{
        order: 1;
    }

    .facility_container_item{
        order: 2;
    }

    .page-banners > .cms-container-inside{
        align-items: center;
    }
    .page-banners > .cms-container-inside span{
        font-size: 4rem;
    }

    .features_list_item_content, .coursebrief span{
        font-size: 1.5rem;
    }

    .FeesAndQuotas_btn_list_left_arrow,
    .FeesAndQuotas_btn_list_right_arrow{
        display: none;
    }

    .FeesAndQuotas_btn_list{
        display: flex;
        width: unset;
    }

    .FeesAndQuotas_btn_list_item{
        width: 30%;
    }

    .FeesAndQuotas_btn_list_div {
        overflow-x: auto;
        width: unset;
    }

    .FeesAndQuotas_btn_list_item{
        height: 8vh;
    }

    .FeesAndQuotas_btn_list_item_div{
        font-size: 1.2rem;
    }

    .FeesAndQuotas_btn_list_item img{
        width: 25px;
    }

}

@media screen and (max-width: 425px){
    .contact-us-title .cms-block-inside  .block-title span{
        font-size: 4rem;
    }

    .features_list_item_div_img_div img{
        min-height: unset;
    }
}