.application-form-block{background:url(https://storage.googleapis.com/dev_resources_voka_io_303011/common/application-form-header.webp) no-repeat top center}.application-form-block .block-wrapper{width:100%;padding:140px 245px 140px 100px;column-gap:160px;display:grid;grid-template-columns:707px 1fr;grid-auto-rows:min-content;grid-template-rows:min-content 1fr}.application-form-block .block-wrapper>div{min-height:0;height:fit-content}.application-form-block .h2{background:radial-gradient(150.78% 334.03% at 50% 178.47%,#09111A 42%,#083D81 68.27%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.application-form-block .description-header-left{height:fit-content}.application-form-block .main-text-medium{color:var(--l-gark-gray);padding:20px 0 60px;width:80%}.application-form-block .blue-card{padding:32px;background:url(https://storage.googleapis.com/dev_resources_voka_io_303011/common/application-steps-card-bg.webp) no-repeat top left;border-radius:10px}.application-form-block .blue-card .h4,.application-form-block .blue-card .main-text-bold{color:var(--n-black)}.application-form-block .blue-card .small-text-regular{color:var(--n-dark-grey)}.application-form-block .blue-card-title-wrapper{display:flex;flex-direction:row;align-items:center;gap:12px}.application-form-block .blue-card-title-wrapper img{width:32px;height:32px}.application-form-block .steps-wrapper{display:flex;flex-direction:column;gap:24px;padding:40px 0}.application-form-block .step{display:flex;align-items:flex-start;position:relative;gap:16px}.application-form-block .step-content{display:flex;flex-direction:column;gap:10px}.application-form-block .step-number{min-width:24px;max-width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--n-white);color:var(--bright-blue);font-weight:400;font-size:14px;line-height:100%;z-index:2}.application-form-block .step::before{content:"";position:absolute;width:1px;background-color:var(--n-white);left:12px;height:calc(100% + 40px);z-index:1}.application-form-block .step:last-child::before{display:none}.application-form-block .note{color:var(--n-grey)}.application-form-block .anchor-link{margin-top:16px;display:flex}.application-form-block .anchor-link a{padding:20px 32px;border:1px solid var(--light-blue);border-radius:10px;color:var(--bright-blue);display:flex;flex-direction:row;justify-content:start;align-items:center;gap:12px}@media (max-width:1919px){.application-form-block .block-wrapper{padding:100px 80px;grid-template-columns:521px 1fr;column-gap:127px}.application-form-block .left-information{min-width:521px;max-width:521px}.application-form-block .main-text-medium{width:100%;padding:20px 0 40px}.application-form-block .steps-wrapper{padding:32px 0}.application-form-block .step-number::before{height:calc(100% + 65px)}}@media (max-width:1439px){.application-form-block .block-wrapper{padding:80px 60px;grid-template-columns:474px 1fr;column-gap:56px}.application-form-block .left-information{min-width:474px;max-width:474px}.application-form-block .main-text-medium{padding:16px 0 40px}}@media (max-width:1279px){.application-form-block .block-wrapper{padding:80px 40px;grid-template-columns:488px 1fr;column-gap:24px}.application-form-block .left-information{min-width:488px;max-width:488px}.application-form-block .blue-card{padding:32px 24px}}@media (max-width:1079px){.application-form-block .block-wrapper{display:flex;flex-direction:column}.application-form-block .description-header-left{padding-top:10px}.application-form-block .desctiption-left{padding-top:60px}.application-form-block .main-text-medium{padding:16px 0 31px;width:80%}.application-form-block .left-information{min-width:100%}.application-form-block .step-number::before{height:calc(100% + 40px)}.application-form-block .anchor-link{display:none}}@media (max-width:576px){.application-form-block .block-wrapper{padding:60px 16px;gap:0}.application-form-block .blue-card{padding:24px 12px}.application-form-block .steps-wrapper{padding:32px 0 24px}.application-form-block .step-number::before{height:calc(100% + 60px)}}.application-form-block .right-form{display:flex;flex-direction:column;height:fit-content;width:100%;padding:10px 0;grid-row:span 2}.application-form-block .right-form .wpcf7-form p{line-height:unset}.application-form-block .right-form form{gap:4px;display:flex;flex-direction:column}.application-form-block .wpcf7-form-control-wrap{display:flex;width:100%}.application-form-block .wpcf7-form p{width:100%;position:relative}.application-form-block .right-form input:not([type="submit"]),.application-form-block .right-form textarea,.application-form-block .right-form select{margin:7px 0 19px;padding:11px 15px;border-radius:6px;outline:none;border:1px solid #C2C8D4;flex:1 0 100%}.application-form-block .right-form textarea{margin-bottom:0}.application-form-block .wpcf7-form-control-wrap[data-name="message"] .wpcf7-not-valid-tip{top:70px;left:15px}.application-form-block .right-form textarea{max-height:320px;resize:none;overflow:auto}.application-form-block .right-form input.wpcf7-not-valid,.application-form-block .right-form textarea.wpcf7-not-valid,.application-form-block .right-form select.wpcf7-not-valid{border:1px solid var(--error)}.application-form-block #social-media-links,.application-form-block #followers{max-width:100%;box-sizing:border-box}.application-form-block select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:20px;cursor:pointer}.application-form-block select option:first-child{display:none}.application-form-block .right-form input.short,.application-form-block .right-form select.short{flex:1 1 50%}.application-form-block label{position:absolute;top:20px;left:14px;font-size:16px;padding:0 14px 0 4px;color:var(--secondary-black);transition:all 0.25s ease-in-out;z-index:2;pointer-events:none}.application-form-block label::after{position:absolute;top:0;right:4px;display:block;content:'*';color:var(--accent-light-bg)}.application-form-block label.focused{top:-4px;font-size:12px;background:var(--white-bg);color:var(--secondary-black)}.application-form-block.gray label.focused,.contact-us.image label.focused{background:var(--main-bg)}.application-form-block .right-form .flex-row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px}.application-form-block .flex-row input,.application-form-block .flex-row select{flex-grow:1;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.application-form-block .right-form .small-text-bold{padding:6px 0 10px;color:var(--n-black)}.application-form-block .right-form .small-text-bold:last-child{padding:6px 0 12px}.application-form-block .form-footer p{display:flex;gap:20px;align-items:start;color:var(--secondary-black)}.application-form-block .form-footer #application-form-submit{padding:12px 24px;font-size:20px;line-height:32px;text-align:center}.application-form-block .wpcf7-not-valid-tip{top:56px;left:20px}.application-form-block p:has(textarea) .wpcf7-not-valid-tip{top:auto;bottom:-18px;left:4px;font-size:12px;line-height:135%;font-weight:400}.application-form-block:has(textarea.wpcf7-not-valid) .textarea-footer{display:none}.application-form-block:has(textarea.wpcf7-not-valid:focus) .textarea-footer,.application-form-block:has(textarea.wpcf7-not-valid:active) .textarea-footer{display:flex}.application-form-block:has(textarea:focus) p:has(textarea) .wpcf7-not-valid-tip,.application-form-block:has(textarea:active) p:has(textarea) .wpcf7-not-valid-tip{display:none!important}.application-form-block p:has(textarea){margin-bottom:32px}.application-form-block .textarea-footer{position:absolute;bottom:-22px;left:0;display:flex;gap:0;width:100%;padding:0 15px}.application-form-block .textarea-footer *{font-weight:400;font-size:12px;line-height:135%}.application-form-block .textarea-tip,.application-form-block .textarea-counter{color:var(--n-grey)}.application-form-block .textarea-footer .orange{color:#E67A1B}.application-form-block .textarea-footer .green{color:#2AB331}.application-form-block .textarea-footer .textarea-min-hint{color:#AFBED4}.application-form-block:has(textarea.wpcf7-not-valid) .textarea-counter,.application-form-block:has(textarea:placeholder-shown) .textarea-counter{display:none}.application-form-block:has(textarea:focus) .textarea-counter,.application-form-block:has(textarea:active) .textarea-counter{display:inline-block}.application-form-block:has(textarea:focus) .textarea-tip,.application-form-block:has(textarea:active) .textarea-tip,.application-form-block:has(textarea.wpcf7-not-valid) .textarea-tip,.application-form-block:has(textarea:not(:placeholder-shown)) .textarea-tip{display:none}@media (max-width:1079px){.application-form-block .main-text-medium{padding:16px 0 31px;width:80%}.application-form-block .right-form{padding-bottom:0}.application-form-block .right-form select.short{padding:11px 32px 11px 15px}}@media (max-width:576px){.application-form-block .right-form .flex-row{flex-wrap:wrap;gap:4px}.application-form-block .main-text-medium{padding:20px 0 24px;width:100%}.application-form-block .form-footer{padding-top:6px}.application-form-block .form-footer p{flex-direction:column;justify-content:start}}.application-form-block .custom-dropdown{flex:1;margin:7px 0 19px}.application-form-block .custom-dropdown-button{height:auto;min-height:44px;max-width:100%;min-width:0;padding:11px 36px 11px 15px;border:1px solid #C2C8D4;border-radius:6px;background:#fff0;color:var(--secondary-black);font-family:inherit}.application-form-block .custom-dropdown-button::after{top:50%;transform:translateY(-50%)}.application-form-block .custom-dropdown.open .custom-dropdown-button::after{transform:translateY(-50%) rotate(180deg)}.application-form-block .custom-dropdown.open .custom-dropdown-button{border-color:var(--bright-blue)}.application-form-block .custom-dropdown.has-error .custom-dropdown-button,.application-form-block .custom-dropdown.has-error.open .custom-dropdown-button{border-color:var(--error)}.application-form-block .voice-input-btn{position:absolute;bottom:9px;right:14px;width:32px;height:32px;padding:0;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:opacity 0.2s}.application-form-block .voice-input-btn:hover{background:var(--n-light-blue-BG);border-radius:50%}.application-form-block .voice-input-btn.recording-speech{width:32px;height:32px;animation:voice-btn-blink 0.6s ease-in-out infinite}.application-form-block .voice-input-btn.recording-speech .voice-icon{filter:drop-shadow(0 0 5px rgb(129 189 255))}@keyframes voice-btn-blink{0%,100%{opacity:1}50%{opacity:.6}}.application-form-block .wpcf7-form-control-wrap.has-voice-input textarea{padding-inline-end:48px}.application-form-block .wpcf7-form-control-wrap.has-voice-input:has(.voice-input-btn.recording-speech) textarea{padding-inline-end:60px}