*{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;
}
#cssmenu .submenu-button {
        position: absolute;
        z-index: 99;
        right: 0;
        top: 0;
        display: block;
        border-left: none!important;
        height: 46px;
        width: 46px;
        cursor: pointer;
   
}

#cssmenu > ul > li > a {
    padding: 17px;
    font-size: 15px;
    letter-spacing: 1px;
    text-decoration: none;
    color: white;
    font-weight: 400;
    padding: 26px 11px 4px 0px!important;
    text-transform: auto !important;
}
#nav-icon1, #nav-icon2, #nav-icon3, #nav-icon4 {
width: 45px;
height: 40px;
position: relative;
margin: 14px 0px 0px 0px;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
cursor: pointer;
}
#nav-icon1 span, #nav-icon3 span, #nav-icon4 span {
display: block;
position: absolute;
height: 4px;
width: 100%;
background: white;
border-radius: 9px;
opacity: 1;
left: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
}
#nav-icon3 span:nth-child(1) {
top: 0px;
}
#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3) {
top: 10px;
}
#nav-icon3 span:nth-child(4) {
top: 20px;
}
#nav-icon3.open span:nth-child(1) {
top: 18px;
width: 0%;
left: 50%;
}
.mmarchs{
background-color:#31B57B!important;    
padding:5px 40px 5px 40px;
}
.mmarchs p{
color: #FFF;
padding-top: 35px;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: bold;
line-height: normal;  
}
.mmarchs h5{
color: #FFF;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: bold;
line-height: normal; 
}
.mmarchs h6{
color: #FFF;
margin-top: 16px;
margin-bottom: 18px;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.mmarchs h4{
color: #FFF;
margin-top: 10px;
font-family: Inter;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: normal;
}
#nav-icon3.open span:nth-child(2) {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
#nav-icon3.open span:nth-child(3) {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#nav-icon3.open span:nth-child(4) {
top: 18px;
width: 0%;
left: 50%;
}
.managment-course{
height:200px;
background-size: cover!important;
}
.amit-border{
border-radius: 4px;
height:100%!important;
border: 1px solid rgba(255, 255, 255, 0.20);
padding:7px 0px 7px 0px;
}
#prospect-id{
height:100%!important;
}
.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;
border-radius:4px;
}
.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;
border: 4px solid #00c9be;
font-size: 21px!important;
font-style: normal!important;
font-weight: 700!important;
line-height: normal!important;
}
.nav .nav-item button {
background-color: transparent;
font-family: Inter!important;
font-size: 21px!important;
font-style: normal!important;
font-weight: 700!important;
line-height: normal!important;
}
.nav .nav-item button.active::after {
content: "";
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));
}
[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;
}
[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;
}
[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;
}
[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;
}
[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;
}
[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;
}
.recruiting h2{
 color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;    
}
.recruiting h3{
color: #212529;
font-family: Inter;
font-size: 22px;
margin-bottom:23px;
font-style: normal;
font-weight: bold;
line-height: normal;
}
.fmva-table h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;    
}
.recruiting p{
color: #212529;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: bold;
line-height: normal;    
}
.recruiting img:hover{
transform: scale(1.1);
}
.recruiting img{
transition: 0.5s;
overflow: hidden;
width: -webkit-fill-available;
border-radius: 14px;
border: 4px solid #fff;
}
.stock-broker{
border-radius: 8px;
background: #FFF;
box-shadow: 0px 2px 19.3px 0px rgba(0, 0, 0, 0.12);
padding: 0px 0px 1px 0px;     
}
.PARTICULARS {
border-radius: 4px;
background: #FFF;
box-shadow: 0px 2px 19.3px 0px rgba(0, 0, 0, 0.12);
}
.fmva-table h3{
color: #212529;
font-family: Inter;
border-radius: 4px;
background: #FFF;
padding: 9px;
font-size: 18px;
text-align:center;
font-style: normal;
font-weight: bold;
line-height: normal;
}
.fmva-table h5{
color: #212529;
font-family: Inter;
border-radius: 4px;
background: #f7f7f7;
padding: 18px;
font-size: 18px;
text-align:center;
font-style: normal;
font-weight: bold;
line-height: normal;
}
.accordian{
width:100%;
max-width:1000px;
margin:2rem auto
}
.accordian-item{
background-color:#fff;
color:#414141;
margin:1rem 0;
border-radius:.5rem
}
.accordian-item-header{
padding:.5rem 3rem .5rem 1rem;
min-height:3.5rem;
line-height:1.25rem;
display:flex;
align-items:center;
position:relative;
cursor:pointer;
border-bottom: 1px solid #00C9BE;
}
.accordian-item-header h4{
font-size:18px!important;
color: black;
font-weight:400;
}
.accordian-item-header::after{
content:"\002B";
font-size:22px;
font-weight:700;
color:black!important;
position:absolute;
right:1rem
}
.accordian-item-header.active::after{
content:"\2212"
}
.accordian-item-body{
max-height:0;
overflow:hidden;
transition:max-height .2s ease-out
}
.accordian-item-body-content{
padding:1rem;
line-height:1.5;
border-top:1px solid #00C9BE;
}
.fmva-table h4{
color: black;
font-family: Inter;
padding: 14px 0px 14px 0px;
background: #04EFE3;
border-radius: 7px 7px 0px 0px;
text-align:center;
font-size: 22px;
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('../webp-img/faculty-bg.webp')!important;
background-repeat:no-repeat;
}
.year{
padding:45px 0px 180px 0px;
background: url('../webp-img/faculty-bg.webp')!important;
background-repeat:no-repeat;
}
.schedule{
padding:136px 0px 190px 0px;
background: url('../webp-img/faculty-bg.webp')!important;
background-repeat:no-repeat;
width:104%;
}
.scheduler{
padding:80px 0px 80px 0px;
background: url('../webp-img/why-ed-bg-new-small.webp')!important;
background-repeat:no-repeat;
border-radius: 4px;
margin-top:8px;
border: 1px solid #000;
}
.schedulerq{
padding:200px 0px 200px 0px;
background: url('../webp-img/why-ed-bg-new-small1.webp')!important;
background-repeat:no-repeat;
border-radius: 4px;
margin-top:8px;
}
.schedulerz{
padding:100px 0px 100px 0px;
height:100%!important;
background: url('../webp-img/acca-overview.webp')!important;
background-repeat:no-repeat;
border-radius: 4px;
margin-top:8px;
}
.learning1{
border-radius: 4px;
padding: 35px 0px 35px 0px;
background: #E9F4F3;
margin-bottom:15px;
height: 100%!important;
}
.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('../webp-img/faculty-bg.webp')!important;
height:auto!important;
}
.winning{
padding:50px 0px 50px 0px;
background: url('../webp-img/faculty-bg.webp')!important;
}
.placement{
background: url('../webp-img/placement-bg.webp')!important;
padding: 72px 29px 68px 47px!important;
}
.placement1{
background: url('../webp-img/new-bgr.webp')!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.webp')!important;
padding:0px 0px 0px 0px;
}
.advisor{
background: url('../webp-img/banner-bg-new1.webp')!important;
padding: 64px 0px 64px 0px!important;
}
.passion{
background: url('../webp-img/passion-bg.webp')!important;
padding: 100px 0px 100px 0px!important;
}
.reviews5{
background: #f7ffff!important;
padding: 44px 29px 43px 47px!important;
}
.slider-new1{
background: #f7ffff!important;
padding: 44px 29px 43px 47px!important;
}


.qualification{
background: #f7ffff!important;
padding: 44px 0px 43px 0px!important;
}
.reviews-new1{
background: #f7ffff!important;
padding: 90px 0px 29px 0px!important;
}
.strram{
background: #f7ffff!important;
padding: 44px 0px 43px 0px!important; 
}

.brochure{
background: url('../webp-img/brch.webp')!important;
padding: 44px 29px 43px 47px!important;
border-radius: 20px;
}
.aspect1{
background: url('../webp-img/brch.webp')!important;
background-repeat: no-repeat!important;
padding: 47px 29px 43px 47px!important; 
border-radius:30px;
}
.enroll-bg1{
background: url('../webp-img/bgrolll.webp')!important;
background-repeat: no-repeat!important;
padding: 44px 29px 77px 25px!important;
border-radius: 4px;
margin-top:12px;
}
.participants-new{
background: #f7ffff!important;
background-repeat: no-repeat!important;
padding: 66px 0px 67px 0px!important;
}
.banner{
background: url('../webp-img/banner-bg1.webp')!important;
height: 700px;
background-repeat:no-repeat!important;
}

.banners-founder{
background: url('../webp-img/banner-bg1.webp')!important;
padding:0px 0px 120px 0px;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}
.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('../webp-img/banner-bg1.webp')!important;
padding:0px 0px 200px 0px;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
position: relative !important;
width: -webkit-fill-available!important;
}
.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('../webp-img/new-banners-location.webp')!important;
padding:0px 0px px 0px!important;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
position: relative !important;
}

.love-us{
padding:75px 0px 75px 0px;
background: #f7ffff!important;
background-repeat:no-repeat;
}
.achieved{
padding:75px 0px 75px 0px;
background: #f7ffff!important;
background-repeat:no-repeat;
}
.stands{
padding:75px 0px 75px 0px;
background: #f7ffff!important;
}
.studying{
padding:75px 0px 75px 0px;
background: #f7ffff!important;
}
.enroll{
padding:75px 0px 75px 0px;
background: #f7ffff!important;
background-repeat:no-repeat;
}
.excel{
padding:75px 0px 75px 0px;
background: #f7ffff!important;
background-repeat:no-repeat;
}
.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;
}

._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('../webp-img/banner-bg1.webp')!important;
padding:20px 0px 30px 0px;
}
.personalized{
padding:50px 0px 20px 0px;
background: url('../images/faculty-bg3.webp')!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;
}
@-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.webp')!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.webp')!important;  
}
.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{
padding:45px 0px 45px 0px;
background: url('../images/faculty-bg.webp')!important;
background-repeat:no-repeat;
}
.why-choose{
background: url('../images/faculty-bg.webp')!important;
background-repeat:no-repeat;
padding:100px 0px 100px 0px;
}

.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;
}
.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%; 
}
.banner p{
color: #FFF;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 600;
line-height: 137.966%;
}
.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;
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-boxmargin: 0padding: 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%;
}
.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%;
}
.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 {
padding:30px 0px 30px 0px!important;
}
.brands h2{
color: #000;
font-family: Inter;
font-size: 45px!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%;
}
.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%;
}
.personalized1 h5{
color: black;
font-family: Inter;
font-size: 16px;
margin-top:22px;
font-style: normal;
font-weight: 400;
line-height: 130.099%;
}
.personalized h4{
color: #FFF;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: bold;
line-height: 135.523%;
}
.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%;
}
.personalized h5{
color: #FFF;
font-family: Inter;
font-size: 16px;
margin-top:22px;
font-style: normal;
font-weight: 400;
line-height: 130.099%;
}
.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!important;
text-decoration:none;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.footer p{
color: #FFF!important;
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: #f7ffff!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;
height: 100%;
padding: 32px 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: 14px;
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: 21px;
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: 15px 0px 15px 0px;
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;
height:100%!important;
background: #000;
}
.schhedule h2{
color: #000;
font-family: Inter;
font-size: 45px;
font-style: normal;
font-weight: 400;
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-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;
position:relative;
}
.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: black;
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:35px;
text-align: center;
padding: 0px 8px 0px 8px;
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!important;
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;
}
.upsc23 h4{
color: #000;
margin-top:10px;
text-align: center;
font-family: Inter;
font-size: 15px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.upsc28{
width:20%!important;
}
.wrapper h4{
color: #00C9BE;
margin-top: 10px;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;   
}
.wrapper h5{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.upsc23{
margin-bottom:12px;
padding: 28px 15px 15px 15px;
border-radius: 8px;
background: #FFF;
box-shadow: 0px 2px 19.3px 0px rgba(0, 0, 0, 0.12);
}
.upsc{
border-radius: 4px;
border: 1px solid #000;
height: 263px;
padding: 28px 15px 15px 15px;
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-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;
height:100%!important;
}
.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:20px;
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;    
}
#robintrewq{
width:20%!important;    
height:100%!important;
}
.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{
width:20%;
margin-top:20px;
}
.upsc{margin-top:12px;}
.future-res{margin-top:50px;}
.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;
}
.fmva-table-sw{
display:none!important;  
}
.roadmap12{
display: none!important;    
}
.home-bnr-border{
border-right: 2px solid red;
border-right-color: grey;
margin-right:-22px!important;
padding-left: 0px!important;    
}
.home-bnr-border1{
border-right: 2px solid red;
border-right-color: grey;
margin-right:-24px!important;
padding-left: 0px!important;
}
@media screen and (max-width: 1000px) {
    #cssmenu ul ul li {
        background: none!important;
    }
    #cssmenu .submenu-button {
        position: absolute;
        z-index: 99;
        right: 0;
        top: 24px!important;
        display: block;
        border-left: 1px solid #444;
        height: 66px;
        width: 66px;
        cursor: pointer;
    }
        #cssmenu .submenu-button:after {
        display: inline-block;
        margin-left: .255em;
        vertical-align: .255em;
        content: "";
        border-top: 7px solid!important;
        border-right: 7px solid transparent!important;
        border-bottom: 0;
        border-left: 7px solid transparent!important;
        color: white;
    }
}
@media only screen and (max-width: 767px) {
#ani{margin-bottom:18px!important;width:100%!important;}
.december1 {
margin-top:7px;
}
.teamewqr{
position: absolute!important;
width: 210px!important;
height: 161px!important;    
left:22%!important;
}
.teamewqr1{
position: absolute!important;
width: 210px!important;
height: 161px!important;    
left:25%!important;
}
.teamewqr2{
left:20%!important;
}
.roadmap1{
display:none!important;
}
.bannershome {
padding: 0px 0px 72px 0px!important;
}
.home-bnr-border1{
border-right: none;
border-right-color: grey;
margin-right:-24px!important;
padding-left: 0px!important;
}
.bannershome h1 {
padding-top: 85px;
font-size: 28px!important;
margin-bottom: 20px;
color: white;
}
.sldretwqertyui{
border:1px solid #04efe3!important;
border-radius:8px!important;    
height:100%!important;
}
.roadmap11{
display:none!important;
}
.publicis-sapients{
margin-top:30px!important;
}
.schedulerz{
padding:100px 0px 335px 0px;
height:100%!important;
}
.schhedule h4{
margin-top:25px!important;
}
.fdrewqasd{
margin-top:15px!important;
}
.additional-res{
width:50%!important;    
}
#table-none-on-mobile{
display:none!important;
}
.weekday-res{
width:50%!important;
}
.fmva-table-sw h3{
font-size:13px!important;
}
.fmva-table-sw h5{
font-size:13px!important;
}
.pl-res{
width:60%!important;    
}
.pl-res1{
width:40%!important;    
}
.fmva-table-sw{
display: block!important;
margin-bottom:15px!important;
}
.roadmap12{
display: block!important;    
}
.fmva-table-sw h2{
color: #000;
font-family: Inter;
font-size: 30px;
font-style: normal;
font-weight: 400;
line-height: normal;  
}
.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!important;
width: -webkit-fill-available!important;
}
.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;
height:100%!important;
}
.couclil-res1{
width:50%!important;
margin-top:0px!important;
height:100%!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-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%!important;
}
.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;
}
.brings {
width: 50%!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;
}
.navbar-toggler{
border:none!important;
}
.custom-slider{
width: 80%!important;
margin: auto;
}
.teacher-award img{
margin-bottom:18px!important;
width: -webkit-fill-available!important;
}
.banners-about-us h1 {
padding-top: 100px!important;
color:white!important;
}
.banners-founder h1 {
 margin-top: 0px!important;
}
.innovate h2{
margin-top:18px!important;
}
.needs-red{
margin-top:30px!important;
}
.recruiters-res-new{
width:50%!important;    
}
.banners-founder h1 {
padding-top: 85px!important;
}
.career-h1{
margin-top:50px!important;
}
.best-faculty{
background:black!important;
}
.why-choose {
background:black!important;
}
.personalized {
background:black!important;
}
.upsc28{
width:100%!important;
}
.best-faculty1 img{
width:auto!important;
}
}
.expe-res{
 width: -webkit-fill-available!important;
}
.needs-red{
margin-top:130px;
}
.career-h1{
margin-top:180px!important;
}
.recruiters-pan-in{
border: 1px solid white;
border-radius: 50%;
padding: 14px 18px 11px 10px;
width: 51px;height: 51px;    
}
.SELF-PACED{
width:37.50%!important;
}
.SELF-PACED1{
width:33.33%!important;
}
.WEEKDAY{
width:20.83%!important;  
}