*{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: 14px!important;
padding: 0px 30px 0px 0px!important;
font-style: normal;
font-weight: 200!important;
line-height: normal;
}

.dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    display:none!important;
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}

.bannershome span{
color: #FFF;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 24px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 2.4px;
text-transform: lowercase;    
}
#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;
}

.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{
background: url('../webp-img/faculty-bg.webp')!important;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}



/* */
.arrow-teacher{
background:white;
color:black;
border-radius: 25px;
padding: 12px 25px 12px 25px;
}
a svg:hover #facebook{ 
  fill: black;
  background:red;
}
/* */



/*about-us-page */
/*footer css */

.ftr-logo{
margin-top:45px!important;
}

.touch-get h3 {
    font-size: 85px!important;
    text-align:end!important;
}
.banners-about-us{
      margin:0px 0px 0px -1px!important;
  }
.drop-button::after {
    font-family: FontAwesome;
    content: "\f0d7";
    padding-left: 382px!important;
    float: inline-end!important;
}
.drop-button {
    padding: 35px 80px 35px 21px;
    width: -webkit-fill-available!important;
    border-radius: 5px;
    cursor: pointer;
    transition: all 200ms;
    color: #FFF;
    leading-trim: both;
    text-edge: cap;
    font-family: "DM Sans";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
footer{
padding:0px 0px 10px 0px;    
}
footer h4{
    color: #FFF!important;
    font-family: "DM Sans"!important;
    font-size: 20px!important;
    font-style: normal!important;
    padding-bottom: 15px!important;
    font-weight: 500!important;
    line-height: normal!important;    
}
footer p{
color: #FFF!important;
    font-family: Epilogue!important;
    font-size: 14px!important;
    font-style: normal!important;
    font-weight: 300!important;
    line-height: normal!important;
    text-transform: capitalize!important;    
    text-align:start!important;
}

.social-links1{
    display:none;
    
}
@media only screen and (max-width: 768px) {
            #nav-icon3 {
            border: 1px solid !important;
            border-radius: 8px !important;
            padding: 15px !important;
            margin-bottom: 15px !important;
        }
    }
        #nav-icon3 span {
            margin: 8px 0px 0px 0px;
            background: black;
            height: 2px !important;
            padding: 20px 0px 4px 0px ! importan;
        }
   #nav-icon1 span, #nav-icon3 span, #nav-icon4 span {
    display: block;
    position: absolute;
    height: 4px;
    width: 70%;
    background: black;
    border-radius: 9px;
    opacity: 1;
    left: 15%;
    -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;
}
.lct-wt-bg h2 {
font-size: 26px;
}
    .enroll-retx{
        display:none!important;
    }
    
    

    .social-links1{
    display:block!important;
    text-align:center!important;
    
    
}
 .social-links{
    display:none!important;
    
}
    .drop-button::after {
    font-family: FontAwesome;
    content: "\f0d7";
    padding-left: auto!important;
    padding-left: 10px!important;
}
.drop-button {
padding: 35px 35px 35px 21px!important;
}
.ftr-logo{
margin-top:0px!important;
}
.touch-get h3 {
   font-size: 35px!important;
    text-align:center!important;
    padding:22px 0px 22px 0px!important;
}
    .cvgh{
        margin-top:25px;
    }

}


/* Footer css end */

.explore-section-about span{
color: #141414!important;
text-align: center!important;
leading-trim: both!important;
text-edge: cap!important;
font-family: Epilogue!important;
margin-left:7px!important;
font-size: 12px!important;
font-style: normal!important;
font-weight: 500!important;
line-height: normal!important;
letter-spacing: 3.78px!important;
text-transform: lowercase!important;   
}
.explore-section-about h2{
color:#141414!important;
text-align: center!important;
font-family: Epilogue!important;
font-size: 44px!important;
padding:18px 0px 0px 0px;
font-style: normal!important;
font-weight: 500!important;
line-height: normal!important;    
}
.explore-section-about h3{
color:#141414!important;
text-align: center!important;
font-family: Epilogue!important;
font-size: 20px!important;
padding: 21px 0px 4px 0px;
font-style: normal!important;
font-weight: 600!important;
line-height: normal!important;    
}
.explore-section-about p{
color: #2E2E2E!important;
text-align: center!important;
letter-spacing: 0.2px!important;
font-family: Inter!important;
font-size: 15px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: 22px!important; 
}
.explore-section-about{
background: url('../webp-img/our-team-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
height:100%;
padding:80px 0px 130px 0px;
background-repeat: no-repeat !important;      
}

.wealth-of-experience h6{
color:white;    
margin-top:-38px;
position:relative!important;
z-index:1;
}
.wealth-of-experience{
    height:100%!important;
}
.wealth-of-experience img{
width: -webkit-fill-available;
margin-top:-88px;
position:relative;    
}
.new-img-bgfndr {
background: url(../webp-img/fndr-bg-new.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding:0px 0px px 0px;
}

.new-img-bgfndr h6{
 color:white;   
}

.slideseteduu .slick-arrow {
    opacity: .75;
    color: #000;
    display:none!important;
}

.slideseteduu .list-contentew {
    background: url(../webp-img/our-mission-main.webp) !important;
    position: relative;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    padding: 45px 0px 25px 0px;
    width: 100%;
}

.list-contentew p {
    color: white;
    font-size: 20px;
    font-weight: 300;
    margin-top: 25px;
}
.edtech-org-bgse{
 background: url('../webp-img/edtech-org-bgse.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;  
padding:0px 0px 50px 0px;
}

.banners-about-us{
background: url('../webp-img/about-us-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;  
padding:0px 0px 150px 0px;
}
.banners-about-us h1{
color: #FFF!important;
font-family: Inter!important;
font-size: 57px!important;
font-style: normal!important;
padding-top:180px;
font-weight: 400!important;
line-height: 0.5!important;    
}
.banners-about-us p{
color: #FFF;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 300;
line-height: 25px;
}
.whowe-are-section-about-us{
background:#141414;    
position: relative; 
z-index: -1;
padding:68px 0px 0px 0px;
margin-top: -112px;
}
.whowe-are-section-about-us h2{
color: rgba(255, 255, 255, 0.90);
text-align: center;
font-size: 38px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.whowe-are-section-about-us p{
color: rgba(255, 255, 255, 0.85);

text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 34px
}
.whowe-are-section-about-us span{
color: #FFF;
font-size: 12px;
font-family: Inter;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;
}
.edtech-org-bg{
background: url('../webp-img/edtech-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
padding:25px 0px 0px 0px;
}
.edtech-org-bg p{
color: rgba(255, 255, 255, 0.85);
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 26px;    
}
.edtech-org-bg h4{
color: #FFF;
font-family: Epilogue;
font-size: 35px;
margin-top:35px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}



.edtech-org-bgse p{
color: rgba(255, 255, 255, 0.85);
text-align: center;
font-family: Inter;

    text-transform: capitalize;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 26px;    
}
.edtech-org-bgse h4{
color: #FFF;
font-family: Epilogue;
font-size: 35px;
margin-top:35px;
font-style: normal;
font-weight: 500;
line-height: normal;     
}


.our-top-program-white p{
color: #141414;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 26px;    
}
.live-cls-hrs-about h4{
color: #FFF;
font-family: Epilogue;
padding-bottom:13px;
font-size: 50px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.live-cls-hrs-about h6{
color: #FFF;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: 1.2;    
}
.live-cls-hrs-about{
background: url('../webp-img/what-dowe-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
}
.our-mission-about-us{
background: url('../webp-img/our-mission.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;   
padding:92px 0px 40px 0px;
}
.we-create{
background: url('../webp-img/our-mission-main.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:25px 25px 25px 25px;

}
.we-create h3{
color: #FFF;
font-family: "DM Sans";
font-size: 28px;
font-style: normal;
padding-top:15px;
font-weight: 700;
line-height: normal;    
}
.we-create p{
color: #FFF;
font-family: "DM Sans";
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 24px; 
letter-spacing: 0.72px;
text-transform: capitalize;    
}
.our-mission-about-us h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
margin-bottom:20px;
font-weight: 500;
line-height: 85px;     
}
.add-values{
background: url('../webp-img/our-mission-main.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:35px 65px 25px 65px;    
  margin:0px 20px 0px 0px;
}
.our-core-value-about{
   display: flex;
    margin: auto !important;
    justify-content: center;
    align-items: center;
}

.add-values img{
width:75px;
}
.add-values p{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 16px;
margin-top:15px;
font-style: normal;
font-weight: 300;
line-height: 31px;
}
.our-founder-about h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.our-founder-about p{
color: rgba(255, 255, 255, 0.85);
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 27px;    
}
.our-founder-about{
background:#141414;
padding:50px 0px 90px 0px;
}
.our-founder-team{
background: url('../webp-img/erty1.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
padding:25px 0px 0px 0px;
}
.fndr-bg{
 background: url('../webp-img/founder-n-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;       
}
.new-img-bgs{
background: url('../webp-img/founder-n-bg.webp')!important;
position:relative;
background-size: 100% 57% !important;
background-repeat: no-repeat !important;     
}
#new-img-bg5{
 background: url('../webp-img/founder-n-bg.webp')!important;
position:relative;
background-size: 100% 58% !important;
margin:0px 55px 0px 0px;
background-repeat: no-repeat !important;      
}
#new-img-bg5 h6{
position: absolute;
width: -webkit-fill-available;
top: 195px;
left:77px;
color:white;
z-index:1;
font-size:18px;    
}

.list {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.list-item {
  background: url('../webp-img/our-mission-main.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:40px 0px 20px 0px;
  display: flex;
  border:1px solid #3eb3a5;
      border-radius: 10px;
  width: 18%;
  margin-right: 18px;
  margin-bottom: 20px;
}
.list-content {
  width: 100%;
}

.list-item img{
width:72px;
}
.list-item p{
color:white;
font-size:20px;
font-weight:300;
margin-top:25px;
}
.accomp{
color: var(--white, #FFF);
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 85px;    
}
.caicwa img{
width:100%!important;
position:absolute;
left:0;
bottom:0;
}
.caicwa p{ 
font-size:14px!important;
padding: 0px 10px 0px 10px;
color:white;
text-align:center;    
 line-height:1.5;  
 font-weight:200;
}

.caicwa{
  background: url('../webp-img/accomplis-bg-new-s.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:97px 0px 10px 0px;
margin: 0px -8px 0px 0px;
height:100%;
margin-bottom
}
.esteemed{
color: #141414!important;
text-align: center!important;
font-size: 18px!important;
font-style: normal!important;
font-weight: 300!important;
line-height: 36px!important;     
}
.explore-section h3{
color:#2E2E2E;
text-align: center;
font-family: "DM Sans";
padding-top:24px;
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: normal;    
}
.bhjiuo img{
    width: -webkit-fill-available;
}
.corporate-text-contact span{
color: #FFF;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.corporate-text-contact h2{
color: #FFF;
font-family: Epilogue;
font-size: 42px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.form-white-bg{
    background:white;
    border-radius:30px;
    padding:60px 60px 60px 60px;
}
.form-box{
background: url('../webp-img/our-prgrm-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:40px 0px 40px 0px;    
}
.form-box p{
color: #FFF;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
z-index: 1;
position: relative;
font-weight: 400;
line-height: normal;
text-transform: lowercase;    
}
.poy-img{
width:90px;
position: relative;
z-index: 1;
height:90px;
} 
.location-bg{
background: url('../webp-img/location-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:25px 25px 25px 25px;    
}
.mohali-lc-bg{
background: url('../webp-img/our-mission.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;   
padding:40px 0px 40px 0px;    
}
.edtech-org-bg{
background: url('../webp-img/edtech-org-bg1.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;  
padding:0px 0px 0px 0px;  
}
.lct-wt-bg{
 background: url('../webp-img/address-wt-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
margin-top:130px;
background-repeat: no-repeat !important;    
padding:100px 50px 100px 50px;    
}
.lct-wt-bg h4{
color: #141414;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: capitalize;    
}
.lct-wt-bg p{
color: #141414;
text-align: center;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 27px;
text-transform: capitalize;    
}
.bv{
background: url('../webp-img/bv.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:35px 0px 35px 0px;    
}
.bv1{
background: url('../webp-img/bv.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:35px 20px 35px 20px;    
}
.years-bg{
    background: #004940;
    color: white;
    width: fit-content;
    padding: 18px 30px 18px 30px;
    border-radius: 30px;
    font-size:14px;
}

.frm-pdng{
padding:0px 0px 0px 30px;    
}
@media only screen and (max-width: 768px) {
    .wealth-of-experience img{
margin-top:0px!important;
}
.form-white-bg {
    background: white;
    border-radius: 14px;
    padding: 40px 5px 40px 5px!important;
}  
.for-our-res{
    width:50%!important;
}
.form-box {
    padding: 50px 0px 30px 0px;
}
.frm-pdng{
padding:20px 0px 20px 0px;    
}
}
.whowe-are-section-about-us-acca {
    background: #141414;
    position: relative;
    z-index: -1;
    padding: 68px 0px 0px 0px;
    margin-top: -162px;
}
.main-bg-img{
 background: url('../webp-img/acca-main-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:40px 0px 0px 0px;
margin-top: -125px;
}
.overvew-acca h2{
color: #FFF;
font-family: Epilogue;
font-size: 45px;
font-style: normal;
padding:50px 0px 0px 0px;
font-weight: 500;
line-height: 55px;     
}
.overvew-acca p{
color: #D7D7D7;
font-family: Inter;
padding: 0px 70px 0px 0px;
position:relative;
z-index:7;
font-size: 13px;
font-style: normal;
font-weight: 300;
line-height: 28px;     
}
.global-account{
background: url('../webp-img/global-acc-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;      
padding:20px 0px 15px 0px;
}
.global-account h3{
color: #32DBC6;
font-family: Epilogue;
font-size: 39px;
font-style: normal;
z-index:1;
position:relative;
font-weight: 500;
line-height: 45px;    
margin-right:15px;
}
.ga-count{
color: #9F9F9F;
font-family: Epilogue;
font-size: 11px;
font-style: normal;
font-weight: 500;
line-height: 0 ;     
} 
.global-account ul{
display:flex;
list-style: none;
}
.overview-li{
font-size: 15px!important;
color:white;
z-index:1;
position:relative;
line-height: 1.3;    
}
.overview-shadow{
position: absolute;
top: -246px;
right: -238px;
bottom: 0;
}
.about-trainer h2{
color: #FFF;
font-family: Epilogue;
font-size: 44px;
text-align:center;
padding:150px 0px 40px 0px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.know-about-bg{
background: url('../webp-img/know-bg-n.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;      
padding:0px 0px 0px 0px;    
}
.about-ul-li li{
list-style:none;
color:white;
font-family: Inter;

font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 2.5;
}
.about-ul-li img{
width:16px;
}
.acca-curriculum-new{
background: url(../webp-img/news-white-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 100px 0px 30px 0px;
margin-top:116px;
}
.navtabs {
  display: flex;
  justify-content: center;
  margin-top: 20px;
  padding: 10px 20px;
  position: relative;
  z-index:6;
}
.navtab {
  margin: 0 10px;
  padding: 10px 20px;
  cursor: pointer;
  color: #9f9f9f;
  transition: color 0.3s;
}

.navtab.active {
  color: #141414;
 border-radius: 50px;
background: rgba(50, 219, 198, 0.31);
font-family: Epilogue;
font-size: 17px;
font-style: normal;
padding: 16px 30px 15px 30px;
font-weight: 500;
line-height: 22px;
}
.underline {
  position: absolute;
  bottom: 0;

  transition: left 0.3s ease, width 0.3s ease;
}
.content {
  display: none;
  padding: 100px 20px 20px;
  
  text-align: center;
}
.content.active {
  display: block;
}
.acca-curriculum-new h2{
 color: #141414;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: normal;   
}

.faq .faq-list {
 
}

.faq .faq-list ul {
  padding: 0;
  list-style: none;
}

.faq .faq-list li+li {
  margin-top: 15px;
}

.faq .faq-list li {
 font-weight:300;
  border-radius: 4px;
  font-size:13px;
  text-align:start;
  color:#9F9F9F;
  position: relative;
}

.faq .faq-list a {
display: block;
position: relative;
color: #2E2E2E;
font-family: Epilogue;
font-size: 18px;
text-align:start;
font-style: normal;
font-weight: 500;
line-height: 22px;
cursor: pointer;
text-decoration: none;
}
.faq .faq-list .icon-show,
.faq .faq-list .icon-close {
  font-size: 24px;
  position: absolute;
  right: 0;
  top: 0;
}

.faq .faq-list p {
  margin-bottom: 0;
  padding: 10px 0 0 0;
}

.faq .faq-list .icon-show {
  display: none;
}

.faq .faq-list a.collapsed {
display: block;
position: relative;
color: #2E2E2E;
font-family: Epilogue;
font-size: 18px;
text-align:start;
font-style: normal;
font-weight: 500;
line-height: 22px;
cursor: pointer;
text-decoration: none;
  transition: 0.8s;
}
.faq .faq-list a.collapsed .icon-show {
  display: inline-block;
}

.faq .faq-list a.collapsed .icon-close {
  display: none;
}
.lrng-hrs-acca{
 border-radius: 10px;
background:#f6f6f6;   
padding: 29px 8px 15px 8px;
height:100%!important;
width:100%!important;
}
.lrng-hrs-acca img{
width:50px;
height:50px;
}
.lrng-hrs-acca p{
color: #2E2E2E!important;
text-align: center!important;
font-family: Epilogue;
font-size: 17px!important;
padding-top:18px!important;
font-style: normal!important;
font-weight: 400!important;
line-height: 20px!important;   
}
.caicwa h4{
color: #32DBC6;
text-align: center;
font-family: Epilogue;
font-size: 25px;
font-style: normal;
position:relative;
z-index:1;
font-weight: 500;
line-height: 22px;    
}
.why-join-acca{
background: url(../webp-img/why-join-acca.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 134px 0px 80px 0px;
z-index:0;
}
.why-join-acca h2{
color:  #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
padding:0px 0px 80px 0px;
font-weight: 500;
line-height: normal;    
}
.shape-future-acca{

    margin-top:119px; 
}
.shape-future-acca h2{
 color:  #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
padding:0px 0px 30px 0px!important;
font-weight: 500;
line-height: normal;    
}
.other-vs-edzeb-bg{
background: url(../webp-img/edzeb-other-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 50px 40px 50px 40px;
}
.edzeb-vs-other h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
padding:80px 0px 25px 0px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.edzeb-vs-other{
background: url(../webp-img/ed-vs-ot.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding:310px 0px 0px 0px!important;
top:-290px;
z-index:-2;
}
.additional-bnfts h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
padding:0px 0px 25px 0px;
font-style: normal;
font-weight: 500;
line-height: 1.5;       
}
.additional-bnfts{
    background: url(../webp-img/bnft-short-bg.webp) !important;
  z-index:1;
 position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
  padding:125px 0px 0px 0px;
  top:-290px;
}
.caicwa-bnfts{
border-radius: 10px;
border: 1.044px solid #32DBC6;
background: #1F3A37;
height:215px;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:38px 5px 20px 5px;

}
.caicwa-bnfts img{

height:60px;
}
.caicwa-bnfts p{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 28px;    
opacity:0.8;
padding-top:28px;
}
.eligibilty-criteria{
background: url(../webp-img/why-join-acca.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 134px 0px 80px 0px;
margin-top:-291px!important;
}
.criteria-white-bg{
background: url(../webp-img/shape-white-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
width: -webkit-fill-available;
}
.criteria-white-bg h2{
color: #141414;
font-family: Epilogue;
font-size: 44px;
padding:28px 0px 0px 0px;
font-style: normal;
font-weight: 500;
line-height: 85px;    
}
.criteria-white-bg p{
color: #2E2E2E;
font-family: Inter;
font-size: 14px;
position: relative!important;
z-index: 8!important;
font-style: normal;
padding-bottom:20px;
font-weight: 400;
line-height: 25px;    
}
.criteria-white-bg ul li{
list-style:none;
font-weight:300;
position: relative!important;
    z-index: 8!important;
padding: 0px 5px 23px 0px;
}
.exampted-paper h2{
color:white;
font-family: Epilogue;
text-align:center;
position: relative;
font-size: 44px;
z-index: 7;
padding:138px 0px 0px 0px;
font-style: normal;
font-weight: 500;
line-height: 85px;      
}
.exampted-paper .faq .faq-list a {
display: block;
position: relative;
color: white;
font-family: Epilogue;
font-size: 28px;
text-align: start;
font-style: normal;
font-weight: 500;
padding:40px 0px 40px 50px;
line-height: 22px;
cursor: pointer;
text-decoration: none;
background: url(../webp-img/expected-paper-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}
.exampted-paper .faq .faq-list li {
font-weight: 300;
border-radius: 4px;
font-size: 14px;
border-bottom: 2px solid #64646459;
text-align: start;
color: white;
background:#141414;
position: relative;
}
.why-edzeb-stands-out{
border-radius: 10px;
border: 1px solid #2E2E2E;
padding:60px 10px 60px 10px;
position:relative;
background: #141414;    
}
.why-edzeb-stands-out h2{
color: #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
    position: relative;
  
    z-index: 4;
line-height: 65px;     
}
.why-edzeb-stands-out p{
color: #D7D7D7;

text-align: center;
font-family: Inter;
font-size: 13px;
font-style: normal;
    position: relative;
  
    z-index: 4;
font-weight: 300;
line-height: 30px;   
}
.quali-why-st h4{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 300;
padding:18px 0px 1px 0px;
line-height: 25px; 
    position: relative;
   
    z-index: 4;
letter-spacing: -0.2px;    
}
.quali-why-st img{
    width:65px;
        position: relative;
   
    z-index: 4;
}
.quali-why-st p{
color: #9F9F9F;
text-align: center;
font-family: Epilogue;
font-size: 12px;
font-style: normal;
    position: relative;
  
    z-index: 4;
font-weight: 300;
line-height: 20px;    
}
.why-edzeb-stands-out-main{
background: url(../webp-img/why-stand-out-new.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}
.roadmap-acca{
background: url(../webp-img/roadmap-bg-white.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 56px 0px 0px 0px;
margin-top:80px;
}
.roadmap-content h2{
color: #141414;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 85px;    
}
.roadmap-content p{
color: #2E2E2E;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 25px;    
}

.roadmap-acca-mobile{
background: url(../webp-img/roadmap-bg-white.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 56px 0px 0px 0px;
margin-top:80px;
display:none!important;
}
.roadmap-acca-mobile h2{
color: #141414;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 85px;    
}
.roadmap-acca-mobile p{
color: #2E2E2E;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 25px;    
}
.roadmap-content{
position: absolute;
top: 150px;
}
.course-fees .content{
background:none!important;
}
.course-fees h4{
color: #32DBC6;
text-align: center;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: capitalize;    
}
.course-fees h3{
color: white, #FFF;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 31px; 
}
.course-fees h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
padding:40px 0px 10px 0px;
font-weight: 500;
line-height: 85px;    
z-index:13;
position:relative;
}
.course-fees .navtab.active {
color: white;
border-radius: 50px;
background: rgba(50, 219, 198, 0.31);
font-family: Epilogue;
font-size: 17px;
font-style: normal;
padding: 16px 30px 15px 30px;
font-weight: 500;
line-height: 22px;
}
.acca-fees-course-section{
background: url(../webp-img/why-stand-out-new.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
}
.acca-reco{
color: #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
padding:0px 0px 32px 0px;
font-weight: 500;
line-height: normal;    
}
.placment-assistance-program{
background: url(../webp-img/program-bg-white.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 110px 0px 80px 0px;
margin-top:90px;
}
.placment-assistance-program h2{
color: #141414;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
padding:20px 0px 0px 0px;
line-height: 75px;     
}
.access-duration-li-new ul li{
list-style:none;    
display: inline-flex;
color: #2E2E2E;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 34px; 
text-transform: capitalize;
}
.access-dur ul li{
list-style:none;
display: inline-table;
color: #2E2E2E;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 26px; 
}
.access-dur ul li span{
list-style:none;
display: inline-table;
color: #2E2E2E;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 26px; 
}
.access-dur ul{
padding-left: 0rem;
}
#bsed-re{
margin-top:45px;
}
.access-duration-li-new {
border-radius: 10px;
background: #EFFAF8;    
padding:20px 0px 16px 0px;
}
.access-duration-li-new img{
padding: 0px 7px 0px 0px;   
width: 23px;
}
.placment-assistance-program p{
color: #2E2E2E;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;

font-weight: 400;
line-height: 34px;
padding: 0px 25px 34px 25px;
text-transform: capitalize;    
}
.plc-text p{
color: #2E2E2E;
text-align: start;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 212.5% */
text-transform: capitalize;      
}
.access-duration{
border-radius: 10px;
background: #f6f6f6;
padding: 60px 8px 0px 8px;  
height:100%;
}
.access-duration img{

}
.access-duration h3{
color: #2E2E2E;
text-align: center;
padding:23px 0px 18px 0px;
font-family: Epilogue;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 26px; 
}
.access-duration p{
color: #141414;
text-align: center;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 31px; 
}
.alumnai-acca-new{
background: url(../webp-img/why-stand-out-new.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;       
}
.career-opportunities-acca h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 65px;    
}
.career-opportunities-acca p{
color: #D7D7D7;
text-align: center;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 34px;    
}
.budget-manager{
border-radius: 10px;
padding:42px 0px 25px 0px;
border: 1.044px solid #32DBC6;
height:100%;
background: #1F3A37;    
}
.budget-manager h4{
color: #32DBC6;
text-align: center;
font-family: Epilogue;
font-size: 26px;
font-style: normal;
font-weight: 600;
line-height: 22px;    
}
.budget-manager p{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 16px;
padding:15px 0px 0px 0px;
font-style: normal;
font-weight: 300;
line-height: 22px;    
}
.lms-softwr-acca{
background:#141414;
padding:100px 0px 10px 0px;
}
.lms-softwr-acca h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 65px;
text-transform: capitalize;
}
.lms-loing-acca{
background: url(../webp-img/why-stand-out-new.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;      
}
.lms-loing-acca p{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 35px;    
}
#plat-feature ul li{
color: #FFF;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 200;
line-height: 23px;
text-transform: capitalize;   
}
#plat-feature h3{
color: #FFF;
font-family: Epilogue;
font-size: 28px;
font-style: normal;
font-weight: 600;
padding:0px 0px 15px 0px;
line-height: normal;
text-transform: capitalize;
}
#plat-feature img{
width:15px;    
}
.download-brchr-acca{
    background: url(../webp-img/brchr-bg.webp) !important;
    position: relative;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    padding:30px 0px 0px 30px;
    margin-top:150px;
 
}
.download-brchr-acca h2{
color: #141414;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 73px; 
text-transform: capitalize;
}
.download-brchr-acca p{
color:#2E2E2E;
font-family: Inter;
text-align:start;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 30px;
}
.acca-contact-us span{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.acca-contact-us h2{
color: #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.acca-contact-us{
margin-top:150px;
}
#akhil-img img{
width: -webkit-fill-available;
padding-top:130px;
}
.banners-about-us-acca{
background: url(../webp-img/acca-main-bg-top-akhil.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}
.banners-about-us-acca h1{
color: #FFF;
font-family: Epilogue;
font-size: 52px;
font-style: normal;
font-weight: 400;
padding-top:150px;
padding-bottom:17px!important;
line-height: 90px;
text-transform: capitalize;    
}
.banners-about-us-acca p{
color: #FFF;
font-family: Inter;
font-size: 12px;
position: relative;
z-index: 1;
top: -83px;
font-style: normal;
font-weight: 300;
line-height: normal;
}
.slide {
  width: 896px;
  position: relative;
  overflow: hidden;
  margin: 0 15px
}

.slide img {
  max-width: 100%;
  position: relative;
  transition: all 1s ease-out;
}

.slide.slick-center img {
  transition: all 1s ease-out;
  opacity: 1;
}
.slidermain{
    width:100%!important;
}
.bnr-vd-akhl{
width: 536px;
padding-top:120px;    
}
.years-bg img{
    width:22px;
}
#for-mobile-year1{
    display:block;
}
#for-mobile-year{
    display:none;
}
#vd-for-mb{
display:block;
}
#vd-for-mb1{
display:none;
}
.slidesetedunew{
    width:100%!important;
}
.amet-bg-know-acca{
background: url(../webp-img/know-about-mobile-new.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
padding: 23px 0px 0px 0px;
}
.amet-bg-know-acca ul li{
    display:inline-block;
    color:white;
    
}

.amet-bg-know-acca-cfa{
background: url(../webp-img/cfa-tanr-vikas-.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
padding: 23px 0px 0px 0px;
}
.amet-bg-know-acca-cfa ul li{
    display:inline-block;
    color:white;
    
}

.amet-bg-know-acca-akhil{
background: url(../webp-img/akhil-know-about-mobile.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
padding: 23px 0px 0px 20px;
}
.amet-bg-know-acca-akhil ul li{
    display:inline-block;
    color:white;
    
}
.slidesetedunew{
display:none!important;
}
#curires-acca{
margin-bottom:15px;
}
#btn-hide-mobile1{
display:none;    
}
#shdw-mbl1{
display:none!important;    
}
.slider-img-main-des{
width:890px;    
}
#fees-table2{
width:30%;    
}
#fees-table{
width:40%;    
}
#carreer-sliderr{
display:none!important;
}
.bnr-vd-akhl-new{
    width:630px;
}
.exceptional-ftr{
background: url(../webp-img/exception-bg-for-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
padding: 43px 10px 43px 10px;    
}
.exceptional-ftr h2{
color: #000;
text-align: center;
font-family: Epilogue;
font-size: 28px;
padding:0px 0px 25px 0px;
font-style: normal;
font-weight: 500;
line-height: 35px;    
}
.exceptional-ftr h3{
color: #172826;
text-align: center;
font-family: Epilogue;
padding:15px 0px 1px 0px;
font-size: 21px;
font-style: normal;
font-weight: 500;
line-height: normal;
text-transform: capitalize;
}
.exceptional-ftr p{
color:#2E2E2E;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 28px;     
}
#level-up{
margin-top:15px;
}
.support-course h2{
color: #FFF!important;
text-align: center;
font-family: Epilogue;
font-size: 25px;
padding:32px 0px 5px 0px;
font-style: normal;
font-weight: 700;
line-height: 35px;    
}
.support-course p{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 28px; 
}
.exceptional-ftr{
display:none!important;    
}
.support-course{
display:none!important;     
}
#wrpr{
    margin-top:25px;
}
#from-acca{
    padding:35px;
}
#dwnl-img-n-mbl{
display:none!important;
}
#placmnet{
padding: 0px 13px 0px 0px;    
}
#placmnet1{
padding: 0px 13px 0px 13px;    
}
#ggfgfdf{
 width:540px;
}
#sdfggd{
padding: 15px 13px 0px 0px;    
}
.sdtfgrf{
    width:30%;
}
.sdtfgrf1{
    width:20%;
}
.empty-space{
background:#141414;
padding:60px;
}
#pap-img{
margin-top:-120px;
width: 150px;   } 
.exampted-paper-new{
background: url(../webp-img/edzeb-other-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
padding: 43px 10px 43px 10px;        
}
.criteria-white-bg-add{
background: url(../webp-img/additional-ex-img.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
padding: 33px 80px 43px 80px;       
}
.criteria-white-bg-add h2 {
    color: #141414;
    font-family: Epilogue;
    font-size: 44px;
    padding: 28px 0px 20px 0px;
    font-style: normal;
    font-weight: 500;
    line-height: 45px;
}
.criteria-white-bg-add ul li {
    list-style: none;
    font-weight: 300;
    position: relative !important;
    z-index: 8 !important;
    padding: 0px 5px 23px 0px;
}
#new-id-for-plc1{
 display:none!important;
}

#trust-shi-goo{
padding: 30px 0px 10px 0px!important; 
}
#avrg-acca-slry1{
    display:none!important;
}

.wrapper-app a{
        display: block;
    width: 171px;
    line-height: 40px;
    background: white;
    text-align: center;
    position: relative;
    text-decoration: none;
    color: #141414;
    padding: 15px 0px 15px 0px;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.wrapper-app a:before {
    border-top: 1px solid white!important;
    border-left: 1px solid white!important;
    width: 45%;
    animation: animate1 2s linear infinite;
    height: 73%;
    left: -7px;
    bottom: 18px;
}
.wrapper-app a:after {
    border-bottom: 1px solid white!important;
    border-right: 1px solid white!important;
    width: 45%;
    height: 72%;
    top: 20px;
    right: -7px;
}
#curiiculm-pointers{
margin-top:170px!important;
}
.empty-width{
    width:10%;
}  
.empty-width1{
    width:30%;
}  
.additional-fnva h2{
   color: white;
    font-family: Epilogue;
    font-size: 44px;
    padding: 158px 0px 10px 0px;
    font-style: normal;
    font-weight: 500;
    line-height: 45px;  
}
.additional-fnva p{
color: #D7D7D7;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
padding: 8px 0px 40px 0px;
line-height: 34px;
}
.top-recruiting-section{
background: url(../webp-img/requirter-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding:5px 0px 154px 0px;
}
.top-recruiting-section h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 85px;    
}
.top-rec-sec-af{
background: url(../webp-img/rec-clr-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding: 0px 0px 6px 0px;
height:100%;
}
.unique-feature{
background: url(../webp-img/fmva-unique-feature.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
padding: 0px 0px 6px 0px;
}

.top-rec-sec-af img{
width: -webkit-fill-available; 
    padding: 19px;
    height:200px;
}
.top-rec-sec-af h3{
color: #FFF;
font-family: Epilogue;
font-size: 20px;
padding-top: 10px;
font-style: normal;
font-weight: 500;
line-height: 26px;
text-transform: capitalize;
}

.edzeb-vs-otherq{
    background: url(../webp-img/edzeb-other-fmva.webp) !important;
    position: relative;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    padding: 50px 0px 0px 0px !important;
    z-index: -2;
}
.edzeb-vs-otherq h2{
 color: #FFF;
text-align: center;
font-family: Epilogue;
padding:0px 0px 25px 0px;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 1.5;   
}
#here{
    margin-top:110px;
}
.ertyzx h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 85px;       
}
#roadmap-fmva{
margin-top:-110px;    
}
#cma-content-overview{
    padding:15px 0px 15px 33px;
}
#cma-content-overview p{
font-size:12px!important;
}

@media (max-width: 767px) {
.additional-fnva h2 {
font-size: 30px;
}
.top-recruiting-section h2 {
       line-height: 1.5;
    font-size: 30px;
  
}
#black-space{
display:none!important;
}
#rec-res-hd{
display:none!important;
}
#roadmap-fmva{
margin-top:-180px!important;    
}
.ertyzx h2 {
font-size: 30px;
line-height:1.5;
}

#here h2{
font-size: 30px;
}
.criteria-white-bg-add {
background: url(../webp-img/not-miss-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 33px 10px 43px 10px;
}    
    .criteria-white-bg-add h2 {
   
    font-size: 28px;
    padding: 28px 0px 20px 0px;
   text-align:center;
    line-height: 37px;
}
    
    #curiiculm-pointers{
margin-top:0px!important;
}
.empty-width{
display:none;
}    
.empty-width1{
display:none;
}  
    
    #avrg-acca-slry1{
    display:block!important;
}
    #avrg-acca-slry{
    display:none!important;    
    }
    #resource-res{
        display:none!important;
    }
    .shape-white-bg span {
   
    font-size: 9px!important;
}
#new-id-for-plc{
    display:none!important;
}
#new-id-for-plc1{
 display:block!important;

}
#new-id-for-plc1 #ggfgfdf {
        width: 300px;
      margin-bottom:15px;
    }
#plc-revers{
display:none!important;
}
#plc-revers1{
display:block!important;
}
#trust-shi-goo{
  
padding: 30px 35px 10px 35px!important;    
}
#placmnet{
padding: 0px 13px 0px 13px;    
width:50%;
}
#pap-img{
margin-top: -120px;
width: 116px;
margin-left: 170px;   
}
#bsed-re {
margin-top: 20px!important;
padding: 0px 0px 0px 15px!important;
}
#sdfggd{
padding: 15px 15px 0px 15px;    
}
.access-duration-li-new ul li {
    display: table-cell;
    font-size: 12px;
    line-height: 20px;
}
.access-duration-li-new ul{
padding-left: 12px!important;
}
.sdtfgrf{
    width:100%;
}
.sdtfgrf1{
    width:100%;
}
#ggfgfdf{
 width:300px;
 margin-top:20px;
}
#pl-text{
display:none;
}
#placmnet1{
padding: 0px 13px 0px 13px;    
width:50%;
}
.access-duration {
padding: 30px 8px 0px 8px;
}
.access-duration h3 {
font-size: 12px;
}
.placment-assistance-program {
background: url(../webp-img/placemnet-gurante-bg-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 110px 0px 80px 0px;
margin-top: 90px;
}    
.placment-assistance-program h2 {
font-size: 30px;
    line-height: 36px;
}    
.acca-contact-us h2 {
font-size:30px;
}
#dwnl-img-n-mbl{
display:block!important;
width: 78px;
position: absolute;
right: 0;
bottom: 0;
}
.download-brchr-acca .wrapper a:before {
left: -7px!important;
bottom: 20px!important;
}
.download-brchr-acca .wrapper a:after {
top: 19px!important;
right: -7px!important;
}
#from-acca{
    padding:25px!important;
}
.course-fees h2 {
font-size: 30px;
padding: 40px 0px 0px 0px!important;
}
.download-brchr-acca {
background: url(../webp-img/brchr-bg-fr-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 30px 10px 40px 10px;
margin-top: 80px;
}
#wrpr a{
width: 130px!important;
padding: 18px 0px 18px 0px!important;
font-size:10px!important;   
}
#wrpr{
text-align: -webkit-center;
}
#dwnl-img-n{
display:none!important;
}
.download-brchr-acca h2 {
font-size: 30px;
text-align:center!important;
}
.download-brchr-acca p {
text-align:center!important;
font-size:16px;
}
.exceptional-ftr{
display:block!important;    
}
.support-course{
display:block!important;     
}
#rsre-set{
width:50%!important;
}
.lms-loing-acca-none{
display:none!important;    
}
.lms-softwr-acca h2 {
font-size: 30px;
}
#carreer-slider{
display:block!important;
}
.bnr-vd-akhl-new{
    width:300px!important;
}
#risk-manager-res{
display:none!important;
}
.career-opportunities-acca h2 {
font-size:30px!important;
line-height:1.5;
}
#weekday-tbl-mbl{
 width: max-content!important;   
}
#vfgtyhjji{
padding: 21px 25px 42px 25px!important;    
}

#fees-table2{
width:35%!important;    
}
#fees-table{
width:30%!important;    
}
    .slider-img-main-des{
width:174px!important;   
}
    
    .acca-reco {
    font-size: 30px!important;
}
  #home section {
   display:inline-block!important;
  }
  #about section {
   display:inline-block!important;
  }
  #contact section {
   display:inline-block!important;
  }
 .banners-about-us-acca h1{
font-size: 30px!important;
text-align:center!important;
padding-top: 95px!important;
padding-bottom:5px!important;
}
.years-bg {
font-size: 10px!important;
padding: 18px 8px 18px 8px!important;
}
.bnr-vd-akhl{
width: 300px;
padding-top:20px;    
}
.years-bg img{
width:13px;
}
#for-mobile-year1{
display:none;
}
#for-mobile-year{
display:block;
}
.overvew-acca h2 {
text-align:center!important;
font-size:22px!important;
padding: 0px 0px 0px 0px!important;
}
.overvew-acca p {
font-size: 15px!important;
text-align:center!important;
font-weight:400;
padding: 0px 0px 0px 0px;
}
#acca-global{
width:50%!important;    
}
.global-account ul {
display: inherit;
}
.global-account h3 {
font-size: 30px;
text-align: center;
}
.overview-li {
font-size: 13px !important;
text-align: center;
}
.banners-about-us-acca {
background: url(../webp-img/banner-acca-img-mobile.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}
#recruiters-sec{
width:55%!important;
}
.banners-about-us-acca p {
font-size: 12px;
top: -110px;
}
#vd-for-mb{
display:none;
}
#vd-for-mb1{
display:block;
}
.marquee-ress-acca{
 margin-top: -104px !important;    
}
.main-bg-img{
margin-top: -200px;
}
.global-account ul {
padding-left: 0px;
}
.overview-shadow {
position: absolute;
top: 241px;
right: -168px;
bottom: 0;
}
.about-trainer h2 {
font-size: 22px;
text-align: center;
padding: 40px 0px 40px 0px;
}
.bot-pad{
display:none;
}
.slidesetedunew{
width:100%!important;
 display:block!important;
}
.navtabs {
display: inline-block;
}
.acca-curriculum-new h2 {
font-size: 30px;
}
.acca-curriculum-new {
background: url(../webp-img/acca-curi-mobile.webp) !important;
padding: 58px 0px 20px 0px;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}
#curires-acca{
width:50%!important;
margin-bottom:15px;
padding: 0px 10px 0px 10px!important;
}
.lrng-hrs-acca p {
font-size: 15px !important;
}
#btn-hide-mobile{
display:none!important;    
}
#why-join-res-mob{
width:50%!important;
padding:0px 18px 0px 6px;
}
.why-join-acca h2 {
font-size: 30px;
padding: 0px 0px 20px 0px;
text-align:center;
}
.caicwa p {
font-size: 11px !important;
padding: 0px 10px 0px 10px;
}
.caicwa {
height: 146px !important;
margin-bottom: 15px;
padding: 34px 0px 0px 0px !important;
}
.caicwa h4 {
font-size: 22px;
}
.why-join-acca {
padding: 70px 0px 80px 0px;
}
#btn-hide-mobile1{
display:block;    
}
.shape-future-acca {
    margin-top: 39px;
}
.shape-white-bg {
background: url(../webp-img/crafting-shape-for-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}
.shape-white-bg h2 {
font-size:26px!important;
line-height: 1.5!important;
}
.pilot-bg {
padding: 45px 0px 45px 0px!important;
}
.edzeb-vs-other {
top: -371px;
}
.edzeb-vs-other h2 {
font-size: 30px;
}
.other-vs-edzeb-bg {
background: url(../webp-img/table-bg-for-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 50px 10px 10px 10px;
}
#shdw-mbl{
display:none!important;
}
#shdw-mbl1{
display:block!important;    
}
table th {
font-size: 19px!important;
}
td {
font-size: 14px!important;
}
.additional-bnfts h2 {
font-size: 26px!important;
line-height: 1.5;
}
#new-dert-bfnft{
display:none!important;
}
.criteria-white-bg {
background: url(../webp-img/certeria-bg-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding:0px 0px 50px 0px;
}
.criteria-white-bg h2 {
font-size: 30px;
padding: 40px 15px 0px 15px;
line-height: 38px;
}
.criteria-white-bg p {
font-size: 16px;
font-weight:300;
font-style: normal;
padding: 0px 15px 0px 15px;
}
.criteria-white-bg ul li {
padding: 0px 0px 23px 15px;
font-size:14px!important;
}
#btn-res-new{
margin-left:27px!important;
}
.exampted-paper h2 {
font-size: 30px;
padding: 70px 0px 0px 0px;
}
.exampted-paper section{
display:block!important;
}
.exampted-paper .faq .faq-list a {
font-size: 18px;
padding: 40px 0px 40px 10px;
}
.exampted-paper .icon-close{
font-size: 25px!important;
position: absolute!important;
right: 30px!important;
top: 35px!important;   
}
.exampted-paper .faq .faq-list li {
padding: 0px 0px 20px 12px!important;
}
.why-edzeb-stands-out h2 {
font-size: 26px;
}
#why-out-mbl-n{
display:none!important;
}
#exam-details-new .Arrow{
    display:none!important;
}
#exam-details-new h2 {
font-size: 25px!important;
text-align:center!important;
line-height: 40px!important;
}
.roadmap-acca{
display:none!important;
}
.roadmap-acca-mobile{
background: url(../webp-img/roadmap-bg-for-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 56px 0px 0px 0px;
margin-top:80px;
display:block!important;
}
}
.absolute-teacher{
position:absolute;
width:-webkit-fill-available;
}
.live-cls-hrs ul li{
color: #FFF;
font-family: Epilogue;
font-size: 12px!important;
font-style: normal;
font-weight: 300;
line-height: 2;    
}
.live-cls-hrs h5{
color: #FFF;
font-family: Epilogue;
font-size: 33px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.live-cls-hrs{
background: url('../webp-img/our-program-main-bg.webp')!important;
position:relative;
background-size: 100% 97% !important;
background-repeat: no-repeat !important;  
padding:0px 0px 0px 0px;  
}
.new-img-bg{
width: fit-content;
background: url('../webp-img/img-bg-fcl.webp')!important;
position:relative;
background-size: 100% 84.8% !important;
background-repeat: no-repeat !important;
}
.why-edzeb-new-lay{
background: url('../webp-img/who-zeb.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;  
}
.our-top-program{
background: url('../webp-img/our-top-program.webp')!important;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;   
padding: 0px 0px 30px 0px!important;
}


.our-top-program-white{
background: url('../webp-img/our-top-white.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;  
padding:55px 0px 55px 0px;
}
.our-top-program-white span{
color: var(--dark-grey, #2E2E2E);
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.our-top-program-white h2{
color:#141414;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
margin-bottom:50px;
font-weight: 500;
line-height: 70px;  
}
.our-top-program-white h3{
color: #FFF;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 30px;
font-style: normal;
font-weight: 500;
margin-top:25px;
line-height: normal;    
}
.degree-bg{
background: url('../webp-img/78.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;  
padding:8px 0px 0px 20px;   
}
.degree-bg ul li{
color: var(--WHITE, #FFF);
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 16px;
position:relative;
z-index:2;
font-style: normal;
font-weight: 400;
line-height: 2.0;    
}
.degree-bg1{
background: url('../webp-img/double-teacher-pic.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;  
padding:8px 0px 0px 20px;   
}
.degree-bg1 ul li{
color: var(--WHITE, #FFF);
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 16px;
position:relative;
z-index:2;
font-style: normal;
font-weight: 400;
line-height: 2.0;    
}
.upcoming-classroom{
background:black;
padding:101px 0px 30px 0px;
}
.upcoming-classroom span{
color: #FFF;
text-align: center;
leading-trim: both;
margin-left:6px;
text-edge: cap;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: normal;
letter-spacing: 2.78px;
text-transform: lowercase;    
}
.upcoming-classroom h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 42px;
font-style: normal;
font-weight: 400;
line-height: 80px; 
}
.upcoming-classroom p{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: 30px;
}
.upcoming-slider-bg{
background: url('../webp-img/lity.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:20px 0px 0px 0px;
}
.vcgfrtjdfgjk{
background: url('../webp-img/upcoming-course-bg.webp')!important;
position:relative;
background-size: 98% 100% !important;
background-repeat: no-repeat !important;     
padding:30px 0px 30px 0px;
}
.vcgfrtjdfgjk h6{
color:#FFD00C;
text-align: center;
font-family: Epilogue;
font-size: 22px;
font-style: normal;
padding-top:10px;
font-weight: 500;
line-height: normal;
text-transform: uppercase;    
}
.vcgfrtjdfgjk h2{
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 46px;
padding-top: 7px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.vcgfrtjdfgjk h5{
color:#32DBC6;
font-family: Inter;
font-size: 16px;
font-style: normal;
position:relative;
z-index:5;
font-weight: 500;
line-height: normal;
text-decoration-line: underline;   
}
.vcgfrtjdfgjk h3{
color: rgba(255, 255, 255, 0.03);
font-family: Inter;
font-size: 160px;
font-style: normal;
font-weight: 400;
line-height: normal;    
opacity: 0.8;
position: absolute;
top: 300px;
left:30px;
}
.vcgfrtjdfgjk p{
color: rgba(255, 255, 255, 0.85);
text-align: center;
font-family: Inter;
font-size: 14px;
padding: 10px 0px 18px 0px;
font-style: normal;
font-weight: 300;
line-height: normal;   
}
#clockdiv {
color: white;
display: inline-block;
font-size: 20px;
font-weight: bold;
text-align: center;
}
#clockdiv > div {
border-radius: 4px;
display: inline-block;
padding: 0px;
}
#clockdiv div > span {
background:none!important;
border-radius: 4px;
display: inline-block;
padding: 7px;
color:white;
font-size:20px;
}
.smalltext {
font-size: 20px!important;
padding-top: 5px;
}
.clock-timer{
font-size:20px;
color:white;
padding-top:5px;
}
.clock-label{
font-size:20px;
padding-top:10px;
padding-bottom:5px;
color:white; 
}
#demo {
color: red;
font-weight: bold;
}
.containerwertyuiop li {
display: table-cell;
list-style-type: none;
padding-left:0px!important;
font-size: 1.5em;
padding: 1em;
}
.containerwertyuiop li span {
display: block;
font-size: 4.5rem;
}
.text-center {
text-align: center;
}
.countdown-header {
font-family: "Montserrat", sans-serif;
font-size: 1.125rem;
font-weight: 700;
}
.counter-div {
display: flex;
flex-direction: row;
justify-content:center;
padding: 0px 0px;
}
.counter-element {
width: 70px;
margin-left:8px;
display: flex;
flex-direction: column;
border-radius: 20.877px;
border: 1.044px solid rgba(50, 219, 198, 0.20);
background: rgba(255, 255, 255, 0.07);
}
.number-div {
padding: 25px 25px 10px 25px;
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.text-center h4{
color: rgba(255, 255, 255, 0.85);
text-align: center;
font-family: Inter;
padding: 0px 0px 20px 0px;
font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: normal;    
}
.element-text {
font-family: "Montserrat", sans-serif;
font-size: 0.75rem;
padding-top:0px!important;
font-weight: 700;
color: #012a2f;
}
.hurry-up-limi span{
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
margin-left:3px;
font-size: 12px;
font-style: normal;
font-weight: 300;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.hurry-up-limi h2{
    color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 42px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.hurry-up-limi p{
   color: #FFF;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 30px; 
}
.ecosystem{
background: url('../webp-img/ecosystem-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:130px 0px 61px 0px;    
}
.ecosystem span{
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 12px;
font-style: normal;
font-weight: 300;
line-height: 3;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.ecosystem h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 400;
line-height: 52px;
}
.ecosystem p{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 30px;
}
.shape-future{
background: url('../webp-img/shape-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:0px 0px 30px 0px;      
}
.shape-white-bg{
margin-top: -35px;
background: url('../webp-img/shape-white-bg.webp');
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:30px 0px 10px 40px;      
}
.shape-white-bg span{
color: #000;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.hear-lear{
 color: #fff;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;       
}
.shape-white-bg h2{
color: #000;
font-family: Epilogue;
font-size: 43px;
font-style: normal;
font-weight: 500;
line-height: normal;   
}
.pilot-bg{
background: url('../webp-img/trust-pilot-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:22px 0px 22px 0px;     
height:100%;
}
.shape-white-bg p{
 color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 21px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: capitalize;   
}
.news-new span{
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.news-new p{
color:#FFF;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 300;
line-height: 46px;
}
.slick-slider {
  position: relative;
  display: block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0
}

.slick-list:focus {
  outline: none
}

.slick-list.dragging {
  cursor: hand
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: ''
}

.slick-track:after {
  clear: both
}

.slick-loading .slick-track {
  visibility: hidden
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px
}

.slick-slide.dragging img {
  pointer-events: none
}

.slick-initialized .slick-slide {
  display: block
}

.slick-loading .slick-slide {
  visibility: hidden
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent
}

.img-fill {
  width: 100%;
  display: block;
  overflow: hidden;
  position: relative;
  text-align: center;
  background:white;
  padding:13px;
  border-radius: 20px 20px 0px 0px;
}

.img-fill img {
  height: 100%;
  min-width: 100%;
  position: relative;
  display: inline-block;
  max-width: -webkit-fill-available;
}
/* Slider Theme Style */



.Container:after,
.Container .Head:after {
  content: '';
  display: block;
  clear: both;
}

.Container .Head {
color: #FFF;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 46px;
}

.Container .Head .Arrows {
  float: right;
}
.in-the-news{
color: #FFF;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.Container .Head .Slick-Next,
.Container .Head .Slick-Prev {
  display: inline-block;
  width: 38px;
  height: 38px;
  margin-top: 8px;
  background: white;
      border-radius: 25px;
  color: black;
  margin-left: 5px;
  cursor: pointer;
  font: 18px/36px FontAwesome;
  text-align: center;
  transition: all 0.5s;
}

.Container .Head .Slick-Next:hover,
.Container .Head .Slick-Prev:hover {
  background: #33687a;
}

.Container .Head .Slick-Next:before {
  content: '\f105'
}

.Container .Head .Slick-Prev:before {
  content: '\f104'
}

.SlickCarousel {
  margin: 0 -7.5px;
  margin-top: 10px;
}

.ProductBlock {
  padding: 0 7.5px;
}

.ProductBlock .img-fill {
  height: 100%;
  width: -webkit-fill-available!important;
}

.ProductBlock h3 {
  font: 15px/36px RalewayR;
  color: #393939;
  margin-top: 5px;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, .25);
}

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.04);
}
.news-new .slick-slider{
width: 100%!important;   
}
.meet-our-top span{
color:#141414;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;   
}
.meet-our-top h2{
color: #141414;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 56px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.meet-our-top{
 background: url('../webp-img/top-alumnai-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:0px 0px 0px 0px;     
}
.hear-it{
background: url('../webp-img/news-white-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:100px 0px 100px 0px;     
top:-60px;
}
.hear-it span{
color: #141414;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 2.78px;
text-transform: lowercase;    
}
.hear-it h2{
color:#141414;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.hear-it h6{
color:#2E2E2E;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 0.5;    
}
.hear-it p{
color: black;
text-align: center;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 22px; /* 135% */
text-transform: capitalize;    
}
.meet-our-top span{
color:#FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 3;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.meet-our-top h3{
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 44px;
padding-bottom:15px;
font-style: normal;
font-weight: 400;
line-height: normal;   
}
body .wp-block-yoast-faq-block .schema-faq-section{
    border: 2px solid #335548;
    margin-bottom: 15px;
    border-radius: 8px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
body .schema-faq-question {
    position: relative;
    display: block;
    cursor: pointer;
  color: #FFF;
leading-trim: both;
text-edge: cap;
font-family: "DM Sans";
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
border-radius: 5px;
background: #27423F;
padding:17px 10px 17px 21px;
}
body .schema-faq-question:after {
    position: absolute;
    content: "+";
    right: 25px;
    top: 50%;
    transform: translateY(-50%);
    border: 2px solid #335548;
    line-height: 1;
    border-radius: 50%;
    font-size: 25px;
    width: 25px;
    height: 25px;
    display: none;
    align-items: center;
    justify-content: center;
    color: #335548;
}
body .schema-faq-section.active .schema-faq-question:after {
    content: "-";
    align-items: normal;
    font-size: 30px;
    line-height: 17px;
}

body .schema-faq-section.active .schema-faq-question{
  border-radius: 0;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;  
}
.our-glry .slick-slider{
    width:100%!important;
}
body .schema-faq-answer {
    display: none;
   
    padding: 14px 20px;
    color:#FFF;
leading-trim: both;
text-edge: cap;

font-size: 15px;
font-style: normal;
font-weight: 400;
line-height: 27px; 
background: #27423F;
}
.awards-section h2{
color: #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 0;    
}
.awards-section p{
color:#FFF;
font-family: "DM Sans";
font-size: 16px;
font-style: normal;
font-weight: 400;
padding-top:18px;
line-height: 46px; 
}


.awards-section-about h2{
color: #FFF;
font-family: Epilogue;
font-size: 44px;

font-style: normal;
font-weight: 500;
line-height: 0;    
}
.awards-section-about p{
color:#FFF;
text-align:start!important;
font-family: "DM Sans";
font-size: 16px;
font-style: normal;
font-weight: 400;
padding-top:18px;
line-height: 46px; 
}

.awards-section{
background: url('../webp-img/awards.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
}
.awards-section span{
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 12px;
font-style: normal;
font-weight: 300;
line-height: 2;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.hock-bg{
background: url('../webp-img/reco-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
height:100%;
    margin: 0px -2px 0px 0px;
padding:15px 25px 32px 25px;
background-repeat: no-repeat !important;        
}
.explore-section span{
color: #141414;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
margin-left:7px;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;   
}
.explore-section h2{
color:#141414;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.explore-section p{
color: #2E2E2E;
text-align: center;
letter-spacing: 0.2px;
font-family: Inter;
font-size: 19px;
font-style: normal;
font-weight: 400;
line-height: 46px; 
}
.explore-section{
background: url('../webp-img/explore-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
height:100%;
padding:80px 0px 130px 0px;
background-repeat: no-repeat !important;      
}
.amet-bg h4{
color: #2E2E2E;
leading-trim: both;
text-edge: cap;
font-size: 18px;
font-style: normal;
text-align:start!important;
font-weight: 600;
line-height: 2;   
}
.amet-bg p{
 color: #2E2E2E;
leading-trim: both;
text-edge: cap;
font-size: 12px;
font-style: normal;
text-align:start!important;
font-weight: 400;
line-height: 0px;
text-transform: capitalize;   
}
.amet-bg{
border-radius: 20px;
background: #e9e9e9;    
padding:10px 10px 20px 10px;
}
.lets-noise-bg span{
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 12px;
font-style: normal;
font-weight: 300;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.lets-noise-bg{
background: url('../webp-img/lets-noise-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
padding:80px 0px 80px 0px!important;

background-repeat: no-repeat !important;      
}
.lets-noise-bg h2{
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 0.5;    
}


.lets-noise-bg-about span{
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 12px;
font-style: normal;
font-weight: 300;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.lets-noise-bg-about{
background: url('../webp-img/fghyt.webp')!important;
position:relative;
background-size: 100% 100% !important;
padding:0px 0px 80px 0px;
margin-top: -160px!important;
background-repeat: no-repeat !important;      
}
.lets-noise-bg-about h2{
color: #141414;
padding:70px 0px 30px 0px;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 0.5;    
}
.tube-bg{
 background: url('../webp-img/reco-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
margin: 0px 11px 0px 0px;
padding:37px 0px 28px 0px;
}
.tube-bg p{
color: #D1E9EA;
text-align: center;
leading-trim: both;
text-edge: cap;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 12px;    
}
.content{
background: url('../webp-img/explore-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
height:100%;
padding:80px 0px 80px 0px;
background-repeat: no-repeat !important;     
}
.content h2{
color: #141414;
leading-trim: both;
text-edge: cap;
font-family: "DM Sans";
text-align:start!important;
font-size: 45px;
font-style: normal;
font-weight: 400;
line-height: normal;    
}
.content p{
 color:#141414;
leading-trim: both;
text-edge: cap;
text-align:start!important;
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 27px;  
}
.content ol li{
color:#141414;
leading-trim: both;
text-edge: cap;
text-align:start!important;
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 27px;    
}
.contails-details span{
color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 3.78px;
text-transform: lowercase;    
}
.main-container__marquee {
display: flex;
align-items: center;
justify-content: center;
position: relative;
width: 100vw;
max-width: 100%;
overflow-x: hidden;
}
.main-container__marquee-track {
display: flex;
gap: 0px;
white-space: nowrap;
position: relative;
display: flex;
overflow: hidden;
user-select: none;
}
.main-container__marquee-items {
flex-shrink: 0;
display: flex;
gap: 5px;
justify-content: space-around;
animation: marquee 20s linear infinite;
}
.main-container__marquee-item {
display: flex;
justify-content: center;
align-items: center;
font-size: 18px;
width: auto;
transition: all 0.1s ease-in-out;
}
@keyframes marquee {
from {
transform: translateX(0);
}
to {
transform: translateX(-100%);
}
}
.contails-details h2{
color: #FFF;
font-family: Epilogue;
font-size: 56px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.explore-section .slick-slider{
width:100%!important;
}
.contact-white{
background:white;
border-radius:40px;
}
label{
color:#141414;
leading-trim: both;
text-edge: cap;
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;    
}
footer{
background: url('../webp-img/footer-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:40px 0px 10px 0px;
margin-top:-164px!important;
}
footer h4{
color: #FFF;
leading-trim: both;
text-edge: cap;
font-family: "DM Sans";
font-size: 16px;
font-style: normal;
padding-bottom: 15px;
font-weight: 500;
line-height: normal;    
}
footer p{
color:#FFF;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: normal;
text-transform: capitalize;    
}
footer h3{
color: #FFF;
leading-trim: both;
text-edge: cap;
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.lms-cta{
background: url('../webp-img/cta-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:20px 10px 20px 10px;    
}
.touch-get h3{
color:#FFF;
leading-trim: both;
text-edge: cap;
font-family: "DM Sans";
font-size: 85px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.button-drop-container, .drop-pop button {
font-size: 16px;
font-weight: 400;
text-align: left;
}
.drop-button {
padding: 25px 18px 25px 18px;
background: url('../webp-img/looking-for-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
border: 0px;
display: inline-block;
margin: 0px;
width: auto;
border-radius: 5px;
cursor: pointer;
transition: all 200ms;
color: #FFF;
leading-trim: both;
text-edge: cap;
font-family: "DM Sans";
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.drop-button::after {
  font-family: FontAwesome;
  content: "\f0d7";
  padding-left: 444px;
}

Space between button groups (if needed) */
 .button-group{
  margin-right: 10px;
  font-size: 0;
}
/* Base styles for all immediate button group children */
.button-group > * {
  display: inline-block;
  position: relative;
  font-size: 16px;
}


/* Dropdown container styles*/
.drop-pop {
  width: 100%;
  position: absolute;
  background: #ffffff;
  border-radius:12px;
}

/* Buttons within dropdown container */
.drop-pop button {
  width: 100%;
  background: transparent;
  color: black;
  border-width: 0px;
  padding: 8px 24px;
  box-shadow: none;
}

.drop-pop button:focus {
  background: #C6DCFF;
  
}

.drop-button-wrap input[type="checkbox"] {
  width: 0px;
  height: 0px;
  margin: 0px;
  display: block;
  -webkit-appearance: none;
}

.drop-button-wrap input[type="checkbox"]:focus + label {
  outline: 0;
  background: #C6DCFF;
  transition: all 250ms;
}

.drop-button-wrap input[type="checkbox"] ~ .drop-pop {
  visibility: hidden;
  opacity: 0;
  top: 0%;
  transition: all 200ms;
}

.drop-button-wrap input[type="checkbox"]:checked ~ .drop-pop {
  visibility: visible;
  opacity: 1;
  top: 100%;
}


.images-acca .image{
  position: relative;
}

.images-acca .first{
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  transition: z-index .5s ease,transform .6s ease;
}

.images-acca .image:hover .first{
  z-index: 0;
  background-color: red;
  transform: scale(1.05);
}
.rec-pan-ind:hover{
opacity: 0.5;
visibility: visible;
transform: scale(1);
position: relative;
color: red;
z-index: 2;
}
.rec-pan-ind{
padding: 22px 0px 15px 0px;
background: url('../webp-img/trust-pilot-bg.webp')!important;
position:relative;
opacity: 0.7;
z-index: 2;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;    
}
.why-edzeb-new-lay h4{
color: #D1E9EA;
text-align: center;
margin-top:12px;
leading-trim: both;
text-edge: cap;
font-size: 30px;
font-style: normal;
font-weight: 600;
line-height: 35px; /* 87.5% */    
}
.startup{
font-size: 14px!important;
}

.slick-slider .element{
  height:100px;
  background-color:#000;
  border-radius:5px;
  display:inline-block;
  margin:0px 10px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  font-size:20px;
}

.slick-slider .element img{
    width:100%;
    -o-object-fit:contain;
       object-fit:contain;
}

.slideset .slick-dots {
display: none!important;
}
.slick-dots {
	text-align: center;
  margin: 0 0 10px 0;
  padding: 0;
  li {
    display:inline-block;
    margin-left: 4px;
    margin-right: 4px;
    &.slick-active {
      button {
        background-color:black;
      }
    }
    button {
      font: 0/0 a;
      text-shadow: none;
      color: transparent;
      background-color:#999;
      border:none;
      width: 15px;
      height: 15px;
      border-radius:50%;
    }
		:hover{
			background-color: black;
		}
  }
}

/* Custom Arrow */
.prev{
	color: #999;
	position: absolute;
	top: 38%;
	left: -2em;
	font-size: 1.5em;
		:hover{
			cursor: pointer;
			color: black;
		}
}
.next{
	color: #999;


	font-size: 1.5em;
	:hover{
			cursor: pointer;
			color: black;
		}
}

@media screen and (max-width: 800px) {
    .next {
       
    }
}
.our-gallery .slick-slider{
width:100%;    
}
.our-gallery .slick-arrow{
display:none!important;
}
.SlickCarousels .ProductBlock{
    padding:0px px 0px 0px;
}
.SlickCarousels .img-fill {
    width: 100%;
    display: block;
    overflow: hidden;
    position: relative;
    text-align: center;
  background: none;
    padding: 0px;
    border-radius: 20px 20px 0px 0px;
}
.card {
  padding:10px;
  border:none;
}
.card-title-cont{
  height: 50px;
  display:flex;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom:0;
  padding-bottom:0;
}
hr {
  margin-top:0;
}
.wrapper a{
  display: block;
  width: 171px;
  line-height: 40px;
  background: #32DBC6;
  text-align: center;
  position: relative;
  text-decoration: none;
  color: #141414;

padding:15px 0px 15px 0px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.wrapper a:before,
.wrapper a:after{
  position: absolute;
  content: "";
  transition: all .25s;
}

.wrapper a:before{
  border-top: 1px solid #32DBC6;
  border-left: 1px solid #32DBC6;
  width: 45%;
  animation: animate1 2s linear infinite;
  height: 73%;
  left: -7px;
  bottom: 18px;
}

.wrapper a:after{
  border-bottom: 1px solid #32DBC6;
  border-right: 1px solid #32DBC6;
  width: 45%;
  height: 72%;
  top: 20px;
  right: -7px;
}
.wrapper a:hover{
  background-color:white;
  color:black;
}

.wrapper a:hover:before{
 border-top: 1px solid white;
  border-left: 1px solid white;
}

.wrapper a:hover:after{
  border-bottom: 1px solid white;
  border-right: 1px solid white;
}






.mentor-btn789{
  display: block;
  line-height: 40px;
  background: FFD00C;
  text-align: center;
  position: relative;
  text-decoration: none;
  margin-top:12px!important;
  color: #141414;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.mentor-btn789:before,
.mentor-btn789:after{
  position: absolute;
  content: "";
  transition: all .25s;
}

.mentor-btn789:before{
  border-top: 1px solid #FFD00C;
  border-left: 1px solid #FFD00C;
  width: 45%;
  animation: animate1 2s linear infinite;
  height: 73%;
  left: -7px;
  bottom: 18px;
}

.mentor-btn789:after{
  border-bottom: 1px solid #FFD00C;
  border-right: 1px solid #FFD00C;
  width: 45%;
  height: 72%;
  top: 20px;
  right: -7px;
}



.mentor-btn7891{
  display: block;
  line-height: 40px;
  background: FFD00C;
  text-align: center;
  position: relative;
  margin-top:12px!important;
  text-decoration: none;
  color: #141414;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.mentor-btn7891:before,
.mentor-btn789:after{
  position: absolute;
  content: "";
  transition: all .25s;
}

.mentor-btn7891:before{
  border-top: 1px solid #29A71A;
  border-left: 1px solid #29A71A;
  width: 45%;
  animation: animate1 2s linear infinite;
  height: 73%;
  left: -7px;
  bottom: 18px;
}

.mentor-btn7891:after{
  border-bottom: 1px solid #29A71A;
  border-right: 1px solid #29A71A;
  width: 45%;
  height: 72%;
  top: 20px;
  right: -7px;
}




.mentor-btn7892{
  display: block;
  line-height: 40px;
  background: FFD00C;
  text-align: center;
  position: relative;
  text-decoration: none;
  color: #141414;
font-family: Inter;
margin-top:12px!important;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.mentor-btn7892:before,
.mentor-btn789:after{
  position: absolute;
  content: "";
  transition: all .25s;
}

.mentor-btn7892:before{
  border-top: 1px solid black;
  border-left: 1px solid black;
  width: 45%;
  animation: animate1 2s linear infinite;
  height: 73%;
  left: -7px;
  bottom: 20px;
}

.mentor-btn7892:after{
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  width: 45%;
  height: 72%;
  top: 20px;
  right: 12px;
}







.wrapper1 a{
  display: block;
  width: 171px;
  line-height: 40px;
  background: #32DBC6;
  text-align: center;
  position: relative;
  text-decoration: none;
  color: #141414;

padding:15px 0px 15px 0px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.wrapper1 a:before,
.wrapper1 a:after{
  position: absolute;
  content: "";
  transition: all .25s;
}

.wrapper1 a:before{
  border-top: 1px solid #32DBC6;
  border-left: 1px solid #32DBC6;
  width: 45%;
  animation: animate1 2s linear infinite;
  height: 73%;
  left: -7px;
  bottom: 18px;
}

.wrapper1 a:after{
  border-bottom: 1px solid #32DBC6;
  border-right: 1px solid #32DBC6;
  width: 45%;
  height: 72%;
  top: 20px;
  right: -7px;
}
.wrapper1 a:hover{
  background-color:black;
  color:white;
}

.wrapper1 a:hover:before{
 border-top: 1px solid black;
  border-left: 1px solid black;
}

.wrapper1 a:hover:after{
  border-bottom: 1px solid black;
  border-right: 1px solid black;
}
 .rank-holder-res1{
 margin-top:85px!important;
 } 

.bnr-staf-shadow{
position: absolute;
top:93px;
right:14px;
width: -webkit-fill-available;
right: -1px;    
}
.marquee-ress{
 margin-top:  55px!important; 
}
.corporate-text{
margin-top:85px;    
}
.strong-network-res{
position: absolute;
top: 44px!important;
border-radius: 0px 0px 0px 19px;
width:164px;    
}
.strong-network-res1{
position: absolute;
top: 44px!important;
border-radius: 0px 0px 0px 19px;
width:164px;    
}
.why-sldr-new .slick-arrow{
display:none!important;
}
.our-top-program .slick-slider{
    width:100%!important;
}
.slick-dots{
display:none!important;
}


@media only screen and (max-width: 768px) {
.rank-holder-res{
width:50%!important;
}  
    .slick-slider {
        & .slick-dots li {
            button {
                background-color: #32dbc6 !important;
                border-radius: 50% !important;
                margin-top: 0px !important;
                top: 15px;
                padding: 0px;
                position: relative;
               
            }
           }
            }
.rec-pan-ind img{
width:39px!important;
}
.strong-network-res{
top: 54px!important;
border-radius: 0px 0px 0px 13px;
width:138px;    
}
.strong-network-res1{
top: 245px!important;
border-radius: 0px 0px 0px 13px;
width:138px;    
}

.why-edzeb-new-lay h4 {
font-size: 25px!important;
}
.why-edzeb-new-lay p {
font-size: 10px!important;
}
.marquee-ress{
 margin-top:  2px!important; 
}
.where-descr{
display:none!important;
}
.our-student-work-new h2 {
font-size: 25px;
}
.bnr-staf-shadow{
top:48px!important;
width: -webkit-fill-available;
right: 0px;   
}
.new-img-bg h6 {
left: 7px!important;
font-size: 16px !important;
}
.bannershome h1 {
font-size: 35px!important;
line-height: 35px!important;
}

.new-img-bg{
width:-webkit-fill-available!important;
background: url('../webp-img/img-bg-fcl.webp')!important;
position:relative;
background-size: 100% 84.8% !important;
background-repeat: no-repeat !important;
}
.new-img-bg-prgrm{
width:-webkit-fill-available!important;
background: url('../webp-img/our-program-main-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}
.height-res{
height:auto!important;
}
.pilot-bg-res{ 
margin-bottom:15px!important;   
}
.tube-bg-res{
margin-bottom:15px!important;         
}
.amet-bg-res{
margin-bottom:15px!important;       
}
.shape-white-bg{
padding:30px 35px 30px 35px;      
}
.hock-bg-res{
margin-bottom:15px!important;
}
.hock-bg-res1{
margin-bottom:15px!important;
}
.hock-bg-res1 img{
width:auto!important;
}
.ani-feature-img img{
width:-webkit-fill-available!important;    
}
 .slideset .slick-dots {
 display: block!important;
width: 100% !important;
padding-top:35px!important;

}
.slick-slider {
    & .slick-dots li {
        button {
            background-color: #32dbc6!important;
            border-radius: 50%!important;
           
        }
    }
}
 .slick-dots{
 display: block!important;
width: 100% !important;
padding-top:35px!important;

}
 .rank-holder-res1{
 margin-top:0px!important;
 width:50%!important;
 } 
 #new-img-bg1{
    margin-top:90px!important;  
 }
  #new-img-bg2{
    margin-top:30px!important;  
 }
 .rec-pan-ind-res{
     width:50%!important;
     margin-bottom:15px!important;
 }
}
.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('../webp-img/faculty-bg.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;
}



.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/about-us-bg.webp')!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;
}
.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 0px 0px!important;
}

.bannershome{
background: url('../webp-img/edzeb.webp')!important;
  background-size: 100% 104%!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('../webp-img/faculty-bg.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;
}

/*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('../webp-img/faculty-bg.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('../webp-img/faculty-bg.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('../webp-img/faculty-bg.webp')!important;
background-repeat:no-repeat;
}


.why-choose{
background: url('../webp-img/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%; /* 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-acca {
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%; /* 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 {
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%; /* 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: 0px;
border: none;
background: #FFF;
width:100%;
padding: 13px 0px 10px 0px;
color: #9D9D9D;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.footer{
background-color:black;
padding:80px 0px 10px 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: 1.5;
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: 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: 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: #FFF;
    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 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: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;
}

.couclil-res1{

}

.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 only screen and (max-width: 767px) {
.december1 {
margin-top:7px;
}

.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;
}


.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-acca {
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;  
}