@font-face{font-family:MavenProRegular;font-style:normal;font-weight:400;src:url(/assets/font/MavenPro-Regular.woff2) format("woff2")}@font-face{font-family:MavenProMedium;font-style:normal;font-weight:500;src:url(/assets/font/MavenPro-Medium.woff2) format("woff2")}@font-face{font-family:MavenProSemiBold;font-style:normal;font-weight:600;src:url(/assets/font/MavenPro-SemiBold.woff2) format("woff2")}@font-face{font-family:MavenProBold;font-style:normal;font-weight:700;src:url(/assets/font/MavenPro-Bold.woff2) format("woff2")}@font-face{font-family:MavenProExtraBold;font-style:normal;font-weight:800;src:url(/assets/font/MavenPro-ExtraBold.woff2) format("woff2")}@font-face{font-family:MavenProBlack;font-style:normal;font-weight:900;src:url(/assets/font/MavenPro-Black.woff2) format("woff2")}.form{margin-bottom:100px}.form__desc p{font-size:20px;margin-bottom:60px}.form__row{display:flex;flex-direction:column;gap:24px;justify-content:center}.form__col{flex:1}.form__group{display:flex;flex-direction:column;gap:9px;margin-bottom:24px}.form__group.-checkbox{align-items:center;flex-direction:row;gap:14px}.form__label{color:#2e354c;font-family:MavenProMedium;width:-moz-fit-content;width:fit-content}.form__label,.form__label p{font-size:14px;line-height:1.5}.form__label.-gray{color:#2e354c;font-family:MavenProRegular}.form__label.-gray a{color:#2e354c;text-decoration:underline}.form__label.-gray a:hover{color:#ec7b43}.form__input,.form__select,.form__textarea{background:#fff;border:2px solid #2960c5;border-radius:0 0 20px 0;font-size:17px;min-height:70px;padding:1rem}.form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/svg/arrow-light-down.svg);background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem 1rem;color:#2e354c;position:relative}.form__textarea{min-height:110px}.form__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e6e2e1;border-radius:0 0 8px 0;min-height:36px;min-width:36px;position:relative}.form__checkbox:checked:after{border:solid #ec7b43;border-width:0 2px 2px 0;content:"";height:20px;left:12px;margin:0 auto;position:absolute;top:5px;transform:rotate(45deg);width:10px}.form__button{align-self:flex-end;background:#ec7b43;border:0;border-radius:0 0 20px 0;color:#fff;height:60px;width:100%}.form__button:hover{background:#2e354c;cursor:pointer}.error{outline:1px solid red;position:relative}.error:after{align-items:center;background:red;border-radius:50%;color:#fff;content:"!";display:flex;height:20px;justify-content:center;position:absolute;right:4px;top:4px;width:20px}.valid{border:1px solid #00b45e}.-cv{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:1rem;justify-content:space-between}.-cv .file{max-width:95%}.-cv .file::file-selector-button{background-color:#e6e2e1;border:0;border-radius:0 0 20px 0;color:#9a9fa0;font-family:MavenProSemiBold;font-size:13px;height:50px;text-align:center;text-transform:uppercase;width:120px}.-cv .file__container{align-items:center;display:flex;flex:1;width:100%}.-cv .file__reset{background-color:#fff;border:0;color:#2e354c;font-size:32px;height:50px;margin:0;padding:0;text-align:center;width:50px}.-cv span{color:#b2b2b3;font-size:13px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1200px){.form__row{flex-direction:row}.form__button{width:360px}.container{max-width:750px}}