/* leadership */
    .leadership_blck{padding: 7% 10% 3% 18%;}
    .leadership_blck h1{margin-bottom:15px;color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .leadership_blck h2{margin-bottom:15px;color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .leadership_blck h3{margin-bottom:30px;color: #14142B;font-size: 26px;font-weight: 400;line-height: 28px;text-align: left;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .leadership_blck p{margin-bottom:30px;color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .leadership_blck_btm{padding-bottom: 10%;}
    .leadership_pad_top_30{padding-top: 30px;}
    .leadership_mrg_btm_0{margin-bottom:0px !important;}
    .leadership_sidebar{top: 80px; transform: rotate(270deg); position: absolute; transition:.5s; margin-top: -25px; width: 70px; height: 70px; left: 180px; white-space: nowrap;}
    .leadership_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #000000; left:-185%; top:48%;opacity: 1;}
    /*.leadership_sidebar.visible p{opacity: 1;transition: .5s;}*/
    /*.leadership_sidebar.visible::before{opacity: 1;transition: .5s;}*/
    .leadership_sidebar p{padding: 0px; font-size: 15px!important;font-weight: 400!important;line-height: 68px!important;color: #14142B;opacity: 1;}

/*  Advisory */
    .advisory_blck{padding: 7% 10% 0% 18%;}
    .advisory_blck h1{margin-bottom:15px; color: #14142B;font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .advisory_blck h2{ margin-bottom:30px; color: #14142B; font-size: 26px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .advisory_blck p{color: #14142B; font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .advisory_img_blck{padding: 3% 7% 7% 9%;}
    .advisory_sidebar{top: 120px; transform: rotate(270deg); position: absolute; transition:.5s; margin-top: -25px; width: 70px; height: 70px; left: 180px; white-space: nowrap;}
    .advisory_sidebar::before{width: 116px;content: "";position: absolute; height: 1px;background-color: #000000; left:-185%; top:48%;opacity: 1;}
    /*.advisory_sidebar.visible p{opacity: 1;transition: .5s;}*/
    /*.advisory_sidebar.visible::before{opacity: 1;transition: .5s;}*/
    .advisory_sidebar p{padding: 0px; font-size: 15px!important;font-weight: 400!important;line-height: 68px!important;color: #14142B;opacity: 1;}

/*  Infrastructure  */
    .infrastructure_blck{padding: 7% 10% 5% 20%;}
    .infrastructure_sidebar{margin-top: 130px; margin-left: 30px;}
    .infrastructure_blck h1{padding-left: 25%; padding-bottom: 5%; color: #14142B;font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .infrastructure_blck h2{padding-bottom: 3%; color: #040404;font-size: 16px;font-weight: 700;line-height: 28px;}
    .infrastructure_blck p{color: #040404;font-size: 16px;font-weight: 400;line-height: 28px;}
    .large_campus_blck{padding: 173px 234px 326px 261px;}
    .large_campus_blck h2{margin-bottom: 5%; text-align: center; color: #14142B;font-size: 36px;font-weight: 400;line-height: 28px;}
    .large_campus_blck h3{margin-bottom: 8%; color: #0053B3;font-size: 89px;font-weight: 300;line-height: 28px;}
    .large_campus_blck h4{color: #14142B;font-size: 20px;font-weight: 400;line-height: 28px;}
    .large_campus_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;}
    .food_blck{padding-top: 142px; padding-bottom: 142px;}
    .food_blck h2{text-align: center; color: #14142B;font-size: 36px;font-weight: 400;line-height: 28px;}
    .food_blck p{padding: 0px 15% 0px 47%; color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;}
    
/*   why-us   */
    .why_us_blck{padding: 5% 0% 5% 0%; position: relative; margin-left: 60px; background-color: #ffffff; z-index: 1;}
    .why_us_blck h3{padding-left: 35%; color: #14142B;font-size: 40px;font-weight: 400;line-height: 45px;text-underline-position: from-font;text-decoration-skip-ink: none; }
    .why_us_blck h1{padding-left: 35%; color: #14142B;font-size: 26px;font-weight: 400;line-height: 45px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .why_us_blck h2{padding-left: 47%; padding-right: 12%; color: #14142B;font-size: 16px;font-weight: 700;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .why_us_blck p{padding-left: 47%; padding-right: 12%; color: #14142B;font-size: 16px;font-weight: 700;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .why_us_img_backg{width: 100%; position: relative; margin-top: -40px;}
    .why_us_sidebar p{padding: 0px; font-size: 15px!important;font-weight: 400!important;line-height: 68px!important;color: #14142B;opacity: 1;}
    .pathway_stand_blck{margin-top: -40px; padding: 5% 8% 7% 8%; position: relative; margin-left: 60px; background-color: #ffffff; z-index: 1}
    .pathway_stand_blck h3{padding-bottom: 5%; color: #14142B; padding-left: 32%; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .pathway_stand_blck p{margin-bottom: 5%; color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .pathway_stand_grid{margin-bottom: 2%}
    .path_way_img_lft{padding-left: 25%;}
    .path_way_blue{ height: 137px; background-color: #3b5193;}
    .path_way_blue:hover{background-color: #0b2678;}
    .path_way_blue p{text-align: center; color: #fff; margin: auto; padding: 49px 32px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .path_way_blue h6{text-align: center; color: #fff; margin: auto; padding: 49px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .path_way_red{ height: 137px; background-color: #d98a7d;}
    .path_way_red:hover{background-color: #cf6d5c;}
    .path_way_red p{text-align: center; color: #fff; padding: 49px 30px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .path_way_red h6{text-align: center; color: #fff; margin: auto; padding: 48px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .path_way_yellow{ height: 137px; background-color: #f4eeb8;}
    .path_way_yellow:hover{background-color: #e9de71;}
    .path_way_img_yellow{padding: 44px 10px;width: 98%;}
    .path_way_green{ height: 137px; background-color: #a4caab;}
    .path_way_green:hover{background-color: #8dbd96;}
    .path_way_green p{text-align: center; color: #fff; padding: 49px 35px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .path_way_green h6{text-align: center; color: #494949; margin: auto; padding: 49px 39px; font-size: 14px;font-weight: 700;line-height: 20px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .vis_mis_phi_blck{padding: 5% 12% 5% 13%;background-color: #ffffff; margin-left: 60px;margin-top: -40px; position: relative;}
    .vis_mis_phi_blck h2{margin-bottom: 5%; color: #14142B;font-size: 40px;font-weight: 400;line-height: 50px;}
    .vis_mis_phi_blck p{t color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;}
    .vis_mis_phi_img{padding-left: 7%;}
    .vis_mis_phi_grid{padding-bottom: 5%;}
    .vis_mis_phi_content{padding-top: 7%;}

/* common for all  */
    .sub_menu{background:#0053B2; padding: 30px 0px;}
    .sub_menu ul{ list-style-type: none;margin: 0;padding: 0;}
    .sub_menu li{color: #FFFFFF; display: inline; padding-left: 215px;font-size: 16.17px;font-weight: 600;line-height: 21.02px;text-underline-position: from-font;text-decoration-skip-ink: none;}

    .sub_menu_years{background:#0053B2; padding: 45px 45px 30px 75px;}
    .sub_menu_years p{text-align: center; color: #ffffff; font-size: 16.17px;font-weight: 400;line-height: 21.02px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .sub_menu_years_color{color: #F0DB51 !important;}
    .sub_menu_years ul{ list-style-type: none;margin: 0;padding: 0;}
    .sub_menu_years li{color: #FFFFFF; display: inline; padding-left: 115px;font-size: 16.17px;font-weight: 400;line-height: 21.02px;text-underline-position: from-font;text-decoration-skip-ink: none;}

/*  early years  */
    .common_years_banner{background-image: url(/static/images/Learning_Module_Banner.webp);height: 705px;width: 100%;background-repeat: no-repeat;background-attachment: fixed;}
    .early_years_blck{padding: 7% 10% 5% 20%;}
    .early_years_sidebar{margin-top: 130px; margin-left: 30px;}
    .early_years_blck h1{text-align: center; padding-bottom: 30px; color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .early_years_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .early_years_img{width: 100%}
    .early_years_img_blck{padding: 0% 7% 7% 10%;}

/*  primary years */
    .primary_years_blck{padding: 7% 10% 5% 20%;}
    .primary_years_sidebar{margin-top: 130px; margin-left: 30px;}
    .primary_years_blck h1{text-align: center; padding-bottom: 30px; color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .primary_years_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .primary_years_img{width: 100%}
    .primary_years_img_blck{padding: 0% 7% 7% 10%;}

/*  upper secondary years */
    .upper_years_blck{padding: 7% 10% 5% 20%;}
    .upper_years_sidebar{margin-top: 130px; margin-left: 30px;}
    .upper_years_blck h1{text-align: right; padding-bottom: 75px; color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .upper_years_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .upper_years_img{width: 100%}
    .upper_years_img_blck{padding: 0% 7% 7% 10%;}

/*  lower secondary years  */
    .lower_years_blck{padding: 7% 10% 5% 20%;}
    .lower_years_sidebar{margin-top: 130px; margin-left: 30px;}
    .lower_years_blck h1{text-align: right; padding-bottom: 75px; color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .lower_years_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .lower_years_img{width: 100%}
    .lower_years_img_blck{padding: 0% 7% 7% 10%;}

/*  advanced years  */
    .advanced_years_blck{padding: 7% 10% 5% 20%;}
    .advanced_years_sidebar{margin-top: 130px; margin-left: 30px;}
    .advanced_years_blck h1{text-align: right; padding-bottom: 75px; color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .advanced_years_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .advanced_years_img{width: 100%}
    .advanced_years_img_blck{padding: 0% 7% 7% 10%;}

/*  uncommon learning  */
    .uncommon_learning_banner{background-image: url(/static/images/What_make_Us_Uncommon_Banner.webp);height: 705px;width: 100%;background-repeat: no-repeat;background-size: cover;}
    .uncommon_learning_blck{padding: 4% 10% 3% 20%;}
    .uncommon_learning_sidebar{margin-top: 160px; margin-left: 30px;}
    .uncommon_learning_blck h1{text-align: center; padding-bottom: 30px; color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .uncommon_learning_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .uncommon_learning_img{width: 100%}
    .uncommon_learning_img_blck{padding: 0% 7% 7% 10%;}

/*  pathway  */
    .pathway_blck{padding: 4% 10% 3% 20%;}
    .pathway_sidebar{margin-top: 130px; margin-left: 30px;}
    .pathway_blck h1{text-align: center; padding-bottom: 30px; color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .pathway_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .pathway_img{width: 100%}
    .pathway_img_blck{padding: 0% 7% 7% 10%;}

/*  new-age  */
    .new_age_blck{padding: 4% 10% 1% 20%;}
    .new_age_sidebar{margin-top: 130px; margin-left: 30px;}
    .new_age_blck li{padding-bottom: 30px; font-size: 16px;font-weight: 400;line-height: 21.79px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .new_age_blck h1{text-align: center; padding-bottom: 30px; color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .new_age_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .new_age_img{width: 100%}
    .new_age_img_blck{padding: 0% 7% 7% 10%;}    

/*  beyond the ordinary */
    .beyond_blck{padding: 4% 10% 3% 20%;}
    .beyond_sidebar{margin-top: 130px; margin-left: 30px;}
    .beyond_blck h1{text-align: center; padding-bottom: 30px; color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .beyond_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .beyond_img_backg{width: 100%; position: relative;}
    .performing_arts_blck{padding: 7% 20% 7% 30%;}
    .performing_arts_blck h2{margin-bottom: 5%; color: #14142B; font-size: 24px;font-weight: 600;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .performing_arts_blck p{color: #14142B; font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}

/*  learning model */
    .model_blck{padding: 4% 10% 3% 20%;}
    .model_sidebar{margin-top: 130px; margin-left: 30px;}
    .model_blck h1{padding-left: 19%; text-align: left; padding-bottom: 30px; color: #14142B; font-size: 40px;font-weight: 400;line-height: 50px;text-underline-position: from-font;text-decoration-skip-ink: none;}
    .model_blck p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;text-underline-position: from-font;text-decoration-skip-ink: none;}

/*  learning and development  */
    .learn_devlop{padding: 3% 3% 5% 8%;}
    .learn_devlop_blck{background-color: #0053B2; padding: 3% 0%; width: 1285px;}
    .learn_devlop_blck h1{margin-bottom: 3%; color: #FFF;text-align: center;font-size: 40px;font-weight: 600;line-height: 50px;}
    .learn_devlop_blck p{padding: 0% 19% 1% 35%; color: #FFF;font-size: 16px;font-weight: 400;line-height: 26px;}
    .blue_box{width: 184px; height: 159px; background-color: #3b5193; padding: 40px 26px;}
    .red_box:hover{background-color: #cf6d5c;}
    .blue_box:hover{background-color: #0b2678;}
    .yellow_box:hover{background-color: #e9de71;}
    .green_box:hover{background-color: #8dbd96;}    
    .blue_box p{padding: 10px 0px 0px 0px; color: #FFF;text-align: center;font-size: 12px;font-weight: 600;line-height: 16px;}
    .red_box{width: 184px; height: 159px; background-color: #d98a7d;  padding: 40px 21px;}
    .red_box p{padding: 10px 0px 0px 0px; color: #FFF;text-align: center;font-size: 12px;font-weight: 600;line-height: 16px;}
    .yellow_box{width: 184px; height: 159px; background-color: #f4eeb8;  padding: 40px 28px;}
    .yellow_box p{padding: 10px 0px 0px 0px; color: #494949;text-align: center;font-size: 12px;font-weight: 600;line-height: 16px;}
    .green_box{width: 184px; height: 159px; background-color: #a4caab;  padding: 40px 26px;}
    .green_box p{padding: 10px 0px 0px 0px; color: #494949;text-align: center;font-size: 12px;font-weight: 600;line-height: 16px;}
    .learn_box{display: flex;}
    .box_img{width: 45px; height: 35px; margin: auto; display: block;}
    .learn_devlop_blck_content{padding: 0px 13% 4% 42%;}
    .learn_devlop_blck_content p{color: #14142B;font-size: 16px;font-weight: 400;line-height: 28px;}
    .learn_devlop_blck_img{padding: 0px 5% 6% 10%;}
    .learn_devlop_img{width: 100%;}

/*  A Glimpse into Wellsprings Academy  */
    .glimpse_blck{padding: 5% 0%}
    .glimpse_blck h1{text-align: center; color: #000;font-size: 40px;font-weight: 400;line-height: 50px;}
    .glimpse_vision_blck{padding-top: 5%;}
    .glimpse_wellsprings_tour{padding: 4% 11% 7% 13%;}
    .glimpse_img_hght{height: 100%;}