.base-slider{--btn-padding:10px 9px}.base-slider .splide__arrow--prev{left:30px}.base-slider .splide__arrow--next{right:30px}@media only screen and (max-width:1024px){.base-slider .splide__arrows{display:none}}.career_item{margin-top:50px;background-color:#fff;box-shadow:0 0 11px rgba(119,119,119,0.15);padding:26px 35px 35px 35px;max-width:100%;width:700px}.career_item a.item_button_blue{color:#fff}.career_item_title{font-weight:700;font-size:32px;line-height:40px}.career_item_price{font-weight:500;font-size:22px;line-height:40px;margin-bottom:10px}.career_item_text{font-weight:400;font-size:18px;line-height:40px}.career_item_button{display:flex;margin-top:16px;align-items:center;flex-wrap:wrap;gap:34px}.career_item_button_blue{font-weight:700;font-size:16px;line-height:139.9%;color:#fff !important;background-color:var(--ui-primary-500);padding:6px 27px}.career_item_button_link{display:flex;font-weight:500;font-size:16px;line-height:140%;color:#222}.career_item_button_link svg{width:18px !important;height:20px !important;margin-right:14px}.career_slider{margin-top:60px;width:700px;max-width:100%;margin-bottom:50px}.career_text{margin-top:40px;width:700px;max-width:100%}.career_text:first-child{margin-top:0}.career_text_title{font-weight:700;font-size:20px;line-height:123.9%}.career_text p{font-weight:400;font-size:18px;line-height:123.9%;margin-top:20px}.career_form{margin-top:55px;width:700px;max-width:100%;background:#f5f5f5;padding:29px 35px 29px 35px}.career_form .field-file img{width:20px;height:20px;margin-right:16px}.career_form_title{font-weight:700;font-size:20px;line-height:123.9%;margin-bottom:24px}.career_form label{max-width:380px;width:100%}.career_form label input{width:100%;border:1px solid #d5d5d5;padding-left:16px}.career_form_btn{display:flex;margin-top:20px;position:relative}.career_form_btn label{max-width:175px;width:100%;height:34px;position:relative}.career_form_btn label input{width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;z-index:2;opacity:0;cursor:pointer}.career_form_btn label .field_file_text{height:100%;display:flex;align-items:center;font-weight:500;font-size:16px;line-height:139.9%}.career_form_btn label .field_file_text img{width:20px;height:20px;margin-right:14px}.career_form_button{background-color:var(--ui-primary-500);color:#fff;font-weight:700;font-size:16px;line-height:139.9%;padding:6px 31px;cursor:pointer;margin-right:30px}.career_form_description{margin-top:25px;font-weight:400;font-size:14px;line-height:20px;color:#8e8e93}.career_form_description a{text-decoration:none;color:#315efb;margin-left:4px}.is-reverse{transform:rotate(180deg)}.career-success{width:310px;padding-top:16px;padding-bottom:16px;padding-left:20px;padding-right:60px;position:absolute;bottom:100%;left:0;background:#fff;box-shadow:0 0 11px rgba(0,0,0,0.15);color:#222;margin-bottom:10px;text-align:left}@media only screen and (max-width:992px){.career-success{width:100%;min-width:280px}}.career-success_title{font-weight:700;font-size:24px;line-height:140%}.career-success_description{font-size:16px;line-height:140%}.career-success img{position:absolute;right:20px;top:25px;width:33px}.career_form_actions{display:flex;width:100%;max-width:380px;align-items:flex-start}@media only screen and (max-width:768px){.career_form_actions{flex-direction:column-reverse}}.career_form_actions .career_form_button{padding:8px 31px}.career_form_actions .field{background:none;margin-top:0;height:auto}@media only screen and (max-width:768px){.career_form_actions .field{margin-bottom:1rem !important}}.career_form_actions .field-file_front{padding:8px 10px}