.dropdown{cursor:pointer}.inputItem{position:relative}.inputItem .input{width:100%;max-width:696px;height:62px;background:#fff;border:1px solid #c4cbd0;border-radius:5px;font-family:Montserrat;font-weight:500;font-size:16px;line-height:140%;padding:20px;transition:all .3s ease-in-out;color:#1e2432}.inputItem .input::placeholder{color:#696d8c}.inputItem .input:focus{color:#1e2432;border-color:#696d8c}.inputItem .input:focus::placeholder{color:#1e2432}.inputItem input:-webkit-autofill,.inputItem input:-webkit-autofill:active,.inputItem input:-webkit-autofill:focus,.inputItem input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.inputItem .textarea{height:145px;max-width:1200px}.inputItem .required:after{content:url("data:image/svg+xml,%3Csvg width='8' height='9' viewBox='0 0 8 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4.33008' r='4' fill='%23CE1E1E'/%3E%3C/svg%3E%0A");position:absolute;left:-14px;top:1px}.inputItem .customCheckbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none;transition:all 1s ease-in-out;font-family:Montserrat;font-weight:500;font-size:16px;line-height:130%;color:#1e2432}.inputItem .customCheckbox p{padding-top:2px}.inputItem .customCheckbox .fieldError{left:36px;top:27px}.inputItem .customCheckbox a{font-weight:500;color:#1e2432;text-decoration:underline}.inputItem .customCheckbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;transition:all 1s ease-in-out}.inputItem .customCheckbox input:checked~.checkmark:after{display:block}.inputItem .customCheckbox .checkmark{position:absolute;top:0;left:0;width:24px;height:24px;background-color:#fff;border:2px solid #c4cbd0;border-radius:5px;transition:all .3s ease-in-out}.inputItem .customCheckbox .checkmark:after{content:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.994629 5.10694L4.21975 8.33206C4.61027 8.72258 5.24344 8.72258 5.63396 8.33206L13.0051 0.960938' stroke='%23383680' stroke-width='2'/%3E%3C/svg%3E%0A");position:absolute;top:0;left:3.5px;display:none}.inputItem .customCheckbox:hover input~.checkmark{background-color:#f6f6f6}.inputItem .dropdownInput{position:relative}.inputItem .dropdownInput.open .arrow{transform:translateY(-50%) rotate(180deg);filter:brightness(0)}.inputItem .arrow{position:absolute;top:50%;right:22px;transform:translateY(-50%);width:17px;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='10' viewBox='0 0 17 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.968856 0.970809C1.36743 0.57223 2.01366 0.57223 2.41224 0.970809L8.83492 7.39349L15.2576 0.970809C15.6562 0.57223 16.3024 0.57223 16.701 0.970809C17.0996 1.36939 17.0996 2.01561 16.701 2.41419L9.55661 9.55857C9.15803 9.95715 8.51181 9.95715 8.11323 9.55857L0.968856 2.41419C0.570277 2.01561 0.570277 1.36939 0.968856 0.970809Z' fill='%23C4CBD0'/%3E%3C/svg%3E%0A");background-size:cover;transition:transform .3s ease}.inputItem .dropdownOptions{position:absolute;top:75px;z-index:2;background:#fff;border:1px solid #c4cbd0;border-radius:5px;width:100%}.inputItem .dropdownOptions .option{padding:21px;cursor:pointer;font-family:Montserrat;font-weight:600;font-size:16px;line-height:130%;color:#696d8c}.inputItem .dropdownOptions .option:hover{background-color:#f4f6ff;color:#1e2432}.inputItem .fileInputWrapper{position:relative;display:inline-block}.inputItem .fileInput{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputItem .fileLabel{display:flex;align-items:center;cursor:pointer;justify-content:space-between}.inputItem .fileLabel .icon{margin-left:8px}.inputItem .fileLabel .filename,.inputItem .fileLabel .placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:650px;color:#696d8c}.inputItem .fileLabel .filename{display:none}.inputItem .noteMessage{font-family:Montserrat;font-weight:500;font-size:12px;line-height:140%;position:absolute;left:20px;top:65px;padding-right:20px}@media screen and (max-width:491px){.inputItem .noteMessage{top:70px}}.inputItem .fileInput:valid+.file-label .filename{display:inline}.inputItem .fieldError{font-size:12px;top:65px}.inputItem .fieldError,.subscription .subscribeFormError{font-family:Montserrat;font-weight:500;line-height:140%;color:#ab0b23;position:absolute;left:20px}.subscription .subscribeFormError{font-size:14px}.formContainer{position:relative;padding-bottom:40px;display:grid;grid-gap:40px;max-width:696px;margin:auto;grid-column-gap:22px;grid-row-gap:22px}.formContainer.applyToVacancyForm{max-width:674px}.formContainer .buttonLoading{margin-left:12px}.formContainer .buttonLoading svg{transform:translate(18%,5%) rotate(45deg) scale(1)}.formContainer .buttonLoading .stroke-still{stroke:#fff}.formContainer .buttonLoading .stroke-animation{animation:stroke-spacing 1.2s ease-in,stroke-color 4.8s linear;animation-iteration-count:infinite;animation-delay:0;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running;transform-origin:center center}@keyframes stroke-spacing{0%{stroke-dasharray:0 200}45%{stroke-dashoffset:0;stroke-dasharray:200 200}90%{stroke-dashoffset:-200;stroke-dasharray:200 200}to{stroke-dashoffset:-200;stroke-dasharray:200 200}}@keyframes stroke-color{0%{stroke:#fff}24%{stroke:#f4f6ff}25%{stroke:#e8ebff}49%{stroke:#ff8f3e}50%{stroke:#fff}74%{stroke:#f4f6ff}75%{stroke:#e8ebff}99%{stroke:#ff8f3e}}.resultMessage{font-family:Montserrat;font-weight:500;font-size:16px;line-height:140%;color:#80bb5b;text-align:center}.needHelpForm{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,.1fr)}.needHelpForm div:first-child{grid-area:1/1/2/2}.needHelpForm div:nth-child(2){grid-area:1/2/2/3}.needHelpForm div:nth-child(3){grid-area:2/1/3/3}.needHelpForm div:nth-child(4){grid-area:3/1/4/3;justify-self:center}.needHelpForm button:nth-child(5){grid-area:4/1/5/3}@media screen and (max-width:650px){.needHelpForm{grid-template-columns:1fr;grid-template-rows:repeat(5,.1fr)}.needHelpForm div:first-child{grid-area:1/1/2/3}.needHelpForm div:nth-child(2){grid-area:2/1/3/3}.needHelpForm div:nth-child(3){grid-area:3/1/4/3}.needHelpForm div:nth-child(4){grid-area:4/1/5/3}.needHelpForm button:nth-child(5){grid-area:5/1/6/3}}.bookServiceForm{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,.1fr);max-width:100%;overflow:hidden;padding:20px 10px}.bookServiceForm .accentBackground{position:relative;width:317px}.bookServiceForm .accentBackground img{position:absolute;right:-56px;top:-38px}.bookServiceForm .button{position:relative;z-index:2}.bookServiceForm div:first-child{grid-area:1/1/2/2}.bookServiceForm div:nth-child(2){grid-area:1/2/2/3}.bookServiceForm div:nth-child(3){grid-area:2/1/3/3}.bookServiceForm div:nth-child(4){grid-area:3/1/4/3}.bookServiceForm div:nth-child(5){grid-area:1/3/2/4}.bookServiceForm div:nth-child(6){grid-area:1/4/2/5}.bookServiceForm div:nth-child(7){grid-area:2/3/3/5}.bookServiceForm div:nth-child(8){grid-area:3/3/4/5}.bookServiceForm div:nth-child(9){grid-area:4/1/5/5}.bookServiceForm div:nth-child(10){grid-area:5/1/6/5;justify-self:center;align-self:center}.bookServiceForm button:nth-child(11){grid-area:6/1/7/5;justify-self:center}@media screen and (max-width:768px){.bookServiceForm{grid-column-gap:25px}}@media screen and (max-width:650px){.bookServiceForm{display:flex;flex-direction:column}.bookServiceForm div:first-child{grid-area:1/1/2/5}.bookServiceForm div:nth-child(2){grid-area:2/1/3/5}.bookServiceForm div:nth-child(3){grid-area:3/1/4/5}.bookServiceForm div:nth-child(4){grid-area:4/1/5/5}.bookServiceForm div:nth-child(5){grid-area:5/1/6/5}.bookServiceForm div:nth-child(6){grid-area:6/1/7/5}.bookServiceForm div:nth-child(7){grid-area:7/1/8/5}.bookServiceForm div:nth-child(8){grid-area:8/1/9/5}.bookServiceForm div:nth-child(9){grid-area:9/1/10/5}.bookServiceForm div:nth-child(10){grid-area:10/1/11/5;justify-self:center}.bookServiceForm div:nth-child(11){grid-area:11/1/12/5}}.contactUsForm{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,.1fr)}.contactUsForm div:first-child{grid-area:1/1/2/2}.contactUsForm div:nth-child(2){grid-area:1/2/2/3}.contactUsForm div:nth-child(3){grid-area:2/1/3/3}.contactUsForm div:nth-child(4){grid-area:3/1/4/3}.contactUsForm div:nth-child(5){grid-area:4/1/5/3;justify-self:center}.contactUsForm button:nth-child(6){grid-area:5/1/6/3}@media screen and (max-width:650px){.contactUsForm{grid-template-columns:1fr;grid-template-rows:repeat(5,.1fr)}.contactUsForm div:first-child{grid-area:1/1/2/2}.contactUsForm div:nth-child(2){grid-area:2/1/3/2}.contactUsForm div:nth-child(3){grid-area:3/1/4/2}.contactUsForm div:nth-child(4){grid-area:4/1/5/2}.contactUsForm div:nth-child(5){grid-area:5/1/6/2;justify-self:center}.contactUsForm button:nth-child(6){grid-area:6/1/7/2}}.orderingFormWithBookACall{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,.1fr)}.orderingFormWithBookACall div:first-child{grid-area:1/1/2/2}.orderingFormWithBookACall div:nth-child(2){grid-area:1/2/2/3}.orderingFormWithBookACall div:nth-child(3){grid-area:2/1/3/3}.orderingFormWithBookACall div:nth-child(4){grid-area:3/1/4/3}.orderingFormWithBookACall div:nth-child(5){grid-area:4/1/5/3}.orderingFormWithBookACall div:nth-child(6){grid-area:5/1/6/3;justify-self:center}.orderingFormWithBookACall button:nth-child(7){grid-area:6/1/7/3;justify-self:center}.formTemplateWithBookACall .formWithBookingContent{display:grid;grid-template-columns:443px 1fr;background-color:#fff}.formTemplateWithBookACall .booking{background-color:#383680;border-radius:5px 0 0 5px;position:relative;background-image:url(/_next/static/media/interested_bg.717a63b3.webp);background-repeat:no-repeat}.formTemplateWithBookACall .booking .orElement{position:absolute;bottom:90px;right:-68px;display:flex;width:133px;height:133px;justify-content:center;align-items:center;flex-shrink:0;border-radius:100px;background:#e8ebff}.formTemplateWithBookACall .booking .orElement .orText{font-family:Montserrat;font-weight:600;font-size:20px;line-height:140%;color:#383680;text-transform:uppercase}.formTemplateWithBookACall .booking div{display:grid;flex-direction:column;height:100%;grid-template-rows:1fr 1fr}.formTemplateWithBookACall .booking .paragraph{font-family:Montserrat;font-weight:600;font-size:20px;line-height:140%;color:#fff;z-index:2;padding:50px 80px 35px}.formTemplateWithBookACall .booking .button{top:83px;z-index:2;width:193px;gap:12px}.formTemplateWithBookACall .form{padding:40px 40px 40px 116px;border-radius:0 5px 5px 0}@media screen and (max-width:1200px){.formTemplateWithBookACall .form{padding:55px 20px 40px 44px}.formTemplateWithBookACall .form .container{padding:0}}@media screen and (max-width:990px){.formTemplateWithBookACall .formWithBookingContent{grid-template-columns:1fr;grid-template-rows:435px 1fr}.formTemplateWithBookACall .booking{border-radius:5px 5px 0 0;background-position:center -36px}.formTemplateWithBookACall .booking .orElement{left:50%;transform:translateX(-50%);bottom:-49px;width:120px;height:120px}.formTemplateWithBookACall .booking .bgImage{left:50%;transform:translateX(-50%);top:-35px;width:max-content;overflow:hidden}.formTemplateWithBookACall .form{border-radius:0 0 5px 5px;padding:55px 25px 40px}}@media screen and (max-width:600px){.formTemplateWithBookACall .booking .paragraph{padding:50px 30px 35px}}@media screen and (max-width:455px){.formTemplateWithBookACall .booking .bgImage{display:none}}.applyCvForm .error{text-align:center;color:#ab0b23}.applyCvForm div:nth-child(8){justify-self:center}.applyCvForm div:nth-child(7){margin-top:15px}.applyCvForm .noteMessage{color:#fff}@media screen and (max-width:491px){.applyCvForm div:nth-child(7){margin-top:30px}}.applyCvForm .inputItem .textarea{height:108px}.partnershipForm{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,.1fr)}.partnershipForm .inputItem .required:after{content:""}.partnershipForm div:first-child{grid-area:1/1/2/2}.partnershipForm div:nth-child(2){grid-area:2/1/3/2}.partnershipForm div:nth-child(3){grid-area:3/1/4/2;justify-self:center}.partnershipForm button:nth-child(4){grid-area:4/1/5/2}.subscribeForm{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,.1fr)}.subscribeForm div:first-child{grid-area:1/1/2/2}.subscribeForm div:nth-child(2){grid-area:1/2/2/3}.subscribeForm div:nth-child(3){grid-area:2/1/3/3}.subscribeForm div:nth-child(4){grid-area:3/1/4/3;justify-self:center}.subscribeForm button:nth-child(5){grid-area:4/1/5/3}@media screen and (max-width:650px){.subscribeForm{grid-template-columns:1fr;grid-template-rows:repeat(5,.1fr)}.subscribeForm div:first-child{grid-area:1/1/2/2}.subscribeForm div:nth-child(2){grid-area:2/1/3/2}.subscribeForm div:nth-child(3){grid-area:3/1/4/2}.subscribeForm div:nth-child(4){grid-area:4/1/5/2}.subscribeForm button:nth-child(5){grid-area:5/1/6/2}}