:root{--font-primary:"avenir-lt-pro",sans-serif;--font-secondary:"Figtree",sans-serif;--font-para:"Figtree",sans-serif;--color-primary:#5dc4ec;--color-secondary:#002a4c;--color-font:#2d3338;--color-border:#eaf0f5;--color-white:#ffffff;--color-off-white:#f8f9fa;--color-off-white1:#f5f5f5;--color-off-white2:#eaf0f5;--color-off-white3:#f8f8f8;--color-gray:#535353;--color-light-gray:#e5e5e5;--color-muted:#9d9d9d;--color-footer-heading:#949ca3;--color-placeholder:#949ca3;--color-danger:#e53935;--color-success:#155724;--color-bullet:#cdd4da;--color-foot-sep:#3d3d3d;--color-student:#5dc4ec;--bg-light:var(--color-off-white);--bg-dark:var(--color-secondary);--bg-student:#f6f4f0;--color-overlay:rgba(0,0,0,0.3);--light:300;--regular:400;--semibold:600;--bold:700;--lh-100:100%;--lh-110:110%;--lh-112:112%;--lh-120:120%;--lh-140:140%;--border-radius:8px;--border-radius-4:4px;--border-radius-6:6px;--border-radius-12:12px;--logo-desktop-width:266px;--logo-laptop-width:220px;--logo-tablet-width:200px;--logo-mobile-width:133px;--spacing-desktop:88px;--spacing-laptop:64px;--spacing-tablet:56px;--spacing-mobile:40px;--bs-body-font-family:var(--font-primary);--bs-body-font-size:16px;--bs-body-line-height:var(--lh-140);--bs-body-color:var(--color-font);--bs-accordion-btn-icon-width:1rem}.faq-section{padding-top:var(--spacing-desktop);padding-bottom:var(--spacing-desktop)}@media(max-width:1439px){.faq-section{padding-top:var(--spacing-laptop);padding-bottom:var(--spacing-laptop)}}@media(max-width:1199px){.faq-section{padding-top:var(--spacing-tablet);padding-bottom:var(--spacing-tablet)}}@media(max-width:767px){.faq-section{padding-top:var(--spacing-mobile);padding-bottom:var(--spacing-mobile)}}.faq-section.left_align .faq-copy{text-align:left}.faq-section.bg_color_light .faq-accordion-item{border-bottom:1px solid var(--color-bullet)}.faq-section.bg_color_light .faq-accordion-item:first-child{border-top:1px solid var(--color-bullet)}.faq-copy{margin:auto;width:928px;text-align:center}@media(max-width:1439px){.faq-copy{width:736px}}@media(max-width:1199px){.faq-copy{margin-left:0;width:100%;text-align:left}}.faq-copy .title-tag{display:flex;font-size:16px;font-weight:var(--bold);color:var(--color-secondary);background:var(--color-primary);padding:10px;margin-bottom:32px;text-transform:uppercase;transform:rotate(-4deg);width:fit-content;line-height:var(--lh-100)}@media(max-width:1199px){.faq-copy .title-tag{margin-bottom:24px}}.two_column .container{gap:104px;justify-content:space-between}@media(max-width:1439px){.two_column .container{gap:80px}}@media(max-width:1199px){.two_column .container{gap:24px}}.two_column .faq-copy{width:100%;max-width:400px;margin:0;text-align:left}@media(max-width:1199px){.two_column .faq-copy{max-width:100%}}.two_column .faq-list{width:100%;max-width:856px;margin:0}@media(max-width:1199px){.two_column .faq-list{max-width:100%}}.two_column .faq-list .faq-accordion-item{border-radius:var(--border-radius-12);background:var(--color-white);border:0!important}.two_column .faq-list .faq-accordion-item:not(:last-child){margin-bottom:20px}@media(max-width:1199px){.two_column .faq-list .faq-accordion-item:not(:last-child){margin-bottom:8px}}.two_column .faq-list .faq-accordion-item .faq-accordion-header{padding:16px 24px}.two_column .faq-list .faq-accordion-item .faq-accordion-body{padding:0 24px 16px}.faq-subtitle{color:var(--color-font);font-size:1rem;margin:20px auto 0}@media(max-width:1199px){.faq-subtitle{margin-top:16px;margin-left:0}}.faq-subtitle h4{font-size:24px;font-weight:var(--semibold);margin-top:56px;font-family:var(--font-para)}@media(max-width:1439px){.faq-subtitle h4{margin-top:40px}}@media(max-width:1199px){.faq-subtitle h4{font-size:20px}}@media(max-width:767px){.faq-subtitle h4{margin-top:24px}}.faq-cta-group{margin-top:32px}@media(max-width:1199px){.faq-cta-group{margin-top:40px}}.faq-cta-group>*+*{margin-left:16px}.faq-list{width:928px;margin:32px auto 0}@media(max-width:1439px){.faq-list{width:736px}}@media(max-width:1199px){.faq-list{width:100%;margin-top:24px}}.faq-accordion-item{border-bottom:1px solid var(--color-border)}.faq-accordion-item:first-child{border-top:1px solid var(--color-border)}.faq-accordion-header{padding:16px 0;display:flex;gap:16px}.faq-accordion-header .faq-question{color:var(--color-secondary);line-height:var(--lh-140);font-weight:var(--semibold);font-size:1.125rem;transition:color .3s ease}@media(max-width:1199px){.faq-accordion-header .faq-question{font-size:1rem}}.faq-accordion-header:hover .faq-question{color:var(--color-font)}.faq-accordion-header .faq-plus-icon{flex-shrink:0;color:var(--color-font);transition:all .3s ease;border-radius:50%}@media(max-width:767px){.faq-accordion-header .faq-plus-icon{width:24px;height:24px}}.faq-accordion-body p,.faq-accordion-header:hover .faq-plus-icon{color:var(--color-font)}.faq-accordion-body p{margin-bottom:8px}.faq-accordion-body p:last-child{margin-bottom:0}.faq-accordion-body p a:hover{color:var(--color-secondary)}.faq-accordion-body ul{padding-left:15px;gap:8px;display:flex;flex-direction:column}.faq-accordion-body ul li{list-style:disc}