.btn-wrapsee {
padding: 5px;
position: relative;
--btn-color: var(--secondary);
z-index: 2;
display: inline-block;
border-width: 1px;
border-style: solid;
border-image: linear-gradient(114deg, #32DBC6 0%, #32DBC600 13%, #32DBC600 89%, #32DBC6 100%) 1;
}
.acca-bottom-content {
background: white !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 50px 0px 50px 0px;
margin-top: 50px;
}
.acca-bottom-content h2{
font-size: 40px !important;   
font-family: Epilogue !important;
font-style: normal !important;
font-weight: 500 !important;
line-height: normal !important;
}
.acca-bottom-content h3{
font-size: 25px !important;   
font-family: Epilogue !important;
font-style: normal !important;
font-weight: 500 !important;
line-height: normal !important;
}
.acca-bottom-content p{
color: #141414 !important;
text-align: start !important;
font-family: Inter !important;
font-size: 14px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 27px !important;
}
.academics-quali{
background: url(../webp-img/crafting-landing-bg.webp) !important;
position: relative;
background-size: 100% 91% !important;
background-repeat: no-repeat !important;
padding: 1px 0px 0px 0px;
margin-top:60px;
}
.academics-quali h2{
font-size: 44px !important;   
font-family: Epilogue !important;
font-style: normal !important;
color:white;
font-weight: 500 !important;
line-height: normal !important;
}
.academics-quali p{
color: white;
font-family: Inter;
font-size: 18px;
font-style: normal ;
font-weight: 400;
line-height: 28px;
padding-bottom:18px;
}
.extensive-cre{
background: url(../webp-img/qualification-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 40px 10px 0px 10px;
margin-bottom:25px;
height:100%;
}
.extensive-cre h4{
color: var(--GREEN, #32DBC6);
text-align: center;
font-family: "DM Sans";
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.acbyi{
color: white !important;
font-family: Inter !important;
font-size: 15px !important;
font-style: normal !important;
font-weight: 200 !important;
line-height: 31px !important;    
}
.acbyi1{
color: white !important;
font-family: Inter !important;
font-size: 13px !important;
font-style: normal !important;
font-weight: 200 !important;
line-height: 28px !important;    
padding:5px 32px 10px 50px;
}
.peof-exp ul li{
list-style:none;    
color:white;
font-size: 15px !important;
font-weight: 200 !important;
}
.peof-exp{
background: #1f3a37 !important;
border: 1px solid #3eb3a5;
border-radius:12px;
padding: 20px 10px 20px 20px;
margin-top:85px;    
}
.empty-new-div{
padding:60px;
background:#141d1c;
margin-top:-70px;
}
.amit-subjects-bg{
background: url(../webp-img/amit-subject-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 80px 0px 100px 0px;
}
.amit-subjects-bg h2{
font-size: 44px !important;   
font-family: Epilogue !important;
font-style: normal !important;
color:white;
font-weight: 500 !important;
line-height: normal !important;
}
.amit-subjects-bg p{
color: white;
font-family: Inter;
font-size: 18px;
font-style: normal ;
font-weight: 400;
line-height: 30px;
}
.management-subject{
background: url(../webp-img/subject-short-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 20px 20px 20px 15px;  
height:100%;
margin-top:15px;
}
.management-subject h4{
color: #32DBC6;
font-family: "DM Sans";
font-size: 23px;
font-style: normal;
font-weight: 700;
line-height: normal;  
}
.management-subject span{
color: #FFF;
font-family: Inter;
font-size: 12px;
font-style: normal;
font-weight: 200;
line-height: 20px;   
}
.peof-exp1 ul li{
list-style:none;    
color:white;
font-size: 15px !important;
font-weight: 200 !important;
}
.peof-exp1{
background: #1f3a37 !important;
border: 1px solid #3eb3a5;
border-radius:12px;
padding: 20px 20px 20px 20px;
margin-top:85px;    
}
.peof-exp1 h2{
font-size: 44px !important;   
font-family: Epilogue !important;
font-style: normal !important;
color:white;
font-weight: 500 !important;
line-height: normal !important;    
padding:0px 50px 0px 0px;
margin-top: 33px;
}
.peof-exp1 ul{
padding:5px 50px 0px 0px;
}
.award-heading{
font-size: 44px !important;   
font-family: Epilogue !important;
font-style: normal !important;
color:white;
font-weight: 500 !important;
line-height: normal !important;   
padding:10px 0px 10px 0px;
}
.awards-indv{
background: url(../webp-img/awards-new-bg-w.webp) !important;
position: relative;
background-size: 100% 91% !important;
background-repeat: no-repeat !important;
padding: 0px 0px 0px 0px;
}
.other-fndr-new{
background: url(../webp-img/other-fndr-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 150px 0px 0px 0px;
}
.other-fndr-new h2{
font-family: Epilogue !important;
font-style: normal !important;
font-weight: 500 !important;
line-height: normal !important;   
padding-bottom:20px;
}
.other-fndr-new p{
color: white;
font-family: Inter;
font-size: 13px;
font-style: normal ;
font-weight: 200;
line-height: 22px;    
}
.ogfklj{
padding:0px 20px 0px 50px !important;    
}
.acca-bottom-content1 {
background: white !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 50px 0px 50px 0px;
margin-top: 50px;
}
.acca-bottom-content1 h2{
font-size: 40px !important;   
font-family: Epilogue !important;
font-style: normal !important;
font-weight: 500 !important;
line-height: normal !important;
}
.acca-bottom-content1 h3{
font-size: 25px !important;   
font-family: Epilogue !important;
font-style: normal !important;
font-weight: 500 !important;
line-height: normal !important;
}
.acca-bottom-content1 p{
color: #141414 !important;
text-align: start !important;
font-family: Inter !important;
font-size: 14px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 27px !important;
}
.btn-wrapsee a {
display: inline-block;
background: #32DBC6;
text-align: center;
position: relative;
text-decoration: none;
color: #141414;
padding: 15px 50px 15px 50px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.btn-wrapsee:hover {
padding: 5px;
position: relative;
--btn-color: var(--secondary);
z-index: 2;
display: inline-block;
border-width: 1px;
border-style: solid;
border-image: linear-gradient(114deg, white 0%, #32DBC600 13%, #32DBC600 89%, white 100%) 1;
}
.btn-wrapsee a:hover {
display: inline-block;
background: white;
text-align: center;
position: relative;
text-decoration: none;
color: #141414;
padding: 15px 50px 15px 50px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.btn-wrap {
padding: 5px;
position: relative;
--btn-color: var(--secondary);
z-index: 2;
display: inline-block;
border-width: 1px;
border-style: solid;
border-image: linear-gradient(114deg, #32DBC6 0%, #32DBC600 13%, #32DBC600 89%, #32DBC6 100%) 1;
}
.btn-wrap a {
display: inline-block;
background: #32DBC6;
text-align: center;
position: relative;
text-decoration: none;
color: #141414;
padding: 15px 30px 15px 30px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.btn-wrap:hover {
padding: 5px;
position: relative;
--btn-color: var(--secondary);
z-index: 2;
display: inline-block;
border-width: 1px;
border-style: solid;
border-image: linear-gradient(114deg, white 0%, #32DBC600 13%, #32DBC600 89%, white 100%) 1;
}
.btn-wrap a:hover {
display: inline-block;
background: white;
text-align: center;
position: relative;
text-decoration: none;
color: #141414;
padding: 15px 30px 15px 30px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.btn-wrapbl {
padding: 5px;
position: relative;
--btn-color: var(--secondary);
z-index: 2;
display: inline-block;
border-width: 1px;
border-style: solid;
border-image: linear-gradient(114deg, #32DBC6 0%, #32DBC600 13%, #32DBC600 89%, #32DBC6 100%) 1;
}
.btn-wrapbl a {
display: inline-block;
background: #32DBC6;
text-align: center;
position: relative;
text-decoration: none;
color: #141414;
padding: 15px 30px 15px 30px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.btn-wrapbl:hover {
padding: 5px;
position: relative;
--btn-color: var(--secondary);
z-index: 2;
display: inline-block;
border-width: 1px;
border-style: solid;
border-image: linear-gradient(114deg, black 0%, #32DBC600 13%, #32DBC600 89%, black 100%) 1;
}
.btn-wrapbl a:hover {
display: inline-block;
background: black;
text-align: center;
position: relative;
text-decoration: none;
color: white;
padding: 15px 30px 15px 30px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.btn-wrapbl1 {
padding: 5px;
position: relative;
--btn-color: var(--secondary);
z-index: 2;
display: inline-block;
border-width: 1px;
border-style: solid;
border-image: linear-gradient(114deg, #32DBC6 0%, #32DBC600 13%, #32DBC600 89%, #32DBC6 100%) 1;
}
.btn-wrapbl1 a {
display: inline-block;
background: #32DBC6;
text-align: center;
position: relative;
text-decoration: none;
color: #141414;
padding: 30px 62px 30px 62px;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.btn-wrapbl1:hover {
padding: 5px;
position: relative;
--btn-color: var(--secondary);
z-index: 2;
display: inline-block;
border-width: 1px;
border-style: solid;
border-image: linear-gradient(114deg, black 0%, #32DBC600 13%, #32DBC600 89%, black 100%) 1;
}
.btn-wrapbl1 a:hover {
display: inline-block;
background: black;
text-align: center;
position: relative;
text-decoration: none;
color: white;
padding: 30px 62px 30px 62px;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.btn-wrapw {
padding: 5px;
position: relative;
--btn-color: var(--secondary);
z-index: 2;
display: inline-block;
border-width: 1px;
border-style: solid;
border-image: linear-gradient(114deg, white 0%, #32DBC600 13%, #32DBC600 89%, white 100%) 1;
}
.btn-wrapw a {
display: inline-block;
background: white;
text-align: center;
position: relative;
text-decoration: none;
color: #141414;
padding: 15px 30px 15px 30px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.btn-wrapw:hover {
padding: 5px;
position: relative;
--btn-color: var(--secondary);
z-index: 2;
display: inline-block;
border-width: 1px;
border-style: solid;
border-image: linear-gradient(114deg, #32DBC6 0%, #32DBC600 13%, #32DBC600 89%, #32DBC6 100%) 1;
}
.btn-wrapw a:hover {
display: inline-block;
background: #32DBC6;
text-align: center;
position: relative;
text-decoration: none;
color: black;
padding: 15px 30px 15px 30px;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.busi-org{
padding-left:14px!important;
}
.busi-org li{
list-style: disc!important;
}
.wrapper1 a:hover{
color:white!important;
}
button:focus:not(:focus-visible) {
 outline: 0;
}
button:focus:not(:focus-visible) {
outline: 0; 
}
.accordion-button:focus {
z-index: 3;
border-color:none!important; 
outline: 0; 
box-shadow: none!important; 
}
.accordion-button:not(.collapsed) {
color: #141414!important;
background-color: none!important;
}
.whowe-are-section-about-us-acca {
background: #141414;
position: relative;
z-index: -1;
padding: 68px 0px 0px 0px;
margin-top: -162px;
}
.accordion-button:not(.collapsed) {
position: relative;
color: #2E2E2E;
font-family: Epilogue;
font-size: 16px;
text-align: start;
font-style: normal;
font-weight: 500;
line-height: 22px;
cursor: pointer;
padding:0px;
text-decoration: none;
background:none;
}
.accordion-body ul {
list-style:none;
padding-left:0px;
}
.accordion-body {
padding: 10px 0px 10px 0px;
}
.accordion-body ul li {
font-weight: 300;
border-radius: 4px;
font-size: 13px;
text-align: start;
line-height:2.8;
color: black;
position: relative;
}
.inner_content ul{
list-style:none;
padding-left:0px;    
}
.inner_content ul li{
font-weight: 300;
border-radius: 4px;
font-size: 13px;
text-align: start;
line-height:2.8;
color: black;
position: relative;   
}
.Accordions {
display: block;
max-width: 800px;
margin: auto;
}
.Accordion_item {
width: 100%;
height: auto;
margin: 5px 0;
&:first-child {
margin-top: 0px;
}
.title_tab {
width: 100%;
background-color: none;
color: #141414;
text-align:start;
padding: 0px 0px;
cursor: pointer;
transition: background-color .3s ease-in;
border-radius:4px;
.title {
font-size: 17px;
position: relative;
.icon {
position: absolute;
right: 1%;
top: calc(50% - 8px);
width: 12px;
height: 11px;
background-color: transparent;
transform: rotate(00deg);
transition: transform 0.3s ease-in;
&:before, &:after {
content: '';
position: absolute;
height: 100%;
width: 2px;
background-color: #141414;
}
&:before {
top: 0;
left: 2px;
transform: rotate(-45deg);
}
&:after {
top: 0;
right: 2px;
transform: rotate(45deg);
}
}
}
}
}
.inner_content {
width: 100%;
height: auto;
display: none;
overflow: hidden;
p {
width: 98%;
margin: auto;
padding: 18px 15px;
font-size: 16px;
line-height: 28px;
letter-spacing: 1px;
opacity: 0;
transform: translate3d(0px, 60px, 0px);
transition: transform 0.6s cubic-bezier(0, 0.99, 0.44, 1.01), opacity 0.8s 0.1s cubic-bezier(0, 0.99, 0.44, 1.01);
}
}
.Accordion_item {
  .title_tab {
    &.active {
      .title .icon {
        transform: rotate(180deg);
        transition: transform .3s ease-in;
      }
      background-color: none;
      transition: background-color .3s ease-in;
    }
    &:hover {
      background-color: none;
      transition: background-color .3s ease-in;
    }
  }
  .inner_content p.show {
    opacity: 1;
    transform: translate3d(0px, 0px, 0px);
    transition: opacity 0.8s cubic-bezier(0, 0.99, 0.44, 1.01), transform 0.6s 0.1s cubic-bezier(0, 0.99, 0.44, 1.01);
  }
}

/* ================================= */

.inner_content p {
  span {
    font-size: 14px;
    line-height: 30px;
  }
  b {
    color: #F44336;
    font-size: 18px;
  }
}




.accordion-button {
    color:#141414;
    font-size:17px;
    background-color: none !important;
    box-shadow: none;
    padding:0px;
}
.accordion-item{
    border:none;
}
.accordion-button:focus {
    z-index: 3;
    border-color: none;
    outline: 0;
    box-shadow: none;
}
.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;
position: relative;
z-index: 1;
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/Bg-1.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;
}
.overview-shadowopt{
position: absolute;
top: 124px;
opacity:0.7;
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 103px 0px;
margin-top:70px !important;
}
.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:black;
  position: relative;
}

.faq .faq-list a {
display: block;
position: relative;
color: #2E2E2E;
font-family: Epilogue;
font-size: 16px;
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;
  background: #F6F6F6;
  padding: 1px 7px 1px 7px;
  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: 16px;
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: 700!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: 85px 0px 60px 0px;
z-index:0;
}
#sulekha-bg-m{
    margin:0px 22px 0px 0px;
}
#sulekha-bg-m1{
    margin:0px 17px 0px 17px;
}
#sulekha-bg-m2{
    margin:0px 0px 0px 22px;
}
.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:29px; 
}
.pr-section {
padding-right: 35px !important;
}
.shape-future-acca h2{
 color:  #141414;
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/other-bg-other.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:-1;
}
.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;
}
.additional-bnfts-cfa 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-cfa{
    background: url(../webp-img/abeni-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;
margin-bottom:20px !important;

}
.caicwa-bnfts img{

height:60px;
}
.amit-name-he{
color: #FFF;
font-family: Inter;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: normal;    
}
.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;
text-align:start!important;
font-style: normal;
position: relative;
z-index: 6;
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: 122px !important;
}
.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:5;
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: 14px;
font-style: normal;
font-weight: 400;
line-height: 34px; 
text-transform: capitalize;
}
.access-duration-li-new ul{
    padding-left:1rem!important;
}
.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;
}



.cate-ot ul li{
list-style:none;
display: inline-table;
color: white;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 26px; 
}
.cate-ot ul li span{
list-style:none;
display: inline-table;
color: white;
font-family: Epilogue;
font-size: 12px;
font-style: normal;
font-weight: 300;
line-height: 26px; 
}
.cate-ot ul{
padding-left: 0rem;
position: relative;
z-index: 1;
}

#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;       
margin-top: -1px;
}
.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: 29px;    
}
.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; 
padding-bottom:190px;
}
.slideset2 h6 {
    color: rgba(255, 255, 255, 0.85);
    font-family: Inter;
    font-size: 13px;
    font-style: normal;
    padding: 0px 17px 20px 11px;
    font-weight: 300;
    line-height: 23px;
}


.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:100px;
}
#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;
}
.landing-form{
background: url(../webp-img/opt-frm-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
margin-top:130px;

}
.banners-about-us-acca h1{
color: #FFF;
font-family: Epilogue;
font-size: 52px;
font-style: normal;
font-weight: 400;
padding-top:115px;
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;    
position: relative;
z-index: 1;
}
.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/head-fclty-amit.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-fclty-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/head-fclty-akhil.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
padding: 23px 0px 0px 0px;
}
.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:0px 35px 35px 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%!important;
}  
.empty-width1{
width:30%!important;
}  
.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{
border-radius: 10px;
border: 1.044px solid #32DBC6;
background: #1F3A37;
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;
border-radius:32px;
}
.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;
}
#sulekha-bg-m1 img{
padding:0px 22px 0px 22px!important;
}
#cma-content-overview p{
font-size:12px!important;
}
#eligi-critin{
margin-top:100px;
}
.navbar-dark .navbar-nav a.nav-link {
padding: 14px 30px 17px 0px !important;
}
#eligi-criti{
border-radius:25px;
width: -webkit-fill-available;
position:relative;z-index:8;
height:580px;    
}
#acca-know-sec{
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;    
}
.from-acca-home{
padding:35px 35px 0px 35px!important;
}
.eli-img{
border-radius:25px;
width: -webkit-fill-available;
height:680px!important;    
position: relative;
z-index: 6;
}
.accordion-body {
padding:0px!important; 
}
.home-partner-hock-cima{
display:none!important;
}
.cfa-result-main-bg{
background: url('../webp-img/cfa-result-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;  
padding:50px 0px 150px 0px;    
}
.cfa-result-b{
background: url('../webp-img/result-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
height:100%!important;
margin-bottom:25px;
padding:10px 20px 50px 0px;        
}
.cfa-result-b ul li{
color:white;
list-style:none;
line-height: 0;
}
.gy-l img{
padding:0px 25px 0px 0px;
width:90px;

}
.cfa-result-b h4{
color: #FFF;
font-family: Inter;
font-size: 18px!important;
font-style: normal;
font-weight: 700;
padding:10px 0px 0px 0px;
}
.gy-y li{
 color: #32DBC6!important;
font-family: Inter;
font-size: 11px;
font-style: normal;
font-weight: 300;
line-height: normal;
}
.cfa-result-b p{
color: #FFF;
text-align: start;
font-family: Inter;
font-size: 13px;
font-style: normal;
font-weight: 400;
}


.resultt{
padding:0px 60px 0px 10px!important;  
}
.resultt1{
padding:0px 30px 0px 40px!important;   
}
.resultt2{
padding:0px 10px 0px 60px!important;
}
.cfa-bg-blur{
position: absolute;
top: 0;
right: 0;   
height: 401px;
margin-top: 100px;
}

.cfa-bg-blur1{
position: absolute;
top: 0;
right: 0;   
height: 545px;
}
.cfa-bg-blur2{
position: absolute;
top: 0;
right: 0;   
height: 545px;
}
.workshop-ot{
background: url('../webp-img/workshop-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
height:100%!important;
margin-top:125px;
padding:100px 0px 80px 0px;            
}
.workshop-ot span{
color: #000;
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;    
}
.workshop-ot h2{
color: #000;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
padding:15px 0px 20px 0px;
font-weight: 500;
line-height: normal;    
}
.what-will{
color: white;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
padding:120px 0px 10px 0px;
font-weight: 500;
line-height: normal;      
}
.who-this{
padding:0px 0px 0px 60px;
}
.unlock-bonus{
background: url('../webp-img/bonus-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
height:100%!important;
margin-top:225px;
padding:100px 0px 160px 0px;    
}
.numbi{
color: #000;
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;    
}
.unlock-bonus h2{
color: #000;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
padding:15px 0px 20px 0px;
font-weight: 500;
line-height: normal;    
}
.unlock-bonus p{
color: #2E2E2E;
    font-family: Inter !important;
  
    font-size: 18px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 20px !important;    
}
.list-key{
border-radius: 30px;
background: #efefef;
padding:12px 12px 18px 12px;
margin-top:25px;
}
.list-key h4{
color: #2E2E2E;
font-family: "DM Sans";
font-size: 20px;
font-style: normal;
font-weight: 700;
padding:15px 0px 0px 4px;
line-height: normal;    
}
.list-key h5{
color: #141414;
font-family: "DM Sans";
font-size: 22px;
font-style: normal;
font-weight: 700;
line-height: 28px;
text-transform: capitalize; 
margin-top:25px;
}
.list-key p{
color: #2E2E2E;
    font-family: Inter !important;
  
    font-size: 15px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    padding:0px 8px 0px 4px;
    line-height: 20px !important;        
}
.key-mert{
padding: 0px 15px 0px 55px!important;   
}
.key-mert1{
padding: 0px 55px 0px 15px!important;   
}
.certificate-ot{
background: url('../webp-img/pb1.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
height:100%!important;
z-index:1;
margin-top:-720px;
padding:850px 0px 100px 0px;        
}
.certificate-ot h2{
 color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
z-index: 1;
position: relative;
line-height: 65px;   
}
.certificate-ot p{
 color: #FFF;
text-align: center;
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height:30px;   
}
.empty-space1{
padding:0px 0px 80px 0px;
background:#141414;
}
.empty-space1 h2{
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 65px;
}
.applied-bn{
background: url('../webp-img/save-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;      
padding:35px 35px 49px 35px;
}
.meta-ads-ot{
background: url('../webp-img/meda-ads-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important; 
padding:0px 0px 230px 0px;
}
.applied-bn h4{
color: #FFF;
font-family: Epilogue;
font-size: 33px;
font-style: normal;
font-weight: 600;
line-height: 49px;    
}
.applied-bn p{
color: #FFF;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 300;
line-height: 1.5;  
}
.applied-bn h2{
color: #32DBC6;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 700;
line-height: normal;    
}
.applied-bn span{
color: #FFF;
font-family: Epilogue;
font-size: 31px;
font-style: normal;
font-weight: 300;
line-height: normal;
text-decoration: line-through; 
}
.applied-bn li{
list-style:none;
color:white;
font-family: Epilogue;
margin-bottom:18px;
font-size: 19px;
font-style: normal;
font-weight: 300;
line-height: 27px;
}
.you-will-get h2{
color: #FFF;
font-family: Epilogue;
font-size: 35px;
font-style: normal;
margin-bottom:12px;
font-weight: 600;
}
.you-will-get span{
color: #FFF;
font-family: Epilogue;
font-size: 31px;
font-style: normal;
font-weight: 300;
line-height: normal;
text-decoration: line-through; 
}
.you-will-get li{
list-style:none;
color:white;
font-family: Epilogue;
margin-bottom:22px;
font-size: 17px;
font-style: normal;
font-weight: 300;
line-height: 27px;
}
.you-will-get h4{
color: #32DBC6;
font-family: Epilogue;
font-size: 30px;
font-style: normal;
margin-bottom:22px;
font-weight: 500;
line-height: normal;
}
.you-will-get{
padding:0px 45px 0px 55px;
}
.meta-ads-ot h3{
color: white;
text-align: center;
font-family: Epilogue;
font-size: 44px;
padding:100px 0px 8px 0px;
font-style: normal;
font-weight: 500;
line-height: normal;    
}
.footer-ot{
background: url('../webp-img/footer-ot-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:0px 0px 0px 0px;
}
.reserve-st{
background: url('../webp-img/rese-bg.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;     
padding:80px 0px 80px 0px;    
}
.reserve-st p{
color: #141414;
text-align:center;
font-family: Epilogue;
font-size: 30px;
font-style: normal;
padding:40px 0px 0px 0px;
font-weight: 500;
line-height: normal;
text-transform: capitalize;    
}
.ot-cta1{
    display:none!important;
}
#works-mbl{
 
}
#bonus-none-desk{
    display:none!important;
}
.any-one{
display:none!important;
}
.banners-about-us-option{
    
}
.breadcrum{
    top: 55px;
    color: #32DBC6;
    font-weight: bold;
    font-size: 14px;
}
.breadcrum a{
    color: white;
    font-weight: bold;
    font-size: 14px;
    text-decoration:none;
}
.breadcrum a:hover{
    color: #32DBC6;
    font-weight: bold;
    font-size: 14px;
    text-decoration:underline;
}



@media (max-width: 767px) {
.acca-bottom-content1 {
background:white;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 20px 0px 20px 0px;
margin-top: 50px;
}
#vfgtrthjuh{
    display:none  !important;
}
.acca-bottom-content1 h2{
font-size: 30px !important;   
font-family: Epilogue !important;
font-style: normal !important;
font-weight: 500 !important;
line-height: normal !important;
}
.acca-bottom-content1 h3{
font-size: 20px !important;   
font-family: Epilogue !important;
font-style: normal !important;
font-weight: 500 !important;
line-height: normal !important;
}
.acca-bottom-content1 p{
color: #141414 !important;
text-align: start !important;
font-family: Inter !important;
font-size: 13px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 27px !important;
} 
.acca-bottom-content {
background:white;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 20px 0px 20px 0px;
margin-top: 50px;
}
.acca-bottom-content h2{
font-size: 30px !important;   
font-family: Epilogue !important;
font-style: normal !important;
font-weight: 500 !important;
line-height: normal !important;
}
.acca-bottom-content h3{
font-size: 20px !important;   
font-family: Epilogue !important;
font-style: normal !important;
font-weight: 500 !important;
line-height: normal !important;
}
.acca-bottom-content p{
color: #141414 !important;
text-align: start !important;
font-family: Inter !important;
font-size: 13px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 27px !important;
} 
    
    
#nav-icon1, #nav-icon2, #nav-icon3, #nav-icon4 {
margin:4px ;
}

.any-one{
display:block!important;
}
.any-one img{
margin-bottom:18px;
}
.meta-ads-ot h3 {
font-size: 30px;
}
.you-will-get h2 {
margin-top:35px;

}
.reserve-st p {
line-height: 1.3;
}
.reserve-st {
    background: url(../webp-img/rese-bg-mbl.webp) !important;
    position: relative;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    padding: 80px 20px 50px 20px;
}
.empty-space1 h2{
font-size: 30px;
line-height: 40px;
}
.applied-bn h4 {
    color: #FFF;
    font-family: Epilogue;
    font-size: 25px;
    font-style: normal;
    font-weight: 600;
    line-height:30px;
}
.applied-bn p {
font-size: 16px!important;
}
#bonus-none-desk img{
    margin-bottom:18px;
}
.applied-bn li {
font-size: 16px;
}
#bonus-none-desk{
    display:block!important;
    
}
.you-will-get {
    padding: 0px 0px 0px 0px!important;
}
.you-will-get h4 {
font-size: 25px;
}
.you-will-get li {
font-size: 16px;
}
.applied-bn {
    background: url(../webp-img/meta-bg-mbl.webp) !important;
    position: relative;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    padding: 35px 25px 35px 15px;
}
.applied-bn p {
    font-size: 16px;
}
.what-will{
font-size: 30px;
font-style: normal;
padding:120px 5px 10px 5px;
font-weight: 500;
line-height: 1.3;  
}
.certificate-ot h2 {
font-size: 30px;
}
.certificate-ot p {
font-size: 16px;
line-height: 35px;
}
.unlock-bonus h2{
font-size: 30px !important;
padding:25px 0px 20px 0px !important;
   
}
.unlock-bonus p{
font-size: 16px !important;
}
#works-dsk{
    display:none!important;
}
.key-mert{
padding: 0px 0px 0px 0px!important;   
}
.key-mert1{
padding: 0px 0px 0px 0px!important;   
}
.access-dur ul li {
    font-size: 13px;
        line-height: 18px;

}
#bonus-none-mbl{
    display:none!important;
}
.unlock-bonus {
    background: url(../webp-img/bonus-bg-mbl.webp) !important;
    position: relative;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    height: 100% !important;
    margin-top: 50px;
    padding: 100px 0px 100px 0px;
}
.workshop-ot h2 {
    font-size: 30px;
}
#works-mbl{
display:block!important;    
}
.landing-form{
background: url(../webp-img/ot-frm-bg-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
margin-top:2px;
    
}
.who-this {
 padding: 0px 0px 0px 0px!important;
}
.workshop-ot {
    background: url(../webp-img/workshop-mbl-bg.webp) !important;
    position: relative;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    height: 100% !important;
    margin:0px 10px 0px 10px;
    margin-top: 130px!important;
    padding: 100px 0px 80px 0px;
}
.access-dur ul li {
    list-style: none;
    display: inline-table;

}
.access-dur ul {
    padding-left: 0rem;
    display: contents;
}
.pdng-free{
width:50%!important;

}
.ot-cta{
    display:none!important;
}
.ot-cta1{
    display:block!important;
}
.frm-res{
    width:50%!important;
}

.exce{
    text-align:center;
    display:none;
}
.secret-ot{
    text-align:center;
    font-size:16px;
}
.banners-our h1{
    text-align:center!important;
    font-size: 40px !important;
    font-style: normal !important;
    padding-top:120px!important;
    padding-bottom:18px;
    font-weight: 400 !important;
  
}
.banners-our p{
    text-align:center!important;
}
.all-post {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr))!important;
 
}
.cfa-bg-blur{
display:none!important;
}
.cfa-bg-blur1{
display:none!important;
}
.cfa-bg-blur2{
display:none!important;
}
.cfa-result-b{
margin-bottom:25px!important;
}
.resultt{
padding:0px 20px 0px 20px!important;    
}
.resultt1{
padding:0px 20px 0px 20px!important;    
}
.resultt2{
padding:0px 20px 0px 20px!important;    
}
.home-partner-hock-cima{
    display:block!important;
}
.banners-about-us{
background: url('../webp-img/thanku-bg-mbl.webp')!important;
position:relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;  
padding:0px 0px 150px 0px;
}

.banners-about-us-contact{
 background: url(../webp-img/contact-us-bnr-mbl.webp) !important;
    position: relative;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    padding: 110px 0px 80px 0px;
     
}
#cvghqwe12{
margin-bottom:15px!important;
}
.eli-img{
border-radius:25px;
width: -webkit-fill-available;
height:auto!important;    
}
.from-acca-home{
padding:5px 5px 15px 5px!important;
}
.reco-mt{
    font-size:28px!important;
    line-height:1!important;
}

.lets-noise-bg {
padding: 80px 0px 0px 0px;
}
.new-navi{
background: #32DBC6 ;
}
.we-create {
height: 280px!important;
}
.web-show{
     display:none!important;   
}
.mob-show{
    display:block!important;
}
    #eligi-criti{
border-radius:25px;
width: -webkit-fill-available;
position:relative;
z-index:8;
height:auto;    
}
.top-rec-sec-af{
height:310px!important;
}
#eligi-criti ul li{
    padding:10px 22px 10px 22px;
}
#vcftyuipk{
    margin-top:25px;
}    
    
 
.amet-bg-know-acca-cfa ul li{
    font-size:12px!important;
    
}
    .Accordion_item {
    & .title_tab {
        .title {
            font-size: 16px;
            letter-spacing: 1px;
            position: relative;
        }
    }
}
#mbl-top-mrgn{
    margin-top:40px!important;
}
   .amet-bg-know-acca ul li{
    display:inline-block;
    font-size:12px!important;
    color:white;
    
}

.amet-bg-know-acca-akhil ul li{
    display:inline-block;
    font-size:12px!important;
    color:white;
    
} 
.amet-bg-know-acca ul{
    padding-left:1rem;
}
    .amet-bg-know-acca-akhil ul{
    padding-left:1rem;
}
   
    
.additional-fnva h2 {
font-size: 30px;
}
footer {
    background: url(../webp-img/footer-mbl-bg.webp) !important;
    position: relative;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
    padding: 70px 0px 10px 0px!important;

}
.faq .faq-list a {
font-size: 15px!important;
}
.accordion-button:not(.collapsed) {
font-size: 15px!important;
}
.pilot-bg-re{
    margin-bottom:25px;
}
.global-account{
padding:20px 10px 55px 10px;
background: url(../webp-img/jgh.webp) !important;
    position: relative;
    background-size: 100% 100% !important;
    background-repeat: no-repeat !important;
}
.top-recruiting-section h2 {
       line-height: 1.5;
    font-size: 30px;
  
}
#sulekha-bg-m{
    margin:0px 0px 0px 0px;
}
#sulekha-bg-m1{
    margin:0px 0px 0px 0px;
    padding:0px 10px 0px 10px;
}
#sulekha-bg-m2{
    margin:0px 0px 0px 0px;
}
#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;
width: -webkit-fill-available;
  }
  #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 20px 18px 20px!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 65px 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-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
    padding: 50px 10px 10px 10px;
    
}
.edzeb-vs-other-ot h2 {
font-size: 30px;
}
.other-vs-edzeb-bg-ot {
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;
}
.additional-bnfts-cfa 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 {
color: #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
line-height: 85px;
}
.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;
}
}
/*acca-page-end */



#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;
  }
  .banners-about-us-contact{
      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!important;
    
}
.social-links{
    display:block!important;
}

@media only screen and (max-width: 768px) {
   
.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: 18px 35px 18px 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;
}
.banners-about-us-contact{
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-contact 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-contact 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: none;
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: #32dbc6;
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;
height:100%;

}
.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;
height:74px;
}
.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-mission-main.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;
} 
.box-bg-abs {
position: absolute;
top: 0px;
height: -webkit-fill-available;
width: -webkit-fill-available;
left: 0;
}
.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;    
}
.recognition-card {
  background-image: url("../webp-img/recognition-bg.webp");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  min-height: 220px; /* Ensure enough space for the logo */
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 12px;
  transition: transform 0.3s ease;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
}

.recognition-card:hover {
  transform: scale(1.05);
}

.logo-img {
  max-width: 100%;
  max-height: 70px;
  object-fit: contain;
}

@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;    
}
}

/*about-us-page-end */