:root{--font-primary:"Avenir",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-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;--bg-light:var(--color-off-white);--bg-dark:var(--color-secondary);--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;--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}.form-loading-overlay{position:fixed;top:0;left:auto;height:100vh;background:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;z-index:2200;transition:all .5s ease;width:calc(100vw - 48px)!important}@media(max-width:1199px){.form-loading-overlay{width:436px!important;height:calc(100vh - 76px)}}.form-loading-overlay.full-page{width:100vw!important;height:100vh!important;left:0!important;top:0!important;position:fixed;z-index:9999;background:hsla(0,0%,100%,.65)}.form-loading-overlay .loading-content,.form-loading-overlay .logo-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.form-loading-overlay .logo-animated-wrapper{width:350px;height:50px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.form-loading-overlay .logo-animated-wrapper{width:250px}}.form-loading-overlay .logo-animated-wrapper .logo-wordmark{width:100%;height:auto;overflow:visible}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path{fill:#002a4c;opacity:0;transform:translateY(6px);transform-box:fill-box;transform-origin:center;animation:staggerIn 2.2s cubic-bezier(.2,.8,.2,1) infinite}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:first-of-type{animation-delay:0s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(2){animation-delay:45ms}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(3){animation-delay:.09s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(4){animation-delay:.135s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(5){animation-delay:.18s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(6){animation-delay:.225s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(7){animation-delay:.27s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(8){animation-delay:.315s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(9){animation-delay:.36s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(10){animation-delay:.405s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(11){animation-delay:.45s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(12){animation-delay:.495s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(13){animation-delay:.54s}.form-loading-overlay .logo-animated-wrapper .logo-wordmark path:nth-of-type(14){animation-delay:.585s}@keyframes staggerIn{0%{opacity:0;transform:translateY(6px)}22%{opacity:1;transform:translateY(0)}78%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.form-loading-overlay .logo-animated-wrapper .logo-wordmark path{animation:none;opacity:1;transform:none}}@media(max-width:767px){.form-loading-overlay{width:100%!important;left:0}}