.flat-career-intro{position:relative;height:440px;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 750px){.flat-career-intro{height:315px}}.flat-career-intro__container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;padding-bottom:60px}@media only screen and (max-width: 750px){.flat-career-intro__container{padding-bottom:32px}}.flat-career-intro__title{font-size:36px;line-height:48px;color:#fff}@media only screen and (max-width: 750px){.flat-career-intro__title{max-width:235px;font-size:21px;line-height:28px}}.flat-career-menu{position:sticky;top:61px;z-index:9;width:100%;height:64px;background-color:#f2f2f2}@media only screen and (max-width: 750px){.flat-career-menu{position:relative;top:0;height:56px}}.flat-career-menu.--fixed{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1);z-index:9}.flat-career-menu__container{position:relative;height:100%}@media only screen and (max-width: 750px){.flat-career-menu__container{padding:0}}.flat-career-menu__list{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width: 750px){.flat-career-menu__list{overflow-x:scroll}.flat-career-menu__list:before,.flat-career-menu__list:after{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:20px;height:100%}}.flat-career-menu__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-right:28px;line-height:20px;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}@media only screen and (max-width: 750px){.flat-career-menu__item{margin-right:24px}}.flat-career-menu__item:last-child{margin-right:0}@media only screen and (max-width: 750px){.flat-career-menu__item:last-child{padding-right:30px}.flat-career-menu__item:last-child:after{width:calc(100% - 30px)}}.flat-career-menu__item:after{content:"";position:absolute;top:0;right:0;left:0;width:100%;height:2px;background-color:#292522;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.flat-career-menu__item._active{color:#a9adb4}.flat-career-menu__item._active:after{opacity:1}.flat-career-menu__item:hover{color:#615750}.flat-career-menu__button{width:200px;height:40px;margin:auto;margin-right:0;font-size:14px;line-height:20px}@media only screen and (max-width: 750px){.flat-career-menu__button{display:none}}.flat-career-menu__overlay{position:absolute;top:0;right:0;width:58px;height:56px;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (max-width: 750px){.flat-career-menu__overlay{opacity:1}}.flat-career-menu__overlay:after{content:"";position:absolute;width:56px;height:100%;top:0;right:0;background:-webkit-gradient(linear, right top, left top, color-stop(50.24%, #f2f2f2), to(rgba(242, 242, 242, 0)));background:linear-gradient(270deg, #f2f2f2 50.24%, rgba(242, 242, 242, 0) 100%)}.flat-career-about{padding-top:80px}@media only screen and (max-width: 750px){.flat-career-about{padding-top:38px}}.flat-career-about__container{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 750px){.flat-career-about__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.flat-career-about__text{margin-top:48px;font-size:16px;line-height:26px}@media only screen and (max-width: 750px){.flat-career-about__text{margin-top:24px}}.flat-career-about__text p:not(:last-child){margin-bottom:12px}.flat-career-about__btn{width:272px;height:56px;margin-top:40px}@media only screen and (max-width: 750px){.flat-career-about__btn{width:100%;margin-top:44px;font-size:14px;line-height:20px}}.flat-career-about__img{-ms-flex-negative:0;flex-shrink:0;width:590px;height:380px;margin-left:120px;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media only screen and (max-width: 750px){.flat-career-about__img{width:100%;height:240px;margin-left:0;margin-bottom:44px}}@media only screen and (max-width: 750px){.flat-career-about__img{display:none}}.flat-career-about__img._image-loaded{opacity:1}.flat-career-about__img._mobile{display:none}@media only screen and (max-width: 750px){.flat-career-about__img._mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.flat-career-features{padding-top:100px}@media only screen and (max-width: 750px){.flat-career-features{padding-top:44px}}.flat-career-features__body{margin-top:48px}@media only screen and (max-width: 750px){.flat-career-features__body{padding-bottom:28px;margin-top:24px}.flat-career-features__body.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}}.flat-career-features__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 750px){.flat-career-features__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.flat-career-features__item{width:calc((100% - 48px)/3);height:auto;padding:40px 44px;margin-bottom:24px;background-color:#f9f9f9;color:#3c4557}@media only screen and (max-width: 750px){.flat-career-features__item{width:100%;padding:32px 24px;margin-bottom:0}}.flat-career-features__item-icon{width:56px;height:56px;margin-bottom:32px;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (max-width: 750px){.flat-career-features__item-icon{margin-bottom:24px}}.flat-career-features__item-icon._image-loaded{opacity:1}.flat-career-features__item-title{font-size:20px;line-height:28px;font-weight:500}@media only screen and (max-width: 750px){.flat-career-features__item-title{font-size:16px;line-height:140%}}.flat-career-features__item-text{font-size:16px;line-height:26px}@media only screen and (max-width: 750px){.flat-career-features__item-text{margin-top:12px;font-size:14px;line-height:20px;font-weight:300}}.flat-career-features__pagination{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.flat-career-features__pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px}.flat-career-features__pagination .swiper-pagination-bullet-active{background-color:#3b4658}.flat-career-ways{padding-top:100px}@media only screen and (max-width: 750px){.flat-career-ways{padding-top:44px}}.flat-career-ways__text{max-width:69%;margin-top:8px;font-size:16px;line-height:26px}@media only screen and (max-width: 750px){.flat-career-ways__text{max-width:none;font-size:14px;line-height:20px}}.flat-career-ways__list{margin-top:64px}@media only screen and (max-width: 750px){.flat-career-ways__list{margin-top:32px}}.flat-career-ways__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 750px){.flat-career-ways__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.flat-career-ways__item:not(:last-child){margin-bottom:110px}@media only screen and (max-width: 750px){.flat-career-ways__item:not(:last-child){margin-bottom:32px}}.flat-career-ways__item._left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 750px){.flat-career-ways__item._left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.flat-career-ways__item._left .flat-career-ways__item-img{margin-left:0;margin-right:40px}@media only screen and (max-width: 750px){.flat-career-ways__item._left .flat-career-ways__item-img{margin-right:0}}.flat-career-ways__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:44px;background-color:#f9f9f9}@media only screen and (max-width: 750px){.flat-career-ways__item-info{padding:28px}}.flat-career-ways__item-title{margin-bottom:52px;font-size:21px;line-height:28px;font-family:"Formular","Verdana",sans-serif;font-weight:500}@media only screen and (max-width: 750px){.flat-career-ways__item-title{margin-bottom:16px;font-size:20px;line-height:142%;font-family:"Formular","Verdana",sans-serif;font-weight:500}}.flat-career-ways__item-text{margin-bottom:32px;font-size:16px;line-height:26px}@media only screen and (max-width: 750px){.flat-career-ways__item-text{margin-bottom:24px}}.flat-career-ways__item-text p:not(:first-child){margin-top:12px}.flat-career-ways__item-text ul{margin-top:20px;font-weight:500}@media only screen and (max-width: 750px){.flat-career-ways__item-text ul{margin-bottom:8px}}.flat-career-ways__item-btn{width:100%;height:56px;margin-top:auto}@media only screen and (max-width: 750px){.flat-career-ways__item-btn{height:44px;font-size:14px;line-height:20px}}.flat-career-ways__item-img{-ms-flex-negative:0;flex-shrink:0;width:627px;height:520px;margin-left:40px;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 750px){.flat-career-ways__item-img{width:100%;height:240px;margin-left:0}}.flat-career-ways__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:229px;padding:72px 130px;margin-top:100px;background-color:#f9f9f9;font-size:24px;line-height:160%;color:#3c4557}@media only screen and (max-width: 750px){.flat-career-ways__desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:auto;padding:32px;margin-top:44px;font-size:16px}}.flat-career-ways__desc strong{font-weight:500}.flat-career-ways__desc-icn{-ms-flex-negative:0;flex-shrink:0;width:72px;height:72px;margin-right:44px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iNzIiIHZpZXdCb3g9IjAgMCA3MiA3MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM3LjQzODUgMi41OTMzM0wzNy40MzA0IDIuNTg4N0wzNy40MjI0IDIuNTgzOThMMzYuMDAwNCAxLjc0Mjc5TDM0LjU3ODQgMi41ODM5OEwzNC41NzA0IDIuNTg4N0wzNC41NjI0IDIuNTkzMzNDMjUuMzc1MyA3Ljg3NTU1IDE1LjI2MTcgMTEuNTI2IDQuNzE0NzEgMTMuMzcyOFYzMy4yNDc5QzQuNzE0NzEgNDEuNjc1MiA3LjI2MzA2IDQ4LjkwNTMgMTIuNDA3NCA1NS4wNDU1QzE3LjU0NjMgNjEuMTc5MSAyNS4zNDY3IDY2LjMwNzkgMzYuMDAwNCA3MC4zOTUyQzQ2LjY1NDEgNjYuMzA3OSA1NC40NTQ2IDYxLjE3OTEgNTkuNTkzNCA1NS4wNDU1QzY0LjczNzggNDguOTA1MyA2Ny4yODYxIDQxLjY3NTIgNjcuMjg2MSAzMy4yNDc5VjEzLjM3MjhDNTYuNzM5MSAxMS41MjYgNDYuNjI1NiA3Ljg3NTU1IDM3LjQzODUgMi41OTMzM1oiIHN0cm9rZT0iIzNCNDY1OCIgc3Ryb2tlLXdpZHRoPSIzIi8+CjxwYXRoIGQ9Ik00Ny41NzE0IDI3TDMzLjM4NDIgNDEuMTQyOUwyNyAzNC43Nzg2IiBzdHJva2U9IiMzQjQ2NTgiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat center/contain}@media only screen and (max-width: 750px){.flat-career-ways__desc-icn{width:56px;height:56px;margin-right:0;margin-bottom:28px}}.flat-career-faq{padding-top:100px}@media only screen and (max-width: 750px){.flat-career-faq{padding-top:44px}}.flat-career-faq__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}@media only screen and (max-width: 750px){.flat-career-faq__wrap{margin-top:24px}}.flat-career-faq__img{-ms-flex-negative:0;flex-shrink:0;width:387px;min-height:587px;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 750px){.flat-career-faq__img{display:none}}.flat-career-faq__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:793px}@media only screen and (max-width: 750px){.flat-career-faq__list{width:100%}}.flat-career-faq__list._w890{width:890px}@media only screen and (max-width: 750px){.flat-career-faq__list._w890{width:100%}}.flat-career-faq__item{width:100%;margin-bottom:12px;background-color:#f9f9f9}.flat-career-faq__item:last-child{margin-bottom:0}.flat-career-faq__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 30px 24px 32px;font-size:18px;line-height:20px;cursor:pointer}@media only screen and (max-width: 750px){.flat-career-faq__title{padding:18px 20px;font-size:14px;line-height:18px}}.flat-career-faq__number{margin-bottom:12px;font-size:14px;line-height:15px;color:#3b4658;opacity:.4}.flat-career-faq__icon{-ms-flex-negative:0;flex-shrink:0;width:14px;height:8px;margin-left:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE1IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNCAxTDcuNSA3LjVMMSAxIiBzdHJva2U9IiMzQjQ2NTgiLz4KPC9zdmc+Cg==);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.flat-career-faq__icon._rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.flat-career-faq__body{display:none;padding:0 48px 0 35px;margin-bottom:26px;margin-right:28px;font-weight:300;font-size:16px;line-height:28px;overflow:hidden}@media only screen and (max-width: 750px){.flat-career-faq__body{padding:0 20px;margin-right:20px;font-size:14px;line-height:18px}}.flat-career-faq__body .ps__thumb-y{right:0;width:2px}.flat-career-faq__body .ps__rail-y{width:2px;background-color:#e5e6e7;opacity:1}.flat-career-faq__body p{margin-bottom:28px}.flat-career-faq__body p:last-child{margin-bottom:0}.appointment-form{margin:0 auto 100px}@media only screen and (max-width: 750px){.appointment-form{margin:0 auto 40px}}.appointment-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:144px 0 74px;background:#f4f4f4}@media only screen and (max-width: 750px){.appointment-form__wrap{padding:40px 20px}}.appointment-form__title{width:100%;font-size:28px;line-height:34px;text-align:center;margin-bottom:22px}@media only screen and (max-width: 750px){.appointment-form__title{font-family:"Formular","Verdana",sans-serif;font-weight:500;font-size:2.4rem;line-height:120%;letter-spacing:-0.04em}}.appointment-form__text{width:100%;margin-bottom:52px;font-size:18px;text-align:center;opacity:.8}@media only screen and (max-width: 750px){.appointment-form__text{margin-bottom:32px;font-size:16px;line-height:120%}}.appointment-form__form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.appointment-form__success{background-color:#f4f4f4}.appointment-form__personal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:654px;margin-top:20px;padding:0 22px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.appointment-form__personal._active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s all cubic-bezier(0.165, 0.84, 0.44, 1);transition:.4s all cubic-bezier(0.165, 0.84, 0.44, 1)}.appointment-form__input{width:312px;height:46px;margin-right:30px;font-size:16px}@media only screen and (max-width: 750px){.appointment-form__input{margin-right:0;margin-bottom:20px}}.appointment-form__btn{display:block;width:312px;height:46px;text-align:center}.flat-career__title{font-size:28px;line-height:40px}@media only screen and (max-width: 750px){.flat-career__title{font-size:18px;line-height:24px}}.flat-career .appointment-form{padding-top:100px;margin:0 auto 50px}@media only screen and (max-width: 750px){.flat-career .appointment-form{padding-top:44px;margin:0 auto}}.flat-career .appointment-form__text{margin-bottom:42px;font-size:16px;line-height:18px;font-weight:300;color:#5b5e5f}@media only screen and (max-width: 750px){.flat-career .appointment-form__text{margin-bottom:32px;font-size:14px;line-height:20px}}.flat-career .appointment-form__wrap{padding:107px 0 60px;background-color:#f9f9f9}@media only screen and (max-width: 750px){.flat-career .appointment-form__wrap{width:100vw;padding:44px 20px;margin-left:-20px}}.flat-career .appointment-form__btn,.flat-career .appointment-form__input{height:56px}@media only screen and (max-width: 750px){.flat-career .appointment-form__btn,.flat-career .appointment-form__input{width:335px}}@media only screen and (max-width: 750px){.flat-career .appointment-form__input{height:48px}}
