.sectionContainer{background:#061a2f}.bengaluruStickyBarSpacer{background-color:initial!important}.contentWrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.5rem;position:relative;text-align:center}.cityQuestion{font-weight:600;color:#000;font-size:16px;letter-spacing:-1px}.heading{text-align:center;font-weight:600;line-height:1.25;position:relative;display:inline-block;font-size:20px;letter-spacing:-.01em}.headingGradient{background:linear-gradient(91deg,#39f 81.57%,#ffba08 106.77%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#0000;color:#0000;padding-right:2px}.headingText{color:#000}.gridItem{margin-top:.5rem}.joinButton{display:block;margin-inline:auto;background:#2a85ff;border-radius:12px 12px 12px 0;color:#fff;font-weight:700;padding:.5rem 1rem;font-size:.875rem;text-align:center;border:none;cursor:pointer;transition:background-color .2s}.joinButton:hover{background:#1a75ef}.closeButton{color:#fff;padding:.25rem .75rem;top:0}.emblaSlide{min-width:0;flex:0 0 50%;padding:0 .5rem}@media (min-width:768px){.heading{font-size:32px}.joinButton{margin-top:2.5rem}.emblaSlide{flex:0 0 100%;padding:0 1.5rem}}@media (min-width:1024px){.contentWrapper{flex-direction:row;align-items:flex-start;gap:2.5rem}}.bengaluruFaqSection{width:100%;padding:1.5rem 0 2.5rem;background:#dee7f5}.bengaluruFaqSectionTight .bengaluruFaqSection{padding-top:.8rem}.bengaluruFaqContainer{position:relative}.bengaluruFaqGrid{display:flex;flex-direction:column;gap:1.5rem}.bengaluruFaqFormColumn{order:1}.bengaluruFaqContentColumn{order:2}.bengaluruFaqFormCard{position:relative;max-width:100%;margin-bottom:0;padding:1rem;border:1px solid #0000;border-radius:1rem;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 18px 40px #2976ff1f}.bengaluruFaqFormCard.is-sticky-highlighted{animation:bengaluruFaqStickyPulse 2.1s ease-in-out}.bengaluruFaqEnquiryForm .bengaluruFaqFormHeadingBlock{margin-bottom:1rem}.bengaluruFaqEnquiryForm .bengaluruFaqFormHeading{margin:0;color:#1d1d1d;font-size:1.35rem;font-weight:700;line-height:1.12;letter-spacing:-.02em;text-align:left}.bengaluruFaqEnquiryForm .bengaluruFaqFormHeadingHighlight{color:#39f}.bengaluruFaqEnquiryForm .bengaluruFaqFormMeta{margin:.5rem 0 0;color:#1d1d1d;font-size:.8rem;font-weight:700;line-height:1.2;text-align:left}.bengaluruFaqEnquiryForm .bengaluruFaqFormMeta span{color:#3c8ff9}.bengaluruFaqEnquiryForm .formCountryCodeBengaluruFaq{display:inline-flex;align-items:center;line-height:1;gap:.45rem;font-size:.875rem;font-weight:500;color:#1d1d1d}.bengaluruFaqEnquiryForm .privacyLinkLight{color:#39f}.bengaluruFaqContentColumn .heading{margin-bottom:1.25rem!important}.bengaluruFaqContentColumn .bengaluruFaqHeading{display:flex;flex-direction:column;align-items:center;gap:.875rem;width:100%;text-align:center}.bengaluruFaqContentColumn .bengaluruFaqEyebrow{display:inline-flex;align-items:center;justify-content:center;padding:.55rem 1rem;border-radius:999px;background:#fff;color:#39f;font-size:.95rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.bengaluruFaqContentColumn .faqHeading{color:#1d1d1d;font-size:2rem;font-weight:700;line-height:.98;letter-spacing:-.04em}.bengaluruFaqContentColumn .bengaluruFaqHeadingAccent{color:#39f}.bengaluruFaqContentColumn .accordionItem{border:1px solid #62a5ff33;box-shadow:0 18px 40px #2976ff14,0 6px 18px #2976ff14}.bengaluruFaqContentColumn .expandFaqButton{padding:0;background:#0000;color:#227cff;border:none;border-radius:0;box-shadow:none;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.18em;transition:color .2s ease}.bengaluruFaqContentColumn .expandFaqButton:hover{background:#0000;color:#166ae0}@media (min-width:768px){.bengaluruFaqSection{padding:2rem 0 3rem}.bengaluruFaqSectionTight .bengaluruFaqSection{padding-top:1.1rem}.bengaluruFaqGrid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,384px);gap:2rem;align-items:start}.bengaluruFaqFormColumn{order:2}.bengaluruFaqContentColumn{order:1}.bengaluruFaqContentColumn .bengaluruFaqHeading{align-items:center;text-align:center}.bengaluruFaqFormCard{padding:1.5rem 1rem 1rem}.bengaluruFaqContentColumn .faqHeading{font-size:2.5rem}}.bengaluruFaqEnquiryForm .formFieldContainer{margin-bottom:.5rem}.bengaluruFaqEnquiryForm .formInput{min-height:40px;height:40px;border-radius:10px;padding:.75rem 1rem;font-size:.875rem;font-weight:500}.bengaluruFaqEnquiryForm .formInputLight{color:#1d1d1d;background:#f3f6fb;border-color:#d8deea}.bengaluruFaqEnquiryForm .formInputLight .PhoneInputInput::placeholder,.bengaluruFaqEnquiryForm .formInputLight::placeholder{color:#a0a6b2!important;text-transform:uppercase;letter-spacing:.02em;font-weight:400}.bengaluruFaqEnquiryForm .PhoneInput.formInput{align-items:center;gap:.5rem;height:auto;padding:0;border:none;background:#0000}.bengaluruFaqEnquiryForm .PhoneInputCountry{align-self:center;display:inline-flex;align-items:center;flex:0 0 5.5rem;justify-content:center;min-height:40px;margin-right:0;padding:0 .75rem;border:1px solid #d8deea;border-radius:10px;background:#f3f6fb;line-height:1}.bengaluruFaqEnquiryForm .PhoneInputInput{min-height:40px;height:40px;padding:0 1rem;border:1px solid #d8deea;border-radius:10px;background:#f3f6fb;font-size:.875rem!important;line-height:1.2}.bengaluruFaqEnquiryForm .PhoneInputCountryIcon{display:inline-flex;align-items:center;min-width:auto}.bengaluruFaqEnquiryForm .PhoneInputCountrySelectArrow{align-self:center;width:16px;height:16px;flex-shrink:0;margin-left:4px;border:none;transform:none;opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8.00033 9.99984L4.66699 6.6665H11.3337L8.00033 9.99984Z' fill='%231D1D1D'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}.bengaluruFaqEnquiryForm .formCountryCode{display:inline-flex;align-items:center;gap:5px}.bengaluruFaqEnquiryForm .formCountryFlag{display:inline-flex;align-items:center;font-size:1.05rem;line-height:1}.bengaluruFaqEnquiryForm .checkboxContainer{margin:.5rem 0;display:flex;align-items:flex-start;gap:.5rem}.bengaluruFaqEnquiryForm .checkbox{width:1.25rem;height:1.25rem;margin-right:0;margin-top:.05rem;border:1px solid #d8deea;border-radius:.25rem;background:#fff;flex-shrink:0}.bengaluruFaqEnquiryForm .checkbox:checked{background:#39f}.bengaluruFaqEnquiryForm .checkboxLabel{color:#002551;font-size:9px;font-weight:500;line-height:1.3;letter-spacing:0}.bengaluruFaqEnquiryForm .whatsappIcon{width:14px;height:14px;margin:-2px 4px 0}.bengaluruFaqEnquiryForm .submitButton{min-height:40px;border-radius:12px 12px 12px 0;background:#2a85ff;font-size:.875rem;font-weight:700;text-transform:none}.bengaluruFaqContentColumn .main_container{max-width:none;padding-inline:0;padding-top:0!important;padding-bottom:0!important}@media (min-width:768px){.bengaluruAllAboutSectionTight .mainContainer{padding-bottom:2rem!important}.bengaluruFaqSectionTight .bengaluruFaqContentColumn>.main_container{padding-top:1.4rem!important}}.faqHeading{font-size:1.25rem;font-weight:600;letter-spacing:-1.76px;color:#061a2f}@media (min-width:768px){.faqHeading{font-size:2rem}}.contentInner{padding:0 20px 15px;display:flex;flex-direction:column;gap:1.25rem}.answer{line-height:24px}.answer,.faqList{font-size:.875rem;font-weight:400}.faqList{list-style-type:disc;margin-left:1.25rem;margin-top:.25rem;margin-bottom:.25rem}.expandFaqButton{padding:.75rem 2rem;background-color:#2a85ff;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:1rem;font-weight:500;transition:background-color .2s ease}.faqTableWrapper{overflow-x:auto;margin-top:.5rem}.faqTable{width:70%;border-collapse:collapse;font-size:.8rem}.faqTable td,.faqTable th{border:1px solid #000;padding:6px 10px;text-align:left}@media (min-width:768px){.faqTable{font-size:.875rem}.faqTable td,.faqTable th{padding:8px 14px}.accordionTrigger{font-size:2rem;line-height:32px}.accordionContent{font-size:1.125rem;line-height:30px}}.header{text-align:center;margin-bottom:2rem}.allAboutSectionShell{background-color:var(--all-about-shell-bg,#0000)}.allAboutCategoryTabs{margin:1.5rem auto 1rem;width:100%}.allAboutCategoryTabsTrack{display:flex;gap:.5rem;padding:.5rem;background:#fff}.allAboutCategoryTab{flex:1 1;border:none;border-radius:999px;font-weight:700}.bengaluruAllAboutSectionTight .allAboutSectionHeader{margin-bottom:1.5rem}.bengaluruAllAboutSectionTight .allAboutSectionHeading{font-size:2rem;font-weight:700;line-height:1.15;color:#111827}.bengaluruAllAboutSectionTight .allAboutCategoryTabsWrapper{margin:1.5rem auto 1rem;width:100%}.bengaluruAllAboutSectionTight .allAboutCategoryTabsTrack{align-items:center;justify-content:center;flex-wrap:nowrap;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;border-radius:999px}.bengaluruAllAboutSectionTight .allAboutCategoryTabButton{flex:0 0 auto;padding:.75rem 1rem;font-size:.95rem;line-height:1;white-space:nowrap}.bengaluruAllAboutSectionTight .allAboutTabsWrapper{margin-bottom:1.25rem}.bengaluruAllAboutSectionTight .tabsContainer{gap:.5rem}.bengaluruAllAboutSectionTight .allAboutTabButton{padding:.5rem .875rem;border-radius:999px;font-size:.875rem;font-weight:600;line-height:1.2;border:1px solid #0000}.bengaluruAllAboutSectionTight .allAboutContentOuter{background-color:#fff;border-radius:12px}.bengaluruAllAboutSectionTight .aboutSection{gap:.75rem;padding:1rem 1.125rem}.bengaluruAllAboutSectionTight .contentText{font-size:.95rem;line-height:1.9;color:#374151}.bengaluruAllAboutSectionTight .readMoreButton{margin-top:0;font-size:.95rem}.bengaluruAllAboutSectionTight .about-section-content li,.bengaluruAllAboutSectionTight .about-section-content p{line-height:1.9}.allAboutSectionTitleText{color:#000}.allAboutSectionHighlight{background:var(
    --all-about-highlight-background,linear-gradient(91deg,#39f 81.57%,#ffba08 106.77%)
  );background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:var(--all-about-highlight-fill,#0000);color:var(--all-about-highlight-color,#0000)}.underline3{right:20px;z-index:10}.tabsWrapper{margin-bottom:1.5rem;overflow:hidden}.tabsContainer{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tabsContainer::-webkit-scrollbar{display:none}@media (min-width:768px){.bengaluruAllAboutSectionTight .allAboutSectionHeader{margin-bottom:1.75rem}.bengaluruAllAboutSectionTight .allAboutSectionHeading{font-size:2.35rem}.allAboutCategoryTabs{margin-bottom:1.25rem}.allAboutCategoryTabsTrack{padding:.625rem}.allAboutCategoryTab{padding:1rem 1.25rem;font-size:1.125rem}.bengaluruAllAboutSectionTight .allAboutCategoryTabButton{padding:.95rem 1.4rem;font-size:1rem}.tabsContainer{gap:1rem}.bengaluruAllAboutSectionTight .allAboutTabButton{padding:.6rem 1rem;font-size:.95rem}.bengaluruAllAboutSectionTight .aboutSection{padding:1.5rem}.bengaluruAllAboutSectionTight .contentText{font-size:1rem}}@media (min-width:1024px){.allAboutCategoryTabs{width:-moz-fit-content;width:fit-content;max-width:100%}}.tabButton{flex-shrink:0;padding:.25rem .5rem;border-radius:1rem;font-size:.875rem;font-weight:500;transition:all .3s;white-space:nowrap}@media (min-width:768px){.tabButton{padding-left:.75rem;padding-right:.75rem;font-size:1rem}}.contentOuter{border-radius:.5rem;background-color:#f7fbff}.contentText{max-width:none;color:#1f2937;font-size:.875rem;line-height:2;text-align:start;width:100%;height:120px;overflow:hidden}@media (min-width:768px){.contentText{font-size:1rem;line-height:1.625}}.aboutSection{display:flex;flex-direction:column;gap:10px;margin-inline:auto;padding:.5rem}@media (min-width:768px){.aboutSection{padding:1rem}}.relative{position:relative}.readMoreButton{color:#39f;font-weight:500;display:inline-block;cursor:pointer;transition:text-decoration .2s}.readMoreButton:hover{text-decoration:underline}@media (min-width:768px){.readMoreButton{margin-top:.5rem}}.underline1{pointer-events:none;position:absolute;left:10px;right:55px;bottom:-4px;height:2px;background-color:#ffb801;border-radius:5px;z-index:10}@media (min-width:768px){.underline1{left:0;right:68px}}.underline2{pointer-events:none;position:absolute;bottom:-4px;right:41px;height:2px;width:1.5rem;background-color:#ffb801;border-radius:5px;z-index:10}@media (min-width:768px){.underline2{right:30px}}.underline3{pointer-events:none;position:absolute;bottom:-4px;right:4px;height:2px;width:1rem;background-color:#ffb801;border-radius:5px}.desktopGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;width:100%;margin-top:1.5rem;position:relative}@media (min-width:768px){.desktopGrid{gap:1.25rem}}.gridItem{display:flex;flex-direction:column;gap:.5rem}.gridItemTop{display:flex;gap:.5rem;align-items:center}.gridItemImageWrapper{width:100%;border-radius:8px;overflow:hidden;margin-top:.75rem}.gridItemImage{border-radius:8px;width:100%;height:100%;object-fit:cover;min-height:140px}.mobileGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;width:100%;margin-top:.75rem}.mobileGridItem{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.mobileGridItemTop{display:flex;gap:.5rem;align-items:center}.form-heading-brochure{font-size:1rem;text-align:center;font-weight:600;padding-bottom:1rem}.form-heading-brochure-dark{color:#fff}.form-heading-brochure-light{color:#212953}@media (min-width:768px){.form-heading-brochure{font-size:1.125rem}}.form-heading-visit{color:#fff;text-align:center;font-weight:600;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;font-size:1rem;line-height:25px}@media (min-width:768px){.form-heading-visit{font-size:1.25rem;padding-left:.5rem;padding-right:.5rem}}.form-heading-visit-highlight{color:#ffba08}.form-heading-register{color:#000}.form-heading-register,.form-heading-register-dark{font-size:1rem;font-weight:600;text-align:center;margin-bottom:1rem}.form-heading-register-dark{color:#fff}.webinar-success-icon{display:block;height:4rem;width:4rem;margin:0 auto 1.5rem;color:#10b981;fill:none;stroke:currentColor;stroke-width:2}.webinar-success-title{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:.5rem}.webinar-success-subtitle{font-size:1.125rem;font-weight:400;text-align:center;margin-bottom:1rem}@media (min-width:768px){.webinar-success-subtitle{font-size:1.25rem}}.brochure-success-container{padding-bottom:1rem}.brochure-success-icon{height:4rem;width:4rem;margin:0 auto 1.5rem;color:#10b981;fill:none;stroke:currentColor;stroke-width:2}.brochure-success-title{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:1rem;color:#fff}.brochure-success-text{text-align:center;font-weight:500;color:#fff;font-size:1rem}@media (min-width:768px){.brochure-success-text{font-size:1.125rem}}.caira-success-icon{height:4rem;width:4rem;margin:0 auto 1.5rem;color:#10b981;fill:none;stroke:currentColor;stroke-width:2}.caira-success-title{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:.5rem}.caira-success-subtitle{font-size:1.125rem;font-weight:400;text-align:center;margin-bottom:1rem}@media (min-width:768px){.caira-success-subtitle{font-size:1.25rem}}.caira-link-container{display:flex;justify-content:center}.caira-link{margin:1rem auto 0;width:-moz-fit-content;width:fit-content;color:#39f;text-decoration:underline}.about-section-content{display:flex;flex-direction:column;gap:.5rem}.about-section-content h3{margin-top:1rem}.form-subheading-expert{text-align:left;font-weight:600;padding-bottom:1rem;font-size:.875rem}@media (min-width:768px){.form-subheading-expert{font-size:1rem}}.caira-title{margin:0;font-weight:500;color:#fff;font-size:18px;line-height:1.2}@media (min-width:768px){.caira-title{font-size:32px;line-height:1.4;padding-top:16px}}.caira-subtitle{margin:8px 0 0;color:#fff;font-size:14px;line-height:1.4}@media (min-width:768px){.caira-subtitle{margin-top:16px}}@media (min-width:320px) and (max-width:767px){.accordionTrigger{padding:10px 15px}.contentInner{padding:0 15px 10px}.answer{margin-top:0;line-height:20px}}.bannerbg{background:#dee7f5;position:relative;z-index:20;overflow:visible}.bg-image-wrapper{position:absolute;inset:0;z-index:0;overflow:hidden}.bg_img_desktop{width:auto!important;height:auto!important;opacity:1;margin:auto;top:100%!important;left:50%!important;transform:translate(-50%,-50%)}.bg_img_mobile{display:none}.banner-wrapper{display:flex;column-gap:88px;align-items:center;justify-content:center}.image-wrapper{position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden}.desktop_img{object-fit:cover}.mobile_img{display:none}.top-card{position:absolute;top:13px;left:20px;background:#fff;padding:14px;border-radius:16px;font-weight:600;width:220px}.top-card span{color:#2a85ff;display:block;margin-top:6px}.bottom-card{bottom:20px;font-size:16px;font-weight:500;text-align:center;width:300px}.bottom-card,.middle-card{position:absolute;left:20px;border-radius:10px;background:#ffffffe6;padding:12px}.middle-card{bottom:172px}.middle-card p{color:#000;text-align:center;font-weight:600;font-size:16px}.three-box{position:absolute;bottom:70px;left:20px;display:flex;gap:15px}.three-box div{padding:10px;border-radius:10px;background:#fff;font-size:16px;font-weight:500;width:100px}.three-box div span{color:#39f;font-weight:700;display:block}.dots{margin-top:12px;display:flex;justify-content:center;gap:12px;position:absolute;right:51px;bottom:12px;z-index:9}.dots span{width:14.5px;height:14.5px;background:#fff;border-radius:50%;cursor:pointer}.dots .active{background:#39f}.form-card{background:#fff;padding:24px;border-radius:18px;width:380px}.bengaluruBannerFormCard{position:relative;z-index:3;overflow:visible;transition:transform .45s ease,box-shadow .45s ease,border-color .45s ease,background .45s ease;border:2px solid #0000;box-shadow:0 18px 40px #2976ff1f}.bengaluruBannerFormCard .popoverContent{z-index:20}.bengaluruBannerFormCard.is-sticky-highlighted{animation:bengaluruBannerFormPulse 2.1s ease-in-out}.form-title{margin-bottom:12px;font-weight:500}.lightContainer{background:#dee7f5;width:100%}.bold_font{font-weight:700;color:#2a85ff;display:block}.bold_font span{color:#1d1d1d;display:block}.sub_heading{text-align:center;display:inline-block;color:#39f;font-size:14px;font-weight:700;border-radius:28px;background:#fff;padding:9px 18px;margin:17px 0}.py_12{padding-top:52px!important;padding-bottom:0!important}.white_bg{background:#fff;border-radius:16px;padding:14px}.learn_section{display:flex;justify-content:center;align-items:center;column-gap:20px}.learn_content p{color:#39f;font-size:14px;font-weight:700}.learn_content h3{color:#39f;font-size:32px;font-weight:700;padding:10px 0}.learn_content h4{color:#1d1d1d;font-size:16px;font-weight:400}.learn_section img{width:143px}.video_section{border-radius:20px;background:#dee7f5;padding:20px;margin-top:24px}.number{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background:#0b2a4d;font-size:24px;font-weight:700;color:#fff;letter-spacing:-.72px}.mt_0{margin-top:0!important}.gridItemLabelNew{font-size:1rem;color:#000;font-weight:400;letter-spacing:-.48px;text-align:left}.cpa_alumni{color:#2a85ff;font-size:14px;font-weight:600;letter-spacing:-.42px;margin-top:15px}.mt_6{margin-top:30px}.learn_from,.mobile_content,.video_section_mobile{display:none}.bold_blue_font{display:block;font-weight:700}.bold_blue_font span{color:#2a85ff}.equal_spc{padding-top:54px;padding-bottom:74px}.bengaluruTopMncsSection{padding-top:30px}.mnc_section{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:18px;width:85%;margin:33px auto auto}.mnc_card{background:#fff;border-radius:9px;padding:22px 15px 15px;box-shadow:0 0 18.137px 0 #dfe8f0;text-align:center;position:relative}.mnc_card:after,.mnc_card:before{content:"";position:absolute;top:109px;width:24px;height:40px;background:#dee7f5;z-index:1}.mnc_card:before{transform:translateY(-120%);border-radius:0 999px 999px 0;left:-1px}.mnc_card:after{transform:translate(10%,-120%);border-radius:999px 0 0 999px;right:-1px}.mnc_title{font-size:13px;line-height:1.2;font-weight:400;margin-bottom:8px}.mnc_title strong{font-weight:700;margin-left:5px}.mnc_value{font-size:22px;font-weight:700;color:#39f;margin-bottom:18px;line-height:1.1}.mnc_divider{position:relative;z-index:2;margin:0 auto 18px;width:92%;border-top:1px dashed #aaa}.company_panel{border-radius:9.073px;background:#fff;box-shadow:inset 0 0 18.146px 0 #dfe8f0;padding:10px 20px}.company_text{color:#000;font-size:12px;margin-bottom:18px;line-height:1.25}.company_logos{display:flex;justify-content:center;align-items:center;min-height:34px}.mobile_logo{display:none}.connector{width:46px;height:46px;border-radius:50%;margin:0 auto;position:relative;z-index:2}@media (max-width:768px){.banner-wrapper{flex-direction:column;padding:0}.slider{width:100%}.slider-inner{height:auto;aspect-ratio:1/1}.top-card{font-size:14px;width:165px;top:10px;left:0;padding:10px;border-radius:15px}.form-card{width:100%}.desktop_img{display:none}.mobile_img{display:inherit}.bottom-card{font-size:14px;width:205px}.bottom-card,.middle-card{border-radius:10px;padding:10px}.middle-card{width:170px;bottom:135px}.middle-card p{font-size:12px}.three-box{gap:10px;bottom:55px}.three-box div{font-size:12px;width:77px}.dots{right:30px;bottom:10px}.dots span{width:10px;height:10px}.form-card{margin-top:15px;padding:20px;border-radius:10px}.bg_img_desktop{display:none}.bg_img_mobile{display:inherit;width:auto!important;height:auto!important;opacity:1;margin:auto;top:100%!important;left:50%!important;transform:translate(-50%,-50%)}.video_section{display:none}.learn_section{flex-direction:column}.learn_content{margin-top:10px}.learn_content h4,.learn_content p{display:none}.learn_content h3{font-size:24px;padding:8px 0}.learn_from{display:block;color:#39f;font-size:14px;font-weight:700;margin-bottom:10px}.mobile_content{color:#1d1d1d!important;text-align:center;font-size:14px;font-weight:400!important;display:block!important}.video_section_mobile{display:block}.py_12{padding-top:10px!important}.bengaluruCpaEquivalentSection{padding-bottom:24px!important}.white_bg{margin-top:10px}.number{width:25px;min-width:25px;max-width:25px;height:24px;min-height:24px;max-height:24px;flex:0 0 25px;background:#0b2a4d;font-size:16px;letter-spacing:-.48px;line-height:1}.gridItemLabelNew{font-size:12px;color:#000;font-weight:400;letter-spacing:-.36px}.py_3{padding:10px 0 15px}.mobileGridItemTop{height:30px}.desktop_logo{display:none}.mobile_logo{display:inherit}.bold_blue_font,.bold_font{font-size:22px}.mnc_section{width:100%;margin-top:26px;gap:0;grid-template-columns:minmax(0,1fr) 15px minmax(0,1fr)}.equal_spc{padding-top:0}.bengaluruTopMncsSection{padding-top:0;padding-bottom:24px!important}.bengaluruTopMncsSection .heading{margin-top:0}}.bengaluruAlumniSection{position:relative;overflow:hidden;padding:2.25rem 0 1.1rem;background:#0000}.bengaluruAlumniSection:before{content:"";position:absolute;inset:0;background-image:url(https://ik.imagekit.io/mileseducation/miles_website/landing-pages/cpa-bengaluru/alumni-bg-mob.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:1}.bengaluruAlumniSection:after{content:none}.bengaluruAlumniContainer{position:relative;z-index:1;max-width:1200px}.bengaluruAlumniHead{display:flex;flex-direction:column;align-items:center;text-align:center}.bengaluruAlumniPill{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 16px;border-radius:28px;margin-top:16px;border:none;background:#fff;color:#39f;font-size:14px;font-weight:700;letter-spacing:0;text-transform:uppercase;box-shadow:none}.bengaluruAlumniHeading{margin:0;color:#0a2340;font-size:28px;font-weight:700;line-height:1.15}.bengaluruAlumniHeading span{color:#2a85ff}.bengaluruAlumniSubtext{max-width:440px;margin:14px auto 0;color:#1d1d1d;font-size:16px;font-weight:400;line-height:1.6}.bengaluruAlumniShell{margin-top:clamp(28px,4vw,42px)}.bengaluruAlumniViewport{width:100%;overflow:hidden;padding:22px 0 30px;touch-action:pan-y}.bengaluruAlumniTrack{display:flex;gap:18px;will-change:transform;transform:translateZ(0)}.bengaluruAlumniCard{flex:0 0 auto;min-height:228px;padding:24px 22px 20px;border-radius:24px;background:#fff;border:1px solid #2a85ff1f;box-shadow:none;text-align:center;transform:scale(.9);transform-origin:center center;backface-visibility:hidden;will-change:transform,opacity,filter;opacity:.42;filter:saturate(.85);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .26s ease,filter .26s ease,border-color .28s ease,box-shadow .32s ease,background .32s ease}.bengaluruAlumniCard.is-active{transform:scale(1);opacity:1;filter:none;border-radius:20px;background:#fff}.bengaluruAlumniStars{margin-bottom:18px;color:#2a85ff;font-size:.86rem;letter-spacing:5px;line-height:1}.bengaluruAlumniCopy{margin:0 auto 16px;max-width:34ch;color:#53708d;font-size:.94rem;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.bengaluruAlumniCard.is-active .bengaluruAlumniCopy{color:#2f4b68}.bengaluruAlumniName{font-size:1.05rem;font-weight:500;color:#0a2340;line-height:1.2}.bengaluruAlumniRole{margin-top:7px;font-size:.8rem;font-weight:700;color:#44688b;line-height:1.35}.bengaluruAlumniNav{display:none;width:56px;height:56px;border-radius:50%;border:1px solid #2a85ff24;background:#fffffff0;color:#2a85ff;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 18px 26px #21548d1f;transition:transform .2s ease,background .2s ease,border-color .2s ease}.bengaluruAlumniNav:hover{transform:translateY(-1px);background:#fff;border-color:#2a85ff3d}.bengaluruAlumniNav:disabled{opacity:.5;cursor:default;transform:none}.bengaluruAlumniNav svg{width:19px;height:19px}.bengaluruAlumniAvatarsWrap{margin-top:2px;display:flex;flex-direction:column;align-items:center;gap:10px}.bengaluruAlumniAvatars{display:flex;align-items:center;justify-content:center;gap:10px;min-height:68px}.bengaluruAlumniAvatarButton{appearance:none;border:none;background:#0000;padding:0;width:56px;height:56px;flex:0 0 56px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer}.bengaluruAlumniAvatar{width:44px;height:44px;border-radius:60px;overflow:hidden;background:#d3d3d3 50%/cover no-repeat;border:3px solid #353e4b;box-sizing:border-box;box-shadow:none;transform:scale(.9);opacity:.72;filter:grayscale(1);transition:transform .3s ease,opacity .3s ease,filter .3s ease,border-color .3s ease,box-shadow .3s ease}.bengaluruAlumniAvatarButton.is-active .bengaluruAlumniAvatar{width:56px;height:56px;transform:scale(1);opacity:1;filter:none;box-shadow:0 0 0 3px #2a85ff1f}.bengaluruAlumniCommunityCta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 24px;border:none;border-radius:12px 12px 12px 0;background:#2a85ff;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background .18s ease}.bengaluruAlumniCommunityCta:hover{background:#1a75ef}.bengaluruAlumniAvatarImage{width:100%;height:100%;object-fit:cover;display:block;border-radius:60px;background:#d3d3d3 50%/cover no-repeat}.bengaluruAlumniSwipeHint{display:none;width:min(298.5px,100%);margin:10px auto 0;color:#39f;pointer-events:none}.bengaluruAlumniSwipeHint svg{display:block;width:100%;height:auto}.bengaluruAlumniSwipeHint path{fill:currentColor}@media (min-width:780px){.bengaluruAlumniSection{padding:3rem 0 1.25rem}.bengaluruAlumniSection:before{background-image:url(https://ik.imagekit.io/mileseducation/miles_website/landing-pages/cpa-bengaluru/alumni-bg-desk.webp)}.bengaluruAlumniHeading{font-size:44px}.bengaluruAlumniShell{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,26px)}.bengaluruAlumniViewport{padding:22px 0 30px}.bengaluruAlumniCard{transform:scale(.88);opacity:.46}.bengaluruAlumniCard.is-active{transform:translateY(-8px) scale(1.09);opacity:1;filter:none;border-radius:20px;background:#fff}.bengaluruAlumniNav{display:inline-flex}.bengaluruAlumniAvatar{width:48px;height:48px}.bengaluruAlumniAvatarButton{width:60px;height:60px;flex-basis:60px}.bengaluruAlumniAvatarButton.is-active .bengaluruAlumniAvatar{width:60px;height:60px}}@media (min-width:1440px){.bengaluruAlumniTrack{gap:20px}}@media (max-width:779px){.bengaluruAlumniHead{text-align:center;align-items:center}.bengaluruAlumniSubtext{margin-left:auto;margin-right:auto}.bengaluruAlumniShell{display:block;margin-top:24px}.bengaluruAlumniViewport{padding:12px 0 18px}.bengaluruAlumniTrack{gap:14px}.bengaluruAlumniCard{min-height:0;padding:24px 20px 20px;border-radius:22px;opacity:.38}.bengaluruAlumniCopy{font-size:.94rem;line-height:1.5}.bengaluruAlumniRole{font-size:.78rem}.bengaluruAlumniAvatar{width:40px;height:40px}.bengaluruAlumniAvatarButton{width:52px;height:52px;flex-basis:52px}.bengaluruAlumniAvatarButton.is-active .bengaluruAlumniAvatar{width:52px;height:52px}.bengaluruAlumniSwipeHint{display:block;margin-top:0}}.bengaluruPresenceSection{background:#dee7f5}.bengaluruPresenceHeader{margin:0 auto 1.5rem;text-align:center}.bengaluruPresenceTitle{font-size:1.9rem;font-weight:700;line-height:1.06;letter-spacing:-.03em}.bengaluruPresenceTitleBottom,.bengaluruPresenceTitleTop{display:block}.bengaluruPresenceTitleTop{color:#2f86ff}.bengaluruPresenceTitleBottom{color:#161616}.bengaluruPresenceTopRow{display:flex;flex-direction:column;gap:1rem}.bengaluruPresenceSideColumn{display:contents}.bengaluruPresenceContactCard{order:-1;border-radius:18px;background:#fff;padding:1rem;text-align:left}.bengaluruPresenceInfoRow{display:flex;align-items:flex-start;gap:.55rem;padding-bottom:.65rem;margin-bottom:.85rem}.bengaluruPresenceInfoRow.is-last{padding-bottom:0;margin-bottom:0}.bengaluruPresenceInfoIcon{color:#2f86ff;flex:0 0 auto;width:16px;height:16px;margin-top:.1rem}.bengaluruPresenceInfoIcon svg{width:100%;height:100%}.bengaluruPresenceInfoText{min-width:0;text-align:left}.bengaluruPresenceInfoLabel{color:#666f7e;font-size:.6rem;font-weight:700;line-height:1;letter-spacing:.08em;margin-bottom:.2rem}.bengaluruPresenceAddress,.bengaluruPresenceContactLink,.bengaluruPresenceInfoLabel{display:block;margin:0;text-align:left}.bengaluruPresenceAddress,.bengaluruPresenceContactLink{color:#2f86ff;font-size:.84rem;line-height:1.35;text-decoration:underline;text-underline-offset:2px;word-break:break-word}.bengaluruPresenceCta{order:1;width:100%;min-height:40px;border:none;border-radius:12px 12px 12px 0;background:#2a85ff;color:#fff;font-size:.92rem;font-weight:700;cursor:pointer}.bengaluruPresenceCta:hover{background:#1a75ef}.bengaluruPresenceCentresBlock{margin-top:1.8rem}.bengaluruPresenceCentresTitle{color:#2a2a2a;text-align:center;font-size:.95rem;font-weight:500;margin-bottom:.9rem}.bengaluruPresenceCityGrid{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem}.bengaluruPresenceCityCard{width:calc((100% - 1.3rem) / 3);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:92px;border:1px solid #e1e5ec;border-radius:10px;background:#fff;padding:.75rem .5rem;text-align:center;cursor:pointer}.bengaluruPresenceCityCard.is-active,.bengaluruPresenceCityCard:hover{border-color:#2f86ff}.bengaluruPresenceCityIcon{width:38px;height:38px;object-fit:contain}.bengaluruPresenceCityName{color:#262626;font-size:.82rem;font-weight:500;line-height:1.2}.allAboutCategoryTabActive{background:#39f;color:#fff}.allAboutCategoryTabInactive{background:#0000;color:#39f}.allAboutCategoryTabInactive:hover,.tabButtonActive{background-color:#39f;color:#fff}.tabButtonActive{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.tabButtonInactive{background-color:#fff;color:#39f;border:1px solid #c9c9c9}.tabButtonInactive:hover{background-color:#39f;opacity:.7;color:#fff}@media (min-width:768px){.bengaluruPresenceSection{padding:.85rem 0 2.6rem}.bengaluruPresenceTitle{font-size:2.45rem}.bengaluruPresenceTopRow{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:1rem;align-items:start}.bengaluruPresenceSideColumn{display:flex;flex-direction:column;gap:.85rem;order:0}.bengaluruPresenceContactCard{padding:1.1rem 1rem}.bengaluruPresenceInfoLabel{font-size:.56rem}.bengaluruPresenceAddress,.bengaluruPresenceContactLink{font-size:.8rem}.bengaluruPresenceCityGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.bengaluruPresenceCityCard{width:100%;min-height:94px}}@media (min-width:1024px){.bengaluruPresenceSection{padding:.95rem 0 2.3rem}.bengaluruPresenceHeader{margin-bottom:1.2rem}.bengaluruPresenceTopRow{width:min(100%,930px);grid-template-columns:552px 325px;gap:53px;margin:0 auto;align-items:start}.bengaluruPresenceContactCard{width:325px;min-height:194px;padding:1.65rem 1rem}.bengaluruPresenceCta{width:325px;min-height:40px}.bengaluruPresenceCentresBlock{max-width:930px;margin:2rem auto 0}.bengaluruPresenceCentresTitle{margin-bottom:.8rem}.bengaluruPresenceCityGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.65rem}.bengaluruPresenceCityCard{min-height:72px;padding:.6rem .3rem}.bengaluruPresenceCityIcon{width:32px;height:32px}.bengaluruPresenceCityName{font-size:.73rem}}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Work_Sans_b0c688;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Work_Sans_Fallback_b0c688;src:local("Arial");ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.00%;size-adjust:111.93%}.__className_b0c688{font-family:__Work_Sans_b0c688,__Work_Sans_Fallback_b0c688;font-style:normal}.__variable_b0c688{--font-work-sans:"__Work_Sans_b0c688","__Work_Sans_Fallback_b0c688"}