*{box-sizing:border-box!important;}
html, body{overflow-x: hidden;width: 100%;background:#141414 !important;}
.acca-banners{
background: url(../img/acca-main-bg-top-akhil.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding:0px 0px 230px 0px;
}
#cssmenu ul ul li a {
width: 182px !important;
}
.acca-banners h1{
color: #FFF;
font-family: Epilogue;
font-size: 72px;
font-style: normal;
font-weight: 600;
padding-top:50px;
padding-bottom:40px;
line-height: normal;    
}
.akhil-bnr-img{
width: -webkit-fill-available;    
padding-top:50px;
}
.our-trainers-li li {
font-size: 14px;
font-weight: 300;
line-height: 2;
list-style: none;
color:white;
}
.desi{
background: url(../img/amit-new-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 20px 0px 0px 0px; 
}
.desi h6{
color: #FFF;
font-family: Epilogue;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: normal;   
padding-top:280px;
padding-left:90px;
}
.desi1{
background: url(../img/akhil-trainer.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 20px 0px 0px 0px; 
}
.desi1 h6{
color: #FFF;
font-family: Epilogue;
font-size: 22px;
font-style: normal;
font-weight: 600;
line-height: normal;   
padding-top:280px;
padding-left:90px;
}
.fclty-mbl{
background: url(../img/dfg.png) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 20px 0px 350px 0px;     
}
.fclty-mbl1{
background: url(../img/akhil-fds.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 20px 0px 350px 0px;     
}
.years-bg {
background: #004940;
color: white;
width: fit-content;
padding: 18px 30px 18px 30px;
border-radius: 30px;
font-size: 14px;
}
.breadcrum {
color: #32DBC6;
font-weight: bold;
font-size: 14px;
}
#for-mobile-year{
margin-top: 25px;    
}
.breadcrum a {
color: white;
font-weight: bold;
font-size: 14px;
text-decoration: none;
}
marquee img{
filter: grayscale(100%);
margin:0px 30px 0px 10px;
animation: marquee 7s linear infinite;
}
.recur{
color: #FFF;
font-family: Epilogue;
font-size: 12px;
position: relative;
font-style: normal;
font-weight: 300;
line-height: normal;
}
.acca-program-overview {
background: url(../webp-img/acca-main-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 40px 0px 10px 0px;
margin-top: -125px;
}
.acca-program-overview h2 {
color: #FFF;
font-family: Epilogue;
font-size: 45px;
position: relative;
z-index: 1;
font-style: normal;
padding: 0px 0px 0px 0px;
font-weight: 500;
line-height: 55px;
}
.acca-program-overview p {
color: #D7D7D7;
font-family: Epilogue;
position: relative;
z-index: 7;
font-size: 13px;
font-style: normal;
font-weight: 300;
line-height: 28px;
}
.global-account {
background: url(../img/Bg-1.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 20px 0px 15px 15px;
}
.global-account h3 {
color: #32DBC6;
font-family: Epilogue;
font-size: 37px;
font-style: normal;
z-index: 1;
position: relative;
font-weight: 500;
line-height: 45px;
margin-right: 15px;
}
.overview-li {
font-size: 15px !important;
color: white;
z-index: 1;
position: relative;
line-height: 1.3;
}
.global-account ul {
display: flex;
list-style: none;
padding-left:0px;
}
.ga-count {
color: #9F9F9F;
font-family: Epilogue;
font-size: 11px;
font-style: normal;
font-weight: 500;
line-height: 0;
}
.tariner-section-new-acca h2{
color: #FFF;
font-family: Epilogue;
font-size: 45px;
position: relative;
z-index: 1;
font-style: normal;
padding: 120px 0px 50px 0px;
font-weight: 500;
line-height: 55px;   
}
.tabs-container {
width: 100%;
height: auto; /* Make the height flexible */
overflow: hidden;
position: relative;
}
.tab-links {
display: flex;
margin-bottom:60px;
}
.tab-link {
background: none;
border: none;
font-size: 16px;
font-weight: 500;
padding: 15px 30px; /* Increased padding for spacing */
color: #ccc;
cursor: pointer;
position: relative;
transition: color 0.3s ease;
}
.tab-link.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;
}
.tab-link i {
margin-right: 10px;
}
.tab-link::after {
content: '';
position: absolute;
width: 0;
height: 3px;
bottom: -1px;
left: 50%;
transition: all 0.4s ease;
}
.tab-link.active::after {
width: 100%;
left: 0;
}
.tab-content {
display: none;
animation: fadeInUp 0.5s ease;
padding: 5px 10px 15px 10px;
}
.tab-content.active {
display: block;
}
@keyframes fadeInUp {
from {
opacity: 0;
transform: translateY(20px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@media screen and (max-width: 600px) {
.tab-links {
flex-direction: column;
align-items: center;
}
.tab-link {
text-align: center;
width: 100%;
padding: 15px 0;
}
}
.curiculams{
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: 116px;    
}
.curiculams h2 {
color: #141414;
text-align: center;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
padding-bottom:50px;
line-height: normal;
}
.lrng-hrs-acca {
border-radius: 10px;
background: #f6f6f6;
padding: 20px 8px 10px 8px;
height: 100% !important;
width: 100% !important;
}
.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;
}
#curi-box{
margin-bottom:15px;
}
.accordion-button:not(.collapsed) {
color: #000000 !important;
background-color: #ffffff !important;
box-shadow: none !important;
}
.accordion-body ul li{
font-weight: 300;
font-size: 13px;
text-align: start;
font-family: Epilogue;
line-height:2.5;
color: black;
position: relative;    
}
.accordion-body ul{
padding-left:0px !important;    
}
.accordion-item h3{
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;    
}
.accordion-item {
border: none !important;
}
.accordion-button {
padding-left: 0px !important;
}
.faq .faq-list {
padding: 0 0px;
}
.faq .faq-list ul {
padding: 0;
list-style: none;
}
.faq .faq-list li+li {
margin-top: 15px;
}
.faq .faq-list li {
font-weight: 300;
font-size: 13px;
text-align: start;
font-family: Epilogue;
line-height: 1.5;
color: black;
position: relative;
}
.faq .faq-list a {
display: block;
position: relative;
font-size: 16px;
line-height: 24px;
font-weight: 500;
color:black;
padding: 0 0px;
outline: none;
cursor: pointer;
text-decoration: none;
}
.faq .faq-list .icon-help {
font-size: 24px;
position: absolute;
right: 0;
left: 20px;
color: black;
}
.faq .faq-list .icon-show,
.faq .faq-list .icon-close {
font-size: 24px;
position: absolute;
right: 0;
top: 0;
}
.faq .faq-list p {
margin-bottom: 0;
padding: 10px 0 0 0;
}
.faq .faq-list .icon-show {
display: none;
}
.faq .faq-list a.collapsed {
color: black;
transition: 0.3s;
}
.faq .faq-list a.collapsed .icon-show {
display: inline-block;
}
.faq .faq-list a.collapsed .icon-close {
display: none;
}
@media (max-width: 1200px) {
.faq .faq-list {
padding: 0;
}
}
.dgfkj{
list-style:disc !important;
margin-top:20px;
padding-left:12px !important;
}
.why-acca-uk{
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;
}
.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: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.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: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.why-acca-uk h2{
color: #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
padding: 0px 0px 80px 0px;
font-weight: 500;
line-height: normal;    
}
.caicwa {
background: url(../webp-img/accomplis-bg-new-s.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 63px 0px 21px 0px;
margin: 0px -8px 0px 0px;
height: 100%;
}
.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;
}
.caicwa p {
font-size: 14px !important;
padding: 0px 28px 0px 28px;
color: white;
text-align: center;
line-height: 1.5;
font-weight: 200;
}
#why-join-res-mob{
margin-top:15px;
}
.shape-white-bg {
background: url(../webp-img/shape-white-bg.webp) !important;
text-align: center;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 30px 0px 10px 40px;
}
.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;
}
.pilot-bg {
background: url(../webp-img/trust-pilot-bg.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 35px 0px 35px 0px;
height: 100%;
}
.shape-white-bg p {
color: #141414;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 21px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: capitalize;
}
.shape-white-bg span {
color: #000;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: 3.78px;
}
.shape-future-acca{
margin-top:110px;
}
.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: 0px 0px 0px 0px !important;
}
.edzeb-vs-other h2 {
color: #FFF;
text-align: center;
font-family: Epilogue;
font-size: 44px;
padding: 80px 0px 40px 0px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
table {
z-index: 5;
position: relative;
border-collapse: collapse;
width: 100%;
color: white;
}
th,td {
text-align: left;
padding: 10px;
font-size: 18px;
padding: 20px 0px 20px 0px;
font-weight:400;
width: 25%;
}
.fee_view {
width: 100%;
}
.disclaimer_copy {
font-size: 10pt;
}
table th {
color: #f7f7f7;
font-family: Epilogue;
font-size: 26px;
font-style: normal;
padding: 0px 0px 20px 0px;
font-weight: 300;
line-height: normal;
text-transform: capitalize;
}
.other-vs-edzeb-bg {
background: url(../img/other-bg-other.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 44px 35px 36px 35px;
}
.table-reset td{
border-bottom:1px solid #38473d;
border-right:1px solid #38473d;
}
.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;
   
}
.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;
}
.caicwa-bnfts {
border-radius: 10px;
border: 1.044px solid #32DBC6;
background: #1F3A37;
height: 215px;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 38px 5px 20px 5px;
}
.caicwa-bnfts 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;
}
.criteria{
background: url(../webp-img/why-join-acca.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 85px 0px 0px 0px;    
}
.pensil{
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;    
}
.eli-img {
border-radius: 25px;
width: -webkit-fill-available;
}
.criteria h2 {
color: #141414;
font-family: Epilogue;
font-size: 44px;
padding: 68px 0px 0px 0px;
font-style: normal;
position: relative;
z-index: 6;
font-weight: 500;
line-height: 85px;
}
.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: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.criteria ul li{
list-style:none;
line-height:3;
}
.paper{
color: #FFF !important;
text-align: center !important;
font-family: Epilogue !important;
font-size: 44px !important;
padding: 80px 0px 25px 0px !important;
font-style: normal !important;
font-weight: 500 !important;
line-height: 1.5 !important;    
}
.examp-paper{
background: url(../img/other-bg-other.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 50px 66px 50px 66px;    
}
.examp-paper h4{
color: #f7f7f7;
font-family: Epilogue;
font-size: 26px;
font-style: normal;
padding: 0px 0px 20px 0px;
border-bottom:1px solid grey;
font-weight: 400;
line-height: normal;
text-transform: capitalize;   
}
.examp-paper h3{
border-bottom: 1px solid #38473d;
font-size: 18px;
font-weight: 600;
color: white;
padding: 20px 0px 20px 0px;
}
.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;
padding: 60px 0px 60px 0px;
}
.why-stand{
border-radius: 10px;
padding: 60px 0px 60px 0px;
position: relative;
background: url(../img/why-stand-img.webp) !important;
}
.why-stand h2{
color: #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
position: relative;
text-align:center;
z-index: 4;
line-height: 65px;    
}
.why-stand p {
color: #D7D7D7;
text-align: center;
font-family: Epilogue;
font-size: 13px;
font-style: normal;
position: relative;
z-index: 4;
font-weight: 300;
line-height: 30px;
}
.quali-why-st img {
position: relative;
z-index: 4;
}
.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 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;
}
div.scrollmenu {
overflow: auto;
white-space: nowrap;
margin-top:30px;
}
.are-heading{
color: rgb(255, 255, 255);
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
position: relative;
padding-top:50px;
z-index: 4;
line-height: 65px;    
}
.exam-detail-scroll{
display:flex;
padding-left:0px !important;
}
.exam-detail-scroll li{
margin:0px 20px 5px 0px;
}
.exam-detail-scroll .caicwa-bnfts{
width:218px !important;    
}
.exam-detail-scroll p{
font-size:14px;    
line-height: 20px;
}
.roadmap-acca {
background: url(../webp-img/roadmap-bg-white.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 58px 0px 0px 0px;
margin-top: 40px;
}
.fees-bg-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:125px;
}
.fees-bg-new h2{
color: #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
position: relative;
text-align:center;
line-height: 65px; 
}
.table-reset h4 {
color: #32DBC6;
text-align: center;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-transform: capitalize;
} 
.table-reset h3 {
color: white, #FFF;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 31px;
}
.recognition {
background: url(../webp-img/why-stand-out-new.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
margin-top:40px;
padding: 30px 0px 10px 0px;
}
.hock-bg {
background: url(../webp-img/reco-bg.webp) !important;
background-size: 100% 100% !important;
padding: 35px 25px 35px 25px;
background-repeat: no-repeat !important;
}
.recognition h2{
color: #FFF;
font-family: Epilogue;
font-size: 44px;
font-style: normal;
font-weight: 500;
position: relative;
text-align:center;
line-height: 65px;     
}
#pap-img {
margin-top: -120px;
}
.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;
}
.placment-assistance-program p {
color: #2E2E2E;
text-align: center;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 34px;
padding: 0px 25px 34px 25px;
}
.access-duration {
border-radius: 10px;
background: #eceaea;
padding: 60px 8px 0px 8px;
height: 100%;
}
.access-duration h3 {
color: #2E2E2E;
text-align: center;
padding: 23px 0px 0px 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;
}
.access-duration-li-new ul li {
list-style: none;
display: inline-flex;
color: #2E2E2E;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 34px;
text-transform: capitalize;
}
.access-dur ul li {
list-style: none;
display: inline-table;
color: #2E2E2E;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 26px;
}
.first{
color: white;
text-align: center;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 31px;    
}
.tetsi-imgs img{
width: -webkit-fill-available;    
}
.testili ul li{
list-style: none;
display: inline-table;
color: white;
font-family: Epilogue;
font-size: 16px;
font-style: normal;
font-weight: 300;
}
.testili ul{
padding-left:0px !important;    
}
.testili h6{
color: white;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 200;    
}
.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;
}
.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;
margin-top:45px;
}
.criteria-white-bg h2 {
color: #141414;
font-family: Epilogue;
font-size: 44px;
padding: 45px 0px 0px 0px;
text-align: start !important;
font-style: normal;
position: relative;
z-index: 6;
font-weight: 500;
line-height: 50px;
}
.lms{
color: white;
font-family: Epilogue;
font-size: 44px;
padding: 45px 0px 0px 0px;
font-style: normal;
position: relative;
font-weight: 500;
}
#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 ul li {
color: #FFF;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 200;
line-height: 23px;
}
.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 20px 15px 20px;
font-family: Epilogue;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
z-index: 2;
transition: all 0.3s ease;
}
.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: Epilogue;
font-size: 18px;
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;
}
.form-bg-w{
background:white;    
border-radius:35px;
padding:0px 18px 0px 0px;
}
.form-bg-w img{
width: -webkit-fill-available;
}
div.elem-group {
margin: 15px 0;
}
input, select, textarea {
border-radius: 0px;
border: none;
background: #FFF;
width: 100%;
padding: 13px 0px 10px 0px;
color: #9D9D9D;
font-family: Epilogue;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.lms-loing-acca{
background:#131d1c;
padding:0px 0px 0px 0px;
}
.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 p {
color: #141414 !important;
text-align: start !important;
font-family: Epilogue;
font-size: 14px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 27px !important;
}
.acca-bottom-content{
background:white;
margin-bottom:40px;
padding:35px 0px 35px 0px;
}
.footer h4 {
color:white !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: white !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;
}
.footer h3 {
color: #FFF;
font-family: "DM Sans";
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.touch-get h3 {
color: #FFF;
leading-trim: both;
text-edge: cap;
font-family: "DM Sans";
font-size: 85px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
#for-mobile-year1{
margin-top:40px;
}  
.hjhj{
width:20% !important;  
padding: 0px 5px 0px 5px !important;
margin-top:10px !important;
} 
.roadmap-acca-mobile{
display:none;
}
.akhil-bnr-img1{
display:none !important;
}
#for-mobile-year7{
display:none;    
}
#scrl-new{
display:none;    
} 
.auditors{
padding: 0px 5px 0px 5px !important;    
}
.footer{
background:#141414;  
padding:50px 0px 10px 0px;
}
.lmsimgs{
width: -webkit-fill-available;    
}
#shikha-form1{
display:none;    
}
.auditors{
margin-bottom:8px;    
}
header{
background:black !important;    
}
#nav-icon1, #nav-icon2, #nav-icon3, #nav-icon4 {
margin: 0px 0px 0px 0px;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out;
cursor: pointer;
}
#nav-icon1 span, #nav-icon3 span, #nav-icon4 span {
display: block;
position: absolute;
height: 4px;
width: 100%;
background: black;
border-radius: 9px;
opacity: 1;
left: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
}
#nav-icon3 span:nth-child(1) {
top: 0px;
}
#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3) {
top: 10px;
}
#nav-icon3 span:nth-child(4) {
top: 20px;
}
.popupres-1 img{
width: -webkit-fill-available;
height:100%;
border-radius: 5px 0px 0px 5px;
}
#internship{
display:none;    
}
#risk-manager-resqw{
display:none !important;    
}
.currr{
background: #182827 !important;     
}
@media (max-width: 767px) {
.touch-get h3 {
font-size: 45px;
text-align:center !important;
}
.budget-manager{
width:218px !important;    
}
#risk-manager-resqw{
display:block !important;    
}
#risk-manager-res{
display:none !important;    
}
#ghtr{
display:none !important;    
}
#internship .caicwa{
width:218px !important;    
}
#internship{
display:block !important;    
}
#internships{
display:none !important;    
}

.popupres-1 img{
display:none;    
}
#from-acca{
padding:5px 8px 5px 8px;    
}   
header{
background:#32DBC6 !important;    
}
.form-bg-w {
padding: 0px 0px 0px 0px !important;
}    
.lmsimgs{
width: -webkit-fill-available;  
margin-bottom:35px;
} 
#shikha-form{
display:none;    
}
#shikha-form1{
display:block;    
}
#dwnl-img-n{
display:none !important;    
}
.examp-paper{
padding: 100px 43px 100px 42px !important;    
}    
.auditors{
width:50% !important;   
margin-top:15px !important;
}   
.caicwa {
padding: 40px 0px 21px 0px !important;  
height:170px !important;
}
#scrl-new{
display:block !important;    
}    
#why-out-mbl-n{
display:none;    
}
#for-mobile-year5{
display:none;    
}  
#for-mobile-year7{
display:block;    
}
.acca-banners h1{
font-size: 30px;
text-align:center;
padding-top:90px;
padding-bottom:10px;
}
.akhil-bnr-img{
width: -webkit-fill-available;    
padding-top:20px;
}    
#for-mobile-year{
text-align:center;   
}
#for-mobile-year1{
margin-top:20px;
}  
.acca-program-overview h2 {
font-size: 30px;
text-align:center;
}   
.acca-program-overview p {
text-align:center;
}    
#acca-global{
width:50%;
}    
.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;
}   
.curiculams {
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;
margin-top: 80px;
}   
#curi-box{
width:50%;
}  
.why-acca-uk h2 {
text-align:center;
font-size: 30px;
padding: 0px 0px 10px 0px;
}   
#btn-hide-mobile{
display:none;
}   
#why-join-res-mob{
width:50% !important;
}   
.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;
padding: 50px 10px 0px 10px;
}   
.pilot-bg-re{
margin-bottom:15px;
}
.additional-bnfts h2 {
font-size: 30px;
}   
.hjhj{
width:50% !important;   
margin-top:10px !important;
}   
.pensil {
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;
}
.edhjs{
padding:0px 10px 0px 20px !important;
}
.criteria h2 {
font-size: 35px;
padding: 15px 0px 0px 0px;
}
.paper {
font-size: 32px !important;
padding: 80px 0px 0px 0px !important;
}
.why-stand h2 {
font-size: 30px;
line-height:1.5;
}
.why-stand {
padding: 30px 10px 30px 10px;
}
.gjyjukyhuk{
width:50% !important;
}
.are-heading {
text-align:center;
font-size: 30px;
line-height:1.5;
}
.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: 20px 0px 0px 0px;
margin-top: 30px;
display: block !important;
}
.roadmap-acca{
display:none !important;    
}
.roadmap-acca-mobile{
display:block;    
}
.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;
}
.access-duration {
padding: 23px 8px 0px 8px;
}
.kkjjjj{
margin-bottom:25px;
width:50% !important;
}
#bsed-re{
width:50% !important;    
}
.access-dur ul li {
font-size: 12px;
}
.access-duration-li-new ul li {
list-style: none;
display: table-cell !important;
}
.recognition h2 {
font-size: 30px;
line-height: 42px;
text-align:center !important;
padding: 10px 0px 10px 0px;
}
.fhyjtyj{
width:50% !important;    
margin-bottom:25px;   
}
.acca-banners {
background: url(../webp-img/banner-acca-img-mobile.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
}
.akhil-bnr-img{
display:none !important;
}
.akhil-bnr-img1{
display:block !important;
margin-top:15px;
}
.acca-program-overview {
background: none !important;
}
.curiculamsghf{
background: #182827 !important;     
padding-top:0px !important;
}
.curiculams{
margin-top:20px !important;    
}
.recognition{
background: #182827 !important;  
}
.tariner-section-new-acca{
background: #182827 !important;     
}
.overwe{
background: #182827 !important;        
}
.criteria-white-bg {
background: url(../webp-img/exception-bg-for-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 5px 10px 43px 10px;
}
.for-our-res{
width:50% !important;    
}
.fees-bg-new {
background: #182827 !important;  
margin-top: 90px;
}
.access-duration-li-new ul{
padding-left:0px !important;    
}
.access-dur ul{
padding-left:0px !important;      
}
.lms {
font-size: 30px;
}
.criteria{
background: #182827 !important; 
}
.why-edzeb-stands-out-main {
background: #182827 !important; 
}
.edzeb-vs-other {
background: #182827 !important; 
}
.why-acca-uk {
background: #182827 !important; 
padding: 50px 0px 60px 0px;
}
.examp-paper {
background: url(../img/other-bg-other.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 20px 20px 20px 20px !important;
}
.other-vs-edzeb-bg {
background: url(../img/table-bg-mbl.webp) !important;
position: relative;
background-size: 100% 100% !important;
background-repeat: no-repeat !important;
padding: 50px 9px 22px 9px;
}
.fees-bg-new h2 {
font-size: 30px;
}
.budget-manager h4 {
font-size: 20px !important;
}
.budget-manager {
height: 170px;
}
.edzeb-vs-other h2 {
font-size: 30px;
padding: 20px 0px 20px 0px;
}
table th {
font-size: 19px;
padding: 0px 10px 20px 10px;
}
#pre-table1{
width:45% !important;    
}
#pre-table{
width:45% !important;    
}
.table-reset h3 {
font-size: 14px;
}
td{
font-size: 14px;    
}
.btn-wrap a {
padding: 15px 8px 15px 8px;
font-size:12;
}
.btn-wrapbl1 a {
padding: 30px 30px 30px 30px;
}
.btn-wrapw a {
padding: 10px 8px 10px 8px;
font-size: 12px;
}
#kjhjkhl{
display:none;    
}
.years-bg {
padding: 10px 10px 10px 10px;
font-size: 13px;
}
.tariner-section-new-acca h2 {
padding: 50px 0px 0px 0px;
}
}