.company__banner[data-v-e8e645d3]{margin-top:80px}@media only screen and (max-width:1279px){.company__banner[data-v-e8e645d3]{margin-top:80px}}@media only screen and (max-width:767px){.company__banner[data-v-e8e645d3]{margin-top:60px}}.company__banner video[data-v-e8e645d3]{height:800px;margin-top:100px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1279px){.company__banner video[data-v-e8e645d3]{height:364px;margin-top:40px}}@media only screen and (max-width:767px){.company__banner video[data-v-e8e645d3]{height:160px}}.career__management[data-v-1533166b]{margin:160px 0}@media only screen and (max-width:1279px){.career__management[data-v-1533166b]{margin:80px 0}}@media only screen and (max-width:767px){.career__management[data-v-1533166b]{margin:60px 0}}.career__management .box[data-v-1533166b]{padding:0 0 100px}@media only screen and (max-width:1279px){.career__management .box[data-v-1533166b]{padding:0 0 40px}}.career__management .box h2[data-v-1533166b]{line-height:1}.company__services--title{font-size:68px;font-weight:800;line-height:1;margin-bottom:100px}@media only screen and (max-width:1279px){.company__services--title{font-size:56px;margin-bottom:40px}}@media only screen and (max-width:767px){.company__services--title{font-size:28px;margin-bottom:20px}}.company__services--container{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start}@media only screen and (max-width:1279px){.company__services--container{gap:12px}}@media only screen and (max-width:767px){.company__services--container{gap:6px}}.company__services--blocks{position:relative;width:calc(50% - 20px)}@media only screen and (max-width:1023px){.company__services--blocks{width:100%}.company__services--blocks:first-child{margin-bottom:20px}}.company__services--block{align-items:center;border-bottom:2px solid #212121;display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start;margin-bottom:40px;padding-bottom:20px;width:100%}.company__services--block:last-child{margin-bottom:0}.company__services--block:hover .text{transform:translate(20px)}.company__services--block:hover .text a{color:#f51f29}@media only screen and (max-width:1439px){.company__services--block{gap:1.38985vw}}@media only screen and (max-width:1279px){.company__services--block{gap:40px}}@media only screen and (max-width:767px){.company__services--block{align-items:flex-start;gap:20px;margin-bottom:32px;padding-bottom:20px}}.company__services--block .number,.company__services--block .text{font-size:20px;font-weight:500}@media only screen and (max-width:767px){.company__services--block .number{font-size:20px;font-weight:600;width:20px}}.company__services--block .text{align-items:center;display:flex;gap:6px;justify-content:space-between;transition:transform .3s ease;width:90%}.company__services--block .text a{color:#212121}@media only screen and (max-width:1439px){.company__services--block .text{font-size:18px;height:72px;max-height:72px;width:85%}}@media only screen and (max-width:767px){.company__services--block .text{font-size:20px;font-weight:600;height:auto;max-height:100%;width:calc(100% - 40px)}}.company__services--block .text svg{color:#f51f29;flex-shrink:0;height:28px;width:28px}.company__cooperation[data-v-ec9f67ac]{margin-top:160px}@media only screen and (max-width:1279px){.company__cooperation[data-v-ec9f67ac]{margin-top:80px}}@media only screen and (max-width:767px){.company__cooperation[data-v-ec9f67ac]{margin-top:60px}}.company__cooperation--title[data-v-ec9f67ac]{font-size:68px;font-weight:800;line-height:1;margin-bottom:100px}@media only screen and (max-width:1279px){.company__cooperation--title[data-v-ec9f67ac]{font-size:56px;margin-bottom:40px}}@media only screen and (max-width:767px){.company__cooperation--title[data-v-ec9f67ac]{font-size:28px;margin-bottom:20px}}.company__cooperation--info[data-v-ec9f67ac]{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1279px){.company__cooperation--info[data-v-ec9f67ac]{grid-template-columns:repeat(1,1fr);row-gap:40px}}.company__cooperation--left-text1[data-v-ec9f67ac]{font-size:20px;font-weight:400;line-height:1.5;margin-bottom:127px;opacity:.96}@media only screen and (max-width:1279px){.company__cooperation--left-text1[data-v-ec9f67ac]{font-size:18px;margin-bottom:54px}}@media only screen and (max-width:767px){.company__cooperation--left-text1[data-v-ec9f67ac]{font-size:16px;margin-bottom:40px}}.company__cooperation--left-text2[data-v-ec9f67ac]{align-items:center;border-bottom:2px solid #212121;border-top:2px solid #212121;display:flex;flex-wrap:wrap;font-size:24px;font-weight:600;gap:10px;justify-content:space-between;line-height:1.42;padding:29px 0}@media only screen and (max-width:767px){.company__cooperation--left-text2[data-v-ec9f67ac]{align-items:flex-end;font-size:16px;padding:21px 0}}.company__cooperation--left-text2 span[data-v-ec9f67ac]:first-child{width:calc(100% - 238px)}@media only screen and (max-width:767px){.company__cooperation--left-text2 span[data-v-ec9f67ac]:first-child{width:calc(100% - 170px)}}.company__cooperation--left-text2 span[data-v-ec9f67ac]:last-child{align-items:center;display:flex;font-size:50px;font-weight:700;justify-content:space-between;line-height:1;width:228px}@media only screen and (max-width:767px){.company__cooperation--left-text2 span[data-v-ec9f67ac]:last-child{font-size:40px;font-weight:700;line-height:1.5;width:150px}}.company__cooperation--left-text2 span:last-child b[data-v-ec9f67ac]{align-items:center;color:#f51f29;display:flex;font-size:60px;font-weight:700;height:75px;justify-content:flex-end;line-height:1;width:77px}@media only screen and (max-width:767px){.company__cooperation--left-text2 span:last-child b[data-v-ec9f67ac]{font-size:40px;font-weight:700;height:unset;line-height:1.5;width:unset}}.company__cooperation--right-tag[data-v-ec9f67ac]{border:2px solid #e0e0e0;display:inline-block;font-size:20px;font-weight:500;line-height:1;margin-bottom:7px;margin-right:10px;padding:16px 24px}@media only screen and (max-width:1279px){.company__cooperation--right-tag[data-v-ec9f67ac]{font-size:18px;margin-bottom:10px}}@media only screen and (max-width:767px){.company__cooperation--right-tag[data-v-ec9f67ac]{font-size:14px}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}@keyframes fillBorder-1638d598{0%{background-size:0 100%}to{background-size:100% 100%}}.company-tabs[data-v-1638d598]{background:#ffd7d7;left:50%;margin-top:160px;max-width:1920px;overflow:hidden;position:relative;transform:translate(-50%);width:100%}@media only screen and (max-width:1279px){.company-tabs[data-v-1638d598]{margin-top:80px}}@media only screen and (max-width:767px){.company-tabs[data-v-1638d598]{margin-top:60px}}.tabs[data-v-1638d598]{margin-bottom:73px;padding-top:120px;z-index:2}@media only screen and (max-width:1279px){.tabs[data-v-1638d598]{margin-bottom:40px;padding-right:24px;padding-top:80px}}@media only screen and (max-width:767px){.tabs[data-v-1638d598]{margin-top:0;padding-right:20px;padding-top:40px}}.tabs--buttons[data-v-1638d598]{display:flex;gap:32px;justify-content:space-between;position:relative}@media only screen and (max-width:1279px){.tabs--buttons[data-v-1638d598]{gap:20px}}.tab[data-v-1638d598]{background:none;border:none;border-bottom:2px solid rgba(245,31,41,.4);color:#f51f29;cursor:pointer;font-size:20px;font-weight:700;padding-bottom:22px;position:relative;text-align:left;width:100%}@media only screen and (max-width:1279px){.tab[data-v-1638d598]{font-size:18px;padding-bottom:20px}}@media only screen and (max-width:767px){.tab[data-v-1638d598]{font-size:16px;padding-bottom:12px}}.tab[data-v-1638d598]:after{background:linear-gradient(90deg,#f51f29 100%,transparent 0);background-repeat:no-repeat;background-size:0 100%;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:background-size 2s ease;width:100%}.tab.active[data-v-1638d598]:after{animation:fillBorder-1638d598 7s ease forwards}.slide-content[data-v-1638d598]{border-radius:16px;min-height:400px;padding-bottom:160px}@media only screen and (max-width:1279px){.slide-content[data-v-1638d598]{padding-bottom:0}}@media only screen and (max-width:767px){.slide-content[data-v-1638d598]{min-height:0}}.slide-content h2[data-v-1638d598]{color:#f51f29;font-size:68px;font-weight:800;margin-bottom:10px}@media only screen and (max-width:1279px){.slide-content h2[data-v-1638d598]{font-size:56px;margin-bottom:40px}}@media only screen and (max-width:767px){.slide-content h2[data-v-1638d598]{font-size:28px;margin-bottom:20px}}.slide-content_info[data-v-1638d598]{align-items:flex-end;display:flex;gap:200px;justify-content:space-between}@media only screen and (max-width:1279px){.slide-content_info[data-v-1638d598]{align-items:flex-start;flex-direction:column;gap:0}}.slide-content_info p[data-v-1638d598]{color:#212121;font-size:32px;font-weight:600;margin-bottom:0}@media only screen and (max-width:1279px){.slide-content_info p[data-v-1638d598]{font-size:20px;margin:0;max-width:600px}}@media only screen and (max-width:767px){.slide-content_info p[data-v-1638d598]{max-width:100%}}.slide-content_info img[data-v-1638d598]{text-align:right;width:702px}@media only screen and (max-width:1279px){.slide-content_info img[data-v-1638d598]{margin-left:auto;width:450px}}@media only screen and (max-width:767px){.slide-content_info img[data-v-1638d598]{bottom:0;-o-object-fit:contain;object-fit:contain;position:absolute}}.values[data-v-1638d598]{align-items:flex-start;display:flex;gap:40px;justify-content:space-between;margin-top:136px}.values .value-item[data-v-1638d598]{padding-right:40px}@media only screen and (max-width:1279px){.values .value-item[data-v-1638d598]{padding-right:0}.values[data-v-1638d598]{margin-top:60px;padding-right:24px}.values svg[data-v-1638d598]{display:none}}@media only screen and (max-width:767px){.values[data-v-1638d598]{flex-direction:column;gap:10px;margin-top:0}}.values h3[data-v-1638d598]{font-size:32px;font-weight:600;margin:32px 0}@media only screen and (max-width:1279px){.values h3[data-v-1638d598]{font-size:20px}}@media only screen and (max-width:767px){.values h3[data-v-1638d598]{margin:20px 0}}.values p[data-v-1638d598]{font-size:20px;font-weight:500;margin:0}@media only screen and (max-width:1279px){.values p[data-v-1638d598]{font-size:18px}}@media only screen and (max-width:767px){.values p[data-v-1638d598]{font-size:16px}}@media only screen and (max-width:1279px){.swiper[data-v-1638d598]{height:485px}}@media only screen and (max-width:767px){.swiper[data-v-1638d598]{height:670px}}@media only screen and (max-width:1279px){.container[data-v-1638d598]{padding-right:0}}.company__clients[data-v-80fa3f71]{left:50%;max-width:1920px;overflow:hidden;position:relative;transform:translate(-50%)}.company__clients--title[data-v-80fa3f71]{display:flex;justify-content:space-between;margin:160px 0 100px}@media only screen and (max-width:1279px){.company__clients--title[data-v-80fa3f71]{margin:80px 0 40px}}@media only screen and (max-width:767px){.company__clients--title[data-v-80fa3f71]{margin:60px 0 20px}}.company__clients--title div[data-v-80fa3f71]:first-child{font-size:68px;font-weight:800;line-height:1}@media only screen and (max-width:1279px){.company__clients--title div[data-v-80fa3f71]:first-child{font-size:56px}}@media only screen and (max-width:767px){.company__clients--title div[data-v-80fa3f71]:first-child{font-size:28px}}.company__clients--title div .btn--next[data-v-80fa3f71]{padding:0 168px 0 79px}@media only screen and (max-width:1279px){.company__clients--title div .btn--next[data-v-80fa3f71]{margin-top:40px}}@media only screen and (max-width:1439px){.company__clients .btn--next[data-v-80fa3f71]{margin-top:40px;padding:0 80px 0 40%}}.company__clients .desktop-hidden[data-v-80fa3f71]{display:none}@media only screen and (max-width:1439px){.company__clients .desktop-hidden[data-v-80fa3f71]{display:flex}}.company__clients .mobile-hidden[data-v-80fa3f71]{display:flex}@media only screen and (max-width:1439px){.company__clients .mobile-hidden[data-v-80fa3f71]{display:none}}.company__clients--marquee[data-v-80fa3f71]{padding:20px 0}.company__clients--marquee[data-v-80fa3f71],.marquee[data-v-80fa3f71]{overflow:hidden;position:relative;width:100%}.marquee__track[data-v-80fa3f71]{animation:scroll-left-80fa3f71 30s linear infinite;display:flex;width:-moz-max-content;width:max-content}.marquee__item[data-v-80fa3f71]{flex:0 0 auto;margin:0 40px}.company__clients__logo[data-v-80fa3f71]{filter:grayscale(100%);height:88px;-o-object-fit:contain;object-fit:contain;transition:filter .3s;width:200px}@media only screen and (max-width:1279px){.company__clients__logo[data-v-80fa3f71]{height:60px;width:136px}}.company__clients__logo[data-v-80fa3f71]:hover{filter:grayscale(0)}@keyframes scroll-left-80fa3f71{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.marquee__item[data-v-80fa3f71]{margin:0 24px}.company__clients__logo[data-v-80fa3f71]{height:40px}}.company-history{background:#212121;color:#fff;left:50%;margin-top:160px;max-width:1920px;overflow:hidden;padding:125px 0;position:relative;transform:translate(-50%)}@media only screen and (max-width:1279px){.company-history{margin-top:80px;padding:60px 0}}@media only screen and (max-width:767px){.company-history{margin-top:60px;padding:40px 0}}.company-history .history-pagination{display:none}.company-history .history-pagination .swiper-pagination-bullet{background:transparent;border:2px solid #fff;height:10px;opacity:1;transition:background-color .3s ease,transform .3s ease;width:10px}.company-history .history-pagination .swiper-pagination-bullet-active{background-color:#fff}@media only screen and (max-width:1279px){.company-history .history-pagination{display:flex;gap:12px;justify-content:center;margin-top:40px;padding-top:0}}@media only screen and (max-width:767px){.company-history .history-pagination{gap:10px;margin-top:60px}}.company-history .title{font-size:68px;font-weight:800;margin-bottom:100px}@media only screen and (max-width:1279px){.company-history .title{font-size:56px;margin-bottom:60px}}@media only screen and (max-width:767px){.company-history .title{font-size:28px}}.company-history .timeline-wrapper{overflow:hidden;position:relative;width:100%}.company-history .timeline{display:block;position:relative}.company-history .timeline__line{background:#939393;height:4px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.company-history .timeline__inner{align-items:center;display:flex;height:200px;position:relative;transition:transform .6s ease}.company-history .timeline__point{cursor:pointer;flex:0 0 33.3333333333%;position:relative;text-align:center}@media only screen and (max-width:1279px){.company-history .timeline__point{flex:0 0 33.3333333333%}}@media only screen and (max-width:767px){.company-history .timeline__point{flex:0 0 33.3333333333%}}.company-history .timeline__point span{color:#939393;display:block;font-size:20px;font-weight:600;margin-bottom:130px;margin-right:250px;transition:color .3s}@media only screen and (max-width:1279px){.company-history .timeline__point span{font-size:18px;margin-right:50px}}@media only screen and (max-width:767px){.company-history .timeline__point span{font-size:16px;margin-right:0}}.company-history .timeline__point:before{background:#212121;border:2px solid #939393;border-radius:50%;box-sizing:border-box;content:"";height:48px;left:30%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .3s ease,transform .3s ease;width:48px}@media only screen and (max-width:1279px){.company-history .timeline__point:before{left:20%}}@media only screen and (max-width:767px){.company-history .timeline__point:before{left:40%}}.company-history .timeline__point:after{background:#939393;border-radius:50%;content:"";height:20px;left:30%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;z-index:1}@media only screen and (max-width:1279px){.company-history .timeline__point:after{left:20%}}@media only screen and (max-width:767px){.company-history .timeline__point:after{left:40%}}.company-history .timeline__point.active:before{height:48px;transform:translate(-50%,-50%) scale(1.2);width:48px}.company-history .timeline__point.active:after{background:#f51f29;border-radius:50%;content:"";height:20px;left:30%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;z-index:1}@media only screen and (max-width:1279px){.company-history .timeline__point.active:after{left:20%}}@media only screen and (max-width:767px){.company-history .timeline__point.active:after{left:40%}}.company-history .timeline__point.active span{color:#fff;font-size:32px}@media only screen and (max-width:1279px){.company-history .timeline__point.active span{font-size:28px}}@media only screen and (max-width:767px){.company-history .timeline__point.active span{font-size:20px}}.company-history .timeline__progress{height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .6s ease,width .6s ease}.company-history .history-swiper{margin-top:100px}@media only screen and (max-width:1279px){.company-history .history-swiper{margin-top:0}}.company-history .history-slide__info{display:flex;gap:60px;justify-content:space-between}@media only screen and (max-width:1279px){.company-history .history-slide__info{flex-direction:column;gap:40px}}.company-history .history-slide__info-block{max-width:669px}.company-history .history-slide__info-block p{font-size:32px;font-weight:600;margin-bottom:20px;margin-top:0}@media only screen and (max-width:1279px){.company-history .history-slide__info-block p{font-size:28px}}@media only screen and (max-width:767px){.company-history .history-slide__info-block p{font-size:20px}}.company-history .history-slide__info-block .link{display:flex;gap:5px}.company-history .history-slide__info-block .link span{color:#fff;font-size:20px;font-weight:500}@media only screen and (max-width:767px){.company-history .history-slide__info-block .link span{font-size:16px}}.company-history .history-slide__info-block .employees img{margin-bottom:16px;max-width:224px;width:224px}@media only screen and (max-width:1279px){.company-history .history-slide__info-block .employees img{margin-bottom:5px}}.company-history .history-slide__info-block .employees span{display:block;font-size:20px;font-weight:500;width:100%}@media only screen and (max-width:1279px){.company-history .history-slide__info-block .employees span{display:block;font-size:18px;width:100%}}@media only screen and (max-width:767px){.company-history .history-slide__info-block .employees span{font-size:16px}}.company-history .history-slide__info-block .text{font-size:20px;font-weight:400}@media only screen and (max-width:1279px){.company-history .history-slide__info-block .text{font-size:18px}}@media only screen and (max-width:767px){.company-history .history-slide__info-block .text{font-size:16px}}.company-history .history-slide__blocks{display:flex;gap:60px;justify-content:flex-start}@media only screen and (max-width:1279px){.company-history .history-slide__blocks{gap:40px}.company-history .history-slide__blocks--column{flex-direction:column}.company-history .history-slide__blocks--grid{flex-direction:row;flex-wrap:wrap}.company-history .history-slide__blocks--grid .history-slide__block{width:calc(50% - 30px)}}.company-history .history-slide__block{max-width:378px}@media only screen and (max-width:1279px){.company-history .history-slide__block{max-width:100%}}.company-history .history-slide__block img{margin-bottom:16px;width:140px}@media only screen and (max-width:1279px){.company-history .history-slide__block img{margin-bottom:0}}@media only screen and (max-width:767px){.company-history .history-slide__block img{width:120px}}.company-history .history-slide__block-title{font-size:20px;font-weight:700;margin-bottom:20px}@media only screen and (max-width:1279px){.company-history .history-slide__block-title{font-size:18px}}@media only screen and (max-width:767px){.company-history .history-slide__block-title{font-size:16px}}.company-history .history-slide__block-text{font-size:20px;font-weight:500}@media only screen and (max-width:1279px){.company-history .history-slide__block-text{font-size:16px}}.company-history .history-slide .is-last-slide{max-width:184px}@media only screen and (max-width:1279px){.company-history .history-slide .is-last-slide{max-width:100%}}.company-history .history-slide .is-last-slide .history-slide__block-text{font-weight:400}@media only screen and (max-width:1279px){.company-history .history-slide .first-block{display:block;width:100%}}.company-history .header{align-items:center;display:flex;justify-content:space-between}.company-history .history-nav{display:flex;gap:16px}@media only screen and (max-width:1279px){.company-history .history-nav{display:none}}.company-history .history-nav .prev{transform:rotate(-180deg)}.company-history .history-nav .nav-btn{align-items:center;background:transparent;border:2px solid #f51f29;cursor:pointer;display:flex;height:80px;justify-content:center;transition:all .3s ease;width:80px}.company-history .history-nav .nav-btn svg{color:#f51f29;transition:fill .3s ease}.company-history .history-nav .nav-btn.swiper-button-disabled{border-color:#e0e0e0;cursor:default}.company-history .history-nav .nav-btn.swiper-button-disabled svg{color:#e0e0e0}.company-history .history-nav .nav-btn.swiper-button-disabled:hover{border-color:#e0e0e0}.company__info--blocks[data-v-1419a7b7]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:44px;justify-content:center;margin:160px 0}@media only screen and (max-width:1279px){.company__info--blocks[data-v-1419a7b7]{gap:20px;margin:80px 0}}@media only screen and (max-width:767px){.company__info--blocks[data-v-1419a7b7]{flex-direction:column;gap:40px;margin:60px 0}}.company__info--block[data-v-1419a7b7]{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0}.company__info--block_title[data-v-1419a7b7]{font-size:100px;font-weight:400;line-height:1.5;margin-bottom:24px;margin-top:0}@media only screen and (max-width:1279px){.company__info--block_title[data-v-1419a7b7]{font-size:40px;font-weight:700;margin-bottom:0}}.company__info--block_text[data-v-1419a7b7]{color:#212121f5;font-size:20px;font-weight:400;margin-bottom:24px}@media only screen and (max-width:1279px){.company__info--block_text[data-v-1419a7b7]{font-size:18px;margin-bottom:20px}}@media only screen and (max-width:767px){.company__info--block_text[data-v-1419a7b7]{font-size:16px}}.company__info--block_divider[data-v-1419a7b7]{border:0;border-top:2px solid rgba(33,33,33,.96);width:100%}.company__info--map[data-v-1419a7b7]{height:728px;width:100%}@media only screen and (max-width:1279px){.company__info--map[data-v-1419a7b7]{height:768px}}@media only screen and (max-width:767px){.company__info--map[data-v-1419a7b7]{height:748px}}.company__info--map-wrapper[data-v-1419a7b7]{left:50%;overflow:hidden;position:relative;text-align:center;transform:translate(-50%);width:100vw}
