*{box-sizing:border-box}.outline *{background-color:#00aaff08;outline:1px solid #00aaff42}.hidden{display:none}body{background-color:#ffffff;font-family:'font-01', sans-serif;font-size:16px;color:#797D89;margin:0}@media (min-width: 1024px){body{overflow:hidden}}main{min-height:100vh;display:flex;flex-direction:column;position:relative}.bkd-fill{display:none}@media (min-width: 1400px){.bkd-fill{display:block;position:absolute;top:0;left:0;width:50%;height:100%;background-color:#4870c6;z-index:-1}}.container{width:100%;max-width:1440px;margin:0 auto}.container-main{display:flex;flex-direction:column;flex-grow:1}@media (min-width: 1024px){.container-main{flex-direction:row;align-items:stretch}}.container-main .side-bar{width:100%;background-color:#e18eba;color:#23366F;font-size:20px;font-style:normal;font-weight:300;line-height:30px}@media (min-width: 1024px){.container-main .side-bar{width:55.555555%;flex-shrink:0;background-image:url(../9b8ea82f7f4ce44d1402.svg);background-repeat:no-repeat;background-position:bottom right}}.container-main .side-bar .content{padding:40px 28px}@media (min-width: 1024px){.container-main .side-bar .content{max-width:350px;margin:0 auto;padding:64px 0 120px}}.container-main .side-bar .content dl{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;flex-direction:column}@media (min-width: 1024px){.container-main .side-bar .content dl{flex-direction:row;gap:5%}}.container-main .side-bar .content dl dd,.container-main .side-bar .content dl dt{font-size:16px;font-style:normal;font-weight:600;line-height:24px;padding:0;margin:0;width:100%}@media (min-width: 1024px){.container-main .side-bar .content dl dd,.container-main .side-bar .content dl dt{margin:10px 0;width:47.5%}}.container-main .side-bar .content dl dd{margin-bottom:15px}@media (min-width: 1024px){.container-main .side-bar .content dl dd{margin-bottom:0}}.container-main .side-bar .content dl dd,.container-main .side-bar .content dl dd a{font-weight:400}.container-main nav{width:100%;display:flex;gap:5px;margin-bottom:2em}.container-main nav div{height:4px;width:100%;background-color:#a6adaf}.container-main nav.active-1 .step-1,.container-main nav.active-2 .step-2,.container-main nav.active-3 .step-3,.container-main nav.active-4 .step-4,.container-main nav.active-5 .step-5{background-color:#23366F}.container-main nav.active-2 .step-1,.container-main nav.active-3 .step-1,.container-main nav.active-3 .step-2,.container-main nav.active-4 .step-1,.container-main nav.active-4 .step-2,.container-main nav.active-4 .step-3,.container-main nav.active-5 .step-1,.container-main nav.active-5 .step-2,.container-main nav.active-5 .step-3,.container-main nav.active-5 .step-4{background-color:#23366F}.container-main .window{flex-grow:1;background-color:white;scroll-margin-top:15px;display:flex;flex-direction:column}@media (min-width: 1024px){.container-main .window{overflow-y:auto;max-height:calc(100vh - 80px)}}.container-main .window .content{padding:40px 28px}@media (min-width: 1024px){.container-main .window .content{width:350px;margin:0 auto;padding:64px 0}}hr{border:0;border-top:1px solid #E8E7E7}.spacer{flex-grow:1}@font-face{font-family:'font-01';src:url(.././fonts/ZurichSans-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:'font-01';src:url(.././fonts/ZurichSans-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:'font-01';src:url(.././fonts/ZurichSans-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'font-01';src:url(.././fonts/ZurichSans-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:'font-01';src:url(.././fonts/ZurichSans-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:'font-01';src:url(.././fonts/ZurichSans-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:'font-01';src:url(.././fonts/ZurichSans-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:'font-01';src:url(.././fonts/ZurichSans-SemiboldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:'font-01';src:url(.././fonts/ZurichSans-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:'font-01';src:url(.././fonts/ZurichSans-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:'font-02';src:url(.././fonts/Ogg-Regular.eot);src:url(.././fonts/Ogg-Regular.otf?#iefix) format("opentype"),url(.././fonts/Ogg-Regular.woff2) format("woff2"),url(.././fonts/Ogg-Regular.woff) format("woff")}h1,h2,h3,h4,h5{font-family:'font-01', sans-serif;text-transform:none;color:#23366F;font-weight:300;line-height:1.2em}h1 span{font-family:'font-02', sans-serif}h5{font-family:'font-01', sans-serif;font-size:19px;margin:0.5em 0;font-weight:600;color:#1F273B}h6{font-family:'font-01', sans-serif;font-size:16px;margin:0.5em 0;font-weight:bold;color:#5E5A61}small{color:#A09DA2;font-size:12px;line-height:1.3em;display:block}a{color:#2167AE;text-decoration:none;font-weight:600}br.desktop-only{display:none}@media (min-width: 1024px){br.desktop-only{display:inline}}.text-center{text-align:center}.sans-margin{margin:0}.field-container{display:flex;flex-direction:column;gap:0;padding:10px 0}.field-container .field{display:flex;flex-grow:1;gap:10px;align-items:center;position:relative}.field-container .field .placeholder{position:absolute;top:0;left:0;font-size:19px;font-style:normal;font-weight:300;color:#2167AE;user-select:none;pointer-events:none;height:48px;width:100%;display:flex;align-items:center;padding-left:35px;transform:scale(0.7);transform-origin:top left;transition:all 0.2s ease-out}.field-container .field textarea,.field-container .field input{font-family:'font-01', sans-serif;border:1px solid #ECEEEF;background-color:#ECEEEF;width:100%;height:56px;border-radius:28px;font-size:19px;color:#23366F;padding:16px 24px 0px 24px;font-style:normal;font-weight:300;line-height:24px}.field-container .field textarea:focus-visible,.field-container .field input:focus-visible{outline:2px solid #91BFE3;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.03),0px 4px 5px 0px rgba(0,0,0,0.05),0px 2px 4px -1px rgba(0,0,0,0.07)}.field-container .field textarea:placeholder-shown:not(:focus-visible)+.placeholder,.field-container .field input:placeholder-shown:not(:focus-visible)+.placeholder{transform:scale(1);height:100%;padding-left:24px}.field-container .field select.no-value+.select2+.placeholder{transform:scale(1);height:100%;padding-left:24px;width:calc(100% - 55px)}.field-container .field textarea{width:100%;max-width:100%;min-width:100%;min-height:150px}.field-container .field textarea::placeholder{color:#2167AE}.field-container .field.radio{flex-direction:column;gap:20px}.field-container .field.radio input[type="radio"]{display:none}.field-container .field.radio label{width:100%;height:56px;display:flex;gap:10px;align-items:center;justify-content:center;padding:0 24px;border-radius:30px;background:transparent;border:2px solid #2167AE;color:#2167AE;cursor:pointer}.field-container .field.radio label .no{display:block}.field-container .field.radio label .yes{display:none}.field-container .field.radio input[type="radio"]:checked+label{color:#ffffff;background-color:#2167AE}.field-container .field.radio input[type="radio"]:checked+label .yes{display:block}.field-container .field.radio input[type="radio"]:checked+label .no{display:none}.field-container .field.checkbox{position:relative}.field-container .field.checkbox input[type="checkbox"]{opacity:0;position:absolute;top:0;left:0;z-index:-1;width:0;height:0;padding:0}.field-container .field.checkbox label{width:100%;display:flex;gap:10px;background:transparent;color:#23366F;cursor:pointer;position:relative}.field-container .field.checkbox label span{color:#2167AE}.field-container .field.checkbox label .box{width:24px;height:24px;display:block;background-color:#ffffff;border:2px solid #dde4e3;border-radius:6px;flex-shrink:0;margin-top:4px;position:relative;background-repeat:no-repeat;background-position:center center;transition:all 0.2s ease-out}.field-container .field.checkbox label .box::after{content:"";position:absolute;top:-6px;left:-6px;width:28px;height:28px;border:2px solid #1fb1e6;border-radius:10px;opacity:0;transition:opacity 0.2s ease-out}.field-container .field.checkbox label:hover .box{border-color:#91bfe3}.field-container .field.checkbox input[type="checkbox"]:focus+label .box::after{opacity:1}.field-container .field.checkbox input[type="checkbox"]:checked+label .box{background-color:#23366f;border-color:#23366f;background-image:url(../46ba064a4124e7f5d263.svg)}.button,button{background-color:#2167AE;color:#ffffff;padding:16px 24px;min-width:136px;border:none;font-family:'font-01', sans-serif;font-size:19px;font-style:normal;font-weight:300;border-radius:70px;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease-out;position:relative;text-align:left;min-height:56px;display:flex;align-items:center;justify-content:center;user-select:none}.button::after,button::after{display:none;content:"";width:70px;height:100%;display:block;position:absolute;top:0;background-repeat:no-repeat;background-position:center center;pointer-events:none;transition:width 0.2s ease-out}.button:hover,button:hover{background-color:#23366F}.button:hover::after,button:hover::after{width:60px}.button.full,button.full{width:100%}.button.hollow,button.hollow{background-color:transparent;color:#2167AE;border:2px solid #2167AE}.button.hollow:hover,button.hollow:hover{background-color:#2167ae14}.button.next,button.next{padding:16px 54px 16px 24px;justify-content:left}.button.next::after,button.next::after{right:0;background-image:url(../fbba38645b70b6662731.svg)}.button.prev,button.prev{padding:16px 24px 16px 54px;justify-content:right;color:#2167AE;background-color:transparent}.button.prev::after,button.prev::after{left:0;background-image:url(../c797a4701bbb53b8e9ec.svg)}.button.prev:hover,button.prev:hover{background-color:#2167ae14}.actions{padding:30px 0;display:flex;align-items:center;justify-content:space-between}#address-search{border-radius:40px;background:white;padding-left:25px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}#breakpoint-indentifier{display:flex;justify-content:center;align-items:center;width:100px;font-weight:bold;font-size:0.75rem;position:fixed;z-index:1000;bottom:0;left:0;right:0;margin:0 auto;padding:0 2rem;background-color:#000}#breakpoint-indentifier p{margin:0;color:white}#breakpoint-indentifier p::after{content:"Smallest"}@media (min-width: 768px){#breakpoint-indentifier{background-color:#489548}#breakpoint-indentifier p::after{content:"Small"}}@media (min-width: 1024px){#breakpoint-indentifier{background-color:#e87721}#breakpoint-indentifier p::after{content:"Medium"}}@media (min-width: 1400px){#breakpoint-indentifier{background-color:#4a3974}#breakpoint-indentifier p::after{content:"Large"}}.alert{padding:20px;background-color:#f4f4f4;color:#5e5a61;line-height:1.2em;border-radius:100px;margin:2em 0}.alert:empty{display:none}.alert.success{background-color:#e6eee1;color:#468d53;font-weight:bold}.alert.error{background-color:#b83b3b26;color:#B83B3B;font-weight:bold}.alert.general{background-color:#f6f2ff;color:#4b3974;font-size:15px}.alert svg{font-size:1.8em;height:1em;flex-shrink:0}.alert.flex{display:flex;gap:15px;align-items:center}.alert.flex .btn{justify-content:flex-start;margin-top:7px}.alert a{color:inherit;text-decoration:underline}.admin-notice .alert{margin:0;padding:10px 20px 10px 15px;font-size:16px;white-space:nowrap;min-width:200px}.loading-spinner{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;font-size:5.5em;color:#2167AE;z-index:-100;opacity:0;pointer-events:none;transition:opacity 0.2s ease-out, z-index 0s linear 0.2s}.loading-spinner.loading{z-index:100;opacity:1;transition:opacity 0.2s ease-out}.loading-spinner span{background-color:#ffffff;border-radius:100px;height:110px;width:110px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px #00001121;animation:spinner 1.5s linear infinite}.loading-spinner span svg{height:1em}.loading-spinner span svg .fa-secondary{color:#cedfef}@keyframes spinner{to{transform:rotate(360deg)}}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-31;background-color:rgba(0,0,0,0.4);opacity:0;align-items:center;justify-content:center;display:flex;transition:opacity 0.2s ease-out, z-index 0s linear 0.2s}.modal-container.active{opacity:1;transition:opacity 0.2s ease-out, z-index 0s linear 0s;z-index:1001}.modal-container .close{position:absolute;top:10px;right:10px;width:70px;height:70px;align-items:center;justify-content:center;display:flex;color:#ccc;font-size:28px;cursor:pointer}.modal-container .inner{position:relative;max-width:690px;text-align:center;min-width:320px}@media (min-width: 1024px){.modal-container .inner{min-width:420px}}.modal-container .inner .title-container{background-color:#2167AE;color:white;padding:20px;font-size:22px;display:flex;gap:15px;align-items:center;justify-content:center;border-radius:40px 40px 0 0}.modal-container .inner .title-container svg{font-size:1.8em;height:1em;flex-shrink:0}.modal-container .inner .text{padding:20px 40px;background-color:#ffffff}.modal-container .inner .text p{font-weight:500;font-size:16px;line-height:1.5em;color:#8A8A8C;margin-bottom:10px}.modal-container .inner .text p+p.heading{margin-top:16px}.modal-container .inner .text p.heading{font-size:16px;color:#55575E;font-weight:600}.modal-container .inner .text p:last-child{margin-bottom:0}.modal-container .inner .text p.links{display:flex;gap:10px;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 1024px){.modal-container .inner .text p.links{flex-direction:row;gap:30px}}.modal-container .inner .text p.links a{display:flex;gap:10px;align-items:center;justify-content:center}.modal-container .inner .text p.links a svg{color:#D2D4D8;font-size:1.3em;height:1em;flex-shrink:0}.modal-container .inner .button-container{padding:20px;background-color:#ffffff;border-radius:0 0 40px 40px}.modal-container .inner .button-container .button{width:200px;margin:0 auto;text-align:center}.modal-container .btn-container{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:26px}.modal-container .btn-container .btn{min-width:150px}header{background-color:white;height:56px;display:flex;align-items:center;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.03),0px 4px 5px 0px rgba(0,0,0,0.05),0px 2px 4px -1px rgba(0,0,0,0.07);z-index:3;position:relative}@media (min-width: 768px){header{height:80px}}header *{user-select:none}header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 32px}@media (min-width: 768px){header .container{justify-content:center}}header .help,header .hamburger{width:56px;height:56px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-shrink:0;transition:background-color 0.2s ease-out 0.1s}@media (min-width: 768px){header .help,header .hamburger{display:none}}header .help img,header .hamburger img{width:25px;height:25px}header .help img.close,header .hamburger img.close{display:none}header .help.active,header .hamburger.active{background-color:#2167AE}header .help.active img.close,header .hamburger.active img.close{display:block}header .help.active img.menu,header .hamburger.active img.menu{display:none}header .logo{height:30px}@media (min-width: 768px){header .logo{height:42px}}header .items{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;flex-grow:1;position:absolute;top:56px;left:-100%;width:100%;height:calc(100vh - 56px);background-color:#fafafb;padding-left:32px;transition:left 0.2s ease-out}@media (min-width: 768px){header .items{gap:20px}}header .items:before{content:"";position:absolute;top:-56px;left:0;width:100%;height:56px;pointer-events:none;z-index:1;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.03),0px 4px 5px 0px rgba(0,0,0,0.05),0px 2px 4px -1px rgba(0,0,0,0.07)}@media (min-width: 768px){header .items:before{display:none}}header .items.active{left:0}@media (min-width: 768px){header .items{justify-content:flex-start;position:static;flex-direction:row;height:auto;width:auto;padding-left:0;background-color:transparent}}header .items a{font-weight:300;font-size:19px;white-space:nowrap;display:flex;align-items:center;justify-content:flex-start;gap:15px;width:100%;height:56px;flex-grow:0}@media (min-width: 768px){header .items a{height:auto;width:auto;gap:5px;justify-content:center}}header .items a img{width:30px;height:30px}@media (min-width: 768px){header .items a img{width:25px;height:25px}}header .items a svg{width:25px;height:25px;margin-right:3px}@media (min-width: 768px){header .items a svg{width:20px;height:20px}}header .items a span{font-size:21px}@media (min-width: 768px){header .items a span{font-size:16px}}@media (min-width: 860px){header .items a span{font-size:19px}}footer{background-color:#eceeef;display:flex;align-items:center;flex-direction:column;color:#2167AE;font-size:15px;padding:32px;gap:20px;flex-shrink:0;line-height:1.5em}@media (min-width: 1024px){footer{border-top:1px solid #c9d0d2;flex-direction:row;gap:20px;height:66px;padding:0 32px}}@media (min-width: 1180px){footer{gap:30px}}footer a{color:#2167AE;text-align:center;line-height:1.2em}footer .links{display:flex;align-items:center;flex-direction:row;gap:16px}footer.desktop{display:none;font-weight:500}@media (min-width: 1024px){footer.desktop{display:flex}}footer.desktop .copyright{font-size:12px;text-align:right;line-height:1.3em}footer.desktop .copyright span{white-space:nowrap}footer.mobile{display:flex;font-weight:300;text-align:center}@media (min-width: 1024px){footer.mobile{display:none}}footer.mobile a{font-weight:300}.field .select2-container{width:100% !important;border:1px solid #ECEEEF;background-color:#ECEEEF;width:100%;height:56px;border-radius:28px;font-size:15px;color:#000000;transition:background-color 0.2s ease-out}.field .select2-container .select2-selection{padding:16px 24px 0px 24px;height:100%;display:flex;align-items:center}.field .select2-container:after{content:"";width:70px;height:100%;display:block;position:absolute;top:0;right:0;background-image:url(../8bb8f438cc29546ecbe5.svg);background-repeat:no-repeat;background-position:center center;pointer-events:none}.field .select2-container--open{outline:2px solid #91BFE3;border-radius:28px 28px 0 0}.field .select2-container--open:before{content:"";position:absolute;bottom:-1px;left:-1px;width:calc(100% + 2px);height:2px;background-color:#eceeef;z-index:1060}.field .select2-container--open:after{background-image:url(../0c45edf0f37e07704e5a.svg)}.field .select2-container--above.select2-container--open{border-radius:0 0 28px 28px}.field .select2-container--above.select2-container--open:before{bottom:initial;top:-1px}.field select.loading+.select2-container{background-color:#ffffff;pointer-events:none}.field select.loading+.select2-container:after{background-image:none;width:20px;height:20px;border:2px solid #6a9ed3;border-bottom-color:transparent;border-radius:50%;display:block;box-sizing:border-box;animation:rotation 1s linear infinite;top:17px;right:24px}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.select2-dropdown{max-height:300px;overflow:auto;outline:2px solid #91BFE3;border-radius:0 0 28px 28px;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.03),0px 4px 5px 0px rgba(0,0,0,0.05),0px 2px 4px -1px rgba(0,0,0,0.07);border:0;background-color:#eceeef}.select2-dropdown--above{border-radius:22px 22px 0 0}.select2-search__field{border:1px solid #E8E7E7;background-color:#FBFAFA;height:40px;padding:0 20px !important;border-radius:20px}.select2-search__field:focus-visible{outline:1px solid #91BFE3}.select2-results{font-size:15px;padding:15px 0}.select2-results__option{padding:8px 24px;font-size:16px;color:#23366F;font-style:normal;font-weight:300}.select2-results__option:hover{background-color:#FBFAFA}.select2-results__option--selected{background-color:#2167AE;color:white}.select2-results__option--selected:hover{background-color:#2167AE}.select2-selection__placeholder{color:#2167AE;font-size:19px;font-style:normal;font-weight:300}.select2-selection__rendered{position:relative;font-size:19px;font-style:normal;font-weight:300;line-height:24px;color:#23366F;padding:0 !important;width:100%}.step-1 .side-bar{background-color:#4870c6;color:#ffffff}.step-1 .side-bar *{color:#ffffff}.step-1 .window h2{line-height:1.4em}@media (min-width: 1024px){.step-1 .window h2{text-align:center}}.step-1 .window p{color:#23366F;line-height:1.4em;font-weight:bold}.access .side-bar{background-color:#4870c6;color:#ffffff}.access .side-bar *{color:#ffffff}.access .window h2{line-height:1.4em}@media (min-width: 1024px){.access .window h2{text-align:center}}.access .window p{color:#23366F;line-height:1.4em;font-weight:bold}.step-2 .side-bar{background-color:#77a984}.step-2 .refund-found-box{display:flex;flex-direction:column;padding:24px;align-items:center;justify-content:center;gap:10px;background-color:#468d53;border-radius:16px}.step-2 .refund-found-box h5,.step-2 .refund-found-box p{color:white;margin:0}.step-2 .refund-found-box h5{margin-top:1em}.step-2 .refund-found-box p{line-height:1.4em}.step-2 .refund-found-box video{width:140px;height:140px}.refunds-list input[type="checkbox"]{display:none}.refunds-list h2{text-align:center;margin-top:2em}.refunds-list label{background-color:#eef3f9;padding:20px 30px;border-radius:16px;margin:15px 0;display:flex;align-items:center;justify-content:space-between;color:#23366F}.refunds-list label .text{line-height:1.4em}.refunds-list label .text h6{margin:0 0 0.3em;color:#23366F}.refunds-list label .text h6.amount{margin-top:1em}.refunds-list label .status{display:none}.refunds-list label .icons{font-size:3em;color:#c7d7eb}.refunds-list label .icons .no{display:block}.refunds-list label .icons .yes,.refunds-list label .icons .disabled{display:none}.refunds-list input[type="checkbox"]:checked:not(:disabled)+label{border-color:#468d53;background-color:#468d53;color:white}.refunds-list input[type="checkbox"]:checked:not(:disabled)+label h6{color:white}.refunds-list input[type="checkbox"]:checked:not(:disabled)+label .icons{color:white}.refunds-list input[type="checkbox"]:checked:not(:disabled)+label .icons .yes{display:block}.refunds-list input[type="checkbox"]:checked:not(:disabled)+label .icons .no,.refunds-list input[type="checkbox"]:checked:not(:disabled)+label .icons .disabled{display:none}.refunds-list input[type="checkbox"]:disabled+label{font-style:italic;pointer-events:none;opacity:0.75;background-color:#f3f3f3}.refunds-list input[type="checkbox"]:disabled+label .disabled{display:none}.refunds-list input[type="checkbox"]:disabled+label .yes,.refunds-list input[type="checkbox"]:disabled+label .no{display:none}.step-3 .side-bar{background-color:#19bab6}.step-3 h2{text-align:center}.step-3 h6{color:#23366F;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:32px}.step-3 h6 strong{color:#2167AE}.step-3 button.next.hidden{opacity:0}.step-3 .charity-container .charity-info{display:grid;grid-template-columns:1fr;grid-template-columns:repeat(3, 1fr);gap:5px;margin-bottom:15px}.step-3 .charity-container .charity-info .charity{overflow:hidden;padding:15px 10px;background-color:#f9f9f9;font-size:14px;display:flex;flex-direction:column;gap:10px;border-radius:10px}.step-3 .charity-container .charity-info .charity .logo{margin-bottom:5px;height:35px}.step-3 .charity-container .charity-info .charity .logo img{max-width:100%;max-height:100%}.step-3 .charity-container .charity-info .charity h5{font-size:14px;margin:0;color:#23366F;flex-grow:1}.step-3 .charity-container .charity-info .charity span{color:#2167AE;display:flex;gap:7px;justify-content:flex-end;align-items:center}.step-3 .charity-container .charity-info .charity span svg{height:1em}.step-3 .charity-container .charity-info .charity:hover{background-color:#e3effb}.step-3 .charity-container label img{display:none !important}.step-4 .side-bar{background-color:#ff7569}.step-4 h2{font-size:30px}@media (min-width: 1024px){.step-4 h2{text-align:center}}.step-4 h2.heading{margin-top:1.8em}.step-4 p{color:#23366F;line-height:1.4em}.step-4 .field{justify-content:center;color:#2167AE;line-height:1.4em}.step-4 label[for="review"] h6{text-align:center;color:#23366F;margin:0 0 0.8em}.step-4 .name{font-weight:bold;color:#2167AE;text-align:center;margin-top:1em;line-height:1.4em}.step-4 .field-container{margin:0.5em 0 1em;padding:0}.step-4 .field-group{padding:24px 24px 14px 24px;border-radius:16px;background-color:#eceeef;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.05);margin-bottom:32px}.step-5 h2{font-size:30px;margin-top:1.8em}@media (min-width: 1024px){.step-5 h2{text-align:center}}.step-5 p{color:#23366F;line-height:1.4em;font-weight:bold}.step-5 p strong{color:#2167AE}

