.application-form__inner{padding:82px 0 200px}.application-form__title{max-width:751px;margin-bottom:61px}.application-form__description{max-width:881px;margin-bottom:38px}.application-form .form-control{width:100%;max-width:582px;height:44px;outline:none;appearance:none;padding:12px;font-size:18px;line-height:1.65;color:#261B3D;border:1px solid #261B3D;border-radius:6px;margin-bottom:20px}@media (max-width: 1024px){.application-form .form-control{font-size:16px;margin-bottom:12px;height:40px;padding:6px 12px}}.application-form .form-control::placeholder{opacity:0.8}.application-form .form-control:focus{outline:2px solid #261B3D}.application-form select{padding:6px 12px !important;background:transparent;font-family:"Open Sans", serif !important;appearance:none;-webkit-appearance:none;-moz-appearance:none}.application-form select option{font-family:"Open Sans", serif !important}.application-form__box{padding:30px 80px 23px;border-radius:12px;margin-bottom:40px;background-color:white}@media (max-width: 1024px){.application-form__box{padding:30px 24px 23px}}.application-form__box-title{margin-bottom:32px}.application-form__box--last{margin-bottom:100px}@media (max-width: 1024px){.application-form__box--last{margin-bottom:40px}}.application-form__box--wider .form-control{max-width:635px}.application-form textarea.form-control{resize:none;max-width:100%;height:308px}.application-form__checkbox{min-height:63px;display:flex;align-items:center;margin:0 11px}.application-form__checkbox input{display:none}.application-form__checkbox input:checked ~ label::before{background-color:#261B3D;outline:2px solid #261B3D;border:3px solid white;width:8px;height:8px}@media (max-width: 1024px){.application-form__checkbox input:checked ~ label::before{width:8px;height:8px}}.application-form__checkbox label{padding-left:32px;position:relative;font-size:18px;line-height:1.65}@media (max-width: 1024px){.application-form__checkbox label{font-size:16px}}.application-form__checkbox label::before{content:'';width:14px;height:14px;position:absolute;left:5px;top:50%;transform:translateY(-50%);outline:2px solid #261B3D}@media (max-width: 1024px){.application-form__checkbox label::before{width:14px;height:14px}}.application-form__radio{height:63px;display:flex;align-items:center}@media (max-width: 1024px){.application-form__radio{height:40px}}.application-form__radio input{display:none}.application-form__radio input:checked ~ label::before{background-color:#261B3D;outline:2px solid #261B3D;border:3px solid white;width:8px;height:8px}@media (max-width: 1024px){.application-form__radio input:checked ~ label::before{width:8px;height:8px}}.application-form__radio label{padding-left:32px;position:relative;font-size:18px;line-height:1.65;display:flex;align-items:center}@media (max-width: 1024px){.application-form__radio label{font-size:16px;height:40px}}.application-form__radio label::before{content:'';width:13px;height:13px;position:absolute;left:5px;top:50%;transform:translateY(-50%);border-radius:50%;outline:2px solid #261B3D}@media (max-width: 1024px){.application-form__radio label::before{width:12px;height:12px}}.application-form__radio-checkbox{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.application-form__btns{display:flex}.application-form .btn-back{margin-right:10px}.application-form__btn{width:280px;margin:0 auto;text-align:center;border-radius:8px;text-transform:uppercase;background-color:#261B3D;color:white;height:50px;display:flex;justify-content:center;align-items:center;font-size:18px;line-height:1.65;cursor:pointer;text-decoration:none;border:none}@media (max-width: 1024px){.application-form__btn{max-width:100%;height:40px;font-size:16px}}.application-form svg{margin:auto;display:block;margin-top:33px;max-width:100%}.application-form .step-final{margin-top:49px;color:#261B3D;font-size:24px;line-height:32px;text-align:center}.application-form .error-message{margin-bottom:22px;font-size:16px;line-height:1.65}@media (max-width: 1024px){.application-form .error-message{font-size:16px}}.step-9 .application-form__checkbox label{padding-left:40px}.step-9 .application-form__checkbox label::before{top:12px;transform:unset}
