.blog.how__work{padding:5.1vw 0}.blog.how__work .how__work__block .how__container{position:relative}.blog.how__work .how__work__block .how__container .how__block__title{margin:0!important}.blog.how__work .how__work__block .how__container .how__image,.blog.how__work .how__work__block .how__container .arrow__box{top:50%;transform:translateY(-50%)}.articles__page{background:#f8f8fd;padding:5.1vw 0}.articles__page .blog__menu{gap:3vw;margin-top:1vw;display:flex}.articles__page .blog__menu .block__link{color:#586069;font-size:1.2vw;font-weight:600;transition:all .3s}.articles__page .blog__menu .block__link:hover{color:#000}.articles__page .articles__page__block{flex-wrap:wrap;gap:3vw;margin-top:3vw;display:flex}.articles__page .articles__page__block .articl__block{background:#fff;flex-direction:column;width:calc(33.3% - 2vw);padding:2vw;display:flex}.articles__page .articles__page__block .articl__block img{width:19.79vw;height:13.02vw;margin:0 auto 1vw}.articles__page .articles__page__block .articl__block .article__title{font-size:1.56vw;font-weight:600;transition:all .3s}.articles__page .articles__page__block .articl__block .article__text{margin-bottom:1vw;font-size:1.2vw}.articles__page .articles__page__block .articl__block .article__data{color:#586069;margin-top:auto;margin-left:auto;font-size:1vw}.articles__page .articles__page__block .articl__block:hover .article__title{color:#f8bc22}.article{padding:3vw 0 7.81vw}.article .article__title{margin-bottom:50px}.article img,.article iframe{max-width:100%}.article .quill-content{font-size:18px}.more.articles__page .more__title{font-size:2vw;font-weight:600}.more.articles__page .articles__page__block{margin-top:2vw}@media (max-width:780px){.blog.how__work,.articles__page{padding:8vw 0}.articles__page .blog__menu{overflow-x:auto}.articles__page .blog__menu .block__link{padding:4vw 1vw;font-size:4.5vw}.articles__page .articles__page__block{gap:4vw;margin-top:4vw}.articles__page .articles__page__block .articl__block{width:100%;padding:4vw;display:flex}.articles__page .articles__page__block .articl__block img{width:80vw;height:52vw;margin:0 auto 4vw}.articles__page .articles__page__block .articl__block .article__title{margin-bottom:2vw;font-size:5vw}.articles__page .articles__page__block .articl__block .article__text{margin-bottom:4vw;font-size:4vw}.articles__page .articles__page__block .articl__block .article__data{font-size:3.5vw}.more.articles__page .more__title{font-size:6vw}.more.articles__page .articles__page__block{margin-top:4vw}}.top{border-top:1px solid #e7ebf0;padding:5.05vw 0}.top .top__case{font-size:2.34vw}.top .top__url{color:#959faa;font-size:1.04vw}.top .top__url a{text-transform:uppercase;color:#000;background:#f8bc22;border-radius:500px;margin-left:.78vw;padding:.26vw .78vw;font-size:.94vw;transition:all .5s}.top .top__url a:hover{color:#fff;background:#000}.dev{justify-content:space-between;padding-bottom:7.81vw;display:flex}.dev .main__container{cursor:pointer;border:3px solid #0000;width:31.77vw;max-height:41.67vw;transition:all .5s;overflow:hidden}.dev .main__container .main__photo{width:31.77vw}.dev .main__container:hover{border-color:#000}.dev .right__container{width:41.15vw;position:relative}.dev .right__container .photo__box{cursor:pointer;border:3px solid #0000;width:18.23vw;max-height:23.96vw;transition:all .5s;overflow:hidden}.dev .right__container .photo__box img{object-fit:cover;width:100%;height:100%}.dev .right__container .photo__box:hover{border-color:#000}.dev .right__container .embla__controls{position:absolute;top:66%;right:0}.dev .right__container .dev__text{color:#586069;width:28.65vw;margin-top:5.21vw;font-size:.94vw}.dev .right__container .dev__text:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff);width:18.23vw;height:23.96vw;position:absolute;top:0;right:0}.problem{background:#f8bc22;padding:4.69vw 0}.problem .container{display:flex}.problem .container .block__minititle{width:10vw;margin-right:3.65vw}.problem .container .result{width:16.35vw;font-size:3.13vw;line-height:3.65vw}.problem .container .problem__text{white-space:pre-line;width:80%;font-size:1.04vw;line-height:1.88vw}.problem .container .problem__text a{color:#000;text-underline-offset:.18em;word-break:break-word;cursor:pointer;text-decoration:underline;text-decoration-thickness:.08em}.problem .container .problem__text a:visited{color:#000}.problem .container .problem__text a:hover{opacity:.75}.other{background:#f8f8fd;padding:7.81vw 0}.stages{margin-top:6.77vw}.stages .stage__block{margin-bottom:2vw;padding-bottom:4.17vw;position:relative}.stages .stage__block.one__video .embla__slide,.stages .stage__block.one__slide .embla__slide{margin:0 auto!important}.stages .stage__block .embla{--slide-size-lg:auto;--slide-size-sm:auto}.stages .stage__block .embla__slide{color:#f8bc22;font-size:3.13vw;font-weight:800}.stages .stage__block .stage__text{color:#586069;white-space:pre-line;margin-top:3.39vw;margin-left:6.67vw;font-size:.94vw}.stages .stage__block .stage__text table{border-collapse:collapse}.stages .stage__block .stage__text table td{border:1px solid #000;padding:.1vw .3vw;font-size:.94vw}.stages .stage__block .photo__video__embla{margin-top:4.17vw}.stages .stage__block .photo__video__embla .box__photo__video{text-align:center}.stages .stage__block .photo__video__embla .box__photo__video .image__box{cursor:pointer;position:relative}.stages .stage__block .photo__video__embla .box__photo__video .image__box img{max-height:20vw;margin:auto;display:inline-block}.stages .stage__block .photo__video__embla .box__photo__video .image__box:before{content:"";opacity:0;z-index:1;pointer-events:none;background-color:#fffc;background-image:url(/loupe.png);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.stages .stage__block .photo__video__embla .box__photo__video .image__box:hover:before{opacity:1}.stages .stage__block .photo__video__embla .box__photo__video iframe{width:36vw;height:20vw}.stages .stage__block .photo__video__embla .box__photo__video .shorts{width:11vw}.stages .stage__block .photo__video__embla .embla__controls{display:none;position:absolute;bottom:0;left:0}.stages .stage__block .photo__video__embla .embla__controls.active{display:block}.stages .stage__block.right{display:flex}.stages .stage__block.right .text__block{width:45%}.stages .stage__block.right .slider__block{width:50%;margin-left:5%}.stages .stage__block.right .slider__block .embla{--slide-size-lg:auto;--slide-size-sm:auto}.stages .stage__block.right .slider__block .embla .embla__slide:first-child{margin-left:auto}.stages .stage__block.right .slider__block .embla .box__photo__video{text-align:center}.stages .stage__block.right.one__slide .text__block{width:73%}.stages .stage__block.right.one__slide .slider__block{width:27%}.stages .stage__block.right.one__video .text__block{width:49%}.stages .stage__block.right.one__video .slider__block{width:46%}.review .review__title{text-transform:uppercase;font-size:3.13vw;font-weight:800}.review .review__block{margin-top:4.17vw;display:flex}.review .review__block .review__left{flex:1;align-content:center}.review .review__block .review__left .review__text{color:#586069;width:33.75vw;font-size:.94vw;line-height:1.56vw}.review .review__block .review__left .review__name{color:#959faa;width:33.75vw;margin-top:1.56vw;font-size:.94vw;position:relative}.review .review__block .review__left .review__name img{width:2.34vw;height:2.08vw;position:absolute;bottom:0;right:0}.review .review__block .review__right{flex:1}.review .review__block .review__right .review__photo__block{text-align:center}.review .review__block .review__right .review__photo__block .image__box{cursor:pointer;display:inline-block;position:relative}.review .review__block .review__right .review__photo__block .image__box img{max-width:100%;max-height:25vw}.review .review__block .review__right .review__photo__block .image__box:before{content:"";opacity:0;z-index:1;pointer-events:none;background-color:#fffc;background-image:url(/loupe.png);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.review .review__block .review__right .review__photo__block .image__box:hover:before{opacity:1}.review .review__block .review__right iframe{width:38.44vw;height:21.46vw}@media (max-width:1100px){.top{padding:5.05vw 0}.top .top__case{font-size:2.6vw}.top .top__url{font-size:1.4vw}.top .top__url a{margin-left:.78vw;padding:.26vw .78vw;font-size:1.4vw}.dev .main__container{width:40vw;max-height:50vw}.dev .main__container .main__photo{width:40vw}.dev .right__container{width:50vw}.dev .right__container .photo__box{width:23vw;max-height:30vw}.dev .right__container .embla__controls{top:66%;right:0}.dev .right__container .dev__text{width:38vw;margin-top:5.21vw;font-size:1.2vw}.dev .right__container .dev__text:before{width:23vw;height:30vw}.problem{padding:4.69vw 0}.problem .container .block__minititle{width:10vw;margin-right:3.65vw}.problem .container .result{width:16.35vw;font-size:3.13vw;line-height:3.65vw}.problem .container .problem__text{font-size:1.2vw;line-height:normal}.stages .stage__block .stage__stage{font-size:3.13vw}.stages .stage__block .stage__text{margin-top:3.39vw;margin-left:6.67vw;font-size:1.2vw}.stages .stage__block .stage__text table td{padding:.1vw .3vw;font-size:1.2vw}.stages .stage__block.right.one__slide .text__block{width:75%}.stages .stage__block.right.one__slide .slider__block{width:22%}.stages .stage__block.right.one__video .text__block{width:49%}.stages .stage__block.right.one__video .slider__block{width:46%}.review .review__title{font-size:4vw}.review .review__block{margin-top:4.17vw}.review .review__block .review__left .review__text{width:45vw;font-size:1.2vw;line-height:normal}.review .review__block .review__left .review__name{width:45vw;font-size:1.2vw}}@media (max-width:780px){.top{padding:5.05vw 0}.top .top__case{margin-bottom:2vw;font-size:5vw}.top .top__url{margin-top:2vw;font-size:4vw}.top .top__url a{margin-left:2vw;padding:1vw 2.4vw;font-size:4vw}.dev{flex-direction:column}.dev .main__container{width:90vw;max-height:120vw;margin-bottom:4vw}.dev .main__container .main__photo{width:90vw}.dev .right__container{border-top:1px solid #e7ebf0;width:90vw;padding-top:4vw}.dev .right__container .photo__box{width:44vw;max-height:60vw}.dev .right__container .embla__controls{margin-top:4vw;position:static}.dev .right__container .dev__text{width:100%;margin-top:4vw;font-size:4vw}.dev .right__container .dev__text:before{display:none}.problem{padding:4.69vw 0}.problem .container{flex-direction:column}.problem .container .block__minititle{width:auto;margin-bottom:4vw;font-size:6vw}.problem .container .result{width:auto;font-size:6vw;line-height:normal}.problem .container .problem__text{width:100%;font-size:4vw}.stages{margin-top:8vw}.stages .stage__block{margin-bottom:8vw}.stages .stage__block .stage__stage{font-size:8vw}.stages .stage__block .stage__text{max-width:90vw;margin-top:3.39vw;margin-left:4vw;font-size:4vw;overflow-y:auto}.stages .stage__block .stage__text table td{padding:.5vw 1.5vw;font-size:4vw}.stages .stage__block .photo__video__embla{margin-top:4.17vw}.stages .stage__block .photo__video__embla .box__photo__video{text-align:center}.stages .stage__block .photo__video__embla .box__photo__video .image__box img{max-width:100%;max-height:60vw;margin:auto}.stages .stage__block .photo__video__embla .box__photo__video iframe{width:100%;height:60vw}.stages .stage__block .photo__video__embla .box__photo__video .shorts{width:35vw}.stages .stage__block .photo__video__embla .embla__controls{width:25%;margin-top:4vw;position:static}.stages .stage__block .photo__video__embla .embla__controls.active{display:none}.stages .stage__block .photo__video__embla .embla__controls.active__mobile{display:block}.stages .stage__block .embla{--slide-size-lg:100%;--slide-size-sm:100%;--slide-size:100%}.stages .stage__block.right{flex-direction:column}.stages .stage__block.right .text__block{width:100%!important}.stages .stage__block.right .slider__block{margin-left:0;width:100%!important}.stages .stage__block.right .slider__block .embla{--slide-size-lg:100%;--slide-size-sm:100%;--slide-size:100%}.stages .stage__block.right .slider__block .embla .box__photo__video{text-align:center}.stages .stage__block.right .slider__block .embla .box__photo__video .image__box{width:100%;height:60vw}.stages .stage__block.right .slider__block .embla .box__photo__video .image__box img{max-width:100%;max-height:50vw;margin:auto}.stages .stage__block.right .slider__block .embla .box__photo__video iframe{width:100%;height:60vw}.stages .stage__block.right .slider__block .embla .box__photo__video .shorts{width:30vw}.stages .stage__block.right .embla__controls{margin-top:4vw;position:static}.review .review__title{font-size:7vw}.review .review__block{flex-direction:column;margin-top:4vw}.review .review__block .review__left .review__text{width:100%;font-size:4vw;line-height:normal}.review .review__block .review__left .review__name{width:90%;margin-top:4vw;font-size:4vw}.review .review__block .review__left .review__name img{width:5vw;height:4vw;position:absolute;bottom:0;right:0}.review .review__block .review__right{margin-top:4vw}.review .review__block .review__right .review__photo__block{text-align:center}.review .review__block .review__right .review__photo__block .image__box{display:inline-block}.review .review__block .review__right .review__photo__block .image__box img{max-width:100%;max-height:90vw}.review .review__block .review__right iframe{width:100%;height:50vw}}.contact-form{color:#fff;background-color:#000;padding:5vw 0}.contact-form .container{justify-content:center;display:flex}.contact-form .container .form-wrapper{width:100%;max-width:90vw;display:flex}.contact-form .container .form-wrapper .form-text{flex-direction:column;flex:1;justify-content:center;padding-right:5vw;display:flex}.contact-form .container .form-wrapper .form-text .form-title{margin-bottom:1vw;font-size:3.13vw;font-weight:800}.contact-form .container .form-wrapper .form-text .form-subtitle{opacity:.8;font-size:1.04vw}.contact-form .container .form-wrapper .case-contact-form{flex:1;max-width:40vw}.contact-form .container .form-wrapper .case-contact-form form{flex-direction:column;display:flex}.contact-form .container .form-wrapper .case-contact-form form .form-inputs{gap:1vw;margin-bottom:1.5vw;display:flex}.contact-form .container .form-wrapper .case-contact-form form .form-inputs input{background:#fff;border:none;border-radius:0;width:100%;padding:1vw 1.5vw;font-size:.94vw}.contact-form .container .form-wrapper .case-contact-form form .form-inputs input::placeholder{color:#959faa}.contact-form .container .form-wrapper .case-contact-form form .form-inputs input.input__error{border:1px solid red}.contact-form .container .form-wrapper .case-contact-form form .error-message{color:red;margin-bottom:1vw;font-size:.8vw}.contact-form .container .form-wrapper .case-contact-form form .consent-block{cursor:pointer;align-items:center;margin-bottom:1.5vw;display:flex}.contact-form .container .form-wrapper .case-contact-form form .consent-block .checkbox-image{width:28px;height:28px;margin-right:.5vw;position:relative}.contact-form .container .form-wrapper .case-contact-form form .consent-block .checkbox-image img{opacity:0;transition:opacity .3s;position:absolute;top:0;left:0}.contact-form .container .form-wrapper .case-contact-form form .consent-block .checkbox-image img.hover{opacity:0}.contact-form .container .form-wrapper .case-contact-form form .consent-block .checkbox-image img.show,.contact-form .container .form-wrapper .case-contact-form form .consent-block:hover img.hover{opacity:1}.contact-form .container .form-wrapper .case-contact-form form .consent-block label{cursor:pointer;font-size:.8vw}.contact-form .container .form-wrapper .case-contact-form form .consent-block label span{text-decoration:underline}.contact-form .container .form-wrapper .case-contact-form form .submit-button{color:#000;cursor:pointer;text-transform:uppercase;background:#f8bc22;border:none;align-self:flex-end;padding:1vw 2vw;font-size:.94vw;font-weight:600;transition:all .3s}.contact-form .container .form-wrapper .case-contact-form form .submit-button:hover{background:#fff}.contact-form .container .form-wrapper .case-contact-form form .submit-button.disabled{opacity:.5;cursor:not-allowed}.contact-form .container .form-wrapper .case-contact-form .success-message{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.contact-form .container .form-wrapper .case-contact-form .success-message h3{margin-bottom:1vw;font-size:1.5vw}.contact-form .container .form-wrapper .case-contact-form .success-message p{opacity:.8;font-size:.94vw}@media (max-width:1100px){.contact-form .container .form-wrapper .form-text .form-title{font-size:4vw}.contact-form .container .form-wrapper .form-text .form-subtitle{font-size:1.4vw}.contact-form .container .form-wrapper .case-contact-form form .form-inputs input{padding:1.2vw 1.5vw;font-size:1.2vw}.contact-form .container .form-wrapper .case-contact-form form .consent-block label{font-size:1vw}.contact-form .container .form-wrapper .case-contact-form form .submit-button{font-size:1.2vw}.contact-form .container .form-wrapper .case-contact-form .success-message h3{font-size:2vw}.contact-form .container .form-wrapper .case-contact-form .success-message p{font-size:1.2vw}}@media (max-width:780px){.contact-form .container .form-wrapper{flex-direction:column}.contact-form .container .form-wrapper .form-text{margin-bottom:4vw;padding-right:0}.contact-form .container .form-wrapper .form-text .form-title{margin-bottom:2vw;font-size:7vw}.contact-form .container .form-wrapper .form-text .form-subtitle{font-size:4vw}.contact-form .container .form-wrapper .case-contact-form{max-width:100%}.contact-form .container .form-wrapper .case-contact-form form .form-inputs{flex-direction:column;gap:2vw}.contact-form .container .form-wrapper .case-contact-form form .form-inputs input{padding:3vw;font-size:4vw}.contact-form .container .form-wrapper .case-contact-form form .error-message{margin-bottom:3vw;font-size:3vw}.contact-form .container .form-wrapper .case-contact-form form .consent-block{margin-bottom:3vw}.contact-form .container .form-wrapper .case-contact-form form .consent-block .checkbox-image{width:5vw;height:5vw;margin-right:2vw}.contact-form .container .form-wrapper .case-contact-form form .consent-block .checkbox-image img{width:5vw;height:5vw}.contact-form .container .form-wrapper .case-contact-form form .consent-block label{font-size:3.5vw}.contact-form .container .form-wrapper .case-contact-form form .submit-button{width:100%;padding:3vw;font-size:4vw}.contact-form .container .form-wrapper .case-contact-form .success-message h3{font-size:6vw}.contact-form .container .form-wrapper .case-contact-form .success-message p{font-size:4vw}}footer{color:#fff;background:#000}footer .container{flex-direction:column;width:auto;display:flex}footer .container .top__info{justify-content:space-between;width:100%;margin:4.17vw 0 2.08vw;display:flex}footer .container .top__info .info__box{display:flex}footer .container .top__info .info__box .info__icon{width:1.88vw;height:1.88vw}footer .container .top__info .info__box .inside__block{margin-left:.89vw}footer .container .top__info .info__box .inside__block .info__title{margin-top:.3vw;margin-bottom:.5vw;font-size:1.04vw;font-weight:600}footer .container .top__info .info__box .inside__block .info__adress{width:7.5vw;font-size:.83vw;line-height:1.35vw}footer .container .top__info .info__box .socials__block{gap:.52vw;transition:all .5s;display:flex}footer .container .top__info .info__box .socials__block svg{background:#fff;border-radius:100%;width:1.88vw;height:1.88vw}footer .container .top__info .info__box .socials__block svg path{fill:#000;transition:all .5s}footer .container .top__info .info__box .socials__block .inst:hover{background:#e60039}footer .container .top__info .info__box .socials__block .inst:hover path{fill:#fff}footer .container .top__info .info__box .socials__block .face:hover{background:#1877f2}footer .container .top__info .info__box .socials__block .face:hover path{fill:#fff}footer .container .button__info{gap:3.59vw;margin:2.6vw 0;font-size:.83vw;display:flex}footer .container hr{opacity:.1;height:1px}footer .whatsapp{z-index:1001;position:fixed;bottom:2.08vw;right:4.17vw}footer .whatsapp img{width:4.17vw;height:4.17vw}footer .whatsapp:hover{opacity:.6}@media (max-width:1100px){footer .container{flex-direction:column;width:auto;display:flex}footer .container .top__info{justify-content:space-between;width:100%;margin:4.17vw 0 2.08vw;display:flex}footer .container .top__info .info__box{display:flex}footer .container .top__info .info__box .info__icon{width:2.5vw;height:2.5vw}footer .container .top__info .info__box .inside__block{margin-left:1vw}footer .container .top__info .info__box .inside__block .info__title{font-size:1.5vw}footer .container .top__info .info__box .inside__block .info__adress{width:12vw;font-size:1.3vw}footer .container .button__info{font-size:1.3vw}footer .whatsapp{z-index:1001;position:fixed;bottom:.5vw;right:3vw}footer .whatsapp img{width:5vw;height:5vw}}@media (max-width:780px){footer .container{flex-direction:column;width:auto;display:flex}footer .container .top__info{flex-wrap:wrap;justify-content:space-between;gap:6vw;margin:6vw 0 4vw;display:flex}footer .container .top__info .info__box{width:46%;display:flex}footer .container .top__info .info__box .info__icon{width:5vw;height:5vw}footer .container .top__info .info__box .inside__block{margin-left:.89vw}footer .container .top__info .info__box .inside__block .info__title{margin-top:0;margin-bottom:.5vw;font-size:4vw;font-weight:600}footer .container .top__info .info__box .inside__block .info__adress{width:auto;font-size:3vw;line-height:normal}footer .container .top__info .info__box .socials__block{gap:3vw;display:flex}footer .container .top__info .info__box .socials__block svg{width:7vw;height:7vw}footer .container .button__info{flex-direction:column;gap:3.59vw;margin:5vw 0;font-size:3.5vw;display:flex}footer .whatsapp{z-index:1001;position:fixed;bottom:2.08vw;right:4.17vw}footer .whatsapp img{width:15vw;height:15vw}}.overlay{opacity:0;z-index:500;pointer-events:none;background:#3b3b3b;width:100vw;height:100vh;transition:all .3s;position:fixed;top:0;left:0}.overlay.show{opacity:.6;pointer-events:all;transition:all .3s}.modal__feedback{z-index:1000;text-align:center;color:#000;background:#fff;width:25.73vw;margin:auto;transition:top .3s;position:fixed;top:-100%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.modal__feedback.show{top:50%}.modal__feedback .close{cursor:pointer;filter:brightness();width:30px;height:30px;transition:all .3s;position:absolute;top:1.04vw;right:1.04vw}.modal__feedback .close:hover{filter:brightness(0%)}.modal__feedback .black__button{padding:1.04vw 2.6vw;font-size:.94vw}.form__2.modal__feedback{width:38.28vw}.modal__tariff{text-align:start;width:39.9vw;min-height:31.98vw;display:flex}.modal__tariff .form__block{flex-direction:column;width:57%;padding:2.86vw;display:flex}.modal__tariff .form__block.orange{background:#f8bc22;width:43%}.modal__tariff .form__block img{width:5.21vw;height:5.21vw;margin-bottom:1.56vw}.modal__tariff .form__block .tariff{margin-bottom:.26vw;font-size:.73vw}.modal__tariff .form__block .tariff__title{font-size:1.56vw;font-weight:600}.modal__tariff .form__block .tariff__shortText{white-space:pre-wrap;margin-top:1.04vw;font-size:.83vw;line-height:1.35vw}.modal__tariff .form__block .tariff__price{margin:auto 0 1.25vw;font-size:1.04vw}.modal__tariff .form__block .tariff__price span{font-weight:600}.modal__tariff .form__block .black__button{padding:.63vw 1.56vw;font-size:.83vw}.modal__tariff .form__block .tariff__mainText__title{font-size:1.04vw;font-weight:600}.modal__tariff .form__block .tariff__mainText{color:#586069;white-space:pre-wrap;margin-top:1.04vw;margin-left:.78vw;font-size:.83vw;line-height:1.56vw}.modal__photo{z-index:1000;text-align:center;color:#000;width:auto;max-width:86vw;height:auto;max-height:90vh;margin:auto;transition:top .3s;position:fixed;top:-100%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.modal__photo .photo{max-width:83vw;padding:0}.modal__photo.show{top:50%}.include__form{padding:3.65vw}.include__form .include__form__title{font-size:1.56vw;font-weight:600}.include__form .include__form__tariff{color:#586069;margin-bottom:1vw;font-size:1.3vw;font-weight:500}.include__form .include__form__text{color:#586069;margin:.78vw auto 1.56vw;font-size:.83vw;line-height:1.35vw}.include__form .include__form__text span{font-weight:600}.include__form .mainform__inputs input{width:100%;margin-bottom:.78vw;border-color:#000!important}.include__form .soglasie__block{text-align:start;color:#586069;margin:.78vw auto 2.08vw;font-size:.73vw}.include__form .soglasie__block span{color:#000}.close__photo{cursor:pointer;filter:brightness();z-index:1001;width:2.6vw;height:2.6vw;transition:all .3s;position:fixed;top:3vw;right:-5vw}.close__photo.show{right:4vw}.close__photo:hover{filter:brightness(0%)}.form__2 .mainform__inputs{flex-wrap:wrap;justify-content:space-between;display:flex}.form__2 .mainform__inputs input{width:49%!important;margin-right:0!important}.form__2 .mainform__inputs .button__need{resize:vertical;border:1px solid #000;width:100%;padding:1.04vw 1.56vw;font-size:.94vw;height:4.69vw!important}.modal__finish{width:19.48vw}.modal__finish .include__form{padding:3.65vw}.modal__finish img{width:7.55vw;height:7.55vw}.modal__finish .finish__text__top{margin:.78vw 0;font-size:1.56vw;font-weight:600}.modal__finish .finish__text{color:#586069;margin-bottom:2.08vw;font-size:.83vw}.modal__privacy{width:80vw;max-height:90vh;padding:3vw;overflow-y:scroll}.modal__privacy .privacy__title{margin-bottom:2vw;font-size:1.5vw;font-weight:600}.modal__privacy .privacy__text{text-align:start}.modal__privacy .privacy__text div{margin:2vw 0 1vw;font-size:1.2vw;font-weight:600}.modal__privacy .privacy__text p{font-size:1vw}.modal__privacy .privacy__text ul{margin-left:1.5vw;font-size:1vw}@media (max-width:1100px){.modal__feedback{width:30vw}.include__form{padding:3.65vw}.include__form .include__form__title{font-size:2vw}.include__form .include__form__text{color:#586069;margin:.78vw auto 1.56vw;font-size:1.1vw;line-height:normal}.include__form .mainform__inputs input{width:100%;margin-bottom:.78vw}.include__form .mainform__inputs .button__need{font-size:1.2vw}.include__form .soglasie__block{text-align:start;margin:.78vw auto 2.08vw;font-size:1vw}.modal__tariff{text-align:start;width:50vw;min-height:31.98vw;display:flex}.modal__tariff .form__block{flex-direction:column;width:57%;padding:2.86vw;display:flex}.modal__tariff .form__block.orange{background:#f8bc22;width:43%}.modal__tariff .form__block img{width:5.21vw;height:5.21vw;margin-bottom:1.56vw}.modal__tariff .form__block .tariff{margin-bottom:.26vw;font-size:1vw}.modal__tariff .form__block .tariff__title{font-size:1.56vw;font-weight:600}.modal__tariff .form__block .tariff__shortText{white-space:pre-wrap;margin-top:1.04vw;font-size:1.1vw;line-height:1.35vw}.modal__tariff .form__block .tariff__price{margin:auto 0 1.25vw;font-size:1.3vw}.modal__tariff .form__block .tariff__price span{font-weight:600}.modal__tariff .form__block .black__button{padding:.63vw 1.56vw;font-size:1vw}.modal__tariff .form__block .tariff__mainText__title{font-size:1.2vw;font-weight:600}.modal__tariff .form__block .tariff__mainText{color:#586069;white-space:pre-wrap;margin-top:1.04vw;margin-left:.78vw;font-size:1vw;line-height:1.56vw}.modal__finish{width:22vw}.modal__finish .include__form{padding:3.65vw}.modal__finish img{width:7.55vw;height:7.55vw}.modal__finish .finish__text__top{margin:.78vw 0;font-size:2vw;font-weight:600}.modal__finish .finish__text{color:#586069;margin-bottom:2.08vw;font-size:1.2vw}}@media (max-width:780px){.modal__photo .photo{max-width:320px;height:auto}.close__photo{width:40px;height:40px;top:3vw;right:-10vw}.modal__feedback{width:90vw}.modal__feedback .close{top:3vw;right:3vw}.modal__feedback .black__button{padding:3vw 7.5vw;font-size:4vw}.include__form{padding:10% 8%}.include__form .include__form__title{font-size:5vw}.include__form .include__form__tariff{margin-top:1vw;margin-bottom:2vw;font-size:4vw;font-weight:500}.include__form .include__form__text{color:#586069;margin:4vw auto;font-size:4vw;line-height:normal}.include__form .mainform__inputs input{width:100%;margin-bottom:.78vw}.include__form .mainform__inputs .button__need{margin:2vw 0;padding:5vw 8vw;font-size:4vw;height:20vw!important}.include__form .soglasie__block{text-align:start;height:auto;margin:4vw auto;font-size:3.5vw}.include__form .soglasie__block label{margin-left:4vw}.form__2.modal__feedback{width:90vw}.form__2.modal__feedback .mainform__inputs input{margin-bottom:.78vw;width:100%!important}.modal__tariff{flex-direction:column;width:90vw;min-height:auto;max-height:90vh;overflow-y:auto}.modal__tariff .form__block{width:100%;padding:4vw}.modal__tariff .form__block.orange{width:100%}.modal__tariff .form__block img{width:20vw;height:20vw;margin-bottom:2vw}.modal__tariff .form__block .tariff{margin-bottom:1vw;font-size:3.5vw}.modal__tariff .form__block .tariff__title{font-size:5vw;font-weight:600}.modal__tariff .form__block .tariff__shortText{white-space:pre-wrap;margin-top:2vw;font-size:4vw;line-height:normal}.modal__tariff .form__block .tariff__price{margin:2vw 0;font-size:5vw}.modal__tariff .form__block .tariff__price span{font-weight:600}.modal__tariff .form__block .black__button{padding:3vw 5vw;font-size:4vw}.modal__tariff .form__block .tariff__mainText__title{font-size:5vw;font-weight:600}.modal__tariff .form__block .tariff__mainText{color:#586069;white-space:pre-wrap;margin-top:2vw;margin-left:2vw;font-size:4vw;line-height:normal}.modal__tariff .close{filter:brightness(500)}.modal__finish{width:70vw}.modal__finish .include__form{padding:8vw}.modal__finish img{width:30vw;height:30vw}.modal__finish .finish__text__top{margin:2vw 0;font-size:5vw;font-weight:600}.modal__finish .finish__text{color:#586069;margin-bottom:4vw;font-size:3.5vw}.modal__privacy{padding:10vw 4vw}.modal__privacy .privacy__title{margin-bottom:4vw;font-size:5vw}.modal__privacy .privacy__text{text-align:start}.modal__privacy .privacy__text div{margin:6vw 0 4vw;font-size:4.5vw;font-weight:600}.modal__privacy .privacy__text p{font-size:3.5vw}.modal__privacy .privacy__text ul{margin-left:4vw;font-size:3.5vw}}header{background:#fff;height:12.76vw}header .header__inner{background:#fff;padding:3.39vw 0;transition:all .3s;display:flex;position:relative}header .header__inner.fixed{z-index:10;padding:2vw 0;position:fixed}header .container{display:flex}header .logo img{height:5.73vw;width:8.84vw!important}header nav{justify-content:space-between;align-items:center;width:33vw;font-size:1.15vw;display:flex}header .link__block{flex-direction:column;display:flex;position:relative}header .link__block img{opacity:0;transition:opacity .3s;position:absolute;bottom:-.52vw;left:50%;transform:translate(-50%)}header .link__block .services__menu{opacity:0;pointer-events:none;z-index:2;background:0 0;border:1px solid #e7ebf0;flex-direction:column;padding:1vw 2vw;transition:all .5s;display:flex;position:absolute;top:-500%;left:-7vw}header .link__block .services__menu hr{border:none;border-top:1px solid #e7ebf0;margin:.5vw 0}header .link__block .services__menu a{text-align:center;width:max-content}header .link__block:hover .services__menu{opacity:1;pointer-events:all;background:#fff;top:100%}header .link__block:hover .services__menu a:hover,header .link__block .link:hover{color:#586069}header .link__block .link:active{color:#000}header .link__block:hover img{opacity:1}header .link__block p:hover{color:#586069}header .link__block p a:active{color:#000}header .header__block{justify-content:space-between;display:flex}header .header__left{flex:1.3}header .header__right{flex:1}header .number{align-items:center;margin-left:0;font-size:2.15vw;font-weight:600;display:flex}header .number img{width:1.56vw;height:1.56vw;margin-right:.78vw}header button{margin:auto 0 auto auto}header .mobile__burger{display:none}header .navigation__mobile{z-index:5000;text-align:start;background:#fff;flex-direction:column;width:100vw;height:100vh;padding:20% 10%;font-size:6vw;line-height:150%;transition:left .5s;display:none;position:fixed;top:0;left:-105%}header .navigation__mobile .services__menu{color:#586069;height:0;margin-left:4vw;font-size:5vw;transition:all .3s;overflow:hidden}header .navigation__mobile .services__menu a{display:block}header .navigation__mobile .services__menu.active{height:64vw}@media (max-width:1100px){header .logo img{width:6.77vw;height:8.02vw}header nav{margin:auto;font-size:1.6vw}header .number{margin-left:0;font-size:1vw}header .number img{width:2vw;height:2vw}}@media (max-width:780px){header{height:23.78vw}header .header__block{flex-direction:column;justify-content:center;width:auto}header .header__block .logo img{height:16vw;width:10vw!important}header .header__block nav{display:none}header .header__block .number{margin:auto}header .header__block .number img{width:6vw;height:6vw}header .header__block button{display:none}header .header__block:nth-of-type(2){flex:2}header .header__left{flex:0}header .mobile__burger{cursor:pointer;width:40px;height:40px;margin:auto 0 auto auto;display:block}header .mobile__burger:hover,header .mobile__burger:active{opacity:.5}header .navigation__mobile{display:flex}header .navigation__mobile.active{left:0}header .navigation__mobile .mobidle__title{margin:5px auto 20px;font-size:7vw}header .navigation__mobile .navigation__close{cursor:pointer;position:absolute;top:30px;right:10%}header .navigation__mobile .navigation__close:active{opacity:.5}}.page{opacity:0;margin:0 auto;transition:all .5s;scale:.98}.page.show{opacity:1;scale:1}.intro__block{color:#000;background:#f8bc22;padding:5.05vw 0}.intro__block .intro__title{text-transform:uppercase;font-size:7.4vw;font-weight:800}.intro__block .mini.intro__title{font-size:5.73vw}.intro__block .intro__text{white-space:pre-line;font-size:2.34vw}.top__block .container{justify-content:space-between;margin:4.17vw auto 7.81vw;display:flex}.top__block .container .button__box{flex:1}.top__block .container .toptext{color:#586069;flex:1;font-size:1.04vw;line-height:1.88vw}.top__block .container .top__animation{flex:1;position:relative}.top__block .container .top__animation .anumation__text1{width:18.28vw;height:18.28vw;animation:20s linear infinite rotateLeft;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotateLeft{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}.top__block .container .top__animation .anumation__text2{width:14.06vw;height:14.06vw;animation:20s linear infinite rotateRight;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotateRight{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.top__block .container .top__animation .anumation__eclipse{width:5.47vw;height:5.47vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block__title{text-transform:uppercase;font-size:4.69vw;font-weight:800}.block__title span{color:#f8bc22}.textblock__section{margin:3vw 0 5vw}.textblock{background:#f8f8fd;padding:2vw;position:relative}.textblock .textblock__content{opacity:1;font-size:1.04vw;line-height:1.88vw;transition:max-height .3s,opacity .2s,transform .3s;position:relative;overflow:hidden;transform:translateY(0)}.textblock .textblock__content--collapsed{opacity:.98;transform:translateY(2px)}.textblock .textblock__content--collapsed:after{content:"";pointer-events:none;background:linear-gradient(#f8f8fd00 0%,#f8f8fd 80%);height:140px;position:absolute;bottom:0;left:0;right:0}.textblock .textblock__content p{margin:0 0 1em}.textblock .textblock__actions{justify-content:center;margin-top:18px;display:flex}.textblock .textblock__toggle{color:#000;cursor:pointer;background:#f8bc22;border:none;border-radius:999px;padding:12px 22px;font-size:1.05em;font-weight:600;transition:background .2s,color .2s}.textblock .textblock__toggle:hover{color:#fff;background:#000}.block__minititle{font-size:1.56vw;font-weight:600}.cases__block{margin-bottom:7.81vw}.cases__block .container .cases__top__block{flex-direction:column;display:flex}.cases__block .container .cases__top__block .cases__menu{flex-wrap:wrap;align-items:flex-start;gap:.3vw 1.6vw;margin-top:1.5vw;margin-left:0;display:flex}.cases__block .container .cases__top__block .cases__menu .menu__item{flex-direction:column;justify-content:center;align-items:center;display:flex}.cases__block .container .cases__top__block .cases__menu .case__title{color:#586069;cursor:pointer;border-bottom:1px dotted #c0cbd8;padding-bottom:.94vw;font-size:1.04vw;font-weight:400;transition:font-weight .3s;position:relative}.cases__block .container .cases__top__block .cases__menu .case__title .image__active{background:#fff;width:.83vw;height:.52vw;max-height:0;margin-left:-.415vw;transition:max-height .3s;position:absolute;bottom:-.52vw;left:50%}.cases__block .container .cases__top__block .cases__menu .case__title:hover{color:#000;border-bottom:2px solid #f8bc22}.cases__block .container .cases__top__block .cases__menu .case__title.active{color:#000;border-bottom:2px solid #f8bc22;font-weight:600}.cases__block .container .cases__top__block .cases__menu .case__title.active .image__active{max-height:.52vw}.cases__block .container .cases__page{flex-direction:column;margin-top:5.1vw}.cases__block .container .cases__page .cases__menu{justify-content:start;margin-top:5.05vw;margin-left:0}.all__cases{flex-direction:column;min-height:400px;margin-top:4.17vw;display:flex}.all__cases.other{flex-flow:wrap;justify-content:space-between;margin:0}.all__cases .inlcudes__cases{opacity:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.56vw;transition:all .3s;display:grid;scale:.9}.all__cases .inlcudes__cases.show{opacity:1;scale:1}.all__cases .case__container{aspect-ratio:354/400;cursor:pointer;width:100%;position:relative;overflow:hidden}.all__cases .case__container .info__box{z-index:5;position:absolute;bottom:1.04vw;left:1.04vw}.all__cases .case__container .info__box .case__name{background:#fff;width:max-content;max-width:16vw;padding:.31vw .78vw;font-size:1.04vw;font-weight:600;transition:all .5s}.all__cases .case__container .info__box .case__section{color:#586069;background:#fff;width:max-content;max-width:16vw;padding:.31vw .78vw;font-size:.63vw}.all__cases .case__container .case__short__result{z-index:5;opacity:0;transition:all .5s;position:absolute;bottom:10vw;left:1.04vw;right:1.04vw}.all__cases .case__container .case__short__result .short__result__title{color:#f8bc22;font-size:1.04vw}.all__cases .case__container .case__short__result .short__result__text{color:#fff;font-size:.83vw}.all__cases .case__container:before{content:"";background-color:#fff0;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.all__cases .case__container:hover .case__name{background:#f8bc22}.all__cases .case__container:hover .case__short__result{opacity:1;bottom:6.04vw}.all__cases .case__container:hover:before{background-color:#0009}.all__cases .longcontainer{aspect-ratio:738/400;grid-column:span 2}.all__cases .long__intro,.all__cases .shortIntro{object-fit:cover;width:100%;height:100%;display:block}.all__cases .link__all__cases{text-align:center;width:100%;margin:auto}.all__cases .button__white{margin:1.5vw auto 0}.all__cases.other .inlcudes__cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8vw}.all__cases.other .case__container{width:18.44vw;height:20.83vw;aspect-ratio:unset}.all__cases.other .longcontainer{grid-column:span 2}.how__work{background:#f8f8fd;padding:7.81vw 0}.how__work .how__work__block{flex-wrap:wrap;justify-content:space-between;margin-top:4.17vw;display:flex}.how__work .how__work__block .how__container{background:#fff;width:25.1vw;margin-bottom:1.61vw;padding:3.13vw 2.86vw;transition:all .5s;display:flex;position:relative;overflow:hidden}.how__work .how__work__block .how__container .how__image{width:3.39vw;height:3.39vw;transition:all .5s;position:absolute;left:2.86vw}.how__work .how__work__block .how__container .arrow__box{background:#fff;border-radius:50%;width:3.13vw;height:3.13vw;transition:all .5s;position:absolute;left:-10%}.how__work .how__work__block .how__container .arrow__box .how__arrow{width:1.04vw;height:1.04vw;animation:1.5s linear infinite moveLeftRight;position:absolute;top:50%;left:20%;transform:translateY(-50%)}@keyframes moveLeftRight{0%{left:20%}50%{left:40%}to{left:20%}}.how__work .how__work__block .how__container .how__right__text{margin-left:5.99vw}.how__work .how__work__block .how__container .how__right__text .how__block__title{margin-bottom:.78vw;font-size:1.56vw;font-weight:600}.how__work .how__work__block .how__container .how__right__text .how__block__text{color:#586069;font-size:.83vw;line-height:1.35vw;transition:all .5s}.how__work .how__work__block .how__container:hover{background:#f8bc22}.how__work .how__work__block .how__container:hover .how__image{position:absolute;left:-10%}.how__work .how__work__block .how__container:hover .arrow__box{left:2.86vw}.how__work .how__work__block .how__container:hover .how__block__text{color:#000}.how__work .how__work__block .block1{width:45.1vw}.how__work .how__work__block .block2,.how__work .how__work__block .block3{width:31.77vw}.how__work .how__work__block .block4{width:45.1vw}.aboutus{margin:7.81vw 0}.aboutus .container{display:flex}.aboutus .aboutus__left{flex-direction:column;min-width:26.04vw;display:flex}.aboutus .aboutus__left .left__block__info{margin-top:4.17vw;display:flex}.aboutus .aboutus__left .left__block__info .aboutus__incide__count{color:#f8bc22;text-align:end;white-space:pre-line;margin-right:1.82vw;font-size:5.1vw;font-weight:600}.aboutus .aboutus__left .left__block__info .aboutus__text__box{flex-direction:column;display:flex}.aboutus .aboutus__left .left__block__info .aboutus__text__box .aboutus__incide__text{white-space:pre-line;flex:1;align-content:center;font-size:1.35vw;line-height:1.88vw}.aboutus .aboutus__right{flex-direction:column;margin-top:2.71vw;display:flex}.aboutus .aboutus__right .aboutus__top__text{font-size:1.98vw;font-weight:600;position:absolute}.aboutus .aboutus__right .aboutus__right{color:#586069;white-space:pre-line;border-left:1px solid #e7ebf0;width:19.27vw;margin-top:7.3vw;padding-left:2.66vw;font-size:.83vw;line-height:1.35vw}.animation__box{grid-template-rows:repeat(29,1fr);grid-template-columns:repeat(51,1fr);height:max-content;margin-top:6.2vw;margin-left:auto;display:grid;position:relative}.animation__box .label__box{pointer-events:none;position:absolute}.animation__box .label__box .label__circle{background:#f8bc22;border-radius:50%;width:1.2vw;height:1.2vw;animation:4s infinite increaseScale;position:absolute;top:12%;left:31%;transform:translate(50%)}@keyframes increaseScale{0%{opacity:.5;transform:scale(1)}30%{opacity:.5}to{opacity:0;transform:scale(3.5)}}.animation__box .label__box img{width:3.39vw;height:4.79vw}.animation__box .label__box.astana{top:5%;left:18vw}.animation__box .label__box.almata{top:9.5vw;left:21.3vw}.animation__box .label__almata{width:3.39vw;height:4.79vw;position:absolute}.animation__box .item__animation{width:.4vw;max-width:.4vw;height:.4vw;margin:.1vw}.animation__box .special{background:#eeeef3}.animation__box .special:hover{background:#f8bc22;transition:all 50ms}.animation__box .special:not(:hover){transition:all .3s .6s}.mainform{background:#f8bc22;padding:7.81vw 0}.mainform .mainform__block{margin-top:3.65vw;display:flex}.mainform .mainform__block .mainform__text{width:21.1vw;margin-right:5.47vw;font-size:.94vw;line-height:1.56vw}.mainform .mainform__block .mainform__text span{font-weight:600}.form .mainform__inputs input{border:1px solid #e7ebf0;width:18.44vw;height:3.65vw;margin-right:1.56vw;padding:1.04vw 1.56vw;font-size:.94vw}.form .mainform__inputs .input__error{border:3px solid #e32636}.form .mainform__inputs .bottom__input{width:31.77vw;margin-top:1.56vw}.form .calculation__inputs input{width:15.1vw}.form .error__form{color:#e32636;margin-top:1vw}.form .soglasie__block{cursor:pointer;align-items:center;height:1.46vw;margin:2.08vw 0;font-size:.83vw;display:flex}.form .soglasie__block .image__box{width:1.46vw;height:1.46vw;position:relative}.form .soglasie__block .image__box img{width:1.46vw;height:1.46vw;display:none;position:absolute;top:0;left:0}.form .soglasie__block .image__box img.show{display:block}.form .soglasie__block .soglasie__input{width:0;height:0}.form .soglasie__block .soglasie__input .input__error{border-color:red}.form .soglasie__block label{cursor:pointer;margin-left:1.2vw}.form .soglasie__block label span{text-decoration:underline}.form .soglasie__block:hover .hover{display:block}.form .disabled{cursor:not-allowed}.includes{border-top:1px solid #e7ebf0;padding:7.81vw 0;display:flex}.includes .includes__block{flex:1}.includes .includes__block .includes__text{color:#586069;width:31.77vw;margin-top:3.65vw;font-size:.94vw;line-height:1.56vw}.includes .includes__items{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.includes__item__box{align-items:center;width:50%;font-size:1.04vw;display:flex}.includes__item__box .image__box{background:#f8f8fd;justify-content:center;align-items:center;width:4.17vw;min-width:4.17vw;height:4.17vw;min-height:4.17vw;margin-right:1.56vw;transition:all .5s;display:flex}.includes__item__box .image__box img{width:2.5vw;height:2.5vw;transition:all .5s;scale:1}.includes__item__box:hover .image__box{background:#f8bc22}.includes__item__box:hover img{scale:.8}.doing{background:#f8f8fd;padding:7.81vw 0}.doing .doing__block{margin-top:4.17vw}.doing .doing__block .do__item__box{background:#fff;align-items:center;width:38.44vw;height:20.31vw;display:flex}.doing .doing__block .do__item__box .do__image__box{background:#f8bc22;width:11.67vw;height:13.7vw;margin:auto 0;transition:all .5s;position:relative}.doing .doing__block .do__item__box .do__image__box img{width:12.5vw;height:12.71vw;transition:all .5s;position:absolute;top:50%;left:15%;transform:translateY(-50%)}.doing .doing__block .do__item__box .do__text__box{width:18.13vw;margin-left:5vw}.doing .doing__block .do__item__box .do__text__box .do__title{font-size:1.56vw;font-weight:600}.doing .doing__block .do__item__box .do__text__box .do__text{color:#586069;margin-top:1.04vw;font-size:.83vw;line-height:1.35vw}.doing .doing__block .do__item__box:hover .do__image__box{height:16vw}.doing .doing__block .do__item__box:hover .do__image__box img{left:20%}.review{padding:7.81vw 0}.review .review__section{margin-top:4.17vw}.review .review__section .review__item__box{justify-content:flex-start;gap:1.5vw;display:flex}.review .review__section iframe{width:40.94vw;height:22.92vw}.review .review__section .image__box{z-index:0;cursor:pointer;border:3px solid #0000;transition:all .3s;position:relative}.review .review__section .image__box:hover{border-color:#000}.review .review__section .image__box:before{content:"";opacity:0;z-index:1;pointer-events:none;background-color:#fffc;background-image:url(/loupe.png);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.review .review__section .image__box:hover:before{opacity:1}.review .review__section .image__box img{max-width:16.67vw;max-height:22.92vw}.questions{padding:7.81vw 0}.questions .questions__block{margin-top:4.17vw}.questions .questions__block .question__box{cursor:pointer;border-bottom:1px solid #e7ebf0;padding:1.04vw 0}.questions .questions__block .question__box .title__container{align-items:center;display:flex}.questions .questions__block .question__box .title__container .question__title{font-size:1.04vw;font-weight:600}.questions .questions__block .question__box .title__container img{width:.83vw;height:.52vw;margin-left:1.15vw;transition:all .5s}.questions .questions__block .question__box .title__container img.show{transform:rotate(180deg)}.questions .questions__block .question__box .question__text{color:#586069;white-space:pre-line;max-height:0;margin-top:0;font-size:.83vw;line-height:1.35vw;transition:all .5s;overflow:hidden}.questions .questions__block .question__box .question__text.show{margin-top:.78vw}.questions .questions__block .question__box:last-child{border-bottom:none}.calculation{background:#f8f8fd;padding:7.81vw 0}.calculation .container{gap:13.02vw;display:flex}.calculation .calculation__text{color:#586069;width:28vw;margin-top:3.65vw;font-size:.94vw}.audit{background:#f8f8fd;margin:7.81vw 0;padding:7.81vw 0}.audit .container{display:flex}.audit .container button{margin-top:3.65vw}.audit .container .audit__top{flex-wrap:wrap;justify-content:space-between;row-gap:1vw;display:flex}.audit .container .audit__top .audit__item__box{gap:1.56vw;width:33%;position:relative}.audit .container .audit__top .audit__item__box img{width:5.68vw;height:5.68vw;transition:all .5s;scale:1}.audit .container .audit__top .audit__item__box p{margin-top:.78vw;font-size:.94vw;line-height:1.56vw}.audit .container .audit__top .audit__item__box .audit__arrow{width:2.86vw;height:1.56vw;position:absolute;top:24%;right:10%}.audit .container .audit__top .audit__item__box:last-child .audit__arrow{display:none}.audit .container .audit__top .audit__item__box:hover img{scale:.9}.audit .container .audit__text{color:#586069;width:80%;margin-top:4.48vw;font-size:.94vw;line-height:1.56vw}.tariffs{background:#f8f8fd;padding:7.81vw 0}.tariffs .tariffs__block{flex-wrap:wrap;justify-content:space-between;row-gap:1.56vw;margin-top:4.17vw;display:flex}.tariffs .tariffs__block .tariffs__item__box{text-align:center;background:#fff;border:6px solid #0000;flex-direction:column;width:25.1vw;padding:2.86vw;transition:all .5s;display:flex}.tariffs .tariffs__block .tariffs__item__box .top__image{display:none}.tariffs .tariffs__block .tariffs__item__box hr{border:none;border-top:1px solid #e7ebf0}.tariffs .tariffs__block .tariffs__item__box .tariffs__title{margin-bottom:1.56vw;font-size:1.98vw;font-weight:600}.tariffs .tariffs__block .tariffs__item__box .tariffs__text{color:#586069;text-align:start;white-space:pre-wrap;border-top:1px solid #e7ebf0;margin-bottom:1.56vw;margin-left:.78vw;padding:1.56vw 0 0 .78vw;font-size:.83vw;line-height:1.35vw}.tariffs .tariffs__block .tariffs__item__box .position__center{text-align:center}.tariffs .tariffs__block .tariffs__item__box .tariffs__price{color:#586069;border-top:1px solid #e7ebf0;margin-top:auto;padding:1.56vw 0;font-size:1.56vw}.tariffs .tariffs__block .tariffs__item__box .tariffs__price span{color:#000;font-weight:600}.tariffs .tariffs__block .tariffs__item__box .black__button{margin:0 auto;padding:1.04vw 2.6vw;font-size:.94vw;transition:all .5s}.tariffs .tariffs__block .tariffs__item__box:hover{border:5px solid #f8bc22}.tariffs .tariffs__block .tariffs__item__box:hover .black__button{background:#f8bc22;color:#000!important}.tariffs .tariffs__block .tariffs__item__box .tariffs__smm__container{color:#586069;border-top:1px solid #e7ebf0;border-bottom:1px solid #e7ebf0;justify-content:space-around;padding:1.56vw 0;font-size:.94vw;display:flex}.tariffs .tariffs__block .tariffs__item__box .tariffs__smm__container img{width:1.77vw;height:1.77vw;margin-bottom:.52vw}.tariffs .tariffs__block .tariffs__item__box.top{border:6px solid #000;transition:all .5s;position:relative}.tariffs .tariffs__block .tariffs__item__box.top:hover{border-color:#f8bc22}.tariffs .tariffs__block .tariffs__item__box.top .top__image{width:5.63vw;height:5.63vw;display:block;position:absolute;top:-6px;right:-6px}.tasks{background:#f8f8fd;padding:7.81vw 0}.tasks .container{display:flex}.tasks .container .block__title{width:70%}.tasks .container .tasks__block{flex-direction:column;justify-content:center;gap:1.56vw;display:flex}.tasks .container .tasks__block .includes__item__box{width:80%;line-height:1.88vw}.tasks .container .tasks__block .includes__item__box .image__box{background:#fff}.tasks .container .tasks__block .includes__item__box:hover .image__box{background:#f8bc22}.team{padding:7.81vw 0}.team__block{flex-wrap:wrap;justify-content:space-between;row-gap:1vw;margin-top:4.17vw;display:flex}.team__block .team__item__box{justify-content:center;width:12vw;height:19.58vw;transition:all .5s;display:flex;position:relative;overflow:hidden}.team__block .team__item__box img{object-fit:cover;width:100%;height:100%}.team__block .team__item__box .team__text{text-align:center;width:80%;font-size:.75vw;font-weight:600;line-height:1vw;transition:all .5s;position:absolute;top:-100%}.team__block .team__item__box .team__position{text-align:center;background:#fff;width:max-content;max-width:90%;padding:.26vw .78vw;font-size:.83vw;font-weight:600;position:absolute;top:80%;left:50%;transform:translate(-50%)}.team__block .team__item__box.item__0,.team__block .team__item__box.item__1{width:14.5vw}.team__block .team__item__box.item__2{background:#f8bc22;align-items:center;width:16vw}.team__block .team__item__box.item__2 img{object-fit:contain;width:4.48vw;height:13.13vw}.team__block .team__item__box.item__2 .button__box{transition:all .5s;position:absolute;top:-50%}.team__block .team__item__box.item__2 .button__box button{padding:1.04vw 2.6vw;font-size:.94vw}.team__block .team__item__box.item__2 .team__position{background:0 0;font-size:3vw;font-weight:800;transition:all .5s;top:50%;left:50%;transform:translate(-50%,-50%)}.team__block .team__item__box.item__2:before{display:none}.team__block .team__item__box.item__2:hover .team__position{top:150%}.team__block .team__item__box.item__2:hover .button__box{top:62%}.team__block .team__item__box.item__3,.team__block .team__item__box.item__4{width:14.5vw}.team__block .team__item__box:hover .team__text{top:20%}.team__block .team__item__box:before{content:"";background:0 0;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.team__block .team__item__box:hover:before{background-color:#f8bc22}.plan{background:#f8f8fd;padding:7.81vw 0}.plan .plan__block{justify-content:space-between;gap:1.56vw;margin-top:4.17vw;display:flex}.plan .plan__block .plan__item__box{flex-direction:column;flex:1;gap:.52vw;height:28.49vw;display:flex}.plan .plan__block .plan__item__box .plan__title{text-align:center;background:#f8bc22;align-content:center;height:4.58vw;font-size:1.35vw;font-weight:600;position:relative}.plan .plan__block .plan__item__box .plan__title img{z-index:1;width:1.56vw;height:.78vw;position:absolute;top:100%;left:50%;transform:translate(-50%)}.plan .plan__block .plan__item__box .plan__item{background:#fff;flex:1;align-items:center;padding-left:2.08vw;display:flex}.plan .plan__block .plan__item__box .plan__item svg{width:1.56vw;height:1.56vw;margin-right:1.04vw}.plan .plan__block .plan__item__box .plan__item svg path{color:#586069;transition:all .5s}.plan .plan__block .plan__item__box .plan__item p{color:#586069;font-size:1.04vw;transition:all .5s}.plan .plan__block .plan__item__box .plan__item.small1{flex:.4}.plan .plan__block .plan__item__box .plan__item.small2{flex:.55}.plan .plan__block .plan__item__box .plan__item.big3{flex:1.2}.plan .plan__block .plan__item__box .plan__item:hover svg path{fill:#f8bc22}.when{padding:7.81vw 0}.when .when__block{flex-wrap:wrap;justify-content:space-between;gap:2vw;margin-top:4.17vw;display:flex}.when .when__block .when__item__box{width:30%;display:flex}.when .when__block .when__item__box img{width:4.69vw;height:4.69vw;margin-right:1.88vw;transition:all .5s;scale:1}.when .when__block .when__item__box .team__title{margin-bottom:.78vw;font-size:1.04vw;font-weight:600;line-height:1.88vw}.when .when__block .when__item__box .team__text{color:#586069;font-size:.83vw;line-height:1.35vw}.when .when__block .when__item__box:hover img{scale:1.1}.lead{background:#f8f8fd;padding:7.81vw 0;position:relative;overflow:visible}.lead .lead__block{z-index:2;align-items:flex-start;margin-top:4.17vw;display:flex;position:relative;overflow:visible}.lead .lead__block .lead__embla{z-index:2;flex-direction:column;justify-content:space-between;width:35%;display:flex;position:relative}.lead .lead__block .lead__embla .lead__text{color:#586069;white-space:pre-line;width:16.77vw;font-size:.94vw;line-height:1.56vw}.lead .lead__block .lead__embla .embla__controls{margin-top:1.8vw}.lead .lead__block .lead__controls__mobile{display:none}.lead .lead__block .lead__photo__block{z-index:8;width:65%;min-height:28vw;margin-top:-1vw;position:relative;overflow:visible}.lead .lead__block .lead__photo__block .lead__phone__stage{cursor:pointer;z-index:9;width:100%;height:28vw;position:relative;transform:translateY(-4vw)}.lead .lead__block .lead__photo__block .lead__phone__loading{width:100%;height:28vw;transform:translateY(-4vw)}.photo{padding:7.81vw 0;display:flex;position:relative}.photo .photo__block{width:44.69vw;display:inline-block}.photo .photo__block .photo__box{cursor:pointer;display:inline-block;position:relative}.photo .photo__block .photo__box .photo__smm{object-fit:cover;width:13.85vw;height:20.83vw}.photo .photo__block .photo__box:before{content:"";opacity:0;z-index:1;pointer-events:none;background-color:#ffffff80;background-image:url(/loupe.png);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.photo .photo__block .photo__box:hover:before{opacity:1}.photo .photo__block .embla__controls{position:absolute;bottom:7.81vw;left:0}.photo .photo__block .video__box,.photo .photo__block .video__box iframe{width:13.85vw;height:24.74vw}.loading__block{text-align:center}.loading__block img{margin:auto;animation:1s linear infinite spin}.banner__block{position:relative}.banner__block .banner__loading{text-align:center;z-index:1;background:#fff;width:100%;height:100%;display:none;position:absolute}.banner__block .banner__loading img{margin-top:200px;animation:1s linear infinite spin;position:fixed;top:45px;left:45px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.line__section{border:none;border-top:1px solid #e7ebf0;width:78.44vw;margin:auto}.about__hero{background:#f8bc22;padding:4.43vw 0}.about__hero .about__hero__inner{align-items:center;display:flex}.about__page{padding:4.43vw 0 2vw}.about__page .about__page__top{grid-template-columns:.92fr 1.08fr;align-items:start;gap:3.5vw;display:grid}.about__page .about__page__copy{padding-top:1vw}.about__page .about__page__title{text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:0 .9vw;margin-bottom:1.6vw;font-size:4.69vw;font-weight:800;line-height:.95;display:flex}.about__page .about__page__title span:first-child{color:#f8bc22}.about__page .about__page__lead{max-width:29vw;margin-bottom:1.3vw;font-size:1.46vw;font-weight:700;line-height:1.28}.about__page .about__page__description{color:#5c6370;max-width:22vw;font-size:.94vw;line-height:1.55}.about__page .about__page__media{width:100%}.about__page .video__inside{aspect-ratio:16/9;background:#f1f1f1;width:100%;position:relative;overflow:hidden}.about__page .video__poster{cursor:pointer;background:#f1f1f1;border:none;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.about__page .video__poster img{object-fit:cover}.about__page .video__poster__button{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:5.1vw;height:5.1vw;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 .55vw 1.1vw #0000001f}.about__page .video__poster__icon{border-top:.55vw solid #0000;border-bottom:.55vw solid #0000;border-left:.85vw solid #000;width:0;height:0;margin-left:.25vw}.about__page .about__page__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:2vw;margin-top:5.3vw;display:grid}.about__page .about__page__stat{grid-template-columns:auto 1fr;align-items:start;gap:.9vw 1.2vw;display:grid}.about__page .about__page__stat-value{color:#f8bc22;font-size:3.34vw;font-weight:800;line-height:1}.about__page .about__page__stat-label{flex-direction:column;gap:.1vw;padding-top:.3vw;font-size:1.16vw;line-height:1.15;display:flex}.about__services{padding:6vw 0 7vw}.about__services .about__services__title{text-transform:uppercase;margin-bottom:3vw;font-size:4.69vw;font-weight:800;line-height:.95}.about__services .about__services__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2vw;display:grid}.about__services .about__services__card{background:#f5f4fc;grid-template-columns:auto 1fr;align-items:start;gap:1.6vw;min-height:18vw;padding:3vw 2.8vw;display:grid}.about__services .about__services__icon{object-fit:contain;width:3.1vw;height:3.1vw;margin-top:.1vw}.about__services .about__services__content{flex-direction:column;gap:1vw;display:flex}.about__services .about__services__card-title{color:#000;font-size:1.7vw;font-weight:800;line-height:1.1}.about__services .about__services__text{color:#5c6370;max-width:12vw;font-size:1vw;line-height:1.55}.about__timeline{--timeline-offset:1.35vw;--timeline-label-width:9vw;background:#f6f4fe;padding:6.5vw 0 7vw}.about__timeline .about__timeline__title{text-transform:uppercase;flex-wrap:wrap;gap:0 1.15vw;margin-bottom:5.2vw;font-size:4.69vw;font-weight:800;line-height:.95;display:flex}.about__timeline .about__timeline__title span:last-child{color:#f8bc22}.about__timeline .about__timeline__track{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;min-height:12vw;padding:0;display:grid;position:relative}.about__timeline .about__timeline__line{transform-origin:0;height:.16vw;transform:scaleX(var(--timeline-progress,0));background:#f8bc22;position:absolute;top:50%;left:0;right:0}.about__timeline .about__timeline__item{opacity:0;will-change:opacity, transform;flex-direction:column;align-items:center;min-height:12vw;display:flex;position:relative;transform:translateY(.15vw)}.about__timeline .about__timeline__item--top{align-self:end}.about__timeline .about__timeline__item--bottom{align-self:start}.about__timeline .about__timeline__label{color:#5c6370;text-align:center;white-space:pre-line;width:var(--timeline-label-width);font-size:1.02vw;line-height:1.35}.about__timeline .about__timeline__year{color:#000;font-size:2.25vw;font-weight:800;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.about__timeline .about__timeline__dot{background:#fff;border:.16vw solid #f8bc22;border-radius:50%;width:1vw;height:1vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about__timeline .about__timeline__item--top .about__timeline__year{bottom:calc(50% + var(--timeline-offset))}.about__timeline .about__timeline__item--top .about__timeline__label{top:calc(50% + var(--timeline-offset));position:absolute;left:50%;transform:translate(-50%)}.about__timeline .about__timeline__item--bottom .about__timeline__label{bottom:calc(50% + var(--timeline-offset));position:absolute;left:50%;transform:translate(-50%)}.about__timeline .about__timeline__item--bottom .about__timeline__year{top:calc(50% + var(--timeline-offset))}.other__sites{padding:2vw 0}.other__sites .other__sites__block{flex-wrap:wrap;justify-content:space-evenly;gap:2vw;width:70%;margin:3vw auto auto;display:flex}.other__sites .other__sites__block a{text-align:center;border:1px solid #dedede;border-radius:16px;align-content:center;width:15vw;height:10vw}.other__sites .other__sites__block a img{filter:grayscale();width:5.73vw;height:5.73vw;transition:all .3s;scale:1}.other__sites .other__sites__block a:hover img{filter:grayscale(0%);scale:1.1}.contacts__page{padding:2vw 0}.contacts__page .contacts__block{align-items:center;gap:4vw;margin-top:2vw;display:flex}.contacts__page .contacts__section{flex-direction:column;flex:1;justify-content:space-between;height:100%;display:flex}.contacts__page .contacts__section .contacts__title{margin-bottom:1vw;font-size:1.1vw;font-weight:600}.contacts__page .contacts__section .contacts__text{margin-bottom:2vw;font-size:1vw}.contacts__page .contacts__section iframe{border:none;border-radius:16px;width:100%;height:16vw}.contacts__page .contacts__section img{object-fit:contain;width:auto;height:20.83vw}.contacts__adresses{justify-content:space-between;display:flex}.trust__us__section{margin:7.81vw 0}.trust__us__section .trust__block{margin-top:3.65vw}.trust__us__section .photo__box{justify-content:center;align-items:center;display:flex}.trust__us__section .photo__box img{object-fit:contain;max-width:8vw;max-height:5vw}.trust__us__section .embla__controls{margin-top:3vw}@media (max-width:1100px){.intro__block .intro__title{text-transform:uppercase;font-size:9vw;font-weight:800;display:block}.intro__block .intro__text{font-size:3vw}.top__block .container{justify-content:space-between;margin:4.17vw auto 7.81vw;display:flex}.top__block .container .button__box{flex:1}.top__block .container .toptext{color:#586069;flex:1;font-size:1.3vw;line-height:2vw}.block__title{font-size:6vw}.block__minititle{font-size:2vw}.cases__block{margin-bottom:7.81vw}.cases__block .container .cases__top__block .cases__menu{flex-wrap:wrap;align-items:flex-start;gap:.3vw 1.6vw;margin-top:1.5vw;margin-left:0}.cases__block .container .cases__top__block .cases__menu .menu__item{flex-direction:column;justify-content:center;align-items:center;display:flex}.cases__block .container .cases__top__block .cases__menu .case__title{padding-bottom:.94vw;font-size:1.3vw}.cases__block .container .cases__top__block .cases__menu .case__title .image__active{width:.83vw;height:.52vw;max-height:0;margin-left:-.415vw;transition:max-height .3s;bottom:-.52vw}.cases__block .container .cases__top__block .cases__menu .case__title:hover{border-bottom:2px solid #f8bc22}.cases__block .container .cases__top__block .cases__menu .case__title.active{border-bottom:2px solid #f8bc22;font-weight:600}.cases__block .container .cases__top__block .cases__menu .case__title.active .image__active{max-height:.52vw}.cases__block .container .cases__page{flex-direction:column;margin-top:3vw}.cases__block .container .cases__page .cases__menu{justify-content:start;margin-top:3vw;margin-left:0}.all__cases{justify-content:space-between}.all__cases .inlcudes__cases{gap:2.8vw}.all__cases .case__container{width:100%}.all__cases .case__container .info__box{bottom:1.3vw;left:1.3vw}.all__cases .case__container .info__box .case__name{max-width:18vw;padding:.31vw .78vw;font-size:1.3vw}.all__cases .case__container .info__box .case__section{max-width:18vw;padding:.31vw .78vw;font-size:1vw}.all__cases .case__container .case__short__result{z-index:5;opacity:0;transition:all .5s;bottom:13vw;left:1.3vw}.all__cases .case__container .case__short__result .short__result__title{font-size:1.3vw}.all__cases .case__container .case__short__result .short__result__text{font-size:1.1vw}.all__cases .longcontainer{grid-column:span 2}.all__cases .long__intro,.all__cases .shortIntro{width:100%;height:100%}.how__work{background:#f8f8fd;padding:7.81vw 0}.how__work .how__work__block{margin-top:4.17vw}.how__work .how__work__block .how__container{width:30vw;margin-bottom:1.61vw;padding:3.13vw 2.86vw}.how__work .how__work__block .how__container .how__image{width:3.39vw;height:3.39vw;left:2.86vw}.how__work .how__work__block .how__container .arrow__box{border-radius:50%;width:3.13vw;height:3.13vw}.how__work .how__work__block .how__container .arrow__box .how__arrow{width:1.04vw;height:1.04vw}.how__work .how__work__block .how__container .how__right__text{margin-left:5.99vw}.how__work .how__work__block .how__container .how__right__text .how__block__title{margin-bottom:.78vw;font-size:1.8vw}.how__work .how__work__block .how__container .how__right__text .how__block__text{font-size:1.1vw;line-height:normal}.how__work .how__work__block .block1{width:55.1vw}.how__work .how__work__block .block2{width:36.77vw}.aboutus{margin:7.81vw 0}.aboutus .aboutus__left{min-width:30vw}.aboutus .aboutus__left .left__block__info{margin-top:4.17vw}.aboutus .aboutus__left .left__block__info .aboutus__incide__count{font-size:5.1vw}.aboutus .aboutus__left .left__block__info .aboutus__text__box .aboutus__incide__text{font-size:1.5vw;line-height:normal}.aboutus .aboutus__right{margin-top:2.71vw}.aboutus .aboutus__right .aboutus__top__text{font-size:2vw}.aboutus .aboutus__right .aboutus__right{width:30vw;padding-left:2.66vw;font-size:1.1vw;line-height:normal}.mainform{padding:7.81vw 0}.mainform .mainform__block{margin-top:3.65vw;display:flex}.mainform .mainform__block .mainform__text{width:25.1vw;margin-right:5.47vw;font-size:1.2vw;line-height:normal}.form .mainform__inputs input{width:18.44vw;height:3.65vw;margin-right:1.56vw;padding:1.04vw 1.56vw;font-size:1.2vw}.form .mainform__inputs .bottom__input{width:31.77vw;margin-top:1.56vw}.form .calculation__inputs input{width:15.1vw}.form .error__form{margin-top:1vw}.form .soglasie__block{height:1.46vw;margin:2.08vw 0;font-size:1.1vw}.form .soglasie__block .image__box{width:1.46vw;height:1.46vw}.form .soglasie__block .image__box img{width:1.46vw;height:1.46vw;top:0;left:0}.form .soglasie__block .soglasie__input{width:0;height:0}.form .soglasie__block label{margin-left:1.2vw}.includes{padding:7.81vw 0;display:flex}.includes .includes__block{flex:1}.includes .includes__block .includes__text{width:40vw;margin-top:3.65vw;font-size:1.2vw;line-height:normal}.includes .includes__items{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.includes__item__box{align-items:center;width:50%;font-size:1.2vw;display:flex}.doing{padding:7.81vw 0}.doing .doing__block{margin-top:4.17vw}.doing .doing__block .do__item__box{align-items:center;width:43vw;height:20.31vw;display:flex}.doing .doing__block .do__item__box .do__image__box{background:#f8bc22;width:11.67vw;height:13.7vw;margin:auto 0;transition:all .5s;position:relative}.doing .doing__block .do__item__box .do__image__box img{width:12.5vw;height:12.71vw;transition:all .5s;position:absolute;top:50%;left:15%;transform:translateY(-50%)}.doing .doing__block .do__item__box .do__text__box{width:23vw;margin-left:5vw}.doing .doing__block .do__item__box .do__text__box .do__title{font-size:1.8vw;font-weight:600}.doing .doing__block .do__item__box .do__text__box .do__text{color:#586069;margin-top:1.04vw;font-size:1.1vw;line-height:1.35vw}.doing .doing__block .do__item__box:hover .do__image__box{height:16vw}.doing .doing__block .do__item__box:hover .do__image__box img{left:20%}.review{padding:7.81vw 0}.review .review__section{margin-top:4.17vw}.review .review__section .review__item__box{justify-content:space-between;display:flex}.review .review__section .review__item__box iframe{width:45vw;height:26vw}.review .review__section .review__item__box .image__box img{max-width:22vw;max-height:26vw}.questions{padding:7.81vw 0}.questions .questions__block{margin-top:4.17vw}.questions .questions__block .question__box{padding:1.04vw 0}.questions .questions__block .question__box .title__container{align-items:center}.questions .questions__block .question__box .title__container .question__title{font-size:1.3vw;font-weight:600}.questions .questions__block .question__box .title__container img{width:.83vw;height:.52vw;margin-left:1.15vw;transition:all .5s}.questions .questions__block .question__box .question__text{font-size:1.1vw;line-height:normal}.calculation{padding:7.81vw 0}.calculation .container{gap:13.02vw;display:flex}.calculation .calculation__text{width:28vw;margin-top:3.65vw;font-size:1.2vw}.audit{margin:7.81vw 0;padding:7.81vw 0}.audit .container{display:flex}.audit .container button{margin-top:3.65vw}.audit .container .audit__top{gap:1.56vw;display:flex}.audit .container .audit__top .audit__item__box{flex:1}.audit .container .audit__top .audit__item__box img{width:5.68vw;height:5.68vw}.audit .container .audit__top .audit__item__box p{margin-top:.78vw;font-size:1.2vw;line-height:normal}.audit .container .audit__top .audit__item__box .audit__arrow{width:2.86vw;height:1.56vw;top:24%;right:10%}.audit .container .audit__text{width:80%;margin-top:4.48vw;font-size:1.2vw;line-height:normal}.tariffs{padding:7.81vw 0}.tariffs .tariffs__block{flex-wrap:wrap;justify-content:space-between;row-gap:2vw;margin-top:4.17vw;display:flex}.tariffs .tariffs__block .tariffs__item__box{text-align:center;background:#fff;flex-direction:column;width:30vw;padding:2.86vw;transition:all .5s;display:flex}.tariffs .tariffs__block .tariffs__item__box .tariffs__title{margin-bottom:1.56vw;font-size:1.98vw}.tariffs .tariffs__block .tariffs__item__box .tariffs__text{margin-bottom:1.56vw;margin-left:.78vw;padding:1.56vw 0 0 .78vw;font-size:.83vw;line-height:1.35vw}.tariffs .tariffs__block .tariffs__item__box .tariffs__price{padding:1.56vw 0;font-size:1.56vw}.tariffs .tariffs__block .tariffs__item__box .black__button{margin:0 auto;transition:all .5s}.tariffs .tariffs__block .tariffs__item__box .tariffs__smm__container{color:#586069;border-top:1px solid #e7ebf0;border-bottom:1px solid #e7ebf0;padding:1.56vw 0;font-size:1.2vw}.tariffs .tariffs__block .tariffs__item__box .tariffs__smm__container img{margin-bottom:.52vw}.team__block{row-gap:1vw;margin-top:4.17vw}.team__block .team__item__box{justify-content:center;width:15vw;height:25vw;transition:all .5s;display:flex;position:relative;overflow:hidden}.team__block .team__item__box .team__text{font-size:1.1vw;line-height:1.2vw}.team__block .team__item__box .team__position{padding:.26vw .78vw;font-size:1.1vw}.team__block .team__item__box.item__0,.team__block .team__item__box.item__1{width:17.5vw}.team__block .team__item__box.item__2{width:20vw}.team__block .team__item__box.item__2 img{width:4.48vw;height:13.13vw}.team__block .team__item__box.item__2 .button__box button{padding:1.04vw 2.6vw;font-size:1.1vw}.team__block .team__item__box.item__2 .team__position{font-size:3vw}.team__block .team__item__box.item__3,.team__block .team__item__box.item__4{width:17.5vw}.plan .plan__block{gap:1.56vw;margin-top:4.17vw}.plan .plan__block .plan__item__box{gap:.52vw;height:28.49vw}.plan .plan__block .plan__item__box .plan__title{height:4.58vw;font-size:1.5vw}.plan .plan__block .plan__item__box .plan__title img{width:1.56vw;height:.78vw}.plan .plan__block .plan__item__box .plan__item{padding-left:2.08vw}.plan .plan__block .plan__item__box .plan__item svg{width:1.8vw;height:1.8vw;margin-right:2vw}.plan .plan__block .plan__item__box .plan__item svg path{transition:all .5s}.plan .plan__block .plan__item__box .plan__item p{font-size:1.2vw}.when{padding:7.81vw 0}.when .when__block{margin-top:4.17vw}.when .when__block .when__item__box{width:30%}.when .when__block .when__item__box img{width:4.69vw;height:4.69vw;margin-right:1.88vw;transition:all .5s;scale:1}.when .when__block .when__item__box .team__title{margin-bottom:.78vw;font-size:1.3vw;font-weight:600;line-height:1.88vw}.when .when__block .when__item__box .team__text{color:#586069;font-size:1.2vw;line-height:1.35vw}.when .when__block .when__item__box:hover img{scale:1.1}.lead .lead__block .lead__embla{width:40%}.lead .lead__block .lead__embla .lead__text{white-space:pre-line;width:25vw;font-size:1.2vw;line-height:1.56vw}.lead .lead__block .lead__photo__block{width:60%}.photo .photo__block .embla__controls{bottom:5vw}.line__section{width:94vw}.about__page .about__page__block .about__text{font-size:1.2vw}.contacts__page .contacts__section .contacts__title{font-size:1.3vw}.contacts__page .contacts__section .contacts__text{font-size:1.1vw}}@media (max-width:780px){.intro__block{z-index:-5;padding:8vw 0;position:relative}.intro__block .intro__title{font-size:8vw}.intro__block .intro__text{width:70%;font-size:4.5vw}.top__block .container{flex-direction:column;justify-content:space-between;margin:8vw auto;display:flex;position:relative}.top__block .container .button__box{flex:1;margin:0 0 8vw}.top__block .container .toptext{color:#586069;flex:1;margin:0;font-size:4vw;line-height:normal}.top__block .container .top__animation{z-index:-2;flex:0;position:absolute;top:2vw;right:-5vw}.top__block .container .top__animation .anumation__text1{width:56vw;height:56vw;animation:20s linear infinite rotateLeft;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotateLeft{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}.top__block .container .top__animation .anumation__text2{width:42vw;height:42vw;animation:20s linear infinite rotateRight;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotateRight{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.top__block .container .top__animation .anumation__eclipse{width:16vw;height:16vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top__block .container .white__gradient{z-index:-1;background:linear-gradient(#0000,#fff);width:120vw;height:20vw;position:absolute;top:0;right:-20vw}.top__block .container .white__white{z-index:-1;background:#fff;width:120vw;height:15vw;position:absolute;top:20vw;right:-20vw}.block__title{font-size:7vw}.block__minititle{font-size:4.5vw}.cases__block{margin:8vw 0}.cases__block .container .cases__top__block{flex-direction:column}.cases__block .container .cases__top__block .cases__menu{flex-wrap:nowrap;justify-content:space-between;gap:10vw;margin:4vw 0 2vw;padding-bottom:6vw;overflow-x:auto}.cases__block .container .cases__top__block .cases__menu .menu__item{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.cases__block .container .cases__top__block .cases__menu .case__title{text-align:center;border:none;align-content:center;min-width:12vw;height:100%;padding-bottom:2vw;font-size:4.5vw}.cases__block .container .cases__top__block .cases__menu .case__title .image__active{width:3.45vw;height:2.25vw;max-height:0;margin-left:-1.725vw;transition:max-height .3s;bottom:-2.25vw}.cases__block .container .cases__top__block .cases__menu .case__title:hover,.cases__block .container .cases__top__block .cases__menu .case__title.active{border-bottom:2px solid #f8bc22}.cases__block .container .cases__top__block .cases__menu .case__title.active .image__active{max-height:2.25vw}.cases__block .container .cases__page{flex-direction:column;margin-top:4vw}.cases__block .container .cases__page .cases__menu{margin-top:4vw;margin-left:0}.all__cases{justify-content:space-between}.all__cases .inlcudes__cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:4vw}.all__cases .case__container{width:100%}.all__cases .case__container .info__box{bottom:2vw;left:2vw}.all__cases .case__container .info__box .case__name{max-width:39vw;padding:.61vw 1.16vw;font-size:4vw}.all__cases .case__container .info__box .case__section{max-width:39vw;padding:.61vw 1.16vw;font-size:3vw}.all__cases .case__container .case__short__result{display:none}.all__cases .longcontainer{grid-column:span 2}.all__cases .long__intro,.all__cases .shortIntro{width:100%;height:100%}.how__work{padding:8vw 0}.how__work .how__work__block{margin-top:4vw}.how__work .how__work__block .how__container{width:90vw;margin-bottom:3vw;padding:4vw 3vw}.how__work .how__work__block .how__container .how__image{width:10vw;height:10vw;left:2.86vw}.how__work .how__work__block .how__container .arrow__box{border-radius:50%;width:10vw;height:10vw}.how__work .how__work__block .how__container .arrow__box .how__arrow{width:3vw;height:3vw}.how__work .how__work__block .how__container .how__right__text{margin-left:15vw}.how__work .how__work__block .how__container .how__right__text .how__block__title{margin-bottom:.78vw;font-size:4vw}.how__work .how__work__block .how__container .how__right__text .how__block__text{font-size:3vw;line-height:normal}.how__work .how__work__block .block1,.how__work .how__work__block .block2{width:90vw}.aboutus{margin:8vw 0}.aboutus .container{flex-direction:column}.aboutus .aboutus__left{min-width:90vw}.aboutus .aboutus__left .left__block__info{justify-content:space-evenly;margin-top:3vw;display:flex}.aboutus .aboutus__left .left__block__info .aboutus__incide__count{text-align:end;white-space:pre-line;font-size:15vw}.aboutus .aboutus__left .left__block__info .aboutus__text__box{flex-direction:column;display:flex}.aboutus .aboutus__left .left__block__info .aboutus__text__box .aboutus__incide__text{flex:1;align-content:center;font-size:5vw;line-height:normal}.aboutus .aboutus__right{flex-direction:column;margin-top:3vw;display:flex}.aboutus .aboutus__right .aboutus__top__text{font-size:5vw;font-weight:600;position:static}.aboutus .aboutus__right .aboutus__right{color:#586069;white-space:pre-line;border-left:none;width:90vw;margin-top:2vw;padding-left:0;font-size:4vw;line-height:normal}.animation__box{grid-template-rows:repeat(29,1fr);grid-template-columns:repeat(51,1fr);height:max-content;margin:auto;display:grid;position:relative}.animation__box .label__box{pointer-events:none;position:absolute}.animation__box .label__box .label__circle{background:#f8bc22;border-radius:50%;width:3.6vw;height:3.6vw;animation:4s infinite increaseScale;position:absolute;top:12%;left:31%;transform:translate(50%)}@keyframes increaseScale{0%{opacity:.5;transform:scale(1)}30%{opacity:.5}to{opacity:0;transform:scale(3.5)}}.animation__box .label__box img{width:10.17vw;height:14.37vw}.animation__box .label__box.astana{top:5%;left:54vw}.animation__box .label__box.almata{top:31vw;left:64vw}.animation__box .label__almata{width:3.39vw;height:4.79vw;position:absolute}.animation__box .item__animation{width:1.2vw;max-width:1.2vw;height:1.2vw;margin:.3vw}.mainform{padding:8vw 0}.mainform .mainform__block{flex-direction:column;margin-top:3.65vw;display:flex}.mainform .mainform__block .mainform__text{width:100%;margin-bottom:2vw;margin-right:0;font-size:4vw;line-height:normal}.form .mainform__inputs input{width:100%;height:3.65vw;margin:2vw 0;padding:6vw 8vw;font-size:4vw}.form .mainform__inputs .bottom__input,.form .calculation__inputs input{width:100%}.form .error__form{margin-top:1vw}.form .soglasie__block{height:auto;margin:4vw 0;font-size:3.2vw}.form .soglasie__block .image__box{width:4vw;height:4vw}.form .soglasie__block .image__box img{width:4vw;height:4vw;top:0;left:0}.form .soglasie__block .soglasie__input{width:0;height:0}.form .soglasie__block label{margin-left:3vw}.form button{margin:2vw 0}.includes{flex-direction:column;padding:8vw 0;display:flex}.includes .includes__block{flex:1}.includes .includes__block .includes__text{width:100%;margin-top:4vw;font-size:4vw;line-height:normal}.includes .includes__items{flex-wrap:wrap;justify-content:center;align-items:center;margin:2vw 0;display:flex}.includes__item__box{align-items:center;width:100%;margin:1vw 0;font-size:4vw;display:flex}.includes__item__box .image__box{text-align:center;background:#f8f8fd;align-content:center;width:12vw;min-width:12vw;height:12vw;min-height:12vw;margin-right:4vw;transition:all .5s}.includes__item__box .image__box img{width:8vw;height:8vw;transition:all .5s;scale:1}.doing{padding:8vw 0}.doing .doing__block{margin-top:4w}.doing .doing__block .do__item__box{align-items:center;width:100%;height:52vw;display:flex}.doing .doing__block .do__item__box .do__image__box{background:#f8bc22;width:22vw;height:33vw;margin:auto 0;transition:all .5s;position:relative}.doing .doing__block .do__item__box .do__image__box img{width:30vw;height:30vw;position:absolute;top:50%;left:3%;transform:translateY(-50%)}.doing .doing__block .do__item__box .do__text__box{width:55vw;margin-left:10vw}.doing .doing__block .do__item__box .do__text__box .do__title{font-size:4.5vw}.doing .doing__block .do__item__box .do__text__box .do__text{margin-top:1.04vw;font-size:3.5vw;line-height:normal}.doing .doing__block .do__item__box:hover .do__image__box{height:35vw}.doing .doing__block .do__item__box:hover .do__image__box img{left:7%}.review{padding:8vw 0}.review .review__section{margin-top:4vw}.review .review__section .review__item__box{flex-wrap:wrap;justify-content:space-between;gap:0;display:flex}.review .review__section .review__item__box iframe{width:45vw;height:26vw}.review .review__section .review__item__box .image__box img{max-width:43vw;max-height:60vw}.review .review__section .review__item__box iframe{width:90vw;height:52vw;margin-bottom:4vw}.questions{padding:8vw 0}.questions .questions__block{margin-top:4vw}.questions .questions__block .question__box{padding:3vw 0}.questions .questions__block .question__box .title__container{align-items:center}.questions .questions__block .question__box .title__container .question__title{max-width:85%;font-size:4vw;font-weight:600}.questions .questions__block .question__box .title__container img{width:16px;height:10px;margin-left:auto;margin-right:3vw}.questions .questions__block .question__box .question__text{margin-top:0;font-size:3.5vw;line-height:normal}.questions .questions__block .question__box .question__text.show{margin-top:4vw}.calculation{padding:8vw 0}.calculation .container{flex-direction:column;gap:0;display:flex}.calculation .calculation__text{width:100%;margin-top:3.65vw;font-size:4vw}.audit{margin:8vw 0;padding:8vw 0}.audit .container{flex-direction:column;display:flex}.audit .container button{margin-top:4vw}.audit .container .audit__top{flex-wrap:wrap;gap:3vw;margin-top:4vw;display:flex}.audit .container .audit__top .audit__item__box{flex:auto;width:45%}.audit .container .audit__top .audit__item__box img{width:20vw;height:20vw}.audit .container .audit__top .audit__item__box p{margin-top:.78vw;font-size:4vw;line-height:normal}.audit .container .audit__top .audit__item__box .audit__arrow{width:2.86vw;height:1.56vw;top:24%;right:10%}.audit .container .audit__text{margin-top:4w;width:100%;font-size:4vw;line-height:normal}.tariffs .tariffs__block{justify-content:space-between;row-gap:4vw;margin-top:4vw}.tariffs .tariffs__block .tariffs__item__box{text-align:center;width:90vw;padding:4vw}.tariffs .tariffs__block .tariffs__item__box .tariffs__title{margin-bottom:4vw;font-size:5vw}.tariffs .tariffs__block .tariffs__item__box .tariffs__text{min-height:45vw;margin-bottom:4vw;margin-left:.78vw;padding:4vw 0 0 2vw;font-size:3.5vw;line-height:normal}.tariffs .tariffs__block .tariffs__item__box .tariffs__price{padding:4vw 0;font-size:6vw}.tariffs .tariffs__block .tariffs__item__box .black__button{margin:0 auto;padding:3vw 7.5vw;font-size:4vw;transition:all .5s}.tariffs .tariffs__block .tariffs__item__box .tariffs__smm__container{color:#586069;border-top:1px solid #e7ebf0;border-bottom:1px solid #e7ebf0;padding:4vw 0;font-size:4vw}.tariffs .tariffs__block .tariffs__item__box .tariffs__smm__container img{width:10vw;height:10vw;margin-bottom:2vw}.tariffs .tariffs__block .tariffs__item__box.top .top__image{width:15vw;height:15vw;top:-6px;right:-6px}.tasks{padding:8vw 0}.tasks .container{flex-direction:column}.tasks .container .block__title{width:100%}.tasks .container .tasks__block{gap:1vw;margin-top:2vw}.tasks .container .tasks__block .includes__item__box{width:100%;line-height:normal}.team{padding:8vw 0}.team__block{row-gap:2vw;margin-top:4.17vw}.team__block .team__item__box{justify-content:center;width:43vw;height:70vw;transition:all .5s;display:flex;position:relative;overflow:hidden}.team__block .team__item__box .team__text{font-size:3vw;line-height:normal}.team__block .team__item__box .team__position{padding:.26vw .78vw;font-size:4vw}.team__block .team__item__box.item__0,.team__block .team__item__box.item__1{width:43vw}.team__block .team__item__box.item__2{display:none}.team__block .team__item__box.item__3,.team__block .team__item__box.item__4{width:43vw}.plan{padding:8px 0}.plan .plan__block{flex-direction:column;gap:4vw;margin-top:4vw}.plan .plan__block .plan__item__box{gap:2vw;height:auto}.plan .plan__block .plan__item__box .plan__title{height:12vw;font-size:5vw}.plan .plan__block .plan__item__box .plan__title img{width:5.2vw;height:2.5vw}.plan .plan__block .plan__item__box .plan__item{padding:3vw 4vw}.plan .plan__block .plan__item__box .plan__item svg{width:6vw;height:6vw;margin-right:2vw}.plan .plan__block .plan__item__box .plan__item svg path{transition:all .5s}.plan .plan__block .plan__item__box .plan__item p{font-size:4vw}.when{padding:8vw 0}.when .when__block{gap:4vw;margin-top:4vw}.when .when__block .when__item__box{width:100%}.when .when__block .when__item__box img{width:14vw;height:14vw;margin-right:4vw}.when .when__block .when__item__box .team__title{margin-bottom:2vw;font-size:4.5vw;font-weight:600;line-height:normal}.when .when__block .when__item__box .team__text{color:#586069;font-size:3vw;line-height:normal}.lead .lead__block{flex-direction:column}.lead .lead__block .lead__embla{width:100%;margin-bottom:4vw}.lead .lead__block .lead__embla .lead__text{white-space:pre-line;width:100%;font-size:4vw;line-height:normal}.lead .lead__block .lead__embla .embla__controls{display:none}.lead .lead__block .lead__controls__mobile{margin-top:4vw;display:flex}.lead .lead__block .lead__photo__block{width:100%;min-height:88vw;margin-top:6vw}.lead .lead__block .lead__photo__block .lead__phone__stage,.lead .lead__block .lead__photo__block .lead__phone__loading{height:88vw;transform:none}.photo{flex-direction:column}.photo .photo__block{width:100%;margin-top:4vw}.photo .photo__block .photo__video__embla{width:100%;margin-left:0}.photo .photo__block .photo__video__embla .photo__box{width:100%}.photo .photo__block .photo__video__embla .photo__box .photo__smm{width:43vw;height:66vw}.photo .photo__block .photo__video__embla .photo__box:before{display:none}.photo .photo__block .photo__video__embla .embla__controls{margin-top:4vw;position:static}.photo .photo__block .video__box{width:auto;height:auto}.photo .photo__block .video__box iframe{width:43vw;height:85vw}.line__section{width:90vw}.about__hero{padding:7vw 0}.about__hero .about__hero__inner{align-items:center;display:flex}.about__page{padding:7vw 0 4vw}.about__page .about__page__top{grid-template-columns:1fr;gap:4vw}.about__page .about__page__copy{padding-top:0}.about__page .about__page__title{gap:0 2vw;margin-bottom:2.5vw;font-size:8vw}.about__page .about__page__lead{max-width:none;margin-bottom:2vw;font-size:3.1vw}.about__page .about__page__description{max-width:none;font-size:2.7vw}.about__page .video__poster__button{width:16vw;height:16vw}.about__page .video__poster__icon{border-top-width:1.7vw;border-bottom-width:1.7vw;border-left-width:2.6vw}.about__page .about__page__stats{grid-template-columns:1fr;gap:3.6vw;margin-top:6vw}.about__page .about__page__stat{gap:1vw 3.2vw}.about__page .about__page__stat-value{font-size:6.8vw}.about__page .about__page__stat-label{gap:.5vw;padding-top:.4vw;font-size:2.7vw}.about__services{padding:8vw 0 10vw}.about__services .about__services__title{margin-bottom:5vw;font-size:8vw}.about__services .about__services__grid{grid-template-columns:1fr;gap:3vw}.about__services .about__services__card{gap:4vw;min-height:0;padding:6vw 5vw}.about__services .about__services__icon{width:8vw;height:8vw;margin-top:0}.about__services .about__services__content{gap:1.8vw}.about__services .about__services__card-title{font-size:5vw}.about__services .about__services__text{max-width:none;font-size:3.2vw;line-height:1.45}.about__timeline{--timeline-offset:1.7vw;--timeline-label-width:34vw;padding:8vw 0 10vw}.about__timeline .about__timeline__title{gap:0 2vw;margin-bottom:5vw;font-size:6.6vw}.about__timeline .about__timeline__track{flex-direction:column;align-items:stretch;gap:5vw;min-height:0;padding:0;display:flex}.about__timeline .about__timeline__line{width:.16vw;height:auto;transform:translateX(-50%) scaleY(var(--timeline-progress,0));transform-origin:top;top:0;bottom:0;left:50%}.about__timeline .about__timeline__item{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:4vw;width:100%;min-height:0;display:flex;transform:none}.about__timeline .about__timeline__item--top,.about__timeline .about__timeline__item--bottom{flex-direction:row;padding:0 4.4vw;position:relative}.about__timeline .about__timeline__item--top .about__timeline__year,.about__timeline .about__timeline__item--bottom .about__timeline__year,.about__timeline .about__timeline__item--top .about__timeline__label,.about__timeline .about__timeline__item--bottom .about__timeline__label{width:38vw;max-width:38vw;position:relative;top:auto;bottom:auto;left:auto;transform:none}.about__timeline .about__timeline__item--top .about__timeline__label{text-align:left}.about__timeline .about__timeline__item--top .about__timeline__year,.about__timeline .about__timeline__item--bottom .about__timeline__label{text-align:right}.about__timeline .about__timeline__item--bottom .about__timeline__year{text-align:left}.about__timeline .about__timeline__label{white-space:normal;font-size:2.6vw;line-height:1.3}.about__timeline .about__timeline__label span{display:block}.about__timeline .about__timeline__label span+span{margin-top:.15em}.about__timeline .about__timeline__year{font-size:4.8vw}.about__timeline .about__timeline__dot{border-width:.28vw;width:1.9vw;height:1.9vw;top:50%}.about__timeline .about__timeline__item--top .about__timeline__dot,.about__timeline .about__timeline__item--bottom .about__timeline__dot{left:50%;right:auto;transform:translate(-50%,-50%)}.other__sites{padding:4vw 0}.other__sites .other__sites__block{flex-wrap:wrap;justify-content:space-around;gap:4vw;width:100%;margin-top:4vw;display:flex}.other__sites .other__sites__block a{text-align:center;border:1px solid #dedede;border-radius:16px;align-content:center;width:26vw;height:26vw}.other__sites .other__sites__block a img{filter:grayscale(0%);width:15vw;height:15vw;transition:all .3s;scale:1}.contacts__page{padding:8vw 0}.contacts__page .contacts__block{flex-direction:column;align-items:flex-start;gap:0;margin-top:4vw}.contacts__page .contacts__section{justify-content:start;width:100%;height:auto}.contacts__page .contacts__section .contacts__title{margin-bottom:1vw;font-size:4.5vw}.contacts__page .contacts__section .contacts__text{margin-bottom:6vw;font-size:4vw}.contacts__page .contacts__section iframe{border:none;border-radius:16px;width:100%;height:60vw}.contacts__page .contacts__section img{width:100%;height:auto}.contacts__page .contacts__adresses{flex-direction:column}.trust__us__section .trust__block{margin-top:8vw}.trust__us__section .photo__box img{max-width:32vw;max-height:20vw}.trust__us__section .embla__controls{margin-top:8vw}}@media (min-width:1101px){.mobile-page .intro__block .intro__title{font-size:5.3vw;line-height:1.05}}.mobile-page .mobile-cases{padding:7.81vw 0}.mobile-page .mobile-cases .mobile-cases__grid{grid-template-columns:738fr 352fr 352fr;gap:1.04vw;margin-top:4.17vw;display:grid}.mobile-page .mobile-cases .mobile-cases__grid .mobile-cases__item{line-height:0;display:block;overflow:hidden}.mobile-page .mobile-cases .mobile-cases__grid .mobile-cases__item img{width:100%;height:auto;transition:transform .5s;display:block}.mobile-page .mobile-cases .mobile-cases__grid .mobile-cases__item:hover img{transform:scale(1.04)}.mobile-page .mobile-cases .mobile-cases__all{justify-content:center;margin-top:4.17vw;display:flex}.mobile-page .mobile-problem{background:#f8f8fd;padding:7.81vw 0}.mobile-page .mobile-problem .mobile-problem__grid{grid-template-columns:repeat(4,1fr);gap:1.04vw;margin-top:4.17vw;display:grid}.mobile-page .mobile-problem .mobile-problem__grid .mobile-problem__item{background:#fff;align-items:flex-start;gap:.83vw;padding:2.08vw 1.56vw;display:flex}.mobile-page .mobile-problem .mobile-problem__grid .mobile-problem__item .mobile-problem__num{flex-shrink:0;width:2.03vw;height:2.08vw}.mobile-page .mobile-problem .mobile-problem__grid .mobile-problem__item .mobile-problem__body .mobile-problem__title{font-size:1.04vw;font-weight:700;line-height:1.3}.mobile-page .mobile-problem .mobile-problem__grid .mobile-problem__item .mobile-problem__body .mobile-problem__text{color:#586069;margin-top:1.3vw;font-size:.83vw;line-height:1.4}.mobile-page .mobile-solution{background:#f8f8fd;padding:7.81vw 0}.mobile-page .mobile-solution .mobile-solution__accent{color:#f8bc22}.mobile-page .mobile-solution .mobile-solution__grid{grid-template-columns:repeat(2,1fr);gap:3.13vw 4.17vw;margin-top:4.69vw;display:grid}.mobile-page .mobile-solution .mobile-solution__grid .mobile-solution__item{align-items:center;gap:1.3vw;display:flex}.mobile-page .mobile-solution .mobile-solution__grid .mobile-solution__item .mobile-solution__icon{background:#fff;justify-content:center;align-items:center;width:4.17vw;min-width:4.17vw;height:4.17vw;display:flex}.mobile-page .mobile-solution .mobile-solution__grid .mobile-solution__item .mobile-solution__icon img{width:2.08vw;height:2.08vw}.mobile-page .mobile-solution .mobile-solution__grid .mobile-solution__item .mobile-solution__body .mobile-solution__name{font-size:1.04vw;font-weight:600}.mobile-page .mobile-solution .mobile-solution__grid .mobile-solution__item .mobile-solution__body .mobile-solution__text{color:#586069;margin-top:.52vw;font-size:.94vw;line-height:1.4}.mobile-page .mobile-reviews{padding:7.81vw 0}.mobile-page .mobile-reviews .mobile-reviews__grid{align-items:stretch;gap:1.56vw;margin-top:4.17vw;display:flex}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__video{flex:0 0 40vw;height:22.4vw;position:relative;overflow:hidden}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__video img{object-fit:cover;width:100%;height:100%;display:block}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__video iframe{border:0;width:100%;height:100%;display:block}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__video .mobile-reviews__play{cursor:pointer;background:#ffffffe6;border-radius:50%;width:5.21vw;height:5.21vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__video .mobile-reviews__play:before{content:"";border:1.04vw solid #0000;border-left:1.67vw solid #000;border-right-width:0;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__card{border:1px solid #e7ebf0;flex:1;padding:1.82vw 1.56vw}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__card .mobile-reviews__logo{width:3.4vw;height:auto;margin-bottom:1.04vw}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__card .mobile-reviews__text p{color:#586069;font-size:.73vw;line-height:1.5}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__card .mobile-reviews__text p+p{margin-top:.9vw}@media (max-width:780px){.mobile-page .mobile-solution{padding:12vw 0}.mobile-page .mobile-solution .mobile-solution__grid{grid-template-columns:1fr;row-gap:6vw;margin-top:8vw}.mobile-page .mobile-solution .mobile-solution__grid .mobile-solution__item{gap:4vw}.mobile-page .mobile-solution .mobile-solution__grid .mobile-solution__item .mobile-solution__icon{width:13vw;min-width:13vw;height:13vw}.mobile-page .mobile-solution .mobile-solution__grid .mobile-solution__item .mobile-solution__icon img{width:7vw;height:7vw}.mobile-page .mobile-solution .mobile-solution__grid .mobile-solution__item .mobile-solution__body .mobile-solution__name{font-size:4.4vw}.mobile-page .mobile-solution .mobile-solution__grid .mobile-solution__item .mobile-solution__body .mobile-solution__text{margin-top:1.5vw;font-size:3.6vw}.mobile-page .mobile-problem{padding:12vw 0}.mobile-page .mobile-problem .mobile-problem__grid{grid-template-columns:1fr;gap:4vw;margin-top:8vw}.mobile-page .mobile-problem .mobile-problem__grid .mobile-problem__item{gap:3vw;padding:6vw 5vw}.mobile-page .mobile-problem .mobile-problem__grid .mobile-problem__item .mobile-problem__num{width:9vw;height:9vw}.mobile-page .mobile-problem .mobile-problem__grid .mobile-problem__item .mobile-problem__body .mobile-problem__title{font-size:4.6vw}.mobile-page .mobile-problem .mobile-problem__grid .mobile-problem__item .mobile-problem__body .mobile-problem__text{margin-top:3vw;font-size:3.6vw;line-height:1.4}.mobile-page .mobile-cases{padding:12vw 0}.mobile-page .mobile-cases .mobile-cases__grid{grid-template-columns:1fr;gap:4vw;margin-top:8vw}.mobile-page .mobile-cases .mobile-cases__all{margin-top:8vw}.mobile-page .mobile-reviews{padding:12vw 0}.mobile-page .mobile-reviews .mobile-reviews__grid{flex-direction:column;gap:4vw;margin-top:8vw}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__video{flex:none;width:100%;height:56vw}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__video .mobile-reviews__play{width:16vw;height:16vw}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__video .mobile-reviews__play:before{border-width:3vw 0 3vw 5vw}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__card{padding:6vw 5vw}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__card .mobile-reviews__logo{width:11vw;margin-bottom:4vw}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__card .mobile-reviews__text p{font-size:3.6vw}.mobile-page .mobile-reviews .mobile-reviews__grid .mobile-reviews__card .mobile-reviews__text p+p{margin-top:3vw}}.strategy-page .strategy-hero{color:#000;background:#f8bc22;min-height:20.16vw;position:relative;overflow:hidden}.strategy-page .strategy-hero .container{align-items:center;min-height:20.16vw;display:flex;position:relative}.strategy-page .strategy-hero .strategy-hero__content{z-index:1;padding:2.6vw 0 3.33vw;position:relative}.strategy-page .strategy-hero .strategy-hero__title{text-transform:uppercase;font-size:4.32vw;font-weight:800;line-height:1.08}.strategy-page .strategy-hero .strategy-hero__text{margin-top:1.04vw;font-size:1.51vw;line-height:1.35}.strategy-page .strategy-cards{margin:0 0 8.85vw}.strategy-page .strategy-cards .strategy-cards__grid{grid-template-columns:repeat(3,1fr);gap:1.04vw;display:grid}.strategy-page .strategy-cards .strategy-cards__item{color:#fff;background:#000;align-items:center;min-height:18.23vw;padding:2.08vw 2.08vw 2.08vw 8.39vw;display:flex;position:relative;overflow:hidden}.strategy-page .strategy-cards .strategy-cards__item p{z-index:1;max-width:14.58vw;font-size:1.2vw;font-weight:800;line-height:1.28;position:relative}.strategy-page .strategy-cards .strategy-cards__item p span{color:#f8bc22;text-transform:uppercase}.strategy-page .strategy-cards .strategy-cards__icon{width:14.38vw;height:auto;position:absolute;top:50%;left:-4.43vw;transform:translateY(-50%)}.strategy-page .strategy-scene{margin:0 0 7.81vw}.strategy-page .strategy-scene .strategy-scene__canvas{aspect-ratio:1454/738;position:relative;overflow:hidden}.strategy-page .strategy-scene .strategy-scene__mountain{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.strategy-page .strategy-scene .strategy-scene__vector{z-index:2;width:45.5%;height:auto;position:absolute;top:7%;left:12%}.strategy-page .strategy-scene .strategy-scene__dot{aspect-ratio:1;z-index:3;background:#f8bc22;border-radius:50%;width:2.05%;position:absolute;transform:translate(-50%,-50%)}.strategy-page .strategy-scene .strategy-scene__dot--low{top:62.3%;left:44%}.strategy-page .strategy-scene .strategy-scene__dot--mid{top:44.2%;left:49.17%}.strategy-page .strategy-scene .strategy-scene__dot--top{top:22.8%;left:53.85%}.strategy-page .strategy-scene .strategy-scene__stat{z-index:4;align-items:center;gap:1.04vw;display:flex;position:absolute;left:5.9%}.strategy-page .strategy-scene .strategy-scene__stat strong{color:#f8bc22;font-size:2.7vw;font-weight:800;line-height:1}.strategy-page .strategy-scene .strategy-scene__stat>span{color:#000;max-width:12.5vw;font-size:1.06vw;font-weight:800;line-height:1.25;animation:.8s both strategyTextShow}.strategy-page .strategy-scene .strategy-scene__stat--one{top:15.8%}.strategy-page .strategy-scene .strategy-scene__stat--one>span{animation-delay:80ms}.strategy-page .strategy-scene .strategy-scene__stat--two{top:35.6%}.strategy-page .strategy-scene .strategy-scene__stat--two>span{animation-delay:.16s}.strategy-page .strategy-scene .strategy-scene__stat--three{top:55.2%}.strategy-page .strategy-scene .strategy-scene__stat--three>span{animation-delay:.24s}.strategy-page .strategy-scene .strategy-scene__line{z-index:3;background:#aab1b9;width:36.3%;height:1px;position:absolute;left:5.9%}.strategy-page .strategy-scene .strategy-scene__line--one{top:25.8%}.strategy-page .strategy-scene .strategy-scene__line--two{top:45.4%}.strategy-page .strategy-scene .strategy-scene__line--three{top:64.7%}.strategy-page .strategy-scene .strategy-scene__card{z-index:5;background:#f8bc22;width:37.8%;min-height:43.1%;position:absolute;bottom:0;right:4.4%}.strategy-page .strategy-scene .strategy-scene__cloud-wide{opacity:.9;z-index:4;width:72%;height:auto;position:absolute;top:20%;right:-12%}.strategy-page .strategy-scene .strategy-scene__cloud{z-index:6;width:66%;height:auto;position:absolute;top:-35%;right:-24%}.strategy-page .strategy-scene .strategy-scene__card-content{z-index:7;padding:4.4vw 3.65vw 3.33vw;position:relative}.strategy-page .strategy-scene .strategy-scene__card-content h2{color:#fff;white-space:nowrap;font-size:3.25vw;font-weight:800;line-height:1;animation:.8s both strategyTextShow}.strategy-page .strategy-scene .strategy-scene__card-content p{color:#000;max-width:20vw;margin-top:1.3vw;font-size:1.25vw;font-weight:800;line-height:1.28;animation:.8s .12s both strategyTextShow}.strategy-page .strategy-scene .strategy-scene__card-content .button__box{margin-top:2.8vw}.strategy-page .strategy-scene .strategy-scene__card-content .black__button{white-space:nowrap;width:18.8vw;min-width:18.8vw;padding:1.35vw 2vw;font-size:.94vw}.strategy-page .strategy-scene .strategy-number-flow{color:inherit;font:inherit;display:inline-block}.strategy-page .strategy-scene .strategy-number-flow number-flow-react{color:inherit;font:inherit}.strategy-page .strategy-pain{margin:0 0 8.85vw}.strategy-page .strategy-pain .container{position:relative}.strategy-page .strategy-pain .strategy-pain__title{color:#000;text-transform:uppercase;max-width:72vw;margin:0 0 3.9vw;font-size:3.02vw;font-weight:800;line-height:1.55}.strategy-page .strategy-pain .strategy-pain__title span{color:#f8bc22}.strategy-page .strategy-pain .strategy-pain__scene{grid-template-columns:25.5% 35.5% 25.5%;justify-content:space-between;align-items:center;min-height:34.9vw;display:grid;position:relative}.strategy-page .strategy-pain .strategy-pain__column{z-index:3;flex-direction:column;gap:3.39vw;padding-top:4.2vw;display:flex;position:relative}.strategy-page .strategy-pain .strategy-pain__column p{color:#000;font-size:.94vw;font-weight:700;line-height:1.28}.strategy-page .strategy-pain .strategy-pain__column p span{color:#f8bc22}.strategy-page .strategy-pain .strategy-pain__column--left{align-self:flex-start}.strategy-page .strategy-pain .strategy-pain__column--right{align-self:flex-start;padding-top:4.05vw}.strategy-page .strategy-pain .strategy-pain__person{z-index:2;justify-content:center;align-self:end;min-height:34.9vw;display:flex;position:relative}.strategy-page .strategy-pain .strategy-pain__person-image{width:31.6vw;height:auto;position:absolute;bottom:7.5vw;left:50%;transform:translate(-50%)}.strategy-page .strategy-pain .strategy-pain__arrow{z-index:4;width:4.95vw;height:auto;position:absolute}.strategy-page .strategy-pain .strategy-pain__arrow--left-one{top:8.7vw;left:.9vw}.strategy-page .strategy-pain .strategy-pain__arrow--left-two{top:13.75vw;left:.9vw}.strategy-page .strategy-pain .strategy-pain__arrow--left-three{top:18.8vw;left:.9vw}.strategy-page .strategy-pain .strategy-pain__arrow--right-one{top:8.7vw;right:.9vw;transform:scaleX(-1)}.strategy-page .strategy-pain .strategy-pain__arrow--right-two{top:13.75vw;right:.9vw;transform:scaleX(-1)}.strategy-page .strategy-pain .strategy-pain__arrow--right-three{top:18.8vw;right:.9vw;transform:scaleX(-1)}.strategy-page .strategy-help{margin:0 0 8.85vw}.strategy-page .strategy-help .strategy-help__title{color:#000;text-transform:uppercase;margin:0 0 4.69vw;font-size:4.32vw;font-weight:800;line-height:1}.strategy-page .strategy-help .strategy-help__grid{grid-template-columns:repeat(3,1fr);gap:4.43vw 4.32vw;display:grid}.strategy-page .strategy-help .strategy-help__item{grid-template-columns:4.17vw 1fr;align-items:start;gap:1.56vw;display:grid}.strategy-page .strategy-help .strategy-help__icon{width:4.17vw;height:auto}.strategy-page .strategy-help .strategy-help__content{padding-top:.25vw}.strategy-page .strategy-help .strategy-help__content h3{color:#000;font-size:1.15vw;font-weight:800;line-height:1.25}.strategy-page .strategy-help .strategy-help__content p{color:#69717d;margin-top:1.3vw;font-size:.94vw;font-weight:500;line-height:1.5}.strategy-page .strategy-audit{margin:0 0 8.85vw}.strategy-page .strategy-audit .container{width:100%;max-width:none;margin:0;padding:0}.strategy-page .strategy-audit .strategy-audit__panel{color:#fff;background:url(/strategy/form-cover.jpg) 50%/cover no-repeat;min-height:42.45vw;padding:5.73vw 11.98vw 5.52vw;position:relative;overflow:hidden}.strategy-page .strategy-audit .strategy-audit__panel:before,.strategy-page .strategy-audit .strategy-audit__panel:after{content:"";pointer-events:none;position:absolute;inset:0}.strategy-page .strategy-audit .strategy-audit__panel:before{z-index:1;background:linear-gradient(#00000085 0%,#000000b8 52%,#000000eb 100%)}.strategy-page .strategy-audit .strategy-audit__panel:after{z-index:2;mix-blend-mode:saturation;background:#00000052}.strategy-page .strategy-audit .strategy-audit__hero,.strategy-page .strategy-audit .strategy-audit__check,.strategy-page .strategy-audit .strategy-audit__form{z-index:3;position:relative}.strategy-page .strategy-audit .strategy-audit__hero h2{color:#fff;text-transform:uppercase;font-size:3.75vw;font-weight:800;line-height:1.18}.strategy-page .strategy-audit .strategy-audit__hero h2 span{color:#fff;text-transform:none;margin-left:2.34vw;font-size:.83vw;font-weight:500;line-height:1.55;display:inline-block;transform:translateY(-.45vw)}.strategy-page .strategy-audit .strategy-audit__hero h2 span strong{font-weight:800}.strategy-page .strategy-audit .strategy-audit__check{background:#202020;grid-template-columns:16.1vw 1fr;align-items:stretch;gap:2.34vw;margin:3.75vw 0 3.33vw;padding:2.08vw 3.13vw;display:grid}.strategy-page .strategy-audit .strategy-audit__check h3{color:#f8bc22;text-transform:uppercase;font-size:2.08vw;font-weight:800;line-height:1.25}.strategy-page .strategy-audit .strategy-audit__items{grid-template-columns:repeat(4,1fr);gap:1.56vw;display:grid}.strategy-page .strategy-audit .strategy-audit__items div{color:#000;background:#f8bc22;align-items:center;min-height:5.68vw;padding:1.15vw 1.46vw;font-size:.94vw;font-weight:700;line-height:1.18;display:flex}.strategy-page .strategy-audit .strategy-audit__form .form{grid-template-columns:41.6vw 1fr;align-items:start;column-gap:3.13vw;display:grid}.strategy-page .strategy-audit .strategy-audit__form .mainform__inputs{grid-template-columns:repeat(2,1fr);gap:1.56vw;display:grid}.strategy-page .strategy-audit .strategy-audit__form .mainform__inputs input{color:#000;background:#fff;border:0;width:100%;height:3.65vw;margin:0;font-size:.83vw}.strategy-page .strategy-audit .strategy-audit__form .mainform__inputs input::placeholder{color:#69717d}.strategy-page .strategy-audit .strategy-audit__form .error__form{color:#e32636;grid-column:1;min-height:1.04vw;margin-top:.63vw;font-size:.73vw}.strategy-page .strategy-audit .strategy-audit__form .soglasie__block{color:#fff;grid-area:3/1;margin:1.04vw 0 0;font-size:.63vw;line-height:1.25}.strategy-page .strategy-audit .strategy-audit__form .soglasie__block label{margin-left:.94vw}.strategy-page .strategy-audit .strategy-audit__form .soglasie__block label span{color:#fff}.strategy-page .strategy-audit .strategy-audit__form .black__button{color:#000;text-transform:uppercase;background:#f8bc22;border-radius:10vw;grid-area:1/2;width:17.71vw;min-width:17.71vw;height:3.65vw;padding:0 2vw;font-size:.83vw;font-weight:800}.strategy-page .strategy-audit .strategy-audit__form .black__button:hover{color:#000;background:#fff}.strategy-page .strategy-cases{margin:0 0 8.85vw}.strategy-page .strategy-cases .strategy-cases__title{color:#000;text-transform:uppercase;margin:0 0 3.65vw;font-size:4.32vw;font-weight:800;line-height:1}.strategy-page .strategy-cases .strategy-cases__grid{grid-template-columns:2.08fr 1fr 1fr;gap:1.04vw;display:grid}.strategy-page .strategy-cases .strategy-cases__item{aspect-ratio:1/1.13;color:#000;display:block;position:relative;overflow:hidden}.strategy-page .strategy-cases .strategy-cases__item:before{content:"";z-index:1;background:0 0;transition:all .3s;position:absolute;inset:0}.strategy-page .strategy-cases .strategy-cases__item:hover:before{background:#00000038}.strategy-page .strategy-cases .strategy-cases__item--wide{aspect-ratio:1.84}.strategy-page .strategy-cases .strategy-cases__image{object-fit:cover;width:100%;height:100%;display:block}.strategy-page .strategy-cases .strategy-cases__info{z-index:2;position:absolute;bottom:.78vw;left:.78vw}.strategy-page .strategy-cases .strategy-cases__info p{color:#000;background:#fff;width:max-content;max-width:14vw;padding:.31vw .78vw;font-size:.83vw;font-weight:700;line-height:1.2}.strategy-page .strategy-cases .strategy-cases__info div{display:flex}.strategy-page .strategy-cases .strategy-cases__info span{color:#69717d;background:#fff;width:max-content;padding:.21vw .42vw;font-size:.47vw;font-weight:500;line-height:1.2}.strategy-page .strategy-cases .strategy-cases__all{color:#000;text-transform:uppercase;border:2px solid #000;border-radius:10vw;width:max-content;margin:2.34vw auto 0;padding:.83vw 2.19vw;font-size:.73vw;font-weight:800;line-height:1;transition:all .3s;display:block}.strategy-page .strategy-cases .strategy-cases__all:hover{color:#fff;background:#000}.strategy-page .strategy-reviews{margin:0 0 8.85vw}.strategy-page .strategy-reviews .strategy-reviews__title{color:#000;text-transform:uppercase;margin:0 0 4.69vw;font-size:4.32vw;font-weight:800;line-height:1}.strategy-page .strategy-reviews .strategy-reviews__grid{grid-template-columns:2.48fr 2.1fr;align-items:stretch;gap:1.56vw;margin-bottom:4.53vw;display:grid}.strategy-page .strategy-reviews .strategy-reviews__video{aspect-ratio:786/440;background:#000;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.strategy-page .strategy-reviews .strategy-reviews__video:before{content:"";z-index:1;pointer-events:none;background:#00000047;position:absolute;inset:0}.strategy-page .strategy-reviews .strategy-reviews__video img{object-fit:cover;width:100%;height:100%;display:block}.strategy-page .strategy-reviews .strategy-reviews__play{z-index:2;background:#fffffff5;border-radius:50%;width:5.21vw;height:5.21vw;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.strategy-page .strategy-reviews .strategy-reviews__play:before{content:"";border:.89vw solid #0000;border-left:1.35vw solid #000;border-right-width:0;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.strategy-page .strategy-reviews .strategy-reviews__video:hover .strategy-reviews__play{transform:translate(-50%,-50%)scale(1.06)}.strategy-page .strategy-reviews .strategy-reviews__carousel{min-width:0;height:100%;position:relative;overflow:visible}.strategy-page .strategy-reviews .strategy-reviews__carousel .embla__viewport{height:100%;overflow:hidden}.strategy-page .strategy-reviews .strategy-reviews__carousel .embla__container{gap:1.56vw;height:100%;display:flex}.strategy-page .strategy-reviews .strategy-reviews__carousel .embla__slide{flex:0 0 calc(50% - .78vw);min-width:0;height:100%}.strategy-page .strategy-reviews .strategy-reviews__carousel .embla__slide img{aspect-ratio:320/440;object-fit:cover;border:1px solid #e7ebf0;width:100%;height:100%;display:block}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls{justify-content:flex-start;display:flex;position:absolute;top:calc(100% + 1.56vw);left:calc(-118.095% - 1.56vw)}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__buttons{align-items:center;gap:.73vw;display:flex}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__button{color:#000;background:#fff;border:2px solid #000;border-radius:50%;justify-content:center;align-items:center;width:2.97vw;height:2.97vw;transition:all .3s;display:flex}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__button:disabled{opacity:.35;cursor:default}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__button:not(:disabled):hover{color:#fff;background:#000}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__button__svg{width:.73vw;height:.73vw}@keyframes strategyTextShow{0%{opacity:0;transform:translateY(1vw)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.strategy-page .strategy-hero,.strategy-page .strategy-hero .container{min-height:27vw}.strategy-page .strategy-hero .strategy-hero__title{font-size:5.6vw}.strategy-page .strategy-hero .strategy-hero__text{font-size:2vw}.strategy-page .strategy-cards{margin-bottom:11vw}.strategy-page .strategy-cards .strategy-cards__grid{gap:1.4vw}.strategy-page .strategy-cards .strategy-cards__item{min-height:22vw;padding:2.6vw 2vw 2.6vw 8.5vw}.strategy-page .strategy-cards .strategy-cards__item p{max-width:18vw;font-size:1.55vw}.strategy-page .strategy-cards .strategy-cards__icon{width:17vw;left:-5.5vw}.strategy-page .strategy-scene .strategy-scene__stat{gap:1.4vw}.strategy-page .strategy-scene .strategy-scene__stat strong{font-size:3.4vw}.strategy-page .strategy-scene .strategy-scene__stat>span{max-width:16vw;font-size:1.35vw}.strategy-page .strategy-scene .strategy-scene__card-content{padding:5vw 4vw 4vw}.strategy-page .strategy-scene .strategy-scene__card-content h2{font-size:4vw}.strategy-page .strategy-scene .strategy-scene__card-content p{max-width:24vw;font-size:1.55vw}.strategy-page .strategy-scene .strategy-scene__card-content .black__button{width:22vw;min-width:22vw;font-size:1.15vw}.strategy-page .strategy-pain .strategy-pain__title{max-width:82vw;font-size:3.9vw}.strategy-page .strategy-pain .strategy-pain__scene{grid-template-columns:28% 36% 28%;min-height:42vw}.strategy-page .strategy-pain .strategy-pain__column{gap:3.8vw}.strategy-page .strategy-pain .strategy-pain__column p{font-size:1.25vw}.strategy-page .strategy-pain .strategy-pain__person{min-height:42vw}.strategy-page .strategy-pain .strategy-pain__person-image{width:38vw;bottom:5.5vw}.strategy-page .strategy-pain .strategy-pain__arrow{width:5.8vw}.strategy-page .strategy-pain .strategy-pain__arrow--left-one,.strategy-page .strategy-pain .strategy-pain__arrow--left-two,.strategy-page .strategy-pain .strategy-pain__arrow--left-three{left:-.2vw}.strategy-page .strategy-pain .strategy-pain__arrow--right-one,.strategy-page .strategy-pain .strategy-pain__arrow--right-two,.strategy-page .strategy-pain .strategy-pain__arrow--right-three{right:-.2vw}.strategy-page .strategy-pain .strategy-pain__arrow--left-one,.strategy-page .strategy-pain .strategy-pain__arrow--right-one{top:10.2vw}.strategy-page .strategy-pain .strategy-pain__arrow--left-two,.strategy-page .strategy-pain .strategy-pain__arrow--right-two{top:16.2vw}.strategy-page .strategy-pain .strategy-pain__arrow--left-three,.strategy-page .strategy-pain .strategy-pain__arrow--right-three{top:22.2vw}.strategy-page .strategy-help .strategy-help__title{font-size:5.6vw}.strategy-page .strategy-help .strategy-help__grid{grid-template-columns:repeat(2,1fr);gap:5.5vw 5vw}.strategy-page .strategy-help .strategy-help__item{grid-template-columns:6vw 1fr;gap:2vw}.strategy-page .strategy-help .strategy-help__icon{width:6vw}.strategy-page .strategy-help .strategy-help__content h3{font-size:1.75vw}.strategy-page .strategy-help .strategy-help__content p{font-size:1.35vw}.strategy-page .strategy-audit .strategy-audit__panel{min-height:54vw;padding:6vw 7vw}.strategy-page .strategy-audit .strategy-audit__hero h2{font-size:4.7vw}.strategy-page .strategy-audit .strategy-audit__hero h2 span{font-size:1.2vw}.strategy-page .strategy-audit .strategy-audit__check{grid-template-columns:1fr;gap:2.5vw;padding:3vw}.strategy-page .strategy-audit .strategy-audit__check h3{font-size:3vw}.strategy-page .strategy-audit .strategy-audit__items{grid-template-columns:repeat(2,1fr)}.strategy-page .strategy-audit .strategy-audit__items div{min-height:7vw;font-size:1.35vw}.strategy-page .strategy-audit .strategy-audit__form .form{grid-template-columns:1fr 24vw;column-gap:2vw}.strategy-page .strategy-audit .strategy-audit__form .mainform__inputs{gap:1.5vw}.strategy-page .strategy-audit .strategy-audit__form .mainform__inputs input{height:5vw;font-size:1.2vw}.strategy-page .strategy-audit .strategy-audit__form .black__button{width:24vw;min-width:24vw;height:5vw;font-size:1.2vw}.strategy-page .strategy-audit .strategy-audit__form .soglasie__block{font-size:.95vw}.strategy-page .strategy-cases .strategy-cases__title{font-size:5.6vw}.strategy-page .strategy-cases .strategy-cases__grid{grid-template-columns:repeat(2,1fr);gap:1.5vw}.strategy-page .strategy-cases .strategy-cases__item--wide{grid-column:span 2}.strategy-page .strategy-cases .strategy-cases__info{bottom:1.2vw;left:1.2vw}.strategy-page .strategy-cases .strategy-cases__info p{font-size:1.3vw}.strategy-page .strategy-cases .strategy-cases__info span{font-size:.75vw}.strategy-page .strategy-cases .strategy-cases__all{margin-top:3vw;padding:1.2vw 3vw;font-size:1vw}.strategy-page .strategy-reviews .strategy-reviews__title{font-size:5.6vw}.strategy-page .strategy-reviews .strategy-reviews__grid{grid-template-columns:1.45fr 1fr;gap:1.5vw;margin-bottom:6vw}.strategy-page .strategy-reviews .strategy-reviews__play{width:6vw;height:6vw}.strategy-page .strategy-reviews .strategy-reviews__play:before{border-width:1.1vw 0 1.1vw 1.7vw}.strategy-page .strategy-reviews .strategy-reviews__carousel .embla__container{gap:1.5vw}.strategy-page .strategy-reviews .strategy-reviews__carousel .embla__slide{flex-basis:calc(50% - .75vw)}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls{top:calc(100% + 2vw);left:calc(-145% - 1.5vw)}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__buttons{gap:1vw}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__button{width:4vw;height:4vw}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__button__svg{width:1vw;height:1vw}}@media (max-width:780px){.strategy-page .strategy-hero{min-height:72vw}.strategy-page .strategy-hero .container{align-items:flex-start;min-height:72vw}.strategy-page .strategy-hero .strategy-hero__content{padding:12vw 0 14vw}.strategy-page .strategy-hero .strategy-hero__title{font-size:11vw;line-height:1.04}.strategy-page .strategy-hero .strategy-hero__text{margin-top:4vw;font-size:5vw;line-height:1.35}.strategy-page .strategy-cards{margin-bottom:18vw}.strategy-page .strategy-cards .strategy-cards__grid{grid-template-columns:1fr;gap:4vw}.strategy-page .strategy-cards .strategy-cards__item{min-height:48vw;padding:8vw 7vw 8vw 26vw}.strategy-page .strategy-cards .strategy-cards__item p{max-width:56vw;font-size:5vw}.strategy-page .strategy-cards .strategy-cards__icon{width:38vw;left:-10vw}.strategy-page .strategy-scene{margin-bottom:18vw}.strategy-page .strategy-scene .strategy-scene__canvas{aspect-ratio:auto;flex-direction:column;gap:5vw;display:flex;overflow:visible}.strategy-page .strategy-scene .strategy-scene__mountain,.strategy-page .strategy-scene .strategy-scene__vector,.strategy-page .strategy-scene .strategy-scene__dot,.strategy-page .strategy-scene .strategy-scene__line,.strategy-page .strategy-scene .strategy-scene__cloud-wide,.strategy-page .strategy-scene .strategy-scene__cloud{display:none}.strategy-page .strategy-scene .strategy-scene__stat,.strategy-page .strategy-scene .strategy-scene__card{width:100%;position:relative;inset:auto}.strategy-page .strategy-scene .strategy-scene__stat{border-bottom:1px solid #aab1b9;grid-template-columns:24vw 1fr;gap:4vw;padding-bottom:5vw;display:grid}.strategy-page .strategy-scene .strategy-scene__stat strong{font-size:12vw}.strategy-page .strategy-scene .strategy-scene__stat>span{max-width:none;font-size:4.6vw}.strategy-page .strategy-scene .strategy-scene__card{min-height:auto}.strategy-page .strategy-scene .strategy-scene__card-content{padding:10vw 7vw}.strategy-page .strategy-scene .strategy-scene__card-content h2{font-size:12vw}.strategy-page .strategy-scene .strategy-scene__card-content p{max-width:none;font-size:5vw}.strategy-page .strategy-scene .strategy-scene__card-content .button__box{margin-top:8vw}.strategy-page .strategy-scene .strategy-scene__card-content .black__button{width:100%;min-width:100%;padding:5vw 6vw;font-size:4vw}.strategy-page .strategy-pain{margin-bottom:18vw}.strategy-page .strategy-pain .strategy-pain__title{max-width:none;margin-bottom:8vw;font-size:8vw;line-height:1.22}.strategy-page .strategy-pain .strategy-pain__scene{flex-direction:column;gap:8vw;min-height:auto;display:flex}.strategy-page .strategy-pain .strategy-pain__column{gap:5vw;width:100%;padding-top:0}.strategy-page .strategy-pain .strategy-pain__column p{font-size:4.2vw}.strategy-page .strategy-pain .strategy-pain__person{order:2;width:100%;min-height:75vw}.strategy-page .strategy-pain .strategy-pain__column--left{order:1}.strategy-page .strategy-pain .strategy-pain__column--right{order:3}.strategy-page .strategy-pain .strategy-pain__person-image{width:68vw;bottom:7vw}.strategy-page .strategy-pain .strategy-pain__arrow{width:11vw}.strategy-page .strategy-pain .strategy-pain__arrow--left-one{top:21vw;left:12vw}.strategy-page .strategy-pain .strategy-pain__arrow--left-two{top:32vw;left:12vw}.strategy-page .strategy-pain .strategy-pain__arrow--left-three{top:43vw;left:12vw}.strategy-page .strategy-pain .strategy-pain__arrow--right-one{top:21vw;right:12vw}.strategy-page .strategy-pain .strategy-pain__arrow--right-two{top:32vw;right:12vw}.strategy-page .strategy-pain .strategy-pain__arrow--right-three{top:43vw;right:12vw}.strategy-page .strategy-help{margin-bottom:18vw}.strategy-page .strategy-help .strategy-help__title{margin-bottom:9vw;font-size:11vw;line-height:1.05}.strategy-page .strategy-help .strategy-help__grid{grid-template-columns:1fr;gap:8vw}.strategy-page .strategy-help .strategy-help__item{grid-template-columns:16vw 1fr;gap:5vw}.strategy-page .strategy-help .strategy-help__icon{width:16vw}.strategy-page .strategy-help .strategy-help__content{padding-top:0}.strategy-page .strategy-help .strategy-help__content h3{font-size:5vw}.strategy-page .strategy-help .strategy-help__content p{margin-top:3vw;font-size:4vw;line-height:1.45}.strategy-page .strategy-audit{margin-bottom:18vw}.strategy-page .strategy-audit .strategy-audit__panel{min-height:auto;padding:10vw 6vw}.strategy-page .strategy-audit .strategy-audit__hero h2{font-size:9vw}.strategy-page .strategy-audit .strategy-audit__hero h2 span{margin:5vw 0 0;font-size:3.8vw;display:block;transform:none}.strategy-page .strategy-audit .strategy-audit__check{margin:8vw 0;padding:6vw;display:block}.strategy-page .strategy-audit .strategy-audit__check h3{font-size:7vw}.strategy-page .strategy-audit .strategy-audit__items{grid-template-columns:1fr;gap:4vw;margin-top:5vw}.strategy-page .strategy-audit .strategy-audit__items div{min-height:18vw;padding:4vw;font-size:4vw}.strategy-page .strategy-audit .strategy-audit__form .form{display:block}.strategy-page .strategy-audit .strategy-audit__form .mainform__inputs{grid-template-columns:1fr;gap:4vw}.strategy-page .strategy-audit .strategy-audit__form .mainform__inputs input{height:14vw;padding:4vw;font-size:4vw}.strategy-page .strategy-audit .strategy-audit__form .error__form{min-height:5vw;margin-top:2vw;font-size:3.5vw}.strategy-page .strategy-audit .strategy-audit__form .soglasie__block{height:auto;margin:4vw 0;font-size:3.2vw}.strategy-page .strategy-audit .strategy-audit__form .soglasie__block .image__box{flex:0 0 6vw;width:6vw;height:6vw}.strategy-page .strategy-audit .strategy-audit__form .soglasie__block .image__box img{width:6vw;height:6vw}.strategy-page .strategy-audit .strategy-audit__form .soglasie__block label{margin-left:3vw}.strategy-page .strategy-audit .strategy-audit__form .black__button{width:100%;min-width:100%;height:14vw;font-size:4vw}.strategy-page .strategy-cases{margin-bottom:18vw}.strategy-page .strategy-cases .strategy-cases__title{margin-bottom:8vw;font-size:11vw}.strategy-page .strategy-cases .strategy-cases__grid{grid-template-columns:1fr;gap:4vw}.strategy-page .strategy-cases .strategy-cases__item,.strategy-page .strategy-cases .strategy-cases__item--wide{aspect-ratio:1.2;grid-column:auto}.strategy-page .strategy-cases .strategy-cases__info{bottom:3vw;left:3vw}.strategy-page .strategy-cases .strategy-cases__info p{max-width:70vw;padding:1.5vw 3vw;font-size:4vw}.strategy-page .strategy-cases .strategy-cases__info span{padding:1vw 2vw;font-size:2.5vw}.strategy-page .strategy-cases .strategy-cases__all{margin-top:7vw;padding:4vw 7vw;font-size:3.2vw}.strategy-page .strategy-reviews{margin-bottom:18vw}.strategy-page .strategy-reviews .strategy-reviews__title{margin-bottom:8vw;font-size:11vw}.strategy-page .strategy-reviews .strategy-reviews__grid{grid-template-columns:1fr;gap:4vw;margin-bottom:17vw}.strategy-page .strategy-reviews .strategy-reviews__video{aspect-ratio:1.78}.strategy-page .strategy-reviews .strategy-reviews__play{width:16vw;height:16vw}.strategy-page .strategy-reviews .strategy-reviews__play:before{border-width:3vw 0 3vw 5vw}.strategy-page .strategy-reviews .strategy-reviews__carousel .embla__container{gap:4vw}.strategy-page .strategy-reviews .strategy-reviews__carousel .embla__slide{flex:0 0 70%}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls{top:calc(100% + 5vw);left:0}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__buttons{gap:3vw}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__button{width:12vw;height:12vw}.strategy-page .strategy-reviews .strategy-reviews__carousel .strategy-reviews__controls .embla__button__svg{width:3vw;height:3vw}}@keyframes about-fade-up{0%{opacity:0;transform:translateY(2.4vw)}to{opacity:1;transform:translateY(0)}}@keyframes about-fade-in{0%{opacity:0}to{opacity:1}}@keyframes about-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.about__hero__inner,.about__page__copy,.about__page__media,.about__page__stat,.about__services__title,.about__services__card,.about__timeline__title{opacity:0;will-change:opacity, transform}.about__hero__inner.in-view{animation:.7s cubic-bezier(.22,1,.36,1) both about-fade-up}.about__page__copy.in-view{animation:.75s cubic-bezier(.22,1,.36,1) 50ms both about-fade-up}.about__page__media.in-view{animation:.75s cubic-bezier(.22,1,.36,1) .18s both about-fade-up}.about__page__stat.in-view{animation:.65s cubic-bezier(.22,1,.36,1) both about-fade-up}.about__page__stat.in-view:first-child{animation-delay:50ms}.about__page__stat.in-view:nth-child(2){animation-delay:.15s}.about__page__stat.in-view:nth-child(3){animation-delay:.25s}.about__services__title.in-view{animation:.7s cubic-bezier(.22,1,.36,1) both about-fade-up}.about__services__card.in-view{animation:.6s cubic-bezier(.22,1,.36,1) both about-scale-in}.about__services__card.in-view:first-child{animation-delay:40ms}.about__services__card.in-view:nth-child(2){animation-delay:.1s}.about__services__card.in-view:nth-child(3){animation-delay:.16s}.about__services__card.in-view:nth-child(4){animation-delay:.22s}.about__services__card.in-view:nth-child(5){animation-delay:.28s}.about__services__card.in-view:nth-child(6){animation-delay:.34s}.about__timeline__title.in-view{animation:.7s cubic-bezier(.22,1,.36,1) both about-fade-up}
