#celestium-fixed-message{display:none!important}body.menu-open{overflow:hidden;padding-right:var(--scrollbar-width,0)}.btn-arrow{width:72px;height:72px;border:1px solid rgba(236,236,236,1);display:flex;justify-content:center;align-items:center;transition:all .5s ease 0s;background-color:inherit;svg{transition:all .5s ease 0s}}@media (any-hover:hover){.btn-arrow:hover{background-color:#0b3ea5;border:1px solid #0b3ea5;svg{transform:rotate(45deg)}}}.new-header{#menu-right_mobile_menu.menu{@media (any-hover:hover){&>.menu-item:hover{&>.sub-menu{display:flex;flex-direction:column;border-left:1px solid rgba(26,26,26,1);border-bottom:1px solid rgba(26,26,26,1);&>li{&:not(:last-child){padding-bottom:20px}&>a{color:rgba(250,250,250,1);font-weight:500;line-height:40px;font-size:40px;opacity:.5;transition:all .3s ease 0s;max-width:50%;&::after{display:none}@media (max-width:1600px){font-size:36px;line-height:40px}@media (max-width:1500px){font-size:28px;line-height:36px}}&:hover{a{opacity:1}&>.sub-menu{display:flex;flex-direction:column;position:absolute;padding:120px 80px;height:100%;top:0;right:0;z-index:3;margin:0;max-width:50%;@media (max-width:1600px){padding:80px 60px;min-width:560px}&>li{&>a{margin-bottom:40px;color:rgba(250,250,250,.45);font-size:24px;font-weight:500;line-height:100%;gap:10px;display:flex;align-items:center;@media (max-width:1600px){margin-bottom:20px}&::after{order:-1;min-width:32px;max-width:32px;height:32px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMSIgeT0iMSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiBzdHJva2U9IndoaXRlIiBzdHJva2Utb3BhY2l0eT0iMC40NSIgc3Ryb2tlLXdpZHRoPSIyIi8+CjxwYXRoIGQ9Ik0xNS4wNzM5IDE5LjY4MjJWMTIuMDAwNEgxNi42MDIzVjE5LjY4MjJIMTUuMDczOVpNMTIgMTYuNjAyN1YxNS4wNzQzSDE5LjY4MThWMTYuNjAyN0gxMloiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuNDUiLz4KPC9zdmc+Cg==");transition:all .3s ease 0s}}&>.sub-menu{transition:all .3s ease 0s}&:hover{&>a{color:#fff;&::after{width:32px;height:32px;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMSIgeT0iMSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTEyIDE2LjYwMjdWMTUuMDc0M0gxOS42ODE4VjE2LjYwMjdIMTJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")}}&>.sub-menu{display:flex;flex-direction:column;&>li{padding-left:42px}}}}}}}}}}}.btn-consultation--hidden{opacity:0;visibility:hidden;max-height:0;transform:scale(.95);pointer-events:none;overflow:hidden;display:none}}.main-banner__left{h1{margin:0;font-weight:600;font-size:66px}}.num-key__cost{display:flex;gap:10px;margin-bottom:20px;&.num-key__cost-mob{display:none;@media (max-width:992px){display:block}}@media (max-width:992px){display:none}}.num-key-cost{flex-direction:column;justify-content:space-between;padding-left:0;.num-key__cost{padding-left:10px}@media (max-width:992px){order:2}}.tabs-key__item{color:rgba(255,255,255,.75);font-size:32px;font-weight:500;line-height:120%;letter-spacing:-.05em;cursor:pointer;transition:all .3s ease 0s;&.active{color:#fff;padding-left:20px;border-left:1px solid rgba(26,102,255,1)}@media (max-width:1600px){font-size:24px}@media (any-hover:hover){&:hover{color:#fff}}}.news-tabs__item{border-top:none;display:none;border:1px solid rgba(250,250,250,.1);&.active{display:block}}.news-tabs__item:not(:last-child){margin-bottom:40px;@media (max-width:992px){margin-bottom:20px}}.news-tabs__img{width:100%;max-height:430px;object-fit:cover;@media (max-width:480px){min-height:232px}}.news-info{padding:35px;padding-top:30px;display:flex;flex-direction:column;gap:20px;@media (max-width:992px){padding:20px}}.num-news{display:flex;gap:10px;span{font-size:32px;color:rgba(184,184,184,1);line-height:120%;letter-spacing:-.05em;@media (max-width:992px){font-size:20px}}a{color:rgba(255,255,255,1);font-size:32px;font-weight:500;line-height:120%;letter-spacing:-.05em;text-decoration:none;@media (max-width:992px){font-size:20px}}}.num-text{display:flex;font-weight:500;line-height:120%;color:#fff;gap:10px;&.fz32{font-size:32px}&.fz24{font-size:24px}span{color:rgba(184,184,184,1)}p{margin:0}}.news-info__desc{max-width:780px;letter-spacing:-.05em;font-size:16px;line-height:150%;@media (max-width:992px){color:rgba(154,154,154,1);line-height:140%}}.news-info_links{display:flex;gap:10px;max-width:780px;@media (min-width:992px){flex-wrap:wrap}@media (max-width:992px){white-space:nowrap;overflow-x:scroll}}.news-info_link{font-size:14px;line-height:140%;border:1px solid rgba(61,61,61,1);padding:8px 12px;color:#fff;text-decoration:none;transition:all .3s ease 0s;@media (max-width:992px){padding:5px 12px}@media (any-hover:hover){&:hover{background-color:rgba(26,102,255,1)}}}.about{.top-key{padding:80px 0}}.news-main__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.item-news{padding:40px;border:1px solid #3d3d3d;display:flex;flex-direction:column;gap:60px;justify-content:space-between;text-decoration:none}.item-news__top{display:flex;justify-content:space-between;align-items:center}.item-news__title{align-items:center;p{font-size:40px}}.item-news__btn{width:72px;height:72px;display:flex;align-items:center;justify-content:center;border:2px solid #ececec}.item-news-last{background-color:#0b3ea5}.marquee{animation:scroll 20s linear infinite}.technologies__list{overflow:hidden}.technologies__wrap{position:relative;display:flex;user-select:none;gap:60px;width:100%;padding:80px 0}.technologies__items{flex:0;display:flex;gap:60px}.texts{border-top:1px solid rgba(250,250,250,.1)}.top-info__editor{h2{font-size:96px;margin:0;margin-bottom:40px}h3{font-size:64px;margin:0;margin-bottom:40px}h4{font-size:40px;margin:0;margin-bottom:40px}p{color:rgba(250,250,250,.75);font-size:16px;font-weight:500;line-height:150%}p:not(:last-child){margin-bottom:40px}img{margin-bottom:40px;width:100%}}.cooperation{border-top:1px solid rgba(250,250,250,.1);padding-bottom:80px}.cooperation__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.cooperation__left{border:1px solid rgba(60,60,60,1);padding:40px;position:relative;img{position:absolute;right:0;bottom:0;z-index:-1;max-width:70%}}.item-cooperation-small{border:1px solid rgba(60,60,60,1);padding:40px}.item-cooperation-big{.item-cooperation__title{max-width:350px}.item-cooperation__text{max-width:350px}}.item-cooperation-blue{background-color:#0b3ea5;.item-cooperation__text{color:#fff}}.item-cooperation__title{color:#fff;font-size:40px;font-weight:500;line-height:100%;margin-bottom:30px}.item-cooperation__text{color:#b8b8b8;font-size:16px;font-weight:500;line-height:150%}.cooperation__right{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.item-cooperation__icon{margin-bottom:47px}.cost{padding-bottom:80px;border-top:1px solid rgba(250,250,250,.1);border-bottom:1px solid rgba(250,250,250,.1);@media (max-width:992px){padding-bottom:40px}}.form{padding:50px;background-color:rgba(11,62,165,1);@media (max-width:992px){padding:20px}}.form__title{color:rgba(255,255,255,1);font-size:48px;font-weight:500;line-height:150%;margin-bottom:40px;letter-spacing:-.05em;@media (max-width:992px){font-size:24px;line-height:140%;margin-bottom:15px}}.form__fileds{display:flex;gap:20px;margin-bottom:20px;@media (max-width:992px){flex-direction:column;gap:10px;margin-bottom:10px}.input{font-size:16px;font-weight:500;line-height:150%;padding:30px;width:100%;outline:none;border:none;@media (max-width:992px){padding:24px 20px}}.wpcf7-form-control-wrap{width:100%}textarea{border:none;width:100%;resize:none;@media (max-width:992px){padding:24px 20px;max-height:120px}}.input::placeholder{color:rgba(100,100,100,1)}}.form__textarea{padding:30px;height:176px;font-size:16px;font-weight:500;line-height:150%;width:100%}.form__bottom{display:flex;gap:40px;@media (max-width:992px){flex-direction:column;gap:20px}}.form__submit{cursor:pointer;padding:30px 48px;background-color:#000;color:#fff;display:flex;gap:10px;align-items:center;white-space:nowrap;height:84px;border:none;transition:background-color .3s ease 0s;@media (max-width:992px){height:72px}input{background-color:inherit;color:#fff;border:none}.wpcf7-spinner{display:none}svg{rotate:0;transition:rotate .3s ease 0s}@media (any-hover:hover){&:hover{background-color:rgba(26,102,255,1);svg{rotate:45deg}}}}#file-input{display:none}.file-upload{cursor:pointer;padding:30px;display:flex;align-items:center;gap:10px;height:84px;border:1px solid rgba(255,255,255,1);@media (max-width:992px){padding:24px 20px;height:72px}}.file-upload__text{white-space:nowrap}.form__checkboxes{display:flex;flex-direction:column;gap:16px;@media (max-width:992px){gap:10px}}.form__checkbox{display:flex;align-items:center;gap:16px;@media (max-width:992px){.wpcf7-form-control-wrap{display:none}}}.form__checkbox-input{display:none;&:checked{&~.form__checkbox-custom{svg{display:block}}}}.form__checkbox-custom{cursor:pointer;flex-shrink:0;width:32px;height:32px;border:1px solid #e7e7e7;svg{display:none}}.form__checkbox-text{color:rgba(255,255,255,1);font-size:16px;font-weight:500;line-height:150%}@media (max-width:1600px){.form__checkbox-text{font-size:12px}}.stages__wrap{display:flex;flex-direction:column;gap:40px}.item-stages{display:flex;gap:80px}.item-stages__left{flex:0 0 31.2%;display:flex;align-items:center;gap:10px}.item-stages__num{color:rgba(184,184,184,1);font-size:32px;font-weight:500;line-height:120%}.item-stages__line{flex-shrink:1;width:100%;height:1px;background:rgba(51,51,51,1)}.item-stages__title{color:#fff;font-size:32px;font-weight:500;line-height:100%;margin-bottom:10px}.item-stages__text{color:#b8b8b8;font-size:16px;font-weight:500;line-height:150%}.stages__bottom{padding:80px 0;display:flex;justify-content:flex-end}.btn-link{height:84px;height:84px;display:flex;align-items:center;gap:10px;color:#fff;font-size:16px;font-weight:500;line-height:150%;padding:30px 48px;background-color:#0b3ea5;text-decoration:none}.faq__list{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.faq__item{padding:30px;border:1px solid rgba(61,61,61,1)}.faq__question{display:flex;justify-content:space-between;width:100%;background-color:inherit;border:none;align-items:center;cursor:pointer}.faq__question-text{color:#fff;font-size:32px;font-weight:500;line-height:100%;text-align:left;@media (max-width:1600px){font-size:24px}}.faq__icon{width:72px;height:72px;border:1px solid rgba(236,236,236,1);display:flex;align-items:center;justify-content:center;cursor:pointer;@media (max-width:1600px){width:64px;height:64px}svg{color:#fff}}.about__team{min-width:0}.team-slide{flex-shrink:0;transition:width .5s ease;position:relative;.team-slide__image{transition:filter .5s ease;filter:grayscale(100%)}}.team-slide.active .team-slide__top{background-color:#0b3ea5;transition:background-color .5s ease}.team-slide.active .team-slide__info{transform:translateY(0%);display:block;display:flex;flex-direction:column;justify-content:space-between;max-height:180px;height:100%;@media (max-width:992px){max-height:160px}}.team-slide:not(.active){max-height:600px}.team-slide.active{.team-slide__image{filter:grayscale(0%)}}.team-slide__top{position:relative;z-index:1;background-color:#000;overflow:hidden;transition:background-color .5s ease}.team-slide__num{position:absolute;top:30px;left:30px;color:rgba(255,255,255,1);font-size:112px;font-weight:500;line-height:100%;transform:rotate(-90deg);z-index:0;transition:opacity .5s ease}.team-slide__image{width:100%;height:600px;z-index:1;position:relative;object-fit:cover;display:block;@media (max-width:1800px){height:500px}}.team-slide__info{padding:30px;border:1px solid rgba(250,250,250,.1);transform:translateY(-100%);transition:transform .5s ease;z-index:-1;position:relative;background:#0b0b0b;@media (max-width:1800px){padding:20px}}.team-slide__name{color:rgba(255,255,255,1);font-size:32px;font-weight:500;line-height:120%;margin:0;@media (max-width:1800px){font-size:28px}}.team-slide__post{color:rgba(184,184,184,1);font-size:16px;font-weight:500;line-height:150%;margin:0;@media (max-width:992px){font-size:14px;line-height:140%}}.team-slide__tag{color:rgba(255,255,255,1);font-size:16px;font-weight:400;line-height:140%;padding:8px 12px;border:1px solid rgba(61,61,61,1);display:inline-block;width:fit-content;@media (max-width:992px){font-size:12px;padding:5px 8px}}@media (max-width:768px){.team-slide__image{height:400px}.team-slide__num{font-size:82px;top:28px;left:20px}.team-slide__info{padding:20px}.team-slide__name{font-size:24px;margin-bottom:10px}}@media (max-width:576px){.team-slide__image{height:350px}}@media (max-width:480px){.team-slide__image{height:444px}}.team-slide.no-transition .team-slide__info{transition:none!important}.team-slide.no-transition .team-slide__top{transition:none!important}.team-slide.no-transition .team-slide__image{transition:none!important}.review__content{display:flex;gap:80px;position:relative;@media (max-width:992px){flex-direction:column;gap:20px}}.review__slider-images{@media (min-width:992px){flex:0 0 32%}@media (max-width:992px){min-width:0;max-width:100%}}.review__slide-img{padding:54px;border:1px solid rgba(250,250,250,.1);width:100%;height:100%;display:flex;align-items:center;justify-content:center;@media (max-width:992px){padding:20px}}.review__slide-img img{max-width:100%;height:auto;display:block}.review__right{min-width:0}.review__slider-text{flex:1;position:relative;padding-bottom:80px;@media (max-width:992px){padding-bottom:40px}}.review__slide-info{display:flex;flex-direction:column;svg{margin-bottom:27px;@media (max-width:992px){margin-bottom:5px}}@media (max-width:992px){gap:0px}}.review__slide-info svg{width:58px;height:86px}.review__slide-text{color:rgba(255,255,255,1);font-size:32px;font-weight:500;line-height:150%;letter-spacing:-.05em;margin-bottom:23px;@media (max-width:992px){font-size:24px;line-height:120%}}.review__slide-name{color:rgba(255,255,255,1);font-size:16px;font-weight:500;line-height:150%;margin-bottom:12px;letter-spacing:-.05em}.review__slide-post{color:rgba(250,250,250,.75);font-size:14px;font-weight:500;line-height:180%;letter-spacing:-.05em}.review__navigation{display:flex;gap:15px}.review-preview{display:flex;gap:20px;margin-bottom:80px;padding-top:80px;border-top:1px solid rgba(250,250,250,.1);justify-content:space-between;@media (max-width:992px){overflow-x:scroll;padding-top:20px;border:none;margin-bottom:60px}}.review-preview__item{cursor:pointer;opacity:.25;transition:opacity .3s ease;flex:0 0 auto}.review-preview__item:hover{opacity:1}.review-preview__item.active{opacity:1}.review-preview__item img{display:block;max-width:100%;height:auto}.review__bottom{display:flex;justify-content:space-between}.review__pagination{display:flex;justify-content:end;align-items:center;gap:15px;.swiper-pagination-bullet{width:15px;height:15px;border-radius:0;background-color:#151515;opacity:1;position:relative}.swiper-pagination-bullet-active::before{content:"";width:5px;height:5px;background-color:#0b3ea5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.portfolio{border-top:1px solid rgba(250,250,250,.1);padding-bottom:80px;@media (max-width:992px){padding-top:30px;border-top:1px solid rgba(250,250,250,.1);margin-bottom:40px;padding-bottom:0}}.portfolio__wrap{gap:20px;@media (min-width:992px){display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:992px){display:flex;flex-direction:column}}.portfolio__item{padding:40px;aspect-ratio:875/742;display:flex;flex-direction:column;justify-content:space-between;@media (max-width:992px){padding:20px}}.item-portfolio{position:relative;.btn-arrow{right:40px;top:40px;position:absolute;@media (max-width:992px){top:20px;right:20px}}@media (max-width:992px){min-height:440px}}.item-portfolio__top{max-width:81%}.item-portfolio__title{color:rgba(255,255,255,1);font-size:84px;font-weight:600;line-height:100%;margin-bottom:20px;letter-spacing:-.05em;a{text-decoration:none}@media (max-width:1600px){font-size:78px}@media (max-width:992px){font-size:36px;max-width:64%}}.item-portfolio__text{color:rgba(255,255,255,.75);font-size:24px;font-weight:500;line-height:150%;max-width:560px;letter-spacing:-.05em;@media (max-width:992px){max-width:64%;font-size:16px;font-weight:400;line-height:140%;color:rgba(255,255,255,1)}}.item-portfolio__tags{display:flex;gap:20px;@media (max-width:992px){gap:10px;flex-wrap:wrap}}.item-portfolio__tag{color:rgba(255,255,255,1);font-style:Regular;font-size:14px;font-weight:400;line-height:140%;padding:8px 12px;border:1px solid rgba(255,255,255,1);@media (max-width:992px){opacity:.75;font-size:12px}}.item-portfolio__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.65;object-fit:cover}.article{border-top:1px solid rgba(250,250,250,.1);@media (max-width:992px){padding-top:40px;border-top:1px solid rgba(250,250,250,.1)}}.article__slide{border:1px solid #3d3d3d;padding:40px;@media (max-width:992px){padding:20px}}.slide-article{display:flex;flex-direction:column;height:inherit!important}.slide-article__img{min-height:240px;object-fit:cover;margin-bottom:40px;@media (max-width:992px){margin-bottom:20px}}.slide-article__top{display:flex;gap:10px;margin-bottom:10px}.slide-article__reading{display:flex;align-items:center;gap:6px;padding:2px 6px;border:1px solid rgba(61,61,61,1);font-size:14px;letter-spacing:-.05em;line-height:150%;@media (max-width:992px){font-size:12px;color:rgba(255,255,255,.75)}}.slide-article__date{display:flex;align-items:center;gap:6px;padding:2px 6px;border:1px solid rgba(61,61,61,1);font-size:14px;letter-spacing:-.05em;line-height:150%;@media (max-width:992px){font-size:12px;color:rgba(255,255,255,.75)}}.slide-article__title{color:#fff;font-size:32px;font-weight:500;line-height:130%;margin-bottom:20px;letter-spacing:-.05em;@media (max-width:992px){font-size:24px;line-height:120%}}.slide-article__text{color:rgba(250,250,250,.75);font-size:16px;font-weight:500;line-height:150%;margin-bottom:40px;letter-spacing:-.05em;@media (max-width:992px){-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}}.slide-article__link{margin-top:auto;margin-left:auto}.article__bottom{display:flex;justify-content:space-between;padding:80px 0;@media (max-width:992px){padding:40px 0}}.article__link{@media (max-width:992px){height:72px;padding:20px 30px}}.article__navigation{display:flex;gap:15px;@media (max-width:992px){order:-1}}.not-miss{padding:80px 0;@media (max-width:992px){padding:40px 0 60px;border-top:1px solid rgba(61,61,61,1)}}.not-miss__wrap{display:flex;justify-content:space-between;gap:40px;@media (max-width:992px){flex-direction:column;gap:35px}}.not-miss__left{max-width:800px}.not-miss__title{color:rgba(250,250,250,1);font-size:96px;font-weight:600;line-height:100%;margin-bottom:40px;letter-spacing:-.05em;@media (max-width:1600px){font-size:78px}@media (max-width:992px){font-size:40px;margin-bottom:20px}}.not-miss__text{color:rgba(250,250,250,.75);font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.05em;@media (max-width:992px){line-height:140%}}.not-miss__right{max-width:800px;display:flex;justify-content:space-between;gap:20px;@media (min-width:992px){min-width:calc(50% - 64px)}@media (max-width:992px){flex-direction:column;gap:40px}}.not-miss__subscribe{max-width:332px;width:100%;@media (max-width:480px){max-width:100%}}.subscribe-miss{.input{width:100%;font-size:16px;font-weight:500;letter-spacing:-.05em;background-color:#000;color:#fff}}.subscribe-miss__title{color:rgba(255,255,255,1);font-size:32px;font-weight:500;line-height:150%;margin-bottom:30px;letter-spacing:-.006em;letter-spacing:0;span{letter-spacing:-.08em}@media (max-width:1600px){font-size:24px}@media (max-width:992px){margin-bottom:26px}}.subscribe-miss__input{border:1px solid rgba(61,61,61,1);padding:30px;outline:none;margin-bottom:10px;@media (max-width:992px){width:100%;background-color:inherit;padding:26px}}.subscribe-miss__btn{width:100%;justify-content:center;align-items:center;height:84px;@media (max-width:992px){height:72px}input{background-color:inherit;color:#fff;border:none}.wpcf7-spinner{display:none}}.social-subscribe{.subscribe-miss__title{line-height:120%}}.social-subscribe__list{display:flex;gap:27px}.social-subscribe__item{width:84px;height:84px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgba(11,62,165,1);transition:all .3s ease 0s;@media (any-hover:hover){&:hover{background-color:rgba(26,102,255,1)}}@media (max-width:992px){width:72px;height:72px}}.cost-left{display:flex;gap:40px;@media (max-width:992px){flex-direction:column;gap:20px}.subscribe-miss__btn{max-width:234px;@media (max-width:992px){max-width:100%}}}.cost-left__social{display:flex;gap:10px}.cost-left__social-item{border:1.57px solid rgba(255,255,255,1);width:84px;height:84px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease 0s;@media (any-hover:hover){&:hover{background-color:rgba(26,102,255,1)}}@media (max-width:992px){width:72px;height:72px}}.new-footer{padding:80px 0 0;position:relative;overflow:hidden;@media (max-width:992px){padding:20px 0 0}}.new-footer__video-wrapper{position:absolute;top:0;z-index:-1;left:50%;transform:translateX(-50%);max-width:1040px;aspect-ratio:1040/862;width:100%;opacity:.35;.main-banner__overlay{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}}.new-footer__video{width:100%;height:100%;object-fit:cover;display:block}.new-footer__wrap{display:flex;justify-content:space-between;@media (max-width:992px){flex-direction:column}}.footer_col_nav{display:grid;grid-template-columns:repeat(4,1fr);@media (min-width:992px){max-width:84%;width:100%}@media (max-width:992px){grid-template-columns:repeat(1,1fr)}}.footer_col{@media (max-width:992px){&:not(:first-child,:last-child){display:none}}&:first-child{@media (max-width:992px){margin-bottom:40px}.footer_col_ul{margin:0;li{transition:all .3s ease 0s;@media (any-hover:hover){&:hover{padding-left:10px;border-left:1px solid rgba(26,102,255,1)}}&:not(:last-child){margin-bottom:13px}a{color:rgba(250,250,250,1);font-size:20px;font-weight:500;line-height:24px;text-decoration:none;text-transform:uppercase}}}}}.footer_col-last{@media (max-width:992px){display:none}}.footer_col_contact{.footer_col_title{margin-bottom:22px}}.footer_col_title{color:#fff;font-size:14px;font-weight:400;line-height:140%;padding:8px 12px;border:1px solid rgba(61,61,61,1);margin-bottom:40px;width:fit-content;opacity:.75;@media (max-width:992px){margin-bottom:20px;margin-bottom:20px;font-size:12px;line-height:120%;padding:6px 12px}}.footer_col_ul{li{&:not(:last-child){margin-bottom:7px}a{text-decoration:none;font-size:16px;font-weight:500;line-height:150%;color:rgba(250,250,250,.75);letter-spacing:-.05em;transition:all .3s ease 0s;@media (any-hover:hover){&:hover{color:#fff}}}}}.info-footer__adress{color:rgba(250,250,250,.75);font-size:16px;font-weight:500;line-height:150%;margin-bottom:40px;letter-spacing:-.05em;span{display:block;&:first-child{margin-bottom:11px}&:nth-child(2){white-space:nowrap}}}.social-footer__item{.social-footer__item-vc{width:32px}}.footer__bottom{margin-top:100px;padding:40px 0 80px;border-top:1px solid rgba(250,250,250,.1);@media (max-width:992px){margin-top:0}}.bottom-footer{display:flex;justify-content:space-between;@media (max-width:992px){flex-direction:column}}.bottom-footer__left{display:flex;align-items:center;gap:20px;@media (max-width:992px){flex-direction:column;align-items:flex-start;margin-bottom:40px}}.bottom-footer__logo{max-width:147px;width:100%;img{width:100%}}.bottom-footer__text{color:rgba(250,250,250,.75);font-size:16px;font-weight:500;line-height:150%;a{color:rgba(250,250,250,.75);text-decoration:none;transition:all .3s ease 0s;@media (any-hover:hover){&:hover{color:#fff}}}p{&:first-child{@media (min-width:992px){white-space:nowrap}}}@media (max-width:992px){max-width:100%}}.bottom-footer__right{display:flex;gap:30px;@media (max-width:992px){flex-direction:column}}.footer-yandex{max-height:84px;height:100%;display:flex;flex-direction:column;gap:10px;background-color:rgba(25,25,25,1);padding:0 30px;max-width:248px;justify-content:center;@media (max-width:992px){padding-top:15px;padding-bottom:15px;order:2;width:100%;max-width:100%}}.footer-yandex__top{display:flex;gap:10px;align-items:center}.footer-yandex__icon{width:24px}.footer-yandex__raiting{color:rgba(184,184,184,1);font-size:16px;font-weight:500;line-height:150%}.footer-yandex__stars{display:flex}.footer-yandex__star{width:24px}.footer-yandex__bottom{color:rgba(184,184,184,1);font-size:12px;font-weight:500;line-height:150%;white-space:nowrap;letter-spacing:-.05em}.btn-download{max-height:50px;height:100%;padding:16px;display:flex;gap:10px;border:1px solid rgba(255,255,255,.25);color:rgba(255,255,255,1);font-size:14px;font-weight:500;line-height:150%;cursor:pointer;text-decoration:none;align-items:center;transition:all .3s ease;img{width:24px}}.btn-download:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5)}.menu-popup{&.active{display:block}}.mob-menu-header-holder.mobmenu{display:none!important}.menu-popup-bottom-left{max-width:50%;width:100%;border-right:1px solid rgba(26,26,26,1);border-bottom:1px solid rgba(26,26,26,1);padding:80px;@media (max-width:1600px){padding:60px}}.menu-popup__list{margin:0;list-style:none}.menu-popup__item{&:not(:last-child){margin-bottom:20px}a{text-decoration:none;color:rgba(250,250,250,.45);font-family:"Inter";font-style:Medium;font-size:24px;font-weight:500;line-height:120%;transition:all .3s ease 0s;&:hover{color:#fff}}}.mobile-menu__list{&>li{ul.sub-menu{&.active{display:block}}}}.mobile-menu__toggle{background:0 0;border:none;padding:8px;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;span{display:block;width:16px;height:16px;background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIxOC4wMDAwMDAiIGhlaWdodD0iMTUuMDAwMDAwIiBmaWxsPSJub25lIiBjdXN0b21GcmFtZT0iIzAwMDAwMCI+Cgk8cmVjdCAgd2lkdGg9IjE4LjAwMDAwMCIgaGVpZ2h0PSIxNS4wMDAwMDAiIHg9IjAuMDAwMDAwIiB5PSIwLjAwMDAwMCIgLz4KCTxnPgoJCTxwYXRoICBkPSJNMTQgNUw5IDEwTDQgNSIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9InJnYigyNTAsMjUwLDI1MCkiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS13aWR0aD0iMSIgLz4KCTwvZz4KPC9zdmc+Cg==") no-repeat center;background-size:contain;transition:transform .3s ease}.active>& span{transform:rotate(180deg)}}