.vacancy_page_content{background:url(/vacancies_files/ellipse_bg_4.png) no-repeat right 80%,url(/vacancies_files/ellipse_bg_3.png) no-repeat left 5%}.vacancy_page_wrap{max-width:1200px;padding:30px 20px;margin:0 auto}.vacancy_page_hero{background:#FAFAFA}.vacancy_page_vacancy_title,.vacancy_page_vacancy_salary{margin-bottom:10px}.vacancy_page_vacancy_salary{margin-bottom:40px}.vacancy_page_info{font-size:20px;font-weight:400;line-height:26px;margin-bottom:15px}.vacancies_page_button{margin-right:35px}.vacancy_page_content ul{margin-bottom:80px}.vacancy_page_content ul li{font-size:20px;line-height:26px;margin-bottom:35px;position:relative;padding-left:25px}.vacancy_page_content ul li:before{content:"";background:#9DC436;width:12px;height:12px;border-radius:50%;top:7px;left:0;position:absolute}.vacancy_page_content ul:nth-of-type(2) li:before{background:#F2C20E}.vacancies_page_inline_flex{display:flex;flex-wrap:wrap}@media (max-width: 1280px){.vacancy_page_hero .vacancy_page_wrap{max-width:800px}}@media (max-width: 550px){.vacancies_page_button{font-size:16px;line-height:20px;margin-right:5px;margin-top:15px}.vacancy_page_content{background:none}.vacancy_page_content ul li{font-size:16px;font-weight:300;line-height:20px}}body,html{margin:0}*{font-family:Montserrat;color:#404040;scroll-behavior:smooth}ul{list-style:none;padding-left:0}a{text-decoration:none}.ui_kit_h1_heading{font-size:36px;font-weight:500}.ui_kit_h2_heading{font-size:24px;font-weight:500;line-height:29px}.ui_kit_h3_heading{font-size:20px;font-weight:500;line-height:22px}.ui_kit_text1{font-size:20px;font-weight:400;line-height:26px;color:#404040}.ui_kit_default_button{background:transparent;padding:16px 24px;border-radius:6px;font-size:20px;line-height:26px;cursor:pointer;border:none;transition:all .35s;margin-left:35px}.ui_kit_button{background:#9DC436;padding:16px 24px;border-radius:6px;font-size:20px;line-height:26px;cursor:pointer;border:none;transition:all .35s}.ui_kit_button_small{padding:10px 20px;border-radius:6px;font-size:16px;line-height:22px;font-weight:300}.ui_kit_button_tiny{padding:8px 20px}.ui_kit_button:hover{color:#fff;text-decoration:underline}.ui_kit_button_alt{background:#9DC436;padding:14px 24px;border-radius:66px;border:1px solid rgb(125,125,125);cursor:pointer;transition:all .35s;font-size:16px}.ui_kit_button_alt:hover{color:#fff}.ui_kit_button_alt_v2{background:#fff;border:1px solid #F2C20E}.ui_kit_button_alt_v2:hover{color:#404040;background:#F2C20E}.ui_kit_button_alt_v3{background:#F2C20E}.ui_kit_button_dense{padding:6px 12px;font-size:16px}.ui_kit_button_v2{background:#fff;border:1px solid #F2C20E}.ui_kit_button_v2:not(.ui_kit_button_no_hover):hover{background:#F2C20E;text-decoration:none}.ui_kit_button_v2.ui_kit_button_no_hover:hover{background:#fff;color:#404040!important;text-decoration:none}.ui_kit_card{border:1px solid #9DC436;border-radius:6px;transition:all .35s}.ui_kit_input{border:1px solid #CEE19A;border-radius:6px;font-size:20px;color:#404040}.ui_kit_input:focus-visible{border:2px solid #9DC436;outline:2px solid #9DC436}.ui_kit_input_v2{border:1px solid #7D7D7D}.ui_kit_input_v2:focus-visible{border:2px solid #7D7D7D;outline:2px solid #7D7D7D}.input_full{display:block;width:95%;padding:10px}.footer-link p{color:#f5f5f5bf!important}.form-sale-close i{color:#fff}input[type=checkbox].ui_kit_checkbox{display:none}.ui_kit_checkbox{font-size:18px}.price_quiz_form .form_screen1 label{margin-bottom:20px;padding:10px;cursor:pointer}label.ui_kit_checkbox:before{content:"";width:24px;height:24px;border-radius:6px;border:1px solid #404040;display:inline-block;vertical-align:middle;margin-right:10px;cursor:pointer}.ui_kit_checkbox:checked+label:before{border-color:#9dc436;background:#9DC436 url(/assets/check.svg) no-repeat 50% 50%}.mb-5{margin-bottom:20px}.mb-2{margin-bottom:8px}.font_500{font-weight:500!important}@media (max-width: 768px){.ui_kit_text1{font-size:16px;line-height:22px;font-weight:300}.ui_kit_checkbox{font-size:16px}}@media (max-width: 550px){.ui_kit_h1_heading{font-size:26px;line-height:32px!important}.ui_kit_h2_heading{font-size:20px;line-height:24px}}@media (max-width: 400px){.ui_kit_button_mobile{padding:16px}}
