@charset "UTF-8";.case-card:active .ui-arrow-button,.case-card:hover .ui-arrow-button{color:#222}.case-card:active .ui-arrow-button__icon,.case-card:hover .ui-arrow-button__icon{width:35px;border-color:#222}.case-card:active .ui-arrow-button__icon:after,.case-card:hover .ui-arrow-button__icon:after{margin-left:23px;border-color:#222}.case-card[data-v-df74a58d]{display:block;width:100%}.case-card__cover[data-v-df74a58d]{overflow:hidden;width:100%}@media only screen and (min-width:991px)and (max-width:99999px){.case-card__cover[data-v-df74a58d]{height:316px;margin-bottom:40px}}@media only screen and (min-width:0)and (max-width:991px){.case-card__cover[data-v-df74a58d]{height:167px;margin-bottom:24px}}.case-card__image[data-v-df74a58d]{transition:scale .2s}@media only screen and (min-width:0)and (max-width:991px){.case-card__image[data-v-df74a58d]{scale:1.2}.case-card__image--desktop[data-v-df74a58d]{display:none}}@media only screen and (min-width:991px)and (max-width:99999px){.case-card__image--mobile[data-v-df74a58d]{display:none}.case-card__description[data-v-df74a58d]{padding:0 102px}}@media only screen and (min-width:0)and (max-width:991px){.case-card__description .h4[data-v-df74a58d]{margin-bottom:16px}}@media only screen and (min-width:991px)and (max-width:99999px){.case-card:active .case-card__image[data-v-df74a58d],.case-card:hover .case-card__image[data-v-df74a58d]{scale:1.2}}.case-card:active .case-card__description[data-v-df74a58d],.case-card:hover .case-card__description[data-v-df74a58d]{opacity:.7}.case-card--link[data-v-df74a58d]{cursor:pointer}@media only screen and (min-width:0)and (max-width:991px){.case-list[data-v-3317bd3f]{padding:0}}.case-list__wrapper[data-v-3317bd3f]{position:relative;width:100%;max-width:1200px;margin:0 auto}@media only screen and (min-width:991px)and (max-width:99999px){.case-list__wrapper[data-v-3317bd3f]{overflow-x:hidden}}@media only screen and (min-width:0)and (max-width:991px){.case-list__wrapper[data-v-3317bd3f]{min-width:654px}}.case-list__wrapper .cases-case-card.case-card[data-v-3317bd3f]:active{cursor:grabbing}.case-list__title[data-v-3317bd3f]{display:flex;justify-content:right}.case-list__title-h2[data-v-3317bd3f]{width:100%;max-width:1096px}.case-list__button[data-v-3317bd3f]{position:absolute;z-index:5;left:0}@media only screen and (min-width:991px)and (max-width:99999px){.case-list__button[data-v-3317bd3f]{top:264px}}@media only screen and (min-width:0)and (max-width:991px){.case-list__button[data-v-3317bd3f]{display:none}}.case-list__button--next[data-v-3317bd3f]{left:52px}.case-list .swiper[data-v-3317bd3f]{visibility:hidden;opacity:0;transition:opacity .2s}.case-list .swiper.swiper-initialized[data-v-3317bd3f]{visibility:visible;opacity:1}@media only screen and (min-width:991px)and (max-width:99999px){.case-list .swiper-container[data-v-3317bd3f]{width:1812px}}.projects[data-v-c16df903]{overflow-x:hidden;padding:0 32px}@media only screen and (min-width:991px)and (max-width:99999px){.projects[data-v-c16df903]{margin-bottom:28px}}@media only screen and (min-width:0)and (max-width:991px){.projects[data-v-c16df903]{margin-bottom:6px}}.projects__wrapper[data-v-c16df903]{width:100%;max-width:992px;margin:0 auto}.projects .projects-top__title[data-v-c16df903]{font-weight:600;line-height:100%}@media only screen and (min-width:991px)and (max-width:99999px){.projects .projects-top__title[data-v-c16df903]{font-size:62px;letter-spacing:-1.86px}}@media only screen and (min-width:0)and (max-width:991px){.projects .projects-top__title[data-v-c16df903]{font-size:36px;letter-spacing:-1.08px}}.projects .projects-top__title span[data-v-c16df903]{font-weight:300}@media only screen and (min-width:991px)and (max-width:99999px){.projects .projects-top__text[data-v-c16df903]{display:none}}@media only screen and (min-width:0)and (max-width:991px){.projects .projects-top__text[data-v-c16df903]{font-size:18px;letter-spacing:-.54px;line-height:120%}}.projects-tabs__wrapper[data-v-c16df903]{width:100%;max-width:1200px;margin:0 auto}@media only screen and (min-width:991px)and (max-width:99999px){.projects-tabs__wrapper[data-v-c16df903]{width:100%;max-width:992px;margin:0 auto}}@media only screen and (min-width:0)and (max-width:991px){.projects-tabs__wrapper[data-v-c16df903]{padding-left:32px}}@media only screen and (min-width:991px)and (max-width:99999px){.projects-tabs__slider[data-v-c16df903]{padding:0 32px}}.projects-tabs__slider .swiper-slide[data-v-c16df903]{width:auto}@media only screen and (min-width:0)and (max-width:991px){.projects-tabs__content[data-v-c16df903]{margin-top:24px}}@media only screen and (min-width:991px)and (max-width:99999px){.projects-tabs__content[data-v-c16df903]{margin-top:50px}}.projects-tabs .swiper[data-v-c16df903]{overflow:visible}.clients[data-v-2389c793]{background:#0aa7ff}@media only screen and (min-width:991px)and (max-width:99999px){.clients[data-v-2389c793]{padding:80px 0 136px}}.clients__wrapper[data-v-2389c793]{width:100%;max-width:1200px;margin:0 auto}.clients__title[data-v-2389c793]{display:flex;justify-content:right}.clients__title[data-v-2389c793]>:first-child{width:100%;max-width:1096px}@media only screen and (min-width:991px)and (max-width:99999px){.clients__title[data-v-2389c793]{display:none}}@media only screen and (min-width:0)and (max-width:991px){.clients__title[data-v-2389c793]{color:#fff}}.clients__list[data-v-2389c793]{display:flex;flex-wrap:wrap}@media only screen and (min-width:991px)and (max-width:99999px){.clients__list[data-v-2389c793]{gap:24px 8px;align-items:flex-end;margin-top:40px}}@media only screen and (min-width:0)and (max-width:991px){.clients__list[data-v-2389c793]{gap:4px 8px}}.clients__item--last[data-v-2389c793]:after{content:" и др."}.clients__item[data-v-2389c793]:not(.clients__item--last):after{content:", ";display:inline-block}@media only screen and (min-width:0)and (max-width:991px){.clients__to-more[data-v-2389c793]{width:100%;margin-top:48px}}.clients__to-more-link[data-v-2389c793]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background-color:#fff;border:1px solid #fff;transition:border-color .2s,background-color .2s}.clients__to-more-link .ui-icon[data-v-2389c793]{width:24px;height:24px;color:#0aa7ff}.clients__to-more-link[data-v-2389c793]:active,.clients__to-more-link[data-v-2389c793]:hover{background-color:transparent;border-color:#222}.clients__to-more-link:active .ui-icon[data-v-2389c793],.clients__to-more-link:hover .ui-icon[data-v-2389c793]{color:#222}
