.ApplyForJobTemplate_wrapper__Y87mU{position:relative;display:flex;border-radius:var(--radius-1\.5xl);border:1px solid var(--neutral-grey-100);overflow:hidden;height:900px;@media screen and (max-width:1200px){border-radius:0;border-left-color:transparent;border-left-style:solid;border-left-width:1px;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px;border-right-color:transparent;border-right-style:solid;border-right-width:1px;border-top-color:transparent;border-top-style:solid;border-top-width:1px;flex-direction:column;height:100%}}.ApplyForJobTemplate_errorPopupWrapper____Ftb{position:fixed;width:calc(100% - 160px);z-index:10;top:94px;padding:0;height:0;opacity:0;overflow:hidden;pointer-events:none;transition:all .3s ease-in-out;margin-bottom:0;@media screen and (max-width:900px){top:80px;width:calc(100% - 40px);margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:0}}.ApplyForJobTemplate_errorPopupWrapper____Ftb.ApplyForJobTemplate_active__ih446{height:58px;margin-bottom:24px;pointer-events:all;opacity:1;@media screen and (max-width:900px){height:-moz-fit-content;height:fit-content;margin-bottom:16px}}.ApplyForJobTemplate_logoBlock__L03dV{position:relative;width:100%;min-height:100%;max-width:479px;background-color:var(--button-primary-default);@media screen and (max-width:1200px){height:140px;max-width:100%}}.ApplyForJobTemplate_logoWrapper__wGMQ_{position:absolute;left:32px;top:32px;z-index:2;@media screen and (max-width:900px){left:20px;top:20px}}.ApplyForJobTemplate_logoWrapper__wGMQ_.ApplyForJobTemplate_reversed__dBkQK{left:auto;right:32px;@media screen and (max-width:900px){right:20px}}.ApplyForJobTemplate_overlayWrapperDesk__Zi9ar{position:absolute;width:297px;height:584px;right:0;bottom:0;@media screen and (max-width:1200px){display:none}}.ApplyForJobTemplate_overlayWrapperDesk__Zi9ar.ApplyForJobTemplate_reversed__dBkQK{right:auto;left:0}.ApplyForJobTemplate_overlayWrapperDesk__Zi9ar.ApplyForJobTemplate_reversed__dBkQK img{transform:scaleX(-1)}.ApplyForJobTemplate_overlayWrapperMob__jcPzk{position:absolute;display:none;width:174px;height:140px;right:20px;bottom:0;@media screen and (max-width:1200px){display:block}}.ApplyForJobTemplate_overlayWrapperMob__jcPzk.ApplyForJobTemplate_reversed__dBkQK{right:auto;left:20px}.ApplyForJobTemplate_overlayWrapperMob__jcPzk.ApplyForJobTemplate_reversed__dBkQK img{transform:scaleX(-1)}.ApplyForJobTemplate_formsBlockWrapper__cXmBq.ApplyForJobTemplate_reversed__dBkQK{padding:48px 48px 48px 0;@media screen and (max-width:900px){padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:24px}}.ApplyForJobTemplate_formsBlockWrapper__cXmBq{position:relative;display:flex;padding:48px 0 48px 48px;width:100%;height:100%;@media screen and (min-width:900px) and (max-width:1200px){padding-left:48px!important;padding-bottom:48px!important;padding-right:48px!important;padding-top:48px!important}@media screen and (max-width:900px){height:100%;padding-left:20px;padding-bottom:0;padding-right:20px;padding-top:24px}}.ApplyForJobTemplate_overlay__xF1by{position:absolute;display:flex;align-items:center;justify-content:center;height:100%;inset:0;background:rgba(0,0,0,.1);z-index:10}.ApplyForJobTemplate_formsBlock__QdUmC{display:flex;flex-direction:column;width:100%;overflow-y:auto;@media screen and (min-width:900px){&::-webkit-scrollbar{width:50px}&::-webkit-scrollbar-thumb{background:var(--neutral-grey-200);border:22px solid transparent;background-clip:padding-box;border-radius:25px;min-height:123px}}@media screen and (max-width:900px){&::-webkit-scrollbar{width:0;height:0}&::-webkit-scrollbar-thumb{background:transparent;border:none}}}.ApplyForJobTemplate_title___kj7O{margin-bottom:32px;color:var(--neutral-black-500);@media screen and (max-width:900px){margin-bottom:16px;font-family:Urbanist;font-size:24px;font-weight:600;line-height:34px}}.ApplyForJobTemplate_forms__qDuPa{display:grid;grid-template-columns:1fr 1fr;width:100%;grid-gap:16px;gap:16px;grid-template-areas:"name phone" "email email" "nationality gender" "currentLocation currentLocation" "cv cv" "education education" "certificates certificates" "currentJobTitle yearsOfExperience" "expectedSalary noticePeriod" "languagesSpoken languagesSpoken" "messageForm messageForm";@media screen and (min-width:1200px) and (max-width:1330px){grid-template-columns:1fr 1fr;grid-template-areas:"name name" "phone phone" "email email" "nationality gender" "currentLocation currentLocation" "cv cv" "education education" "certificates certificates" "currentJobTitle yearsOfExperience" "expectedSalary noticePeriod" "languagesSpoken languagesSpoken" "messageForm messageForm"}@media screen and (max-width:1200px){grid-template-columns:1fr;grid-template-areas:"name" "phone" "email" "nationality" "gender" "currentLocation" "cv" "education" "certificates" "currentJobTitle" "yearsOfExperience" "expectedSalary" "noticePeriod" "languagesSpoken" "messageForm"}}.ApplyForJobTemplate_formWrapper__wsmL8{display:flex;width:100%;flex-direction:column;gap:4px}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_nameForm__voL5P{grid-area:name}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_phoneForm__GITmM{grid-area:phone}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_emailForm__RSQO5{grid-area:email}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_nationalityForm__8WWRi{grid-area:nationality}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_genderForm__kvB20{grid-area:gender}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_cvForm__l_Oqe{grid-area:cv}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_currentLocationForm__zpT0H{grid-area:currentLocation}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_educationForm__5zuj5{grid-area:education}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_certificatesForm__g9eWG{grid-area:certificates}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_currentJobTitleForm____e7k{grid-area:currentJobTitle}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_yearsOfExperienceForm__Kz4Ib{grid-area:yearsOfExperience}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_expectedSalaryForm__eU25k{grid-area:expectedSalary}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_noticePeriodForm__jy2L6{grid-area:noticePeriod}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_languagesSpokenForm___JP4_{grid-area:languagesSpoken}.ApplyForJobTemplate_formWrapper__wsmL8.ApplyForJobTemplate_messageForm__rhPB0{grid-area:messageForm}.ApplyForJobTemplate_formTitle__DC_Uo{padding-left:14px;color:var(--neutral-black-500)}.ApplyForJobTemplate_optionalTitle__1LR1Z{color:var(--text-grey-secondary)}.ApplyForJobTemplate_formTitle__DC_Uo.ApplyForJobTemplate_reversed__dBkQK{padding-left:0;padding-right:14px}.ApplyForJobTemplate_formInput__PgwbF div{border-radius:var(--radius-2xl);height:56px}.ApplyForJobTemplate_formInput__PgwbF label{padding-left:0;color:#939EAB;display:none}.ApplyForJobTemplate_formInputArea__sp1L8 textarea,.ApplyForJobTemplate_formInput__PgwbF input{margin-left:0;font-size:16px;font-weight:400;line-height:20px;font-family:Urbanist!important;&::-webkit-scrollbar{width:8px}&::-webkit-scrollbar-thumb{background:var(--neutral-grey-200);border:2px solid transparent;background-clip:padding-box;border-radius:25px}}.ApplyForJobTemplate_formInputArea__sp1L8 input{padding:16px}.ApplyForJobTemplate_formInputArea__sp1L8 textarea{padding-bottom:16px}.ApplyForJobTemplate_formInput__PgwbF fieldset,.ApplyForJobTemplate_formInput__PgwbF:hover fieldset{transition:all .5s ease-in-out;border:1px solid #bebebe!important}.ApplyForJobTemplate_formInput__PgwbF:not(.ApplyForJobTemplate_errorInput__sjfC_):focus-within fieldset{border:1px solid var(--button-primary-default)!important}.ApplyForJobTemplate_formInput__PgwbF.ApplyForJobTemplate_errorInput__sjfC_ fieldset{border:1px solid var(--feedback-red-500)!important}.ApplyForJobTemplate_error__jTVyK{display:flex;position:relative;flex-wrap:wrap;color:var(--feedback-red-500);font-size:13px;font-weight:400;line-height:120%;left:14px;height:0;opacity:0;transition:all .3s ease-in-out}.ApplyForJobTemplate_error__jTVyK.ApplyForJobTemplate_reversed__dBkQK{left:0;right:14px}.ApplyForJobTemplate_error__jTVyK.ApplyForJobTemplate_active__ih446{height:16px;opacity:1}.ApplyForJobTemplate_formInputArea__sp1L8 div,.ApplyForJobTemplate_formInputArea__sp1L8 input{height:120px;align-items:flex-start}.ApplyForJobTemplate_submitButton__E_gKf{margin:16px 0}.ApplyForJobTemplate_termsBlock__TsIQl{text-align:center;margin-bottom:48px;color:var(--neutral-grey-400);@media screen and (max-width:900px){margin-bottom:24px}}.ApplyForJobTemplate_link__8Ioxs{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--neutral-grey-400);text-decoration-color:var(--neutral-grey-400);text-decoration-thickness:.5px}