@media (min-width: 768px) {
   
}

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

}

@media (max-width: 1200px) {
   
}
@media screen and (min-width:2400px) and (max-width: 3000px){
 

}
@media screen and (min-width:1800px) and (max-width: 2399px){
	.book-section > .container {height: 550px;width: 70%;}
	.founderbook .right p {  font-size: 16px;}
	.right > figure.front, .right > figure.back { padding: 50px 15px; }	

}
@media screen and (min-width:1400px) and (max-width: 1799px){
	
}
@media screen and (min-width:1200px) and (max-width: 1400px){

}
@media screen and (min-width:1200px) and (max-width: 1366px){
 

	
	
	
}
@media screen and (min-width:1024px) and (max-width: 1199px){
 .main_menu #cssmenu2 > ul > li.has-sub > a {padding-right: 15px;}
	.main_menu #cssmenu2 > ul > li:last-child a {
    color: #fff;
    padding: 0 6px;
}
.main_menu #cssmenu2 > ul > li > a {padding: 2px 5px;font-size: 10px; }
.main_menu #cssmenu2 ul ul li a { font-size: 11px;   } 
	.main_menu #cssmenu2 > ul > li.has-sub > a:before {   top: 3px;}
 .main_news_magbxc h3{text-align:center;font-size: 20px;} 
 .main_news_magbxc ul {  text-align: center; }
.main_news_magbxc ul li{width: auto;}
 .main_news_magbxc ul li p {margin-bottom: 0px;font-size: 12px;}
 .main_news_magbxc ul li i {font-size: 15px;}
.main_news_magbxc ul li a {  padding: 7px 7px; }
.main_news_magbxc {   width: 92%;margin: auto 4%;   padding: 10px 3px;}
  .timeline ul li:nth-child(odd) .left_content {  right: -40%;}
  .timeline ul li:nth-child(even) .left_content {  left: -40%;}
.book-section > .container {  left: 47%;	}
.book-section > .container {height: 400px;width: 600px;}
.right > figure.front, .right > figure.back { padding: 15px 15px;}
.founderbook .right p {font-size: 10px;}
.studentsig1 .sec_title {   margin-bottom: 20px;}	
.founderflip .inner:before {  top: -40px;}	
.founderflip .inner:after {  bottom -40px;}		
.mfinancialsbxnw2nn2bk p {  font-size: 12px;	}
	.bnmadmissions3m { }
	.bnmadmissions3m h3{font-size:15px;}
	.funnel_step_7 span {width: calc(75% - 100px);}
	.bnmadmissions4bxbn22 ul li {  padding: 10px 12px;  width: 16%;}
	.bnmadmissions4bxbn22 ul li p { font-size: 12px;  line-height: 1.6;}
	.bnmadmissions4bxbn22 ul li:nth-child(6) {width: 21%;}
	.bnmadmissions4bxbn22 ul li img {  top: -60px; width: 40px;}
	.nbsd ul li {display: inline-grid;width:16%;margin-bottom:40px;}	
	.nbsd ul li h3 { font-size: 12px;}
	.mfinancialsbxnw2nn p {         font-size: 17px;}
	.nbft12mp {position: relative;top:  0px;}	
	.modal {position: fixed;top: 15%;}
	 
	
}

@media screen and (min-width:768px) and (max-width: 1023px){
	.modal {position: fixed;top: 15%;}
.mlogo, .main_menu {display: none;} 
.main_menu2{display:block;} 
.main_menu2 .menu-button {  top: 50px; } 
.mlogo2 img {  max-width: 100px;}	
	.main_menu2 .menu-button { top: 27%;	}
.top_menu_left2 p { font-size: 10px;  text-align: center;}
.slider .slider_caption { top: 30%;  width: 85%; }
.slider .slider_caption h1 {font-size: 32px;}
.aboutr{padding:0px 10px;}
 .impacticon { top: 2%;}
 .main_news_magbxc h3{text-align:center;font-size: 20px;} 
 .main_news_magbxc ul {  text-align: center; }
.main_news_magbxc ul li{width: auto;}
 .main_news_magbxc ul li p {margin-bottom: 0px;font-size: 12px;}
 .main_news_magbxc ul li i {font-size: 15px;}
.main_news_magbxc ul li a {  padding: 7px 7px; }
.main_news_magbxc {   width: 92%;margin: auto 4%;   padding: 10px 3px;}
 .left_content img {width: 100%;height: auto;object-fit: cover;}
  .timeline{width:100%;}
  .timeline:before{left:-3px;}
  .timeline ul li:nth-child(odd),
  .timeline ul li:nth-child(even){width:100%;text-align:left; right: -22px;    }
  .timeline ul li:nth-child(odd):before{ top: 30px;left: -27px;right:initial;}
  .timeline ul li:nth-child(even):before{          top: 30px;left: -26px;}
  .timeline ul li:nth-child(odd) .left_content,
  .timeline ul li:nth-child(even) .left_content {top: 0;left: 0;right: inherit;}
.timeline ul li:nth-child(odd) .left_content{position:relative;}
.timeline ul li:nth-child(even) .left_content{position:relative;}
.slider { height: auto;}
.slider:before{    height: 100%;}
.slider .owl-demo .item img {  height: auto;}
.slider .owl-demo .item { height: auto;}
.slider .owl-carousel .owl-nav{display:none;}
.water img {  max-width: 150px;}
	.timeline__content h2{font-size:20px;}
.mvsmrbnew ul li p{ font-size: 15px;padding-left: 10px;text-align: left;}			
.news-info {padding: 20px 0px;width: 100%;}
.news-image {width: 100%;}	
.news-item {margin-bottom: 20px;}	
.book-section > .container {  left: 47%;	}
.book-section > .container {height: 400px;width: 500px;}
.right > figure.front, .right > figure.back { padding: 15px 15px;}
.founderbook .right p {font-size: 10px;}
	.founderflip .flip-box-front, .founderflip .flip-box-back {min-height: 400px;}
.founderflip .flip-box-front p, .founderflip .flip-box-back p {font-size:13px;margin-bottom:5px;text-align:left;}
	.founderflip .flip-box .inner {  padding: 20px;	}
.studentsig1 .sec_title {   margin-bottom: 20px;}	
.nbsd2 ul li img {width: 25px;}	
	.nbsd2 ul li {margin-right: 3px;margin-bottom: 3px;	}
	.nbsd2 ul li h3  {font-size: 8px;	}
.nbsd2 ul li h3 em {font-size: 6px;	}	
	.founderflip .inner:before {  top: -40px;}	
.founderflip .inner:after {  bottom -40px;}		
	.mfinancialsbxnw2nn2bk p {  font-size: 12px;	}
.bnmadmissions3l ul li p { font-size: 10px;}	
	.bnmadmissions3l ul li{padding-left:90px;}		
	.bnmadmissions3m { height: 300px; max-width: 300px;}
	.bnmadmissions3m h3{font-size:15px;}
	.bnmadmissions3liconct {height: 95px;	}
	.bnmadmissions3licon {top: 14%;left: 4%;width: 70px;height: 70px;line-height: 60px;	}
	.bnmadmissions3l ul li:nth-child(even) {margin-left: 0;}
	.bnmadmissions3l ul li {display:block;width:100%;}	
	.funnel_outer ul li span p {  font-size: 13px;}
	.funnel_step_7 span {  width: calc(72% - 100px); }
	.bnmadmissionsr:after {height: 300px;width: 200px;}
	.bnmadmissions4bxbn22 ul li {list-style: none;display: inline-block;padding: 10px 20px;width: 30%;margin-bottom:60px;}
	.bnmadmissions4bxbn22 ul li:nth-child(6) {   width: 40%;}
	.nbsd ul li {display: inline-grid;width:16%;margin-bottom:40px;}	
	.nbsd ul li h3 { font-size: 12px;}
	.nbsd2 ul li { border-radius: 0px 50px 0px 50px;margin-bottom: 30px;	}
	.nbsdbx2 { height: 150px;}
	.slidercaptions { position: relative;}
	.slidercaptions h2 {  font-size: 16px;}
	.slidercaptn h1{ font-size: 23px;padding:0px 10px;}
	.workbx img { height: 300px; object-position: center;}
	.workbx h3{font-size:24px;}
	.flip-box-back h2 {  font-size: 17px;}
	.flip-box-back h2 { font-size: 17px;}
	.testimonial_contentd h5 { font-size: 12px; }
	.footer_bxaddress {padding-left: 0;}
	.copyrights p,.copyrights p a {font-size: 12px;}
	.column::before{background:transparent;}
.column::after{  background:transparent;}
	.valuetitle h2,.quotebxsm2 h3,.nb2025title h2 {font-size: 21px;	}
	.end-list li a {
    text-decoration: none;    padding: 5px 4px;
    font-size: 12px;
}.mfinancialsbxnw2nn p {
    color: #364153;
	font-size: 18px;}
	.flowteamulli ul li h3 {
    font-size: 10px;
    line-height: 1.2;
}
	.flowteam p{font-size: 11px;}
	.nbmsall222 {
    padding-left:  0px;
    padding-right: 0px;
}
	.nbmsall .nav-link {
    display: block;
    padding: 10px;
		font-size: 12px;}
	.vannvilvideo .vslfr,.vannvilvideo .vslf {
    padding: 0;
}
	.about2r {
    padding-left: 0;
    padding-top: 20px;
}
	.about2r {
    padding-left: 0;
    padding-top: 20px;
}
.nbft12mp {position: relative;top:  0px;}	
 .slider-wrapper{display:none;}	
.wrappernpcrsl{display:block;}	
	
	
	
}
 

@media screen and (min-width:320px) and (max-width: 767px){
	.about2r {
    padding-left: 0;
    padding-top: 20px;
}
	.main_news_magbx img {
    width: 100%;
		height: auto;}
	
	
.mlogo, .main_menu {display: none;} 
.main_menu2{display:block;} 
.header { padding:5px 0px;} 	
.top_menu_left2 p { font-size: 11px;  text-align: center;}
.top_menur ul { text-align: center;}
.sliders .slider_caption { top: 35%;  width: 85%; }
.sliders .slider_caption h1 {font-size:20px;}
.sliders .slider_caption p {font-size:14px;}
 .top_menu_left2 .footer-icons ul { padding: 0px 0px 3px 0px;  text-align: center;}
.slider .slider_caption {width: auto;padding:5px;left:0px;}
.slider .slider_caption h1 {font-size: 22px;}
.slider .slider_caption p {font-size: 14px;}
.aboutr{padding:0px  0px;}
.whybx { padding: 20px 0px; }
.whybx h3{font-size:15px;}
.whybx img { max-width: 45px;}
.sec_title h2{ font-size:34px;text-align:center;}
.founderl{margin-bottom:20px;}
 .services{ padding:70px 0px;}
.impacticon {background: #51ae30;position: absolute;     left: 68%;top: 62%;}
.impactl {  padding: 10px;right:0px;margin-bottom: 0;}
.impactr {position: relative;z-index: -1;margin-left: 20px;}
.impacticon { z-index: 1;width: 100px !important;height: 100px !important;padding: 5px;line-height: 90px;}
.main_news_magbxc h3{text-align:center;font-size: 20px;} 
 .main_news_magbxc ul {  text-align: center; }
.main_news_magbxc ul li{width: auto;}
 .main_news_magbxc ul li p {margin-bottom: 0px;font-size: 12px;}
 .main_news_magbxc ul li i {font-size: 15px;}
.main_news_magbxc ul li a {  padding: 7px 7px; }
.main_news_magbxc {   width: 92%;margin: auto 4%;   padding: 10px 3px;}
.page_title h2 {font-size: 17px;}
.left_content img {width: 100%;height: auto;object-fit: cover;}
.timeline ul li:nth-child(odd) .left_content{position:relative;}
.timeline ul li:nth-child(even) .left_content{position:relative;}
.slider { height: auto;}
.slider:before{    height: 100%;}
.slider .owl-demo .item img {  height: auto;}
.slider .owl-demo .item { height: auto;}
.water img {  max-width: 150px;}
.maftl22{padding:0px 20px 10px 20px;}
.table {width: 100%;overflow-x: auto;display: block;}
.mhedli .masonry .item h3{background:#51ae30; color:#fff;padding:10px;margin:0px;font-size:13px; }
 .mhed .table {width: 100%;overflow-x: auto;display: block;}
.timeline ul li:nth-child(odd),
  .timeline ul li:nth-child(even){width:100%;text-align:left;padding:20px;      }
  .timeline ul li:nth-child(odd):before{top:60px;left:-8px;}
  .timeline ul li:nth-child(even):before{ top:60px;left:-8px;}
.timeline:before {left: -2px;}
	 .timeline{width:100%;}
  .timeline:before{left:-3px;}
  .timeline ul li:nth-child(odd),
  .timeline ul li:nth-child(even){width:100%;text-align:left; right:0px;    }
  .timeline ul li:nth-child(odd):before{ top: 30px;left: -27px;right:initial;}
  .timeline ul li:nth-child(even):before{          top: 30px;left: -26px;}
  .timeline ul li:nth-child(odd) .left_content,
  .timeline ul li:nth-child(even) .left_content {top: 0;left: 0;right: inherit;}
.timeline ul li:nth-child(odd) .left_content{position:relative;}
.timeline ul li:nth-child(even) .left_content{position:relative;}
 .timeline ul li:nth-child(odd)::after {content: " ";height: 0;position: absolute;
    top: 22px;width: 0;z-index: 1;right: initial;left: -8px; border: medium solid #82d863;
    border-width: 0px 0px 0px 0;border-color: transparent #82d863 transparent transparent;}
 .timeline ul li:nth-child(even)::after {content: " ";height: 0;position: absolute;top: 22px;width: 0;
    z-index: 1;right: initial;left: -8px; border: medium solid #82d863;border-width: 0px 0px 0px 0;border-color: transparent #82d863 transparent transparent;}
.mvsmrbnew ul li:nth-child(odd) {transform: skew(5deg, 0deg);}
.mvsmrbnew ul li:nth-child(even) {transform: skew(-5deg, 0deg);}
.mvsmrbnew ul li:nth-child(odd)  p{transform: skew(-5deg, 0deg);}
.mvsmrbnew ul li:nth-child(even) p{transform: skew(5deg, 0deg);}
.mvsmrbnew ul li:nth-child(odd)  img{transform: skew(-5deg, 0deg);}
.mvsmrbnew ul li:nth-child(even) img{transform: skew(5deg, 0deg);}	
.mvsmrbnew ul li {   padding: 20px;	}
.mvsmrbnew ul li img{    position: relative;top: 0px;left: -10px;width: 50px;height: auto; }	
.mvsmrbnew ul li p{ font-size: 13px;padding-left: 10px;text-align: left;}	
.news-info {padding: 20px 0px;width: 100%;}
.news-image {width: 100%;}	
.news-item {margin-bottom: 20px;}	
.founderrbxci {padding: 60px 20px;}
.founderrbxcline {  padding: 40px 5px;	}
.founderrbxci p {padding-left: 0;border-left: 0px solid #e3fadb;}		
.book-section > .container { height: 300px;width: 100%;position: relative;left: 49%;margin: 0;}
.right > figure.front, .right > figure.back { padding: 10px 15px; }	
.founderbook .right p { font-size: 8px; line-height: 1.4;}	
.book-section {   width: 100%;   padding: 0px 0;   text-align: center;}	
.founderflip .flip-container, .founderflip .front, .founderflip .back {   width: 100%;   height: auto;}
.founderflip .flip-box-front, .founderflip .flip-box-back {min-height: 550px;}
.founderflip .flip-box-front p, .founderflip .flip-box-back p {font-size:13px;margin-bottom:5px;text-align:left;}
.founderflip .flip-box .inner {  padding: 20px;	}
.studentsig1 .sec_title {   margin-bottom: 20px;}	
.students .sec_title h5 { font-size: 20px;}
.nbsd2 ul li img {width: 25px;}	
.nbsd2 ul li {margin-right: 3px;margin-bottom: 3px;	}
.nbsd2 ul li h3  {font-size: 8px;	}
.nbsd2 ul li h3 em {font-size: 6px;	}
.founderflip .inner:before {  top: -60px;}	
.founderflip .inner:after {  bottom -60px;}		
.bninfo img{width:100%;height:auto;max-width:initial;}
.bninfo2 img{width:100%;height:auto;max-width:initial;}
.timeline__content h2 { font-size:19px;}
.timeline__content h3 { padding: 10px;font-size: 14px;}	
.timeline__content ul li{padding:0px !important;padding-left:15px !important;}
.timeline__content ul li:after {content: "\ec77"!important;color: #51ae30 !important;font-family: "Icofont"!important;font-size: 6px!important;left: 0px!important;top: 0px!important;position: absolute!important;}
	.timeline--mobile .timeline__item {  padding-left: 25px;	}
	.timeline__content {width: 96%;margin: auto;	}
	.mec .nav-link {display: block;padding: 6px 5px;font-size: 12px;}
.mec .nav-tabs .nav-item {margin-bottom: 10px;display: inline-block;}	
.mfinancialsbxnw2nn2bk p {margin: 0px;position: absolute;top: 50px;right: 85px;}
.mvsmrbnew ul li{width:80%;margin:auto;}
.valuetitle h2:after{left:0px;width:30px;height:30px;}
.valuetitle h2:before{right: 0;width:30px;height:30px;}
.mvsmrbnew ul li:nth-child(odd) {transform: skew(2deg, 0deg)!important;}
.mvsmrbnew ul li:nth-child(even) {transform: skew(-2deg, 0deg)!important;}
.mvsmrbnew ul li:nth-child(odd)  p{transform: skew(-2deg, 0deg)!important;}
.mvsmrbnew ul li:nth-child(even) p{transform: skew(2deg, 0deg)!important;}
.mvsmrbnew ul li:nth-child(odd)  img{transform: skew(-2deg, 0deg)!important;}
.mvsmrbnew ul li:nth-child(even) img{transform: skew(2deg, 0deg)!important;}
	.bnmadmissions2r{padding-top:20px;}	
	.bnmadmissions3l ul li p { font-size: 13px;}	
	.bnmadmissions3l ul li{     padding-left:110px;}	
	.bnmadmissions3l ul li:nth-child(even) { margin-left:0px;}
	.bnmadmissionsr:after {left: 5%;top: 5%;}
	.bnmadmissions3m {margin-bottom:30px;}
	.bnmadmissions3licon {  }
	.funnel_step_1 span{width:calc(100% - 0px); }
	.funnel_step_2 span{width:calc(100% - 0px); }
	.funnel_step_3 span{width:calc(100% - 0px); }
	.funnel_step_4 span{width:calc(100% - 0px); }
	.funnel_step_5 span{width:calc(100% - 0px); }
	.funnel_step_6 span{width:calc(100% - 0px); }
	.funnel_step_7 span{width:calc(100% - 0px); }
	.bnmadmissions4bx li:nth-child(5) span {height: 140px;border-top-width: 140px;}
	.bnmadmissions4bx li:nth-child(5) span p{top:8%}
	.funnel_outer ul li span p {font-size: 13px;line-height: 1.8; top: 30%;width:90%;}
	.bnmadmissions7r2 ul li {width:125px;height:125px;margin: 5px;padding:5px;}
	.bnmadmissions7r2 ul li  p{font-size:12px;}
	.bnmadmissions7r2bx {   height: 100px;}
	.funnel_outer li span {height: 120px;border-top-width: 120px;}
	.mbnstdteam .valuetitle h2:after{content:'';position:absolute;left:-10px;top:-10px;width:30px;height:30px;border:5px solid #51ae30;}
.mbnstdteam .valuetitle h2:before{content:'';position:absolute;right:-10px;bottom:-10px;width:30px;height:30px;border:5px solid #51ae30;}
	.bnmadmissions6r ul li {padding: 14px 10px; padding-left:65px;margin-right: 0;}	
	.bnmadmissions6ricon img {width: 30px;height: auto;}
	.bnmadmissions6ricon {top: -12%;left: -2%;width: 55px;height: 55px; line-height: 50px;}
.bnmadmissions3l ul li {position: relative;display: block; width: 100%;}
.bnmadmissions4bxbn22 ul li {padding: 10px 20px;width: 100%;margin-bottom: 85px;}	
.bnmadmissions4bxbn22 ul li:nth-child(6) {width: 100%;}	
	.csrtablei3 ul li {padding:2px;width: 23%;margin-right:2px;}	
	.nbsd ul li {display: inline-grid;width: 32%;margin-bottom:40px;}	
	.nbsd ul li h3 { font-size: 12px;}
	.nbsd2 ul li {width: 30%;border-radius: 0px 50px 0px 50px;margin-bottom: 30px;	}
	.nbsdbx2 { height: 150px;}
	.slidercaptions { position: relative;}
	.slidercaptions h2 {  font-size: 16px;}
	.slidercaptn h1{ font-size: 18px;padding:0px 5px;}
	.slider .owl-carousel .owl-nav button.owl-prev { left: 0;}
	.slider .owl-carousel .owl-nav button.owl-next {  right: 0;}
	.mnbaboutfoundingr{margin-bottom:20px;}
.column::before{background:transparent;}
.column::after{  background:transparent;}
	.mnbstudentsbxc img {    height: auto;	}
	.page_navigation a {display: inline-block;}
	.content-box {  padding: 0px 10px;}
	.qbg .sec_title h2 {    font-size: 24px;}
	.qbg:before {backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px); background: #1614179c;}
	.footer_bxaddress {padding-left: 0;}
	.copyrights p,.copyrights p a {font-size: 12px;}
	.nb2025title h2,.quotebxsm2 h3,.valuetitle h2,.quotebxsm2 h3 {font-size: 19px;	}
	.mabout{padding-top:30px;}
	.nbwhyedubx:after {left: -10px;top: -10px;width: 40px;height: 40px;}
	.nbwhyedubx:before {right: -10px;bottom: -10px;width: 40px;height: 40px;}
	.timeline__content h3 { top: -9px;}
	.end-list li a {
    text-decoration: none;    padding: 5px 4px;
    font-size: 12px;
}
.mfinancialsbxnw2nn p {color: #364153;font-size: 18px;}
.awardsbx {width: 100%;position: relative;margin: 30px auto;padding: 10px;}	
.nbmsall222 {padding-left: 0;padding-right: 0;}	
.nbmsall .nav-link{padding: 5px;font-size: 8px;font-weight: 600;}
.vannvilvideo .vslfr,.vannvilvideo .vslf {padding: 0;}
.nbft12mp2 {position: relative;}		
.nbft12mp {position: relative;top:  0px;}	
.nbft12 img {width: 100%;height: 250px;object-fit: cover;-webkit-mask-position: center center;
  mask-position: top;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;}
.nbft1l h2 {font-size: 29px;text-align: center;}
	.nbabtfnd2limg{margin-top:20px;}	
.nbft12bx2{padding-left:9px;border-left:6px solid #51ae30;}	
.nbft3r{ padding-right:9px;border-right:6px solid #51ae30;}	
.nbft5 {  padding: 60px 0px;	}
.nbnewtextl{ padding-left: 5px; }
.nbnewtextl::after,
.nbnewtextl::before{display: none;  }
.nbnewtextr{padding: 10px;font-size: 16px;max-width: 100%;}
.nbnewtextl  h1{ font-size: 100px;}
.right-arrow-box {clip-path: initial;}
.nbnewtextr p{text-align:left;}	
.slider-wrapper{display:none;}	
.wrappernpcrsl{display:block;}	
.itemnpcrsl img{width:100%;height: 200px;border-radius:10px;object-fit:contain;object-position: center;}
.itemnpcrsl {  max-width:180px !important;	}
	
	
}

@media (max-width: 767px){

}













