@media only screen and (max-width:991px) {
    	.ourHomeSlider__thumbWrp .customSlider-prev.customSliderarrow {
  top: 50%;
		left: 10px;
		transform: translateY(-50%);
		margin-top: 0;
		margin-bottom: 5px;
}
.ourHomeSlider__thumbWrp .customSlider-next.customSliderarrow {
  top: 50%;
		right: 10px;
	left: inherit;
		bottom: inherit;
		transform: translateY(-50%);
		margin-top: 0;
margin-bottom: 5px;
}
	.ourHomeSlider__thumbWrp .customSlider-next.customSliderarrow i{
		transform: rotate(-90deg)
	}
	.ourHomeSlider__thumbWrp .customSlider-prev.customSliderarrow i{
		transform: rotate(-90deg)
	}
    	.serviceClmIn {
  margin-left: 0;
  background: #56A255;
  border-radius: 100px;
  padding: 5px;
  width: 100%;
		align-items: center;
}
.serviceClm {
    padding-top: 14px;
}
.menu-icon {
    display: block;
}
.close-menu.fa {
    display: none;
  }
	
 .manNavul {
    display: inline-block;
    vertical-align: middle;
}
 .mainNav {
    position: fixed;
   
    width: 250px;
    left: -260px;
    top: 0;
	  bottom: 0;
    max-height: 100%;
    overflow: auto;
    transition: all .2s ease 0s;
    z-index: 10;
  }
  .mainNav::before {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
  width: 0;
	margin-left: -10px;
}
.mainNav::before {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
  width: 0;
	margin-left: -10px;
}
 .menu-btn.active {
    position: relative;
    z-index: 12;
  }
   .menu-btn.active .fa-bars {
    display: none;
  }
  .menu-btn.active .close-menu {
    display: block;
  }
  .menuoverlay {
    position: fixed;
    z-index: 9;
    background-color: rgba(25, 22, 22, 0.87);
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
  }
   .mainNav.active {
  left: 0;
  right: 0;
  width: 100%;
  text-align: center;
}
  #menu-main-menu-1 li {
    padding: 10px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
   
  }
  #menu-main-menu-1 li a{
       color:#ffffff;
  }
  .current_page_item a{
       color: #FCE900 !important;
  }
}
@media only screen and (max-width:575px) {
    
.mainlogo{
    max-width: 205px;
  }
  .mainlogo, .innereaderwrapper .mainlogo{
  max-width: 165px;
margin-top: -20px;
z-index: 11;
position: relative;
}
  .headerwrapper.sticky .mainlogo {
		margin-top: 0;
	}
}
@media (max-width:767px){
    .callback-head h2, .callback-desc, .callback-button .elementor-button-wrapper{
        text-align:center;
    }
  /*  .sevice-inner-section .elementor-container{
    flex-wrap:nowrap !important;
}
.icon-html{
    width:10%;
}
.icon-html-col{
    width: 13.2% !important;
}*/
}
@media only screen and (min-width:992px) {
    .mainNav {
    margin-top: 10px;
  }
  #menu-main-menu-1 li a:hover {
    text-decoration: none;
    color: #CB006C;
  }
}
@media only screen and (max-width:767px) {
    
.team-inner-section  .elementor-column-gap-default{
      justify-content:center !important;
  }
  .download-sec {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
}
.service-second-col .elementor-widget-wrap.elementor-element-populated{
    padding-top:3px !important;
}
.service-first-col .elementor-widget-wrap.elementor-element-populated{
    padding-bottom:3px !important;
}
.admission-inner-row .elementor-container.elementor-column-gap-default{
    flex-wrap:nowrap !important;
}
}
@media only screen and (min-width:1280px){
	.top-tab-nav{
		padding: 0 15px;
		width: 33.3333%;
	}
}
@media only screen and (min-width:950px){
    .stack-image{
    position: absolute !important;
    top: 300px !important;
    left: -51px !important;
}
}