@font-face{font-family:museo-slab;src:url(/js/vite/assets/9e018664d42fadf58c15.woff2) format("woff2"),local("arial");font-display:swap}@font-face{font-family:museo-slab;font-weight:700;src:url(/js/vite/assets/9e018664d42fadf58c15.woff2) format("woff2"),local("arial");font-display:swap}@font-face{font-family:fs-albert;font-weight:400;src:url(/js/vite/assets/fsalbert-regular.woff) format("woff"),url(/js/vite/assets/e945eec15a91cb4bab25.woff2) format("woff2"),local("arial");font-display:swap}@font-face{font-family:fs-albert;font-weight:700;src:url(/js/vite/assets/fsalbert-bold.woff) format("woff"),local("arial");font-display:swap}@font-face{font-family:Albert Sans;src:url(/js/vite/assets/AlbertSans-VariableFont_wght.ttf) format("ttf"),local("arial");font-display:swap}@font-face{font-family:OpenSans;src:url(/js/vite/assets/OpenSans.ttf) format("ttf"),local("arial");font-display:swap}:root{--widescreen-limit: 1400px;--bs-body-color: #1b2840;--bs-body-bg: #fff;--dark-green: #34535c}body{margin:0}.loader{width:50px;aspect-ratio:1;border-radius:50%;border:8px solid;border-color:#000 #0000;animation:l1 1s infinite}@keyframes l1{to{transform:rotate(.5turn)}}.acceptanceletterviewer{align-self:center;padding:20px 40px;background-color:#fff;border-radius:10px}.infoMessage>p{margin:0}.holdercanvas{display:flex;flex-direction:column;padding:20px;background-color:#fafafa}.holderrow{margin:20px 0}.d-flex-right{display:flex;justify-content:flex-end}.d-flex-center{display:flex;justify-content:center}.d-flex-row{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.column{flex-direction:column}.inputgrp{display:flex;flex-direction:column;align-items:flex-start;margin:5px 10px;position:relative}.inputlblgrp{display:flex;flex-direction:row;justify-content:space-between;font-family:sans-serif;margin:10px;font-size:16px;font-weight:700;width:100%}input.rcpinput,select.rcpinput,input.react-loqate-input{background-color:#fff;border:none;width:100%;font-size:16px;margin:6px;height:40px;text-indent:10px}.outline{outline:1px solid}.outline-error{outline:1px solid red}input.rcpinput:focus,select.rcpinput:focus,input.react-loqate-input:focus{outline:navajowhite;border:6px solid #80808070;border-radius:5px;margin:0}nav{height:120px;background-color:#1b2840;color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 40px}.footer{background-color:#34535c;color:#fff;font-family:museo-slab}ul.footer-primary{display:flex;list-style:none;justify-content:center;align-items:center;gap:30px;padding:20px;font-weight:bolder;font-size:18px}ul.footer-social{display:flex;flex-direction:row;list-style:none;width:100%;justify-content:center;gap:30px}.footer-link>a{color:#fff;text-decoration:none;font-family:museo-slab;font-size:18px}.footer-link>a:hover{color:#59d8a1;border-bottom:2px solid;transition:.15s all}.footer-link>a>svg:hover>path{fill:#59d8a1;border-bottom:2px solid;transition:.15s all}ul.footer-secondary{display:flex;flex-direction:row;align-items:center;justify-content:center;list-style:none;color:#fff;gap:45px;font-size:14px}ul.footer-secondary>li>a{color:#fff;text-decoration:none}.company-info{font-size:14px;display:flex;justify-content:center;padding:20px;color:#c6c5c5;font-family:fs-albert}.donationLink{color:#fff;font-size:25px;text-decoration:none;padding:20px;background-color:#8080806e;text-align:center}.comments-box{display:flex;flex-direction:column;gap:0px;margin:20px;width:-webkit-fill-available}.comments-box-header{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:18px;font-family:fs-albert;color:#fff;background-color:#000;border-radius:10px 10px 0 0;padding:15px 14px}.comments-box-body{display:flex;flex-direction:row;background-color:#ffd6c0;border-radius:0 0 5px 5px;font-family:fs-albert;font-size:12px;padding:15px}.user-bar-section{display:flex;align-items:center;gap:40px;font-family:museo-slab;font-size:24px}.nav-bar-wrapper{display:flex;flex-direction:row;gap:25px;font-size:20px;font-family:Albert Sans,serif;font-weight:100}.nav-bar-item{color:#1b2840;text-decoration:none;padding:14px 0;border-bottom:4px solid #e5e2e2}.nav-bar-item:hover{border-bottom:4px solid #34535c;transition:all .5s}.current{border-bottom:4px solid black}.nav-bar-item>a{text-decoration:none;color:#1b2840}.flag-message{display:flex;flex-direction:row;padding:20px;gap:20px;border-radius:8px;align-items:center;font-family:Albert Sans;font-size:14px;width:-webkit-fill-available}.panel{display:flex;flex-direction:column;gap:27px;padding:15px 25px;background-color:#e5e2e230;border-radius:5px;align-items:center}.step{background-color:#ffc35a;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:25px;font-size:12px;font-family:Albert Sans;border:4px solid #e5e2e2}.completedStep{border-color:#73df82;background-color:#73df82}.connection{width:20px;background-color:#e5e2e2;height:4px}.connection-complete{background-color:#73df82;width:20px;height:4px}span.info{background:#000;color:#fff;padding:5px;border-radius:100%;width:10px;height:10px;display:flex;justify-content:center;align-items:center}.inputinfo{display:flex;justify-content:flex-start;flex-direction:row;width:80%;gap:10px;align-items:center;padding-left:10px;margin:10px}label.advisory{color:gray;font-size:16px;font-family:sans-serif}ul.react-loqate-default-list{list-style-type:none;margin:0;padding:0}li.react-loqate-list-item{padding:10px;font-family:fs-albert;background-color:#f5f5f5;border-bottom:1px solid #80808033}li.react-loqate-list-item:hover{background-color:#e2e2e2;cursor:pointer}.errorBanner{border:2px solid red;border-radius:5px;padding:20px 10px;background-color:#fce4ec;display:flex;gap:20px;align-items:center;box-shadow:0 3px 7px #f8bbd0;position:sticky;top:0}span.errorMark{display:block;height:10px;min-width:10px;color:#fff;background-color:#e53935;padding:10px;display:flex;align-items:center;justify-content:center;border-radius:50px}span.errorClose{display:block;min-height:15px;min-width:15px;font-size:20px;color:gray;display:flex;align-items:center;justify-content:center;cursor:pointer}.toggleGroup{display:flex;justify-content:center;gap:20px;flex-direction:column}.toggleOption{border:1px solid #f7f7f8;border-radius:5px;display:flex;gap:5px;background-color:#8080800f}.toggleOption:hover{border:1px solid #f7f7f8;background-color:#c5e1a5;cursor:pointer}.toggleOptionMark>svg{transform:translate(-2px)}span.toggleOptionTitle{font-family:museo-slab;font-size:18px;display:block;padding:10px 15px}span.toggleOptionTitle>a,p.toggleOptionDesc>a{color:#000}.toggleOption.selected{border-color:#5ad8a1;background-color:#bdefd9}p.toggleOptionDesc{padding:10px;font-family:fs-albert}.toastwrapper{position:fixed;width:min(80%,400px);border:4px solid #8080802e;border-radius:5px;min-height:100px;left:50%;transform:translate(-50%,-300px);display:flex;align-items:center;justify-content:flex-start;background-color:#fff;font-size:1.2rem;font-family:museo-slab;flex-direction:column;gap:20px;box-shadow:1px 1px 9px #80808057;animation:toastEnter 1s,toastExit 2s;animation-delay:0s,2s;animation-fill-mode:forwards;animation-iteration-count:1,1;top:0;opacity:0}.toastprogress{width:100%;height:5px;background-color:#00db2c;display:block}.toastcontent{display:flex;gap:20px;align-items:center}.inputfilegrp{width:100%;background-color:#80808024;margin:5px 0;border-radius:5px;border:4px solid #80808085;position:relative}.filelabel{width:100%;height:100%;position:absolute;text-align:center;padding:15px 0;font-size:20px;font-family:fs-albert;color:gray}@keyframes toastEnter{0%{opacity:0;transform:translate(-50%,-300px)}to{opacity:1;transform:translate(-50%)}}@keyframes toastExit{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-300px)}}.infoMessageWrapper{display:flex;gap:20px;border:1px solid black;border-radius:5px;padding:10px;align-items:center;margin:0 5px;align-self:auto}.infoMessageIcon{min-width:20px;height:20px;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50px}.infoMessage{font-family:museo-slab;line-height:25px;font-weight:500}.divider{height:11px;background-color:var(--dark-green);margin:20px 0}h3{font-size:20px;font-family:fs-albert;font-weight:700;text-align:center}h3.question{font-size:24px}.arrow{display:flex;font-size:20px;align-items:center;justify-content:center;gap:10px;text-decoration:none;color:#000;font-family:museo-slab;border:none;background-color:transparent;cursor:pointer}.stepcontainer{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.stepcontainer.visible{opacity:1;transform:translateY(0);display:flex;flex-direction:column}.grid-1-1{display:grid;grid-template-columns:1fr 1fr}.green{border:3px solid #25ae88;color:#25ae88}.red{border:3px solid #e13535;color:#e13535}a.libraryItem{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center;border:4px solid #e2e2e2;padding:5px 10px;border-radius:10px;text-decoration:none;color:#000}.libraryItem:hover{background-color:#34535c0f;cursor:pointer}.libraryLabel{display:flex;align-items:center;gap:10px;font-size:15px;font-family:fs-albert}a.welcome-banner-link{margin:15 0;background-color:#1b2840;color:#59d8a1;border-radius:5px;text-align:center;width:fit-content;text-decoration:none;font-size:large;height:50px;display:flex;align-items:center;padding-right:15px;padding-left:0;transition:.5s all;font-family:museo-slab;border:none;cursor:pointer}.informationCard{min-width:min(100%,var(--widescreen-limit));width:min(100%,var(--widescreen-limit));background-color:#fff;margin:20px 0;border-radius:10px}.informationCard>h2{margin:30px 20px;font-family:museo-slab;padding:10px 5px}.stageDesc{font-size:18px;font-family:Albert Sans}.informationWrapper>section{display:grid;grid-template-columns:auto auto;column-gap:20px;row-gap:10px}.informationWrapper{display:flex;padding:0 20px;justify-content:space-around;margin:20px 0}.informationLabel{font-family:museo-slab;font-weight:700}.informationValue{color:#5a5959;font-family:museo-slab;font-size:large}section{margin:20px 0}input.rcp,input.react-loqate-input{width:100%;font-family:fs-albert,sans-serif;font-size:1.125rem;color:#1b2840;background-color:#fff;border:0;border-radius:5px}input.rcp:focus,input.react-loqate-input:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#8d94a0;outline:0;box-shadow:0 0 0 .25rem #1b284040}.progress-bar{display:flex;flex-direction:row;align-items:center}.details-wrapper{display:flex;gap:10px;width:100%;flex-direction:column}.details-block{width:100%}.top-header{width:100%;display:flex}@media only screen and (max-width: 600px){a.libraryItem{flex-direction:column}a.libraryItem>div{flex-direction:column}.grid-1-1{grid-template-columns:1fr}.informationWrapper{flex-direction:column;gap:50px}.user-bar-section{gap:15px;font-size:20px;flex-direction:column}.nav-bar-wrapper{font-size:13px;gap:10px;justify-content:center}.step{width:15px;height:15px}.connection,.connection-complete{width:10px}.panel{gap:10px}.stageDesc{font-size:15px}.acceptanceletterviewer{width:100%;overflow:scroll}.details-wrapper{flex-direction:column}label,label.advisory{font-size:14px}}@media print{.holderrow,.question,.infoMessageWrapper{display:none}}.info-tile{padding:25px 39px;border-radius:7px;background-color:#495366;color:#fff;display:flex;justify-content:space-between;align-items:center;font-family:museo-slab;position:relative;overflow:hidden;gap:20px}.info-content>h3{font-family:museo-slab;z-index:1}.info-content{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:3}.info-content>p{font-family:fs-albert;z-index:1}.info-tile-graphic{position:absolute;right:0;bottom:-5px;transition:all 1s;z-index:0}.info-tile:hover>.info-tile-graphic{transform:scale(1.5)}.light{background-color:#99cde3;color:var(--bs-body-color)}a.welcome-banner-link{margin:15 0;background-color:#1b2840;color:#59d8a1;border-radius:5px;text-align:center;width:fit-content;text-decoration:none;font-size:large;height:50px;display:flex;align-items:center;padding-right:15px;padding-left:0;transition:.5s all;font-family:museo-slab;border:none;cursor:pointer;z-index:2}a.welcome-banner-link:hover{text-decoration:underline}a.welcome-banner-link>svg,button.welcome-banner-link>svg{width:50px;padding-right:20px;transition:.5s all}a.welcome-banner-link:hover>svg,button.welcome-banner-link:hover>svg{width:70px;padding-right:0;transition:.5s all}@media only screen and (max-width: 600px){.info-tile-graphic{opacity:.5}.info-tile{flex-direction:column;padding:10px!important}}
