.b-career{font-family:Montserrat;position:relative}.b-career__opasity{height:110px;position:absolute;top:-195px;width:100%}.b-career__content-title{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:94px}.b-career__content-title h2{color:#0a0a0a;font-size:40px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 40px;text-transform:uppercase}.b-career__content-title p{color:#0a0a0a;font-size:16px;font-style:normal;font-weight:300;line-height:120%;margin:0 0 40px}.b-career__career-container{overflow:hidden}.b-career__detail-vacanties{display:none}@keyframes show{0%{transform:translateY(100%)}to{transform:translateY(0)}}.b-career__title-explore h2{color:#0a0a0a;font-size:14px;font-style:normal;font-weight:400;line-height:120%;margin:0 0 22px;text-transform:uppercase}.b-career__title-explore .b-career__container-vacansies{display:flex;flex-direction:column;margin-bottom:50px;width:100%}.b-career__title-explore .b-career__wrapper{border-top:1px solid #e6e6e6;transition:all .5s linear}.b-career__title-explore .b-career__wrapper.active .b-career__wrapper-vacanties.main-container{margin:0 20px;max-width:100%}.b-career__title-explore .b-career__wrapper:last-child{border-bottom:1px solid #e6e6e6}.b-career__title-explore .b-career__wrapper.active{background-color:#e6e6e6;border:none;border-bottom:1px solid #fff;margin-left:calc(-50vw - -50%);margin-right:calc(-50vw - -50%)}.b-career__title-explore .b-career__wrapper.active .b-career__icon-plus{-webkit-mask-image:var(--icon-plus);mask-image:var(--icon-plus);transform:rotate(45deg)}.b-career__title-explore .b-career__wrapper.active .b-career__geo p{color:#0a0a0a}.b-career__title-explore .b-career__wrapper.active .b-career__geo .b-career__icon-geo{background-color:#0a0a0a;-webkit-mask-image:var(--icon-geo);mask-image:var(--icon-geo)}.b-career__title-explore .b-career__wrapper.active .b-career__geo .b-career__icon-time{background-color:#0a0a0a;-webkit-mask-image:var(--icon-time);mask-image:var(--icon-time)}.b-career__title-explore .b-career__wrapper.active .b-career__detail-vacanties{animation:show .5s ease-in-out forwards;display:block}.b-career__title-explore .b-career__wrapper-vacanties-desc{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:0}.b-career__title-explore .b-career__wrapper-vacanties-desc.full{width:100%}.b-career__title-explore .b-career__wrapper-vacanties-desc .b-career__desc p{color:#0a0a0a;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin:0 0 30px}.b-career__title-explore .b-career__wrapper-vacanties-desc .b-career__geo-and-time-mobile{display:flex;justify-content:space-between;margin-bottom:30px}.b-career__title-explore .b-career__wrapper-vacanties-desc .b-career__geo-and-time-mobile .b-career__geo-min{align-items:center;display:flex}.b-career__title-explore .b-career__wrapper-vacanties-desc .b-career__geo-and-time-mobile .b-career__geo-min .b-career__icon-geo-min{background-color:#0a0a0a;height:20px;margin-right:10px;-webkit-mask-image:var(--icon-geo-min);mask-image:var(--icon-geo-min);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:15px}.b-career__title-explore .b-career__wrapper-vacanties-desc .b-career__geo-and-time-mobile .b-career__geo-min .b-career__icon-time-min{background-color:#0a0a0a;height:18px;margin-right:10px;-webkit-mask-image:var(--icon-time-min);mask-image:var(--icon-time-min);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:18px}.b-career__title-explore .b-career__wrapper-vacanties-desc .b-career__geo-and-time-mobile .b-career__geo-min p{color:#0a0a0a;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.b-career__title-explore .b-career__responsibilities{margin-bottom:30px}.b-career__title-explore .b-career__responsibilities h2{color:#0a0a0a;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 20px;text-transform:uppercase}.b-career__title-explore .b-career__number-list-one,.b-career__title-explore .b-career__number-list-two{margin-bottom:10px}.b-career__title-explore .b-career__number-list-one{margin-left:5px}.b-career__title-explore .b-career__number-list-one:nth-child(2){gap:14px}.b-career__title-explore .b-career__number-list-one,.b-career__title-explore .b-career__number-list-two{display:flex;gap:10px}.b-career__title-explore .b-career__number-list-one p,.b-career__title-explore .b-career__number-list-two p{color:#0a0a0a;font-size:14px;font-style:normal;font-weight:300;line-height:120%;margin:0}.b-career__title-explore .b-career__number-list-two{align-items:center;margin-left:5px}.b-career__title-explore .b-career__wrapper-vacanties{padding-bottom:30px;padding-top:30px}.b-career__title-explore .b-career__wrapper-vacanties.main-container{margin:0}.b-career__title-explore .b-career__geo-and-time,.b-career__title-explore .b-career__right-content,.b-career__title-explore .b-career__wrapper-vacanties{align-items:center;display:flex;justify-content:space-between}.b-career__title-explore .b-career__title p{color:#0a0a0a;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.b-career__title-explore .b-career__geo{display:none}.b-career__title-explore .b-career__geo .b-career__icon-geo{-webkit-mask-image:var(--icon-geo);mask-image:var(--icon-geo)}.b-career__title-explore .b-career__geo .b-career__icon-geo,.b-career__title-explore .b-career__geo .b-career__icon-time{background-color:#8d8e8d;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.b-career__title-explore .b-career__geo .b-career__icon-time{-webkit-mask-image:var(--icon-time);mask-image:var(--icon-time)}.b-career__title-explore .b-career__geo p{color:#8d8e8d;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}.b-career__title-explore .b-career__icon-plus{background-color:#0a0a0a;cursor:pointer;height:12px;-webkit-mask-image:var(--icon-plus);mask-image:var(--icon-plus);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;transition:all .5s linear;width:12px}.b-career__no-career-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:130px;padding-top:40px}.b-career__no-career-container p{color:#8d8e8d;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:20px 20px 0;text-align:center}.b-career__no-career-container .b-career__icon{background-color:#8d8e8d;height:30px;-webkit-mask-image:var(--icon-point);mask-image:var(--icon-point);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:30px}.intec-content-wrapper,.intec-template,.intec-template-layout-page-wrapper,.intec-template-title{margin:0!important}.intec-template-breadcrumb{margin-bottom:20px!important;margin-top:40px!important}.intec-content,.main-container{margin:0 20px;max-width:100%}.intec-template .intec-template-layout{height:auto}@keyframes slidein{0%{opacity:0;transform:translateY(150%)}to{opacity:1;transform:translateY(0)}}.b-banner-image__about-block{align-items:center;display:flex;height:calc(100vh - 110px);position:relative}.b-banner-image__about-block.half-size{height:70vh}.b-banner-image__about-block.little{height:65vh}.b-banner-image__about-block.little .b-banner-image__about-image img,.b-banner-image__about-block.little .b-banner-image__about-image-mobile img{-o-object-fit:cover;object-fit:cover}.b-banner-image__about-block.black-text .b-banner-image__about-desc,.b-banner-image__about-block.black-text .b-banner-image__about-title{color:#0a0a0a}.b-banner-image__about-block.left-cover .b-banner-image__about-image img,.b-banner-image__about-block.left-cover .b-banner-image__about-image-mobile img{-o-object-position:left;object-position:left}.b-banner-image__about-block.text-bottom{align-items:flex-end}.b-banner-image__about-block.text-bottom .b-banner-image__about-content{margin-bottom:70px}.b-banner-image__about-block.text-mod-two{align-items:flex-end}.b-banner-image__about-block.text-mod-two .b-banner-image__about-title{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0;text-transform:uppercase}.b-banner-image__about-block.text-mod-two .b-banner-image__about-desc{color:#fff;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin:0 0 15px;text-align:justify}.b-banner-image__about-block.text-mod-two .b-banner-image__about-text{width:100%}.b-banner-image__about-image,.b-banner-image__about-image-mobile{height:100%;position:absolute;width:100%;z-index:2}.b-banner-image__about-image img,.b-banner-image__about-image-mobile img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-banner-image__about-image{display:none}.b-banner-image__about-image-mobile{display:block}.b-banner-image__about-content{animation-duration:2s;animation-name:slidein;display:flex;flex-direction:column;position:relative;z-index:4}.b-banner-image__button{display:none}.b-banner-image__button.black{color:#0a0a0a}.b-banner-image__button.black .arrow:before{background:radial-gradient(ellipse at center,hsla(0,0%,100%,0) 0,#0a0a0a 100%)}.b-banner-image .arrow{cursor:pointer;height:24px;position:relative;transform:translate(-50%,-50%);width:24px}.b-banner-image .arrow:after,.b-banner-image .arrow:before{border-radius:50%;content:"";display:block;height:0;left:50%;opacity:.4;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.b-banner-image .arrow:before{background:radial-gradient(ellipse at center,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.635) 100%);border-radius:50%;z-index:-10}.b-banner-image .arrow:before,.b-banner-image .arrow:hover:before{animation:pulse 1s ease-out 0s infinite}@keyframes pulse{0%{height:0;opacity:1;width:0}to{height:60px;opacity:0;width:60px}}.b-banner-image__about-text{max-width:500px}.b-banner-image .main-container{margin:0 20px;max-width:100%}.b-banner-image__main-container_cooperation{width:100%}.b-banner-image__about-title{color:#fff;font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.b-banner-image__about-desc{color:#fff;font-size:14px;font-style:normal;font-weight:300;line-height:normal}@media screen and (min-width:760px){.b-career__content-title h2{margin-bottom:60px}.b-career__content-title p{font-size:18px;margin-bottom:60px}.b-career__title-explore h2{font-size:16px;margin-bottom:30px}.b-career__title-explore .b-career__container-vacansies{margin-bottom:70px}.b-career__title-explore .b-career__wrapper.active .b-career__wrapper-vacanties.main-container{margin:0 50px;max-width:100%}.b-career__title-explore .b-career__wrapper-vacanties-desc .b-career__geo-and-time-mobile{display:none}.b-career__title-explore .b-career__responsibilities{margin-bottom:25px}.b-career__title-explore .b-career__responsibilities h2{font-size:16px}.b-career__title-explore .b-career__number-list-one,.b-career__title-explore .b-career__number-list-two{margin-bottom:15px}.b-career__title-explore .b-career__number-list-one p,.b-career__title-explore .b-career__number-list-two p{font-size:16px}.b-career__title-explore .b-career__geo-and-time{gap:20px}.b-career__title-explore .b-career__title p{font-size:16px}.b-career__title-explore .b-career__right-content{width:450px}.b-career__title-explore .b-career__geo{align-items:center;display:flex}.b-career__title-explore .b-career__geo .b-career__icon-geo{height:26px;margin-right:10px;width:20px}.b-career__title-explore .b-career__geo .b-career__icon-time{height:22px;margin-right:10px;width:22px}.b-career__no-career-container{flex-direction:row;padding-bottom:160px;padding-top:80px}.b-career__no-career-container p{font-size:16px;margin:0 50px 0 28px;text-align:left;width:600px}.b-career__no-career-container .b-career__icon{margin-left:50px}.intec-content,.main-container{margin:0 50px;max-width:100%}.b-banner-image__about-block{height:100vh}.b-banner-image__about-block.text-mod-two .b-banner-image__about-desc,.b-banner-image__about-block.text-mod-two .b-banner-image__about-title{font-size:16px;margin-bottom:20px}.b-banner-image__about-block.text-mod-two .b-banner-image__about-text{max-width:345px}.b-banner-image__about-image{display:block}.b-banner-image__about-image-mobile{display:none}.b-banner-image .main-container{margin:0 50px;max-width:100%}.b-banner-image__main-container_cooperation{margin-left:auto;max-width:calc(100vw - 50px)}}@media screen and (min-width:1040px){.b-banner-image__about-block.text-bottom .b-banner-image__about-content{margin:0}.b-banner-image__about-block.text-bottom{align-items:center}}@media screen and (min-width:1200px){.b-career__content-title h2{margin:0;width:250px}.b-career__content-title p{margin:0;width:600px}.b-career__content-title{flex-direction:row}.b-career__title-explore h2{margin-bottom:40px;width:251px}.b-career__title-explore .b-career__wrapper.active .b-career__wrapper-vacanties.main-container{margin:0 80px;max-width:100%}.b-career__title-explore .b-career__wrapper.active .b-career__title{border-bottom:1px solid #0a0a0a}.b-career__title-explore .b-career__wrapper-vacanties-desc{flex-direction:row}.b-career__title-explore .b-career__wrapper-vacanties-desc .b-career__desc p{font-size:16px;margin-bottom:40px;width:330px}.b-career__title-explore .b-career__number-list-one,.b-career__title-explore .b-career__number-list-two{margin-bottom:20px}.b-career__title-explore .b-career__right-container-desc{width:600px}.b-career__title-explore .b-career__geo-and-time{gap:40px}.b-career__title-explore .b-career__right-content{width:600px}.b-career__no-career-container{padding-bottom:180px;padding-top:115px}.b-career__no-career-container p{width:630px}.b-career__no-career-container .b-career__icon{margin-left:0}.intec-template-breadcrumb{margin-top:50px!important}.intec-content,.main-container{margin:0 80px;max-width:100%}.b-banner-image__about-block.text-mod-two .b-banner-image__about-desc{margin-bottom:40px}.b-banner-image__about-block.text-mod-two .b-banner-image__about-text{max-width:555px}.b-banner-image .main-container{margin:0 80px;max-width:100%}.b-banner-image__main-container_cooperation{margin-left:auto;max-width:calc(100vw - 80px)}.b-banner-image__about-title{font-size:36px}.b-banner-image__about-desc{font-size:16px}}@media screen and (min-width:1640px){.b-career__content-title h2{width:auto}.b-career__content-title p{font-size:20px;width:878px}.b-career__title-explore h2{font-size:20px;margin-bottom:60px;width:365px}.b-career__title-explore .b-career__container-vacansies{margin-bottom:100px}.b-career__title-explore .b-career__wrapper.active .b-career__wrapper-vacanties.main-container{margin:0 auto;max-width:1520px}.b-career__title-explore .b-career__wrapper-vacanties-desc .b-career__desc p{font-size:18px;margin-bottom:30px;margin-top:40px;width:500px}.b-career__title-explore .b-career__responsibilities{margin-bottom:30px}.b-career__title-explore .b-career__responsibilities h2{font-size:18px}.b-career__title-explore .b-career__number-list-one{margin-left:8px}.b-career__title-explore .b-career__number-list-one p,.b-career__title-explore .b-career__number-list-two p{font-size:18px}.b-career__title-explore .b-career__number-list-two{margin-left:8px}.b-career__title-explore .b-career__right-container-desc{width:878px}.b-career__title-explore .b-career__wrapper-vacanties.full{width:100%}.b-career__title-explore .b-career__geo-and-time{gap:60px}.b-career__title-explore .b-career__title p{font-size:18px}.b-career__title-explore .b-career__right-content{width:878px}.b-career__title-explore .b-career__geo p{font-size:16px}.b-career__no-career-container{padding-bottom:250px;padding-top:140px}.b-career__no-career-container p{font-size:18px;width:850px}.intec-content,.main-container{margin:0 auto;max-width:1520px}.b-banner-image__about-block.text-mod-two .b-banner-image__about-desc,.b-banner-image__about-block.text-mod-two .b-banner-image__about-title{font-size:18px}.b-banner-image__about-block.text-mod-two .b-banner-image__about-text{max-width:835px}.b-banner-image__about-content{width:1344px}.b-banner-image__button{animation-duration:2s;animation-name:slidein;bottom:10%;color:#fff;display:block;left:calc(50% - 6px);position:absolute;scroll-behavior:smooth;z-index:2}.b-banner-image__button:focus,.b-banner-image__button:hover{color:#fff}.b-banner-image .main-container{margin:0 auto;max-width:1344px}.b-banner-image__main-container_cooperation{margin-left:auto;max-width:calc(50vw + 672px)}.b-banner-image__about-title{font-size:40px}}