@charset "UTF-8";@font-face{font-family:Almoni;font-style:normal;font-weight:300;font-display:swap;src:url(../../src/fonts/almoni/almoni-dl-aaa-light.otf) format("opentype"),url(../../src/fonts/almoni/ALMONIDLAAA-LIGHT_0.OTF) format("opentype")}@font-face{font-family:Almoni;font-style:normal;font-weight:400;font-display:swap;src:url(../../src/fonts/almoni/almoni-regular-aaa.eot) format("embedded-opentype"),url(../../src/fonts/almoni/almoni-regular-aaa.woff2) format("woff2"),url(../../src/fonts/almoni/almoni-regular-aaa.woff) format("woff"),url(../../src/fonts/almoni/ALMONI-DL-AAA-REGULAR.OTF) format("opentype"),url(../../src/fonts/almoni/ALMONI-DL-AAA-REGULAR_0.OTF) format("opentype")}@font-face{font-family:Almoni;font-style:normal;font-weight:700;font-display:swap;src:url(../../src/fonts/almoni/almoni-bold-aaa.eot) format("embedded-opentype"),url(../../src/fonts/almoni/almoni-bold-aaa.woff2) format("woff2"),url(../../src/fonts/almoni/almoni-bold-aaa.woff) format("woff"),url(../../src/fonts/almoni/almoni-dl-aaa-bold.otf) format("opentype"),url(../../src/fonts/almoni/ALMONIDLAAA-BOLD_0.OTF) format("opentype")}@font-face{font-family:Almoni;font-style:normal;font-weight:900;font-display:swap;src:url(../../src/fonts/almoni/almoni-dl-aaa-black.otf) format("opentype"),url(../../src/fonts/almoni/ALMONIDLAAA-BLACK_0.OTF) format("opentype")}.yoast{background:rgba(255,255,255,.6);position:absolute;top:0;left:0;width:100%;z-index:10}.yoast>.yoast{padding:8px 20px;text-align:center;font-weight:400;font-size:16px;line-height:130%;font-weight:700;max-width:unset;position:static!important;background:unset;justify-content:center}.yoast a{font-weight:400}.heroBanner{position:relative;padding:40px 0;text-align:center;overflow-x:clip}.heroBanner .wrapper{display:flex;flex-direction:column;gap:12px}.heroBanner_blur{position:absolute;background:rgba(78,183,232,.2);filter:blur(100px);width:600px;height:600px;border-radius:10000px;right:-300px;top:20px;pointer-events:none;z-index:0;right:unset;top:calc(50% + 300px);left:-300px;transform:translate(0,-50%)}.heroBanner_title{font-weight:900;font-size:52px;line-height:82%}.heroBanner_title{overflow:hidden}.heroBanner_title div{transition:all .3s ease-in-out;transform:translateY(100%)}.heroBanner_title.reveal div{transform:translateY(0)}.heroBanner_title{color:#041522}.heroBanner_description{font-weight:400;font-size:18px;line-height:110%}.heroBanner_description{overflow:hidden}.heroBanner_description div{transition:all .3s ease-in-out;transform:translateY(100%)}.heroBanner_description.reveal div{transform:translateY(0)}.heroBanner_description{color:rgba(6,15,34,.8)}.heroBanner_button{font-weight:400;font-size:18px;line-height:110%}.heroBanner_button{overflow:hidden;padding:15px 24px;border:1px solid #76c6ff;width:-moz-fit-content;width:fit-content;border-radius:16px;color:#76c6ff;display:flex;align-items:center;justify-content:center;position:relative;gap:20px}.heroBanner_button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#14254c 0 0) no-repeat calc(200% - var(--p,0%)) 100%/200% var(--p,.2em);transition:.3s var(--t,0s),background-position .3s calc(.3s - var(--t,0s))}.heroBanner_button:hover{color:#fff;border:1px solid #fff}.heroBanner_button:hover svg path{stroke:#fff}.heroBanner_button:hover::after{--p:100%;--t:0.3s}.heroBanner_button{background:#76c6ff;color:#14254c}.heroBanner_button span,.heroBanner_button svg{position:relative;z-index:1}.heroBanner_button{opacity:0;transform:translateY(20px);transition:all .5s ease-in-out}.heroBanner_button.reveal-button{opacity:1;transform:translateY(0)}.heroBanner_button{margin:0 auto}.formBanner{position:relative;padding:40px 0}.formBanner_background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.formBanner_form{position:relative;z-index:1;text-align:center;padding:20px;background:rgba(255,255,255,.6980392157);border-radius:20px;box-shadow:0 4px 24px 0 rgba(5,22,35,.1215686275);backdrop-filter:blur(50px);overflow:hidden}.formBanner_form .gfield input,.formBanner_form .gfield select{font-weight:400;font-size:18px;line-height:110%}.formBanner_form .gfield input,.formBanner_form .gfield select{height:56px!important;color:#14254c;border:1px solid #dcdcdc;background:rgba(255,255,255,.6980392157);border-radius:8px;font-size:18px!important;padding:15px 16px!important}.formBanner_form .gfield input::-moz-placeholder,.formBanner_form .gfield select::-moz-placeholder{color:#14254c}.formBanner_form .gfield input::placeholder,.formBanner_form .gfield select::placeholder{color:#14254c}.formBanner_form .gfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/arrow-select.svg)!important;background-repeat:no-repeat!important;background-position:left 12px center!important;background-size:16px!important}.formBanner_form .gfield select option{background:#000;color:#fff}.formBanner_form .gfield textarea{height:112px!important;color:#14254c;border:1px solid #dcdcdc;background:rgba(255,255,255,.6980392157);border-radius:8px;font-size:18px!important;padding:15px 16px!important}.formBanner_form .gfield textarea::-moz-placeholder{color:#14254c}.formBanner_form .gfield textarea::placeholder{color:#14254c}.formBanner_form .gfield_checkbox{position:relative}.formBanner_form .gfield_checkbox input{position:absolute;left:0;top:0;z-index:1;opacity:0;width:100%;height:100%!important;cursor:pointer}.formBanner_form .gfield_checkbox input:checked+label::after{background-image:url(../images/check-mark.svg);background-size:contain;background-repeat:no-repeat}.formBanner_form .gfield_checkbox label{padding-right:36px;text-align:right;font-weight:400;font-size:14px;line-height:130%;position:relative;color:#14254c}.formBanner_form .gfield_checkbox label::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:24px;height:24px;border:1px solid #dcdcdc;border-radius:4px;background:rgba(255,255,255,.6980392157)}.formBanner_form .gform_footer{padding:0!important;margin:0 auto!important;margin-top:20px!important;width:-moz-fit-content;width:fit-content;position:relative}.formBanner_form .gform_footer::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:30px;width:20px;height:14px;background-image:url(../images/arrow-btn.svg);background-size:contain;background-repeat:no-repeat}.formBanner_form .gform_footer input{font-weight:400;font-size:18px;line-height:110%}.formBanner_form .gform_footer input{overflow:hidden;padding:15px 24px;border:1px solid #76c6ff;width:-moz-fit-content;width:fit-content;border-radius:16px;color:#76c6ff;display:flex;align-items:center;justify-content:center;position:relative;gap:20px}.formBanner_form .gform_footer input::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#14254c 0 0) no-repeat calc(200% - var(--p,0%)) 100%/200% var(--p,.2em);transition:.3s var(--t,0s),background-position .3s calc(.3s - var(--t,0s))}.formBanner_form .gform_footer input:hover{color:#fff;border:1px solid #fff}.formBanner_form .gform_footer input:hover svg path{stroke:#fff}.formBanner_form .gform_footer input:hover::after{--p:100%;--t:0.3s}.formBanner_form .gform_footer input{background:#76c6ff;color:#14254c}.formBanner_form .gform_footer input span,.formBanner_form .gform_footer input svg{position:relative;z-index:1}.formBanner_form .gform_footer input{margin:0 auto!important;padding:10px 24px 10px 64px!important;transition:transform .3s ease-in-out}.formBanner_form .gform_validation_errors{display:none}.formBanner_form .validation_message{padding:0!important;margin:0!important;background:unset!important;border:unset!important;text-align:right!important}.formBanner_form .gform_confirmation_message{font-size:18px}.formBanner_form{opacity:0;transform:translateY(10px);transition:all .5s ease-in-out}.formBanner_form.reveal{opacity:1;transform:translateY(0)}.formBanner_form>*{position:relative;z-index:1}.formBanner_form-blur{position:absolute;background:rgba(78,183,232,.2);filter:blur(100px);width:600px;height:600px;border-radius:10000px;right:-300px;top:20px;pointer-events:none;z-index:0;top:unset;bottom:-300px;pointer-events:none;z-index:0}.formBanner_form-title{font-weight:700;font-size:40px;line-height:80%}.formBanner_form-title{color:#76c6ff;margin-bottom:4px}.formBanner_form-description{font-weight:400;font-size:18px;line-height:110%}.formBanner_form-description{margin-bottom:20px}.qaBanner{background:#fff;position:relative;padding:40px 0}.qaBanner_blur{position:absolute;background:rgba(78,183,232,.2);filter:blur(100px);width:600px;height:600px;border-radius:10000px;right:-300px;top:20px;pointer-events:none;z-index:0;right:unset;width:100%;height:200px;top:50%;left:50%;transform:translate(-50%,-50%)}.qaBanner .wrapper{display:flex;flex-direction:column;gap:20px;position:relative;z-index:1}.qaBanner_title{font-weight:700;font-size:40px;line-height:80%}.qaBanner_title{text-align:center}.qaBanner_all{display:flex;flex-direction:column;gap:12px;text-align:right}.qaBanner_single{border-radius:12px;background:#fff;box-shadow:0 4px 24px 0 rgba(5,22,35,.1215686275);backdrop-filter:blur(50px)}.qaBanner_single-title{font-weight:700;font-size:20px;line-height:100%}.qaBanner_single-title{width:100%;padding:10px 20px;text-align:right;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#000}.qaBanner_single-title.active svg{transform:rotate(180deg)!important}.qaBanner_single-title svg{flex-shrink:0;transform:rotate(0);transition:transform .3s ease-in-out}.qaBanner_single-description{font-weight:400;font-size:18px;line-height:110%}.qaBanner_single-description{color:rgba(6,15,34,.8);padding:10px 20px;padding-top:0}.contactBanner{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.contactBanner_single{padding:12px;background:rgba(255,255,255,.8);backdrop-filter:blur(50px);border-radius:20px;display:flex;flex-direction:column;gap:12px}.contactBanner_single-wrapper{display:flex;align-items:center;gap:12px}.contactBanner_single-icon{width:56px;height:56px;flex-shrink:0}.contactBanner_single-title{font-weight:700;font-size:20px;line-height:100%}.contactBanner_single-title.underline{text-decoration:underline}.contactBanner_single-arrow{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid #afdcfc;margin-right:auto}.contactBanner_single-description{font-weight:400;font-size:18px;line-height:110%}.contactBanner_single-description{color:rgba(6,15,34,.8)}body .formBanner .wrapper{display:flex;flex-direction:column;gap:20px}.informationBanner{padding:40px 0}.informationBanner_wrapper{max-width:unset;display:flex;flex-direction:column;gap:20px}.informationBanner_image{width:calc(100% + 20px);max-width:unset;margin-left:-20px;border-top-right-radius:40px}.informationBanner_content{display:flex;flex-direction:column;gap:30px}.informationBanner_single{display:flex;flex-direction:column;gap:6px}.informationBanner_single-title{font-weight:700;font-size:20px;line-height:100%}.informationBanner_single-description{font-weight:400;font-size:18px;line-height:110%}.informationBanner_single-links{display:flex;flex-direction:column;gap:6px}.informationBanner_single-link{font-weight:400;font-size:18px;line-height:110%}.informationBanner_single-link{text-decoration:underline}.informationBanner_single-link.bold{font-weight:700}.informationBanner_single-social{margin-top:8px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.informationBanner_single-social-link{transition:all .3s ease-in-out}.informationBanner_single-social img{display:block;width:32px;height:32px}@media (max-width:1199px){.informationBanner_image{margin-bottom:-40px}}