.v-tech-support{position:relative;height:435px;background:url(/_nuxt/img/techsupport.67a9c37.svg) no-repeat;margin-bottom:100px}@media (min-width:1600px){.v-tech-support{height:35vw;background-size:contain}}@media (max-width:1000px){.v-tech-support{background:none;height:auto;margin-bottom:90px}}.v-tech-support_img{display:none}@media (max-width:1000px){.v-tech-support_img{display:block;width:90%;margin-right:auto;margin-bottom:50px}}@media (max-width:639px){.v-tech-support_img{width:100%}}.v-tech-support_text-block{padding:50px 10% 0 60%}.v-tech-support_text-block p{margin-bottom:35px;color:rgba(32,32,32,.7)}@media (min-width:1600px){.v-tech-support_text-block{padding:150px 10% 0 60%}}@media (max-width:1000px){.v-tech-support_text-block{padding:0 5%}}.clients-list{--repeat:auto-fill;flex-shrink:0;display:grid;grid-template-columns:repeat(var(--repeat),minmax(150px,1fr))}@media (min-width:640px) and (max-width:1000px){.clients-list{--repeat:3}}@media (min-width:1500px){.clients-list{--repeat:3}}.clients-list_item{height:122px;flex-shrink:0;border:1px solid #fff;border:1px solid var(--c-white);background:#fff;background:var(--c-white);transition:all .3s ease;filter:saturate(0);opacity:.5;display:flex;justify-content:center;align-items:center}.clients-list_item img{width:100%;height:100%;max-width:180px;max-height:75px;-o-object-fit:none;object-fit:none;-o-object-position:center;object-position:center}.clients-list_item:hover{border:1px solid rgba(32,32,32,.2);opacity:1;filter:saturate(100%)}.v-clients{position:relative;z-index:2;display:flex;justify-content:flex-start}@media (max-width:1000px){.v-clients{display:block}}.v-clients_desc{color:rgba(32,32,32,.7);margin:0 0 30px}.v-clients_text-block{margin-left:16%;width:27%;flex-shrink:0;margin-right:6%}@media (min-width:1600px){.v-clients_text-block{margin-left:19%}}@media (max-width:1000px){.v-clients_text-block{width:100%;margin:0 0 50px;padding:0 5%}}.v-clients_list{width:100%;margin:0;padding:0 5%}@media (min-width:1000px){.v-clients_list{width:36%}}.v-advertising{position:relative;height:706px;padding-top:247px;margin-top:-100px;margin-bottom:110px;background:url(/_nuxt/img/advertising.5441bab.svg) 100% 0 no-repeat;background-size:contain}@media (min-width:1600px){.v-advertising{margin-top:-150px;height:40vw}}@media (max-width:1000px){.v-advertising{height:auto;background:none;padding-top:0;margin-top:-200px;margin-bottom:75px}}@media (max-width:639px){.v-advertising{margin-top:-70px}}.v-advertising h2{margin-bottom:30px}@media (min-width:1600px){.v-advertising h2{font-size:30px;line-height:36px}}.v-advertising_img{display:none}@media (max-width:1000px){.v-advertising_img{display:block;width:90%;margin-left:auto;margin-bottom:35px}}@media (max-width:639px){.v-advertising_img{width:100%}}.v-advertising_text-block{padding:0 56% 0 16%}@media (max-width:1000px){.v-advertising_text-block{padding:0 5%}}@media (min-width:1600px){.v-advertising_text-block{padding:0 50% 0 19%}}.v-advertising_text-block h2{margin-bottom:30px}.v-advertising_text-block p{margin-bottom:35px;color:rgba(32,32,32,.7)}.v-seo{position:relative;height:401px;background:url(/_nuxt/img/seo_bg.16ee27e.svg) 0 0 no-repeat;background-size:contain;margin-bottom:100px}@media (max-width:1000px){.v-seo{background:none;height:auto;margin-bottom:90px}}@media (min-width:1600px){.v-seo{height:30vw}}.v-seo_img{display:none}@media (max-width:1000px){.v-seo_img{display:block;width:90%;margin-right:auto;margin-bottom:50px}}@media (max-width:639px){.v-seo_img{width:100%}}.v-seo_text-block{padding:50px 10% 0 60%}.v-seo_text-block p{margin-bottom:35px;color:rgba(32,32,32,.7)}@media (min-width:1600px){.v-seo_text-block{padding:150px 15% 0 55%}}@media (max-width:1000px){.v-seo_text-block{padding:0 5%}}.v-marketing{position:relative;background:url(/_nuxt/img/marketing_bg.c1968cd.svg) 100% 0 no-repeat;height:526px;margin-bottom:100px}@media (max-width:1000px){.v-marketing{background:none;height:auto;margin-bottom:90px}}@media (min-width:1600px){.v-marketing{height:35vw;background-size:contain}}.v-marketing_img{display:none}@media (max-width:1000px){.v-marketing_img{display:block;width:90%;margin-left:auto;margin-bottom:30px}}@media (max-width:639px){.v-marketing_img{width:100%}}.v-marketing_block{padding:150px 60% 0 10%}.v-marketing_block p{margin-bottom:20px;color:rgba(32,32,32,.7)}@media (min-width:1600px){.v-marketing_block{padding:150px 55% 0 15%}}@media (max-width:1000px){.v-marketing_block{padding:0 5%}}.project-tags{display:flex;flex-wrap:wrap;grid-gap:10px 16px;gap:10px 16px;cursor:default;color:#767676;color:var(--c-gray-tag)}.project-card{text-decoration:none;color:#202020;color:var(--c-dark)}.project-card_preview{border-radius:10px;margin-bottom:28px;aspect-ratio:280/165;width:100%;min-height:165px;-o-object-fit:cover;object-fit:cover}@media (min-width:900px){.project-card_preview{aspect-ratio:790/400}}.project-card_desc{margin:12px 0 18px}.projects-hero-slider{overflow:hidden;margin-bottom:60px}.projects-hero-slider_slider-wrap{position:relative;z-index:1;z-index:var(--z-content-1)}.projects-hero-slider_slider-wrap:before{content:"";display:none;position:absolute;z-index:2;z-index:var(--z-content-2);width:12%;height:100%;left:0;top:0;background:#fff;background:var(--c-white)}@media (min-width:900px){.projects-hero-slider_slider-wrap:before{display:block}}.projects-hero-slider_slider{overflow:visible;margin-bottom:34px}@media (min-width:1200px){.projects-hero-slider_slider{margin-bottom:0}}.projects-hero-slider_head{display:flex;grid-gap:40px;gap:40px;justify-content:space-between;margin-bottom:32px}.projects-hero-slider_button{flex-shrink:0}@media (max-width:1199px){.projects-hero-slider_button.__desktop{display:none}}@media (min-width:1200px){.projects-hero-slider_button.__mobile{display:none}}.projects-hero-slider_title{margin-bottom:0}.projects-hero-slider_slider-navigation{position:absolute;display:none;width:100%;height:100%;left:0;top:0}@media (min-width:1200px){.projects-hero-slider_slider-navigation{display:flex;grid-gap:60px;gap:60px;z-index:1;z-index:var(--z-content-1)}}.projects-hero-slider_slider-navigation-btn{position:relative;height:100%;opacity:.8;cursor:none;overflow:hidden}.projects-hero-slider_slider-navigation-btn.__prev{flex-shrink:0}.projects-hero-slider_slider-navigation-cursor{cursor:none;pointer-events:none}.special-offer{position:relative;margin-bottom:200px;height:630px;background-size:contain}@media (max-width:1240px){.special-offer{height:500px}}@media (max-width:899px){.special-offer{background:none;height:auto;margin-bottom:70px}}.special-offer_img{width:100%;margin-left:auto;margin-bottom:55px}@media (min-width:900px){.special-offer_img{display:none}}.special-offer_text-block{padding:0 5%}@media (min-width:900px){.special-offer_text-block{padding:210px 63% 0 12%}}@media (min-width:1200px){.special-offer_text-block{padding:290px 63% 0 12%}}@media (min-width:1500px){.special-offer_text-block{padding:150px 56% 0 15%}}.special-offer_text-block h2{margin-bottom:30px}@media (min-width:1600px){.special-offer_text-block h2{font-size:30px;line-height:36px}}.special-offer_text-block p{margin-bottom:35px;color:rgba(32,32,32,.7)}.special-offer_interactive-text-block{position:absolute;z-index:3;width:536px;right:3%;top:145px;font-size:32px;line-height:35px;max-width:100%;color:#202020;color:var(--c-dark)}.special-offer_interactive-text-block h3{font-size:32px;line-height:35px}.special-offer_interactive-text-block a{font-family:PTSans;font-family:var(--f-second-family);color:#fff;color:var(--c-white);display:inline-block;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.3)}.special-offer_interactive-text-block a:hover{border-bottom:none}@media (max-width:1240px){.special-offer_interactive-text-block{top:100px;width:495px;right:1%}}@media (max-width:600px){.special-offer_interactive-text-block{font-size:25px;width:345px;right:0}.special-offer_interactive-text-block h3{font-size:25px;line-height:27px}}.special-offer_swiper-text{position:absolute;width:307px;height:50px;top:35px;left:0;text-decoration:none}@media (max-width:600px){.special-offer_swiper-text{top:27px;line-height:27px;left:0;width:245px;max-width:220px}}.special-offer_illustration{position:absolute;top:0;right:0;z-index:2;display:none}@media (min-width:900px){.special-offer_illustration{display:block;min-width:655px;width:63vw}}@media (min-width:1200px){.special-offer_illustration{min-width:auto;width:auto}}.special-offer-wrap{position:relative;z-index:1;z-index:var(--z-content-1)}.services-list{display:flex;overflow:auto;grid-gap:32px;gap:32px}@media (min-width:900px){.services-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:34px 60px;gap:34px 60px}}.services-list_item{border-radius:6px;border:1px solid #e3e3e3;border:1px solid var(--c-disabled);padding:30px 20px;color:#202020;color:var(--c-dark);text-decoration:none;display:flex;grid-gap:40px;gap:40px;flex-direction:column;align-items:flex-start;min-width:230px}@media (min-width:1200px){.services-list_item{flex-direction:row}}.services-list_item_image{width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:900px){.services-list_item_image{max-width:150px}}.services-list_item_title{margin-bottom:18px}.services-list_item_sublist{display:grid;grid-gap:12px;gap:12px}.services-list_item_sublist_item{margin:0;font-weight:700;font-weight:var(--w-bold);opacity:.7}.services-block{margin-bottom:60px}@media (min-width:900px){.services-block{margin-bottom:90px}}.advantages{margin-bottom:40px}@media (min-width:900px){.advantages{margin-bottom:90px}}.advantages_title{margin-bottom:42px}.advantages_list{grid-gap:32px 90px;gap:32px 90px;display:grid}@media (min-width:640px){.advantages_list{grid-template-columns:1fr 1fr}}@media (min-width:900px){.advantages_list{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1200px){.advantages_list{grid-template-columns:1fr 1fr 1fr 1fr}}.advantages_list_item{display:flex;grid-gap:16px;gap:16px}@media (min-width:640px){.advantages_list_item{flex-direction:column}}.advantages_list_item_title{margin:0}.advantages_list_item_icon{width:43px}.index-head{display:flex;grid-gap:20px;gap:20px;margin-top:5rem;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--c-grey)}.index-links{display:flex;flex-direction:column;grid-gap:10px;gap:10px;color:#4778f7;color:var(--c-blue);font-size:1.6rem;font-weight:700;font-weight:var(--w-bold)}