@media(min-width:1101px){.header__container{gap:18px}.header__logo{min-width:0}.header__link{align-items:center;gap:4px;margin-left:48px;white-space:nowrap}.header__link a{padding:10px 14px;line-height:17px}.header__contact{flex-shrink:0}}@media(min-width:1101px)and (max-width:1450px){.header__link{margin-left:28px}.header__link a{padding-right:10px;padding-left:10px}.header__contact a{margin-left:14px}}@media(min-width:1101px){.main__integration--property{grid-template-columns:repeat(4,1fr)}.integration__container,.order__container{grid-template-columns:repeat(3,1fr)}}@media(min-width:701px)and (max-width:1100px){.main__integration--property,.order__container{grid-template-columns:1fr 1fr}}.banner__text>small{text-align:left;line-height:28px;font-weight:500;font-size:24px}.swiper{margin-top:0}.order__block:last-child{background:#fff;border:1px solid #f1f6f8}p.integration__include{font-weight:500;font-size:14px;color:#303737;opacity:.7}li.integration__include__list{list-style:circle;font-size:12px;padding-bottom:5px}ul.integration__include__ul{padding-inline-start:14px;margin-block:0}.integration__text .integration__text--price{padding-top:20px}.integration__title__descr{padding-left:30px;font-size:12px;color:#303737;max-width:230px;min-width:230px}p.integration__title{font-weight:600}p.integration__descr{font-weight:100;opacity:.7}.integration__text{padding:20px 20px 20px 0}.integration__img{padding-right:20px;max-width:260px}@media(min-width:800px){.property--part p{font-size:28px}.order__text h3{font-size:24px;line-height:28px}.order__text p{font-size:16px}}@media(min-width:800px)and (max-width:1400px){.banner__text>small{line-height:60px;font-size:18px}.banner__contact-application{font-weight:500!important;font-size:18px!important;line-height:28px;padding:15px 30px!important}}@media(max-width:800px){img.main__banner{-o-object-fit:cover;object-fit:cover}.integration__case{flex-direction:column}.integration__text{width:100%;padding:20px 30px!important}.integration__img img{width:20%;height:auto;padding-left:20px}.integration__img{padding-right:0;max-width:100%;padding-top:20px;display:flex}.main__integration--property,.order__container{grid-template-columns:1fr!important}.swiper--container{height:65vh}.banner__contact-application{font-weight:500!important;font-size:16px!important;line-height:18px!important;padding:15px 30px!important}.main__banner{margin-top:50vh}.banner__text{max-width:100vw;margin:20px;bottom:10vh;font-weight:600;font-size:28px;line-height:36px}.swiper-slide,swiper-slide{max-height:65vh}.banner__text>small{line-height:18px;font-size:16px}ul.integration__include__ul{max-width:85%}}.banner__contact-application{color:#fff;background:#3dd6e5;border-radius:4px;white-space:nowrap;transition:all .3s;cursor:pointer;font-weight:600;font-size:24px;line-height:28px;padding:20px 40px;text-decoration:none;display:inline-block}.banner__contact-application:hover{background:#23a4b1;color:#fff}.bitrix__banner-container .bitrix__banner,.main__bitrix--banner .bitrix__banner{flex:1;width:auto;min-width:0}.bitrix__banner--partner{min-width:0}.bitrix__banner--partner .bitrix__banner--text h3{text-transform:uppercase}.integration--compact .integration__case{align-items:stretch}.integration--compact .integration__img{flex:0 0 160px;max-width:160px;padding:0;display:flex;align-items:center;justify-content:center}.integration--compact .integration__img img{width:160px;height:160px;max-width:160px;-o-object-fit:contain;object-fit:contain;padding:0}.integration--compact .integration__text{flex:1;padding:20px 24px;justify-content:center;gap:8px}.integration--compact .integration__text h3{margin:0 0 4px}.integration--compact .integration__text .integration__text--price{padding-top:0}@media(max-width:800px){.integration--compact .integration__case{flex-direction:row;align-items:center}.integration--compact .integration__img{padding-top:0;max-width:160px}.integration--compact .integration__img img{width:160px;padding-left:0}.integration--compact .integration__text{width:auto;padding:16px 20px!important}}body,html{min-height:100%}body{color:#303737}#__nuxt,#__nuxt>.site-layout{min-height:100vh;display:flex;flex-direction:column}.site-layout>.contant__main,.site-layout>.legacy-content,.site-layout>main{flex:1 0 auto}.swiper--container>.swiper:not(.swiper-initialized){overflow:hidden}.swiper--container>.swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.partner__carusel:not(.swiper-initialized){overflow:hidden}.partner__carusel:not(.swiper-initialized) .swiper-slide{flex-shrink:0;width:100%}@media(min-width:700px){.partner__carusel:not(.swiper-initialized) .swiper-slide{width:50%}}@media(min-width:1100px){.partner__carusel:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap;gap:20px}.partner__carusel:not(.swiper-initialized) .swiper-slide{width:calc(25% - 15px)}}.error-page[data-v-7b08ca25]{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at top left,rgba(90,220,229,.22),transparent 30%),linear-gradient(180deg,#f5fcfd,#fff);color:#17313f}.error-page__card[data-v-7b08ca25]{width:min(620px,100%);padding:42px;border:1px solid rgba(23,49,63,.08);border-radius:34px;background:#ffffffeb;box-shadow:0 24px 70px #1332491a}.error-page__code[data-v-7b08ca25]{display:inline-flex;font-size:13px;line-height:1;font-weight:800;letter-spacing:.12em;color:#18abc7}.error-page h1[data-v-7b08ca25]{margin:18px 0 0;font-size:clamp(34px,6vw,56px);line-height:1;letter-spacing:-.04em}.error-page p[data-v-7b08ca25]{margin:18px 0 0;font-size:16px;line-height:1.7;color:#55707d}.error-page__actions[data-v-7b08ca25]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.error-page__actions a[data-v-7b08ca25],.error-page__actions button[data-v-7b08ca25]{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border:0;border-radius:16px;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.error-page__actions button[data-v-7b08ca25]{background:linear-gradient(135deg,#11c7dd,#30d7af);color:#fff}.error-page__actions a[data-v-7b08ca25]{background:#edf7f9;color:#17313f}
