.HeaderSection-module__s8DacW__logo{z-index:5;width:100%;padding-top:20px;padding-bottom:20px;position:absolute;top:0;left:0}.HeaderSection-module__s8DacW__heroBlock{background:url(../media/main.2abqhe665ch7y.png) 50%/cover no-repeat;height:100vh;display:flex;position:relative}.HeaderSection-module__s8DacW__logo-link{width:200px;display:block}.HeaderSection-module__s8DacW__logo-link img{width:100%;display:block}.HeaderSection-module__s8DacW__bgBlur{background:#0003;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:768px){.HeaderSection-module__s8DacW__heroBlock{background-position:30%}}
.Form-module__KZgdAG__form{z-index:2;position:relative;transform:translate(0,0)}.Form-module__KZgdAG__formErorr{color:red}.Form-module__KZgdAG__formErorrSubmit{color:#fff;text-align:center;background-color:#ef4444;border-radius:12px;margin-top:10px;margin-bottom:20px;padding:12px 16px;font-size:16px}.Form-module__KZgdAG__formInput{appearance:none;border:1px solid #0006;border-radius:13px;outline:none;width:100%;height:64px;padding:20px 26px;font-size:28px;font-weight:300;transition:none}.Form-module__KZgdAG__formInput::placeholder{color:#04121b5c}.Form-module__KZgdAG__btnBlock{justify-content:center;display:flex}.Form-module__KZgdAG__btnBlock a:hover,.Form-module__KZgdAG__btnBLock button:hover{cursor:pointer}.Form-module__KZgdAG__btnBlockBtn{text-align:center;color:#ffffffb3;background:#0f42d3;border:none;border-radius:60px;outline:none;flex-grow:1;justify-content:center;align-items:center;width:100%;height:64px;margin-left:10px;font-family:Faktor,sans-serif;font-size:32px;display:flex;transform:translate(0,0)}.Form-module__KZgdAG__formFields{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:60px;display:grid}@media screen and (max-width:1200px){.Form-module__KZgdAG__btnBlockBtn{font-size:24px}}@media screen and (max-width:1024px){.Form-module__KZgdAG__formFields{grid-template-columns:1fr}.Form-module__KZgdAG__btnBlockBtn{border:none}.Form-module__KZgdAG__btnBlock a,.Form-module__KZgdAG__btnBlock button{text-align:center;flex-direction:column;margin:0}.Form-module__KZgdAG__btnBlock button span,.Form-module__KZgdAG__btnBlock a span{margin-bottom:12px;margin-right:0}}@media screen and (max-width:428px){.Form-module__KZgdAG__btnBlock a,.Form-module__KZgdAG__btnBlock button{font-size:18px;line-height:24px}.Form-module__KZgdAG__btnBlock button span,.Form-module__KZgdAG__btnBlock a span{margin-bottom:8px;font-size:22px;line-height:28px}}
@keyframes ldio-hkr6jl95357{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.ldio-hkr6jl95357 div{border:6px solid #000;border-top-color:#0000;border-radius:50%;width:38px;height:38px;animation:1s linear infinite ldio-hkr6jl95357;position:absolute;top:50px;left:50px}.loadingio-spinner-rolling-8ht54oqnh3x{background:0 0;width:91px;height:91px;margin-bottom:142px;display:inline-block;overflow:hidden}.ldio-hkr6jl95357{backface-visibility:hidden;transform-origin:0 0;width:100%;height:100%;position:relative;transform:translateZ(0)scale(.91)}.ldio-hkr6jl95357 div{box-sizing:content-box}@media (max-width:360px){.loadingio-spinner-rolling-8ht54oqnh3x{margin-bottom:44px}}
.modal__overlay{z-index:101;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal__container{box-sizing:border-box;background-color:#fff;border-radius:4px;width:70%;max-width:500px;max-height:100vh;padding:30px;overflow-y:auto}@media screen and (max-width:768px){.modal__container{width:70%}}@media screen and (max-width:576px){.modal__container{width:100%;max-width:90%}}.modal__header{justify-content:space-between;align-items:center;display:flex}.modal__title{color:#476bf0;box-sizing:border-box;margin-top:0;margin-bottom:0;font-size:28px;font-weight:600;line-height:1.25}.modal__close{background:0 0;border:0}.modal__header .modal__close:before{content:"✕";color:#000}.modal__content{color:#000c;margin-top:20px;margin-bottom:25px;line-height:1.5}.modal__btn{color:#000c;cursor:pointer;-webkit-appearance:button;text-transform:none;will-change:transform;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;background-color:#e6e6e6;border-style:none;border-width:0;border-radius:.25rem;margin:0;padding:.5rem 1rem;font-size:.875rem;line-height:1.15;transition:transform .25s ease-out;overflow:visible;transform:translateZ(0)}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}
.CustomCheckbox-module__46_qkq__checkboxWrapper input[type=checkbox]{appearance:none;cursor:pointer;border:.63px solid #fff;border-radius:6px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-family:Faktor,sans-serif;display:flex}input.CustomCheckbox-module__46_qkq__checked{background:url(../media/checkboxMark.2fvrqj_m322fz.svg) 50% no-repeat}.CustomCheckbox-module__46_qkq__checkboxWrapper input[type=checkbox]:focus{background-color:#fff}.CustomCheckbox-module__46_qkq__agreementText{letter-spacing:0;text-align:left;color:#fff;width:800px;font-family:Faktor,sans-serif;font-size:25px;font-weight:500;line-height:30px}.CustomCheckbox-module__46_qkq__agreementText a{color:#fff}.CustomCheckbox-module__46_qkq__label{color:#fff;align-items:flex-start;gap:20px;margin-top:20px;font-family:Faktor,sans-serif;display:flex}@media (max-width:1380px){.CustomCheckbox-module__46_qkq__agreementText{width:100%}}@media (max-width:450px){.CustomCheckbox-module__46_qkq__agreementText{letter-spacing:0;text-align:left;font-size:16px;font-weight:500;line-height:1}.CustomCheckbox-module__46_qkq__label{gap:12px}.CustomCheckbox-module__46_qkq__checkboxWrapper input[type=checkbox]{border-radius:1.93px;width:16px;height:16px}input.CustomCheckbox-module__46_qkq__checked{background:url(../media/mobileCheckMark.0s2tqlci2v7cu.svg) 50% no-repeat}}
