@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){




}
@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 > a {padding: 17px 6px;font-size: 12px;}
.shape-1 img, .shape-2 img {width: 100%;height: 100px;object-fit: contain;}


}

@media screen and (min-width:768px) and (max-width: 1023px){
.main_menu{display:none;}  
.main_menu2{display:block; }  
.mlogo{display:none;} 
.sliderscapl {padding: 25px;max-width: 250px;height: 250px;}
.sliderscapl h2 {font-size: 20px;}
.banner-one__shape4 {    top: 10%;right:10%;height: 250px;transform: translateX(0px);max-width: 250px;}
.shape-1 img,.shape-2 img{width:100%;height:120px;object-fit:contain;}
.shape-1{position:absolute;top:0px;left:10px;animation: float-bob-y 14s linear 0s infinite;}
.shape-2{position:absolute;top:0px;right:10px;animation: float-bob-y 14s linear 0s infinite;}
.abt-particles2 svg {width: 100%;fill: #faf5f2;}
.enqr {position: relative;top: 0;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);}
.sectitle h2 {font-size: 30px;}
.enq {  padding: 80px 0px;}
.enql img {  border-bottom: 3px solid #023e84;}
.shape-1 img, .shape-2 img {width: 100%;height: 100px;object-fit: contain;}
.fbowhyl {padding: 20px;}
.integrated_curr4l2bx {  width: 100%;	height: auto;}
.integrated_curr1bx ul li { margin-bottom: 40px;}
 .bnms ul li a {
    border: 1px solid #044b99;
    color: #044b99;
    font-size: 12px;
    padding: 10px 15px;
}
	
	
	
}


@media screen and (min-width:320px) and (max-width: 767px){
.main_menu{display:none;}  
.main_menu2{display:block;}
.mlogo{display:none;} 
.sliderscapl h2 {font-size: 20px;}
.sliderscapl {padding:25px; max-width: 200px;height: 200px;}
.banner-one__shape4 {   position: absolute;right: initial;top: 60%;height: 150px;transform: translateX(0px);max-width: 150px;}
.top_menu_left2 ul {margin: 0px;text-align: center;}
.top_menur ul { text-align: center; }
.top_menur ul li a {font-size: 13px;}
.sliders{padding-bottom:0px;}
.shape-1 img,.shape-2 img{width:100%;height:120px;object-fit:contain;}
.shape-1{position:absolute;top:0px;left:10px;animation: float-bob-y 14s linear 0s infinite;}
.shape-2{position:absolute;top:0px;right:10px;animation: float-bob-y 14s linear 0s infinite;}
.sun {top: 10px;position: absolute;right: initial;left: 7%;}
.sun img {   height: 70px;}
.timebgbx {     padding: 100px 20px;}
p{text-align:left;}
.curriculuml {  padding: 0px;}
.curriculum .tab-content {  padding:45px 20px;margin-bottom: 235px;}
.abt-particles2 svg {width: 100%;fill: #faf5f2;}
 .form-style1 input {height: auto;border-color: transparent;border-radius: 9999px;padding: 10px;width: 64%;background: #f2f1f1;}
.footerbx ul li {list-style: none;margin-bottom: 7px; }
.curriculum .nav-tabs .nav-item {margin-bottom: 30px;margin-right: 3px;display: inline-block;}
.curriculum .nav-tabs .nav-link {padding: 12px 5px;font-size: 11px;}
.vs-circle {  right:0px; top: -6%;}
.abt-particles img {  max-width: 60px; }
.page_title h2 {font-size: 24px;}
.testimonial_content {  padding: 60px 20px}
.enq {  padding: 80px 0px;}
.enql img {  border-bottom: 3px solid #023e84;}
.shape-1 img, .shape-2 img {width: 100%;height: 100px;object-fit: contain;}
.footer2r{margin-top:30px;}
.newsletter {width: 100%;padding: 90px 0px;padding-bottom: 100px;position: relative;background-repeat: no-repeat;
    background-image: url(../images/newsletter.png);background-size: contain;background-position: bottom;}
.vs-btn {   padding: 10px;font-size:12px;}
.sectitle {margin: 20px 0px;text-align: center;}
.sectitle h2 {font-size: 28px;}
.fbowhyl {padding: 20px;}

.mrequirementsx {
    border-radius: 30px 60px;
    background-color: #fff;
    padding: 30px 10px;
    margin-bottom: 45px;
    height: auto;
    
}
.support .nav-tabs .nav-link {
    padding: 10px 6px;
    
    font-size: 12px;
}

.support .tab-content {
    width: 100%;
   
    padding: 60px 20px;
    
min-height: auto;}

	@keyframes betterfly{
    10%{top: 85%;}
    25%{top: 90%;}
    40%{top: 85%;}
    50%{top: 95%;}
    65%{top: 80%;}
    70%{top: 85%;}
    85%{top: 95%;}
    90%{top: 85%;}
    100%{top: 80%;}
     
}
@keyframes betterfly-two{
    10%{top: 85%;}
    25%{top: 90%;}
    40%{top: 85%;}
    50%{top: 95%;}
    65%{top: 80%;}
    70%{top: 85%;}
    85%{top: 95%;}
    90%{top: 85%;}
    100%{top: 80%;}
}
	
	.integrated_curr1bx ul li {margin-bottom: 35px;}
	.integrated_curr4l2bx {
    width: 100%;
		height: auto;}
	.integrated_curr4r h3 {
    text-align: center;
    margin: 30px 0px;
}
	.page_title h2 {
     
		bottom: 45%;}
	.bnms{display:none;}
	
}

@media (max-width: 767px){

}

