body{margin-inline:30px}.single a{color:#5714cc}body .elementor-swiper-button,body .elementor-swiper-button:before{content:"";width:48px;height:48px}body .elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next,body .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-next{top:-64px;right:0}body .elementor-swiper-button.elementor-swiper-button-next:before{background:url(/wp-content/uploads/2025/06/arrow-active.svg) 100%/cover no-repeat}body .elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev,body .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-prev{top:-64px;left:0}body .main-team.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{left:-54%}body .elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next,body .elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{top:-64px}body .elementor-swiper-button.elementor-swiper-button-prev:before{background:url(/wp-content/uploads/2025/06/arrow-inactive.svg) 100%/cover no-repeat}body .elementor-swiper-button.elementor-swiper-button-prev:hover:before{background:url(/wp-content/uploads/2025/06/arrow-active.svg) 100%/cover no-repeat;transform:rotate(180deg);transition:ease .3s}body .steps-years .elementor-swiper-button.elementor-swiper-button-next:before,body .steps-years .elementor-swiper-button.elementor-swiper-button-prev:hover:before{background:url(/wp-content/uploads/2025/07/arrow-white.svg) 100%/cover no-repeat}body .steps-years .elementor-swiper-button.elementor-swiper-button-prev:hover:before{transform:rotate(180deg);transition:ease .3s}body .elementor-swiper-button i{display:none}.relative-position,.main-team{position:relative}.reviews-carousel.elementor-widget-testimonial-carousel .swiper-slide,.team-carousel.elementor-widget-testimonial-carousel .swiper-slide{background:#fbfafd}.team-carousel .elementor-testimonial{display:flex;flex-direction:column-reverse;gap:30px}.team-carousel .elementor-testimonial__footer{flex-wrap:nowrap;flex-direction:row;gap:30px}body .elementor-testimonial--layout-image_stacked .elementor-testimonial__image{max-width:202px;margin-top:unset}.team-carousel .elementor-testimonial__footer cite{gap:10px}.reviews-block .elementor-testimonial__image{background:#fff;border-radius:10px;padding:46px 30px}.reviews-block .elementor-testimonial{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:30px}.reviews-block .elementor-testimonial__content{display:flex;flex-direction:column-reverse;gap:17px}.reviews-block .elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide>.e-con{height:auto !important}.reviews-block .swiper-slide{height:auto !important;align-self:stretch;overflow:visible}.reviews-block .swiper-wrapper{align-items:flex-start;overflow:visible}.main-team .elementor-widget-text-editor,.reviews-carousel .elementor-widget-text-editor{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.main-team .e-con-inner,.reviews-block .e-con-inner{position:relative;overflow:visible}.main-team .elementor-widget-html,.reviews-block .elementor-widget-html{display:none;max-width:unset !important;width:100%;height:calc(100vh - 32px);position:fixed;bottom:0;left:0;z-index:999;background-color:#00000080;justify-content:center;align-items:center;pointer-events:all}.main-team .elementor-widget-html .e-con-inner,.reviews-block .elementor-widget-html .e-con-inner{position:absolute;width:100%;max-width:50% !important;height:auto;z-index:9999;display:flex;align-items:flex-start;gap:30px;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);padding:clamp(30px, 5vw, 40px);border-radius:20px;background:#fff;box-shadow:0px 4px 40px 0px rgba(0,0,0,.1)}.main-team .elementor-widget-html .elementor-widget-text-editor,.reviews-block .elementor-widget-html .elementor-widget-text-editor{-webkit-line-clamp:unset}.main-team .elementor-widget-html .review-more-btn div,.main-team .review-more-btn,.reviews-block .elementor-widget-html .review-more-btn div,.reviews-carousel .review-more-btn{cursor:pointer}.main-team .elementor-widget-html .e-con-inner{flex-direction:row;flex-wrap:wrap}.main-team .elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide{max-height:400px}body.overflow-hidden{overflow:hidden}.tariff-block ul{display:flex;flex-direction:column;gap:10px;margin-bottom:unset}.tariff-block .swiper-slide .tariff-data{height:100%}.tariff-block .elementor-widget-button{margin-top:auto!important}::marker{color:#5714cc}.tariff-price span{color:#baff32}body .tariff-table{display:flex;flex-direction:column;gap:0;max-width:193px;width:100%}.tariff-table p{margin-bottom:unset;text-align:center}.tariff-table p:first-child{font-weight:700;padding-block:0 13px;border-bottom:1px solid #fff}.tariff-table p:not(.tariff-table p:last-child):not(.tariff-table p:first-child){border-bottom:1px solid #fff;padding-block:13px}.tariff-table p:last-child{padding-top:13px}.services-block .e-n-accordion-item{box-shadow:0px 4px 30px 0px rgba(0,0,0,.03)}.services-block .e-n-accordion-item-title-icon{margin-left:auto}.services-block ul li::marker{color:#baff32}.services-block ul{display:flex;flex-direction:column;gap:5px;margin-bottom:unset}.solution-accordion .e-n-accordion{display:flex;gap:20px}.solution-accordion .e-n-accordion .e-n-accordion-item{border-radius:20px;flex:calc(100% / 3 - 20px)}.solution-accordion .e-n-accordion-item-title{flex-direction:column;align-items:flex-start}body .solution-accordion .e-n-accordion-item-title-text{display:inline-flex;align-items:flex-start;gap:40px}.solution-accordion .e-n-accordion-item .e-n-accordion-item-title{height:160px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.solution-accordion.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span>i{color:#5714cc}body .solution-accordion.elementor-widget-n-accordion .e-n-accordion-item-title-icon span.e-opened,body .solution-accordion.elementor-widget-n-accordion .e-n-accordion-item-title-icon span.e-closed{background:url(/wp-content/uploads/2025/07/light-arrow.svg) no-repeat center center;width:20px;height:20px;background-size:20px;transition:ease .3s}.services-block .e-closed svg,.services-block .e-opened svg,.solution-accordion .e-opened svg,.solution-accordion .e-closed svg{display:none}body .solution-accordion.elementor-widget-n-accordion .e-n-accordion-item-title-icon span.e-opened{background:url(/wp-content/uploads/2025/07/arrow-down-3.svg) no-repeat center center;transform:rotate(180deg)}body .services-block .elementor-widget-n-accordion .e-n-accordion-item-title-icon span.e-opened,body .services-block .elementor-widget-n-accordion .e-n-accordion-item-title-icon span.e-closed{background:url(/wp-content/uploads/2025/07/arrow-down-3.svg) no-repeat center center;width:20px;height:20px;background-size:20px;transition:ease .3s}body .services-block .elementor-widget-n-accordion .e-n-accordion-item-title-icon span.e-opened{transform:rotate(180deg)}.accordion-absolute .e-n-accordion-item .e-n-accordion-item-title{border-radius:20px}.accordion-absolute .e-n-accordion-item{background:#fff;position:relative;overflow:visible!important;height:auto!important;border-radius:20px}.accordion-absolute .e-n-accordion-item:hover,.accordion-absolute .e-n-accordion-item:open{box-shadow:0px 4px 40px 0px rgba(0,0,0,.1)}.accordion-absolute .e-n-accordion-item:open{border-radius:20px 20px 0 0}.accordion-absolute .e-n-accordion-item:open .e-n-accordion-item-title{position:relative;z-index:4;border-radius:20px 20px 0 0;background:#fff}.main-hero,.main-hero .e-con-inner{position:relative}.main-hero .e-con-inner:before,.main-hero:after{position:absolute;content:"";z-index:-1}.main-hero .e-con-inner:before{border-radius:1408px;opacity:.1;background:#baff32;filter:blur(250px);width:1123px;height:1408px;left:-40%;top:-100%}.main-hero:after{border-radius:1305px;opacity:.05;background:#5714cc;filter:blur(250px);width:1068px;height:1305px;right:0;top:60px}body h1 span,body .entry-content h1 span{color:#5714cc}body p.elementor-heading-title{line-height:23px}.footer-reverse .elementor-widget-text-editor p{margin-bottom:10px}.elementor-location-footer,.site-footer{position:relative;overflow:hidden}.site-footer:before,.site-footer:after{position:absolute;content:""}.site-footer:before{left:-50%;bottom:-50%;width:1068px;height:1305px;border-radius:1305px;opacity:.05;background:#5714cc;filter:blur(250px)}.site-footer:after{right:-30%;bottom:-92%;width:1120px;height:842px;border-radius:100%;opacity:.1;background:#baff32;filter:blur(250px)}textarea,#wpforms-7 textarea{border-radius:20px;text-align:center;resize:none;margin-bottom:20px}body .wpforms-container .wpforms-submit-container{padding-top:40px;text-align:center}body .wpforms-container{margin-bottom:unset}body .wpforms-submit{background:#5714cc;color:#fff;text-align:center;padding:21px 40px;border-radius:20px}body .wpforms-submit:hover{transition:.5s;background:#44139b;color:#fff}#wpforms-submit-1271:hover,#wpforms-submit-10406:hover,#wpforms-submit-9093:hover{transition:.5s}body input[type=email],body input[type=number],body input[type=password],body input[type=reset],body input[type=search],body input[type=tel],body input[type=text],body input[type=url],body select,body textarea{padding:22px 36px;border:2px solid #fff;color:#111;background:#fff;border-radius:20px}body input[type=email]:focus,body input[type=number]:focus,body input[type=password]:focus,body input[type=reset]:focus,body input[type=search]:focus,body input[type=tel]:focus,body input[type=text]:focus,body input[type=url]:focus,body textarea:focus,body input[type=email]:hover,body input[type=number]:hover,body input[type=password]:hover,body input[type=tel]:hover,body input[type=text]:hover,body input[type=url]:hover,body textarea:hover{border-style:solid;border-width:2px;border-color:#a7e825;background:#fff}body .wpforms-container input[type=checkbox],body .wpforms-container input[type=radio]{position:absolute;z-index:2;opacity:0;width:24px;height:24px;margin:unset}.wpforms-container input[type=checkbox]+label,.wpforms-container input[type=radio]+label{position:relative;padding-left:43px}.wpforms-container input[type=checkbox]+label:before{position:absolute;top:0;left:0;z-index:1;content:'';display:block;width:24px;height:24px;border-radius:4px;background:#eeebf5;transition:ease .3s;cursor:pointer;pointer-events:auto}.sidebar-form .wpforms-container input[type=checkbox]+label:before,#consultation .wpforms-container input[type=checkbox]+label:before{background:#fff}.sidebar-form .wpforms-container input[type=checkbox]:hover+label:before,#consultation .wpforms-container input[type=checkbox]:hover+label:before,.wpforms-container input[type=checkbox]:hover+label:before{background:#44139b}body input[type=checkbox]:checked+label:before,.wpforms-selected input[type=checkbox]+label:before,.wpforms-container input[type=checkbox]:checked+label:before,.sidebar-form .wpforms-container input[type=checkbox]:checked+label:before,#consultation .wpforms-container input[type=checkbox]:checked+label:before{background:#44139b url('/wp-content/themes/adapter/assets/icons/icon-check-white.svg') no-repeat center center}.wpforms-container input[type=radio]+label:before{position:absolute;left:0;content:'';display:block;width:24px;height:24px;border-radius:100px;background:#fbfafd}.wpforms-container input[type=radio]:checked+label:before{background:#44139b}.wpforms-source-input,.wpforms-utm-input{display:none}body .wpforms-field-container,#wpforms-7 .wpforms-field-container{display:flex;flex-wrap:wrap;gap:clamp(10px, 4vw, 20px)}body .wpforms-container .wpforms-field{padding-block:unset;width:100%}body .wpforms-field-checkbox,body .wpforms-field-textarea,body #wpforms-7 .wpforms-field-checkbox,body #wpforms-7 .wpforms-field-textarea{width:100%;flex-basis:100%;max-width:100%}body .wpforms-field-checkbox{padding-block:unset}body div.wpforms-container .wpforms-form textarea,body .wpforms-field-textarea,body #wpforms-7 .wpforms-field-textarea{text-align:center;resize:unset;height:120px}body .wpforms-field-container .legal-docs-agreement a,body .wpforms-field-container .legal-docs-agreement a:hover{text-decoration:underline;color:#5714cc}.post .sidebar-form .wpforms-field-container .legal-docs-agreement{color:#fff}.post .sidebar-form .wpforms-field-container .legal-docs-agreement a{color:#baff32}.post .sidebar-form .wpforms-submit{color:#111;background:#baff32}.post .sidebar-form .wpforms-submit:hover{background:#a7e825}body .elementor-popup-modal input,body .elementor-popup-modal textarea,body .article-content-form .wpforms-field input{background:#eeebf5;border:2px solid #eeebf5}body .elementor-popup-modal input:focus,body .elementor-popup-modal input:focus-within,body .elementor-popup-modal input:hover,body .elementor-popup-modal textarea:focus,body .elementor-popup-modal textarea:hover,body .elementor-popup-modal textarea:focus-visible,body .article-content-form .wpforms-field input:focus,body .article-content-form .wpforms-field input:hover,body .article-content-form .wpforms-field input:focus-within{border-color:#dfdbe9;background:#fff}.wpforms-source-service{display:none}.wpforms-confirmation-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px}.wpforms-confirmation-container p{margin-bottom:unset}.wpforms-confirmation-container p.title{font-size:36px;font-weight:500;line-height:110%;margin-bottom:10px}.consultation .wpforms-confirmation-container.custom-popup{border-radius:20px;background:#fff;box-shadow:0px 4px 30px 0px rgba(0,0,0,.03);width:644px;height:380px;padding:40px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999}.consultation .wpforms-confirmation-container.custom-popup a.close{position:absolute;display:block;right:20px;top:20px;width:24px;height:24px;cursor:pointer}.consultation .wpforms-container.custom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9998}.header-fixed{position:fixed;left:0;right:0;width:100%;transition:all .2s ease}.header-fixed.active{background:#fff;top:0!important;box-shadow:0px 0px 60px 0px rgba(0,0,0,.1)}#header_el_mob{position:fixed;top:0;left:0;width:100%;margin:0;padding:40px;transition:all .2s ease}#header_el_mob.active{background:#5714cc;padding:20px;border-bottom-left-radius:50px;border-bottom-right-radius:50px}#header_el_mob .elementor-nav-menu{padding-top:80px}body .elementor-sub-item.menu-link{padding:unset;margin:unset;border:unset}body .elementor-nav-menu--dropdown a:hover,body .elementor-nav-menu--main .elementor-nav-menu .sub-menu a:hover{border-radius:unset;background:0 0;border:unset;padding:5px 0;border-inline-start:unset}body .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:unset;border-top-right-radius:unset}body .elementor-nav-menu--main .elementor-nav-menu .sub-menu a{padding:5px 0}body .elementor-nav-menu--dropdown a.elementor-item-active{background:0 0}a.has-submenu.highlighted span i{transform:rotate(180deg)}.ul-flex ul,.platform-capabilities ul{display:flex;flex-direction:column;gap:10px;margin-bottom:unset}.platform-capabilities .elementor-widget-text-editor p{margin-top:20px}.yandex-cert .elementor-widget-text-editor p{margin-bottom:unset}.yandex-cert .elementor-widget-text-editor{display:flex;flex-direction:column;gap:20px}.violet-span span{color:#5714cc}.icon-check .elementor-heading-title,.icon-cancel .elementor-heading-title{position:relative;padding-left:44px}.icon-check .elementor-heading-title:before,.icon-cancel .elementor-heading-title:before{position:absolute;content:"";left:0;width:24px;height:24px}.icon-check .elementor-heading-title:before{background:url('/wp-content/themes/adapter/assets/icons/icon-check.svg') no-repeat}.icon-cancel .elementor-heading-title:before{background:url('/wp-content/themes/adapter/assets/icons/icon-cancel.svg') no-repeat}body.e-is-device-mode:not(.elementor-device-desktop) #elementor-preview-responsive-wrapper{width:1440px}.dialog-message input{text-align:center}body .elementor-popup-modal .wpforms-container .wpforms-submit-container{padding-top:30px}.elementor-popup-modal .dialog-close-button i{display:none}.elementor-popup-modal .dialog-close-button{background:url(/wp-content/themes/adapter/assets/icons/icon-close-modal.svg) no-repeat center center;width:24px;height:24px}.advantages ul li::marker{color:#baff32}.launch-grid ul{margin-bottom:20px}.custom-gallery .elementor-gallery-item{display:none}.custom-gallery .elementor-gallery-item.visible{display:block}.load-more-wrapper{text-align:center}body .elementor-widget-n-tabs .e-n-tab-title,body .elementor-widget-n-tabs .e-n-tab-title:hover,body .elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:focus,body .elementor-widget-n-tabs>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:hover,body .elementor-widget-taxonomy-filter .e-filter-item:hover,body .elementor-widget-taxonomy-filter .e-filter-item:focus{border-radius:10px!important}.swiper-zoom-container{border-radius:20px;background:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.03)}body .elementor-lightbox .elementor-lightbox-image{box-shadow:unset}body .elementor-pagination{margin-top:clamp(20px, 5vw, 40px)!important}body .elementor-pagination .page-numbers:not(.dots){border-radius:100px;background:#fbfafd;display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px}body .elementor-pagination .page-numbers:hover,body .elementor-pagination .page-numbers.current{background:#5714cc}.blog.ast-page-builder-template .hentry{padding:unset}.yasr-visitor-votes{display:inline-flex;align-items:center;gap:7px;width:100%}.yasr-custom-text-vv-before{font-weight:500}.yasr-rater-stars-vv{margin-bottom:3px}.yasr-vv-stats-text-container{margin-left:10px}body .yasr-star-rating{background-image:url(/wp-content/themes/adapter/assets/icons/star-gray.svg);background-size:30px!important;height:28px!important;width:150px!important;margin-bottom:unset}body .yasr-star-rating .yasr-star-value{background:url(/wp-content/themes/adapter/assets/icons/star-green.svg);background-size:30px!important}.yasr-vv-text-container{color:#999}.yasr-vv-text-container span:first-child{color:#000;margin-right:20px}.site-content article .comments-area{border-top:unset;padding:60px;border-radius:20px;background:#fbfafd;text-align:center;margin-bottom:unset}#comments .submit{color:#fff;border-radius:20px;background:#5714cc;padding:21px 40px;font-size:18px;line-height:1}#comments .submit:hover{color:#fff;background:#44139b}.comments-area .form-submit{margin-top:20px}.comment-reply-title{color:#111;font-size:36px;font-weight:500;line-height:110%;padding-top:unset;margin-bottom:20px}.comment-notes{font-size:22px;font-style:normal;font-weight:400;line-height:160%;margin-bottom:30px}.comments-area textarea#comment,.comments-area .ast-comment-formwrap input[type=text]{border-radius:20px;background:#fff;border:unset;padding:26px}.comments-area textarea#comment{height:120px}.comment-textarea{margin-bottom:20px}.comment-form-author,.comment-form-email{width:50%}.comments-area p.logged-in-as a{color:#5714cc}.comment-form-url{display:none}body .ast-comment-list li.depth-1 .ast-comment,body .ast-comment-list li.depth-2 .ast-comment{border-bottom:none}.ast-comment-time a{color:#999;text-transform:lowercase}.ast-reply-link a,.ast-edit-link a{color:#999;margin-right:20px}.ast-comment-info{margin-top:50px}body .ast-comment-list .ast-comment-edit-reply-wrap{display:block}a:focus,button:focus{outline:none !important}.post-loop-excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.single p,.single div,.single ul,.single li,.single ol,.single .elementor-widget-text-editor p{color:#111;font-family:"Manrope",Sans-serif;font-size:18px;font-weight:400;line-height:140%}.single h2{margin-top:clamp(30px, 5vw, 60px);margin-bottom:clamp(20px, 5vw, 30px)}.single .post ol li::marker{color:#fff;background:#5714cc}.single .post ol{margin-left:30px}.single .post ol li{position:relative;padding-left:20px;line-height:130%}.single .post ol li:before{position:absolute;content:"";color:#fff;font-size:16px;background-image:url(/wp-content/uploads/2022/10/circle-icon.svg);background-size:100%;width:30px;height:30px;left:-28px;top:-3px;z-index:-1}.single .post ol,.single .post ul{display:flex;flex-direction:column;gap:10px}.single ul li::marker{color:#5714cc}.single .post ol li p,.single .post ul li p{margin-bottom:unset}ol,ul{margin:0 0 1.5em 1em}.single .elementor-widget-table-of-contents>.elementor-widget-container{margin:10px 0 10px 10px;padding:50px;background-color:#f3f3f3;border-radius:50px}.single .elementor-toc__list-wrapper{margin:15px 0 0}.single .elementor-toc__header-title{color:#999}.single .elementor-toc__list-item-text-wrapper i{display:none}.single .elementor-toc__body .elementor-toc__list-item-text.elementor-item-active,.single .elementor-toc__body .elementor-toc__list-item-text:hover{font-weight:600;text-decoration:none}.single .elementor-widget-blockquote{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:55px 0;margin:30px 0 50px}.single .elementor-blockquote__content{color:#000;font-family:"igra-sans",Sans-serif;font-size:30px;font-weight:400;line-height:40px}.single .elementor-blockquote__author{font-size:18px;font-weight:400;line-height:29px}.single .elementor-blockquote--skin-quotation .elementor-blockquote:before{content:"";background-image:url(/wp-content/uploads/2022/10/quote.svg);background-repeat:no-repeat;background-size:100%;float:left;width:60px;height:48px;margin-top:10px}.single .elementor-blockquote__content,.single .elementor-blockquote footer{margin-left:150px}.single .elementor-blockquote--skin-quotation .elementor-blockquote__content{margin-top:0;margin-bottom:19px}.block-plus ul,.block-minus ul{list-style:none;margin:0}.block-plus ul li,.block-minus ul li{position:relative;padding-left:40px}.block-plus ul li:before,.block-minus ul li:before{position:absolute;content:"";left:0;top:4px}.block-plus ul li:before{background-image:url('/wp-content/uploads/2022/10/check-icon.svg');width:22px;height:20px;background-size:100%}.block-minus ul li:before{background-image:url('/wp-content/uploads/2022/10/cancel-icon.svg');width:20px;height:20px;background-size:100%}.eae-table__body .eae-table__body-row .eae-table__body_row_column:first-child span{font-weight:700}.eae-table-wrap{padding-bottom:20px}.eae-table-wrap table{position:relative}.eae-table-wrap table:before{position:absolute;content:"";background:url(/wp-content/uploads/2022/10/tablebg.png);right:0;top:0;width:90px;height:100%}::-webkit-scrollbar{background:#f3f3f3;width:10px;border-radius:10px;height:10px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#5714cc;border-radius:10px}.ast-comment-cite-wrap b{text-transform:none;font-weight:400}.blog-post-tags{margin-bottom:60px;display:flex;flex-wrap:wrap}.blog-post-tags a{background:#f3f3f3;border-radius:50px;padding:20px 40px;color:#000;display:block;margin:0 20px 20px 0}.blog-post-tags a.active,.blog-post-tags a:hover{background:#5714cc;color:#fff}.page-title.ast-archive-title{color:#000;margin-bottom:30px}.blog .post-thumb-img-content img,.tag .post-thumb-img-content img{max-height:340px;height:340px;object-fit:cover}.post-tags,.post-tags p{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;gap:10px;background:0 0}.post-tags a{border-radius:10px;background:#fbfafd;padding:16px 20px;color:#111;white-space:nowrap}body .post-tags a.active,body .post-tags a:hover{background:#5714cc;color:#fff!important;transition:ease .3s}body .elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-rounded .elementor-share-btn__icon{border-radius:50%;width:30px;height:30px}body .elementor-share-btn__icon i{font-size:16px}.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-arrow i{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-arrow i:before,.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:none !important}.elementor-widget .legal-docs-agreement{color:#fff}.elementor-widget .legal-docs-agreement a,.elementor-widget .legal-docs-agreement a:hover{text-decoration:underline;color:var(--ast-global-color-1)}.wpforms-field-container .legal-docs-agreement{color:#000}.ads-agreement-wrapper{margin-bottom:-5px;cursor:pointer}.ads-agreement-wrapper label.legal-docs-agreement{margin-left:5px}body .wpforms-container .wpforms-recaptcha-container.wpforms-is-recaptcha-type-invisible{padding:0}body .elementor-popup-modal .dialog-widget-content{overflow:auto}@media (max-width:1100px){.marquiz-pops_position_bottom{margin-left:-15px}}@media (min-width:1000px){.marquiz-pops_position_bottom{margin-left:-30px}}@media screen and (min-width:1200px){.how-works-grid-item,.has-step-arrow,.has-step-line,.has-step-line-2,.has-step-line-3{position:relative}.how-works-grid-item:after,.has-step-line-3:after{display:block;position:absolute;content:"";border-bottom:2px solid #dfdfdf;bottom:-40px;width:100%}.has-step-arrow:after,.has-step-line:after,.has-step-line-2:after{position:absolute;content:"";z-index:-1}.has-step-arrow:after{width:40px;height:26px;right:-40px;top:107px;background:url('/wp-content/themes/adapter/assets/icons/step.svg') no-repeat center center}.has-step-line:after{right:-40px;top:112px}.has-step-line-2:after{left:-40px;top:-42px;transform:rotate(180deg)}.has-step-line:after,.has-step-line-2:after{width:96px;height:164px;background:url('/wp-content/themes/adapter/assets/icons/step-line.svg') no-repeat center center;background-size:100%}.distr-steps .has-step-arrow:after{top:82px}.distr-steps .has-step-line:after,.distr-steps .has-step-line-2:after{height:134px;top:89px;background:url('/wp-content/themes/adapter/assets/icons/step-line-2.svg') no-repeat center center}.distr-steps .has-step-line-2:after{top:-43px}body .they-talk.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next,body .they-talk .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-next,body .they-talk.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev,body .they-talk .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-prev{display:none}.launch-grid .has-step-arrow:after{top:155px}.launch-grid .has-step-line:after,.launch-grid .has-step-line-2:after{height:290px;background:url('/wp-content/themes/adapter/assets/icons/launch-line.svg') no-repeat center center;background-size:100%}.launch-grid .has-step-line:after{bottom:-40px;top:unset}.launch-grid .has-step-line-2:after{top:-42px}.launch-grid .has-step-line-3:after{top:-43px;bottom:unset;width:82%;right:0}.launch-grid .has-step-line-3 .has-step-line-2:after{top:-43px}.launch-grid .has-step-line-3 .has-step-arrow:after{left:-40px;right:unset}}@media screen and (min-width:1101px){body #wpforms-7 .wpforms-field-checkbox{text-align:center}body .sub-menu li a:not(body .sub-menu li:last-child a){margin-bottom:10px}.solution-accordion .e-n-accordion-item:first-child .e-n-accordion-item-title-icon{margin-left:112px}body .main-team .elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev,body .main-team .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-prev{left:-53%}.solution-accordion .e-n-accordion-item:nth-child(2) .e-n-accordion-item-title-icon{margin-left:148px}.yandex-accordion .e-n-accordion-item:nth-child(2) .e-n-accordion-item-title-icon{bottom:17px}.solution-accordion .e-n-accordion-item:last-child .e-n-accordion-item-title-icon{margin-left:140px}}@media (min-width:769px){.services-block .e-n-accordion{display:flex;flex-wrap:wrap;gap:40px;align-items:baseline}.services-block .e-n-accordion-item{flex:0 0 calc(100%/2 - 20px)}}@media (min-width:601px){.swiper-pagination{display:none}#wpforms-7 .wpforms-field{flex-basis:calc(100% / 3 - 14px)}.off-canvas-main-menu .menu-item-has-children{display:none}body .elementor-nav-menu--main .elementor-nav-menu ul.sub-menu{padding:30px 38px 30px 30px;margin-top:8px}body .sub-menu.elementor-nav-menu--dropdown:before{position:absolute;content:"";background:url('/wp-content/uploads/2025/07/polygon-7.svg') 100%/cover no-repeat;width:13px;height:13px;top:-8px;left:89px}.platform-capabilities .swiper-pagination,.hide-pagination .swiper-pagination{display:none}.platform-capabilities>.e-con-inner{position:relative}.platform-capabilities>.e-con-inner:before,.platform-capabilities>.e-con-inner:after{position:absolute;content:"";z-index:-1}.platform-capabilities>.e-con-inner:before{left:-140px;background:url('/wp-content/themes/adapter/assets/icons/platforma-line-1.svg') no-repeat;background-size:100%;width:1296px;height:770px;bottom:350px}.platform-capabilities>.e-con-inner:after{right:-140px;bottom:300px;width:563px;height:850px;background:url('/wp-content/themes/adapter/assets/icons/platforma-line-2.svg') no-repeat;background-size:100%}body .article-content-form .wpforms-field{width:48%}.accordion-absolute .e-n-accordion-item>div{position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:3;border-radius:0 0 20px 20px;box-shadow:0px 4px 40px 0px rgba(0,0,0,.1)}}@media (max-width:1100px){body p,body .entry-content p,body ul li{font-size:16px}body h1,body .entry-content h1,body .entry-content h1 a,body .elementor-widget-heading h1.elementor-heading-title{line-height:110%;letter-spacing:-1.2px}body h2,body .entry-content h2,body .entry-content h2 a,body .elementor-widget-heading h2.elementor-heading-title{line-height:110%;letter-spacing:-.64px}body .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:nth-child(6),body .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:nth-child(7),.elementor-nav-menu--main .has-submenu .sub-arrow{display:none}.elementor-nav-menu--main .sub-menu{display:none!important}.e-off-canvas__content .elementor-nav-menu{display:flex;flex-direction:column;gap:20px}.e-off-canvas__content .elementor-nav-menu--main .elementor-nav-menu a,.e-off-canvas__content .elementor-nav-menu--main .elementor-nav-menu a:hover{padding:unset}.footer-reverse>.elementor-element:last-child{order:1}.footer-reverse>.elementor-element:nth-child(2){order:2}.footer-reverse>.elementor-element:nth-child(3){order:3}#wpforms-7 input,#wpforms-7 textarea{border-radius:10px}#wpforms-7 input{padding:16px;text-align:center}#wpforms-7 textarea{margin-bottom:10px}.wpforms-container .wpforms-field-label-inline{font-size:16px}.wpforms-field-checkbox input{text-align:left}body .wpforms-submit{border-radius:10px;padding:17px 30px}.main-hero:after{top:-30%;width:774px;height:946px}.main-hero .e-con-inner:before{width:789px;height:989px}.accordion-absolute .e-n-accordion-item{border-radius:10px}.reviews-block .elementor-widget-html .e-con-inner{max-width:90% !important;max-height:90vh;overflow:auto;flex-wrap:wrap;justify-content:space-between;gap:16px}.reviews-block .elementor-widget-html .e-con-inner>div.elementor-element:last-child{order:2}.reviews-block .elementor-widget-html .e-con-inner>div.elementor-element:nth-child(2){order:3}.platform-capabilities>.e-con-inner:after{right:-52px;top:-18%;width:224px;height:335px}.platform-capabilities>.e-con-inner:before{left:-80px;top:-18%;width:515px;height:310px}body .main-team .elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev,body .main-team .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-prev,body .main-team .elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next,body .main-team .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-next{top:-215px}.archive .post-tags{overflow:auto;flex-wrap:nowrap;align-items:center}}@media screen and (max-width:991px){body .elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next,body .elementor-element .swiper .elementor-swiper-button.elementor-swiper-button-next,body .elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next,body .elementor-widget-loop-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev{top:-49px}body .elementor-swiper-button,body .elementor-swiper-button:before{width:36px;height:36px}}@media (max-width:600px){body{overflow-x:hidden}body h1,body .entry-content h1,body .entry-content h1 a{letter-spacing:-.96px}body h2,body .entry-content h2,body .entry-content h2 a,body .elementor-widget-heading h2.elementor-heading-title{margin-bottom:20px}.off-canvas-main-menu .has-submenu{display:none}body .off-canvas-main-menu .elementor-nav-menu--main .elementor-nav-menu ul.elementor-nav-menu--dropdown{position:relative;background:0 0;color:#111;margin-top:unset!important;width:100%;display:flex!important;flex-direction:column;gap:20px}.off-canvas-main-menu .menu-item a:not(.off-canvas-main-menu .sub-menu .menu-item a){font-weight:700}body .wpforms-container .wpforms-field{padding:unset;width:100%}.wpforms-field-checkbox li{display:inline-flex;align-items:baseline}.main-hero:after{top:-30%;opacity:.1}.main-hero:after,.main-hero .e-con-inner:before{width:346px;height:434px}.main-hero:before{width:346px;height:434px;opacity:.15}body .elementor-swiper-button,body .elementor-swiper-button.elementor-swiper-button-next:before,body .elementor-swiper-button.elementor-swiper-button-prev:before{display:none}body .elementor-widget-n-carousel .swiper-pagination-bullet{background:#e7ddf8}body .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#5714cc}.review-item>.e-con-inner>div.elementor-element:last-child,.review-item>div.elementor-element:last-child{order:2}.review-item>.e-con-inner>div.elementor-element:nth-child(2),.review-item>div.elementor-element:nth-child(2){order:3}.solution-accordion .e-n-accordion{flex-direction:column}.solution-accordion .e-n-accordion-item-title-text img{width:75px}body .solution-accordion .e-n-accordion-item .e-n-accordion-item-title{height:auto}body .solution-accordion .e-n-accordion-item .e-n-accordion-item-title-icon{margin-left:122px}.main-team .elementor-widget-html .e-con-inner{max-width:90% !important;max-height:90%;overflow-y:auto}.main-accordion .e-n-accordion-item:first-child .e-n-accordion-item-title-text{width:80%}}@media (min-width:769px) and (max-width:1440px){body{zoom:80%}h1,.entry-content h1,.entry-content h1 a{font-size:clamp(40px, 5vw, 70px)}}@media (min-width:601px) and (max-width:1100px){.solution-accordion .e-n-accordion-item .e-n-accordion-item-title,.solution-accordion .e-n-accordion-item-title-text{flex-direction:column;gap:20px;align-items:flex-start}.solution-accordion .e-n-accordion-item-title-text img{width:auto;height:60px}.solution-accordion .e-n-accordion-item .e-n-accordion-item-title{height:236px;border-radius:10px;padding:30px}body .solution-accordion .e-n-accordion-item-title-text{gap:20px}}