.o-awards[data-v-26e08cc9]{gap:12px}.o-awards[data-v-26e08cc9],.o-awards__card[data-v-26e08cc9]{display:flex;flex-direction:column}.o-awards__card[data-v-26e08cc9]{background:var(--color-grey-1);border:1px solid transparent;border-radius:20px;min-height:210px;padding:32px 16px;position:relative}@media screen and (min-width:1200px){.o-awards__card[data-v-26e08cc9]{background:var(--color-white-primary);border:1px solid var(--color-blue-4);min-height:310px;padding:40px;transition:.3s}.o-awards__card[data-v-26e08cc9]:hover{background:var(--color-grey-1)}.o-awards__card:hover .o-awards__card-image[data-v-26e08cc9]{opacity:0}.o-awards__card:hover .o-awards__card-image-active[data-v-26e08cc9]{opacity:1}}.o-awards__card-header[data-v-26e08cc9]{align-items:center;display:flex;gap:16px}.o-awards__card-header-icon[data-v-26e08cc9]{max-height:24px;max-width:24px}@media screen and (min-width:1200px){.o-awards__card-title[data-v-26e08cc9]{font-size:24px}}@media screen and (min-width:1440px){.o-awards__card-title[data-v-26e08cc9]{font-size:32px}}.o-awards__card-year[data-v-26e08cc9]{color:var(--color-black-2);white-space:nowrap}@media screen and (min-width:1200px){.o-awards__card-year[data-v-26e08cc9]{font-size:20px}}.o-awards__card-text[data-v-26e08cc9]{font-size:var(--font-size--lg);line-height:140%;margin:16px 0}@media screen and (min-width:1200px){.o-awards__card-text[data-v-26e08cc9]{font-size:20px;margin:24px 0}}.o-awards__card-tag[data-v-26e08cc9]{background:var(--color-white-primary);border:1px solid var(--color-black-3);border-radius:12px;margin-top:auto;padding:12px 16px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1200px){.o-awards__card-tag[data-v-26e08cc9]{font-size:20px;font-weight:700}}.o-awards__card-image[data-v-26e08cc9]{bottom:0;height:107px;opacity:0;position:absolute;right:0;transition:.3s;width:86px}@media screen and (min-width:1200px){.o-awards__card-image[data-v-26e08cc9]{height:129px;opacity:1;width:104px}}.o-awards__card-image-active[data-v-26e08cc9]{bottom:0;height:107px;opacity:1;position:absolute;right:0;transition:.3s;width:86px}@media screen and (min-width:1200px){.o-awards__card-image-active[data-v-26e08cc9]{height:129px;opacity:0;width:104px}}@media screen and (min-width:768px){.o-awards[data-v-26e08cc9]{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:1200px){.o-awards[data-v-26e08cc9]{gap:16px;grid-template-columns:1fr 1fr 1fr}}.m-industry-card[data-v-bf7fffc8]{background:var(--color-black-4);border-radius:20px;display:grid;gap:0;grid-template-rows:1fr 1fr;height:100%}.m-industry-card__text[data-v-bf7fffc8]{display:flex;flex-direction:column;gap:20px;padding:32px 16px 0}@media screen and (min-width:768px){.m-industry-card__text[data-v-bf7fffc8]{padding:40px 32px 0}}@media screen and (min-width:1200px){.m-industry-card__text[data-v-bf7fffc8]{padding:40px 40px 0}}@media screen and (min-width:1440px){.m-industry-card__text[data-v-bf7fffc8]{padding:80px 0 80px 56px}}.m-industry-card__title[data-v-bf7fffc8]{font-size:16px;font-weight:700;line-height:140%}@media screen and (min-width:1200px){.m-industry-card__title[data-v-bf7fffc8]{font-size:32px}}.m-industry-card__description[data-v-bf7fffc8]{font-size:16px;font-weight:400;line-height:160%}.m-industry-card__images[data-v-bf7fffc8]{background:var(--color-white-primary);border-radius:20px;box-shadow:0 0 28px #0000001a;display:grid;gap:8px;grid-template-columns:1fr 1fr;padding:32px 10px}@media screen and (min-width:768px){.m-industry-card__images[data-v-bf7fffc8]{gap:24px 16px;grid-template-columns:repeat(3,1fr);padding:42px 19px}}@media screen and (min-width:1200px){.m-industry-card__images[data-v-bf7fffc8]{grid-template-columns:repeat(5,1fr);grid-template-columns:repeat(3,1fr);padding:56px}}.m-industry-card__image-wrapper[data-v-bf7fffc8]{align-items:center;display:flex;justify-content:center}.m-industry-card__image[data-v-bf7fffc8]{max-height:100%;max-width:100%}@media screen and (min-width:768px){.m-industry-card[data-v-bf7fffc8]{border-radius:32px;gap:40px;grid-template-rows:1fr}}@media screen and (min-width:1200px){.m-industry-card[data-v-bf7fffc8]{border-radius:40px}}@media screen and (min-width:1440px){.m-industry-card[data-v-bf7fffc8]{gap:128px;grid-template-columns:1fr 768px}}.o-industry[data-v-132c24cf],.o-industry__inner[data-v-132c24cf]{position:relative}.o-industry__slide[data-v-132c24cf]{max-width:360px;width:80vw}@media screen and (min-width:768px){.o-industry__slide[data-v-132c24cf]{max-width:100%}}@media screen and (min-width:1200px){.o-industry__slide[data-v-132c24cf]{width:100%}}.o-industry[data-v-132c24cf] .swiper{display:flex;flex-direction:column-reverse;gap:80px}.o-industry[data-v-132c24cf] .swiper-wrapper{padding-bottom:15px}.o-industry[data-v-132c24cf] .swiper-pagination{align-items:flex-end;gap:40px;height:73px;position:static;transform:none}@media screen and (min-width:768px){.o-industry[data-v-132c24cf] .swiper-pagination{margin:0;width:100%}}.o-industry[data-v-132c24cf] .swiper-pagination-bullet{background:transparent;color:var(--color-blue-3);display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:10px;height:-moz-fit-content;height:fit-content;line-height:160%;margin:0!important;opacity:1;position:relative;transition:.5s;width:-moz-fit-content;width:fit-content}.o-industry[data-v-132c24cf] .swiper-pagination-bullet:only-child{display:flex!important}.o-industry[data-v-132c24cf] .swiper-pagination-bullet .swiper-pagination-bullet__title{white-space:nowrap}.o-industry[data-v-132c24cf] .swiper-pagination-bullet .swiper-pagination-bullet__line{background:var(--color-blue-3);height:1px;transition:1s;width:calc(100% + 40px)}.o-industry[data-v-132c24cf] .swiper-pagination-bullet:last-child .swiper-pagination-bullet__line{width:100%}.o-industry[data-v-132c24cf] .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:20px;font-weight:700;gap:8px;line-height:140%;position:relative}.o-industry[data-v-132c24cf] .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:var(--color-blue-3);content:"";display:block;height:4px;left:0;position:absolute;right:0;top:calc(100% - 3px);width:100%}@media screen and (min-width:1200px){.o-industry[data-v-132c24cf] .swiper-pagination-bullet.swiper-pagination-bullet-active{font-size:52px}}@media screen and (min-width:1200px){.o-industry[data-v-132c24cf] .swiper-pagination-bullet{gap:19px}}.o-industry__content[data-v-132c24cf]{margin-top:36px}.o-industry .swiper-button-next[data-v-132c24cf],.o-industry .swiper-button-prev[data-v-132c24cf]{color:var(--color-blue-primary);display:none;height:44px;top:-112px;width:44px}.o-industry .swiper-button-next[data-v-132c24cf]:after,.o-industry .swiper-button-prev[data-v-132c24cf]:after{content:""}@media screen and (min-width:1200px){.o-industry .swiper-button-next[data-v-132c24cf],.o-industry .swiper-button-prev[data-v-132c24cf]{display:block}}.o-industry .swiper-button-next[data-v-132c24cf]{right:56px}.o-industry .swiper-button-prev[data-v-132c24cf]{left:auto;right:116px}.o-industry__swiper[data-v-132c24cf]{overflow:visible;position:relative}.o-industry[data-v-132c24cf] .swiper-slide{height:auto;width:auto}.o-industry__button[data-v-132c24cf]{align-items:center;display:flex;justify-content:center;margin-top:20px}@media screen and (min-width:1200px){.o-industry__button[data-v-132c24cf]{margin-top:60px}}.project-card[data-v-db0b3a19]{background:var(--color-black-4);border-radius:20px;color:var(--color-black-primary);display:block;margin-bottom:20px;position:static;transition:box-shadow .1s linear;width:100%}.project-card .el-row[data-v-db0b3a19]{flex-direction:column-reverse;gap:0}@media screen and (min-width:1200px){.project-card .el-row[data-v-db0b3a19]{flex-direction:row}}.project-card__info[data-v-db0b3a19]{display:flex;flex-direction:column;gap:16px;padding:20px 16px 24px}@media screen and (min-width:768px){.project-card__info[data-v-db0b3a19]{padding:32px}}@media screen and (min-width:1200px){.project-card__info[data-v-db0b3a19]{gap:20px;padding:40px}}.project-card__title[data-v-db0b3a19]{font-size:16px;line-height:1.2}@media screen and (min-width:1200px){.project-card__title[data-v-db0b3a19]{font-size:32px;line-height:1.4}}.project-card__preview[data-v-db0b3a19]{align-items:center;background-color:var(--ab8c1a88);border-radius:20px;display:flex;height:100%;justify-content:center;min-height:240px}@media screen and (min-width:768px){.project-card__preview[data-v-db0b3a19]{border-radius:32px;min-height:500px}}@media screen and (min-width:1200px){.project-card__preview[data-v-db0b3a19]{border-radius:40px;min-height:540px}}.project-card__logo[data-v-db0b3a19]{align-items:center;display:flex;height:36px;width:108px}.project-card__logo img[data-v-db0b3a19]{max-height:100%;max-width:100%}@media screen and (min-width:1200px){.project-card__logo[data-v-db0b3a19]{height:60px;width:180px}}.project-card__image[data-v-db0b3a19]{border-radius:16px;max-height:70%;max-width:240px}@media screen and (min-width:768px){.project-card__image[data-v-db0b3a19]{max-height:80%;max-width:70%}}@media screen and (min-width:1200px){.project-card__image[data-v-db0b3a19]{max-height:70%;max-width:75%}}@media screen and (min-width:1440px){.project-card__image[data-v-db0b3a19]{max-height:80%;max-width:70%}}.project-card__options[data-v-db0b3a19]{font-size:16px;line-height:1.6}.project-card__options[data-v-db0b3a19] ul{font-size:16px;line-height:1.6;list-style:disc outside;margin-top:16px;padding-left:22px}.project-card__options[data-v-db0b3a19] ul li:not(:last-child){margin-bottom:8px}@media screen and (min-width:1200px){.project-card__options[data-v-db0b3a19] ul li:not(:last-child){margin-bottom:12px}}@media screen and (min-width:1200px){.project-card__options[data-v-db0b3a19] ul{font-size:20px;margin-top:20px}}@media screen and (min-width:1200px){.project-card__options[data-v-db0b3a19]{font-size:20px}}.project-card[data-v-db0b3a19]:hover{box-shadow:0 0 54px #00000080}@media screen and (min-width:768px){.project-card[data-v-db0b3a19]{border-radius:32px}}@media screen and (min-width:1200px){.project-card[data-v-db0b3a19]{border-radius:40px;margin-bottom:32px;position:sticky;top:90px}}.title-line{background:var(--color-blue-primary);height:4px;margin-bottom:20px;width:44px}@media screen and (min-width:768px){.title-line{margin-bottom:32px}}@media screen and (min-width:1200px){.title-line{height:8px;margin-bottom:36px}}.dc-block h2[data-v-3f1b6235]{margin-top:60px}.dc-block .main-top[data-v-3f1b6235]{padding:60px 0 100px}.dc-block .main-top__advantages-wrapper[data-v-3f1b6235],.dc-block .main-top__title-wrapper[data-v-3f1b6235]{align-items:center;display:flex}@media screen and (min-width:768px){.dc-block .main-top[data-v-3f1b6235]{padding:110px 0 175px}}@media screen and (min-width:1200px){.dc-block .main-top[data-v-3f1b6235]{padding:140px 0 220px}}.dc-block .main-title[data-v-3f1b6235]{color:var(--color-white-primary);margin-bottom:64px;position:relative}.dc-block .main-title h1[data-v-3f1b6235]{font-size:44px}@media screen and (min-width:768px){.dc-block .main-title h1[data-v-3f1b6235]{font-size:80px}}@media screen and (min-width:1200px){.dc-block .main-title h1[data-v-3f1b6235]{font-size:140px}}.dc-block .main-title__hr[data-v-3f1b6235]{background:var(--color-accent-primary);height:76px;left:-16px;position:absolute;top:50%;transform:translateY(-50%);width:4px}@media screen and (min-width:768px){.dc-block .main-title__hr[data-v-3f1b6235]{height:138px;left:-32px;width:6px}}@media screen and (min-width:1200px){.dc-block .main-title__hr[data-v-3f1b6235]{height:240px;left:-56px;width:12px}}@media screen and (min-width:1440px){.dc-block .main-title__hr[data-v-3f1b6235]{width:16px}}@media screen and (min-width:768px){.dc-block .main-title[data-v-3f1b6235]{margin:0}}.dc-block__button[data-v-3f1b6235]{align-items:center;display:flex;justify-content:center;margin-top:20px}@media screen and (min-width:1200px){.dc-block__button[data-v-3f1b6235]{margin-top:60px}}.dc-block .main-description[data-v-3f1b6235]{color:var(--color-white-primary);display:flex;gap:28px}.dc-block .main-description__block[data-v-3f1b6235]{display:flex;flex-direction:column}.dc-block .main-description__digit[data-v-3f1b6235]{font-size:32px;font-weight:700;line-height:1.4;margin-bottom:8px}@media screen and (min-width:768px){.dc-block .main-description__digit[data-v-3f1b6235]{margin-bottom:12px}}@media screen and (min-width:1200px){.dc-block .main-description__digit[data-v-3f1b6235]{font-size:40px;line-height:1}}.dc-block .main-description__text[data-v-3f1b6235]{font-size:14px;line-height:1.4}@media screen and (min-width:1440px){.dc-block .main-description__text[data-v-3f1b6235]{font-size:16px}}.dc-block .main-description__hr[data-v-3f1b6235]{background:var(--color-accent-primary);height:90px;width:2px}@media screen and (min-width:768px){.dc-block .main-description__hr[data-v-3f1b6235]{height:2px;width:117px}}@media screen and (min-width:1200px){.dc-block .main-description__hr[data-v-3f1b6235]{height:6px}}@media screen and (min-width:768px){.dc-block .main-description[data-v-3f1b6235]{flex-direction:column}}.dc-block .clients[data-v-3f1b6235]{display:flex;flex-direction:column;gap:16px;position:relative}.dc-block .clients[data-v-3f1b6235]:before{background:linear-gradient(90deg,#fff0,#fff);content:"";display:none;height:100%;position:absolute;right:0;top:0;width:56px;z-index:2}@media screen and (min-width:1200px){.dc-block .clients[data-v-3f1b6235]:before{display:block}}.dc-block .clients[data-v-3f1b6235]:after{background:linear-gradient(90deg,#fff,#fff0);content:"";display:none;height:100%;left:0;position:absolute;top:0;width:56px;z-index:2}@media screen and (min-width:1200px){.dc-block .clients[data-v-3f1b6235]:after{display:block}}.dc-block .clients .clients-row[data-v-3f1b6235]{display:flex;gap:16px;overflow:hidden}.dc-block .clients__swiper[data-v-3f1b6235]{display:none}.dc-block .clients__swiper[data-v-3f1b6235] .swiper-wrapper{transition-timing-function:linear}.dc-block .clients__swiper .swiper-slide[data-v-3f1b6235]{width:208px}@media screen and (min-width:1200px){.dc-block .clients__swiper[data-v-3f1b6235]{display:block}}.dc-block .clients__mobile-content[data-v-3f1b6235]{display:block}@media screen and (min-width:1200px){.dc-block .clients__mobile-content[data-v-3f1b6235]{display:none}.dc-block .clients[data-v-3f1b6235]{margin:0 -56px}}.dc-block .feedback-logo[data-v-3f1b6235]{margin-top:120px;max-height:112px;max-width:200px}.dc-block .feedback__text[data-v-3f1b6235]{font-size:16px;line-height:1.6;margin-bottom:20px}@media screen and (min-width:1200px){.dc-block .feedback__text[data-v-3f1b6235]{font-size:32px;line-height:1.4;margin-bottom:60px}}.dc-block--top[data-v-3f1b6235]{background:url(/main-top-bg.webp);background-size:cover;padding-top:60px}@media screen and (min-width:1200px){.dc-block--top[data-v-3f1b6235]{padding-top:110px}}.dc-block--white[data-v-3f1b6235]{background:var(--color-white-primary);border-radius:20px;margin-top:-60px;padding:10px 0 20px;position:relative}.dc-block--white[data-v-3f1b6235]:before{background:url(/bg-top.png) no-repeat 100%;background-size:contain;content:"";display:none;height:142px;min-width:100%;position:absolute;top:-65px}@media screen and (min-width:1200px){.dc-block--white[data-v-3f1b6235]:before{display:block}}@media screen and (min-width:768px){.dc-block--white[data-v-3f1b6235]{border-radius:40px;padding-bottom:40px}}@media screen and (min-width:1200px){.dc-block--white[data-v-3f1b6235]{border-radius:60px;padding:30px 0 60px}}
