@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;
    }

    .get_ready_scl_inner h1,
    .green_sec_inner h1,
    .home_sec_book_space h2,
    .dyslx_secnd_sec_inner .fnt_sze,
    .green_sec_inner .dylsx_gren_lft_side h2 {
        font-size: 42px !important;
    }

    .oct_why_choose_sec .why_choose_rgt_side .wp-block-button a {
        padding: 10px 20px;
    }

}

@media only screen and (max-width: 991px) {
    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;
    }

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

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

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

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

    .home_sdn_inner h1 {
        font-size: 40px;
    }

    .get_ready_scl_inner h1,
    .green_sec_inner h1,
    .home_sec_book_space h2,
    .green_sec_inner .dylsx_gren_lft_side h2,
    .dyslx_secnd_sec_inner .fnt_sze {
        font-size: 38px !important;
    }

    .oct_why_choose_sec .why_choose_rgt_side .wp-block-button a {
        font-size: 18px;
        padding: 10px 18px;
    }

    .info_evnt_rgt_side h2 strong {
        font-size: 30px !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%;
    }

    .prdouct_blc .prdouct_grid .product_left_side {
        max-width: 100%;
    }

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

    .dyslx_secnd_right_side .dyslx_rgt_vdo_side {
        height: 250px !important;
        background-color: #000;
    }

    .dyslx_secnd_right_side .dyslx_rgt_vdo_side iframe {
        height: 250px !important;
    }

    .vacan_gall_sec .wp-block-image img {
        max-height: 400px;

    }

    .padd_inlin_ten {
        padding: 0;
    }

    .ul_gap_remve_cls {
        gap: 0 !important;
    }

}



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

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

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

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

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

    .prdouct_blc .oct_book_sec h3,
    .oct_why_choose_sec p {
        margin-top: 10px;
    }

    .oct_why_choose_sec h2 {
        font-size: 25px;
        margin-top: 10px;
    }

    .get_ready_scl_inner h1,
    .green_sec_inner h1,
    .home_sec_book_space h2,
    .green_sec_inner .dylsx_gren_lft_side h2,
    .dyslx_secnd_sec_inner .fnt_sze {
        font-size: 35px !important;
    }

    .online_faq_sec .wp-block-woocommerce-accordion-panel p.has-pale-cyan-blue-color {
        font-size: 25px !important;
    }

    .green_sec_inner .elvn_tut_gren_inner p,
    .info_evnt_gren_inr p {
        font-size: 25px !important;
    }

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

    .single_lane_sec h2 {
        font-size: 28px;
    }

    .home_sdn_inner h1 {
        font-size: 35px;
    }

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

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


@media only screen and (max-width: 575px) {
    h3 {
        font-size: 25px !important;
    }


    h4,
    h3 {
        margin-top: 20px !important;
    }


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

    .home_sdn_inner h2.wp-block-heading {
        font-size: 25px !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: 20px 10px !important;
    }

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

    .single_line_conte {
        padding: 20px !important;
    }

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

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

    .prdouct_blc .oct_book_sec h3 {
        font-size: 18px !important;
    }

    .prdouct_blc .oct_book_sec {
        padding-block: 30px 20px;

    }

    .prdouct_blc .product_right_side .wc-block-components-product-price span {
        font-size: 20px;
    }

    .prdouct_blc .prdouct_grid .product_right_side h4 a {
        font-size: 22px;
    }

    .prdouct_blc .product_right_side .wp-block-woocommerce-product-price,
    .prdouct_blc .product_right_side .wp-block-woocommerce-product-summary {
        margin-top: 10px !important;
    }

    .get_ready_scl_inner h1,
    .green_sec_inner h1,
    .home_sec_book_space h2,
    .green_sec_inner .dylsx_gren_lft_side h2,
    .dyslx_secnd_sec_inner .fnt_sze {
        font-size: 30px !important;
        line-height: 35px;
    }

    ul {
        padding-left: 20px;
    }

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

    .online_faq_sec .wp-block-woocommerce-accordion-panel p.has-pale-cyan-blue-color {
        font-size: 20px !important;
    }

    .online_single_line_sec h4 {
        font-size: 20px !important;
        margin-top: 0 !important;
    }

    .single_lane_sec {
        padding: 20px !important;
    }

    .green_sec_inner .elvn_tut_gren_inner p,
    .info_evnt_gren_inr p {
        font-size: 20px !important;
        line-height: 30px;

    }

    .single_lane_sec p a {
        word-break: break-all;
    }

    .info_evnt_rgt_side h2 strong {
        font-size: 24px !important;
    }

    .single_lane_sec h3 {
        font-size: 20px !important;
    }

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

    .single_lane_sec h2 {
        font-size: 24px;
    }

    .home_slider h3 {
        font-size: 20px !important;
    }

    .home_slider .sliderberg-slide-content {
        padding-inline: 0;
    }

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


    .home_slider .home_sdn_inner .sliderberg-prev,
    .home_slider .home_sdn_inner .sliderberg-next {
        display: none;
    }

    .dyslx_slider_inner {
        padding-block: 30px;
    }

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

    .single_lane_sec h4 {
        font-size: 20px !important;
        margin-top: 0 !important;
    }

    .green_slider_sec_inr .sliderberg-navigation-bar {
        display: none;
    }
}