.ButtonGroup_buttonGroup__2G35a{display:flex;align-items:center;flex:1 1}.ButtonGroup_buttonGroup__2G35a.ButtonGroup_isAlignedLeft__ueeWZ{justify-content:flex-start}.ButtonGroup_buttonGroup__2G35a.ButtonGroup_isAlignedCenter__24nsS{justify-content:space-between}.ButtonGroup_buttonGroup__2G35a.ButtonGroup_isAlignedRight__3QCTP{justify-content:flex-end}.ButtonGroup_buttonGroupItem__10ORP:not(:first-of-type){margin-left:16px}.Icon_icon__36Grw{display:inline-flex;align-self:center;flex:0 0 auto}.Icon_icon__36Grw svg{margin:0 auto;display:block;fill:currentColor}.Flex_flex__1QCer{display:flex;min-width:0}.Flex_flex--inline__2yLre{display:inline-flex}.Flex_flex--justify__29Tod{width:100%}.Flex_flex-row__2RMH1{flex-direction:row!important}.Flex_flex-column__3Mv4J{flex-direction:column!important}.Flex_flex-row-reverse__Twklr{flex-direction:row-reverse!important}.Flex_flex-column-reverse__3S_nQ{flex-direction:column-reverse!important}.Flex_flex-wrap__3CWmN{flex-wrap:wrap!important}.Flex_flex-nowrap__3jods{flex-wrap:nowrap!important}.Flex_flex-wrap-reverse__2OYGe{flex-wrap:wrap-reverse!important}.Flex_justify-content-flex-start__1kSVT{justify-content:flex-start!important}.Flex_justify-content-flex-end__37FR-{justify-content:flex-end!important}.Flex_justify-content-center__2YjLd{justify-content:center!important}.Flex_justify-content-space-between__MuVdX{justify-content:space-between!important}.Flex_justify-content-space-around__2DKeL{justify-content:space-around!important}.Flex_align-items-flex-start__2nSUX{align-items:flex-start!important}.Flex_align-items-flex-end__1AlEb{align-items:flex-end!important}.Flex_align-items-center__1RWe0{align-items:center!important}.Flex_align-items-baseline__1phyf{align-items:baseline!important}.Flex_align-items-stretch__mw9wD{align-items:stretch!important}.Flex_align-content-flex-start__1qde2{align-content:flex-start!important}.Flex_align-content-flex-end__17dUc{align-content:flex-end!important}.Flex_align-content-center__36aLv{align-content:center!important}.Flex_align-content-space-between__3OQEK{align-content:space-between!important}.Flex_align-content-space-around__B4F5o{align-content:space-around!important}.Flex_align-content-stretch__3Q-Ka{align-content:stretch!important}.Text_text__2pqUf{font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#222938}.Text_text__2pqUf.Text_blue__kXNCp{color:#092b7d}.Text_text__2pqUf.Text_white__36cvA{color:#fff}.Text_text__2pqUf.Text_greyBlue__HEkRI{color:#69758b}.Text_text__2pqUf.Text_truncate__MmeL9{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ButtonV2_button__3UCUl{border:none;border-radius:50px;box-shadow:none;color:#fff;background-color:#008ad0;cursor:pointer;font-size:17px;line-height:1.2;padding:16px 38px 14px;width:auto;display:inline-block;text-align:center;text-decoration:none;font-weight:700;transition:all .3s ease-in-out;position:relative;font-family:AvenirNextLTPro-Bold,Helvetica,Arial,sans-serif}.ButtonV2_button__3UCUl.ButtonV2_active__11brb,.ButtonV2_button__3UCUl:hover{box-shadow:0 15px 15px 0 rgba(28,43,87,.2);text-decoration:none}.ButtonV2_button__3UCUl.ButtonV2_disabled__3tF3G{opacity:.3;cursor:not-allowed;pointer-events:none}.ButtonV2_button__3UCUl.ButtonV2_pending__3Scgd{pointer-events:none}@media screen and (max-width:768px){.ButtonV2_button__3UCUl.ButtonV2_mobileWide__2ApeT{width:100%}}.ButtonV2_variantBlue__2hJ3g{background-color:#008ad0}.ButtonV2_variantDarkBlue__eC796{background-color:#1c2b57}.ButtonV2_variantOrange__3FVsX{background-color:#fbb047;color:#000}.ButtonV2_outline__3WYkg:not(.ButtonV2_isInverted__2bEhH){color:#1c2b57;background-color:#fff;border:1px solid #1c2b57}.ButtonV2_outline__3WYkg:not(.ButtonV2_isInverted__2bEhH):hover{background-color:hsla(0,0%,100%,.8)}.ButtonV2_outline__3WYkg:not(.ButtonV2_isInverted__2bEhH):focus{border-color:#4683bd}.ButtonV2_outline__3WYkg:not(.ButtonV2_isInverted__2bEhH):active{background-color:transparent;border-color:#4683bd;color:#4683bd}.ButtonV2_outline__3WYkg:not(.ButtonV2_isInverted__2bEhH).ButtonV2_disabled__3tF3G{color:rgba(28,43,87,.3);border-color:rgba(28,43,87,.3)}.ButtonV2_outline__3WYkg.ButtonV2_isInverted__2bEhH{color:#fff;border-color:#fff}.ButtonV2_outline__3WYkg.ButtonV2_isInverted__2bEhH:hover{background-color:rgba(53,112,166,.2)}.ButtonV2_outline__3WYkg.ButtonV2_isInverted__2bEhH:focus{background-color:hsla(0,0%,100%,0);border-color:#4785be}.ButtonV2_outline__3WYkg.ButtonV2_isInverted__2bEhH:active{opacity:1;background-color:hsla(0,0%,100%,0);border-color:#fff}.ButtonV2_outline__3WYkg.ButtonV2_isInverted__2bEhH.ButtonV2_disabled__3tF3G{background-color:inherit;opacity:.3}.ButtonV2_hiddenContent__N8iOA{visibility:hidden}.ButtonV2_spinnerWrapper__MDiyQ{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.ButtonV2_spinner__11eZB{position:relative;width:19px;height:19px;-webkit-animation:ButtonV2_rotation__13E4x 1.5s linear infinite;animation:ButtonV2_rotation__13E4x 1.5s linear infinite;transform:translateZ(0)}@-webkit-keyframes ButtonV2_rotation__13E4x{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ButtonV2_rotation__13E4x{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Spinner_spinner__3b8Pi{width:30px;height:30px;color:#3c7bff;-webkit-animation:Spinner_spin__7E7LH 1s linear infinite;animation:Spinner_spin__7E7LH 1s linear infinite}@-webkit-keyframes Spinner_spin__7E7LH{to{transform:rotate(1turn)}}@keyframes Spinner_spin__7E7LH{to{transform:rotate(1turn)}}.Modal_overlay__3fNmB{z-index:999;position:fixed;left:0;top:0;bottom:0;right:0;opacity:.3;background-color:#222938;cursor:default}.Modal_modal__3IR9-{display:flex;flex-direction:column;position:fixed;z-index:1000;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 2*20px);box-shadow:0 10px 20px 0 rgba(35,54,108,.1);min-width:250px;min-height:100px;max-height:calc(100% - 100px);border-radius:5px;box-sizing:border-box}.Modal_modal__3IR9-.Modal_isLoading__28lzv .Modal_modalBody__37Pr_{display:flex;align-items:center;justify-content:center;padding:40px}.Modal_modal__3IR9->:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.Modal_modal__3IR9->:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.Modal_modalHeader__3sAg5{position:relative;display:flex;flex-direction:row;flex-shrink:0;align-items:center;justify-content:center;padding:22px 40px;background-color:#f9fafb;border-bottom:1px solid #e5eaf2}.Modal_modalHeader__3sAg5.Modal_hasSubtitle__by6mJ{padding:16px 40px}.Modal_modalHeader__3sAg5.Modal_hasSubtitle__by6mJ .Modal_headerContent__3TyxA{margin-right:16px}.Modal_modalHeader__3sAg5.Modal_hasSubtitle__by6mJ .Modal_closeCrossIcon__3ZINc{position:absolute;top:23px;right:23px;margin:0}.Modal_modalHeader__3sAg5 .Modal_backButton__2gMS9{align-items:center;margin-left:-18px;margin-right:16px;width:40px;height:40px;border-radius:5px;background-color:#e0e6ed;opacity:.5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Modal_modalHeader__3sAg5 .Modal_backButton__2gMS9 svg{opacity:.5;color:#69758b}.Modal_modalHeader__3sAg5 .Modal_backButton__2gMS9:hover{opacity:1}.Modal_modalHeader__3sAg5 .Modal_headerContent__3TyxA{flex-grow:1}.Modal_modalHeader__3sAg5 .Modal_closeCrossIcon__3ZINc{margin-right:-12px;opacity:.5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Modal_modalHeader__3sAg5 .Modal_closeCrossIcon__3ZINc svg{opacity:.5;width:16px;height:16px}.Modal_modalHeader__3sAg5 .Modal_closeCrossIcon__3ZINc:hover{opacity:1}.Modal_modalBody__37Pr_{flex-grow:1;background-color:#fff;padding:24px 40px 40px;overflow-y:auto;min-height:100px}.Modal_modalFooter__2DHRL{display:flex;flex-direction:row;flex-shrink:0;align-items:center;padding:16px 40px;background-color:#f9fafb;border-top:1px solid #e5eaf2}@media screen and (max-width:768px){.Modal_modalHeader__3sAg5{padding:22px 20px}.Modal_modalHeader__3sAg5 .Modal_closeCrossIcon__3ZINc{margin-right:0}.Modal_modalBody__37Pr_{padding:24px 20px 40px}.Modal_modalFooter__2DHRL{padding:16px 20px;overflow-x:auto}}.InfoMessage_infoMessage__ZIKH7{display:flex}.InfoMessage_icon__1j9AZ{align-self:flex-start;margin-right:8px;color:#69758b;opacity:.5}.InfoMessage_icon__1j9AZ svg{width:16px;height:16px}.InfoMessage_message__3K421{font-size:14px;line-height:1.29;color:#69758b}@media screen and (max-width:768px){.InfoMessage_message__3K421{font-size:12px;line-height:1.5}}.Input_input__mqiiJ{display:block;width:100%;height:40px;padding:9px 8px;font-size:16px;font-weight:400;line-height:1em;color:#222938;outline:none;border:1px solid #cdd3de;border-radius:5px}.Input_input__mqiiJ:focus{border-color:#3c7bff}.Input_input__mqiiJ.Input_isDisabled__2_gUM{opacity:.5;color:#cdd3de;cursor:not-allowed}.Input_input__mqiiJ.Input_isInvalid__3QGZE{border-color:#ff0f39}.Asterisk_asterisk__PKsI_{color:#ff0f39;font-size:16px}.Asterisk_asterisk__PKsI_.Asterisk_withSpace__3I-i2{margin-left:2px}.FormBlock_formBlock__1WGhH{display:flex;position:relative;flex-direction:column}.FormBlock_title__2jypz{color:#69758b;min-height:20px;margin-bottom:9px;line-height:normal;font-size:14px}.Error_error__Wamqi{font-size:12px;line-height:2;color:#ff0f39}.FindApplicationModal_infoMessage__ocaV8{margin-top:16px}.FindApplicationModal_email__1nL_9{margin-top:24px}.RadioButton_label__y7e5i{display:inline-flex;cursor:pointer}.RadioButton_label__y7e5i:hover .RadioButton_radioButton__qDSXh{background-color:#fff;border-color:#cdd3de}.RadioButton_label__y7e5i.RadioButton_isChecked__3b0eV .RadioButton_radioButton__qDSXh{position:relative;background-color:#1c2b57;border-color:#1c2b57}.RadioButton_label__y7e5i.RadioButton_isChecked__3b0eV .RadioButton_radioButton__qDSXh:before{content:"";position:absolute;display:block;width:6px;height:6px;background-color:#fff;border-radius:50%}.RadioButton_label__y7e5i.RadioButton_isChecked__3b0eV:hover .RadioButton_radioButton__qDSXh{background-color:#3570a6;border-color:#3570a6}.RadioButton_radioButton__qDSXh{display:flex;align-items:center;justify-content:center;flex:1 0 16px;width:16px;height:16px;margin-right:8px;background-color:#ebecf0;border:1px solid #c1c7d0;border-radius:50%;margin-top:2px}.RadioButton_radioButton__qDSXh input[type=radio]{display:none}.FormRadioButtons_radioButton__2AGw1:not(:first-child){margin-top:18px}.ChooseApplicationModal_applications__SjRAo{margin-top:19px}.ChooseApplicationModal_place__2X2U2{color:#262c39}.MainFilters_locationsSearch__21MCx{width:630px;margin-bottom:40px}@media screen and (max-width:768px){.MainFilters_locationsSearch__21MCx{width:100%}}@media screen and (max-width:1210px){.MainFilters_locationsSearch__21MCx{width:530px}}.MainFilters_buttonGroup__1jf_j>div:last-child{margin-left:10px}.MainFilters_buttonGroup__1jf_j button{min-width:185px}@media screen and (max-width:1023px){.MainFilters_buttonGroup__1jf_j{display:flex;justify-content:center!important}.MainFilters_locationsSearch__21MCx{width:100%;display:flex;justify-content:center}}@media screen and (max-width:766px){.MainFilters_locationsSearch__21MCx{margin-bottom:30px}.MainFilters_buttonGroup__1jf_j{flex-direction:column}.MainFilters_buttonGroup__1jf_j>div{width:100%}.MainFilters_buttonGroup__1jf_j>div:last-child{margin-left:0;margin-top:30px}}.Main_mainContent__2WB0q{max-width:1170px;margin:0 auto;padding-bottom:60px}@media screen and (max-width:1210px){.Main_mainContent__2WB0q{padding-left:20px;padding-right:20px}}.Main_h2Text__1iDQI{color:#1c2b57}.Main_h2Text__1iDQI,.Main_h2TextWhite__VmEpZ{font-size:50px;font-family:AvenirNextLTPro-Bold,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;margin:0 0 15px;text-align:center}.Main_h2TextWhite__VmEpZ{color:#fff}.Main_descriptionText__2ojqr{color:#1c2b57;text-align:center;padding:0 40px}.Main_companyDescription__249Yf{margin-top:60px}.Main_companyDescription__249Yf .Main_logos__DR_Xz{display:flex;align-items:center}.Main_companyDescription__249Yf .Main_logos__DR_Xz>div{padding:0 60px}.Main_companyDescription__249Yf .Main_logos__DR_Xz>div:last-child{padding-right:0}.Main_companyDescription__249Yf .Main_logos__DR_Xz>div:first-child{padding-left:0}@media screen and (min-width:768px){.Main_companyDescription__249Yf .Main_logos__DR_Xz>div img{width:100%}}@media screen and (max-width:1023px){.Main_companyDescription__249Yf .Main_logos__DR_Xz>div{padding:0 20px}}@media screen and (max-width:767px){.Main_companyDescription__249Yf .Main_logos__DR_Xz{flex-direction:column}.Main_companyDescription__249Yf .Main_logos__DR_Xz>div{padding:0 0 20px}.Main_companyDescription__249Yf .Main_logos__DR_Xz>div img{max-height:120px}.Main_companyDescription__249Yf .Main_logos__DR_Xz>div:last-child{padding-bottom:0}}.Main_companyDescription__249Yf .Main_infoText__1Oizy{margin-top:60px;text-align:center}@media screen and (max-width:766px){.Main_mainContent__2WB0q{padding-left:10px;padding-right:10px;padding-bottom:30px}.Main_whyWorkSection__XuuDc{padding:0}.Main_whyWorkSection__XuuDc:after,.Main_whyWorkSection__XuuDc:before{display:none}.Main_whyWorkSection__XuuDc .Main_sectionViewDescription__2JoC-{padding-bottom:0}.Main_whyWorkSection__XuuDc .Main_sectionViewDescription__2JoC- h2{font-size:36px}.Main_whyWorkSection__XuuDc .Main_sectionViewDescription__2JoC- .Main_descriptionText__2ojqr{padding:0}.Main_whyWorkSection__XuuDc .Main_sectionViewDescription__2JoC- .Main_benefits__e-LhY{border-radius:20px;padding:10px}.Main_whyWorkSection__XuuDc .Main_sectionViewDescription__2JoC- .Main_benefits__e-LhY .Main_benefitItem__1ryEz h5{font-size:26px!important}}.Banner_banner__6nGM7{display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative;min-height:395px;width:100%}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc{display:flex;flex-direction:column;position:relative;height:100%;width:100%}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(172,217,245,.49)}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_{max-width:1170px;width:100%;display:flex;margin:0 auto}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_leftInfoBlock__2rqGt{z-index:11;display:flex;flex-direction:column;padding-top:90px}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_leftInfoBlock__2rqGt .Banner_description__3fJMA .Banner_title__JHVem{font-family:AvenirNextLTPro-Bold,Helvetica,Arial,sans-serif;color:#1c2b57;font-weight:700;line-height:1.2;margin:0 0 15px}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_leftInfoBlock__2rqGt .Banner_description__3fJMA .Banner_subTitle__1cwyb{color:#008ad0;font-family:UberhandPro-Medium;letter-spacing:-.7px;font-weight:500;margin-bottom:30px;margin-top:0}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_rightBlockWithImg__2ZfPF{z-index:1;display:flex;padding-top:30px;margin-left:20px;align-items:flex-start;justify-content:center;overflow:hidden}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_rightBlockWithImg__2ZfPF img{display:block;height:auto;max-width:100%;padding:0 60px}@media screen and (max-width:1210px){.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_rightBlockWithImg__2ZfPF img{padding:0 30px}}@media screen and (max-width:766px){.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_rightBlockWithImg__2ZfPF img{padding:0}}.Banner_banner__6nGM7 .Banner_panel__2pptF{position:relative;width:100%}.Banner_banner__6nGM7 .Banner_panel__2pptF:before{content:"";display:block}.Banner_banner__6nGM7 .Banner_panel__2pptF:after{content:"";display:block;width:100%;height:97px;position:absolute;bottom:-1px;left:0;background:url(/assets/images/curve-bottom.webp);background-repeat:no-repeat;background-size:100% 100%;z-index:9}.Banner_banner__6nGM7 .Banner_panel__2pptF .Banner_heroScaledImg__qdO5u{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}@media screen and (max-width:1210px){.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_{padding-left:20px;padding-right:20px}}@media screen and (max-width:1023px){.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_{padding-top:20px;flex-direction:column;align-items:center}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_leftInfoBlock__2rqGt{width:100%}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_leftInfoBlock__2rqGt .Banner_description__3fJMA *{text-align:center}}@media screen and (max-width:766px){.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_leftInfoBlock__2rqGt .Banner_description__3fJMA .Banner_title__JHVem{font-size:40px!important}.Banner_banner__6nGM7 .Banner_wrapper__1ZWWc .Banner_layoutBlock__3ClT_ .Banner_leftInfoBlock__2rqGt .Banner_description__3fJMA .Banner_subTitle__1cwyb{font-size:26px!important}}@font-face{font-family:AvenirNextLTPro-Bold;src:url(/fonts/AvenirNextLTPro-Bold.otf) format("opentype")}@font-face{font-family:AvenirNextLTPro-Demi;src:url(/fonts/AvenirNextLTPro-Demi.otf) format("opentype")}@font-face{font-family:AvenirNextLTPro-Medium;src:url(/fonts/AvenirNextLTPro-Medium.otf) format("opentype")}@font-face{font-family:UberhandPro-Medium;src:url(/fonts/UberhandPro-Medium.otf) format("opentype")}.mainPage_mainPage__PJuoO{background-color:#fff}.mainPage_mainPage__PJuoO .mainPage_banner__3Iojz{height:350px;background-repeat:no-repeat;background-position:top;background-size:cover;background-image:url(/assets/images/hero-img.jpg)}.mainPage_mainPage__PJuoO .mainPage_heading__1G4bM{color:#fff;margin:0 0 28px;font-size:32px;font-weight:900;line-height:normal}.mainPage_mainPage__PJuoO .mainPage_content__2186z{width:1170px;margin:0 auto}@media screen and (max-width:1210px){.mainPage_mainPage__PJuoO .mainPage_content__2186z{margin-left:20px;margin-right:20px}}@media screen and (max-width:1024px){.mainPage_mainPage__PJuoO .mainPage_content__2186z{width:970px}}@media screen and (max-width:768px){.mainPage_mainPage__PJuoO .mainPage_content__2186z{width:330px}.mainPage_mainPage__PJuoO .mainPage_banner__3Iojz{background-position:65%}}@media screen and (max-width:576px){.mainPage_mainPage__PJuoO .mainPage_heading__1G4bM{margin-top:110px;font-size:24px;font-weight:800}.mainPage_mainPage__PJuoO .mainPage_banner__3Iojz{height:524px;background-image:url(/assets/images/hero-img-mobile.jpg)}}