*{
    box-sizing:border-box!important;
  
    
   
}
html, body {
  overflow-x: hidden;
   width: 100%;
}
.modal{
    z-index:999!important;
}
.navbar-brand {
  font-size: 1.4em;
}
.navbar-dark .navbar-nav a.nav-link {
color: #FFF;

font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.dropdown-menu {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  border: none;
  border-radius: 0;
  padding: 0.7em;
}
@media only screen and (min-width: 992px) {
  .dropdown:hover .dropdown-menu {
    display: flex;
  }
  .dropdown-menu.show {
    display: flex;
  }
}
.dropdown-menu ul {
  list-style: none;
  padding: 0;
}
.dropdown-menu li .dropdown-item {
  color: gray;
  font-size:15px;
  padding: 0.5em 1em;
}
.dropdown-menu li .dropdown-item:hover {
  background-color: #f1f1f1;
}
.dropdown-menu li:first-child a {
  font-size: 15px;

}
.dropdown-menu li:first-child a:hover {
  background-color: #f1f1f1;
}
@media only screen and (max-width: 992px) {
  .dropdown-menu.show {
    flex-wrap: wrap;
    max-height: 350px;
    overflow-y: scroll;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1140px) {
  .dropdown:hover .dropdown-menu {
    width: 40vw;
    flex-wrap: wrap;
  }
}

.dropdown-menu {
  border-radius: 0;
  border: none;
  padding: 0.5em;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.23);
}
.dropdown-menu ul {
  list-style: none;
  padding: 0;
}

.dropdown-menu li a {
  color: gray;
  padding: 0.5em 1em;
}
.dropdown-menu li:first-child a {
  
  font-size: 15px;
  
}
@media screen and (min-width: 993px) {
  .dropdown:hover .dropdown-menu {
    display: flex;
  }
  .dropdown-menu.show {
    display: flex;
  }
}
@media screen and (max-width: 992px) {
  .dropdown-menu.show {
    max-height: 60vh;
    overflow-y: scroll;
  }
}

.reviews h4{
    margin-bottom:0px;
    font-size: 18px;
}
.reviews p{
   
   color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.reviews {
    
  color: #000!important;

font-family: Inter!important;
font-size: 18px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
}
.nav .nav-item button.active {
  background-color: transparent;
color: #00C9BE!important;

font-family: Inter!important;
font-size: 18px!important;
font-style: normal!important;
font-weight: 700!important;
line-height: normal!important;
}
.nav .nav-item button.active::after {
  content: "";
  border-bottom: 4px solid #00c9be;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -1px;
  border-radius: 5px 5px 0 0;
}
.nav-pills{
        padding: 0px 100px;

}
.tab-content span{
    color: #000;

font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.tab-content h4{
 color: #000;
Margin-top:15px;
margin-bottom:15px;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 135.523%; /* 24.394px */
}
.text-primary{
   color: #000!important;

font-family: Inter!important;
font-size: 18px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
}
.star1{
      margin-top: 9px;
    left: 6.06%;
    position: absolute;
}
.onoff{
  margin-top:7px;
    padding: 0px 3px 3px 12px;
    border-radius: 6px;
    background: white;
    
}
.star2{
      margin-top: 9px;
    left:37%;
    position: absolute;
}
.onoff2{
   margin-top: -158px;
    left: 55%;
    padding: 0px 10px 0px 10px;
    border-radius: 6px;
    background: white;
    position: absolute;
}

  #clockdivsecond {
	font-family: sans-serif;
	color: #fff;
	display: inline-block;
	font-weight: 100;
	text-align: center;
	font-size: 20px;
}

#clockdivsecond > div {
	padding: 2px;
	border-radius: 3px;

	display: inline-block;
}

#clockdivsecond div > span {
	padding: 5px;
	border-radius: 3px;
	background: black;
	display: inline-block;
}



 #clockdivthird {
	font-family: sans-serif;
	color: #fff;
	display: inline-block;
	font-weight: 100;
	text-align: center;
	font-size: 20px;
}

#clockdivthird > div {
	padding: 2px;
	border-radius: 3px;

	display: inline-block;
}

#clockdivthird div > span {
	padding: 5px;
	border-radius: 3px;
	background: black;
	display: inline-block;
}
    #clockdivfourth {
	font-family: sans-serif;
	color: #fff;
	display: inline-block;
	font-weight: 100;
	text-align: center;
	font-size: 20px;
}

#clockdivfourth > div {
	padding: 2px;
	border-radius: 3px;

	display: inline-block;
}

#clockdivfourth div > span {
	padding: 5px;
	border-radius: 3px;
	background: black;
	display: inline-block;
}
   
      #clockdivres {
	font-family: sans-serif;
	color: #fff;
	display: inline-block;
	font-weight: 100;
	text-align: center;
	font-size: 20px;
}

#clockdivres > div {
	padding: 2px;
	border-radius: 3px;

	display: inline-block;
}

#clockdivres div > span {
	padding: 5px;
	border-radius: 3px;
	background: black;
	display: inline-block;
}
   
   #clockdiv {
	font-family: sans-serif;
	color: #fff;
	display: inline-block;
	font-weight: 100;
	text-align: center;
	font-size: 20px;
}

#clockdiv > div {
	padding: 2px;
	border-radius: 3px;

	display: inline-block;
}

#clockdiv div > span {
	padding: 5px;
	border-radius: 3px;
	background: black;
	display: inline-block;
}


[aria-label][tooltip-position] {
  position: relative;
  letter-spacing: 0.1rem;
}

[aria-label][tooltip-position]::before,
[aria-label][tooltip-position]::after {
  --scale: 0;
  position: absolute;
  font-size: 1rem;
  transition: transform 100ms;
  transition-timing-function: linear;
}

[aria-label][tooltip-position]:hover::before,
[aria-label][tooltip-position]:hover::after {
  --scale: 1;
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.45, 1.93);
}

[aria-label][tooltip-position]::before {
  content: attr(aria-label);
  background-color: var(--tooltip-color);
  padding: 0.5em;
  border-radius: 0.3em;
  text-align: center;
  transform: scale(0);
}

[aria-label][tooltip-position]::after {
  content: "";
  border: var(--arrow-size) solid transparent;
}

[aria-label][tooltip-position]::before,
[aria-label][tooltip-position]::after {
  --tooltip-color: #04EFE3;
      font-weight: 600;
  --arrow-size: 0.5rem;
  --scale: 0;
width: 271px!important;
  z-index: 1;
  font-size: 1rem;
  transform: translate(var(--translate-x), var(--translate-y))
    scale(var(--scale));
}

/** Right  */

[aria-label][tooltip-position="right"]::before {
  --translate-x: calc(100% + var(--arrow-size));
  --translate-y: -50%;
  right: 0px;
  top: 50%;
  transform-origin: left center;
}

[aria-label][tooltip-position="right"]::after {
  --translate-x: calc(var(--arrow-size));
  --translate-y: -50%;
  right: 0px;
  top: 50%;
  border-right-color: var(--tooltip-color);
  transform-origin: left center;
}

/** Bottom  */

[aria-label][tooltip-position="bottom"]::before {
  --translate-x: -50%;
  --translate-y: calc(100% + var(--arrow-size));
  bottom: 0px;
  left: 50%;
  transform-origin: top center;
}

[aria-label][tooltip-position="bottom"]::after {
  --translate-x: -50%;
  --translate-y: calc(var(--arrow-size));
  left: 50%;
  bottom: 0px;
  border-bottom-color: var(--tooltip-color);
  transform-origin: top center;
}

/** Top */

[aria-label][tooltip-position="top"]::before {
  position: absolute;
  --translate-x: -50%;
  --translate-y: calc(-100% - var(--arrow-size));
  top: 0px;
  left: 50%;
  transform-origin: bottom center;
}

[aria-label][tooltip-position="top"]::after {
  --translate-x: -50%;
  --translate-y: calc(-1 * var(--arrow-size));
  top: 0px;
  left: 50%;
  border-top-color: var(--tooltip-color);
  transform-origin: bottom center;
}

/** Left */

[aria-label][tooltip-position="left"]::before {
  --translate-x: calc(-100% - var(--arrow-size));
  --translate-y: -50%;
  left: 0px;
  top: 50%;
  transform-origin: right center;
}

[aria-label][tooltip-position="left"]::after {
  --translate-x: calc(-1 * var(--arrow-size));
  --translate-y: -50%;
  left: 0px;
  top: 50%;
  border-left-color: var(--tooltip-color);
  transform-origin: right center;
}

/** Top */

[aria-label][tooltip-position="top"]::before {
  position: absolute;
  --translate-x: -50%;
  --translate-y: calc(-100% - var(--arrow-size));
  top: 0px;
  left: 50%;
  transform-origin: bottom center;
}

[aria-label][tooltip-position="top"]::after {
  --translate-x: -50%;
  --translate-y: calc(-1 * var(--arrow-size));
  top: 0px;
  left: 50%;
  border-top-color: var(--tooltip-color);
  transform-origin: bottom center;
}

/** Left */ 

[aria-label][tooltip-position="left"]::before {
  --translate-x: calc(-100% - var(--arrow-size));
  --translate-y: -50%;
  left: 0px;
  top: 50%;
  transform-origin: right center;
}

[aria-label][tooltip-position="left"]::after {
  --translate-x: calc(-1 * var(--arrow-size));
  --translate-y: -50%;
  left: 0px;
  top: 50%;
  border-left-color: var(--tooltip-color);
  transform-origin: right center;
}
#our-courses h2{
    color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;

font-weight: 400;
line-height: normal;
}
#our-courses p{
    color: #212529;
font-family: Inter;
margin-top:45px!important;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.coucil{
         padding:45px 0px 45px 0px;
    background: url('../images/faculty-bg.jpg')!important;
    background-repeat:no-repeat;
}
.year{
      padding:45px 0px 180px 0px;
    background: url('../images/faculty-bg.jpg')!important;
    background-repeat:no-repeat;
}
.schedule{
     padding:166px 0px 205px 0px;
    background: url('../images/faculty-bg.jpg')!important;
    background-repeat:no-repeat;
    width:104%;
}
.scheduler{
     padding:80px 0px 80px 0px;
    background: url('../images/why-ed-bg-new-small.png')!important;
    background-repeat:no-repeat;
    border-radius: 4px;
 margin-top:8px;
border: 1px solid #000;
}
.schedulerq{
        padding:100px 0px 100px 0px;
    background: url('../images/why-ed-bg-new-small1.png')!important;
    background-repeat:no-repeat;
    border-radius: 4px;
 margin-top:8px;

}
.schedulerz{
        padding:180px 0px 158px 0px !important;
    background: url('../images/why-ed-bg-new-small2.png')!important;
    background-repeat:no-repeat;
    border-radius: 4px;
 margin-top:8px;

}


  .learning1{
           border-radius: 4px;
    padding: 35px 0px 35px 0px;
    background: #E9F4F3;
    height:275px;
   }
   .mock{
         background-color: white!important;
    padding: 25px!important;
    height: 100px;
    width: 100px;
    border-radius: 86px!important;
}
 .mock1{
         background-color: white!important;
    padding: 17px!important;
    height: 100px;
    width: 100px;
    border-radius: 86px!important;
}
 .mock4{
         background-color: white!important;
    padding: 17px!important;
    height: 100px;
    width: 100px;
    border-radius: 86px!important;
}
 .mock10{
         background-color: white!important;
    padding: 7px!important;
    height: 100px;
    width: 100px;
    border-radius: 86px!important;
}
 .mock3{
         background-color: white!important;
    padding: 17px!important;
    height: 100px;
    width: 100px;
    border-radius: 86px!important;
}
 .mock2{
         background-color: white!important;
    padding: 17px!important;
    height: 100px;
    width: 100px;
    border-radius: 86px!important;
}

.join{
     padding:90px 0px 90px 0px;
    background: url('../images/faculty-bg3.jpg')!important;
    height:auto!important;
   
}
.winning{
      padding:50px 0px 50px 0px;
    background: url('../images/faculty-bg.jpg')!important;
}
.placement{
     background: url('../images/placement-bg.jpg')!important;
  
    padding: 72px 29px 68px 47px!important;
}
.placement1{
     background: url('../images/new-bgr.png')!important;
  
    padding: 44px 29px 43px 47px!important;
}
.shad h3{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.teacher-award h2{
    color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.teacher-award p{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.from{
      background: url('../images/faculty-bg3.jpg')!important;
   padding:0px 0px 0px 0px;
}
.advisor{
    background: url('../images/banner-bg-new1.png')!important;
  
    padding: 64px 0px 64px 0px!important;
}
.passion{
    background: url('../images/passion-bg.png')!important;
  
    padding: 64px 0px 150px 0px!important;
}

.reviews5{
    background: url('../public/mask-group5.svg')!important;
  
    padding: 44px 29px 43px 47px!important;
}
.slider-new1{
       background: url('../public/mask-group5.svg')!important;
  
    padding: 44px 29px 43px 47px!important;
}
.boook{
    background: url('../images/book1.png')!important;
    background-repeat: no-repeat!important;
  height: 306px;
    box-shadow: 10px 7px 13px -11px #8A8A8A;
    background-color: white;
  
    padding: 40px 15px 29px 63px!important;
}

.seasoned{
  padding:45px 0px 45px 0px;
    background: url('../images/seasoned.jpg')!important;
    background-repeat:no-repeat;
}
.qualification{
       background: url('../public/mask-group5.svg')!important;
  
    padding: 44px 0px 43px 0px!important;
}
.reviews-new1{
     background: url('../public/mask-group5.svg')!important; 
        padding: 90px 0px 29px 0px!important;
}

.strram{
      background: url('../public/mask-group5.svg')!important;
  
    padding: 44px 0px 43px 0px!important; 
}
.globally{
     background: url('../images/globally1.png')!important;
  
    padding: 44px 29px 43px 47px!important;
}
.globally1{
     background: url('../images/globally3.png')!important;
  
    padding: 44px 29px 43px 47px!important;
}
.brochure{
       background: url('../images/brch.png')!important;
 
    padding: 64px 29px 64px 47px!important;
border-radius: 25px;
}
.aspect1{
       background: url('../images/brch.png')!important;
  background-repeat: no-repeat!important;
    padding: 44px 29px 43px 47px!important; 
    border-radius:30px;
}
.enroll-bg{
        background: url('../images/enroll-bg.png')!important;
    background-repeat: no-repeat!important;
    padding: 47px 29px 52px 25px!important;
    border-radius: 4px;
    margin-top:12px;
}

.enroll-bg1{
        background: url('../images/enroll-ea-bg.png')!important;
    background-repeat: no-repeat!important;
    padding: 53px 29px 77px 25px!important;
    border-radius: 4px;
    margin-top:12px;
}
.participants-new{
   background: url('../public/mask-group5.svg')!important;
    background-repeat: no-repeat!important;
    padding: 66px 0px 67px 0px!important;
  
}

.banner{
    background: url('../public/banner-bg1.png')!important;
  height: 700px;
      background-repeat:no-repeat!important;
}
.bannerss{
      background: url('../images/thank-you-bg.png')!important;
  height: auto;
    padding:0px 0px 100px 0px;
      background-repeat:no-repeat!important;
}
.banners-founder{
     background: url('../images/about-us-bg.jpg')!important;
  
    padding:0px 0px 120px 0px;
  
}
.banners-founder h1{
      color: #FFF;
font-family: Inter;
font-size: 45px;
margin-top:35px;
font-style: normal;
font-weight: 600;
line-height: normal;
}

.banners-founder p{
        color: #FFF;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.banners-about-us{
     background: url('../images/about-us-bg.jpg')!important;
  
    padding:0px 0px 120px 0px;
     
}

.prospect h4{
    color: #000;
margin-top:25px;
text-align: center;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.prospect{
    border-radius: 4px;
background: rgba(255, 255, 255, 0.30);
padding:0px 0px 25px 0px;
box-shadow: -1px 3px 4px 2px rgba(118, 118, 118, 0.25);
margin-bottom:20px;
}

.prospect p{
   color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}

.prospect h6{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.prospect span{
    color: #00C9BE;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.bannerss h1{
    color: #FFF;
font-family: Inter;
font-size: 45px;
margin-top:35px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.bannerss p{
    color: #FFF;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.banners{
    background: url('../images/new-banners-location.jpg')!important;
 
       padding:0px 0px px 0px!important;
}
.bannershome{
     background: url('../images/home-page-banner.jpg')!important;
         background-size: 100% 100% !important;
}


.love-us{
    padding:75px 0px 75px 0px;
    background: url('../public/mask-group5.svg')!important;
    background-repeat:no-repeat;
}
.achieved{
    padding:75px 0px 75px 0px;
    background: url('../public/mask-group5.svg')!important;
    background-repeat:no-repeat;
}

.stands{
    padding:75px 0px 75px 0px;
    background: url('../public/mask-group5.svg')!important;
  }
  .studying{
      padding:75px 0px 75px 0px;
    background: url('../public/mask-group5.svg')!important;
  }
  

.enroll{
     padding:75px 0px 75px 0px;
    background: url('../public/mask-group5.svg')!important;
    background-repeat:no-repeat;
}
.excel{
    padding:75px 0px 75px 0px;
    background: url('../public/mask-group5.svg')!important;
    background-repeat:no-repeat;
        background-size: 100% 100% !important;
}
.call-back12{
    border-radius: 4px;
border: 1px solid #000;

padding: 3px 0px 3px 21px;
}

.call-back15{
    border-radius: 4px;
border: 1px solid #000;
background-color:#00C9BE;;
padding: 3px 0px 3px 21px;
}
.call-back13{
    border-radius: 4px;
border: 1px solid #000;
background-color: #4CAF50;
padding: 3px 3px 3px 16px;
color:white;
margin-left:8px;
}
.call-back h4{
    color: #000;

font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.testi-bg{
     background: url('../images/testimo.png')!important;
     background-repeat:no-repeat!important;
     padding:3px 15px 15px 15px;
    border-radius: 4px;
    width: -webkit-fill-available!important;
   
}
._9vd5{
    color: #04EFE3!important;
    text-align: center!important;
    font-size: 31px!important;
}
.banners-landing h1{
      color: #fff;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.banners-landing p{
color: #fff;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
 .banners-landing{
        background: url('../images/landing-page-bg.webp')!important;
   }
.personalized{
     padding:80px 0px 80px 0px;
      background: url('../images/faculty-bg3.jpg')!important;
      background-size: 100% 100% !important;
}
[data-ca3_icon]::before {
    font-weight: normal;
    content: attr(data-ca3_icon);
}

.ca3-scroll-down-arrow {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2hldnJvbl90aGluX2Rvd24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiBmaWxsPSJ3aGl0ZSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTE3LjQxOCw2LjEwOWMwLjI3Mi0wLjI2OCwwLjcwOS0wLjI2OCwwLjk3OSwwYzAuMjcsMC4yNjgsMC4yNzEsMC43MDEsMCwwLjk2OWwtNy45MDgsNy44M2MtMC4yNywwLjI2OC0wLjcwNywwLjI2OC0wLjk3OSwwbC03LjkwOC03LjgzYy0wLjI3LTAuMjY4LTAuMjctMC43MDEsMC0wLjk2OWMwLjI3MS0wLjI2OCwwLjcwOS0wLjI2OCwwLjk3OSwwTDEwLDEzLjI1TDE3LjQxOCw2LjEwOXoiLz48L3N2Zz4=);
	background-size: contain;
	background-repeat: no-repeat;
}

.ca3-scroll-down-link {
  cursor:pointer;
	height: 30px;
	width: 40px;
	margin: 0px 0 0 -40px;
	line-height: 60px;
	position: absolute;
	left: 50%;
	bottom: 0px;
	color: #FFF;
	text-align: center;
	font-size: 70px;
	z-index: 100;
	text-decoration: none;
	text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4);

	-webkit-animation: ca3_fade_move_down 2s ease-in-out infinite;
	-moz-animation:    ca3_fade_move_down 2s ease-in-out infinite;
	animation:         ca3_fade_move_down 2s ease-in-out infinite;
}


/*animated scroll arrow animation*/
@-webkit-keyframes ca3_fade_move_down {
  0%   { -webkit-transform:translate(0,-20px); opacity: 0;  }
  50%  { opacity: 1;  }
  100% { -webkit-transform:translate(0,20px); opacity: 0; }
}
@-moz-keyframes ca3_fade_move_down {
  0%   { -moz-transform:translate(0,-20px); opacity: 0;  }
  50%  { opacity: 1;  }
  100% { -moz-transform:translate(0,20px); opacity: 0; }
}
@keyframes ca3_fade_move_down {
  0%   { transform:translate(0,-20px); opacity: 0;  }
  50%  { opacity: 1;  }
  100% { transform:translate(0,20px); opacity: 0; }
}

.personalized89{
     padding:80px 0px 60px 0px;
      background: url('../images/faculty-bg3.jpg')!important;
  
}
.shiksha1{
    background:#04EFE3;
    padding:4px;
    
}
.shiksha{
        padding: 10px 0px 0px 0px;
    border-radius: 8px;
    margin-bottom:20px;
    background-color: #ffffff;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.12);
}
.tabs-newr{
  padding:40px 0px 40px 0px;
      background: url('../images/faculty-bg3.jpg')!important;  
}
.lpa-res img:hover{
        -webkit-filter: grayscale(0)!important;
    -webkit-transform: scale(1.01)!important;
}
.lpa-res img{
       -webkit-filter: grayscale(100%); filter: grayscale(100%);
}
.tabs-newr h2{
     color: white;


font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.tabs-newr p{
    color: white;


font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.roadmap h2{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.roadmap p{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.best-faculty{
       background-size: 100% 100% !important;
    padding:45px 0px 45px 0px;
    background: url('../images/faculty-bg.jpg')!important;
    background-repeat:no-repeat;

}
.classroom-live-bg{
     padding:75px 0px 75px 0px;
    background: url('../public/classroom-live-bg.png')!important;
    background-repeat:no-repeat;
}
.why-choose{
    background: url('../images/faculty-bg.jpg')!important;
    background-repeat:no-repeat;
    padding:100px 0px 100px 0px;
    background-size: 100% 100% !important;
}
.career{
      background: url('../images/why-img55.png')!important;
    border-radius:4px;
    border:1px solid grey;
    margin-top:4px;
    padding:5px 7px 51px 9px;
   

}
.best-faculty1{
   
}
.bvgftr h2{
   color: #FFF;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}

.bvgftr p{
    color: #FFF;
margin-top:5px;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}










.best-faculty h2{
   color: #FFF;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}
.best-faculty-new{
    color: #FFF;
margin-top:5px;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.fdrty{
    background-color:#00C9BE;
    border-radius: 4px;
    border: 1px solid #000;
    padding: 3px 0px 3px 21px;
}
.best-faculty p{
    color: #FFF;
margin-top:5px;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.mentor-btn{
    border-radius: 4px;
background: #00C9BE;
padding: 10px 48px;
justify-content: center;
align-items: center;
font-size:18px;
border:none;
color:white;
margin-top:25px;
flex-shrink: 0;
}
.mentor-btn2{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal;
border-radius: 4px;
background: #04EFE3;
display: inline-flex;
padding: 13px 45px;
justify-content: center;
align-items: center;
gap: 10px;
}
.mentor-btn1{
border-radius: 4px;
background: #00C9BE;
padding: 13px 45px;
font-size:16px;
border:none;
color:black;
margin-top:25px;
font-weight: 600;
}
.mentor-btu{
border-radius: 4px;
background: white;
padding: 13px 45px;
font-size:16px;
border:none;
color:black;
margin-top:25px;
font-weight: 600;
}
.mentor-btn25{
border-radius: 4px;
background: white;
padding: 13px 45px;
font-size:16px;
border:none;
color:black;
margin-top:25px;
font-weight: 600;
}

.mntr{
   color: #FFF;
text-align: center;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
opacity: 0.5; 
}
.team{
    width: 181.497px;
height: 185.08px;
text-align: center;
}
.best-faculty h4{
color: #00C9BE;
margin-top:10px;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.best-faculty h5{
color: #FFF;

text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.best-faculty-new h4{
color: #00C9BE;
margin-top:10px;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.best-faculty-new h5{
color: #FFF;

text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.amazone{
 border-radius: 4px;
flex-shrink: 0;

}
.amazone-bg{
 
margin-top:22px;
margin-bottom:22px;

}
.graduate{
color: #FFF!important;
text-align: center!important;
font-size: 15px!important; 
font-style: normal!important;
margin-top:10px!important;
font-weight: 400!important;
line-height: normal!important;
}

.best-faculty h6{
color: #00C9BE;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.best-faculty-new h6{
color: #00C9BE;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.arrow{
    
}
.banner span{
    color: #FFF;
padding-top:180px;
font-family: Inter;
font-size: 60px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.banner h1{
color: #FFF;
padding-top:100px;
font-family: Inter;
font-size: 50px;
font-style: normal;
font-weight: 600;
line-height: normal;
}

.banners h1{
color: #FFF;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.banners p{
color: #FFF;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.banner h4{
color: #FFF;

font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 600;
line-height: 137.966%; /* 34.491px */
}
.banner p{
color: #FFF;

font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 137.966%; /* 34.491px */
}

.new-slide {
  background-color: transparent;
 
  display: flex;
  align-items: center;
  justify-content: center;
}

.slider-container {
  position: relative;
  display: flex;
  flex-direction: column;
  
  width: 100%;
  max-width: 99vw;
  margin: 1rem;
  border: 1px white solid;
  padding: 1rem;
 
}

.title-of-slider {
  font-weight: 300;
  letter-spacing: 0.5rem;
  width: max-content;
  align-self: flex-start;
  color: var(--color-2);
  font-size: clamp(1rem, 4.5vw, 2rem);
  display: flex;
  flex-direction: column;
}

.title-of-slider > span {
  font-weight: 700;
}

#image-container {
  display: flex;
  gap: 0.5rem;
  /* background-color: red; */
  width: 100%;
  padding: 0.5rem 0;
  overflow: hidden;
}

.model-images {
    flex: none;
  width: 22%;
  translate: calc(-100% - 0.5rem);

}
.new-modal {
   background:#FA5A49;
  height:290px;
  border-radius:4px;
  width:212px;
}
.button-container {
  display: grid;
  grid-template-columns: 2.5rem 2.5rem auto 2.5rem 2.5rem;
  column-gap: 0.1rem;
  width: 100%;
  gap: 0.5rem;
}

.button-container > button {
  position: relative;
  border: 0.1rem black solid;
  background:black;
  border-radius: 50%;
  width: 2.5rem;
  aspect-ratio: 1 / 1;
  display: flex;
  align-items: center;
  justify-content: center;
}

#left-arrow {
  grid-column: 1;
  grid-row: 1;
}

#right-arrow {
  grid-column: 2;
  grid-row: 1;
}

#right-arrow:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

#left-arrow:before {
  position: absolute;
  content: "";
  width: 100%;

  height: 100%;
  border-radius: 50%;
}

.button-container button > svg {
  width: 25%;
  height: auto;
}

#right-arrow svg {
  transform: rotate(180deg);
}

:root {
  font-size: 16px;
  font-family: "Oswald", sans-serif;
  --color-1: hsl(236, 74%, 55%);
  --color-2: hsl(0, 0%, 95%);
  --color-21: hsla(0, 0%, 95%, 0.5);
  --color-3: hsl(0, 0%, 5%);
  --color-4: hsl(0, 0%, 15%);
}

*,
::after,
::before {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

#progress-bar-container {
  position: relative;
  grid-column: 3 / 6;
  align-self: center;
  width: 90%;
  height: 0.2rem;
  justify-self: center;
  border-radius: 0.2rem;
  background-color: black!important;
}
button,
input[type="submit"],
input[type="reset"] {
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit;
}
#progress-bar {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color:#00C9BE;
  transform-origin: left;
}

@media (max-width: 45em) {
  #left-arrow {
    grid-column: 1;
    grid-row: 1;
  }

  #right-arrow {
    grid-column: 5;
    grid-row: 1;
  }
  #progress-bar-container {
    position: relative;
    grid-column: 2 / 5;
    align-self: center;
    width: 90%;
    height: 0.2rem;
    justify-self: center;
    border-radius: 0.2rem;
    background-color: var(--color-21);
  }
}
.lag{
 color: #000;
    margin-top: 137px;
font-family: Inter;
font-size: 28px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.lines{
    position: relative;
    top: 11px;
}
.new-modal p{
    color: #FFF;
padding-top:35px;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.new-modal h5{
    color: #FFF;

font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.new-modal h6{
color: #FFF;
margin-top:16px;
margin-bottom:18px;
font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: normal;

}
.new-modal h4{

color: #FFF;
margin-top:10px;
font-family: Inter;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.classromm h2{
    color: #000;

font-family: Inter;
font-size: 37px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.classromm p{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 126.469%; /* 22.764px */
}
.why-choose h2{
    color: #FFF;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.why-choose p{
color: #FFF;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.why-choose h5{
color: #FFF;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 135.523%; /* 24.394px */
}

.why-choose h6{
color: #FFF;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.real h4{
color: #04EFE3;
font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.real p{
 color: #FFF;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.brands h2{
 color: #000;
font-family: Inter;
font-size: 39px!important;
font-style: normal;
font-weight: 400;
line-height: normal; 
}
.brands p{
color: #212529;
font-family: Inter;
font-size: 18px;
margin-top:0px;
font-style: normal;
font-weight: 400;
line-height: normal;  
}
.mentor-btn3{
color: white;
font-family: Inter;
font-size: 18px;
font-style: normal;
margin-top:15px!important;
font-weight: 600;
line-height: normal;
border-radius: 4px;
background: black;
display: inline-flex;
padding: 10px 10px;

}
.mentor-btnsecond{
color: black;
font-family: Inter;
font-size: 18px;
font-style: normal;
margin-top:15px!important;
font-weight: 600;
line-height: normal;
border-radius: 4px;
background: white;
display: inline-flex;
padding: 10px 10px;

}

.love-us h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.testi-bg p{
   color: #FFF;

font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}



.personalized1 h4{
    color: black;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: bold;
line-height: 135.523%; /* 24.394px */
}
.personalized1 span{
    color: #04EFE3;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.personalized1 h2{
    color: black;

font-family: Inter;
font-size: 50px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.personalized1 p{
 color: black;

font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 130.099%; /* 23.418px */
}
.personalized1 h5{
color: black;

font-family: Inter;
font-size: 16px;
margin-top:22px;
font-style: normal;
font-weight: 400;
line-height: 130.099%; /* 20.816px */
}


























.personalized h4{
    color: #FFF;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: bold;
line-height: 135.523%; /* 24.394px */
}
.personalized span{
    color: #04EFE3;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.personalized h2{
    color: #FFF;

font-family: Inter;
font-size: 50px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.personalized p{
 color: #FFF;

font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 130.099%; /* 23.418px */
}
.personalized h5{
color: #FFF;

font-family: Inter;
font-size: 16px;
margin-top:22px;
font-style: normal;
font-weight: 400;
line-height: 130.099%; /* 20.816px */
}

.mentor-btn5{
color: #000;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal;
border-radius: 4px;
background: #04EFE3;
display: inline-flex;
padding: 13px 45px;
justify-content: center;
align-items: center;
gap: 10px;
}
#talents{
       position: absolute;
    width: 192px;
    margin-left: 100px;
    margin-top: 158px; 
}
#talents1{
       position: absolute;
   
    margin-left: -50px;
    margin-top: -80px; 
}
.alumni h2{
color: #FFF;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.alumni p{
color: #FFF;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.personalized h6{
color: #00C9BE;
font-family: Inter;
margin-top:10px;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.take{
    color: #FFF;

text-align: center;
font-family: Inter;
font-size: 60px!important;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.media h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.review-new-sld {
    width: 100%;
    height: 149px;
}
.media p{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.media1{
    border-radius: 4px;
border: 1px solid #D9D6D6;
    padding: 12px 25px 8px 27px;
background: #FFF;
}
.media img{
    width: 204px;
height: 23px;
margin-bottom:15px;
}
.excel h2{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.excel p{
color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.excel img{
    border-radius:7px;
   width: -webkit-fill-available;
}
.explore{
  position: relative;
    left: 18px;
   color: #FFF;

font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 400;
line-height: normal;
    top: -91px;
}
.explore1{
       position: relative;
    left: 213px;
    color: white;
   
    top: -120px;
}
.mentor-btn6{
color: #000;

font-family: Inter;
font-size:18px;
font-style: normal;
font-weight: 600;
line-height: normal;
border-radius: 4px;
background: #04EFE3;
display: inline-flex;
padding: 13px 45px;
justify-content: center;
align-items: center;
gap: 10px;
}
.mentor-btn8{
color: white;
font-size: 18px;
font-weight: 600;
border-radius: 4px;
background: transparent;
display: inline-flex;
padding: 8px 39px;
border:1px solid white;

}
.enroll h2{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 55px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.enroll p{
color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
div.elem-group {
  margin: 15px 0;
}


input, select, textarea {
 border-radius: 4px;
border: 1px solid #B6B6B6;
background: #FFF;
width:100%;
padding: 13px 0px 10px 19px;
color: #9D9D9D;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.footer{
    background-color:black;
    padding:80px 0px 95px 0px;
}
.footer h4{
    color: #FFF;
margin-bottom:25px;
font-family: Inter;
text-decoration: none;
font-size: 21px;
font-style: normal;
font-weight: 700;
line-height: 135.523%;
}
.footer p a{
    color: #FFF;
text-decoration:none;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.footer p{
    color: #FFF;

font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.footer p:hover{
    color:#04EFE3;
    cursor:pointer;
    
}

.footer p a:hover{
    color:#04EFE3;
    cursor:pointer;
    
}
.mentor-btn12{
color: white;
    font-size: 18px;
    font-weight: 600;
    border-radius: 4px;
    background: transparent;
    display: inline-flex;
    padding: 7px 33px;
    border: 1px solid white;
}
.banner-imgn{
    width: 71.749px;
    height: 71.749px;
    position: relative;
    left: -15px;
    bottom: -240px;
}

.banner-imgn1{
    width: 71.749px;
    height: 71.749px;
    position: relative;
    left: -9px;
    bottom: -245px;
}

.banner-imgn2{
    width: 71.749px;
    height: 71.749px;
    position: relative;
    left: 99px;
    bottom: 94px;
}

.banner-imgn3{
    width: 71.749px;
    height: 71.749px;
    position: relative;
    left: 111px;
    bottom: 91px;
}

.banner-imgn4{
    width: 71.749px;
    height: 71.749px;
    position: relative;
    left: 368px;
    bottom: 207px;
}

.banner-imgn5{
    width: 71.749px;
    height: 71.749px;
    position: relative;
    left: 375px;
    bottom: 202px;
}

.banner-imgn6{
    width: 71.749px;
    height: 71.749px;
    position: relative;
        left: 445px;
    bottom: 215px;
}

.banner-imgn7{
    width: 71.749px;
    height: 71.749px;
    position: relative;
        left: 454px;
    bottom: 211px;
}

.banner-imgn8{
     width: 71.749px;
    height: 71.749px;
    position: relative;
    left: 34px;
    left: 227px;
    bottom: 394px;
}

.banner-imgn9{
      width: 71.749px;
    height: 71.749px;
    position: relative;
    left: 34px;
    left: 227px;
    bottom: 394px;
}
.who-we h2{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.who-we p{
  color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;  
}
.learning{
    color: rgba(0, 0, 0, 0.08);
text-align:center;
font-family: Inter;
font-size: 50px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.we-do h2{
    color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}


.we-do p{
color: #000;

font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
}


.who-we1{
    background: url('../public/mask-group5.svg')!important;
  
      background-repeat:no-repeat!important;
}
.we-do h4{
    color: #000;

font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.our{
    border-radius: 4px;
background: #E9F4F3;
padding:15px 0px 0px 0px;
}
.we-do img{
    margin-top:10px;
    background:white;
    padding:8px;
    border-radius:50%;
}
.tab h4{
    color: #000;

font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.beginning{
    background-color:white!important;
    padding:14px;
}
.beginning p{
    color: #000!important;

font-family: Inter!important;
font-size: 14px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: normal!important;
}
.year h2{
   color: #FFF;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.year p{
color: #FFF;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.pillors h2{
   color: #000;
   text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 700;
line-height: normal; 
}
.pillors p{
   color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}
.pillors img{
    width:228px;
}
.core-value h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.core-value p{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 126.469%;
}

.intergrity h4{
    color: #000;
margin-top:15px;
text-align: center;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 700;
line-height: 126.469%;
}
.intergrity p{
color: #000;
text-align: center;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: 126.469%;
}
.achieved h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 300;
line-height: normal;
}
.achieved p{
color: #000;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.achieved h3{
    color: #000;
font-family: Inter;
font-size: 18px;
margin-top:6px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.our1{
   border-radius: 4px;
border: 1px solid #000;
    padding-top: 15px;
background: #FFF;
}
.coucil h2{
color: #FFF;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.coucil p{
color: #FFF;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.council-team img{
    width:100px!important;
        background: white;
    border-radius: 50%;
    border: 1px solid #04efe3;
}
.council-team h4{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 16px;
margin-top:12px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.council-team p{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 300;
line-height: normal;
}

.council-team{
   border-radius: 4px;
border: 1px solid #515151;
padding: 19px 10px 10px 10px;
background: #000;
}
.schhedule h2{
    color: #FFF;

font-family: Inter;
font-size: 38px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.schedulerq h2{
    color: #FFF;

font-family: Inter;
font-size: 38px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.schedulerz h2{
    color: #FFF;

font-family: Inter;
font-size: 38px;
font-style: normal;
font-weight: 700;
line-height: normal;
}





.mentor-btn11{
border-radius: 4px;
background: transparent;
border: 1px solid white!important;
padding: 13px 45px;
font-size:16px;
margin-left:15px;
border:none;
color:white;
margin-top:25px;
font-weight: 600;
}



/* FAQ styles */
.faq-container {
  margin: 0 auto;
  max-width: 800px;
}
.faq {
  margin-bottom: 0px;
}
.question-container h2{
    font-size:20px!important;
}
.question-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom:1px solid black;
  margin-bottom:50px;
  background-color: white;
  padding: 15px 23px;
  cursor: pointer;
  transition: background-color 0.7s ease;
}



}
.answer {
  padding: 0px 20px;
  background-color: white;
  color: #fff;
  overflow: hidden;
  transition: 0.3s ease, opacity 0.3s ease;
  max-height: 0;
}
.toggle-btn {
  min-width: auto;
  min-height: auto;
  border-radius: 50%;
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: 0.6s ease;
}
.toggle-btn p {
  margin: 0;
  font-size: 25px;
  color: #fff;
  transition: transform 0.3s ease, opacity 0.3s 300ms;
}
.toggle-btn p.rotate {
  transform: rotate(45deg);
}
.answer.visible {
  max-height: 100%!important;
  opacity: 1;
  margin: 0;
  padding: 0px 0px 40px 20px;
}

.reviews4{
    
    margin-top:-30px;
    border-radius: 4px;
border: 1px solid #000;
padding: 30px 0px 30px 0px;
background: #FFF;
}
.reviews4 h4{
color: #000;

font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 137.966%; 
}
.reviews4 p{
color: #000;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 137.966%;
}
.schhedule h4{
   color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}
.offers{
  color:#5c5656;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;  
}
.join h2{
  color: #FFF;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;  
}
.join p{
    color: #FFF;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 168.92%;
}
.accordion-button{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.accordion-button {
    color: var(--bs-accordion-active-color);
     background-color: none!important;
    box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.new p{
color: #000;
text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 135.523%; 
}
.new{
    border-radius: 4px;
border: 1px solid #616161;
background-color:#f7f7f7;
padding: 15px 0px 0px 0px;
}
.have{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.exam-detail h2{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.exam-detail p{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.exam-detail h4{
    color: #000;

margin-top:45px;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
.exam-detail h5{
    border: 10px solid #D6D6D6;
    background-color:#d92e10;
}
.schedulew p{
 color: #FFF;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.schedulew ul li{
    color: #FFF;
line-height:2.0;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;

}

.coverd h2{
color: #000;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.coverd p{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.level{
   border-radius: 4px;
background: #00C9BE; 
    padding: 10px 0px 1px 26px;
}
.level h3{
    color: #FFF;

font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: 140.991%; 
}
.level p{
    color: #FFF;

font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 140.991%;
}
.level1 ul li{
    color: #000;

font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 172.457%;
}
.level1{
    border-radius: 4px;
background: #F5F5F5;
padding: 25px 0px 11px 25px;
}
.level1 h4{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 172.457%;
}


.coverd1 h2{
color: #000;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.coverd1 p{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.coverd1 h4{
    color: #000;
margin-top:45px;
text-align: center;
padding: 0px 15px 0px 15px;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: normal;
}

.learning{
   border-radius: 4px;
    padding: 35px 0px 35px 0px;
    background: #E9F4F3;
}
.learning img{
    background-color:white;
    padding:5px;
    border-radius:50px;
}
.eligibility h2{
    color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}


.eligibility p{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.eligibility h4{
    opacity: 0.8;
color: #000;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 22.5px;
}
.note p{
    color: #FFF;
font-family: Inter;
text-align:center;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.note span{
    color: #F00;

font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.stands h2{
    color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.stands p{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.upsc h4{
    color: #000;
margin-top:10px;
text-align: center;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.upsc{
 border-radius: 4px;
    border: 1px solid #000;
    padding: 28px 15px 15px 15px;
    height: 240px;
    background: #FFF;  
}
.enroll-bg h3{
    color: #FFF;

font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.enroll-bg1 h3{
    color: #FFF;

font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.aspect1 h3{
    color: #000;

font-family: Inter;
font-size: 43px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.aspect1 p{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 126.469%;
}








.brochure h3{
    color: #000;

font-family: Inter;
font-size: 43px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.brochure p{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 126.469%;
}
.mentor-btn-brc{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal;
border-radius: 4px;
background-color: #FFF!important;
display: inline-flex;
padding: 13px 45px;
justify-content: center;
align-items: center;
gap: 10px;
}
.placement h3{
   color: #FFF;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}
.placement p{
    color: #FFF;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.exceptional h2{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.exceptional p{
color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.upsc5 h4{
   color: #000;
margin-top:11px;
margin-bottom:20px;
text-align: center;
font-family: Inter;
font-size: 22px;
font-style: normal;
font-weight: 700;
line-height: normal; 
}

.upsc5 p{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.partner h2{
    color: #FFF;
margin-bottom:22px;

font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.partner p{
  color: #FFF;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: normal;  
}
.studying p{
    color: #000;

font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.studying h4{
  color: #000;

font-family: Inter;
font-size: 60px;
font-style: normal;
font-weight: 700;
line-height: normal;  
}
.average h2{
   color: #FFF;

text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}
.average p{
color: #FFF;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.planner h3{
color: #000;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.planner{
border-radius: 50px;
border: 1px solid #000;
background: #FFF;  
padding: 7px 0px 1px 44px;
}
.accordion-container {
   
}

.accordion-item {
    background-color: #FFFFFF;
    border-bottom: 2px solid #E0E0E0;
    border-radius: 8px;
    margin-bottom: 10px;
   
}

.accordion-header {
    background-color: white;
    color: black;
    padding: 15px;
    font-size: 18px;
    border: none;
    width: 100%;
    text-align: left;
    cursor: pointer;
    outline: none;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 8px 8px 0 0;
    transition: background-color 0.3s ease;
    font-style: normal;
font-weight: 500;
line-height: normal;
}



.accordion-content {
    background-color: #FAFAFA; 
    overflow: hidden;
    padding: 0 15px;
    max-height: 0;
    transition: max-height 0.3s ease;
}

.accordion-content p {
    margin: 15px 0;
    line-height: 1.5;
}

.icon {
    transition: transform 0.3s ease;
}

.active .icon {
    transform: rotate(45deg);
}
.faq h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.faq p{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.december{
    margin-top:60px;
    margin-bottom:40px;
}
.december1 h3{
    font-size: 18px;
}
.december1{
border-radius: 4px;
color: #FFF;
padding: 12px 15px 5px 15px;
margin-right:15px;
text-align: center;
font-family: Inter;

font-style: normal;
font-weight: 400;
line-height: normal;
border: 1px solid #5C5C5C;
background: transparent;
}
#uniquewer{
    width:27.33%!important;
}
.plot{
border-radius: 4px;
border: 1px solid #000;
padding: 0px 0px 1px 25px;
background: #FFF;
}
.contact-us-page h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.contact-us-page p{
color: #000;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.locate-us h2{
    color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.locate-us p{
   color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}
.qualification h5{
color: #000;
text-align: center;
margin-top:10px;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 500;
line-height: 137.966%;    
}

.qualification h2{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.qualification p{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.professional-experience h3{
    color: #000;
padding:25px 0px 0px 20px;
font-family: Inter;
font-size: 40px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.professional-experience p{
 color: #000;
padding:0px 0px 0px 20px;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.professional-experience ul li{
 color: #000;
font-family: Inter;
font-size: 18px;
line-height:2.5;
font-style: normal;
font-weight: 400;

}
.subject h4{
color: #000;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 137.966%;
}

.subject p{
color: #000;
margin-top:10px;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.subject h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;   
}
.recognition h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}
.recognition p{
color: #000;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;  
}
.seasoned h2{
color: #FFF;
padding: 10px 19px 14px 0px;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.seasoned p{
color: #FFF;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 126.469%;
}
.other-founder h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.other-founder p{
color: #000;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.it-work h2{
   color: #000;

text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}
.it-work p{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.rigorus p{
    font-size:16px!important;
}
.rigorus h4{
 color: #000;
margin-top:21px;
margin-bottom:21px;
text-align: center;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;   
}
.rigorus{
   padding:20px 0px 20px 0px;
background: #E9F4F3;

}
.rigorus img{
       background-color: white;
  
}
.phd-res{
    margin-top:13px;
}
.astha{
border-radius: 4px;
border: 1px solid #000;
padding: 0px 6px 15px 6px;
background: #000;
margin-top:10px;
}
.astha p{
color: #FFF;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;    
}
.astha h4{
  color: #FFF;

font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: normal;  
}
.hear h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;    
}

.hear p{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.enroll1{
    margin-top: -150px;
}
.participants-new h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.participants-new p{
color: #000;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.participants-new h4{
color: #000;
margin-top:30px;
margin-bottom:30px;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.practical{
    border-radius: 4px;
border: 1px solid #000;
margin-top:10px;
    padding: 50px 8px 50px 23px;
background: #FFF;
}
.practical-new h3{
 color: #000;
font-family: Inter;
font-size: 35px;
font-style: normal;
font-weight: 400;
line-height: normal;   
}
.practical-new h6{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal; 
}
.strram h2{
    color: #000;

text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.strram p{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.strram h4{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.img-eds {
background: white;
    border-radius: 63%;
    width: 256px;
    height: 231px;
    margin-top:55px;
    padding: 86px 2px 29px 6px;
    border: 1px solid grey;
}
.winning h2{
color: #FFF;
font-size: 45px;
font-weight: 400;
line-height: normal;
}
.winning p{
color: #FFF;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.failure h2{
    color: #FFF;

text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.failure h4{
    color: #000;
margin-top:18px;
margin-bottom:18px;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
}

.failure p{
color: black;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.failure{
border-radius: 4px;
border: 1px solid #000;
padding: 54px 10px 54px 40px;
background: #FFF;
margin-top:10px;
}
.failure1 h3{
    color: #FFF;

font-family: Inter;
font-size: 25px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.reviews-new1 h2{
   color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal; 
}
.reviews-new1 p{
color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;    
}
.innovate h2{
    color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.innovate p{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.advisor h2{
    color: #FFF;

font-family: Inter;
font-size: 40px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.advisor p{
    color: #FFF;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 126.469%
}
.slider-new1 h2{
    color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.slider-new1 p{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.franchise h2{
    color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.franchise p{
 color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;   
}
.leverage h4{
 color: #000;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;   
}
.leverage{
 border-radius: 4px;
border: 1px solid #000;
background: #FFF;
padding: 25px 8px 13px 20px;
margin-top:10px;
}
.leverage img{
    margin-top:12px;
}
.leverage p{
 color: #000;
font-family: Inter;
font-size: 17px;
font-style: normal;
font-weight: 400;
line-height: normal;   
}
.passion h2{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.passion p{
 color: #FFF;
text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;   
}
.passion h4{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.life-at-edzeb img{
    width:173px;
}
.life-at-edzeb h2{
  color: #000;

font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;  
}
.life-at-edzeb p{
 color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;   
}
.career-new ul li{
    color: #000;

font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
}
.career h6{
    font-size:17px;
}
.brings{
   
    margin-top:20px;
}
.upsc{
    margin-top:12px;
}
.future-res{
    margin-top:50px;
}
.couclil-res1{
   margin-top:55px!important;
}
.media1{
 margin-top:22px!important;   
}
.right h4{
    text-align:right;
}
.right p{
    text-align:right;
}
.zed-res{
    margin-top:160px;
}
.air-res1{
   margin-top:65px;
}
.life-at-edzeb img{
    margin-bottom:13px;
}
.pvnkm{
    margin-top:55px;
}
.of-new{
    margin-bottom:13px;
}
.mentor-btnsecond1{
border:1px solid black;
padding:10px 45px 10px 45px;

}

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

  .december1 {
    margin-top:7px;
  }
  .navbar .d-flex{
      display:none!important;
  }
  .banners h1{
     font-size: 35px; 
  }
.bvure{
    margin-top:5px!important;
}
   .review-res{
       width:50%!important;
       padding-left:12px!important;
   }
   .brand-res{
       width:33.33%!important;
   }
   .link-res{
       width:20%!important;
   }
     .link-con{
       width:80%!important;
   }
   .schhedule h4{
       text-align:center!important;
       margin-top:7px;
   }
   .schhedule p{
       text-align:center!important;
   }
   .nav .nav-item button.active {
   
    font-size: 16px!important;
    
}
.text-primary {
    font-size: 16px!important;
}
.from{
     
   padding:37px 0px 46px 0px;
}
.coverd h2{
  text-align:center!important;   
}
.coverd p{
   text-align:center!important;  
}
.level{
    margin-top:15px!important;
}
.coverd1 h2{
    text-align:center!important;  
    font-size:38px;
}
.coverd1 p{
    text-align:center!important;  
}
.brings {
    width:50%!important;
     margin-top:20px;
}
.eligibility h2{
    text-align:center!important;  
}
.eligibility p{
    text-align:center!important;  
}
.pass{
    margin-top:20px;
}
.stands h2{
     text-align:center!important;  
}
.stands p{
     text-align:center!important;  
}
.upsc{
    margin-top:12px;
}
.enroll-bg{
    margin-top:12px;
}
.enroll-bg1{
    margin-top:12px;
}
.brochure{
    border-radius:none;
}
.item-res{
    width:50%!important;
    margin-top:52px!important;
}
.inclu{
    width:50%!important;
}
.every-res{
    width:50%!important;
}
#talents5{
    margin-top:12px;
}
#talents1{
    display:none;
}
#talents{
     display:none;
}
.future-res{
    margin-top:20px!important;
     width:50%!important;
}
.future-res1{
    margin-top:20px!important;
    width:50%!important;
}
.budget{
    width:60%!important;
}
.budget1{
    width:40%!important;
}
.budget2{
    width:61%!important;
}
.budget3{
    width:39%!important;
}
.planner {
   
    padding: 7px 0px 1px 20px;
}
#planer56{
    margin-top:17px;
}
.faq h2{
     text-align:center;
     font-size:35px;
}
.faq p{
    text-align:center;
}
.footer-res{
    width:100%!important;
}
.expe-res{
 width: -webkit-fill-available!important;
}
.learning{
    font-size:12px;
}
.we-do h2{
   text-align:center;  
}
.we-do p{
    text-align:center; 
}
.trans-res{
    width:33.33%;
}
.trans-res5{
    width:50%!important:
}
.our h4{
    text-align:center; 
}
.career-res{
     width:40%!important:
}
.career-top-res{
    margin-top:12px!important;
}
.career-res1{
     width:60%!important:
}
.ind-res{
    width:10%;
}
.ind-res1{
    width:90%;
}
.upskill-res{
     width:25%;
     padding-left:35px;
}
.upskill-res1{
    width:75%; 
}
#bvcxz{
    margin-top:45px!important;
}
.none{
    display:none!important;
}
.couclil-res{
    width:50%!important;
    margin-bottom:8px;
}
.couclil-res1{
    width:50%!important;
    margin-top:0px!important;
    margin-bottom:8px;
}
.coucil h2{
    text-align:center; 
}
.coucil p{
   text-align:center;  
}
.schedule {
    padding: 40px 0px 40px 0px;
}
.schedule h2 {
   text-align:center;  
}
.media p{
   text-align:center;     
}
.media1{
 margin-top:22px!important;   
}
.subs-res{
  margin-bottom:45px!important;
}
.subs-res1{
    width:55%!important;
}
.plot{
    margin-bottom:10px!important;
}
#expe1{
    margin-bottom:13px;
}
.slick-next{
   
}
.slick-prev {
    left: -45px!important;
}
.workshop{
    margin-top:0px!important;
}
.strram h2{
    font-size:35px;
}
.right h4{
    text-align:left;
}
.right p{
    text-align:left;
}
.img-eds {
margin-bottom:10px;
    margin-top:10px;
}
.failure{
padding: 54px 30px 54px 40px;

}
.prof-res{
    width:50%!important;
   
}
.reviews-new1{
    
        padding: 90px 0px 29px 10px!important;
}
.bvcf{
    margin-top:10px;
}
.innovate{
    margin-top:10px;
}
.zed-res{
    margin-top:10px;
}
.corpo-rese{
    margin-top:10px;
}
.prof-res23{
    width:50%!important;
    padding:0px 0px 0px 20px;
}
.air-res{
    width:50%!important;
     margin-top:10px;
}
.air-res1{
    width:50%!important;
    margin-top:10px;
}
#reco-reso img{
    margin-top:10px;
}
.yes-res{
    width:20%!important;
}
.yes-res1{
    width:20%!important;
}
.brand-three{
    width:20%!important;
}
.brand-nine{
    width:80%!important;
}
.life-at-edzeb img{
   width: -webkit-fill-available!important;
}
.rigorus{
    margin-top:10px;
}
.mntr{
    text-align:start;
    font-size:18px;
}
.pvnkm{
    width:50%!important;
    margin-top:10px;
}
.pvnkm1{
    width:50%!important;
    margin-top:10px;
}
.testi-bg {
   
    width: -webkit-fill-available!important;
    
}
.prof-res44{
    width:65%!important;
}
.prof-res33{
    width:35%!important;
}
.hike-res{
    width:50%!important;
}
.hike-ress{
    width:33.33%!important;
}
.hike234{
    display:none;
}
.hike-ress h4{
    font-size:16px;
    margin-top:5px;
}
.hike-ress p{
    font-size:14px;
}
.nav-pills {
    padding: 0px 0px;
}
.off-res{
    width:40%!important;
}
.onn-res{
    width:60%!important;
}
.off-res1{
    width:50%!important;
    font-size:14px;
}
.off-res1 span{
 
    font-size:16px;
}
.onn-res1 span{
 
    font-size:16px;
}
.onn-res1{
    width:50%!important;
}
.off-res img{
    margin-top:13px;
}
.lpa-res{
    margin-bottom:13px;
}
.review-res-new-last{
    width:40%!important;
}
.review-res-new-last1{
   width:60%!important; 
}
.empower-res-new{
   width:50%!important; 
}
.model-images {

    width: 100%;
   
}
.lag{
margin-top: 0px;
}
.record{
  width: 30%!important;
}
.record1{
   width: 70%!important; 
}
.explore{
    width:75%;
}
.border-dsah-res{
    display:none!important;
}
.404-res{
     width: -webkit-fill-available!important;
}
.thanks-res{
    width:30%!important;
}
.thanks-res1{
    width:70%!important;
}
.go-back-res{
    width:40%!important;
   
}
.
.go-back-res1{
    width:60%!important;
   
 
}
.bannerss .mentor-btn1{
     padding: 13px 20px!important;
    font-size: 16px!important;
}
section{
    display:none!important;
}
.popupres-1 img{
    width: -webkit-fill-available;
}

.modal-content {
  width: 100%!important;
}
.popupres-1{
     width: 45%!important;
     display:none!important;
}
.popupres-2{
     width: 85%!important;
    
}
.popupres-3{
     width: 15%!important;
}
.popupres-2 .elem-group{
     padding-left:35px;
}
.popupres-2 p{
     padding-left:35px!important;
}
.popupres-2 h2{
    padding-left:35px!important;
}
.popupres-2 .mentor-btn2{
     margin-left:35px!important;
}
.content .list label {
    font-size: 14px!important;
}
.landing-res-nav{
    width:20%!important;
}
.landing-res-nav1{
    width:80%!important;
      text-align: start;
}
.landing-res-nav1 .mentor-btn1{
    padding: 7px 7px!important;
    font-size:14px!important;
    text-align: end;
}
.landing-res-nav img{
    width:100px!important;
  
}
.banners-landing h1{
    padding-top:10px!important;
}
.how{
    margin-top:15px!important;
}
.content .list{
 
  width: 100%!important;
 
}
.content .text-content {
    width: 100%!important;
    
}
.popupres-2 h2{
    font-size:18px!important;
}
.popupres-2 .elem-group {
    margin: 4px 0!important;
}
   #brands1 img{
   width: -webkit-fill-available!important;

height: 51px;  
}
.tabcontent {
    margin-left:25px!important;
}
.tab button {
    font-size: 14px!important;
}
.towardser{
    display:none!important;
}
.average img{
    margin-top:10px!important;
}
#risk-manager{
    margin-top:25px!important;
}
     .reviews4 {
  
    padding: 30px 0px 30px 10px!important;
 
}
.acca-hide-img{
    display:none!important;
}
#planner897{
    margin-top:21px!important;
}
.mentor-btn-brc{

padding: 13px 20px!important;

}
.mentor-btnsecond1{
border:1px solid black!important;
padding:10px 25px 10px 25px!important;

}
.planner h3{
font-size: 14px!important;

}
.guidense-res{
    width: -webkit-fill-available!important;
}
.assurance-res{
    margin-top:20px!important;
}

.for-become-res{
    width:100%!important;
    margin-top:13px!important;
}
.review-new-sld {
    width: 100%;
    height:auto!important;
 
}
#uniquewer{
    width:50%!important;
}
.bannershome h1 {
    padding-top: 5px!important;
    
}
.navbar-toggler:focus {
 
    box-shadow: none!important;
}
.teacher-award img{
    margin-bottom:18px!important;
        width: -webkit-fill-available!important;
}
.banners-about-us h1 {
    padding-top: 100px!important;
   
}
.banners-founder h1 {
  
    margin-top: 0px!important;
    
}
.innovate h2{
    margin-top:18px!important;
}
.needs-red{
    margin-top:30px!important;
}
.banners-founder h1 {
    padding-top: 85px!important;
   
}
.career-h1{
     margin-top:50px!important;
}
}













.needs-red{
    margin-top:130px;
}
.career-h1{
     margin-top:180px!important;
}



















