@media only screen and (max-width: 1199px) {
    .home_sdn_inner p.has-white-color {

        margin-top: 10px;
    }

    .home_sec .wp-block-buttons {
        margin-top: 14px;
    }

    .home_sdn_inner .wp-block-buttons-is-layout-flex a.wp-block-button__link {
        font-size: 17px !important;
    }

    .home_snd_cont .home_sdn_inner #best_profes_right {
        max-width: 221px;
    }

    .oct_why_choose_sec,
    .oct_book_sec {
        padding-inline: 20px !important;
    }

    h1 {
        font-size: 45px !important;

    }


}

@media only screen and (max-width: 991px) {
    h1 {
        font-size: 40px !important;

    }

    h2 {
        font-size: 30px !important;
    }




    /* .home_sdn_inner .best_profes_left {
        max-width: 440px !important;
        width: 100%;
    } */

    .home_snd_cont .home_sdn_inner #best_profes_right {
        max-width: 161px !important;
    }

    .home_sdn_inner .best_profes_left .home_snd_list {
        gap: 16px;
        flex-wrap: nowrap !important;
    }

    .home_sdn_inner .best_profes_left .wp-block-buttons .wp-block-button {
        width: 100%;
    }

    .home_sdn_inner .best_profes_left .wp-block-buttons .wp-block-button a.wp-block-button__link {
        width: max-content;
    }

    .home_slider .home_sdn_inner .wp-block-sliderberg-sliderberg.alignfull {
        padding-inline: 60px;
    }

    button.sliderberg-nav-button.sliderberg-next {
        right: 20px;
    }

    button.sliderberg-nav-button.sliderberg-prev {
        left: 20px;
    }


    /* 24-oct   */

    /* .mth_new_lft h2 {
        font-size: 32px !important;
    }

    .mth_new_lft h3 {
        font-size: 22px !important;
    } */

    /* 25-oct  */
    .home_sdn_inner p.has-white-color {
        font-size: 22px !important;
    }

    .green_slider_sec_inr button.sliderberg-nav-button.sliderberg-prev {
        left: -40px !important;
    }

    .green_slider_sec_inr button.sliderberg-nav-button.sliderberg-next {
        right: -40px;
    }

    .info_evnt_rgt_side .wp-block-button a {
        font-size: 18px;
    }

    .free_prim_dairy_inner h2 {
        font-size: 40px !important;
    }

    .free_secnd_thnk_blue,
    .bokig_prim_assess_blue,
    .enrol_thnk_blue_sec {
        padding-inline: 20px !important;
    }
}

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

    .home_sdn_inner .best_profes_left {
        max-width: 100% !important;
        width: 100% !important;
    }

    .child_rady_galery .wp-block-image img {
        width: 100%;

    }

    .wp-block-image img {
        max-width: 100%;
        width: 100%;
    }

    .primay_english {
        padding-inline: 0;
    }

    .home_snd_cont .home_sdn_inner #best_profes_right {
        padding-inline: 0;
    }

    .padd_inlin_ten {
        padding-inline: 0;
    }

    .bold_ul_sec {
        gap: 0 !important;
    }

    .home_snd_cont .home_sdn_inner #best_profes_right {
        max-width: 100% !important;
    }

    .ensr_para_sec_inr p {
        max-width: 100%;
    }

    .vacan_gallery_sec_inner figure img {
        height: 400px !important;

    }

    .elvn_pls_midle_rgt p {
        max-width: 100%;
    }

    .info_evnt_rgt_side {
        max-width: 100%;
    }

    .about_para_sec_inr p {
        max-width: 100%;
    }

    .free_secd_asses_rgt {
        padding-left: 0 !important;
    }

    .free_secnd_thnk_blue .left_side_content {
        max-width: 100%;
    }

    .free_secnd_thnk_blue .left_side_content figure,
    .bokig_prim_assess_blue .lft_side_blue figure,
    .enrol_thnk_blue_sec .left_side_blue figure {
        display: flex;
        justify-content: center;
    }
     .free_secnd_thnk_blue .left_side_content ,
    .bokig_prim_assess_blue .lft_side_blue ,
    .enrol_thnk_blue_sec .left_side_blue {
        max-width: 100%;
    }
    
    .free_secnd_thnk_blue .left_side_content figure img {
        max-width: 250px;

    }

    .free_secnd_thnk_box .lft_side_box {
        padding: 0;
    }

    .left_lwr_sec p {
        max-width: 100%;
    }

    .fre_asses_lwr_sec ul {

        max-width: 100%;
    }
}



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

    /* .home_sdn_inner .best_profes_left {
        max-width: 100% !important;
        width: 100%;
    } */


    .home_snd_cont .home_sdn_inner #best_profes_right {
        max-width: 100% !important;
    }

    .home_btm_cnt .home_sdn_inner {
        padding-inline: 20px !important;
    }

    h1 {
        font-size: 35px !important;

    }

    .free_secnd_thnk_box h2 {
        font-size: 35px !important;
    }

    h2 {
        font-size: 28px !important;
    }

    .single_lane_sec {
        padding-block: 30px !important;
    }

    .green_slider_sec_inr .sliderberg-slide-content h2 {
        font-size: 35px !important;

    }

    .green_slider_sec_inr .sliderberg-slide-content h3 {
        font-size: 22px !important;

    }

    .info_evnt_rgt_side h2 strong {
        font-size: 32px;
    }

    .free_prim_dairy_inner h2 {
        font-size: 35px !important;
    }

    .free_secnd_thnk_blue h1 {
        font-size: 32px !important;
    }

    .free_secnd_thnk_box .lft_side_box a,
    .contact_icons_innr_thnk a {
        font-size: 28px !important;

    }

    .contact_thank_you_box,
    .book_pri_lwr_box {
        padding: 30px !important;

    }

    .enrol_thnk_blue_sec h1 {
        font-size: 35px !important;
    }



}

@media only screen and (max-width: 575px) {
    h1 {
        font-size: 30px !important;

    }

    h2 {
        font-size: 24px !important;

    }

    h3 {
        font-size: 20px !important;


    }

    h4 {
        font-size: 20px !important;
    }

    .single_lane_sec {
        padding: 20px !important;
    }


    /* .home_sdn_inner h2.wp-block-heading {
        font-size: 28px !important;
    } */

    .home_sdn_inner p.has-white-color {
        margin-top: 20px;
        line-height: 32px;
    }

    .home_sec .wp-block-buttons {
        margin-top: 17px;
    }

    .home_sdn_inner .best_profes_left .home_snd_list {
        flex-direction: column;
    }

    .home_sdn_inner .best_profes_left .wp-block-buttons .wp-block-button a.wp-block-button__link {
        width: 100%;
    }

    .home_slider .home_sdn_inner .wp-block-sliderberg-sliderberg.alignfull {
        padding-inline: 40px;
    }

    button.sliderberg-nav-button.sliderberg-next {
        right: 0px;
    }

    button.sliderberg-nav-button.sliderberg-prev {
        left: 0px;
    }

    /* comman-class all pages  */
    .home_sdn_inner {
        padding: 20px !important;
    }


    .home_sdn_inner h2.wp-block-heading {
        font-size: 18px;
    }

    .home_snd_cont h2.wp-block-heading.has-text-align-center.has-white-color.has-text-color.has-link-color.wp-elements-dbfaa673ed278cf5adae13d310b7d547 {
        font-size: 20px;
    }

    /* 27-oct  */
    .get_ready_new .get_ready_scl_inner,
    .green_sec_inner {
        padding: 30px 20px !important;
    }

    .home_sec_course,
    .child_rady_galery,
    .home_sec_book_space {
        padding: 20px !important;
    }

    .single_line_conte {
        padding: 20px !important;
    }

    .green_slider_sec_inr button.sliderberg-nav-button.sliderberg-prev,
    .green_slider_sec_inr button.sliderberg-nav-button.sliderberg-next {
        display: none;
    }

    .green_slider_sec_inr .sliderberg-slide-content h2 {
        font-size: 30px !important;

    }

    .green_slider_sec_inr .sliderberg-slide-content h3 {
        font-size: 22px !important;

    }

    .prim_secnd_lwr_sec .wp-block-button a,
    .single_lane_sec .wp-block-button a,
    .green_sec_inner .wp-block-button a {
        font-size: 17px;
    }

    .prim_secnd_lwr_sec .padd_decr_box_innr {
        padding: 20px 15px !important;
    }

    .info_evnt_rgt_side h2 strong {
        font-size: 28px;
    }

    ul {
        padding-left: 20px !important;
    }

    .free_prim_dairy_inner h2 {
        font-size: 30px !important;
    }

    .free_prim_dairy_inner .fcal_cal_wrap {
        padding: 15px;
    }

    .free_secd_asses_rgt .side_form_sec {
        padding: 20px 15px !important;
    }

    .free_secnd_thnk_blue h1 {
        font-size: 28px !important;
    }

    .free_secnd_thnk_box h2 {
        font-size: 30px !important;
    }

    .free_secnd_thnk_box .lft_side_box a,
    .contact_icons_innr_thnk a {
        font-size: 24px !important;

    }

    .contact_thank_you_box,
    .book_pri_lwr_box,
    .free_secnd_thnk_box {
        padding: 20px 15px !important;

    }

    .free_secnd_thnk_blue,
    .bokig_prim_assess_blue,
    .enrol_thnk_blue_sec {
        padding-block: 0 !important;

    }

    .book_pri_lwr_box h3 {
        font-size: 22px !important;
    }

    .enrol_thnk_blue_sec h1 {
        font-size: 30px !important;
    }

    .fre_asses_lwr_sec .free-prim_form_side {
        padding: 20px;
    }

    .prim_asses_thnk_prpl{
    padding-block: 20px !important;
}

}