.section__preschool-detail{background:var(--Butter-Cream-50,#fffce7)}.section .detail-box{align-items:flex-start;background:var(--Colours-Brand-Primary-deep-forest,#004731);border-radius:var(--radius-lg,1rem) var(--radius-lg,1rem) var(--radius-5xl,5rem) var(--radius-lg,1rem);color:var(--Colours-Text-text-white,#fff);display:flex;flex-direction:column;gap:var(--spacing-7,1.5rem);padding:var(--spacing-7,1.5rem) var(--spacing-7,2rem) var(--spacing-7,1.5rem) var(--spacing-7,1.5rem)}.section .detail-box__icon{aspect-ratio:1/1;flex-shrink:0;height:2.5rem;width:2.5rem}.section .detail-box__title{color:var(--Colours-Text-text-sec-yellow,#f3c11b);font-family:var(--Font-family-title,"Synonym");font-size:var(--Font-size-heading-06,1.25rem);font-style:normal;font-weight:600;line-height:var(--Font-line-height-heading-06,1.5rem);margin-bottom:.5rem}.section .detail-box__description{color:var(--Colours-Text-text-white,#fff);font-size:var(--Font-size-body-01,1rem);font-weight:400;line-height:var(--Font-line-height-body-01,1.5rem)}.section__top .left-content h2{color:var(--Colours-Text-text-headline-default,#004731);font-family:var(--Font-family-title,"Synonym");font-size:var(--Font-size-heading-02,3rem);font-style:normal;font-weight:600;line-height:var(--Font-line-height-heading-02,3.5rem)}@media(max-width:767px){.section__top .left-content h2{font-size:var(--Font-size-heading-04,2rem);line-height:var(--Font-line-height-heading-04,2.5rem)}}.section__top .left-content p{color:var(--Colours-Text-text-body,#262626);font-family:General Sans;font-size:var(--Font-size-heading-06,1.25rem);font-style:normal;font-weight:400;line-height:var(--Font-line-height-heading-06,1.5rem);margin-bottom:2.5rem}@media(max-width:767px){.section__top .left-content p{margin-bottom:0}.section__cards{margin-right:calc(var(--spacing-7)*-1)!important;overflow:visible}}.section__cards .swiper-wrapper{padding-right:var(--spacing-7)}.section__cards .swiper-wrapper .swiper-slide{height:auto}@media(min-width:768px){.section__cards .swiper-buttons-wrapper{display:none!important}}.section__cards .swiper-buttons-wrapper{align-items:center;padding-right:var(--spacing-7)}.section__cards .swiper-buttons-wrapper .swiper-pagination{bottom:unset;left:unset;position:relative;right:unset;top:unset;transform:none;width:auto}.section__cards .swiper-buttons-wrapper .swiper-pagination-bullet{background-color:var(--Colours-Border-border-disabled,#b8afa2);height:.5rem;opacity:1;transition:width .5s ease;width:.5rem}.section__cards .swiper-buttons-wrapper .swiper-pagination-bullet-active{background-color:#f3c11b;border-radius:var(--radius-2xl,1.5rem);width:1.5rem}.section__cards .swiper-buttons-wrapper .swiper-button{align-items:center;border:1px solid var(--Colours-Text-text-headline-default,#004731);border-radius:var(--radius-full,7.5rem);bottom:unset;display:flex;height:3.5rem;justify-content:center;left:unset;margin:0;opacity:1;padding:var(--spacing-5,1rem);position:relative;right:unset;top:unset;transform:none;width:3.5rem}.section__cards .swiper-buttons-wrapper .swiper-button:after{display:none}.section__cards .swiper-buttons-wrapper .swiper-button svg{fill:var(--Colours-Text-text-headline-default)}.section__cards .swiper-buttons-wrapper .swiper-button-prev{margin-left:auto;margin-right:var(--spacing-7,1.5rem)}.section__cards .swiper-buttons-wrapper .swiper-button-disabled{border:1px solid var(--Button-Secondary-Default-disabled-border,#b8afa2)}.section__cards .swiper-buttons-wrapper .swiper-button-disabled svg path{fill:var(--Button-Secondary-Default-disabled-border)}.enrol-fees__card-wrapper-card{align-items:flex-start;background:var(--Colours-Background-bg-primary,#faf9f5);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-5xl) var(--radius-lg);color:var(--Colours-Text-text-body,#262626);display:flex;flex-direction:column;gap:var(--spacing-3,2.5rem);max-height:none;overflow:hidden;padding:var(--spacing-7,1.5rem) var(--spacing-7,1.5rem) var(--spacing-10,2.5rem) var(--spacing-7,1.5rem);transition:max-height .4s ease}@media(max-width:767px){.enrol-fees__card-wrapper-card{max-height:156px}}.enrol-fees__card-wrapper-card h6{color:#807b75;font-size:var(--Font-size-heading-06,1.25rem);font-weight:600;line-height:var(--Font-line-height-heading-06,1.5rem)}.enrol-fees__card-wrapper-card .step-number{background-color:var(--Colours-Background-bg-disabled-primary);border-radius:50%;color:var(--Colours-Text-text-placeholder);font-size:var(--Font-size-heading-04);font-weight:600;height:56px;line-height:56px;margin-bottom:20px;text-align:center;width:56px}.enrol-fees__card-wrapper-card.active{background:var(--Colours-Background-bg-secondary,#fff5d2)!important}@media(max-width:767px){.enrol-fees__card-wrapper-card.active{max-height:500px}}.enrol-fees__card-wrapper-card.active h6{color:var(--Colours-Text-text-headline-default,#004731);font-size:var(--Font-size-heading-06,1.25rem);font-weight:600;line-height:var(--Font-line-height-heading-06,1.5rem)}.enrol-fees__card-wrapper-card.active .step-number{background-color:var(--Colours-Background-bg-accent);color:var(--Colours-Text-text-headline-default,#004731)}.mobilebtn a{align-items:center!important;display:flex!important;height:41.6px!important}.detail-box__link{align-items:center;color:#f3c11b;display:flex;margin-top:10px}.detail-box__link span{margin-left:10px}.detail-box__link:hover{color:#f3c11b!important}.section__top .left-content .smart-headline{font-weight:500!important}
