@charset "UTF-8";@media (min-width:768px){.block-categories-show-hide:hover{box-shadow:1px 1px 10px #e5e5e5}.block-categories-show-hide.active span:after{transform:rotate(-45deg)}}.block-categories-container,.block-services-wrapper,.block-subcategories-wrapper,.case-other-cat .swiper-button-next::after,.case-other-cat .swiper-button-prev::after,.case-other-posts .swiper-button-next::after,.case-other-posts .swiper-button-prev::after,.cases-of-authors-swiper .swiper-button-next::after,.cases-of-authors-swiper .swiper-button-prev::after,.custom-youtube-iframe,.header_right.fixed,.single-cases_type .breadcrums .breadcrumb_last,.single-cases_type .breadcrums li:nth-last-child(-n+2):not(:nth-last-child(-n+1)) img{display:none}.block-categories-container.show,.sidebar-cases_cat.active{display:flex}.block-main-categories{width:30%;background-color:#f2f2f2;box-sizing:border-box}.block-main-categories a{color:#000;display:flex;align-items:center;font-family:"Open Sans",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding:11px 30px 11px 20px;transition:background .5s;position:relative;border-width:0 1px;border-style:solid;border-color:transparent #cecece transparent transparent}.block-main-categories a:after{content:"";display:block;border-style:solid;border-color:#0e4eeb #0e4eeb transparent transparent;border-width:2px;width:10px;height:10px;border-radius:2px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .5s}.block-main-categories a:hover{background:#fff}.block-main-categories a.active{background:#fff;border-width:1px;border-style:solid;border-color:#cecece transparent;padding:10px 30px 10px 20px}.block-main-categories a:hover:after{transform:translate(5px,-50%) rotate(45deg)}.block-main-categories a.active:after{transform:translateY(-50%) rotate(225deg)}.block-main-categories .icon{height:26px;width:26px;margin:0 12px 0 0}.block-subcategories-services{background:#fff;width:70%;position:relative}.block-services-wrapper.active,.block-subcategories-wrapper.active{background:#fff;display:block;position:absolute;left:0;top:0;width:100%;height:100%;padding:20px 60px 20px 20px}.block-subcategories-wrapper.active{z-index:2}.block-services-wrapper.active{z-index:3}.block-services-wrapper p,.block-subcategories-wrapper p{border-bottom:1px solid #cecece;padding:0 0 20px;margin-top:0;margin-bottom:.5rem;font-family:Xolonium,sans-serif;font-weight:700;font-size:40px;line-height:50px;color:#2a2c32}.block-services-list,.block-subcategories{background:#fff;display:flex;flex-wrap:wrap;align-content:flex-start;width:100%;height:800px;overflow-y:auto;scrollbar-width:4px;scrollbar-color:#0043ea #fff}.block-services-list::-webkit-scrollbar,.block-subcategories::-webkit-scrollbar{width:4px}.block-services-list::-webkit-scrollbar-track,.block-subcategories::-webkit-scrollbar-track{background:#cecece}.block-services-list::-webkit-scrollbar-thumb,.block-subcategories::-webkit-scrollbar-thumb{background-color:#0b44e6}.back-to-category,.back-to-subcategory,.block-services-list a,.block-subcategories a{border:none;background:0 0;text-align:left;padding:0;margin:0 20px 15px 0;color:rgba(0,0,0,.6);font-family:"Open Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;transition:color .5s;flex:1 1 45%}.back-to-category span,.back-to-subcategory span,.block-services-list a,.block-subcategories a{text-transform:lowercase;display:inline-block}.back-to-category span::first-letter,.back-to-subcategory span::first-letter,.block-services-list a:first-letter,.block-subcategories a:first-letter,.site-map-list a{text-transform:uppercase}.back-to-category svg,.back-to-subcategory svg{margin:0 5px 0 0}.back-to-category:hover,.back-to-category:hover svg,.back-to-subcategory:hover,.back-to-subcategory:hover svg,.block-services-list a:hover,.block-subcategories a:hover{fill:#0b44e6;color:#0b44e6}.options-list li:hover,.tmk-holydays-text{color:#fff;background:#0043ea}.back-to-category,.back-to-subcategory{width:100%;display:none}.back-to-category.mobile,.back-to-subcategory.mobile,.back-to-subcategory.show,.block-case-other-cat .team-title h3 span,.header-sticky .tmk-holydays-text{display:block}.tmk-holydays-text{position:fixed;top:84px;left:50%;transform:translate(-50%,0);padding:5px 10px;box-shadow:0 6px 13px -5px #0043ea;border:none;border-radius:3px;font-weight:700;display:none}.footer-bottom p a{margin-left:0}.search-top form{display:flex;gap:20px}.title-with-filter{display:flex;justify-content:space-between}.new-filter{display:flex;align-items:center;gap:10px;min-width:400px;margin-bottom:49px}.new-filter form{flex:auto}.new-filter span{white-space:nowrap}.select-wrapper{position:relative;display:inline-block;width:100%;padding:5px 10px;border:2px solid #0043ea;color:#0043ea;border-radius:3px;display:flex;justify-content:space-between;align-items:center;height:48px}.options-list{max-width:100%;position:absolute;left:0;top:100%;background:#fff;max-height:300px;overflow-y:scroll;padding:0;border:1px solid #000;z-index:10}.options-list li{list-style:none;padding:5px 10px;cursor:pointer}.select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#0043ea;border:none;background:0 0;font-family:"Open Sans",sans-serif;text-align:center;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-text-align-last:center;-moz-text-align-last:center;text-align-last:center}.select-wrapper select:focus{outline:0;border:none}@media (max-width:1235px){.result-remarketing__slide{width:55%}}@media (max-width:1125px){.result-remarketing__slide-title{font-size:18px}.result-remarketing__img-open::after{width:55px;height:55px}}@media (max-width:900px){.hero-remarketing__form-block::after,.hero-remarketing__title::after,.result-remarketing__slider-wrapper::after,.result-remarketing__slider-wrapper::before,.reviews-remarketing__slider-wrapper::after,.reviews-remarketing__slider-wrapper::before{display:none}.hero-remarketing__form-box-inner{width:100%}.hero-remarketing{padding-top:100px;padding-bottom:50px}.hero-remarketing::before{height:470px}.hero-remarketing__title{font-size:24px;line-height:34px;text-align:center;padding-left:0}.hero-remarketing__form-block{padding:20px}.hero-remarketing__form-box{flex-direction:column;align-items:center;gap:20px}.hero-remarketing__btn{width:100%;padding:16px 24px}.hero-remarketing__btn::after{left:25%}.result-remarketing,.reviews-remarketing{padding:80px 0}.contact-remarketing .container,.result-remarketing .container,.reviews-remarketing .container{padding:0}.result-remarketing__title,.reviews-remarketing__title{font-size:20px;line-height:28px;padding-left:20px}.result-remarketing__slide,.reviews-remarketing__slide{padding:20px;width:65%;flex-direction:column}.result-remarketing__img-open{margin:0}.result-remarketing__img-open::after{width:32px;height:32px}.result-remarketing__slide-title{font-size:16px;line-height:normal}.result-remarketing .swiper-button-next,.result-remarketing .swiper-button-prev,.reviews-remarketing .swiper-button-next,.reviews-remarketing .swiper-button-prev{bottom:0;top:auto}.result-remarketing .swiper-button-prev,.reviews-remarketing .swiper-button-prev{left:0;right:50px;margin:0 auto}.result-remarketing .swiper-button-next,.reviews-remarketing .swiper-button-next{left:50px;right:0;margin:0 auto}.result-remarketing__slider{padding-bottom:50px}.contact-remarketing__inner{padding:50px 20px;z-index:1;text-align:center}.contact-remarketing__inner::before{background:url(../images/dist/remarket/contact-remarketing-bg-mb.webp) center/cover no-repeat;left:-1px;width:100%;height:100%;z-index:0}.contact-remarketing__title{max-width:100%;font-size:22px;line-height:34px;text-align:center;position:relative;margin-bottom:50px}.contact-remarketing__box{flex-direction:column;margin-bottom:50px}.contact-remarketing__link{font-size:24px}.contact-remarketing__btn{display:flex;max-width:290px;width:100%;justify-content:center;align-items:center;margin:0 auto;text-align:center;position:relative}.reviews-remarketing__slider{padding-bottom:50px}}button.to-top-button{position:fixed;background:0 0;border:2px solid #007aff;border-radius:50px;width:45px;height:45px;bottom:20px;left:50px;display:none}.to-top-button::after{content:"";position:absolute;border-width:2px 2px 0 0;border-style:solid;border-color:#007aff;width:18px;height:18px;transform:rotate(-45deg);right:11px;top:16px}p.popup-why-text{color:#55565b;padding:10px 20px;line-height:1.5;background:#f6fbfc}@media all and (max-width:768px){.services-bottom-text img.alignleft,.services-bottom-text img.alignright{float:none;margin:20px auto 0;display:block;height:auto}.services-bottom-text table{overflow-x:scroll;display:block;height:auto!important}.share-btn{flex-wrap:wrap;justify-content:center}.vacancy-item,.vacancy-item-lb-bottom,.vacancy-item-lb-top{flex-wrap:wrap}.share-btn-text{margin:0 auto 10px}.vacancy-item{padding:15px}.vacancy-item-lb,.vacancy-item-rb{width:100%}.vacancy-item-name{margin:0;padding:0;border:none;width:100%}.vacancy-item-category{margin:10px 0 0}.vacancy-item-schedule,.vacancy-item-schedule-addit,.vacancy-item-schedule-desc{border:none;text-align:center;width:100%;margin:0 0 10px;padding:0}.law-help__inner{background:#2a2c32;padding:10px 0 0}.law-help__addit-info-inner{display:block}.law-help__addit-info{flex-wrap:wrap}.law-help__addit-info-item{margin:20px auto;display:flex;flex-direction:column;align-items:center;width:40%}.law-help__addit-info-item span{padding:10px 2px}.popup-image .bg-block{background-position:top -35px center}.popup-image .bg-block.big-img{background-position:top 0 center}.services-bottom-title .services-bottom-title-icon+h1{font-size:20px}}@media screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-bottom-bar:empty,.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-bottom-bar:empty,.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-width:1266px){.container{max-width:970px}.section{padding:35px 0}.breadcrums-section{padding:85px 0 0}.footer .map{height:500px}.footer-block{width:380px}.footer-block-img{height:auto}.footer-bottom p{margin:24px 0 0}.footer-services .nav-services{width:320px}.footer-services .nav-services ul{-moz-columns:1;columns:1}.header .container{max-width:930px}.header-menu .nav-menu ul li.career{display:none}.banner{padding:190px 0 300px;margin-bottom:60px}.banner__info h1{font-size:42px}.home-about{padding:60px 0 143px}.home-about .quote{right:289px}.services-block{padding:23px 20px 22px}.services-block p{font-size:16px;line-height:21px}.faq-info{padding:321px 0 85px}.consultant{margin:60px 0}.consultant-img{right:209px}.consultant-img img{max-width:350px}.about-col,.about-col-big{flex-basis:50%;max-width:50%}.services-top-block .quote{right:16px}.services-bottom-similar-flex .similar-item{margin-bottom:27px}.services-bottom-cta .cta-img{left:212px}.services-bottom .services-top-cta{margin-right:24px}.team-item{padding:24px}.team-image{margin-right:20px}.team-info{margin-right:45px;max-width:270px}.team-info .h3,.team-info h3{font-size:22px}.team-text{width:300px;padding-left:22px}.team-text p{width:100%}.team-achievements .slider-overflow,.team-services .slider-overflow{width:calc(100% + 24px)}.team-achievements .slider-overflow .owl-nav .owl-prev{left:12px}.team-achievements .slider-overflow .owl-nav .owl-next{right:12px}.team-media .media{margin:0 auto}body .section.services-bottom{padding:0}}@media screen and (max-width:991.98px){.block-categories-show-hide{background:#2a2c32;width:100%;color:#fff;padding:20px;margin:0 auto}.block-categories-show-hide span:after{border-color:#fff #fff transparent transparent}.block-main-categories,.consultant-block-right{width:100%}.block-services-wrapper.active,.block-subcategories-wrapper.active{height:100%;padding:20px}.single-service_type .block-categories-container.show .block-subcategories-services.mobile{display:block;overflow-y:auto}.block-subcategories-services.mobile{position:fixed;left:0;right:0;top:51px;height:100vh;z-index:10;display:none;width:100%}.block-subcategories-services.mobile.active,.header-menu .nav-menu ul li.career,.header_right.fixed{display:block}.block-services-list,.subcategories{height:70vh;padding:20px 0 100px}.header-contact li,.header-search{margin-bottom:0}.consultant-block,.header-menu .nav-menu ul,.home-about .flex,.media-page .media-title,.services-bottom-flex{-webkit-box-orient:vertical}.container{max-width:750px}.footer-block{width:100%;position:initial}.footer-bottom{padding:50px 0 20px}.footer-services .nav-services{width:500px}.footer-services .nav-services ul{-moz-columns:2;columns:2}.header{padding:12px 0}.consultant-img,.header .search-btn,.header-soc,.services-col-block .services-block span,header .header_right{display:none}.header-flex{display:flex;justify-content:space-between;align-items:center}.header-logo{position:initial;transform:translateX(0)}.header-logo img{width:304px}.header-menu{display:none;position:fixed;top:48px;left:0;background:#2a2c32;height:100%;width:100%;padding:12px 24px 60px}.header-menu .nav-menu ul,.media-page .media-title{flex-direction:column;align-items:flex-start}.header-contact,.header-contact li a{display:-ms-flexbox;-webkit-box-pack:center}.header-menu .nav-menu ul .lang-list{margin-top:5px;border-top:1px solid #55565b;width:100%;padding-top:24px}.header-menu .nav-menu ul .lang-list.on a:before{transform:rotate(180deg)}.header-menu .nav-menu ul li{margin-right:0;margin-bottom:18px}.header-menu .nav-menu ul li .lang-dropdown{background:0 0;width:100%;position:initial;margin-top:8px;opacity:1;visibility:visible;display:none}.header-menu .nav-menu ul li .lang-dropdown .current-item a{color:#fff}.header-menu .nav-menu ul li .lang-dropdown .current-item:before{content:url(../images/dist/icon/lang-check.svg);position:absolute;right:0;top:50%;transform:translateY(-50%)}.header-menu .nav-menu ul li .lang-dropdown li{margin-bottom:0;border-bottom:1px solid rgba(85,86,91,.5)}.header-menu .nav-menu ul li .lang-dropdown li:last-child{border-bottom:0}.header-menu .nav-menu ul li .lang-dropdown li a{padding-left:0;height:40px;line-height:40px;color:#fff}.header-menu .nav-menu ul li .lang-dropdown li a:hover{background:0 0}.header-search{position:absolute;top:55px;z-index:999}body{touch-action:pan-y}.header_right{position:sticky;bottom:0;left:0;height:auto;width:100%;background:#0043ea;padding:5px 0}.header_right:before{content:"";width:1px;height:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff}.header-contact{position:initial;display:flex;justify-content:center;align-items:center;transform:translateY(0)}.header-contact li a{display:flex;justify-content:center;align-items:center;height:40px;width:100%}.banner{padding:150px 0 200px;height:auto}.banner__text .h3,.banner__text h3{text-align:center;margin-bottom:32px}.banner__text h3 span{display:inline}.banner__info{margin-left:0}.banner__info .h1,.banner__info h1{text-align:center;margin-bottom:20px}.banner__link-group,.consultant-block-left .app-group,.consultant-block-left .h2,.consultant-block-left h2{justify-content:center}.home-about .flex,.services-bottom-flex{flex-direction:column}.home-about .quote,.services-top-block .quote{position:initial;width:100%;height:auto}.home-about-info{max-width:100%;margin-right:0;margin-bottom:52px}.home-about-vip{text-align:center}.home-about-img{width:100%;height:auto}.home-about-img .signature{display:block;bottom:12px;right:12px;max-width:200px}.services .flex{justify-content:center}.services-col-info{flex-basis:100%;margin:0 auto 50px}.services-col-info p{max-width:100%}.services-col-block{flex-basis:100%;width:100%;margin:10px 2%;padding:0}.services-block{margin:0;padding:18px 15px;height:190px}.services-col-block .services-block{flex-direction:row;align-items:center;height:auto;justify-content:flex-start;gap:10px;padding:12px 35px 12px 15px}.services-col-block .services-block img,.services-col-block .services-block svg{height:50px;width:50px}.services-col-block .services-block::after{content:"";position:absolute;right:30px;top:50%;transform:rotate(45deg) translate(0,-70%);width:18px;height:18px;border-width:3px 3px 0 0;border-style:solid}.services-block p{font-size:14px;line-height:normal;text-align:left}.faq-info{padding:200px 0 55px}.consultant-block{padding:52px 0 42px;flex-direction:column;align-items:flex-start}.consultant-block-left{max-width:100%;width:100%}.consultant-block-left .h4,.consultant-block-left h4{text-align:center;margin:0 auto 50px}.media-page{padding-top:19px}.media-page .media-title .h2,.media-page .media-title h2{margin-bottom:18px}.media-page .media-group{display:flex;justify-content:flex-start}.media-page .media-group .media-col{flex-basis:50%;flex-basis:100%}.media-group{flex-wrap:wrap}.media-group .media-col{flex-basis:100%;width:100%}.media-col-big .media-top-tag{right:24px}.popup-block{max-width:650px;padding:0 0 10px}.popup-image-v4{padding:0 50px}.popup-image-v4 .signature{right:50px}.popup-container{padding:0 30px}.popup-container-v2{padding:54px 50px 85px}.popup-team{padding:50px}.not-found{padding:30px 0}.not-found_block h1{font-size:180px;line-height:180px}.search-section{padding:67px 0 60px}.about-col,.about-col-big,.about-col-middle{flex-basis:100%;max-width:100%}.services-bottom,.team{padding:10px 0 60px}.services-bottom .services-top-cta{margin-top:0;width:100%;margin-bottom:72px;position:initial}.services-bottom-title{margin-bottom:22px}.team-info{margin-right:0;max-width:100%;flex-basis:60%}.team-info .h3,.team-info h3{font-size:24px}.team-text{width:100%;padding-left:0;border-left:0;margin-top:32px;padding-top:16px;flex-basis:100%;max-width:100%;border-top:1px solid #f0f3fb}.team-services{margin:60px 0 20px}.team-achievements,.team-education,.team-experience{margin:60px 0}.team-history-year{margin-right:40px}button.to-top-button{bottom:60px;left:10px}}@media screen and (max-width:767.98px){.popup-form-flex,.popup-team-top{-webkit-box-orient:vertical}.container{max-width:none}.h1,.h2,h1,h2{font-size:32px;line-height:42px}.footer .map{height:323px;overflow:hidden}.footer .map img{transform:scale(1.5);transform-origin:0 50%}.banner__link-group,.footer-flex,.popup-info-flex,.popup-write,.popup-write ul li a,.services-bottom-title{flex-direction:column}.footer-services .nav-services,.new-filter form,.popup-info-flex>div:first-child,.team-block>div{width:100%}.footer-services .nav-services ul{-moz-columns:1;columns:1}.footer-menu{width:100%;border-top:1px solid #f0f3fb}.footer-menu .nav-footer ul{padding:0;margin:16px auto 0}.footer-menu .nav-footer ul li{margin:9px auto 0;width:100%}.footer-menu .nav-footer ul li a,.services-bottom-cta .right .h3,.services-bottom-cta .right h3{font-size:14px;line-height:normal}.banner__info h1{font-size:31px;line-height:42px}.banner__link-group a,.popup-form-col,.popup-info p,.services-bottom-cost .cost-form input{margin-bottom:16px}.banner__link-group a:not(last-child){margin-right:0}.home-about-info .h2,.home-about-info h2{font-size:32px;line-height:42px;margin-bottom:20px}.services .slider-overflow{width:calc(100% + 25px)}.services .owl-nav{width:calc(100% - 50px);margin-top:3px}.services-block p{font-size:13px;line-height:normal}.faq-block .bg-block:before{content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 42.71%,rgba(0,0,0,0) 57.61%,#000 100%);position:absolute;left:0;top:0;width:100%;height:100%}.faq-info{padding:10px 0 40px;background:#010203;position:initial}.media-title p{max-width:100%}.media-bottom-btn{display:flex;justify-content:center}.popup-image-v4{padding:11px 24px;justify-content:flex-start}.popup-image-v4 .signature{right:24px}.popup-container{padding:0 24px}.popup-container-v2{padding:24px 24px 32px}.popup-form-flex{flex-direction:column;justify-content:center}.popup-form-flex .popup-form-line,.popup-form-flex .popup-form-line:last-child{max-width:none;width:100%;margin-left:0}.popup-form-flex .btn{margin:20px auto 0}.popup-write .h4,.popup-write h4{margin-bottom:22px}.popup-write ul{justify-content:space-between;flex-wrap:wrap;align-items:flex-end;width:100%;margin:10px 5px 0}.popup-write ul li{margin:0}.popup-write ul li a img{margin-right:0;margin-bottom:10px}.popup-info-flex-phone a,.popup-team-img .signature,.title-with-filter{display:block}.popup-info-flex-phone span,.popup-team-info .signature,.team-achievements .owl-achievement:before,.team-services .slider-overflow .owl-services:before{display:none}.popup-team{padding:24px}.popup-team-top{flex-direction:column;margin-bottom:18px}.popup-team-img{width:284px;height:386px;margin:0 auto 24px}.popup-team-info{margin-left:0}.popup-team-info .h3,.popup-team-info h3{margin-bottom:8px}.popup-team-link{margin-top:44px}.not-found{padding:30px 0 60px}.not-found_block{margin:0 -24px;padding:48px 24px 50px}.not-found_block h1{font-size:80px;line-height:80px}.not-found_block .h2,.not-found_block h2{font-size:28px}.search-item p{-webkit-line-clamp:4}.about{padding:10px 0 30px}.about h1{margin-bottom:50px}.services-bottom-title-icon{margin-bottom:18px;margin-right:0}.services-bottom-video{margin:25px auto}.services-bottom-similar{margin-bottom:40px}.services-bottom-similar-flex .similar-item,.team-history-year{flex-basis:100%;max-width:100%}.services-bottom-cost .cost-flex,.services-bottom-cost .cost-form{-webkit-box-orient:vertical}.services-bottom-cost,.services-bottom-text{margin-bottom:72px}.services-bottom-cost .cost-flex{flex-direction:column;align-items:flex-start}.services-bottom-cost .cost-answer-flex{margin-left:0;margin-bottom:0;margin-top:16px}.services-bottom-cost .cost-answer-flex>div{margin-left:0;margin-right:6px}.services-bottom-cost .cost-form{padding:24px 16px;flex-direction:column}.services-bottom-cost .cost-form>div{width:100%;text-align:center}.services-bottom-cost .cost-form .btn{margin:0 auto}.services-bottom-cta{flex-direction:column;margin:0 -24px;background:url(../images/dist/services_cta_mobile.webp) center right/contain no-repeat #252a2b}.services-bottom-cta .cta-img img{height:354px;right:24px}.services-bottom-cta .left,.services-bottom-cta .right{max-width:50%;flex-basis:50%;align-items:flex-start}.services-bottom-cta .left{padding:25px 20px 5px}.services-bottom-cta .right{padding:5px 20px 25px 21px}.services-bottom-cta .left .number{font-size:40px;line-height:40px}.services-bottom-cta .left:after{right:10px}.team-image{margin:0 auto 15px;width:100%;height:auto}.team-info{flex-basis:100%}.team-achievements .slider-overflow,.team-services .slider-overflow{width:calc(100% + 8px)}.team-achievements .slider-overflow .owl-nav,.team-services .slider-overflow .owl-nav{position:initial;transform:translateY(0);justify-content:center;margin-top:8px;width:calc(100% - 8px)}.team-achievements .slider-overflow .owl-nav .owl-next,.team-achievements .slider-overflow .owl-nav .owl-prev,.team-services .slider-overflow .owl-nav .owl-next,.team-services .slider-overflow .owl-nav .owl-prev{position:initial;margin:0 8px}.team-achievements .owl-achievement{margin-bottom:23px}.team-history{flex-direction:column;padding:16px 0}.tmk-holydays-text{top:65px;width:calc(100vw - 30px);text-align:center}.select-wrapper{max-width:100%;margin-bottom:24px}.new-filter{flex-direction:column;align-items:flex-start;width:100%;min-width:auto;margin-bottom:0}.search-top form{flex-direction:column;gap:20px}.media-filter{flex-wrap:wrap;justify-content:flex-start}}@media screen and (max-width:479.98px){.h1,.h2,.home-about-info .h2,.home-about-info h2,.services-col-info .h2,.services-col-info h2,h1,h2{font-size:24px;line-height:34px}.home-about,.section{padding:35px 0}.breadcrums-section{padding:85px 0 10px}.footer-block{margin:0 -25px;width:auto}.footer-block-info{padding:32px 24px 24px}.footer-block-info .contact-info,.footer-block-info .contact-soc,.team h1{margin-bottom:24px}.footer-services .h4,.footer-services h4,.services-bottom-text ul{margin-bottom:22px}.footer-services .nav-services,.services-col-block .services-block{width:100%}.footer-services .nav-services ul li{margin-bottom:9px;width:100%}.header-logo img{width:204px}.banner{padding:96px 0 40px;margin-bottom:35px}.banner__text .h3,.banner__text h3{font-size:16px;line-height:26px;max-width:248px;margin:0 auto 32px}.banner__info .h1,.banner__info h1{font-size:24px;line-height:34px;margin-bottom:12px}.home-about .quote{padding:16px 16px 20px}.faq-info p,.home-about .quote p,.media-block,.ques p{margin-bottom:16px}.home-about .quote .h3,.home-about .quote h3{padding-top:16px}.home-about-info p{margin-bottom:31px}.services-page{padding-top:20px}.services-col-info p{margin-bottom:33px}.services-block{width:150px}.faq-info{padding:0 10px 40px}.faq-info .h2,.faq-info h2,.ques .h2,.ques h2{font-size:24px;line-height:34px;margin-bottom:4px}.consultant{margin:35px 0}.consultant-block-left{padding-bottom:47px}.consultant-block-left .h2,.consultant-block-left h2{flex-direction:column;font-size:32px;line-height:50px;margin-bottom:6px}.consultant-block-left .h4,.consultant-block-left h4,.popup-info{margin-bottom:32px}.consultant-block-left .app-group{flex-direction:column}.consultant-block-left .app-group .app-link{width:100%;margin-right:0;justify-content:center;margin-bottom:6px}.consultant-block-right .h3,.consultant-block-right h3{margin-bottom:19px}.consultant-block-right .h3 br,.consultant-block-right h3 br{display:none}.consultant-block-right ul li{margin-bottom:18px}.media-page .media-title,.search-group{margin-bottom:40px}.popup-form,.popup-write{margin-bottom:32px}.media-page .media-title div:last-child{width:calc(100% + 25px);overflow:scroll}.media-title{justify-content:center;margin-bottom:32px!important}.media-filter{justify-content:center}.media-col-big .media-top-tag{right:16px}.media-top-tag{right:16px;top:16px}.media-block-logo{left:16px;top:16px}.media-block-info{padding:15px 15px 16px}.popup-image,.popup-image-v2{height:322px}.popup-image p{margin-top:14px}.popup-form{margin-top:24px}.popup-write{padding:23px 15px}.popup-team-info p{max-width:100%}.popup-team-link{padding:24px}.not-found{padding:30px 0 35px}.not-found_block{background:0 0}.not-found_block h1,.services-top-block .quote p{margin-bottom:15px}.not-found_block .h2,.not-found_block h2{font-size:20px;line-height:32px;margin-bottom:14px}.search-section{padding:67px 0 35px}.search-section .container{padding:0 16px}.search-section .h1,.search-section h1{text-align:center;margin-bottom:16px}.search-top{padding:0 8px}.search-input,.team-achievements .slider-overflow{margin-bottom:17px}.search-item{padding:16px 8px;margin-bottom:8px}.search-item p{-webkit-line-clamp:5;margin-bottom:16px}.search-item .breadcrums li{font-size:13px}.about{padding:10px 0 30px}.about h1{margin-bottom:20px}.about .owl-nav{top:-49px}.about .owl-nav button.owl-next,.about .owl-nav button.owl-prev{width:32px;height:32px;margin-left:8px}.about-flex{margin:0 -18px}.about-col{margin-bottom:8px}.about-block{padding:24px 8px}.about-review-img{margin-right:13px}.services-top-block .quote h3 .services-top-block .quote .h3{padding-top:11px}.services-bottom,.team{padding:10px 0 35px}.services-bottom-text .h3,.services-bottom-text h3{text-align:left;margin-bottom:24px;line-height:normal}.services-bottom-text .h2,.services-bottom-text blockquote p,.services-bottom-text h2{text-align:left}.services-bottom-text p{margin-bottom:12px;font-size:16px;line-height:1.45}.services-bottom-text ul li{text-align:left;padding-left:0}.services-bottom-cost{margin:0 -8px 72px;padding:0 8px}.services-bottom-cost .cost-top{padding:24px 40px 24px 0}.services-bottom-cost .cost-container{padding-bottom:8px}.services-bottom-cost .cost-flex p{width:97%}.services-bottom-cost .cost-answer-flex span,.wp-block-columns{margin-bottom:0}.services-bottom-cost .cost-form{margin-top:5px}.team-item{margin:0 -8px 16px;padding:8px 8px 16px}.team-title .title{margin-bottom:24px;font-size:20px;line-height:32px}.team-services{margin:20px 0 0}.team-achievements,.team-education,.team-experience{margin:40px 0}.team-achievements ul li{line-height:26px;margin-bottom:4px}.team-achievements .owl-achievement .achievement-block{width:320px;height:320px}.team-history .h4,.team-history h4{margin:14px 0 5px}.ques{padding:5px;bottom:-35px}.b_one{padding:0}.services-bottom-cta .left:after{top:50%;height:355px;width:121px;margin-top:-60px}.tmk-holydays-text{top:56px}}@media screen and (min-width:991.98px){.services-bottom-flex .services-bottom-text:not(:has(.rll-youtube-player)) img:not([srcset]){max-height:-moz-fit-content;max-height:fit-content}.d-lg-block{display:block}.d-lg-flex{display:flex}.d-lg-none{display:none}}@media screen and (min-width:767.98px){.d-md-block{display:block}.d-md-none{display:none}}@media screen and (min-width:479.98px){.d-sm-block{display:block}.d-sm-none{display:none}}@media screen and (max-width:768px){.breadcrums li,.breadcrums li a,:not(.search-item)>.breadcrums{display:inline}.header-search .search-result ul li a{height:auto;display:block;margin:10px auto;padding:5px 0;font-size:12px;text-transform:uppercase}.footer-bottom .footer-copyright span,.header-search .search-result ul li a img{display:none}.header-search .search-result ul li a span.search-category{display:block}.footer-bottom .footer-copyright a{display:block;margin-top:20px}.footer-bottom-last{flex-direction:column;gap:20px;justify-content:initial}.footer-bottom-last p{margin:0}}@media screen and (max-width:1330px){.header .container{max-width:1152px}.header-logo img{max-width:250px}}@media screen and (max-width:1266){.home-about .flex>div{flex-basis:50%}}@media screen and (max-width:991.98px) and (max-width:479.98px){.media-page .media-group{margin-bottom:23px}}@media screen and (max-width:767.98px) and (max-width:479.98px){.popup-team-img{width:100%}}@media screen and (max-width:1266px) and (max-width:767.98px){.services-bottom-cta .cta-img{right:24px;top:28px;left:auto}}@media all and (max-width:640px){.blq{padding:18px 15px}.v_icon{position:absolute;right:38%;top:32%}}@media (min-width:769px){.one1::before{position:absolute;right:-75px;top:26px;height:1px;width:130px;content:"";background:#a9a9a9}}@media (max-height:700px){.popup-image{height:270px}.popup-image-v2{height:200px}.popup-image .h2,.popup-image h2{font-size:28px}.popup-form p{font-size:14px;margin-bottom:6px}.popup-write{padding:12px;margin-bottom:15px}.popup-info{margin-bottom:0}.popup-info .h4,.popup-info h4{font-size:12px;margin-bottom:0}.popup-info a,.popup-info p{font-size:14px}.popup-info p{margin-bottom:13px}.popup-info-flex div:first-child{margin-bottom:5px}}@media (max-height:680px){.popup-image{background:0 0;height:160px}.popup-image .bg-block{background:#f0f3fb}.popup-image .h2,.popup-image h2{font-size:18px;color:#000;line-height:24px}#popup3 .popup-image .h2,#popup3 .popup-image h2{font-size:18px}.popup-image p{color:#000}}@media (max-height:625px){.popup-image{height:100px}.popup-image p{margin-top:0;font-size:14px;line-height:16px}}@media (max-height:590px){.popup-team{padding:20px}.popup-team-info{margin-left:0}.popup-team-link{margin-top:25px;padding:15px 75px}}@media (max-height:568px){.popup-write{display:none}.custom-youtube-preview .sub-img{height:auto}}.btn-all-cases_type,.btn.news-readmore{margin:auto;min-width:153px;max-width:230px;display:flex}.btn.news-readmore.load{cursor:not-allowed;pointer-events:none}.btn.news-readmore.load .lds-dual-ring{display:inline-block;width:30px;height:30px;position:relative;transition:.5s;margin-left:10px}.btn.news-readmore.load .lds-dual-ring:after{content:" ";display:block;width:100%;height:100%;border-radius:50%;border:4px solid #fff;border-color:#fff transparent;animation:1.2s linear infinite lds-dual-ring;position:absolute;top:-5px}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.popup-form .hidden{display:none;transition:.5s}#popup2.mfp-with-anim{transform:scale(1)}.archive-cases{padding:50px 0}.archive-cases h1{margin-bottom:50px}.archive-cases .services-bottom-flex{gap:20px;align-items:flex-start;margin-top:75px}.archive-cases .media-group{width:100%;margin:0}.archive-cases .media-group .media-col{flex-basis:100%;max-width:288px;width:100%}.sidebar-cases_cat{background:#fff;padding:30px;margin:0;width:320px;display:flex;flex-direction:column;gap:.7rem}.sidebar-cases_cat li{transition:.5s linear;display:inline-block}.sidebar-cases_cat li a{color:#55565b}.sidebar-cases_cat li.active a,.sidebar-cases_cat li:hover a{color:#0056b3;border-bottom:1px solid #0056b3}.btn-cases-category{color:#55565b;background:#fff;font-size:14px;padding:20px 0 20px 20px;margin:0;border:0;justify-content:space-between;align-items:center;width:100%;display:none;text-align:left}.btn-cases-category img,.shortcode-case-slider .result-remarketing__slide{padding:20px}.btn-cases-category img.active{transform:rotate(180deg)}.case-post>div:last-child{width:65%}.case-post .services-bottom-text,.show-more-seo-text{margin-top:20px}.case-post-title{display:block;border-bottom:1px solid;padding-bottom:30px}.case-post-title h1,.cases-of-authors{margin-bottom:20px}.case-post-title-wrap{display:flex;gap:30px;align-items:stretch}.case-post-title-wrap .services-bottom-title-icon{border:1px solid #0043ea;padding:5px 10px;height:auto;gap:.6rem;margin:0;transition:.5s linear}.case-post-title-wrap .services-bottom-title-icon:hover a{color:#0035ba}.case-post-title-wrap .services-bottom-title-icon:hover{border:1px solid #0035ba}.case-post-title-wrap .services-bottom-title-icon a{color:#0043ea;font-weight:700}.case-post-title-wrap .services-bottom-title-icon img{max-width:28px;height:auto}.case-post-title-wrap .reading-time{background:#0043ea;color:#fff;font-weight:700;display:flex;align-items:center;gap:1rem;padding:5px 10px;transition:.5s linear;margin:0;text-align:left}.case-post-title-wrap .reading-time img{max-width:24px}.block-case-other-cat,.block-case-other-posts,.cases-of-authors{position:relative;margin-top:50px;margin-bottom:78px}.block-case-posts-wrap{padding:30px;background:#fff}.case-other-cat,.case-other-posts,.cases-of-authors-swiper{width:100%;margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;position:static}.case-other-cat .swiper-button-next,.case-other-cat .swiper-button-prev,.case-other-posts .swiper-button-next,.case-other-posts .swiper-button-prev,.cases-of-authors-swiper .swiper-button-next,.cases-of-authors-swiper .swiper-button-prev{top:20px;position:absolute;justify-content:flex-end;padding:0;border:0;background:0 0}.case-other-cat .swiper-button-next,.case-other-posts .swiper-button-next,.cases-of-authors-swiper .swiper-button-next{right:0}.case-other-cat .swiper-button-prev,.case-other-posts .swiper-button-prev,.cases-of-authors-swiper .swiper-button-prev{right:50px;left:auto}.case-other-cat .swiper-button-next svg,.case-other-cat .swiper-button-prev svg,.case-other-posts .swiper-button-next svg,.case-other-posts .swiper-button-prev svg,.cases-of-authors-swiper .swiper-button-next svg,.cases-of-authors-swiper .swiper-button-prev svg{width:27px}.case-other-cat .swiper-button-next[disabled],.case-other-cat .swiper-button-prev[disabled],.case-other-posts .swiper-button-next[disabled],.case-other-posts .swiper-button-prev[disabled],.cases-of-authors-swiper .swiper-button-next[disabled],.cases-of-authors-swiper .swiper-button-prev[disabled]{opacity:.35;cursor:auto;pointer-events:none}.cases-of-authors-block .swiper-button-prev{right:40px}.case-other-posts .swiper-slide{color:#2a2c32}.case-other-posts .swiper-slide .similar-item span{font-size:14px;line-height:16px;color:#0043ea;display:block;margin-bottom:12px;position:relative;width:17px}.case-other-posts .swiper-slide .similar-item .h4{font-family:Xolonium,sans-serif;font-weight:700;font-size:16px;line-height:normal;color:#2a2c32;margin-bottom:8px;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-align:left}.case-other-cat.media .swiper-wrapper{height:auto}.case-other-cat .swiper-wrapper .swiper-slide{height:360px}.case-other-cat .swiper-wrapper .swiper-slide .media-col{padding:0}.case-authors{display:flex;margin:30px 0}.case-authors__subtitle{font-family:Xolonium,sans-serif;font-weight:700;border:1px solid;writing-mode:vertical-rl;transform:rotate(-180deg);padding:20px;text-align:center}.case-authors-wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.case-authors-wrap a{flex-basis:сalc(100%/2)}.case-authors-wrap.case-authors-wrap_big a{flex-basis:100%;justify-content:flex-start}.case-authors-wrap a{flex-basis:50%;padding:20px;display:flex;align-items:center;justify-content:center;gap:10px;color:#55565b;font-weight:600;transition:.5s linear}.case-authors-wrap a img{width:70px;max-height:70px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;margin:0 20px}.case-authors-wrap a:hover{color:#0043ea}@media screen and (max-width:1270px){.case-other-posts .swiper-slide{color:#2a2c32}}@media screen and (max-width:991.98px){.archive-cases .services-bottom-flex{gap:40px}.archive-cases .services-bottom-flex>div:first-child{width:97%}.btn-cases-category{display:flex}.sidebar-cases_cat{width:100%;display:none;padding:8px 20px 20px;font-size:14px}.case-post>div:last-child{width:100%}.case-other-posts .swiper-slide{color:#2a2c32}}.custom-youtube-preview--content .st-author,.custom-youtube-preview--content .st-name,.custom-youtube-preview--content .sub-title{font-family:"Open Sans";color:#fff;text-align:left;line-height:1.3}@media screen and (max-width:769px){.archive-cases .media-group .media-col{flex-basis:50%}}@media screen and (max-width:639px){.case-other-posts .swiper-slide:nth-child(n+5){display:none}}@media screen and (max-width:640px){.case-other-cat .swiper-wrapper{height:auto}.case-other-cat .swiper-button-next,.case-other-cat .swiper-button-prev,.case-other-posts .swiper-button-next,.case-other-posts .swiper-button-prev{justify-content:center;top:auto;bottom:-50px}.case-other-cat .swiper-button-next svg,.case-other-cat .swiper-button-prev svg,.case-other-posts .swiper-button-next svg,.case-other-posts .swiper-button-prev svg{transform:scale(1.5)}.case-other-cat .swiper-button-prev,.case-other-posts .swiper-button-prev{right:53%;transform:translateX(-55%)}.case-other-cat .swiper-button-next,.case-other-posts .swiper-button-next{left:55%;transform:translateX(-45%)}.block-case-other-cat,.block-case-other-posts{margin-top:120px}.case-other-cat .swiper-button-next,.case-other-cat .swiper-button-prev{bottom:-65px}.case-authors-wrap{flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.case-authors-wrap a{flex-basis:100%;width:100%;justify-content:flex-start;padding:20px 20px 20px 35px}}@media screen and (max-width:400px){.case-authors-wrap a{padding:20px}.btn-cases-category{padding:10px}}@media screen and (max-width:350px){.case-authors-wrap a,.case-authors__subtitle{padding:15px}}.shortcode-case-slider .result-remarketing__slider-wrapper::before{background:linear-gradient(270deg,#e5e5e5 0,rgba(240,243,251,0) 100%)}.shortcode-case-slider .result-remarketing__slider-wrapper::after{background:linear-gradient(270deg,rgba(240,243,251,0) 0,#e5e5e5 100%)}.shortcode-case-slider .services-bottom-text img{margin:0 auto}.shortcode-case-slider.result-remarketing{padding:16px 0;background:0}.shortcode-case-slider .result-remarketing__img-open-gallery,.shortcode-case-slider .result-remarketing__img-open-gallery a{max-width:100%;max-height:450px;height:450px}.shortcode-case-slider .result-remarketing__img-open-gallery img{margin:0 auto;max-height:-moz-fit-content;max-height:fit-content}.custom-youtube-preview{position:relative;margin:20px 0 40px;overflow:hidden;cursor:pointer}.custom-youtube-preview .main-img{position:relative;z-index:10;height:auto;max-width:100%;display:block;margin:0}.custom-youtube-preview .sub-img{position:absolute;top:0;right:-40px;bottom:0;margin:0;min-width:60%;max-width:60%;-o-object-fit:contain;object-fit:contain;contain-intrinsic-size:auto 700px}.custom-youtube-preview--content{position:absolute;top:0;bottom:0;left:0;max-width:50%;display:flex;z-index:30;flex-direction:column;padding:50px}.custom-youtube-preview--content .logo-img{max-width:250px;height:auto;display:block;margin:0 0 20px}.team--title:after,.team--title:before{content:"";position:absolute;width:10%;height:4px}.custom-youtube-preview--content .sub-title{font-size:26px;margin-bottom:auto;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-weight:700}.custom-youtube-preview--content .st-author{font-size:16px;margin-top:0;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fff;max-width:250px}.custom-youtube-preview--content .st-name{margin:0;font-size:18px;max-width:240px}.custom-youtube-preview .btn--play img{margin:0;height:auto}.custom-youtube-preview .btn--play{position:absolute;z-index:30;max-width:80px;top:48%;left:50%;transform:translate(-50%,-50%);border:none;outline:0;background-color:transparent;padding:0;margin:0}section.team{text-align:center}.team-item,section.team h1{text-align:left}.team--title{display:inline-block;padding:8px 24px;border:2px solid #2a2c32;position:relative;font-size:24px;line-height:1.3;font-weight:400;margin-bottom:32px}.team--title:before{display:block;top:-4px;left:10%;background-color:#e5e5e5}.team--title:after{display:block;bottom:-4px;right:10%;background-color:#e5e5e5}.services-bottom-text.mb-less{margin-bottom:60px}@media screen and (max-width:991.98px){.shortcode-case-slider .result-remarketing__img-open-gallery a:first-child::after{width:45px;height:45px}.custom-youtube-preview--content .st-author,.custom-youtube-preview--content .st-name{display:none}.custom-youtube-preview--content{padding:20px}.custom-youtube-preview--content .logo-img{max-width:140px}.custom-youtube-preview--content .sub-title{font-size:20px;margin-top:auto;margin-bottom:auto;max-width:250px}}.block-case-other-cat{margin-bottom:60px;margin-top:30px}@media screen and (max-width:640px){.shortcode-case-slider .result-remarketing__slide{padding:10px}.block-case-other-cat{margin-bottom:90px}.team--title{font-size:18px;padding:8px 16px}.custom-youtube-preview--content .sub-title{max-width:100%;font-size:16px}}@media screen and (max-width:590px){.archive-cases .media-group .media-col{flex-basis:100%;max-width:100%;padding:0}.archive-cases .services-bottom-flex>div:first-child{width:100%}.archive-cases .media-group{margin:0}.case-post-title-wrap{flex-direction:column;gap:15px}.shortcode-case-slider .result-remarketing__img-open-gallery a:first-child::after{width:30px;height:30px}.shortcode-case-slider .result-remarketing__slide{width:80%!important}.shortcode-case-slider .result-remarketing__img-open-gallery,.shortcode-case-slider .result-remarketing__img-open-gallery a{max-width:100%;max-height:300px;height:300px}.custom-youtube-preview .btn--play{max-width:19%}.services-bottom .services-top-cta-top .h3,.services-bottom .services-top-cta-top h3{text-align:center}.case-other-posts .swiper-slide .similar-item .h4{text-align:left}}@media all and (max-width:374px){.custom-youtube-preview--content{padding:15px}.custom-youtube-preview--content .sub-title{font-size:14px}}.rating-block .ov-title,.rating-block .st-title,.rating-block .total-title{font-weight:600;font-size:15px;color:#55565b}.rating-block .tags-list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.rating-block .tags-list li{margin:3px;display:flex;align-items:center;justify-content:center}.rating-block .tags-list li a{min-height:0;padding:6px;display:block;transition:.3s!important}.rating-block{display:flex;align-items:center;justify-content:center;padding:15px 22px;background-color:#fff;margin-bottom:40px}.extra--phones,.hidden-item,.rating-block .st-title br,.rating-block .tags-list li:hover a:before,.services-bottom-similar-flex .similar-item.hidden-item,.team-tag-btn::before{display:none}.rating-block .st-title{white-space:nowrap;margin:0 11px 0 0}.rating-block .ov-title{margin:0 11px 0 0}.rating-block .rate-list{list-style-type:none;margin:0 16px 0 0;padding:0;display:flex;align-items:center;justify-content:center}.rating-block .rate-list.blocked li:hover{cursor:no-drop}.rating-block .rate-list li{margin-right:5px;display:flex;align-items:center;justify-content:center}.rating-block .rate-list li:last-child{margin-right:0}.rating-block .rate-list li svg{display:block;max-width:24px}.rating-block .rate-list li svg path{transition:.3s}.rating-block .rate-list li:hover{cursor:pointer}.rating-block .rate-list:not(.blocked) li:hover svg path{fill-rule:nonzero;fill:#ffc815}.rating-block .rate-list li.active svg path{fill-rule:nonzero}.rating-block .rate-overage{margin:0 auto 0 0;min-width:35px;display:flex;align-items:center;justify-content:center;max-width:35px;height:35px;border-radius:50%;box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25);background-color:#e5e5e5}.rating-block .total-title{margin:0 11px 0 0}.rating-block .rate-total{margin:0;min-width:52px;max-width:52px;text-align:center;height:29px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.25);border-radius:1px;background-color:#e5e5e5}.seo-text-section{padding:0 0 100px}.seo-text-outer{margin-top:20px;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical}.seo-text-outer-show{overflow:visible;display:block}.contrast-blue-text{color:#0055ad}.new-usefull__list--item{min-height:251px!important}.team-text .rating-block{padding:15px 0}.team-text .rating-block .tags-list li{margin:6px 6px 0 0}.team-tag-btn{border:2px solid #0043ea;border-radius:3px}.team-tag-btn:hover{background:#0043ea;color:#fff}@media all and (max-width:767px){.popup-team .tg-button{text-align:center}.rating-block{flex-wrap:wrap;margin-top:65px}.rating-block .sm-separator{min-width:100%}.rating-block .rate-overage{margin:10px 0}.rating-block .st-title{min-width:100%;text-align:center;white-space:normal}.popup-team-link a{font-size:0}.popup-team-link::before{content:none}.popup-team-link a img{margin-right:0}.media-block-img img{-o-object-fit:cover!important;object-fit:cover!important}.extra--phones{display:block;width:100%;background-color:#fff;padding:20px;border-radius:6px;box-shadow:0 6px 13px -5px #0043ea;margin:20px 0;flex-wrap:wrap}.extra--phones .sub-title{text-align:center;min-width:100%;margin:0 0 12px;font-weight:700;font-size:16px}.extra--phones .st-phone{background:#0043ea;box-shadow:0 6px 13px -5px #0043ea;border:none;border-bottom:solid #082a90;border-radius:3px;padding:16px 24px;min-height:52px;height:auto;font-weight:700;font-size:14px;line-height:20px;font-family:"Open Sans",sans-serif;color:#fff;display:flex;justify-content:center;margin:8px 0}.extra--phones .st-phone svg{margin-right:8px}.extra--phones .st-phone:last-child{margin-bottom:0}.rating-block .tags-list{margin-right:0;justify-content:center}}@media (max-width:796px){.new-usefull__list{display:flex;flex-direction:column;gap:20px;overflow:hidden;max-height:810px}.new-usefull__list .swiper-wrapper{display:contents!important}.case-other-cat.media .swiper-slide,.new-usefull__list .swiper-slide{width:100%!important;height:auto}.case-other-cat.media{display:flex;flex-direction:column;gap:20px;overflow:hidden;max-height:750px!important}.case-other-posts .swiper-button-next,.case-other-posts .swiper-button-prev{display:none}}@media (min-width:979px) and (max-height:724px){.services-bottom .services-top-cta-image{width:135px;height:135px}}@media (max-width:1024px){.result-remarketing__title,.reviews-remarketing__title{font-size:32px}.hero-remarketing__form-box-inner{width:300px}.result-remarketing__img-open,.result-remarketing__img-open img{max-height:255px}.result-remarketing__img-open+.result-remarketing__slide-box{max-width:300px}.reviews-remarketing__slide{padding:20px;width:80%!important;flex-direction:column}.result-remarketing__slide{width:80%!important}.contact-remarketing__link{font-size:16px}.banner__text h2{text-align:center}}p{line-height:23px}@media (max-width:797px){.case-other-cat .swiper-wrapper .swiper-slide,.media-block{height:220px}.single-article_type p.block-main-subcategory{line-height:1.1}.single-article_type p{line-height:20px}}@media screen and (max-width:991px){body .banner__info .banner__sub-title h2{text-align:center;font-size:26px}.single-cases_type .block-case-other-cat{margin-bottom:50px!important}}.rating-block .tags-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:12px}.rating-block .tags-list li{border:3px solid #0043ea;border-radius:3px;transition:.3s}.rating-block .tags-list li:hover a{color:#fff;text-decoration:none;transition:.3s}.rating-block .tags-list li:hover{background-color:#0043ea}.services-top-cta.small-height .services-top-cta-middle a:nth-child(2),.services-top-cta.small-height .services-top-cta-middle div:first-child{display:none}