.career{margin-top:30px}@media only screen and (max-width:991px){.career{margin-top:12px}}.career-title-mobile{margin-top:16px;font-weight:500;font-size:16px;line-height:139.9%;margin-bottom:14px}@media only screen and (min-width:991px){.career-title-mobile{display:none}}.career_back{display:flex;align-items:center;width:fit-content}@media only screen and (min-width:991px){.career_back{display:none}}.career_back svg{width:10px;height:10px}.career_back_text{font-weight:500;font-size:10px;line-height:140%;color:#8e8e93;margin-left:7px}.career-main{max-width:100%;width:1480px;margin:0 auto}input:required::after{content:none}.header-page{display:none}.primary-form{padding:60px;background:url("../../images/career/background_desktop.jpg");background-position:right;position:relative;margin-bottom:80px}@media only screen and (max-width:992px){.primary-form{background:none;margin-bottom:55px;padding:0}}.primary-form_h1{font-weight:700;line-height:139.4%}@media only screen and (min-width:992px){.primary-form_h1{font-size:50px;position:absolute;left:60px;bottom:40px;color:#fff}}@media only screen and (max-width:992px){.primary-form_h1{margin-bottom:14px;font-size:18px;display:none}}.primary-form_image{margin-bottom:20px}@media only screen and (min-width:992px){.primary-form_image{display:none}}@media only screen and (min-width:992px){.primary-form_form{margin-right:25px;width:380px;margin-left:auto;color:#fff}}.primary-form_title{display:flex;align-items:center;margin-bottom:14px}@media only screen and (max-width:992px){.primary-form_title{margin-bottom:3px}}.primary-form_title img{margin-right:20px}@media only screen and (max-width:992px){.primary-form_title img{margin-right:12px;width:42px;height:35px}}.primary-form_title span{font-weight:700;font-size:24px;line-height:30px}@media only screen and (max-width:992px){.primary-form_title span{font-weight:500;font-size:16px;line-height:140%}}.primary-form_description{font-size:14px;line-height:139.9%;margin-bottom:19px}@media only screen and (max-width:992px){.primary-form_description{margin-bottom:12px;font-size:12px}.primary-form_description br{display:none}}.primary-form_full{margin-top:30px}.primary-form_full-description{font-size:14px;line-height:139.9%;margin-bottom:14px}@media only screen and (min-width:992px) and (max-width:1365px){.career .ui.container{width:100% !important;padding-left:20px;padding-right:20px}}.career .ui.selection.dropdown{border-radius:0}.career .ui.button{border-radius:0;font-weight:500}.career .ui.button img{height:20px;margin-right:10px;vertical-align:-.3em}.career .ui.button.secondary{background-color:#65696a}.career .ui.button.secondary:hover,.career .ui.button.secondary:focus{background-color:#606465}.career .field-file{min-height:40px;padding-right:-16px;padding-left:-16px}.career .field-file_front{color:#222;border-radius:0;justify-content:center;display:flex;align-items:center;width:100%;min-height:40px;transition:.3s ease}@media only screen and (max-width:991px){.career .field-file_front{border:1px solid #d5d5d5}}.career .field-file_front img{height:20px;margin-right:10px}.career .field-file_front span{font-weight:700;font-size:16px;line-height:139.9%}.career .field-file:hover .field-file_front{background-color:#e6e6e6;color:#222}.career-success{width:310px;padding-top:16px;padding-bottom:16px;padding-left:20px;padding-right:60px;position:absolute;bottom:100%;right:0;background:#fff;box-shadow:0 0 11px rgba(0,0,0,0.15);color:#222;margin-bottom:2px;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 .field-file_description{font-weight:500;font-size:14px;line-height:139.9%;margin-top:16px}.career-about{display:flex;background-color:#f5f5f5;align-items:center;margin-bottom:73px}@media only screen and (max-width:992px){.career-about{margin-bottom:35px;flex-direction:column;padding-top:20px;padding-bottom:20px;margin-left:-15px;margin-right:-15px;padding-left:16px;padding-right:16px}}@media only screen and (min-width:992px){.career-about .left{min-width:52.23880597014925%}}.career-about .left img{max-width:100%;vertical-align:top}@media only screen and (min-width:992px){.career-about .right{padding:60px 120px}}@media only screen and (max-width:992px){.career-about .right{margin-top:14px}}.career-about_title{font-weight:500;font-size:var(--ui-h2);line-height:1.2;margin-bottom:18px}@media only screen and (max-width:992px){.career-about_title{font-size:var(--ui-h5);margin-bottom:6px;line-height:140%}}.career-about_description{font-size:var(--ui-text-base);line-height:1.375}.career-values{margin-bottom:80px}@media only screen and (max-width:992px){.career-values{margin-bottom:35px}}.career-values_title{font-size:var(--ui-h1);font-weight:500;line-height:var(--line-height);margin-bottom:70px;text-align:center}@media only screen and (max-width:992px){.career-values_title{font-size:var(--ui-text-base);line-height:140%;margin-bottom:15px;text-align:left}.career-values_title br{display:none}}.career-values_items{display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr 1fr}@media only screen and (max-width:992px){.career-values_items{gap:20px;grid-template-columns:1fr}}.career-values_item{padding:34px;background-color:#f5f5f5;text-align:center}@media only screen and (max-width:992px){.career-values_item{padding:20px 25px;text-align:left}}.career-values_item img{height:64px;vertical-align:top;margin-bottom:12px}@media only screen and (max-width:992px){.career-values_item img{height:53px;float:left;margin-bottom:4px;margin-right:14px}}.career-values_item-title{font-weight:700;font-size:24px;line-height:30px;margin-bottom:11px}@media only screen and (max-width:992px){.career-values_item-title{font-size:18px;line-height:25px;margin-bottom:4px}}.career-values_item-description{font-size:16px;line-height:123.9%}@media only screen and (max-width:992px){.career-values_item-description{clear:both}.career-values_item-description br{display:none}}.career-content{margin-bottom:75px;display:flex;align-items:center}@media only screen and (max-width:992px){.career-content{margin-bottom:35px;flex-direction:column;align-items:flex-start}}.career-content_text{font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width:992px){.career-content_text{font-size:17px;line-height:140%;margin-top:15px}}@media only screen and (min-width:992px){.career-content_text{padding-top:60px;padding-bottom:60px}.career-content_text:first-child{padding-right:120px}.career-content_text:last-child{padding-left:120px}}@media only screen and (min-width:992px){.career-content_image{min-width:52.23880597014925%}}@media only screen and (max-width:992px){.career-content_image{order:-1}}.career-content_image img{max-width:100%;vertical-align:top}.career-chairs{margin-bottom:80px}@media only screen and (min-width:992px){.career-chairs{background-image:url("../../images/career/chairs.jpg");background-position:right;padding:88px 73px}}@media only screen and (max-width:992px){.career-chairs{margin-bottom:35px}}.career-chairs_image{margin-bottom:15px}@media only screen and (min-width:992px){.career-chairs_image{display:none}}.career-chairs_text{font-weight:700}@media only screen and (min-width:992px){.career-chairs_text{margin-left:auto;width:443px;font-size:24px;line-height:32px;color:#fff}}@media only screen and (max-width:992px){.career-chairs_text{font-size:17px;line-height:140%}}.career-offer{background:#f5f5f5;padding:60px 16px;margin-bottom:80px;text-align:center;margin-left:calc((var(--container-padding) / 16) * -1rem);margin-right:calc((var(--container-padding) / 16) * -1rem);display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:992px){.career-offer{padding:14px 16px;text-align:left;margin-bottom:35px;align-items:start}}.career-offer_title{font-weight:700;font-size:32px;line-height:123.9%;margin-bottom:19px}@media only screen and (max-width:992px){.career-offer_title{margin-bottom:5px;font-size:18px;line-height:25px}}.career-offer_description{font-size:var(--ui-text-base);line-height:1.375;margin-bottom:70px}@media only screen and (max-width:992px){.career-offer_description{margin-bottom:24px}.career-offer_description br{display:none}}.career-offer_items{display:grid;gap:45px;grid-template-columns:1fr 1fr 1fr;max-width:1320px}@media only screen and (max-width:992px){.career-offer_items{gap:25px;grid-template-columns:1fr}}.career-offer_item img{height:53px;margin-bottom:16px}@media only screen and (max-width:992px){.career-offer_item img{height:53px;float:left;margin-bottom:4px;margin-right:14px;width:53px;object-fit:contain;object-position:left}}.career-offer_item-title{font-weight:500;font-size:24px;line-height:123.9%;margin-bottom:14px}@media only screen and (max-width:992px){.career-offer_item-title{font-size:18px;line-height:25px;margin-bottom:4px}}.career-offer_item-description{font-size:16px;line-height:123.9%}@media only screen and (max-width:992px){.career-offer_item-description{clear:both}.career-offer_item-description br{display:none}}.career-full{margin-top:15px;display:flex;justify-content:space-between}@media only screen and (min-width:992px){.career-full{padding:40px 80px;background-image:url("../../images/career/full.jpg");background-size:cover;background-position:center}}@media only screen and (max-width:1000px){.career-full{margin-bottom:35px;flex-direction:column}}.career-full .primary-form_title img{width:47px}.career-full .left{min-width:fit-content}.career-full_form{max-width:790px;width:100%}.career-full_primary-fields{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:40px}@media only screen and (max-width:992px){.career-full_primary-fields{gap:20px;grid-template-columns:1fr;margin-bottom:13px}}.career-full_file-fields{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"a c" "b c";gap:17px 30px;margin-bottom:30px}@media only screen and (max-width:992px){.career-full_file-fields{grid-template-columns:1fr;grid-template-areas:"a" "c" "b";gap:12px;margin-bottom:17px}}.career-full_file-fields_description{grid-area:a}.career-full_file-fields_description b{margin-bottom:16px;display:block}@media only screen and (max-width:992px){.career-full_file-fields_description b{margin-bottom:5px}}.career-full_file-fields_description .hint{color:#777}.career-full_file-fields_agreement{grid-area:b;display:flex}.career-full_file-fields_agreement input.control{width:25px;height:20px}.career-full_file-fields_files{grid-area:c}.career-full .field-file_front{border-color:#d5d5d5;justify-content:space-between;padding-left:10px;padding-right:10px}.career-full .field-file_front span{font-weight:400}.career-full .field-file_front span:not(.filled){color:#b2b1b1}.career-full .field-file_front img{margin-left:10px;margin-right:0}.career-full_send{text-align:right}.career-full_send-button{display:inline-block;position:relative}@media only screen and (max-width:992px){.career-full_send-button{display:block}}@media only screen and (max-width:992px){.career-full_send .ui.button{width:100%}}.career-full_send .ui.button img{margin-left:6px;margin-right:0;height:10px;vertical-align:0}.career .ui.default.dropdown:not(.button) > .text,.career .ui.dropdown:not(.button) > .default.text,.career .ui.form ::-webkit-input-placeholder{color:#b2b1b1}.career-jobs{margin-top:20px}.career-jobs_title{font-weight:700;font-size:32px;line-height:40px;margin-bottom:35px;text-align:center}@media only screen and (max-width:992px){.career-jobs_title{margin-bottom:13px;text-align:left;font-size:18px;line-height:140%}}.career-jobs_items{display:grid;grid-template-columns:1fr 1fr;gap:20px 35px}@media only screen and (max-width:992px){.career-jobs_items{grid-template-columns:1fr}}.career-jobs_item{background:#fff;box-shadow:0 0 11px rgba(119,119,119,0.15);padding:20px}@media only screen and (max-width:992px){.career-jobs_item{padding:14px 25px;flex-direction:column;align-items:flex-start}}.career-jobs_item-name{font-weight:700;font-size:16px;line-height:139.9%;margin-bottom:9px}.career-jobs_item-price{margin-bottom:9px}.career-jobs_item-actions{margin-top:24px}.career-jobs_item-open{background:var(--ui-primary-500);padding:6px 27px;font-weight:700;font-size:16px;line-height:139.9%;transition:.3s ease;display:inline-block;margin-right:30px}.career-jobs_item-open_btn{background-color:#fff;border:1px solid var(--ui-primary-500);color:#222}@media only screen and (max-width:992px){.career-jobs_item-open{margin-top:20px}}.career-jobs_item-open:hover{background:var(--ui-primary-600);color:#222}a.career-jobs_item-open{color:#fff}a.career-jobs_item-open.career-jobs_item-open_btn{color:#222}@media only screen and (max-width:992px){.career-content + .career-values_title{margin-bottom:35px}}@media only screen and (min-width:992px){.career-chais_image{display:none}}form.primary-form_form.form .field{max-width:380px;width:100%;height:40px;background-color:#fff}form.primary-form_form.form .field input{width:100%;height:100%;border:none;font-weight:400;font-size:16px;line-height:22px;padding:0 16px}@media only screen and (max-width:991px){form.primary-form_form.form .field input{border:1px solid #d5d5d5}}form.primary-form_form.form .field input:focus-visible{outline:none}form.primary-form_form.form .field input::placeholder{color:#b2b1b1;font-weight:400;font-size:16px;line-height:22px}form.primary-form_form.form .field .dropdown_container{width:100%;padding:0 16px}@media only screen and (max-width:991px){form.primary-form_form.form .field .dropdown_container{border:1px solid #d5d5d5}}form.primary-form_form.form .field .dropdown_container .dropdown_content .item{font-weight:400;font-size:16px;line-height:22px;color:#222;border-top:1px solid #fafafa;padding:.5rem 1.25rem !important;white-space:normal;word-wrap:normal;cursor:pointer;transition:.3s ease}form.primary-form_form.form .field .dropdown_container .dropdown_content .item:hover{background-color:#f6f6f6}form.primary-form_form.form .field details.dropdown{width:100%}form.primary-form_form.form .field summary{border:none;display:flex;align-items:center;font-weight:400;font-size:16px;line-height:22px;color:#222;justify-content:space-between;width:100%;padding-right:0;padding-left:0}form.primary-form_form.form .field summary:after{color:#315efb}.field-file{position:relative}.field-file input{position:absolute;top:0;right:0;left:0;bottom:0;z-index:2;opacity:0;cursor:pointer}@media only screen and (max-width:991px){.field-file input{border:1px solid #d5d5d5}}form.primary-form_form.form .field_blue{background-color:var(--ui-primary-500)}.field_description{font-weight:500;font-size:14px;line-height:139.9%;margin-bottom:20px}button.primary.button.fluid{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:500;font-size:16px;line-height:139.9%;color:#fff}button.primary.button.fluid img{margin-right:12px}a.secondary.button.fluid{display:flex;align-items:center;justify-content:center;max-width:380px;width:100%;height:40px;cursor:pointer;background-color:#65696a;font-weight:500;font-size:16px;line-height:139.9%;color:#fff}a.secondary.button.fluid img{width:20px;height:20px;margin-right:10px}form:not(.auth) .field{max-width:380px;width:100%;height:40px;background-color:#fff}form:not(.auth) .field input{width:100%;height:100%;border:none;font-weight:400;font-size:16px;line-height:22px;padding:0 16px}@media only screen and (max-width:991px){form:not(.auth) .field input{border:1px solid #d5d5d5}}form:not(.auth) .field input:focus-visible{outline:none}form:not(.auth) .field input::placeholder{color:#b2b1b1;font-weight:400;font-size:16px;line-height:22px}form.career-full_form.form .dropdown_container{width:100%;padding:0 16px}@media only screen and (max-width:991px){form.career-full_form.form .dropdown_container{border:1px solid #d5d5d5}}form.career-full_form.form .dropdown_container .dropdown_content .item{font-weight:400;font-size:16px;line-height:22px;color:#222;border-top:1px solid #fafafa;padding:.5rem 1.25rem !important;white-space:normal;word-wrap:normal;cursor:pointer;transition:.3s ease}form.career-full_form.form .dropdown_container .dropdown_content .item:hover{background-color:#8e8e93}form.career-full_form.form details.dropdown{width:100%}form.career-full_form.form summary{border:none;display:flex;align-items:center;font-weight:400;font-size:16px;line-height:22px;color:#222;justify-content:space-between;width:100%;padding-right:0;padding-left:0}form.career-full_form.form summary:after{color:#315efb}button.primary.button.last{display:flex;align-items:center;justify-content:center;color:#fff;width:133px;height:40px;background-color:var(--ui-primary-500);cursor:pointer;font-weight:700;font-size:16px}button.primary.button.last img{width:10px;height:10px;margin-left:10px}.career_map{margin-top:72px}@media only screen and (max-width:991px){.career_map{margin-bottom:50px;margin-top:50px;overflow:auto}}.career_map_title{font-weight:700;font-size:32px;line-height:40px;text-align:center;margin-bottom:50px}.career_map_title a{font-weight:700;font-size:32px;line-height:40px;color:var(--ui-primary-500);text-decoration:none;margin-left:5px}.career_map_main{position:relative}@media only screen and (max-width:991px){.career_map_main{width:1000px}}.career_map_item{position:absolute;display:flex;flex-direction:column;align-items:center;cursor:pointer;margin-left:-10px;margin-top:25px}.career_map_item .dropdown_container{height:25px;position:absolute;width:fit-content;white-space:nowrap;top:90%}.career_map_item_group{flex-direction:row}.career_map_item_group svg{margin-bottom:0}.career_map_item_group .dropdown_content{top:22px}.career_map_item_group .dropdown_container{left:100%;margin-left:5px;top:0}.career_map_item svg{width:20px;height:25px;margin-bottom:5px}.career_map_item_text{font-weight:700;font-size:14px;line-height:17px;background:rgba(255,255,255,0.9);border-radius:58px;padding:3px 13px;transition:.3s ease}.career_map_item summary{border:none !important;height:25px;padding:0 !important}.career_map_item summary:after{width:0 !important;height:0 !important;margin:0 !important;border:none !important}.career_map_item .dropdown_content{padding:0;margin:0;width:fit-content;white-space:nowrap;top:32px;opacity:0;transform:translateY(calc(var(--dropdown-content-margin-top) * -1)) scaleY(.95);transform-origin:top;transition:.3s ease;visibility:hidden}.career_map_item:hover .dropdown_content{opacity:1;visibility:visible;transform:translateY(0)}.career_map_item:hover .career_map_item_text{color:#fff;background-color:#f00}.career_map_item:hover svg.icon.career_map_geo use.use-arrow{fill:#f00}svg.icon.career_map_geo use.use-arrow{transition:.3s ease;fill:#fff}a.career_map_item_description{font-weight:700;font-size:16px;line-height:20px;color:var(--ui-primary-500);background:#fff;box-shadow:0 0 11px rgba(119,119,119,0.15);padding:5px 10px;border-radius:5px}.anchor{height:65px}.page-franchise-form-bottom textarea{height:120px}.page-franchise-form-bottom-content{display:grid;grid-template-columns:4fr 8fr;gap:40px}.page-franchise-form-bottom-content-form{background:#fff;padding-top:32px;padding-bottom:32px;padding-left:32px;padding-right:32px;border-radius:4px}.page-franchise-form-bottom-content-form-title{font-weight:700;font-size:40px;line-height:115%;color:var(--ui-neutral-950)}.page-franchise-form-bottom-content-form-subtitle{font-weight:400;font-size:18px;color:var(--ui-neutral-900);margin-top:16px}.banner-bar{background:var(--ui-primary-500);padding-left:13%;display:flex;align-items:flex-end;border-radius:var(--ui-radius);margin-top:80px;padding-top:51px;padding-bottom:83px}.banner-bar.ergolife{background:var(--ui-primary-700)}.banner-bar-image__icons{width:207px}.banner-bar-image__icons img{display:block;width:100%;height:100%;object-fit:contain;object-position:center center}.banner-bar-image__text{font-weight:500;font-size:18px;color:#fff}.banner-bar-contacts{margin-left:74px}.banner-bar-contacts-title{font-weight:500;font-size:18px;color:#fff;margin-bottom:30px}.banner-bar-contacts-item{margin-bottom:16px}.banner-bar-contacts-item:last-child{margin-bottom:0}.banner-bar-contacts-item__title{font-weight:400;font-size:16px;color:#fff;margin-bottom:8px}.banner-bar-contacts-item__text{line-height:1}.banner-bar-contacts-item__text a{font-weight:500;font-size:40px;color:#fff}.banner-bar-contacts-item-site a{font-weight:500;font-size:18px;color:#fff}.banner-bar-contacts-item-socials-title{font-size:16px;line-height:1.285;color:#fff;margin-bottom:12px}.banner-bar-contacts-item-socials-list{display:flex;gap:18px;margin-bottom:28px}.banner-bar-contacts-item-socials-list a{width:32px;height:32px;transition:all .2s cubic-bezier(.42,0,.58,1) 0s}.banner-bar-contacts-item-socials-list a img{display:block;width:100%;height:100%;object-fit:contain;object-position:center center}.banner-bar-contacts-item-socials-list a:hover{opacity:.7}@media only screen and (max-width:1200px){.banner-bar{display:block;padding-top:32px;margin-top:60px}.banner-bar-image__text{font-size:18px}.banner-bar-contacts{margin-left:0;margin-top:36px;width:100%}.banner-bar-contacts-item{margin-bottom:16px}.banner-bar-contacts-item__title{margin-bottom:4px}.banner-bar-contacts-item__text a{font-size:32px}.banner-bar-contacts-item-site a{font-size:18px}}@media only screen and (max-width:800px){.banner-bar{padding-left:40px;display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-top:40px;padding-bottom:40px;margin-top:40px}.banner-bar-contacts{margin-left:0;margin-top:0;width:100%}.banner-bar-contacts-item{margin-bottom:16px}}@media only screen and (max-width:660px){.banner-bar{padding-left:15px;padding-right:15px;display:grid;grid-template-columns:1fr;gap:24px;padding-top:36px;padding-bottom:36px;margin-top:36px}.banner-bar-contacts-title{font-size:16px;margin-top:20px;margin-bottom:20px}.banner-bar-image__icons{width:108px}.banner-bar-image__text{font-size:16px}.banner-bar-contacts{margin-left:0;margin-top:0;width:100%}.banner-bar-contacts-item{margin-bottom:16px}.banner-bar-contacts-item__text a{font-size:24px}}