.kc-ict-page section:not(.kt-band){background:#fff!important}.kc-ict-page section:before{display:none!important}.kc-ict-page .kt-band:before,.kc-ict-page .kt-band:after{display:block!important}.kc-ict-page{color:#3a4a66}.kc-ict-page section{position:relative}.kc-ict-page section h2,.kc-ict-page section h3,.kc-ict-page section h5{font-family:var(--font-sora), "Sora", sans-serif;color:#113160!important}.kc-ict-page section p,.kc-ict-page .kc-ict-faq__a,.kc-ict-page .kc-ict-cta__sub{color:#3a4a66!important}.kc-ict-page .kc-gold-hl,.kc-ict-page .kc-gold-hl--navy{color:#3f6cb0!important}.kc-ict-page .kc-gold-hl:after{opacity:.7;background:#ffd54d!important}.kc-ict-page .kc-badge-pill,.kc-ict-page .kc-badge-pill--light{color:#113160!important;background:#eaf2ff!important;border:1px solid #cfe0fa!important}.kc-ict-page .kc-btn{border-radius:999px!important}.kc-ict-page .kc-btn--gold,.kc-ict-page .kc-btn--aqua{color:#113160!important;background:#ffd54d!important;border-color:#0000!important}.kc-ict-page .kc-btn--outline,.kc-ict-page .kc-btn--outline-light{color:#113160!important;background:#fff!important;border:1px solid #cfe0fa!important}.kc-ict-page .kc-btn:hover{color:#fff!important;background:#113160!important;border-color:#113160!important}.kc-ict-hero{padding:clamp(36px,5vw,64px) 0 clamp(24px,3vw,40px);min-height:0!important}.kc-ict-hero__title{color:#113160!important}.kc-ict-hero__lead{color:#3a4a66!important}.kc-ict-hero__card{position:relative;color:#113160!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#eaf2ff!important;border:1px solid #cfe0fa!important;border-radius:24px!important;box-shadow:0 24px 56px #1131601f!important}.kc-ict-hero__card h5{color:#113160!important}.kc-ict-hero__avatar{border:3px solid #fff;box-shadow:0 0 0 2px #ffd54d}.kc-ict-course-card,.kc-ict-why__card,.kc-ict-tcard,.kc-ict-albert,.kc-ict-cta__card,.kc-ict-faq__item{transition:transform .35s,border-color .35s,box-shadow .35s;box-shadow:none!important;background:#fff!important;border:1px solid #cfe0fa!important;border-radius:20px!important}.kc-ict-course-card:hover,.kc-ict-why__card:hover,.kc-ict-tcard:hover{transform:translateY(-6px);border-color:#3f6cb0!important;box-shadow:0 22px 44px #1131601f!important}.kc-ict-albert{background:#eaf2ff!important}.kc-ict-albert__quote,.kc-ict-albert__role,.kc-ict-albert p{color:#3a4a66!important}.kc-ict-albert h3,.kc-ict-albert h5,.kc-ict-albert__name,.kc-ict-faq__q{color:#113160!important}.kc-ict-faq__item:hover,.kc-ict-faq__item[open]{border-color:#3f6cb0!important}.kc-icon-box{background:#113160!important;border:0!important;border-radius:50%!important}.kc-icon-box svg{stroke:#ffd54d!important}.kc-ict-chip{color:#113160!important;background:#eaf2ff!important;border:1px solid #cfe0fa!important;border-radius:999px!important}.kc-ict-courses__band{background:#eaf2ff!important;border:1px solid #cfe0fa!important;border-radius:20px!important}.kc-ict-courses__band-text,.kc-ict-courses__band-sub{color:#113160!important}.kc-ict-cta__digits{color:#fff!important}.kc-ict-cta__unit{color:#cfe0fa!important}.kc-ict-cta__sep{color:#3f6cb0!important}.kc-ict-page .kh-deco{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.kc-ict-page section>.kc-inner{z-index:1;position:relative}@media (max-width:767px){.kc-ict-courses__grid,.kc-ict-why__grid{scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-16px;margin-right:-16px;overflow-x:auto;flex-wrap:nowrap!important;gap:14px!important;padding:4px 16px 14px!important;display:flex!important}.kc-ict-courses__grid::-webkit-scrollbar{display:none}.kc-ict-why__grid::-webkit-scrollbar{display:none}.kc-ict-courses__grid>*,.kc-ict-why__grid>*{scroll-snap-align:center;flex:0 0 82%;min-width:0}}
