:root{--bp-xs:480px;--bp-sm:834px;--bp-xl:1200px;--bp-xxl:1920px;--bp-mxs:479px;--bp-msm:833px;--bp-mxl:1199px;--bp-mxxl:1919px;--bp-addon-1380:1380px;--bp-addon-1279:1279px}.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.centersb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes arrowDrawCircle{0%{stroke-dashoffset:0;stroke:var(--arrow-draw-base-color)}1%{stroke-dashoffset:101;stroke:var(--arrow-draw-active-color)}100%{stroke-dashoffset:0;stroke:var(--arrow-draw-active-color)}}@keyframes arrowDrawCircle{0%{stroke-dashoffset:0;stroke:var(--arrow-draw-base-color)}1%{stroke-dashoffset:101;stroke:var(--arrow-draw-active-color)}100%{stroke-dashoffset:0;stroke:var(--arrow-draw-active-color)}}@-webkit-keyframes strokeColor{0%{stroke:var(--stroke-base-color)}50%{stroke:var(--stroke-active-color)}100%{stroke:var(--stroke-base-color)}}@keyframes strokeColor{0%{stroke:var(--stroke-base-color)}50%{stroke:var(--stroke-active-color)}100%{stroke:var(--stroke-base-color)}}.application-form--eko .application-form__picture{width:301px;height:301px;aspect-ratio:auto}.application-form__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:40px;background:linear-gradient(318.37deg,#aa8ed7 -85.22%,#533189 95.81%),#533189;border-radius:24px}.application-form__content{position:relative;padding-right:16px;padding-bottom:280px}.application-form__text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.application-form__text{font-family:Jost,sans-serif;font-weight:500;font-size:2rem;line-height:118.75%;color:#fff}.application-form__small-text{font-family:Jost,sans-serif;font-weight:500;font-size:1.5rem;line-height:120.8333333333%;color:#fff}.application-form__picture{position:absolute;left:-40px;bottom:-40px;width:742px;aspect-ratio:742/341}.application-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.application-form__input-box{position:relative}.application-form__input-box:hover .application-form__input{border-color:#e3d9f2}.application-form__input-box:hover .application-form__placeholder{color:#e3d9f2}.application-form input.application-form__input{width:100%;padding:18px 16px 14px 0;font-size:1.25rem;line-height:130%;color:#e3d9f2;background-color:transparent;border:none;border-bottom:1px solid #aa8ed7;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.3s;transition-duration:.3s;border-radius:0;caret-color:#e3d9f2}.application-form input.application-form__input:focus{border-color:#e3d9f2}.application-form input.application-form__input:-webkit-autofill,.application-form input.application-form__input:-webkit-autofill:active,.application-form input.application-form__input:-webkit-autofill:focus,.application-form input.application-form__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#e3d9f2!important;caret-color:#e3d9f2!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.application-form input.application-form__input.has-value{border-color:#e3d9f2}.application-form input.application-form__input._error{border:none;border-bottom:1px solid #ff5862}.application-form input.application-form__input._error+.application-form__placeholder.active{opacity:0}.application-form__placeholder{position:absolute;left:0;top:17px;font-size:1.25rem;line-height:130%;color:#aa8ed7;pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.application-form__placeholder.active{top:0;font-size:.75rem;line-height:133.3333333333%;color:#e3d9f2;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.application-form__input-hidden{display:none}.application-form__error-text{position:absolute;top:0;left:0;font-size:.75rem;line-height:133.3333333333%;color:#ff5862;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.application-form__error-text._active{margin-top:0}.application-form__select{position:relative}.application-form__select:hover .application-form__select-title{color:#e3d9f2;border-bottom:1px solid #e3d9f2}.application-form__select:hover .application-form__select-title::after,.application-form__select:hover .application-form__select-title::before{background-color:#e3d9f2}.application-form .application-form__select-title{padding:17px 0 15px 0;font-size:1.25rem;line-height:130%;color:#aa8ed7;border-bottom:1px solid #aa8ed7}.application-form .application-form__select-title._active{color:#e3d9f2;border-bottom:1px solid #e3d9f2}.application-form .application-form__select-title._active::after,.application-form .application-form__select-title._active::before{background-color:#e3d9f2}.application-form .application-form__select-title._error{border:none;border-bottom:1px solid #ff5862}.application-form .application-form__select-title::after,.application-form .application-form__select-title::before{background-color:#aa8ed7}.application-form .application-form__select-title::after,.application-form .application-form__select-title::before{width:8px;right:5px}.application-form__select-content{background-color:#fff;top:65px;left:0;width:100%;scrollbar-color:#f1ecf8 #fff}.application-form__select-content::-webkit-scrollbar-thumb{background-color:#f1ecf8}.application-form__select-label{padding:16px;font-size:1.25rem;line-height:130%;color:#2d1b4b;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.application-form__select-label:hover{color:#ff5c00}.application-form__button-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.application-form .md-constructor-form__field--button{margin-top:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.application-form__submit{width:100%;border-radius:16px;padding:20px 25px;font-weight:500;font-size:1.5rem;line-height:120.8333333333%;text-transform:initial;text-align:center;color:#fff}.application-form__agreement{font-size:14px;text-align:center;line-height:120%;color:#aa8ed7}.application-form__agreement-link{display:inline;color:#aa8ed7;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.application-form__agreement-link:hover{color:#fff}.application-form__errors{font-size:1.25rem;line-height:130%;color:#ff5862}.application-form__errors._active{margin-top:16px}.application-form .js-select[data-state=active] .js-select__content{max-height:232px}.application-form__captcha-error{font-size:.75rem;line-height:133.3333333333%;color:#ff5862}.application-form .form-element-wrapper{margin-bottom:16px}.application-form .captcha-ui__container{margin-left:0}@media (max-width:1919px){.application-form__picture{width:660px}}@media (max-width:1380px){.application-form .md-constructor-form__field--button{margin-top:16px;grid-template-columns:1fr;gap:8px}}@media (max-width:1199px){.application-form__wrapper{grid-template-columns:1fr;gap:16px}.application-form__content{padding-right:0;padding-bottom:0}.application-form__picture{display:none}.application-form .md-constructor-form__field--button{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (max-width:833px){.application-form .container{padding-right:0;padding-left:0}.application-form__wrapper{padding:16px;border-radius:16px}.application-form__text-block{gap:16px}.application-form__text{font-size:1.25rem;line-height:120%}.application-form__small-text{font-size:.875rem;line-height:121.4285714286%}.application-form input.application-form__input{padding:14px 12px 8px 0;font-size:.875rem;line-height:150%}.application-form__placeholder{top:14px;font-size:.875rem;line-height:142.8571428571%}.application-form__error-text{font-size:.625rem;line-height:130%}.application-form .application-form__select-title{padding:12px 0;font-size:.875rem;line-height:135.7142857143%}.application-form__select-content{top:53px}.application-form__select-label{padding:12px 16px;font-size:.875rem;line-height:150%}.application-form .md-constructor-form__field--button{grid-template-columns:1fr}.application-form__submit{padding:19px 25px;font-size:1rem;line-height:118.75%}.application-form__agreement{font-size:.75rem;line-height:133.3333333333%}.application-form__errors{font-size:.875rem;line-height:150%}.application-form__errors._active{margin-top:8px}.application-form .js-select[data-state=active] .js-select__content{max-height:180px}.application-form__captcha-error{font-size:.625rem;line-height:130%}}@media (max-width:479px){.application-form .form-element-wrapper{margin-bottom:8px}}