.news-slider__wrapper{max-width:100%;width:100%}.news-slider__wrapper .n2-ss-slider-1{border-radius:14px;overflow:hidden}@media screen and (max-width:576px){.news-slider__wrapper .n2-ss-slider-1{border-radius:0}}.news-slider__wrapper .n2-ss-slider-controls{align-items:center;display:flex;flex-direction:row!important;gap:4px;justify-content:center;width:100%}.news-slider__wrapper .n2-ss-slider-controls .nextend-arrow{align-items:center;border:1px solid var(--Stroke);border-radius:50px;display:flex;justify-content:center;padding:8px;transition:all .3s ease-in-out!important}@media(hover:hover){.news-slider__wrapper .n2-ss-slider-controls .nextend-arrow:hover{background:var(--Gray);border:1px solid var(--Gray)}}.news-slider__wrapper .n2-ss-slider-controls .nextend-arrow-previous{order:0}.news-slider__wrapper .n2-ss-slider-controls .nextend-arrow-next{order:2}.news-slider__wrapper .n2-ss-slider-controls .n2-ss-control-bullet{order:1}.news-slider{padding-top:1.5em}@media screen and (max-width:576px){.news-slider{margin-bottom:32px}}.news-slider-outer{border-radius:20px;height:400px;overflow:hidden}@media screen and (max-width:576px){.news-slider-outer{border-radius:0}}.news-slider__next,.news-slider__prev{width:112px}.news-slider__prev{left:0}.news-slider__next{right:0}.news-slide{position:relative}.news-slide__content{left:0;position:absolute;text-align:center;top:calc(50% - 2.5em);width:100%}.news-slide__content p{text-align:center}.news-slide__header{color:var(--gray-700);font-size:3.5em;font-weight:300;line-height:1.2em;margin-bottom:.875em}.news-slide__label,.news-slide__text{color:var(--white);margin-bottom:.5em}.news-slider__pagination{margin-bottom:.5em}.news-slider__pagination .swiper-pagination-bullet{background-color:#0000;border-radius:0;margin:0 3px;padding:.625em 0;width:1.875em}.news-slider__pagination .swiper-pagination-bullet:after{background-color:var(--white);content:"";display:block;height:3px;width:100%}@media only screen and (max-width:576px){.news-slider{padding-top:0}.news-slider .container{padding:0}.news-slider-outer{aspect-ratio:375/200;border-radius:0;height:unset}.news-slider__next,.news-slider__prev{width:3em}.news-slide__label,.news-slide__text{display:none}}.popular-categories .h1{margin-bottom:.5em}.popular-categories .show-more{display:none}.popular-categories__cards:not(.catalog){flex-wrap:wrap;gap:1.5em}.popular-categories__cards:not(.catalog) .card-category{width:calc(16.66667% - 1.25em)}@media only screen and (max-width:991px){.popular-categories__cards:not(.catalog){gap:10px}.popular-categories__cards:not(.catalog) .card-category{width:calc(50% - 5px)}}@media only screen and (max-width:1024px){.popular-categories__cards:not(.catalog) .card-category{width:calc(25% - 1.125em)}}@media only screen and (max-width:768px){.popular-categories__cards:not(.catalog) .card-category{width:calc(33.33333% - 1em)}}@media only screen and (max-width:576px){.popular-categories .show-more{display:block;padding-top:1em}.popular-categories .show-more .btn{margin:0 auto;max-width:100%;width:200px}.popular-categories .show-more--active{display:none}.popular-categories__cards:not(.catalog) .card-category{display:none;width:calc(50% - 5px)}.popular-categories__cards:not(.catalog) .card-category:first-child,.popular-categories__cards:not(.catalog) .card-category:nth-child(2),.popular-categories__cards:not(.catalog) .card-category:nth-child(3),.popular-categories__cards:not(.catalog) .card-category:nth-child(4),.popular-categories__cards:not(.catalog).show-all .card-category{display:block}}.current{margin:0 0 44px;overflow:hidden}.container--current{display:flex;flex-direction:column}.container--current .section-header{display:flex;flex-direction:row;justify-content:space-between}.container--current .section-header h2{color:var(--Black,#222220);font-family:AttractiveCond;font-size:30px;font-style:normal;font-weight:600;gap:0;letter-spacing:.9px;line-height:36px;margin:0;text-transform:uppercase}.container--current .section-header h2 svg{align-self:flex-end;height:34px;width:34px}.container--current .section-header .swiper-current__navigation{align-items:center;display:flex;gap:var(--Gap-6,6px);padding-top:var(--Padding-2,2px)}.container--current .section-header .swiper-current__navigation .swiper-current__next,.container--current .section-header .swiper-current__navigation .swiper-current__prev{align-items:center;border:1px solid var(--Stroke,#e4e4e4);border-radius:14px;cursor:pointer;display:flex;gap:var(--Gap-4,4px);height:26px;justify-content:center;padding:var(--Padding-6,6px);width:28px}.container--current .section-header .swiper-current__navigation .swiper-current__next:hover,.container--current .section-header .swiper-current__navigation .swiper-current__prev:hover{background:var(--Gray,#fafafa);border:1px solid var(--White,#fff)}.container--current .section-header .swiper-current__navigation .swiper-current__next:active,.container--current .section-header .swiper-current__navigation .swiper-current__prev:active{background:var(--GrayDark,#e7e7e7)}.container--current .current-outer{display:block;overflow:hidden;padding:18px 0;width:100%}.container--current .current-outer .swiper-wrapper{display:flex;gap:0}.container--current .current-outer .swiper-slide{aspect-ratio:230/316;border-radius:14px;cursor:default;display:block;flex-shrink:0;height:auto;overflow:visible;padding:0;position:relative;transform-origin:center center;-webkit-user-select:none;user-select:none;width:calc(25% - 15px);will-change:transform}.container--current .current-outer .swiper-slide:is(a){cursor:pointer}.container--current .current-outer .swiper-slide img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%;-webkit-user-drag:none;transition:transform .3s ease;-webkit-user-select:none;user-select:none}@media(hover:hover){.container--current .current-outer .swiper-slide:is(a):hover img{transform:scale(1) translateY(-20px)}}@media(max-width:991.98px){.current{margin-bottom:64px}.container--current .section-header h2{font-size:20px;font-weight:700;letter-spacing:.6px;line-height:24px}.container--current .section-header h2 svg{height:24px;width:24px}.container--current .section-header .swiper-current__navigation{display:none}.container--current .current-outer{overflow:hidden}.container--current .current-outer .swiper-slide{aspect-ratio:133/183;height:194px;width:141px}.container--current .current-outer .swiper-slide:hover{transform:translateZ(0) scale(1)}}@media(hover:none){.current .swiper-slide:hover{transform:none!important;z-index:auto!important}}.contacts-maps{display:flex;gap:1.5em}.contacts-maps .contacts-maps__item{background-color:var(--gray-100);border-radius:20px;overflow:hidden;width:calc(50% - .75em)}.contacts-maps .map-container img{height:auto;width:100%}.contacts-maps .contacts-maps__item-text{padding:1em;text-align:left}.contacts-maps .contacts-maps__item-address,.contacts-maps .contacts-maps__item-heading,.contacts-maps .contacts-maps__item-info,.contacts-maps .contacts-maps__item-metro,.contacts-maps .contacts-maps__item-phone{padding-bottom:.5em}.contacts-maps .contacts-maps__item-info{color:var(--gray-600);font-size:.875em;line-height:1.5em}.contacts-maps .contacts-maps__item-metro{align-items:center;display:flex;gap:.5em}.contacts-maps .contacts-maps__item-border{border:2px solid #fff0;border-radius:16px;height:100%;left:0;position:absolute;top:0;width:100%}.contacts-maps .contacts-maps__item-metro__color{border-radius:1em;display:block;height:1em;position:relative;width:1em}.contacts-maps .contacts-maps__item-socs{align-items:center;display:flex;flex-wrap:wrap;gap:1em;column-gap:1em;margin-bottom:16px;row-gap:0}.contacts-maps .contacts-maps__item-socs .link{padding:.5em .75em .5em 0}.contact__map{height:318px;width:636px}@media only screen and (max-width:576px){.contacts-maps{flex-direction:column}.contacts-maps .contacts-maps__item{width:100%}}.shorts{margin-bottom:3em}.shorts .container{overflow:hidden;padding-bottom:3em}.shorts-outer{overflow:visible;width:100%}.shorts-outer .swiper-wrapper{align-items:center}.shorts-outer .swiper-slide{aspect-ratio:201/354;flex:0 0 calc(20% - 19.2px);height:auto;position:relative;width:calc(20% - 19.2px)}.shorts-outer .swiper-slide .slide-img{overflow:hidden;transform:scale(1) translateY(0);transition:transform .3s ease}.shorts-outer .swiper-slide .play-button{transform:translate(-50%,-50%);transition:transform .3s ease}@media(hover:hover){.shorts-outer .swiper-slide:hover .slide-img{transform:scale(1) translateY(-20px)}.shorts-outer .swiper-slide:hover .play-button{transform:translate(-50%,calc(-50% - 20px))}}.shorts-slide{overflow:visible;position:relative}.shorts-slide,.shorts-slide a{height:100%;width:100%}.shorts-slide>a{display:block}.shorts-slide img{border-radius:20px;height:100%;object-fit:cover;object-position:center center;transition:all .15s ease-in-out;width:100%}.shorts-slide .slide-img{background-position:50%;background-size:cover;border-radius:14px;height:100%;position:relative}.shorts-slide .play-button{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.shorts-slide:hover img{opacity:.7}.thumbnail-custom{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;transition:opacity .3s ease}.thumbnail-custom.hovered{opacity:.7}.popup-custom{background-color:#000c;display:none;height:100%;left:0;overflow:auto;pointer-events:auto;position:fixed;top:0;width:100%;z-index:1000}.popup-content-custom{background:none;border-radius:8px;left:50%;max-width:360px;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.close-custom{color:#fff;cursor:pointer;display:none;font-size:30px;font-weight:700;position:fixed;right:20px;top:20px}.video-container-custom{border-radius:10px;height:640px;overflow:hidden;position:relative;width:100%}.video-container-custom iframe{border:none;border-radius:10px;height:100%;width:100%}@media only screen and (max-width:1200px){.shorts-outer .swiper-slide{flex:0 0 auto;transition:transform .3s ease-in-out}.shorts-outer .swiper-slide:not(.swiper-slide-active){transform:scale(.85)}.shorts-slide .slide-img{height:100%}}@media only screen and (max-width:991px){.shorts-slide:hover img{filter:unset}.shorts-slide:hover .shorts-slide__text{opacity:0}.shorts-slide .slide-img{height:100%}}@media only screen and (max-width:768px){.shorts-slide .slide-img{height:100%}}@media only screen and (max-width:576px){.shorts-outer .swiper-wrapper{gap:0!important}}.vk-source{height:708px;width:360px}@media only screen and (max-width:460px){.popup-content-custom{left:auto;max-width:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%}.video-container-custom{height:568px;margin:0 auto;width:320px}.vk-source{height:636px;margin:0 auto;width:320px}}@media only screen and (max-width:389px){.vk-source{height:560px;width:278px}}.container--advantages .advantages-cards-outer,body.no-scroll{overflow:hidden}.container--advantages .advantages-cards{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px}.container--advantages .swiper-slide{height:auto;width:calc(33.33333% - 13.33333px)}.container--advantages .card{align-items:flex-start;background-color:var(--Gray);border-radius:14px;gap:4px;height:100%;padding:16px;text-align:left;width:100%}.container--advantages .card svg{flex:0 0 24px;height:24px;width:24px}.container--advantages .card-header{padding-bottom:4px;text-transform:uppercase}.container--advantages .card-description{font-size:14px;font-weight:400;line-height:18px}@media only screen and (max-width:991px){.container--advantages .advantages-cards{flex-direction:column;gap:10px}.container--advantages .swiper-slide{padding-right:0;width:100%}.container--advantages .card{flex-direction:column}.container--advantages .card .card-icon{height:24px}.container--advantages .card .card-text{display:flex;flex-direction:column;gap:4px}.container--advantages .card-header{padding-bottom:2px}.container--advantages .card-header .text_m{font-size:18px;font-weight:700;height:unset;line-height:22px;text-transform:uppercase}.container--advantages .card-description{color:var(--Black,#222220);font-size:16px;font-weight:400;line-height:122%}}@media only screen and (max-width:576px){.container--advantages .advantages-cards{align-items:stretch;flex-wrap:unset;gap:10px}.container--advantages .swiper-slide{height:auto;padding-right:0}.container--advantages .card{height:100%}}.home-subscribe__wrapper{gap:20px}.home-subscribe__right{background-color:var(--Gray);border-radius:var(--Radius-Outside,14px);flex-grow:1;overflow:hidden;padding:16px;position:relative;text-align:left;width:100%}.home-subscribe__bg{height:auto;object-fit:contain;pointer-events:none;position:absolute;right:80px;top:-73%;transform:none;-webkit-user-select:none;user-select:none;width:min(36%,406px);z-index:0}.home-subscribe__right-agreement,.home-subscribe__right-content{align-items:flex-start;position:relative;z-index:1}.home-subscribe__right-agreement input:first-child,.home-subscribe__right-content input:first-child{margin:0}.home-subscribe__right-content{gap:8px;width:min(662px,72%)}.home-subscribe__icon{height:24px;width:24px}.home-subscribe__icon svg{height:100%;width:100%}.home-subscribe__text{gap:4px;max-width:662px;text-align:left}.home-subscribe__link{margin-top:8px;width:fit-content}.homepage-subscribe-form{flex-wrap:wrap;gap:8px;margin-top:4px;max-width:662px}.homepage-subscribe-form .form-field{max-width:240px;min-width:240px}.homepage-subscribe-form .form-field input{border:1px solid var(--Stroke);box-shadow:0 4px 22px 0 #0000001a}.homepage-subscribe-form input._validation_required:invalid{border-color:var(--danger)}.homepage-subscribe-form .btn--black svg{display:none}.homepage-subscribe-form .btn--checkC:disabled{cursor:default;opacity:1}.home-subscribe__right-agreement{color:var(--Black-overlay);margin-top:8px;max-width:662px}.home-subscribe__right-agreement a{color:var(--Black);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:initial;transition:opacity .3s ease}.home-subscribe__right-agreement a:hover{opacity:.5;text-decoration-color:#0000}@media(max-width:991px){.home-subscribe__wrapper{flex-direction:column;gap:10px}.home-subscribe__right{padding:0;width:100%}.home-subscribe__right-content{background-repeat:no-repeat;border-radius:14px;gap:12px;overflow:hidden;padding:10px;position:relative;width:100%}.home-subscribe__bg{display:none}.homepage-subscribe-form{flex-direction:column;gap:8px}.homepage-subscribe-form .form-field{max-width:100%;min-width:unset}.homepage-subscribe-form .btn{color:var(--White,#fff);font-size:16px;font-style:normal;font-weight:400;line-height:20px;order:3;padding:8px 16px;width:100%}.homepage-subscribe-form .btn--checkC{color:var(--Closed-black)}.home-subscribe__right-agreement{color:var(--Black);margin-top:0;width:100%}.home-subscribe__right-agreement a{color:var(--Brand-very-dark)}}.techprocesses-slide{background-color:var(--gray-100);border-radius:20px;overflow:hidden}.techprocesses-slide .slide-text{padding:1em;text-align:left}.techprocesses-slide .slide-text p{min-height:3em}.techprocesses-slide img{aspect-ratio:2/1;width:100%}.socials-content{align-items:flex-start;display:flex;gap:1.5em}.socials-content__mobile{display:none}.socials-aside{background-color:var(--gray-100);border-radius:20px;flex-shrink:0;padding:1em;width:306px}.socials-main{border:1px solid var(--gray-400);border-radius:1.25em;flex-grow:1;max-width:calc(100% - 306px - 1.5em);overflow:hidden}.socials-main img{width:100%}.socials-item{background-color:#0000;display:block;transition:all .15s ease-in-out}.socials-item.tab--active,.socials-item:hover{background-color:#0000;color:var(--yellow-primary)}.socials-item.tab--active svg path,.socials-item.tab--active svg use,.socials-item:hover svg path,.socials-item:hover svg use{fill:var(--yellow-primary)}.socials-item:not(:last-child){margin-bottom:1em}.socials-item__heading{align-items:center;display:flex;gap:.5em;padding-bottom:.25em}.socials-item__heading span{transition:all .15s ease-in-out}.socials-item__heading img{height:1em;width:1em}.socials-item__heading svg{height:1em;margin-left:auto;transition:all .15s ease-in-out;width:1em}.socials-item__link{color:var(--gray-600);display:block;font-size:13px;text-align:left}@media only screen and (max-width:991px){.socials-content{display:none}.socials-content__mobile{display:block;overflow:hidden}.socials-mobile__heading{align-items:center;display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em}.socials-mobile__heading .socials-item__link{display:none}.socials-mobile__top{align-items:center;display:flex;gap:.5em}.socials-mobile__top img{height:1rem;object-fit:contain;width:1rem}.socials__mobile-img{border:1px solid var(--gray-600);border-radius:1.25em;display:block;overflow:hidden}}.special-slide{background-color:var(--gray-100);border-radius:20px;overflow:hidden}.special-slide .slide-text{padding:1em}.special-slide .slide-text p{text-align:left}.special-slide img{aspect-ratio:4/1;width:100%}@media only screen and (max-width:576px){.special-slide .slide-text p{display:-webkit-box;height:3em;overflow:hidden;text-overflow:clip ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.thanks__wrapper{align-items:stretch;gap:20px}.thanks__wrapper .swiper-arrows{display:none}.thanks__left,.thanks__right{width:50%}.thanks__left{align-items:flex-start;justify-content:space-between}.thanks__left-top{align-items:flex-start;gap:12px}.thanks__description{max-width:371px;text-align:left}.thanks__left-bottom{align-items:flex-start;gap:20px}.thanks-number{text-align:center}.thanks__item{align-items:flex-start;background-color:var(--Gray);border-radius:14px;display:flex;justify-content:space-between;overflow:hidden;padding:16px;position:relative;transition:background-color .3s ease-in-out}.thanks__item .item__logo{height:74px;margin-bottom:8px;width:74px}.thanks__item .item__logo img{border-radius:74px;height:100%;vertical-align:middle;width:100%}.thanks__item .item__title{margin-bottom:2px;text-transform:uppercase}.thanks__item .item__date{color:var(--Closed-very-dark);text-align:left}.thanks__item .item__document{bottom:0;height:auto;max-height:90%;position:absolute;right:16px;width:90px}.thanks__item .item__document img{box-shadow:0 -4px 4px 0 #00000040;object-fit:contain;object-position:top center;width:100%}@media(hover:hover){.thanks__item.popup-open:hover{background-color:var(--Gray-dark)}}.thanks__right{align-items:stretch;display:flex;gap:20px;height:612px;overflow:hidden;position:relative}.thanks__right:before{background:linear-gradient(180deg,#fff,#fff0);top:0}.thanks__right:after,.thanks__right:before{content:"";height:56px;left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.thanks__right:after{background:linear-gradient(180deg,#fff0,#fff);bottom:0}.thanks__slider-wrapper{flex:1 1 0;min-height:0;min-width:0;padding-right:1px}.thanks__slider-wrapper .review{border-color:var(--Stroke);border-radius:14px}.thanks__slider-wrapper .review .review__header{align-items:flex-start}.thanks__slider-wrapper .review .review__avatar{align-items:center;background-color:var(--Gray);border-radius:14px;display:flex;font-weight:700;height:36px;justify-content:center;text-transform:uppercase;width:36px}.thanks__slider-wrapper .review .review__user{font-size:18px;line-height:22px;text-transform:uppercase}.thanks__slider-wrapper .review .review__header-right{align-items:flex-end;gap:4px;margin-left:auto}.thanks__slider-wrapper .review .review__stars{gap:0}.thanks__slider-wrapper .review .review__stars .star,.thanks__slider-wrapper .review .review__stars .star svg{height:14px;width:14px}.thanks__slider-wrapper .review .review__date{color:var(--Closed-very-dark);text-align:left}.thanks__slider_left,.thanks__slider_right{backface-visibility:hidden;height:100%;min-height:0;transform:translateZ(0)}.thanks__slider_left .swiper-wrapper,.thanks__slider_right .swiper-wrapper{display:flex;flex-direction:column;gap:18px;transition-timing-function:linear!important;will-change:transform}.thanks__slider_left .swiper-slide,.thanks__slider_right .swiper-slide{box-sizing:border-box;height:auto!important}@media(max-width:991px){.thanks__wrapper{flex-direction:column;gap:18px}.thanks__wrapper .swiper-arrows{display:flex}.thanks__wrapper .section-header{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.thanks__left,.thanks__left-top{width:100%}.thanks__right{height:161px;width:100%}.thanks__right:after,.thanks__right:before{content:none}.thanks__slider-wrapper{width:100%}.thanks__slider-wrapper .review .review__avatar{border-radius:36px}.thanks__description,.thanks__left-bottom,.thanks__link,.thanks__slider_right{display:none}.thanks__slider_left .swiper-wrapper{flex-direction:row;gap:0}.thanks__slider_left .swiper-slide{height:160px;margin-bottom:1px;padding-bottom:1px}.thanks__slider_left .swiper-slide .review,.thanks__slider_left .swiper-slide .thanks__item{height:100%}.thanks__item{flex-direction:column;gap:12px}.thanks__item .item__logo{height:36px;margin-bottom:0;width:36px}.thanks__item .item__text{flex-direction:row;gap:8px}.thanks__item .item__document{left:calc(50% - 51px);right:unset;width:103px}}.instagram{overflow:hidden}.instagram .section-header .heading{align-items:flex-end;gap:2px}.instagram .section-header .heading svg{height:32px;width:32px}.instagram-outer{margin-right:-24px;overflow:hidden;padding-bottom:20px}.instagram-outer .swiper-slide{padding-right:24px}.instagram-outer .swiper-button-next{right:34px}.instagram-slide{position:relative;text-align:left}.instagram-slide a{background:var(--Gray,#fafafa);border:1px solid var(--Stroke,#e4e4e4);border-radius:var(--Radius-Outside,14px);display:flex;flex-direction:column;gap:10px;height:100%;overflow:hidden;padding:10px;transition:all .3s ease-in-out;width:100%}@media(hover:hover){.instagram-slide a:hover{box-shadow:0 4px 22px 0 #0000001a}}.instagram-slide img{aspect-ratio:1;border-radius:4px;object-fit:cover;object-position:center center;transition:all .15s ease-in-out;width:100%}.instagram-slide .instagram-slide__content{gap:6px;height:204px}.instagram-slide .instagram-slide__text{overflow:hidden;text-align:left;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:8;display:-webkit-box}@media only screen and (max-width:991px){.instagram-slide .instagram-slide__title{font-size:12px;font-style:normal;font-weight:700;height:30px;line-height:122%}.instagram-slide .instagram-slide__content{height:138px}.instagram-slide .instagram-slide__text{-webkit-line-clamp:7}.instagram-slide .instagram-slide__text .text_m{font-size:12px;font-style:normal;font-weight:400;line-height:122%}.instagram-slide:hover img{filter:unset}}@media only screen and (max-width:576px){.instagram .section-header .heading{align-items:center}.instagram .section-header .heading svg{height:24px;width:24px}.instagram-outer{margin-right:0}.instagram-outer .swiper-slide{padding-right:10px}}.clients{margin-bottom:3em}.clients-outer{margin-right:-24px}.clients-outer .swiper-slide{padding-right:24px}.clients-outer .swiper-button-next{right:34px}.clients-slide{aspect-ratio:1;border:1px solid var(--gray-600);border-radius:.25rem;overflow:hidden}.clients-slide .slide-img{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.clients-slide img,.clients-slide svg{height:100%;object-fit:contain;object-position:center;width:100%}@media only screen and (max-width:576px){.container--clients{overflow:hidden}}.talks .container{overflow:hidden;padding-bottom:3em}.talks-slider{overflow:visible}.talks-slider .swiper-wrapper{align-items:center}.talks-slider .swiper-slide{aspect-ratio:201/354;flex:0 0 calc(20% - 19.2px);height:auto;overflow:visible;transform:scale(1) translateY(0);transition:transform .15s ease-in-out;width:calc(20% - 19.2px)}.talks-slider .swiper-slide .talks-slide{transform:translateY(0);transition:transform .3s ease}@media(hover:hover){.talks-slider .swiper-slide:hover .talks-slide{transform:scale(1) translateY(-20px)}}.talks-slide{border-radius:20px;height:100%;overflow:hidden;position:relative;width:100%}.talks-slide img{height:100%;object-fit:cover;object-position:center;transition:all .3s ease-in-out;width:100%}.talks-slide[data-type=video] svg{height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:60px}.talks-slide[data-type=video]:hover svg{opacity:1}@media(hover:hover){.talks-slide:hover img{opacity:.7}}@media only screen and (max-width:1200px){.talks-slider .swiper-slide{flex:0 0 auto;transition:transform .3s ease-in-out}.talks-slider .swiper-slide:not(.swiper-slide-active){transform:scale(.85)}.talks-slider .slide-img{height:100%}}@media only screen and (max-width:991px){.talks-slider .swiper-slide{overflow:visible}.talks-slide:hover img{filter:unset}.talks-slide:hover .shorts-slide__text{opacity:0}.talks-slide .slide-img{height:100%}}.home-contact__wrapper{align-items:center;justify-content:space-between}.home-contact__wrapper .home-contact__left{max-width:100%;width:650px}.home-contact__wrapper .home-contact__left .section-heading br{display:none}.home-contact__right{margin-right:62px}.home-contact__right svg{height:52px;width:255px}.home-contact__form .wpcf7-form{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.home-contact__form .form-field{margin-bottom:8px;max-width:100%;width:274px}.home-contact__form .form-field[data-telegram-block]{margin-bottom:8px}.home-contact__form .form-field.form-field--disabled{margin-top:-8px}.home-contact__form .form-field.appeal-checkbox{width:100%}.home-contact__form .cf7-form_footer{width:auto}.home-contact__form .cf7-form_footer .btn{margin:4px 0;width:fit-content}.home-contact__form .cf7-form__agreement{color:var(--Closed-very-dark);font-size:12px;font-style:normal;font-weight:400;line-height:122%}@media only screen and (max-width:991px){.home-contact__wrapper .home-contact__left .section-heading br{display:block}.home-contact__right{display:none}.home-contact__form .cf7-form_footer,.home-contact__form .cf7-form_footer .btn,.home-contact__form .form-field{width:100%}}@media(max-width:991px){.home-questions__section{margin-bottom:0}.home-questions__section .container{padding:0}.home-questions__section .home-questions{border-radius:0}}.home-questions{background:var(--Gray,#fafafa);border-radius:var(--Radius-Outside,14px);gap:var(--Gap-18,18px);padding:var(--Padding-44,44px) var(--Container-1200,22px)}@media(max-width:991px){.home-questions{padding:32px 10px}.home-questions .heading{padding:0}}.home-questions_contacts{gap:20px}.home-questions_contacts .color_tg,.home-questions_contacts .color_wa{transition:opacity .3s ease-in-out}.home-questions_contacts .color_tg:hover,.home-questions_contacts .color_wa:hover{opacity:.7}@media(max-width:991px){.home-questions_contacts{align-items:flex-start;flex-direction:column;gap:12px}.home-questions_contacts *{font-weight:400}.home-questions_contacts>*{text-align:left;width:100%}}