 @media only screen and (min-width:992px) {

	.mo-menu{

		display:none;

	}



	.menuIcon{

    	display:none

 	}



 	.web_header_mobile, .aspects_edu_inr_img{

 		display:none;

 	}

 	.sld-testimon .slick-dots{

 	       display:none !important;

 	}



}

@media only screen and (min-width:2881px) {

    .verti-text{justify-content: center;}

    .strip-cont {width: 219px;}

    .mid-cont {width: calc(100% - 219px);}

}



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

	.strip-cont{width: 130px;}

	.mid-cont{width: calc(100% - 130px);}

	.verti-text h3{width: 100%;}

}

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

	.strip-cont{width: 110px;}

	.mid-cont{width: calc(100% - 110px);}

	.verti-text h3{width: 100%;}

}

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

	.strip-cont{width: 100px;}

	.mid-cont{width: calc(100% - 100px);padding:57px 30px}

	.verti-text h3{width: 100%;}

	.rgt-mid-cont{width: 50%; float: right;}

	.rgt-foot-sec {width: 40%;}

}

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

	.strip-cont{width: 120px; }

	.mid-cont{width: calc(100% - 120px);}

	.panel.active{flex: 3;}

	.rgt-aero-mid-cont{text-align: right; }

	.rgt-foot-sec {width: 45%;}

	.lft-foot-sec{padding:0 0 0 80px;}



}

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

	.about_bnr_inr h2{font-size:90px;line-height:100px;}

	.about_bnr_inr h1, .pre_school_title h1, .contact_bnr_inr h1{

		font-size:120px; line-height:130px;

	}

	.fees_structure_inr h2{font-size:56px; line-height:62px;}

	.fees_structure_inr_table tr th {padding:30px 0;font-size:26px;}

	.fees_structure_inr_table tr td {padding:30px 20px;font-size:22px;}

	.important_note .container{width:95%;}

	.study_classes_inr:before{width:80px;height:130px;right:-100px;}

	.btm-lnk ul{column-gap:18px;}

	.btm-lnk ul li a {font-size: 14px;}

}



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

	.full-footer .btm-lnk{display: none;}



	.full.btm-lnk{display: block; background: #F0D447; padding:30px 70px;}

	.avg-addrs{width: 100%;}

	.full-footer{padding: 65px 0;}

	.rgt-mid-cont h2{font-size:42px;}

	.rgt-mid-cont {width: 54%;}

	.txt-dt-mid-cont {width: 70%;}

	.rgt-aero-mid-cont {width: 30%;}

	.video-sec h2, .donwload-sec h2{font-size:60px;}

	.sld-news .slick-next{right:-30px;}

	.sld-news .slick-prev{left:-30px !important;}

	.help_us_inner{column-gap:50px;}

	.help_us_itm img{width:100%;}

	.about_bnr_inr h2{font-size:80px;line-height:90px;margin-bottom:30px;}

	.about_bnr_inr h1, .pre_school_title h1, .contact_bnr_inr h1, .vision_bnr_inr h1{

		font-size:100px; line-height:110px;

	}

	.inr_banner h1{font-size:90px;line-height:100px;}

	.about_banner:before{width:150px;height:150px;background-size:contain;left:50px;background-repeat:no-repeat;}

	.fees_structure{padding:180px 0;}

	.gallery_banner{padding:240px 0 100px;}

	.pre_school_img_main:before{

		width:150px;height:150px;background-size:contain;background-repeat:no-repeat;right:-30px;

	}

	.study_classes_inr table tr td{font-size:16px;}

	.study_classes_inr table tr th{font-size:20px;}

	.how_to_reach:before{top:140px;}

	.vision_banner:before{

		width:200px;height:200px;background-size:contain;background-repeat:no-repeat;

	}

	.vision_banner:after{

		width:200px;height:150px;background-size:contain;background-repeat:no-repeat;left:50px;

	}

	.value_edu_bg h2:before{

		width:120px;height:120px; background-size:contain;background-repeat:no-repeat;

	}

	.value_edu_bg:after{

		width:120px;height:120px; background-size:contain;background-repeat:no-repeat;

	}

	.value_edu_bg:before{

	    width: 140px;height: 300px; background-size:contain;background-repeat:no-repeat;left:80px;

	}

	.abov-foot {padding: 0 100px 0 10%;}

}

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

	.slds{display:none;}

	.slds-sml{display: flex;}

	.al-datds{display: block;}

	.lft-adrs{width: 100%;}

	.rgt-conct{width: 100%;}

	.lft-adrs:after{content: ''; display: none;}

	.foot-links{display: block;}

	.linksdata{width: 100%;}

	.lft-foot-sec{padding:0 5%;}

	.container{width:90%;}

	.navigation-menu {column-gap: 20px;}

	.bnr-txt h2{font-size:42px;line-height:50px;}

	.rgt-sec h1{font-size:42px;line-height:52px;}

	.rgt-sec h3{font-size:16px;}

	.school-sec h2, .pre_sch_location_inr_cnt h4{font-size:34px;line-height:44px;}

	.school-sec ul li h2{font-size:60px;line-height:70px;}

	.school-sec ul li h2 span{top:50%;transform:translateY(-50%);}

	.why-us h3{font-size:32px;}

	.rg-dt-tx{font-size:81px;line-height:105px;}

	.sld-vts .slick-prev{left: -10px !important;}

	.sld-vts .slick-next{right:-10px;}

	.rgt-mid-cont{padding-top:20px;}

	.rgt-mid-cont h2 {font-size:40px;}

	.full-width-content{margin:60px 0;}

	.video-sec h2, .donwload-sec h2{font-size: 54px;}

	.img-txt-data-itm{margin:0 20px;}

	.donwload-sec{margin:60px 0;}

	.sld-news{margin-top:70px;}

	.faq-sec{padding:100px 0 0;}

	.linksdata a {font-size: 22px;padding-bottom:20px;}

	.foot-links{margin:30px 0 0 0;}



	.story_bnr_inr:after{right:100px;}

	.story_bnr_slider_itm {padding: 40px 40px 65px;}

	.story_bnr_slider{margin-top:50px;}

	.story_bnr_slider p{margin-bottom:20px;}

	.story_bnr_inr h1, .story_bnr_slider_itm_rgt h2{font-size:30px;}

	.story_bnr_slider_itm_rgt h2{margin-bottom:20px;}

	.story_bnr_slider_itm{column-gap:30px;}

	.story_banner{padding:238px 0 100px}

	.our_team_inr_lft{padding:100px 80px;}

	.our_team_slider button img{max-width:65px;}

	.help_us{padding:100px 0;}

	.help_us_inner{column-gap:30px;}

	.help_us_inner{margin-top:50px;}

	.about_bnr_inr h2{font-size:60px;line-height:70px;margin-bottom:30px;}

	.about_bnr_inr h1, .gallery_bnr_inr h1, .pre_school_title h1, .inr_banner h1, 

	.contact_bnr_inr h1, .vision_bnr_inr h1, .teaching_mthlgy_bg h2, .value_edu_bg h2{

		font-size:80px; line-height:90px;

	}

	.about_banner{padding:230px 0 80px;}

	.fees_structure{padding:120px 0;}

	.fees_structure_inr h2{font-size:48px; line-height:54px;}

	.fees_structure_inr_table tr:nth-child(3) td table tr td table td {padding: 30px 20px;}

	.about_btn_link, .look_inside_main{padding:100px 0;}

	.about_btn_link_inr a{padding:15px 30px;font-size:20px;}

	.important_note .container{width:90%;}

	.important_note_inr p{font-size:26px;margin-bottom:25px;}

	.important_note{padding:100px 0;}

	.important_note_inr{padding:50px 60px;}

	.gallery_banner{padding:200px 0 100px;}

	.gallery_main{padding:60px 0 60px;}

	#gallery {margin-top: 50px;}

	.details h2{font-size:70px;}

	.pre_school_cnt h3, .look_inside_top h3{font-size:50px;line-height:60px;}

	.pre_school_txt_cta {padding: 40px 40px;}

	.pre_txt_btn {margin-top: 40px;}

	.pre_sch_location_inr_rgt{padding:50px 30px;}

	.our_houses_inr{column-gap:30px;}

	.inr_banner{padding:200px 0 100px;}

	.disclosure_inr_table table tr td, .disclosure_inr_table table tr th{padding:20px;}

	.disclosure_inr_main{padding-bottom:100px;}

	.contact_banner{padding:220px 0 70px;}

	.contact_banner:before{

		width:140px;height:140px;background-size:contain;bottom:80px;background-repeat:no-repeat;

	}

	.how_to_reach{padding:100px 0;}

	.how_to_reach:before{top:50px;}

	.how_reach_inr_itm_cnt h2{font-size:28px;margin-bottom:15px;}

	.how_reach_inr{column-gap:30px;}

	.how_reach_inr_itm_cnt h4{margin-bottom:15px;font-size:26px;}

	 .vision_banner{padding:200px 0 100px;}

	 .vision_banner:before{

		width:200px;height:200px;background-size:contain;background-repeat:no-repeat;

	}

	.vision_banner:after{

		width:150px;height:150px;background-size:contain;background-repeat:no-repeat;left:50px;bottom:50px;

	}

	.vision_top_cnt{padding:100px 0;}

	.vision_top_inr h2{font-size:34px;}

	.vision_top_inr ul li{font-size:22px;margin-bottom:12px;}

	.teaching_mthlgy_bg, .value_edu_bg{padding:100px 0;}

	.teaching_mthlgy_bg h2:before{

		background-size:contain;width:150px;height:150px;bottom:-60px;background-repeat:no-repeat;

		right:-150px;

	}

	.teaching_mthlgy_cnt{padding:100px 0;}

	.value_edu_bg h2:before{right: -170px;bottom: -60px;}

	.abov-foot {padding: 0 5% 0 10%;}

}



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

	.navigation-menu ul{column-gap:50px;}

	.navigation-menu ul li a:before{left:-18px;}

	.bnr-txt h2{font-size:40px;line-height:48px;}

	.rgt-sec h1{font-size:38px;line-height:48px;}

	.lft-rgt-sec{column-gap:60px;}

	.school-sec h2, .pre_sch_location_inr_cnt h4{font-size:30px;line-height:40px;}

	.school-sec ul li h2{font-size:55px;line-height:65px;}

	.rg-dt-tx{font-size:71px;line-height:95px;}

	.logos-imgs{column-gap: 35px;}

	.rgt-mid-cont h2 {font-size:38px;}

	.faq-sec{padding:80px 0 0;}

	.story_bnr_slider p{font-size:18px;}

	.about_banner:before{content:none;}

	.fees_structure_inr h2{font-size:42px; line-height:50px;}

	.gallery_banner:after{bottom:-120px;left:50px;}

}



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

	.withbg p{font-size:13px;line-height:18px;}

}



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

	.admission-button a {font-size:14px;}

	.bnr-txt h2{font-size:36px;line-height:44px;}

	.school-sec ul li h2{font-size:50px;line-height:60px;}

	.school-sec ul li h2 span img{max-width:70px;}

	.school-sec ul li p{font-size:30px;}

	.rgt-mid-cont h2 {font-size:36px;}

	.video-sec h2 {font-size: 52px;}

	.right-sld-dt h3{font-size:28px;line-height:38px;}

	.our_team_inr_lft {padding: 100px 60px;}

	.about_btn_link_inr a{padding:15px 26px;font-size:20px;}

	.important_note_inr:before{content:none;}



    .important_note_inr {padding:40px 30px 70px;}

    .important_note_inr p {font-size: 24px;}

    .important_note_inr:after{width:200px;}

    .details h2{font-size:60px;}

    .pre_school_cnt h3, .look_inside_top h3{font-size:42px;line-height:52px;}

    .look_inside_inr_rgt{padding:15px 30px;}

    .our_houses_itm h4{font-size:28px;}

    .inr_banner{padding:200px 0 80px;}

    .disclosure_inr_main{padding-bottom:80px;}

    .career_main, .value_edu_bg, .career_contact_form_main{padding:80px 0;}

    .how_to_reach, .contact_form_main {padding:80px 0 0;}

    .how_reach_inr_itm_cnt p{font-size:18px;line-height:26px;}

    .career_inner p{font-size:22px;}

    .career_inner{padding:25px 60px;}

    .vision_top_cnt, .teaching_mthlgy_cnt{padding:80px 0;}

    .vision_top_inr h2 {font-size:30px;}

    .teaching_mthlgy_cnt p{font-size:24px;}

    .value_edu_bg:after{top:30px;}

    .value_edu_bg:before{top:30px; width: 115px;}

    .aspects_edu_inr{margin-bottom:300px;}

    .aspects_edu_itm {padding:20px 20px;}

    .gallery_cat_main{padding:80px 0;}

    .study_classes_inr table {

        display: block;

        white-space: nowrap;

        overflow-x: auto;

    }

    .transfer_main{padding-bottom:80px;}

}



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

	.navigation-menu ul li a:before{left:-15px;top:5px;}

	.navigation-menu ul li a{font-size:14px;}

	.navigation-menu ul li.inner-menu a:after{top:8px;}

	.rgt-sec h1{font-size:36px;line-height:46px;}

	.rnd-img{padding:60px 0;text-align:center;}

	.school-sec ul li h2{font-size:40px;line-height:50px;}

	.school-sec ul li p{font-size:28px;}

	.withbg{font-size:22px;}

	.rg-dt-tx{font-size:71px;line-height:95px;}

	.fees_structure_inr h2{font-size:36px; line-height:40px;}

	.fees_structure {padding:60px 0;}

	.fees_structure_inr h2{margin-bottom:30px;}

	.about_btn_link, .coscholastic_main{padding:80px 0;}

	.about_btn_link_inr a{padding:15px 26px;font-size:18px;}

	.fees_structure .about_btn_link{padding-bottom:0 !important;}

	.fees_structure {padding: 60px 0 0;}

	.pre_school_img_main:before{content:none;}

	.pre_school_img_main:after{height:200px; width:130px; background-size:contain;}

	.our_houses_itm h4{font-size:26px;}

	.our_houses_itm img{margin-bottom:20px;}

	.study_classes_inr table{display:block; white-space:nowrap; overflow-x:auto;}

	.disclosure_inr_table table tr td, .disclosure_inr_table table tr th{padding:15px;}

}



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

	.big-img {width:100%;}

	.banner-section{padding:220px 0 100px;}

	.abs-bl-eye{right:-20px;top:-30px;}

	.abs-bl-eye img{max-width:70px;width: 100%;}

	.bnr-txt p{padding:30px 0 0;}

	.news ul li:nth-child(even){font-size:20px;}

	.news ul li:nth-child(odd){font-size:20px;}

	.news ul li{padding-left:40px;margin-left:30px;}

	.news ul li:before{top:4px;}

	content{padding:100px 0;}

	.school-sec h2, .pre_sch_location_inr_cnt h4{font-size:28px;line-height:38px;}

	.school-sec ul{margin-top:60px;}

	.school-sec ul li h2{font-size:36px;line-height:46px;margin:30px 30px 0;}

	.school-sec ul li p{margin:30px 30px;}

	.school-sec ul li p{font-size:26px;}

	.why-us{margin:100px 0 0 0;}

	.our-legacy{margin:100px 0 0 0;}

	.why-us h3{font-size:28px;}

	.our-legacy ul{margin-top:40px;}

	.rg-dt-tx{font-size:45px;line-height:85px;}

	.rg-dt-tx span{font-size: 18px;}

	.lft-dat-ic{padding:0px 0 0 45px;}

	.rgt-mid-cont p{min-height:initial;}

	.lft-mid-cont img{width:100%;}

	.video-sec h2, .donwload-sec h2{font-size:48px;}

	.sld-news .slick-next {right: -20px;}

	.sld-news .slick-prev {left: -20px !important;}

	.faq-sec{padding:60px 0 0;}

	.faq-sec h2{margin-bottom:50px;}

	.about_bnr_inr h2, .scholastic_inr h2, .coscholastic_inr h2{

		font-size:50px;line-height:60px;margin-bottom:20px;

	}

	.about_bnr_inr h1, .gallery_bnr_inr h1, .pre_school_title h1, .inr_banner h1, 

	.contact_bnr_inr h1, .vision_bnr_inr h1, .teaching_mthlgy_bg h2, .value_edu_bg h2{

		font-size:60px; line-height:70px;

	}

	.important_note_inr p{font-size:22px;margin-bottom:20px;}

	.important_note, .look_inside_main{padding:80px 0;}

	.pre_school_cnt h3, .look_inside_top h3{font-size:36px;line-height:46px;}

	.pre_sch_location, .study_classes{padding:80px 0;}

	.pre_sch_location_inr_cnt p{font-size:22px;line-height:30px;}

	.pre_find_map_btn {margin-top: 30px;}

	.inr_banner{padding:200px 0 60px;}

	.how_reach_inr_itm_cnt {padding: 24px;}

	.how_reach_inr_itm_cnt h2 {font-size: 26px;}

	.how_reach_inr_itm_cnt h4{font-size:22px;}

	.career_inner p{font-size:20px;}

    .career_inner{padding:25px 30px;border-radius: 15px;}

    .teaching_mthlgy_bg h2:before, .value_edu_bg h2:before{content:none;}

    .aspects_edu_inr{margin-bottom:350px;}

    .aspects_edu_itm h3{font-size:18px;}

    .aspects_edu_itm {padding:15px;}

    .withbg{padding:18px 12px 15px;}

}



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

	.navigation-menu ul{

		display:none;

	}

	.navigation{display:flex;justify-content:space-between;}

	.navigation-menu{display:flex;justify-content:space-between;align-items:center;padding:15px 0;width:auto;margin-right:15px;}

	.admission-button a{display:none;}

	.menuIcon{position:initial;}

	.sideMenu ul{padding-top:40px;}

	.bnr-txt h2{font-size:34px;line-height:40px;}

	.big-img {width: 95%;}

	.lft-rgt-sec{display:block;}

	.lft-sec{text-align: center;}

	.lft-sec, .rgt-sec{width:100%;}

	.rgt-sec{margin-top:40px;}

	.school-sec ul li h2{font-size:30px;line-height:40px;;margin:20px 20px 0;}

	.school-sec ul li p{margin:20px 20px;}

	.school-sec ul li h2 span {top: 41%;}

	.why-us ul{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:30px;grid-row-gap:30px;}

	.why-us ul li img{width:100%;}

	.sld-vts img{width: 100%;}

	.logos-imgs{display: block;}

	.logos-imgs{display:grid;grid-template-columns:repeat(4, 1fr);column-gap:20px;}

	.logos-imgs img{width:auto;}

	.logos-imgs img{margin: 0 0px 0px;}

	.faq-sec ul li span:before{right:0;}

	.admission-button{padding:0;}

	.abv-line-cont{font-size:20px;}

	.right-sld-dt h3{font-size:24px;line-height:32px;}

	.right-sld-dt p{margin:50px 0 0 0;}

	.lft-sld-pg{margin-bottom:20px;}

	.virtual-tour-sec{margin:60px 0;}

	.virtual-tour-sec h2{margin-bottom:50px;}

	.donwload-sec h2{font-size:38px;}

	.logo-sec-colab h2{margin-bottom:60px;}

	.full-footer{padding:60px 0;}

	.lft-foot-sec {padding: 0 0 0 5%;}

	.social-link ul li a{padding-bottom:0;}

	.story_bnr_slider_itm{display:block !important;}

	.story_bnr_slider_itm_lft {width: 100%;}

	.story_bnr_slider_itm_rgt{width:100%;margin-top:40px;}

	.story_bnr_slider_itm{padding:30px 30px 50px;}

	.story_bnr_inr:before, .story_bnr_inr:after{content:none;}

	.story_banner{padding:238px 0 80px}

	.our_team_inr{display:block;}

	.our_team_inr_lft{width:100%;}

	.our_team_inr_lft{padding:50px 5%;}

	.our_team_inr_rgt{width:100%;padding:30px 5%;}

	.our_team_slider{margin:0 -5px;}

	.our_team_slider_itm{margin:0 5px;}

	.help_us {padding:60px 0;}

	.help_us_inner{column-gap:20px;}

	.help_us_inner{grid-template-columns:repeat(3, 1fr); grid-row-gap:20px;}

	.about_bnr_inr h2, .scholastic_inr h2, .coscholastic_inr h2{

		font-size:40px;line-height:50px;margin-bottom:20px;

	}

	.about_bnr_inr h1, .gallery_bnr_inr h1, .pre_school_title h1, 

	.inr_banner h1, .contact_bnr_inr h1, .vision_bnr_inr h1, .teaching_mthlgy_bg h2, .value_edu_bg h2{

		font-size:52px; line-height:62px;

	}

	.fees_structure_inr h2{font-size:30px; line-height:38px;}

	.fees_td_md, .fees_yw_md{width:auto;}

	.fees_structure_inr_table .fees_pink{width:auto;}

	.fees_structure_inr_table tr td{font-size:18px; padding: 15px 15px;}

	.fees_structure_inr_table tr:nth-child(3) td table tr td table td {padding:15px 15px;}

	.fees_structure_inr_table tr:nth-child(3) td table {height: 152px;}

	.fees_structure_inr_table tr:nth-child(3) td table tr td table td{border-radius:20px;}

	.fees_structure_inr_table tr td{border-radius:20px;}	

	.fees_structure_inr_table:before, .fees_structure:before{content:none !important;}

	.fees_structure_inr_table {margin-bottom: 60px;}

	.fees_note p{margin-bottom:25px;font-size:24px;	}

	.about_btn_link{padding:60px 0;}

	.fees_structure .about_btn_link{padding-bottom:0 !important;}

	.about_btn_link_inr a {padding: 15px 20px;}

	.important_note_inr:after{content:none !important;}

	.important_note_inr {padding: 40px 30px}

	.important_note_inr:after, .gallery_banner:after, .gallery_banner:before, .scholastic_inr:before, 

	.study_classes_inr:before, .disclosure_inr_main:first-child:before, 

	.transfer_main .contact_form_inr:before, .declaration_inr:before, .declaration_inr:after, 

	.contact_banner:before, .how_to_reach:before, .vision_banner:after, .vision_banner:before, 

	.teaching_mthlgy_bg:before, .teaching_mthlgy_bg:after, .value_edu_bg:before, .value_edu_bg:after{

		content:none !important;

	}

	.important_note h3{margin-bottom:30px;}

	.important_note_inr p {font-size: 20px;}

	.important_note_icon {margin-top: 50px;}

	.details h2{font-size:50px;}

	.pre_school_img img{width:100%;}

	.pre_school_img_main:after{content:none;}

	.pre_school_cnt_main{margin:30px 0;}

	.pre_school_cnt{width:100%;}

	.pre_school_dtl{width:100%;}

	.pre_school_top{padding:230px 0 60px;}

	.pre_school_title, .pre_sch_location h3{margin-bottom: 30px;}

	.look_inside_main, .vision_top_cnt{padding:60px 0;}

	.look_inside_top{max-width:100%;}

	.lk_inside_btm_itm{padding:15px;}

	.pre_sch_location{padding:60px 0 0;}

	.pre_sch_location_inr_lft img{border-radius:15px;display:block;}

	.scholastic_inr_cnt, .coscholastic_inr{padding:30px;}

	.scholastic_inr p, .scholastic_inr_itm p{font-size:20px; line-height:30px;}

	.coscholastic_main, .study_classes{padding:60px 0;}

	.disclosure_inr_table table tr td{font-size:16px;}

	.disclosure_inr_main{padding-bottom:60px;}

	.contact_form_main .contact_form_inr_lft{width:50%;}

	.contact_form_main.transfer_main .contact_form_inr_lft{width:50%;}

	.transfer_main {padding-bottom:60px;}

	.contact_form_inr_rgt{padding:60px 30px;}

	.career_main, .career_contact_form_main{padding:60px 0;}

	.how_to_reach, .contact_form_main {padding:60px 0 0;}

	.how_reach_inr_itm_cnt {padding: 20px;}

	.contact_form_inr:before{content:none;}

	.contact_form_main h3, .career_main h3, .how_to_reach h3{margin-bottom:30px;}

	.contact_frm_row{column-gap: 15px;grid-row-gap: 15px;margin-bottom:15px;}

	.career_inner p{font-size:18px;}

    .career_inner{padding:25px 30px;border-radius: 15px;}

    .vision_banner{padding:200px 0 80px;}

    .vision_top_inr h2 {font-size:30px;}

    .teaching_mthlgy_bg, .teaching_mthlgy_cnt, .value_edu_bg{padding:60px 0;}

    .teaching_mthlgy_cnt p{font-size:22px;}

    .aspects_edu_inr_bg{

    	background-image:none !important;display:block;height:auto;

    }

    .aspects_edu_inr{grid-template-columns:repeat(3, 1fr);grid-row-gap:20px;}

    .aspects_edu_inr_img{display:block;width:100%;}

    .aspects_edu_inr{margin-bottom:0;margin-top:40px;}

    .gallery_cat_main{padding:60px 0;}

    .gallery_cat_inr{grid-template-columns:repeat(2, 1fr);}

    .abs-bgs-bl-leaf, .abs-bgs-org-leaf{display:none;}

    .linksdata ul{grid-template-columns:repeat(1, 1fr);}

    .our_team_inr_lft h2{padding-bottom:30px;}

   .our_team_inr_lft:before, .gallery-item.all:before, .gallery-item.festival:before, .gallery-item.visit:before, 

   .gallery-item.activity:before{

   		content:none;

   	}

   	.how_reach_inr_itm_img iframe{height:300px;}

   	.why-us ul li:hover .withbg {min-height: 250px;max-height: 250px;}

	.why-us ul li:hover .withbg, .why-us ul li .withbg{

	    min-height: initial;

        max-height: initial;

	}

	.withbg p{display:none;}

	.transfer_main{padding-top:0;padding-bottom:60px;}

}

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

	.about_btn_link_inr{flex-wrap:wrap;justify-content:center;row-gap:15px;border-radius: 20px;}

	.about_btn_link_inr a{min-width:142px;}

	.fees_structure_two .fees_structure_main_table{ display: block;white-space: nowrap;overflow-x: auto;width: 100%;}	

	.look_inside_inr{display:block;}

	.look_inside_inr_lft, .look_inside_inr_rgt{width:100%;}

	.look_inside_inr_rgt{margin-top:30px;}

	.look_inside_inr_lft img{width:100%;}

	.look_inside_inr_rgt {padding:30px 30px;}

	.pre_sch_location_inr{display:block;}

	.pre_sch_location_inr_lft, .pre_sch_location_inr_rgt{width:100%;}

	.pre_sch_location_inr_rgt{margin-top:15px;border-radius:15px;}

	.how_reach_inr_itm_cnt p {font-size: 16px;line-height: 24px;}

	.how_reach_inr_itm_cnt h2 {font-size: 24px;line-height: 32px;}

	.contact_form_main .contact_form_inr{display:block;}

	.contact_form_main.transfer_main .contact_form_inr{display:flex;}

	.contact_form_main .contact_form_inr_lft img{display:block;width:100%;}

	.contact_form_main .contact_form_inr_lft{width:100%;}

	.contact_form_main .contact_form_inr {

        display: block; border-top-left-radius: 30px; border-top-right-radius: 30px;background: transparent;

    }

    .transfer_main .contact_form_inr {background:#f0d447;}

    .contact_form_main .contact_form_inr_lft img{width:100%;border-radius:35px;}

	.transfer_main .contact_form_inr_lft img{width:100%;border-radius:0px;}

	.contact_form_main .contact_form_inr_rgt{width:100%;background: #f0d447;border-radius:20px;margin-top:30px;}

	.transfer_main .contact_form_inr_rgt{width:50%;}

	.pre_sch_location_inr_lft iframe{height: 305px;display: block; border-radius: 15px;}

}



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

	.full-footer{display: block;}

	.lft-foot-sec{width: 100%; padding:0 5%; margin-bottom: 30px;}

	.rgt-foot-sec{width: 100%;}

	.abov-foot{padding:0 5%;}

	.foot-links{display: block;}

	.linksdata{width: 50%;}

	.transfer_main .contact_form_inr_rgt {padding: 36px 30px;margin-top:0;}

	.contact-btn{margin:20px 0 0;}

	.abs-bg-blue-leaf{display:none;}

	.help_us_inner{grid-template-columns: repeat(4, 1fr);  display: grid;column-gap:20px;}

	.help_us_itm img {width: auto;}

}



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

	.bnr-txt h2{font-size:30px;line-height:38px;}

	.bnr-txt p{font-size:18px;}

	.news ul li:nth-child(even){font-size:18px;}

	.news ul li:nth-child(odd){font-size:18px;}

	.news ul li{padding-left:40px;margin-left:30px;}

	.news ul li:before{top:3px;}

	.banner-section {padding:220px 0 60px;}

	content{padding:60px 0;}

	.rgt-sec h1{font-size:32px;line-height:42px;}

	.school-sec h2, .pre_sch_location_inr_cnt h4{font-size:26px;line-height:38px;}

	.school-sec ul li h2{font-size:28px;line-height:38px;;margin:20px 20px 0;}

	.school-sec ul li h2 span img {max-width: 65px;}

	.school-sec ul li p {font-size: 24px;}

	.why-us{margin:60px 0 0 0;}

	.why-us h3{font-size:26px;}

	.withbg{padding:15px;font-size:18px;}

	.our-legacy{margin:60px 0 0 0;}

	.lft-dat-ic {padding: 0px 0 0 15px;}

	.full.btm-lnk{padding:30px;}

	.full-width-content{margin:60px 0;}

	.our-pedage{padding-bottom:50px;}

	.lft-mid-cont, .rgt-mid-cont {

        width: 100%;

    }

    .slds-sml .panel.active .mid-cont{padding:40px 20px}

    .rgt-mid-cont{padding-bottom:0;}

    .video-frme:after{width:80px;height:80px;bottom:-20px;}

    .testimonial-sec{margin:60px 0;}

    .testimonial-sec h2{margin-bottom:50px;}

    .gurudev_name h4{font-size:18px; padding:12px 30px;}

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

    .fees_structure_inr_table tr th {padding: 20px 0;font-size: 24px;border-radius: 15px;}

    .fees_note p{font-size:20px;}

    .important_note_inr {padding:20px 20px; border-radius:20px;}

    .details h2{font-size:40px;}

    .pre_school_cnt h3, .look_inside_top h3{font-size: 32px;line-height: 42px;}

    .pre_school_txt_cta {padding: 30px 30px;}

    .lk_inside_btm{grid-template-columns:repeat(2, 1fr);grid-row-gap:20px;}

    .pre_sch_location_inr_rgt {padding:30px;}

    .our_houses_inr{grid-template-columns:repeat(4, 1fr);grid-row-gap:30px;column-gap:15px;}

    .our_houses_itm{text-align:center;}

    .our_houses h3{margin-bottom:30px;}

    .scholastic_inr h2, .coscholastic_inr h2{font-size:36px;}

    .contact_form_main.transfer_main .contact_form_inr{display:block;}

    .contact_form_main.transfer_main .contact_form_inr_lft {

        width:100%;

    }

    .transfer_main .contact_form_inr{display:block;border-top-left-radius:30px;border-top-right-radius:30px;background:transparent;}

	.transfer_main .contact_form_inr_lft{width:100%;}

	.transfer_main .contact_form_inr_rgt{width:100%;background:#f0d447;margin-top:30px;border-radius:20px;}

	.transfer_main .contact_form_inr_lft img{width:100%;border-radius:20px;}

	.transfer_main .contact_form_inr_rgt {padding: 40px 30px;}

	.how_reach_inr{grid-template-columns: repeat(1, 1fr); grid-row-gap:30px;}

	.how_reach_inr_itm_img img{width:100%;}

	.career_main h3, .contact_form_main h3, .how_to_reach h3{font-size:26px;}

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

	.vision_top_inr ul li {font-size: 20px;}

	.teaching_mthlgy_bg h2, .value_edu_bg h2{font-size:42px; line-height:52px;}

	.teaching_mthlgy_cnt p{font-size:20px;}

	.rgt-mid-cont h2 {font-size: 30px;}

	.pre_school_txt_cta p{font-size:16px;line-height:26px;}

	.bnr-txt p{white-space: pre-wrap;}

	.logos-imgs{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:20px; grid-row-gap: 20px;}

}



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

	.school-sec ul{display:block;}

	.school-sec ul li{width:100%;margin-bottom:40px;}

	.school-sec ul li:last-child{margin-bottom:0px;}

	.school-sec ul li a img{width:100%;}

	.school-sec ul li h2 span {top: 40%;transform: translateY(-50%);}

	.why-us ul{display:grid;grid-template-columns:repeat(1, 1fr);}

	.our-legacy ul{display:grid;grid-template-columns:repeat(1, 1fr);}

	.slick-slide img{width: 100%;}

	.our-legacy ul li{column-gap:40px;}

	.lft-dat-ic{width:auto;}

	.disclosure_inr_table table tr td:first-child, .disclosure_inr_table table tr th:first-child{width:auto;}

	.disclosure_inr_table table{display:block; white-space:nowrap;overflow-x:scroll;}

	.aspects_edu_inr{grid-template-columns:repeat(2, 1fr);grid-row-gap:20px;}

	.modal-dialog{max-width:85%;}

}

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



	.lft-mid-cont, .rgt-mid-cont{width: 100%;}

	.txt-dt-mid-cont {width: 80%;}

	.rgt-aero-mid-cont {width: 20%;}

	.sld-testimon button {display: none !important;}

	.sld-dat-itm{margin:0 5px 0 5px;}	

	.testimonial-sec{padding:0 0;}	

	.virtual-tour-sec{padding:0 0;}

	.img-txt-data-itm p{min-height:initial;}

	.img-txt-data-itm a{margin-top:30px;}

	.faq-sec ul li span{padding:18px;}

}

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

	.bnr-txt h2{font-size:28px;line-height:34px;}

	.rgt-sec h1{font-size:28px;line-height:36px;}

	.orng-btn a{font-size:16px;padding:13px 30px;}

	.school-sec ul li p {font-size:20px;}

	.btm-lnk ul{display: block;}

	.btm-lnk ul li{width: 100%; text-align: center;}

/*	.btm-lnk ul li:nth-child(2n){display: none;}*/

	.btm-lnk ul li:before{content:none;}

	.school-sec ul li h2 span img {max-width: 56px;}

	.rgt-aero-mid-cont{display:none;}

	.txt-dt-mid-cont{width:100%;}

	.video-frme:before{content:none;}

	.donwload-sec h2{font-size:34px;}

	.story_bnr_slider_itm_rgt h2{font-size:26px;}

	.help_us_inner {grid-template-columns: repeat(2, 1fr);}

	.our_team_dtl {margin-top: 20px;}

	.fees_structure_inr_table > table{display:block;white-space:nowrap;overflow-x: auto;width:100%;}

	.pre_school_cnt h3, .look_inside_top h3{font-size:28px;line-height:38px;}

	.pre_sch_location_inr_rgt {padding:20px;}

	.pre_sch_location_inr_cnt p {font-size: 20px;line-height: 28px;}

	.help_us_inner {margin-top: 30px;}

	.our_houses_inr{grid-template-columns:repeat(2, 1fr);grid-row-gap:30px;}

	.our_houses_itm img{margin-bottom:0;}

	.scholastic_inr_cnt, .coscholastic_inr {padding: 20px;}

	.scholastic_inr p, .scholastic_inr_itm p{font-size: 18px;line-height: 28px;}

	.inr_banner h1{font-size:42px;line-height:52px;}

	.contact_form_inr_rgt {padding: 30px 20px;border-radius:20px;}

	.contact_frm_row{grid-template-columns: repeat(1, 1fr);}

	.contact_frm_grp label{font-size:16px;}

	.contact_frm_grp textarea{height:150px;}

	.career_inner{padding:20px 15px;border-radius: 15px;}

	.career_inner p{line-height:26px;}

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

	.vision_top_inr ul li {font-size:18px;}

	.aspects_edu_inr{grid-template-columns:repeat(1, 1fr);grid-row-gap:20px;}

	.gallery_cat_inr{grid-template-columns:repeat(1, 1fr);}

	.sld-vts .sld_vts_itm{padding:0 15px;}

	.img-txt-data-itm {margin: 0 15px;}

	.sld-news .slick-next {right: -10px;}

	.sld-news .slick-prev {left: -10px !important;}

	#gallery ..gallery-item:last-child;{margin-bottom:0;}

}



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

	.our-legacy ul li{display: block;}

	.lft-dat-ic, .rg-dt-tx{text-align: center; width: 100%; padding:0; }

	.video-sec h2{font-size:40px;}

	.donwload-sec h2{font-size:30px;}

	.foot-links{display: block;}

	.linksdata{width: 100%;}

	.rg-dt-tx {font-size: 50px;line-height: 60px;}

	.story_bnr_slider p {font-size: 16px;}

	.story_bnr_slider_itm {padding: 15px 15px 50px;}

	.slick-dots li{width:17px;height:17px;}

	.our_team_slider button img {max-width:55px;}

	.our_team_slider button.nxt_btn{right:10px;}

	.our_team_slider button.prev_btn{left:10px;}

	.linksdata a {font-size: 20px;padding-bottom: 16px;}

	.about_bnr_inr h2{font-size:34px;line-height:44px;margin-bottom:20px;}

	.details h2{font-size:36px;}

	.lk_inside_btm{grid-template-columns:repeat(2, 1fr);grid-row-gap:20px;}

	.about_bnr_inr h1, .gallery_bnr_inr h1, .pre_school_title h1, 

	.contact_bnr_inr h1, .vision_bnr_inr h1, .teaching_mthlgy_bg h2, .value_edu_bg h2{

        font-size: 40px;

        line-height: 50px;

    }

    .inr_banner h1{font-size:34px;line-height:44px;}

    .vision_top_inr h2 {font-size: 26px;}

    #filters li span{padding:0px 10px 5px;}



}

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

	.two-btns{display:block;}

	.help_us_inner {grid-template-columns: repeat(2, 1fr);column-gap:20px;}

	.about_bnr_inr h1, .gallery_bnr_inr h1, .contact_bnr_inr h1, .vision_bnr_inr h1{

		font-size:40px; line-height:50px;

	}

	.pre_school_txt_cta {padding:20px;}

	.inr_banner h1, .teaching_mthlgy_bg h2, .value_edu_bg h2{

		font-size:30px;line-height:40px;

	}

	.disclosure_inr_main h3{font-size:22px;}

	.donwload_sec_btm{column-gap:15px;}

	.download-btn a{font-size:16px;}

	.nice-select{font-size:16px;width:150px;}

	

}



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

	.rgt-aero-mid-cont{display: none;}

	.txt-dt-mid-cont {width: 100%;}

}

