:root,[data-theme=dark]{--inspiro-platforms-blend-mode:normal,normal,normal;--inspiro-main2-block-color:#A4270B}.entry-header .entry-title,body{color:var(--inspiro-color-title)}.archive .site-main>article:not(.sticky) .entry-summary p.link-more a:hover,.entry-summary p.link-more a:hover,.link-more .mega-menu-link:hover,.wp-block-accordion-heading__toggle:not(:focus-visible):hover,.wp-block-button__link.wp-element-button:hover,button.wp-block-accordion-heading__toggle[aria-expanded=true] .wp-block-accordion-heading__toggle-title{text-decoration:underline}.footer-inner .footer-navigation ul li,.footer-menu,.menu-more,.menu-more ul,.post-tags{list-style:none}:root{--inspiro-primary2-color:#ffffff;--inspiro-servise-font-color:#003E6F;--inspiro-color-background-body:#ffffff;--inspiro-bright-color:#FF7B00;--inspiro-bright2-color:#002F53;--inspiro-color-title:#000000;--inspiro-color-title-primary3:#0B61A4;--text:#000000;--text-secondary:#0B61A4;--text-button:#fff;--inspiro-background-block:#E9F0F6;--inspiro-parthner-block:#E9F0F6;--inspiro-gradient-main:linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5));--inspiro-gradient-color-main:rgba(255, 255, 255, .5);--inspiro-gradient-color2-main:rgba(255, 255, 255, 0.5);--inspiro-background-blend-mode:normal,normal,normal;--inspiro-main1-block-color:rgba(0, 84, 148, 0.5);--inspiro-main1-block-color2:rgba(35, 213, 106, 0.7);--inspiro-main3-block-color:rgba(0, 84, 148, 0.5);--inspiro-main3-block-color2:rgba(45, 140, 255, 0.2);--inspiro-service-opacity:0.1;--inspiro-about-opacity:0.5;--inspiro-main-opacity1:0.2;--inspiro-main-opacity2:0.2;--inspiro-main-opacity3:0.2;--inspiro-service-text:#72C1FF;--inspiro-cases-background-blend-mode:color,normal;--inspiro-cases-background-blend-mode2:normal,normal,normal;--inspiro-products-background-blend-mode:normal,difference;--inspiro-swiper-button:#72C1FF;--inspiro-tab-button:rgba(11, 97, 164, 0.1);--inspiro-guestion-color1:rgba(255, 255, 255, 0.5);--inspiro-guestion-color2:rgba(255, 255, 255, 0.5);--inspiro-lids-color1:rgba(255, 255, 255, 0.5);--inspiro-lids-color2:rgba(255, 255, 255, 0.5);--inspiro-contact-color1:#72C1FF;--inspiro-contact-color2:#E9F0F6;--inspiro-menu-background:#EDF3F8;--inspiro-accordeon-button-opacity:0.3;--inspiro-mix-blend-mode:hard-light;--inspiro-mix-blend-mode_case:normal;--inspiro-gradient-color-image1:rgba(255, 255, 255, 0.6);--inspiro-gradient-image1:linear-gradient(0deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6));--inspiro-gradient-service:linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5));--inspiro-gradient-platform:linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8));--inspiro-gradient-case:linear-gradient(0deg, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6));--inspiro-gradient-parthners:linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5));--inspiro-gradient-product:linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5));--inspiro-gradient-color-image2:rgba(255, 255, 255, 0.6);--inspiro-gradient-color-image3:#fff;--inspiro-gradient-color-image4:#fff;--inspiro-gradient-color-image5:rgba(255, 255, 255, 0.5);--inspiro-gradient-color-image6:rgba(255, 255, 255, 0.3);--inspiro-gradient-color-image7:rgba(255, 255, 255, 0.3);--inspiro-gradient-color-image8:rgba(255, 255, 255, 0.3);--inspiro-gradient-color-image9:#fff;--inspiro-gradient-color-image10:rgba(255, 255, 255, 0.8);--inspiro-gradient-color-image11:rgba(255, 255, 255, 0.6);--inspiro-button-hover:#72C1FF;--inspiro-service-gradient1:rgba(255, 255, 255, 0.5);--inspiro-service-gradient2:rgba(255, 255, 255, 0.5);--inspiro-service-flash:#72C1FF;--inspiro-service-flash-mix-blend-mode:normal;--inspiro-service-block:#EDF3F8;--inspiro-color-tags:#fff;--inspiro-color-dot:#F1F5F9;--inspiro-color-dot-news:#F1F5F9;--inspiro-input-background:#E9F0F6}[data-theme=dark]{--inspiro-primary-color:#2d70b8;--inspiro-primary2-color:#002F53;--inspiro-servise-font-color:#ffffff;--inspiro-bright-color:#FF9200;--inspiro-bright2-color:#ffffff;--inspiro-color-background-body:#003E6F;--inspiro-color-title:#ffffff;--inspiro-color-title-primary3:#ffffff;--text:#ffffff;--text-secondary:#72C1FF;--text-button:#000;--inspiro-background-block:#003E6F;--inspiro-parthner-block:#002F53;--inspiro-gradient-main:linear-gradient(0deg, var(--inspiro-gradient-color-main), var(--inspiro-gradient-color-main)),linear-gradient(0deg, var(--inspiro-gradient-color2-main), var(--inspiro-gradient-color2-main));--inspiro-gradient-color-main:#001525;--inspiro-gradient-color2-main:#005E86;--inspiro-background-blend-mode:difference,hard-light,normal;--inspiro-products-background-blend-mode:normal,hard-light;--inspiro-main1-block-color:#005494;--inspiro-main1-block-color2:#23D56A;--inspiro-main3-block-color:rgba(45, 140, 255, 0.8);--inspiro-main3-block-color2:rgba(45, 140, 255, 0.8);--inspiro-service-opacity:0.4;--inspiro-about-opacity:1;--inspiro-main-opacity1:0.3;--inspiro-main-opacity2:0.3;--inspiro-main-opacity3:1;--inspiro-service-text:#ffffff;--inspiro-cases-background-blend-mode:normal,normal;--inspiro-cases-background-blend-mode2:difference,normal,normal;--inspiro-swiper-button:#0B61A4;--inspiro-tab-button:rgba(0, 0, 0, 0.2);--inspiro-guestion-color1:#006566;--inspiro-guestion-color2:rgba(85, 255, 0, 0.8);--inspiro-lids-color1:rgba(102, 39, 0, 0.8);--inspiro-lids-color2:rgba(0, 115, 255, 0.5);--inspiro-contact-color1:#0B61A4;--inspiro-contact-color2:rgba(0, 47, 83, 0.8);--inspiro-menu-background:#002F53;--inspiro-accordeon-button-opacity:1;--inspiro-mix-blend-mode:plus-lighter;--inspiro-mix-blend-mode_case:plus-lighter;--inspiro-gradient-image1:linear-gradient(0deg, rgba(69, 0, 148, 0.5), rgba(69, 0, 148, 0.5)),linear-gradient(0deg, #0064E7, #0064E7);--inspiro-gradient-service:linear-gradient(0deg, rgba(69, 0, 148, 0.5), rgba(69, 0, 148, 0.5)),linear-gradient(0deg, #0064E7, #0064E7);--inspiro-gradient-platform:linear-gradient(0deg, rgba(0, 44, 148, 0.5), rgba(0, 44, 148, 0.5));--inspiro-gradient-case:linear-gradient(0deg, #002B66, #002B66),linear-gradient(0deg, rgba(0, 68, 255, 0.6), rgba(0, 68, 255, 0.6));--inspiro-gradient-parthners:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));--inspiro-gradient-product:linear-gradient(0deg, rgba(0, 44, 148, 0.5), rgba(0, 44, 148, 0.5));--inspiro-gradient-color-image1:rgba(69, 0, 148, 0.5);--inspiro-gradient-color-image2:#0064E7;--inspiro-gradient-color-image3:rgba(0, 44, 148, 0.5);--inspiro-gradient-color-image4:#003BB0;--inspiro-gradient-color-image5:rgba(0, 44, 148, 0.5);--inspiro-gradient-color-image6:#002B66;--inspiro-gradient-color-image7:rgba(0, 68, 255, 0.6);--inspiro-gradient-color-image8:rgba(255, 255, 255, 0);--inspiro-gradient-color-image9:#0E2C69;--inspiro-gradient-color-image10:rgba(0, 44, 148, 0.9);--inspiro-gradient-color-image11:#00A6FF;--inspiro-button-hover:#fff;--inspiro-service-gradient1:rgba(174, 0, 255, 0.4);--inspiro-service-gradient2:#C76A00;--inspiro-service-flash:#0B61A4;--inspiro-service-flash-mix-blend-mode:plus-lighter;--inspiro-service-block:#003E6F;--inspiro-color-tags:#07212D;--inspiro-color-dot:#0B61A4;--inspiro-color-dot-news:#002F53;--inspiro-input-background:#002F53}@font-face{font-family:Futura;font-style:normal;font-weight:300;font-display:swap;src:url('/wp-content/uploads/2026/03/subset-futuracyrilliclight.woff2') format('woff2')}@font-face{font-family:Futura;font-style:normal;font-weight:400;font-display:swap;src:url('/wp-content/uploads/2026/03/subset-futuracyrillicmedium.woff2') format('woff2')}@font-face{font-family:Futura;font-style:normal;font-weight:700;font-display:swap;src:url('/wp-content/uploads/2026/03/subset-futuracyrillic-bold.woff2') format('woff2')}html :where(.editor-styles-wrapper){background:0 0}html[lang=bg-BG] body,html[lang=bg-BG] button,html[lang=bg-BG] input,html[lang=bg-BG] select,html[lang=bg-BG] textarea,html[lang=ru-RU] body,html[lang=ru-RU] button,html[lang=ru-RU] input,html[lang=ru-RU] select,html[lang=ru-RU] textarea,html[lang=uk] body,html[lang=uk] button,html[lang=uk] input,html[lang=uk] select,html[lang=uk] textarea{font-family:Futura;overflow-x:hidden}html[lang=ar] *,html[lang=ary] *,html[lang=azb] *,html[lang=bg-BG] *,html[lang=bn-BD] *,html[lang=el] *,html[lang=gu-IN] *,html[lang=haz] *,html[lang=he-IL] *,html[lang=hi-IN] *,html[lang=ja] *,html[lang=ko-KR] *,html[lang=mr-IN] *,html[lang=ps] *,html[lang=ru-RU] *,html[lang=th] *,html[lang=uk] *,html[lang^=zh-] *{letter-spacing:0}.news .news-item:hover,body.home:not(.page-layout-sidebar-right) #primary{overflow:visible}body{--wp--preset--color--secondary:#2d70b8}body,body.custom-background{background-color:var(--inspiro-color-background-body)}#li-theme .li-theme-mobile,#post-67 .entry-meta,.accordion-content img,.category-cases .entry-meta,.category-platforms .entry-meta,.category-products .entry-meta,.category-resheniya .entry-meta,.forminator-iti-input.iti.iti *,.logo,.logo-dark_cases,.map-mobile,.menu-more ul li a:before,.service-content-wrapper .link-more,[data-theme=dark] .logo-light_cases,[data-theme=dark] .parthners .logo-light{display:none}.menu-more.active ul,.tabs-content .tab-pane.active,[data-theme=dark] .parthners .logo-dark,html[data-theme=dark] .logo-dark,html[data-theme=dark] .logo-light{display:block}#mega-menu-wrap-primary .svg-icon.svg-icon-search path,.lids .lids-list li svg path,.sb-icon-search svg path{fill:var(--inspiro-color-title)}[data-theme=dark] .logo-dark_cases{display:inline-block}.parthners .items .item{position:relative;cursor:pointer}.parthners .items .item-bg{position:absolute;inset:0;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important}.parthners .logo-dark{display:none;background-blend-mode:color,normal}article ol,ul{margin-left:1.1em!important}article ul li {list-style-position: outside !important;}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field{display:flex;align-items:center;justify-content:space-between;position:relative}.category-cases .lids,.category-cases .questions,.category-platforms .lids,.category-platforms .questions,.category-products .lids,.category-products .questions,.category-resheniya .lids,.category-resheniya .questions,.ect-service-template .lids,.ect-service-template .questions,.forminator-ui.forminator-custom-form[data-design=default] .forminator-field.forminator-has_error{margin-bottom:10px}.home .round-blocks{max-width:1344px;margin:0 auto}.home h2{font-size:32px!important;color:var(--inspiro-color-title-primary3)!important}.entry-content a{font-family:Futura;font-style:normal;font-weight:500;line-height:150%;color:var(--inspiro-bright-color)}.comment-content h2,.entry-content h2,.page-content h2{font-size:24px}.entry-content ul li{line-height:20px;padding-bottom:10px}.entry-header .entry-title{margin-bottom:20px;margin-top:0;font-size:24px;text-transform:uppercase}.pum-content,.pum-content+.pum-close,.pum-content.popmake-content h2.wp-block-heading,.pum-theme-enterprise-blue .pum-content,.pum-theme-enterprise-blue .pum-content+.pum-close,.sb-search .sb-search-input,.side-nav .search-form .search-field,.side-nav .wp-block-search__input,.site-footer .search-form .search-field,.site-footer .wp-block-search__input{color:var(--inspiro-color-title)!important}.archive .page-title,.blog .page-title,.search .page-title{margin-top:2em;text-align-last:center;font-size:32px}#checkbox-1 .forminator-field{align-items:start!important;justify-content:start!important;flex-direction:column!important}.forminator-ui#forminator-module-1175.forminator-design--default .forminator-checkbox{margin:10px 0!important}.forminator-ui#forminator-module-683.forminator-design--default .forminator-input,.forminator-ui#forminator-module-683.forminator-design--default .forminator-input input,.forminator-ui#forminator-module-683.forminator-design--default .forminator-iti-input .iti__selected-dial-code{outline:0}.forminator-ui#forminator-module-1175.forminator-design--default .forminator-checkbox,.forminator-ui#forminator-module-1175.forminator-design--default .forminator-checkbox .forminator-checkbox-label{font-family:Futura!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:135%!important;color:var(--inspiro-color-title)}.forminator-ui#forminator-module-1175.forminator-design--default .forminator-checkbox input:checked+.forminator-checkbox-box{border-color:#72c1ff!important;color:#72c1ff!important;background-color:transparent!important;border-radius:8px!important;width:24px;height:24px;min-width:24px}.pum-container,.pum-theme-enterprise-blue .pum-container{border-radius:15px!important;border:1px none var(--inspiro-background-block)!important;background-color:var(--inspiro-color-background-body)!important}#forminator-module-1175 .forminator-row.forminator-row-last,#li-search .mega-menu-link:hover:before,#mega-menu-li-theme .mega-menu-link:hover:before,.entry-author,.entry-categories.cat-links,.service-content-wrapper:before{display:none!important}#forminator-module-1175:not(.select2-dropdown),.contact-row .contact-col .wp-block-image,.wp-block-accordion .wp-block-accordion-heading{margin:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-label[for]{width:33%}.forminator-ui.forminator-custom-form[data-design=default] .forminator-has_error .forminator-error-message{position:absolute;top:90%;color:#ff4800!important;line-height:15px;background-color:transparent!important;padding:2px 0;left:114px}.forminator-ui#forminator-module-683.forminator-design--default .forminator-response-message.forminator-success{background-color:transparent!important;box-shadow:inset 2px 0 0 0 transparent!important;-moz-box-shadow:inset 2px 0 0 0 transparent!important;-webkit-box-shadow:inset 2px 0 0 0 transparent!important;color:#fff!important}.forminator-ui#forminator-module-683.forminator-design--default .forminator-button-submit{margin-right:0;margin-left:auto;font-family:Futura!important;font-style:normal;font-weight:500!important;font-size:16px!important;line-height:150%;color:var(--text-button);display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;height:52px;min-width:204px;background:var(--inspiro-bright-color);border-radius:10px;text-transform:none;transition:.5s;margin-top:10px;box-shadow:none}.forminator-ui#forminator-module-683.forminator-design--default .forminator-button-submit:hover{background:var(--inspiro-button-hover);border:1px solid var(--inspiro-button-hover);box-shadow:none}.pum-content.popmake-content h2.wp-block-heading{font-family:Futura;font-style:normal;font-weight:700;font-size:28px;line-height:100%;text-transform:none;margin-bottom:25px;text-align:left;letter-spacing:.06em!important}#popmake-329 .lwpcngNotice_buttons{padding-top:0}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside:not(:last-child),.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child){margin-bottom:17px!important}.entry-summary>:last-child,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child).forminator-row-last,.work-step p{margin-bottom:0!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone.iti--allow-dropdown .forminator-input::-webkit-input-placeholder{color:var(--inspiro-color-title);opacity:.5;font-weight:400}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone.iti--allow-dropdown .forminator-input::-moz-placeholder{color:var(--inspiro-color-title);opacity:.5;font-weight:400}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone.iti--allow-dropdown .forminator-input:-ms-input-placeholder{color:var(--inspiro-color-title);opacity:.5;font-weight:400}#forminator-module-683:not(.select2-dropdown),.entry-summary .wp-block-list li,.service-entry-content>p,.single-post .lids,.single-post .questions{margin-bottom:0}.forminator-edit-module{opacity:0;height:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input{width:65%!important;min-width:258px!important;height:40px!important;background:var(--inspiro-input-background);border:1px solid #72c1ff;border-radius:10px!important;color:var(--inspiro-color-title)!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input[aria-describedby*=error]{border:1px solid #ff4800}#mega-menu-wrap-primary,#mega-menu-wrap-primary #mega-menu-primary,#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row,#mega-menu-wrap-primary #mega-menu-primary span.mega-menu-badge,#mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu,#mega-menu-wrap-primary button.mega-close,#mega-menu-wrap-primary button.mega-toggle-standard{border-color:var(--inspiro-swiper-button)!important}.sb-search .sb-search-input{background:var(--inspiro-input-background)!important}.sb-search .sb-search-button-close .sb-icon-search .svg-icon,.sb-search .sb-search-button-open .sb-icon-search .svg-icon{fill:var(--inspiro-color-title)!important}.sf-menu ul{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:24px}.site-main{padding:0 40px}.entry-title a{color:var(--inspiro-color-title)}.platforms-row .platforms-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;max-width:888px;margin-top:0;margin-bottom:35px}.platforms-row .platform-item{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:10px 32px;isolation:isolate;height:78px;background:var(--inspiro-menu-background);border-radius:15px;transition:.5s}.platforms-row .platform-item.yellow{background:url(/wp-content/uploads/2026/03/bg_cases_orange_optim.webp) 0 0/cover no-repeat}.platforms-row .platform-item:hover{cursor:pointer;background:var(--inspiro-contact-color1)}.platforms-row .platform-item a,.platforms-row .platform-item h3{font-family:Futura;font-style:normal;font-weight:700;font-size:24px;line-height:135%;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-color-title);text-decoration:none}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(90deg)!important}.wp-block-accordion-item.is-layout-flow.wp-block-accordion-item-is-layout-flow.is-open{border-bottom:1px solid #72c1ff}.wp-block-accordion-item.is-layout-flow.wp-block-accordion-item-is-layout-flow.is-open .wp-block-accordion-heading__toggle:not(:focus-visible){border-bottom:1px solid transparent}.wp-block-accordion-item.is-layout-flow.wp-block-accordion-item-is-layout-flow.is-open .wp-block-accordion-panel.is-layout-flow.wp-block-accordion-panel-is-layout-flow{margin-top:0;margin-bottom:20px}.wp-block-image.size-full{display:flex;justify-content:center}.wp-block-accordion-heading__toggle-title{font-family:Futura;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:var(--inspiro-color-title);text-decoration:none!important}.wp-block-accordion-item .wp-block-accordion-panel{opacity:.6}.wp-block-accordion-heading__toggle:not(:focus-visible){border-bottom:1px solid #72c1ff;padding:21px 0}.wp-block-accordion{margin-top:25px;margin-bottom:30px}.wp-block-accordion .accordion-arrow{filter:invert(1)}html[data-theme=dark] .wp-block-accordion .accordion-arrow{filter:invert(0)}.wp-block-accordion-item{margin:0;margin-block-start:0!important}.search-form button.search-submit:hover,button:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:var(--inspiro-color-title);border-color:var(--inspiro-color-title)}@media (max-width:899px){#content{min-height:calc(100vh - 510px)}}.category-cases .entry-cover-image .entry-header .entry-title,.category-platforms .entry-cover-image .entry-header .entry-title,.category-products .entry-cover-image .entry-header .entry-title,.category-resheniya .entry-cover-image .entry-header .entry-title,.ct-service-template-single-service .entry-title,.ect-service-template .entry-cover-image .entry-header .entry-title,.ect-service-template .entry-title{font-family:Futura!important;font-style:normal!important;font-weight:700!important;font-size:32px!important;line-height:120%!important;text-align:center!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--inspiro-color-title)!important}#post-67 header .entry-summary p,#post-67 header .entry-title,.category-platforms .post-tezis,.site-description{color:var(--inspiro-color-title);text-align:center}#services .hentry.service-entry:hover,.category-platforms .post-logo:hover,.lwpcngNotice_buttons .btn-secondary-white:hover,.lwpcngNotice_buttons .btn-white:hover,.parthners .items .item:hover,.swiper-wrapper .swiper-slide:hover{cursor:pointer}.category-platforms .post-logo img{max-width:203px}.category-platforms .post-tezis{font-family:Futura;font-style:normal;font-weight:500;font-size:24px;line-height:150%}.category-platforms .post-tezises{margin-top:20px;max-height:72px}.category-cases .wp-block-heading.has-text-align-center,.category-platforms.wp-block-heading.has-text-align-center,.category-products .wp-block-heading.has-text-align-center,.category-resheniya .wp-block-heading.has-text-align-center,.ect-service-template .wp-block-heading.has-text-align-center{padding-bottom:30px;padding-top:30px;font-size:32px!important;font-family:Futura;font-style:normal;font-weight:700;line-height:120%;text-align:center;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-color-title)}.post-67 .gallery .entry-title,.post-67 .leader-name .entry-title,.post-67 .mission .entry-title{font-family:Futura;font-style:normal;text-align:left;color:var(--inspiro-color-title-primary3);padding-bottom:0}.ect-service-template .cases .images-carousel .swiper-slide,.navbar .header-logo-wrapper.auto-width,.questions a.btn-primary{max-width:100%}.navbar .header-logo-wrapper.auto-width .custom-logo-link img{height:80px;margin-top:10px;margin-bottom:10px}.category-news #primary{min-height:460px}#colophon .footer-logo .custom-logo-link img{height:40px}.sb-search .sb-search-button-open{padding:5px}.sb-search{margin-left:25px}.navbar-nav>li{margin:0 .9986em!important}.post-thumbnail a,.post-thumbnail a img{width:100%;height:auto;min-width:100%;max-width:100%;max-height:350px;object-fit:cover}.map-lazy{position:relative;height:715px;overflow:hidden}.map-preview{position:absolute;inset:0;background:url('/wp-content/uploads/2026/03/map.webp') center/cover no-repeat}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:after{content:"";left:0;opacity:1;position:absolute;width:100%;height:100%;background:var(--inspiro-background-block)}#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-367>ul.mega-sub-menu>li.mega-menu-column-standard,.ect-service-template .cases .swiper-slide .item,.post-template-default .cases .item{background:0 0!important}@media (min-width:900px){#content{min-height:calc(100vh - 240px)}.post-template-single-cases #content{padding-top:0!important}.side-nav__scrollable-container{overflow-x:hidden!important}body.mega-bg-active::before{content:"";position:fixed;top:0;left:0;width:100%;height:calc(var(--mega-bg-height) + 40px);background:var(--inspiro-background-block);z-index:999;pointer-events:none}body.home.mega-bg-active::before,body.wp-singular.mega-bg-active::before{height:calc(var(--mega-bg-height) + 190px)!important}body.home.mega-headroom-fix.mega-bg-active::before,body.wp-singular.mega-headroom-fix.mega-bg-active::before{height:calc(var(--mega-bg-height) + 120px)!important}}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu .mega-menu-item .accordion-in-menu{padding-bottom:0}.site-description{font-family:Futura;font-style:normal;font-weight:500;font-size:16px!important;line-height:150%!important}.step-number,.work-step h3{font-style:normal!important;font-weight:700!important}.main-blocks{display:flex;justify-content:space-between;padding:100px 0 25px}.main-block{position:relative;max-width:445px;padding-left:65px;padding-top:0;margin-right:-20px;height:245px;display:flex;flex-direction:column;justify-content:center;margin-block-start:0px}#post-67 .main-block{max-width:307px}.post-67 .leader img{width:318px;height:318px;object-fit:cover;margin-top:45px;margin-right:20px;border-radius:15px}.post-67 .leader-name .entry-title,.post-67 .mission .entry-title{font-weight:700;font-size:24px;line-height:120%;letter-spacing:.06em!important;text-transform:uppercase;margin-top:40px}#post-67 header .entry-title,.post-67 .gallery .entry-title{font-weight:700;font-size:32px;line-height:120%;text-transform:uppercase;margin-top:40px;letter-spacing:.06em!important}.gallery{margin-top:80px}.post-additional-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(207px,1fr));gap:15px;margin-top:0}.post-additional-gallery .post-lightbox-link,.post-additional-gallery .post-lightbox-link img{min-width:207px;width:207px;height:auto;object-fit:cover}.post-lightbox{position:fixed;inset:0;background:rgba(0,0,0,.3);display:none;align-items:center;justify-content:center;z-index:9999}.post-lightbox img{max-width:90%;max-height:90vh}.post-lightbox .close{position:absolute;top:40px;right:25px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.post-lightbox .close svg{width:20px;height:20px;fill:#fff}#post-67 header .entry-summary p,.post-67 .min-digital .info{font-style:normal;font-weight:500;line-height:150%;font-family:Futura}.post-67 .leader{display:flex;justify-content:space-between;align-items:center;padding-bottom:40px}#post-67 .entry-content,#post-67 .entry-footer,#post-67 .entry-header .inner-wrap,.category-cases .entry-header .inner-wrap,.category-platforms .entry-header .inner-wrap{max-width:888px}#post-67 .main-blocks .description{padding-bottom:0;margin-top:0}#post-67 .main-blocks .title{padding-right:20px}#post-67 .main-blocks{max-width:1010px;margin:0 auto;padding-top:80px;padding-bottom:30px}#post-67 header{bottom:29%}#post-67 header .entry-title{font-family:Futura;font-style:normal}#post-67 header .entry-summary p{font-size:16px;padding-top:10px}.post-67 .mission p:nth-of-type(2),.post-67 .mission p:nth-of-type(3),.post-67 .mission p:nth-of-type(4),.wp-block-group-is-layout-constrained p:nth-child(odd){font-family:Futura;font-style:normal;font-weight:500;font-size:24px;line-height:150%;color:var(--inspiro-bright-color);margin-bottom:0}.main-blocks .title,.service-card h3.wp-block-heading{font-weight:700;font-size:24px;color:var(--inspiro-color-title-primary3);line-height:135%}.post-67 .min-digital{display:flex;margin-top:40px;align-items:center;margin-bottom:20px}.post-67 .min-digital .image{background:url('/wp-content/uploads/2026/02/Mintsifry_logo.svg') center/contain no-repeat;background-blend-mode:difference,normal;min-width:204px;width:204px;height:96px;margin-right:25px}.post-67 .min-digital .info{font-size:14px;color:var(--text-secondary)}.work-steps{padding:10px 0 20px!important}.work-steps h2{margin-bottom:24px}.work-steps-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.work-step{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:25px 20px;gap:10px;isolation:isolate;min-height:242px;background:var(--inspiro-service-block);border:1px solid #72c1ff;border-radius:15px;overflow:hidden}.footer-inner,.post-template-default .service-card,.post-template-default .work-step{justify-content:start}.menu-more ul li,.service-card{background:var(--inspiro-menu-background)}.step-number{position:absolute;width:22px;height:43px;left:22px;top:22px;font-family:Futura!important;font-size:32px!important;line-height:135%!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--inspiro-bright-color)!important;z-index:1}.work-step:after{content:"";position:absolute;width:96px;height:96px;left:-22px;top:-25px;background:#002f53;z-index:-1;border-radius:100%}.work-step h3{font-family:Futura;font-size:20px!important;line-height:150%!important;letter-spacing:.09em!important;text-transform:uppercase;color:var(--inspiro-color-title)!important;margin:0!important;padding-right:50px!important;padding-top:50px!important}.main-blocks .title,.service-card h3.wp-block-heading,.service-card p{font-family:Futura;font-style:normal}@media (max-width:640px){.work-steps-grid{grid-template-columns:1fr}}.home .services{background:var(--inspiro-background-block);margin-left:calc((100vw - 100%)/ 2 * -1);margin-right:calc((100vw - 100%)/ 2 * -1);width:calc(100vw - 8px);padding:80px 48px}.ect-service-template .round-blocks,.home .cases h2,.home .services h2{margin-top:0}.services-block{margin-top:50px;margin-bottom:50px;padding:0!important;border-radius:16px}.category-parthners .service-card,.service-card{border-radius:15px;position:relative;box-sizing:border-box;overflow:hidden}.category-parthners .services-row{display:contents;max-width:1344px;margin:0 auto;width:100%}.category-parthners .services-block{width:100%;overflow:hidden}.category-parthners .service-card{width:calc(50% - 10px);margin-bottom:20px!important;background:var(--inspiro-parthner-block);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.services-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.services-row.full{margin-top:20px;grid-template-columns:1fr}.service-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:32px!important;gap:10px;isolation:isolate;min-height:244px}.accordion-header,.custom-header{background-color:transparent}.service-card:before{content:"";width:100%;height:100%;position:absolute;background:var(--inspiro-service-flash);mix-blend-mode:var(--inspiro-service-flash-mix-blend-mode);opacity:.5;filter:blur(100px);top:-50px;left:60%;z-index:-1}.category-platforms .service-card:before{background:#000;opacity:0}.service-card.is-layout-flow,.work-step{margin-block-start:0!important}.service-card h3.wp-block-heading{letter-spacing:.06em!important;text-transform:uppercase;margin-bottom:0}.service-card p{font-weight:500;font-size:16px;line-height:150%;color:var(--inspiro-color-title);margin-top:0}.accordion-content p,.menu-more ul li a{color:var(--inspiro-servise-font-color)!important}.main-block .image{position:absolute;bottom:0;top:0;z-index:0;left:0;width:245px;height:245px;border-radius:100%;transition:.3s ease-out;background-blend-mode:difference,normal,normal;opacity:1}.main-blocks .description,.main-blocks .title{z-index:1;transition:.3s ease-out;position:relative;right:0}.home .main-blocks .main-block:first-child .image,.post-template-single-about-php .main-blocks .main-block:first-child .image{background:linear-gradient(0deg,var(--inspiro-main1-block-color),var(--inspiro-main1-block-color)),linear-gradient(0deg,var(--inspiro-main1-block-color2),var(--inspiro-main1-block-color2)),url('/wp-content/uploads/2026/03/1-kruzhok-ekspertiza.webp') top/cover!important;background-blend-mode:difference,color,normal;opacity:var(--inspiro-main-opacity1)}.home .main-blocks .main-block:nth-child(2) .image,.post-template-single-about-php .main-blocks .main-block:nth-child(2) .image{background:linear-gradient(0deg,var(--inspiro-main2-block-color),var(--inspiro-main2-block-color)),url('/wp-content/uploads/2026/03/2-kruzhok-chestnost.webp') top/cover!important;background-blend-mode:color,normal;opacity:var(--inspiro-main-opacity2)}.home .main-blocks .main-block:nth-child(3) .image,.post-template-single-about-php .main-blocks .main-block:nth-child(3) .image{background:linear-gradient(0deg,var(--inspiro-main1-block-color),var(--inspiro-main1-block-color)),linear-gradient(0deg,var(--inspiro-main3-block-color2),var(--inspiro-main3-block-color2)),url('/wp-content/uploads/2026/03/3-kruzhok-podderzhka.webp') 250px/170%!important;opacity:var(--inspiro-main-opacity3)}.accordion .accordion-item.service-type:nth-child(2) .accordion-header.active:after,.accordion .accordion-item.service-type:nth-child(2) .accordion-header:hover:after{background:url(/wp-content/uploads/2026/03/service_pic2_bg_hover.webp) center/cover;mix-blend-mode:plus-lighter}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{margin-left:0!important;margin-right:0!important}.main-blocks .title{letter-spacing:.06em!important;text-transform:uppercase;margin:0;padding-right:50px;display:flex;align-items:center}.main-blocks .description,.service-type-text{font-family:Futura;font-style:normal;color:var(--inspiro-color-title)}.main-blocks .description{font-weight:500;font-size:16px;line-height:150%;padding-top:10px;padding-right:30px;margin-top:-10px}.ect-service-template .main-blocks .description{padding-bottom:10px}.main-block:hover .image{left:-67.53px;opacity:.6!important;transform:rotate(-15deg)}.main-block:hover .description,.main-block:hover .title{right:-40px}body.has-header-image .site-title,body.has-header-image .site-title a,body.has-header-video .site-title,body.has-header-video .site-title a{font-family:Futura;font-style:normal;font-weight:700;font-size:32px;line-height:120%;text-align:center;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-color-title);margin-bottom:-10px;padding-top:55px}.accordion{width:100%;overflow:hidden;display:flex;justify-content:space-between;min-height:628px;padding:0 0 15px;max-width:1344px;margin:0 auto}.accordion .accordion-item,.category-cases .entry-content h2.wp-block-heading:nth-child(2),.category-cases .entry-cover-image .single-featured-image-header,.category-platforms .entry-cover-image .single-featured-image-header,.category-products .entry-cover-image .single-featured-image-header,.category-resheniya .entry-cover-image .single-featured-image-header,.contacts .contacts .entry-title,.ect-service-template .entry-cover-image .single-featured-image-header{position:relative}.accordion-header{min-height:628px;padding:16px;width:158px;border:none;cursor:pointer;position:relative;transition:.5s}.accordion .accordion-item.service-type:first-child .accordion-header:before{background:url('/wp-content/uploads/2026/03/dot.webp') left/cover;overflow:hidden;mix-blend-mode:var(--inspiro-mix-blend-mode);-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);background-blend-mode:normal,overlay,normal;content:"";width:100%;height:100%;opacity:var(--inspiro-accordeon-button-opacity);display:block;top:0;left:0;position:absolute}.accordion .accordion-item.service-type:first-child .accordion-header.active:before{background-blend-mode:color,normal;filter:brightness(70%);opacity:var(--inspiro-accordeon-button-opacity)}.accordion .accordion-item.service-type:first-child .accordion-header:not(.active):before{background:url(/wp-content/uploads/2026/03/dot.webp) center/520% no-repeat;overflow:hidden;background-blend-mode:normal,overlay,normal;content:"";width:100%;height:100%;mix-blend-mode:normal;opacity:var(--inspiro-accordeon-button-opacity);display:block;top:0;left:0;position:absolute;border-radius:0;-webkit-mask-image:none;mask-image:none}#popmake-329 .pum-close.popmake-close,.accordion .accordion-item.service-type:nth-child(2) .accordion-header:hover:before,.accordion .accordion-item.service-type:nth-child(3) .accordion-header:hover:before{opacity:0}.accordion .accordion-item.service-type:nth-child(2) .accordion-header.active:after{border-radius:120%;width:628px}.accordion .accordion-item.service-type:nth-child(2) .accordion-header.active:before{opacity:1;border-radius:120%;width:628px;opacity:var(--inspiro-accordeon-button-opacity)}.accordion .accordion-item.service-type:nth-child(3) .accordion-header.active:after{mix-blend-mode:plus-lighter;border-radius:120%;width:628px}.accordion .accordion-item.service-type:nth-child(3) .accordion-header.active:before{opacity:1;opacity:var(--inspiro-accordeon-button-opacity);border-radius:120%;width:628px}.accordion .accordion-item.service-type:nth-child(3) .accordion-header.active:after,.accordion .accordion-item.service-type:nth-child(3) .accordion-header:hover:after{background:url(/wp-content/uploads/2026/03/service_pic3_bg.webp) center/cover;mix-blend-mode:plus-lighter}.accordion .accordion-item.service-type:nth-child(3) .accordion-header.active:before{background:url('/wp-content/uploads/2026/03/service_pic3.webp') center/cover;background-blend-mode:color,normal;filter:brightness(70%);opacity:var(--inspiro-accordeon-button-opacity)}.accordion .accordion-item.service-type:first-child .accordion-header .service-type-text{left:-30px;right:auto}.accordion .accordion-item.service-type:first-child .accordion-header:not(.active) .service-type-text{left:-10px}.accordion .accordion-item.service-type:first-child .accordion-header.active .accordion-content{left:120px}.accordion .accordion-item.service-type:nth-child(2) .accordion-header,.accordion .accordion-item.service-type:nth-child(3) .accordion-header,.post-template-single-cases-php main,.post-template-single-platforms-php main,body:not(.page-layout-sidebar-right) #primary{overflow:hidden}.accordion .accordion-item.service-type .accordion-header.active{overflow:visible;width:628px}.accordion .accordion-item.service-type .accordion-header.active .service-type-text{left:0;right:auto}.accordion .accordion-item.service-type:nth-child(2) .accordion-header:after{content:"";background:url('/wp-content/uploads/2026/03/service_pic2_bg.webp') center/cover;mix-blend-mode:plus-lighter;opacity:1;height:628px;width:158px;display:block;top:0;left:0;position:absolute}.accordion .accordion-item.service-type:nth-child(2) .accordion-header:before{content:"";height:628px;position:absolute;top:0;left:0;width:158px;display:block;background:url('/wp-content/uploads/2026/03/service_pic2.webp') center/cover;background-blend-mode:color,normal;transition:.5s;opacity:var(--inspiro-accordeon-button-opacity)}.accordion .accordion-item.service-type:nth-child(3) .accordion-header:after{content:"";background:url(/wp-content/uploads/2026/03/service_pic3_bg.webp) center/cover;opacity:1;height:628px;width:158px;display:block;top:0;left:0;position:absolute;transition:.5s}.accordion .accordion-item.service-type:nth-child(3) .accordion-header:before{content:"";height:628px;position:absolute;top:0;left:0;width:158px;display:block;background:url('/wp-content/uploads/2026/03/service_pic3.webp') center/cover;background-blend-mode:color,normal;filter:brightness(70%);opacity:var(--inspiro-accordeon-button-opacity);transition:.5s}.service-block{position:relative;width:158px}.accordion-content,.service-type-red,.service-type-text{position:absolute;top:0;width:158px}.service-type-text{height:100%;right:0;writing-mode:tb-rl;transform:rotate(180deg);font-weight:700;font-size:32px;line-height:120%;text-align:center;letter-spacing:.06em!important;text-transform:uppercase;display:flex;justify-content:center;align-items:center;z-index:10}.service-type-red{height:100%;right:0;background:#da1d00;mix-blend-mode:plus-lighter;opacity:.4;filter:blur(150px)}.category-image,.wp-custom-header{background-blend-mode:var(--inspiro-background-blend-mode)}.accordion-content{max-height:0;overflow:hidden;padding:0;left:100px;transition:width .3s,max-height .3s}.accordion-content p{font-family:Futura!important;font-style:normal!important;font-weight:500!important;font-size:16px!important;line-height:150%!important}.accordion-header.active+.accordion-content{width:898px}.accordion-item:has(.accordion-header.active){width:1005px}#services .section-content-wrapper.service-content-wrapper.layout-two{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,1fr);gap:4px;height:628px}#services .hentry.service-entry{padding:10px 32px;background:var(--inspiro-primary2-color);border-radius:15px;margin-bottom:10px;overflow:hidden;display:flex;flex-direction:column;height:100%;min-width:100%;transition:.5s}.service-content-wrapper .entry-meta,.service-content-wrapper .entry-title{margin:5px 0!important}.featured-content-wrapper.layout-four .hentry,.featured-content-wrapper.layout-two .hentry,.portfolio-content-wrapper.layout-four .hentry,.portfolio-content-wrapper.layout-two .hentry,.service-content-wrapper.layout-four .hentry,.service-content-wrapper.layout-two .hentry{width:calc(50% - 10px)!important}.featured-content-wrapper,.portfolio-content-wrapper,.service-content-wrapper{padding:0 5px!important}.service-entry-content.entry-content{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;margin:0!important;padding-left:0;padding-right:0}.service-entry-title.entry-title,.service-entry-title.entry-title a{font-family:Futura;font-style:normal;font-weight:700;font-size:24px;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-servise-font-color);text-align:left!important;line-height:100%!important}.service-entry-title.entry-title{display:-webkit-box}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,.navbar-nav a{position:relative;min-height:64px;margin-bottom:-38px}.footer-navigation{max-width:calc(100vw - 120px)}.footer-menu{display:flex;flex-wrap:nowrap}.footer-menu>li{white-space:nowrap}.menu-more{position:relative}.menu-more button{background:0 0;border:0;cursor:pointer;font-size:20px}.menu-more ul{display:none;position:absolute!important;right:15px;bottom:100%;padding:0;margin:0;min-width:298px;border-radius:16px;overflow:hidden}.menu-more ul li{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:10px 16px;height:44px;border-bottom:1px solid var(--inspiro-service-text)}.lids .lids-list li:last-child,.menu-more ul #menu-item-1594,.menu-more ul li:last-child{border-bottom:none}.menu-more ul li a{width:100%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:before,.footer-inner .footer-navigation ul li a:before,.nav.navbar-nav li>a:before{content:"";height:8px;left:50%;opacity:0;position:absolute;top:30px;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transition:.3s cubic-bezier(.6, 1.09, .49, .64);-o-transition:.3s cubic-bezier(.6, 1.09, .49, .64);-webkit-transition:.3s cubic-bezier(.6, 1.09, .49, .64);transition:.3s cubic-bezier(.6, 1.09, .49, .64);width:calc(100% - 10px);border-radius:20px}.footer-inner .footer-navigation ul li a:before{top:25px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,.navbar-nav,.navbar-nav a{font-family:Futura;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:var(--inspiro-color-title);transition:.3s},#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,.footer-inner .footer-navigation ul li a:focus,.footer-inner .footer-navigation ul li a:hover,.footer-inner .footer-navigation ul li.current-menu-item a,.nav.navbar-nav li.current-menu-item>a,.nav.navbar-nav li>a:focus,.nav.navbar-nav li>a:hover{opacity:1;border:transparent;color:var(--inspiro-bright-color);font-weight:500}.navbar-nav>li.current-menu-item>a,.navbar-nav>li.current-menu-parent>a,.navbar-nav>li.current_page_item>a{border-color:transparent}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover:before,.footer-inner .footer-navigation ul li a:hover:before,.footer-inner .footer-navigation ul li.current_page_item a:before,.nav.navbar-nav li>a:hover:before,.navbar-nav>li.current-menu-item>a:before,.navbar-nav>li.current-menu-parent>a:before,.navbar-nav>li.current_page_item>a:before{background-color:var(--inspiro-bright-color)}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:before,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus:before,.nav.navbar-nav li:focus a:before,.nav.navbar-nav li:hover a:before,.navbar-nav>li.current-menu-item>a:before,.navbar-nav>li.current-menu-parent>a:before,.navbar-nav>li.current_page_item>a:before{opacity:1;top:30px;width:8px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover:before,.footer-inner .footer-navigation ul li.current-menu-item a:before,.footer-inner .footer-navigation ul li:hover a:before{opacity:1;top:25px;width:8px}#mega-menu-wrap-primary .accordion-content{overflow:hidden;transition:max-height .3s}#mega-menu-wrap-primary .svg-icon.svg-icon-search{width:20px;height:20px}.navbar,.site-footer{background-color:transparent!important}.navbar-nav{align-items:center}.archive .page-title,.blog .page-title,.home.blog .page-title{font-family:Futura;font-style:normal;font-weight:700;font-size:32px!important;line-height:120%!important;text-align:center!important;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-color-title);margin:50px 0 40px!important}.category-image,.ect-service-template .single-featured-image-header{max-width:100%;top:0;left:0;width:100%;margin:0;z-index:-1;opacity:1;border-radius:0;object-fit:cover}.entry-header .inner-wrap{padding-left:0!important;padding-right:0!important}.headroom--unpinned .navbar,.headroom-fix .navbar{background-color:var(--inspiro-background-block)!important}.category-image{height:537px;position:absolute}.ect-service-template .single-featured-image-header{height:694px!important;position:absolute!important}.category-news .category-image,.category-parthners .category-image{height:506px}.category-news h1.page-title{margin-top:110px!important}.wp-custom-header{left:50%;height:100%;max-width:1000%;max-height:100%;min-width:100vw;width:auto;top:50%;padding-bottom:1px;border-radius:0}.custom-header-media{max-height:620px}.category-cases .entry-cover-image .single-featured-image-header,.category-platforms .entry-cover-image .single-featured-image-header,.category-products .entry-cover-image .single-featured-image-header,.category-resheniya .entry-cover-image .single-featured-image-header,.ect-service-template .entry-cover-image .single-featured-image-header,.page .entry-cover-image .single-featured-image-header,.single .entry-cover-image .single-featured-image-header{background-blend-mode:var(--inspiro-background-blend-mode);background-repeat:no-repeat;background-size:cover!important;background-position-y:center!important;background-position-x:center!important}.category-products .entry-cover-image .single-featured-image-header{background-blend-mode:var(--inspiro-products-background-blend-mode)}.category-parthners .parthners h2{margin-top:90px}.category-parthners .parthners{margin-bottom:20%}.category-parthners h2{font-size:24px;text-align:left;margin-bottom:25px}.category-parthners .site-main{max-width:968px}.category-parthners .questions,.category-parthners .services-block{max-width:1344px;margin:50px auto}.category-parthners .lids,.category-parthners .questions{margin-top:80px;margin-bottom:70px}.category-parthners .lids{max-width:1344px}.category-parthners #primary{overflow:visible!important}.category-parthners .service-card h3.wp-block-heading{color:var(--inspiro-bright-color)}.category-parthners .service-card{min-height:0;height:max-content;padding:32px 70px 32px 32px!important}.category-parthners .service-card:before{background:var(--inspiro-bright-color);top:-100px;opacity:.3}.page .entry-cover-image,.single .entry-cover-image{left:-50px;top:0;height:620px;min-width:calc(100% + 90px);max-width:100%;background-repeat:no-repeat}.ect-service-template .entry-cover-image{height:694px!important;min-height:694px!important}.category-platforms .entry-cover-image,.category-products .entry-cover-image,.category-resheniya .entry-cover-image{height:536px!important}.category-cases .entry-cover-image{height:694px!important}.category-platforms .entry-cover-image .entry-header,.category-products .entry-cover-image .entry-header,.category-resheniya .entry-cover-image .entry-header,.ect-service-template .entry-cover-image .entry-header,.ect-service-template .single .entry-cover-image .entry-header{bottom:auto!important;height:100%;display:flex;align-items:center;top:0}.category-cases .entry-cover-image .entry-header{bottom:auto!important;height:100%;display:flex;align-items:end;top:0}.ect-service-template .entry-content h2{font-family:Futura;font-style:normal;font-weight:700;font-size:24px;line-height:120%;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-color-title-primary3);text-align:left;margin-top:45px}.entry-content h1,.widget-area h1,h1:not(.entry-title):not(.page-title):not(.site-title),h2.h1-type{letter-spacing:.06em!important;font-size:32px!important;color:var(--inspiro-color-title-primary3)!important;text-transform:uppercase!important;text-align:center!important}.category-platforms .entry-content h2:first-child,.home h1{text-align:center}.home h1{font-family:Futura;font-style:normal;font-weight:700;font-size:32px;line-height:120%;letter-spacing:.06em;text-transform:uppercase}.category-cases .entry-content h2,.category-platforms .entry-content h2,.category-products .entry-content h2,.category-resheniya .entry-content h2{font-family:Futura;font-style:normal;font-weight:700;font-size:24px;line-height:120%;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-color-title-primary3);text-align:center;margin-top:45px}.category-products .entry-content h2{padding-bottom:45px;text-align:left}.category-cases .entry-content h2,.category-platforms .entry-content h2{text-align:left;margin-top:65px}.category-cases .wp-block-accordion,.category-platforms .wp-block-accordion{margin-bottom:45px}.category-cases .block-case h1:not(.entry-title):not(.page-title):not(.site-title),.category-platforms .block-case h1:not(.entry-title):not(.page-title):not(.site-title),[class*=page-id-] .page .entry-title{font-family:Futura;font-style:normal;font-weight:700;font-size:32px;line-height:120%;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-color-title);padding-top:20px;padding-bottom:55px}[class*=page-id-] h1.entry-title{text-align:center!important;font-size:32px!important}[class*=page-id-] h2{text-align:center;font-size:24px}[class*=page-id-]:not(.home) .site-main{max-width:888px;margin:0 auto}.ect-service h3,[class*=category-] h3,h5{font-family:Futura;font-style:normal;font-weight:500;font-size:24px!important;line-height:150%;color:var(--inspiro-bright-color);margin-top:25px;margin-bottom:22px}.entry-content .wp-block-list{line-height:1.65}.category-cases .entry-content,.category-platforms .entry-content,.category-products .entry-content,.category-resheniya .entry-content,.ect-service .entry-content{max-width:888px!important}.category-cases .entry-content,.category-platforms .entry-content{margin-top:20px}.category-platforms .entry-content{margin-bottom:40px}.category-cases .entry-summary p,.category-platforms .entry-summary p,.category-products .entry-summary p,.category-resheniya .entry-summary p,.ect-service-template .entry-summary p{font-family:Futura;font-style:normal;font-weight:500;font-size:16px;line-height:150%;text-align:center;color:var(--inspiro-color-title);max-width:888px;margin:0 auto;border-radius:15px}.archive .site-main>article:not(.sticky),.blog .site-main>article:not(.sticky),.search .site-main>article:not(.sticky){padding:32px 48px;background:var(--inspiro-contact-color2);margin-bottom:24px;min-height:357px;border-radius:15px}.archive .site-main article .entry-title,.archive .site-main>article:not(.sticky) .entry-title a,body:not(.page-layout-sidebar-right).archive .site-main article .entry-title{font-family:Futura;font-style:normal;font-weight:700;font-size:24px;line-height:135%;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-bright-color);text-align:left;padding-top:5px;padding-bottom:5px}.archive .site-main>article:not(.sticky) .entry-summary p,.entry-content p,.entry-summary .wp-block-list li,.footer-inner .footer-navigation ul li,.footer-inner .footer-navigation ul li a{font-weight:500;font-size:16px;line-height:150%;color:var(--inspiro-color-title);font-family:Futura;font-style:normal}.archive .site-main>article:not(.sticky) .entry-summary p,.entry-content p,.entry-summary .wp-block-list li{text-align:left}.contact-row h3,.parthners h2,h2{color:var(--inspiro-color-title-primary3)}.entry-summary .wp-block-list{margin:-24px 0 24px 25px}.archive .site-main>article:not(.sticky) .entry-meta,.single .entry-meta{font-family:Futura;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:var(--text-secondary)!important;text-align:left}.footer-logo{min-width:210px}.footer-inner{display:flex;align-items:center;height:200px;max-width:850px}.footer-inner .footer-navigation ul{justify-content:start;gap:35px;align-items:center;margin-bottom:0;position:relative}.footer-inner .footer-navigation ul li a{position:relative;min-height:54px;margin-bottom:-33px;display:block}.footer-inner .footer-navigation{width:auto;flex:1 1 auto;min-width:0}.page .entry-cover-image .entry-header .entry-title,.page .entry-title,.page-title{font-family:Futura!important;font-style:normal!important;font-weight:700!important;font-size:28px!important;line-height:100%!important;text-align:left!important;color:var(--inspiro-color-title)!important}.news-date,.related-product{color:var(--inspiro-bright-color)}@media (max-width:768px){.map-desktop{display:none}.map-mobile{display:block}.map-mobile img{width:100%;height:auto}}.contacts,.platforms .swiper-slide .carousel-item h3{margin-top:5px}.contacts .entry-title,.contacts .entry-title a{font-family:Futura;font-style:normal;font-weight:700;font-size:28px;line-height:100%;text-align:center;color:var(--inspiro-color-title);text-transform:none}.contact-row h3,.lids h2,.parthners h1.entry-title,.parthners h2,.questions h2{font-size:32px;line-height:120%;letter-spacing:.06em!important}.contact-row .contact-col .contact-blocks .contact-block p,.contact-row h3,.lids h2,.parthners h1.entry-title,.parthners h2,.questions h2{font-style:normal;font-weight:700;text-transform:uppercase;font-family:Futura}.post-191{position:relative;margin-bottom:80px;top:20px}.home .post-191,.post-191 .questions{margin-bottom:20px}.post-191 .entry-header{position:absolute;left:402px;top:0}.contacts .entry-title{width:409.33px;height:180.97px;background:var(--inspiro-contact-color1);display:flex;align-items:center;padding-bottom:75px;justify-content:center;text-align:center;clip-path:polygon(0 0,100% 0,50% 100%);left:402px;top:215px;text-transform:none}.contact-row .contact-col:first-child{width:41.5%;clip-path:polygon(0 0,calc(100% - 225px) 0,100% 200px,100% 100%,0 100%);min-width:594px;max-width:594px}.contact-row .contact-col:last-child{clip-path:polygon(225px 0,100% 0,100% 100%,0 100%,0 200px);width:100%;position:relative}.contact-row{display:flex;width:100%;justify-content:space-between;gap:25px}.contact-row .contact-col{background:var(--inspiro-contact-color2);border-radius:0;max-height:715px}.contact-row .contact-col .contact-blocks .contact-block{line-height:normal;margin-bottom:30px}.contact-row .contact-col .wp-block-image img{object-fit:cover;width:100%;height:auto;max-height:685px}.contact-row .contact-col .contact-blocks .contact-block p{font-size:20px;line-height:150%;letter-spacing:.09em;color:var(--inspiro-bright-color);margin-bottom:0}.contact-row .contact-col .contact-blocks .contact-block a{font-family:Futura;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:var(--inspiro-color-title);text-decoration:none}.contact-row .contact-col a.btn-primary{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 30px;height:52px;background:var(--inspiro-bright-color);border-radius:10px;font-family:Futura;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:var(--text-button)}.lwpcngNotice_buttons{display:flex;justify-content:space-between;align-items:center;padding-top:20px;gap:10px}.archive .site-main>article:not(.sticky) .entry-summary p.link-more a,.lwpcngNotice_buttons .btn,.wp-block-button__link.wp-element-button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;background:var(--inspiro-bright-color);border:1px solid var(--inspiro-bright-color);border-radius:10px;font-family:Futura;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:var(--text-button);border:none;transition:.5s;text-transform:none;min-width:calc(50% - 35px);width:100%}.archive .site-main>article:not(.sticky) .entry-summary p.link-more a,.entry-summary p.link-more a,.link-more .mega-menu-link,.wp-block-button__link.wp-element-button{max-width:0;min-width:max-content;color:var(--inspiro-bright-color)!important;background:0 0;padding:0;border:none;transition:.5s}.lids:before,.questions:before{position:absolute;opacity:.8;transition:transform .5s;content:""}.wp-block-button__link.wp-element-button{max-width:max-content;min-width:max-content;padding:10px 30px}.post-tags li a:hover,.wp-block-button__link.wp-element-button:hover{background:var(--inspiro-color-title)}.wp-block-table td,.wp-block-table th{vertical-align:top}#popmake-329 .btn{min-width:calc(50% - 10px)}.lwpcngNotice_buttons .btn-white{background:var(--inspiro-bright-color);border:1px solid var(--inspiro-bright-color)}.lwpcngNotice_buttons .btn-secondary-white{background:0 0;color:var(--inspiro-bright-color)!important;border:1px solid var(--inspiro-bright-color)}.lwpcngNotice_buttons .btn-white:hover{background:var(--inspiro-button-hover);border:1px solid var(--inspiro-button-hover)}.lwpcngNotice_buttons .btn-secondary-white:hover{background:0 0;color:var(--inspiro-color-title-primary3)!important;border:1px solid var(--inspiro-color-title-primary3)}.lids,.lids:before,.questions,.questions:before{border-radius:15px;width:100%}.contact-row .contact-col a.btn-primary:first-child{margin-right:20px}.contact-row .contact-col .buttons{display:flex;max-width:518px;justify-content:start;margin:auto;padding-left:65px}body:not(.page-layout-sidebar-right) #primary .entry-content,body:not(.page-layout-sidebar-right) #primary .entry-header .inner-wrap{padding-left:0;padding-right:0}.wp-block-accordion-item.accordion-empty .wp-block-accordion-heading__toggle{cursor:default;text-decoration:none}#post-29 .entry-header,.archive.category-cases h2:after,.archive.tag h2:after,.category-cases .entry-content h2.wp-block-heading:after,.wp-block-accordion-item.accordion-empty .wp-block-accordion-heading__toggle-icon,html[data-theme=dark] .block-case:after{display:none}@media screen and (max-width:1440px){.home .round-blocks{padding:0 30px;overflow:hidden}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:0}}@media screen and (max-width:1275px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 14px}}@media screen and (min-width:1020px) and (max-width:1250px){.headroom--unpinned .navbar-nav>li{margin:.3em!important}}@media screen and (min-width:1020px){#hamburger{display:none}.contact-row .contact-col:first-child .contact-blocks{width:318px;height:550px;margin:auto}.contact-row .contact-col:first-child{padding:50px 0;display:flex;flex-direction:column}}.contact-row .contact-col:last-child:before{position:absolute;content:""}@media screen and (max-width:1180px){.contact-row .contact-col:first-child{width:41.5%;min-width:auto;max-width:auto}}.home .site-footer{border-top:none!important}.post-191 .entry-title{bottom:485px;top:auto}.parthners{padding:0}.home .parthners{margin-top:0;max-width:1100px;margin-left:auto;margin-right:auto}.parthners h2{text-align:center}.parthners h1.entry-title{text-align:center;color:var(--inspiro-color-title);padding:40px 0 25px}.parthners .items{flex-direction:row;justify-content:center;align-items:center;padding:0;margin:50px 0 135px;display:grid;grid-template-columns:repeat(4,1fr);gap:80px}.category-parthners .parthners .items{margin:50px 0 90px}.parthners .item{width:211px;height:55px;background-blend-mode:color,normal;flex:none;order:1;flex-grow:0;aspect-ratio:1/1}.lids-questions-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:50px;justify-content:center;max-width:1344px;margin-left:auto;margin-right:auto}.lids-questions-grid>*{flex:0 0 calc(50% - 10px)}.lids,.questions{height:480px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.5s;position:relative;max-width:1344px;margin:0 auto 120px;overflow:hidden}.lids-questions-grid .lids,.lids-questions-grid .questions{margin-left:0;margin-right:0}.body.home .lids,.body.home .questions{margin-top:100px}.questions:before{height:100%;background:linear-gradient(0deg,var(--inspiro-guestion-color1),var(--inspiro-guestion-color1)),linear-gradient(0deg,var(--inspiro-guestion-color2),var(--inspiro-guestion-color2)),var(--questions-bg);background-blend-mode:var(--inspiro-background-blend-mode);background-repeat:no-repeat;background-position:center;background-size:cover}.lids:before{height:100%;background:linear-gradient(0deg,var(--inspiro-lids-color1),var(--inspiro-lids-color1)),linear-gradient(0deg,var(--inspiro-lids-color2),var(--inspiro-lids-color2)),var(--lids-bg);background-blend-mode:var(--inspiro-cases-background-blend-mode2);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1;left:0;top:0}.lids:hover:before,.questions:hover:before{transform:scale(1.2)}.lids h2,.questions h2{text-align:center;color:var(--inspiro-color-title)!important;margin:60px 0 20px;position:relative}.lids .lids-list li,.lids a.btn-primary,.lids p,.questions a.btn-primary,.questions p,a.btn-primary{font-weight:500;font-size:16px;line-height:150%;position:relative;font-style:normal}.lids p,.questions p{font-family:Futura;text-align:center;color:var(--inspiro-color-title)}.lids a.btn-primary,.questions a.btn-primary,a.btn-primary{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 30px;height:52px;background:var(--inspiro-bright-color);border-radius:10px;font-family:Futura;color:var(--text-button);margin-top:20px;max-width:max-content;margin-left:auto;margin-right:auto;text-decoration:none}.news h2,h2{font-size:32px;line-height:120%;text-align:center;letter-spacing:.06em!important;margin:60px 0 35px;font-weight:700;text-transform:uppercase}.lids a.btn-primary{max-width:100%;margin-top:0;color:var(--inspiro-color-title)}.lids .lids-list{list-style:none;padding:0 24px 0 32px}.lids .lids-list li{text-align:left;border-bottom:1px solid #72c1ff;padding:23px 0}.lids .lids-list li svg{width:12px;height:16px;margin-right:15px;margin-bottom:-2px}.news{margin:110px 0 120px}.news h2{font-family:Futura;font-style:normal;color:var(--inspiro-color-title)}.news-title a,.news-title a:hover{font-weight:500;color:var(--inspiro-color-title);z-index:2;position:relative;font-family:Futura;font-style:normal}.news .news-item{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:start;width:100%;overflow:hidden}.news .news-item .round{content:"";position:absolute;width:128px;bottom:calc(50% - 64px);right:100%;opacity:0;height:128px;background:var(--inspiro-color-dot-news);border-radius:120px;transition:.5s;z-index:0}.news .news-item:hover .round{opacity:1;bottom:calc(50% - 64px);right:calc(50% + 64px)}h2{font-family:Futura;font-style:normal}.news .front-news{display:flex;justify-content:space-between;gap:20px}.news .front-news:not(:has(> :nth-child(4))){justify-content:center}.news .front-news>*{flex:0 0 calc(25% - 20px)}.news-date{font-family:Futura;font-style:normal;font-weight:700;font-size:14px;line-height:150%;position:relative;z-index:2;width:100%}.news-title a,.news-title a:hover,.post-industry,.post-tags li a,.related-product{font-size:16px;line-height:150%}.news-title a{transition:.5s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:48px;overflow:hidden}.news-title a:hover{text-decoration:underline}a.btn-primary{transition:.5s}a.btn-primary:hover{background:#fff!important;color:#000!important;text-decoration:none}.cases{padding:80px 48px 15px;background:var(--inspiro-primary2-color);background:url(/wp-content/uploads/2026/03/bg_cases_orange_optim.webp),var(--inspiro-background-block) center/cover;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;background-blend-mode:var(--inspiro-cases-background-blend-mode)}.block-case{background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;width:calc(100vw - 8px);left:calc((100vw - 100%)/ 2 * -1);margin-top:80px;margin-bottom:50px}.block-case:before{background:url(/wp-content/uploads/2026/03/bg_cases_light.webp) top/cover no-repeat;position:absolute;content:"";overflow:hidden;width:100%;height:100%;left:0;top:0;mix-blend-mode:var(--inspiro-mix-blend-mode_case);z-index:-1}html[data-theme=dark] .block-case:before{background:url(/wp-content/uploads/2026/03/bg_cases_orange_optim.webp),var(--inspiro-gradient-color-image8) center/cover}.block-case .wp-block-accordion,.block-case h1{max-width:888px;margin-left:auto;margin-right:auto}.block-case h1,.category-platforms h1{color:var(--inspiro-color-title-primary3)!important;text-align:left!important;padding-bottom:0!important}.category-cases .reviews,.category-platforms .reviews{position:relative;overflow:hidden;width:100vw;margin-left:-40px;margin-right:-40px;padding:50px 0 60px}.category-cases .reviews h3,.category-platforms .reviews h3{text-align:left;margin:30px auto 20px;padding-left:230px;max-width:888px;font-family:Futura;font-style:normal;font-weight:700;font-size:24px;line-height:135%;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-color-title-primary3)}.cases h2,.ect-service-template .cases h2,.platforms h2{font-size:32px;line-height:120%;letter-spacing:.06em!important}.category-cases .reviews .testimonial-avatar,.category-cases .reviews .testimonial-content,.category-cases .reviews .testimonial-role,.category-cases .reviews .testimonial-title,.category-platforms .reviews .testimonial-avatar,.category-platforms .reviews .testimonial-content,.category-platforms .reviews .testimonial-role,.category-platforms .reviews .testimonial-title{text-align:left;justify-content:left;width:100%}.category-cases .swiper-android .swiper-slide,.category-cases .swiper-ios .swiper-slide,.category-cases .testimonial-item:hover,.category-platforms .swiper-android .swiper-slide,.category-platforms .swiper-ios .swiper-slide,.category-platforms .testimonial-item,.swiper-wrapper{cursor:default}.category-cases .testimonial-item,.category-platforms .testimonial-item{align-items:center;justify-content:left}.category-cases .reviews .testimonial-avatar,.category-platforms .reviews .testimonial-avatar{width:80px;margin-top:15px}.category-cases .reviews .testimonial-avatar img,.category-platforms .reviews .testimonial-avatar img{width:65px;height:65px}.category-cases .reviews .testimonial-title,.category-platforms .reviews .testimonial-title{width:50%;margin-top:-30px}.category-cases .reviews .testimonial-role,.category-platforms .reviews .testimonial-role{margin-left:80px;display:block;margin-top:-80px}.category-cases .reviews .swiper,.category-platforms .reviews .swiper{max-width:888px;margin-left:auto;margin-right:auto;overflow:visible!important}.related-product{font-family:Futura;font-style:normal;font-weight:700;text-align:center;display:block}.cases .more-link,.post-industry,.post-tags li a,.tabs-content .more-link{font-weight:500;font-family:Futura;font-style:normal}.category-cases .swiper-slide,.category-platforms .swiper-slide,.post-tags{display:flex}.post-tags{gap:10px;justify-content:center;flex-wrap:wrap;align-items:center;margin-top:14%;padding:0 50px;margin-bottom:50px}.post-industry{display:block;text-align:center;color:var(--inspiro-color-title);margin-top:20px;margin-bottom:10px}.cases h2,.cases h3,.ect-service-template .cases h2,.platforms h2,.platforms h3{font-weight:700;text-transform:uppercase}.post-tags li a{padding:4px 12px;background:var(--inspiro-bright-color);border-radius:5px;min-height:24px;text-align:center;color:var(--inspiro-color-tags);transition:.5s}.thank-you-letter{min-width:204px;margin-top:-80px}.thank-you-letter-lightbox{position:fixed;inset:0;background:rgba(0,0,0,.85);display:none;align-items:center;justify-content:center;z-index:9999}.thank-you-letter-lightbox img{max-width:90vw;max-height:90vh}.thank-you-letter a:hover,.wp-block-image img:hover{cursor:zoom-in}.category-cases .entry-content h2.wp-block-heading:after{content:"";position:absolute;width:270px;height:270px;left:-132px;top:925px;background:var(--inspiro-color-dot);border-radius:100%;display:block}.category-cases .entry-cover-image .entry-header .entry-title,.category-platforms .entry-cover-image .entry-header .entry-title{max-width:588px;margin:10px auto;font-size:32px!important}.ect-service-template .cases,.post-template-default .cases{width:100vw;left:calc((100vw - 100%)/ 2 * -1);padding:20px 48px 15px;margin:40px 0}.post-template-default{overflow-x:hidden}.ect-service-template .main-blocks,[class*=category-] .main-blocks{max-width:1344px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:35px 0}.ect-service-template .round-blocks,[class*=category-] .round-blocks{width:calc(100vw - 40px);margin-bottom:80px;margin-left:calc((100vw - 100% - 60px)/ 2 * -1);padding:0}.ect-service-template .site-content{padding-top:0!important}.ect-service-template .main-blocks{gap:30px 0;margin-top:-60px}.category-platforms .main-block{display:flex;flex-wrap:wrap;justify-items:center;min-height:245px}.main-blocks>.main-block:last-child:nth-child(3n+1){grid-column:2}.main-blocks>.main-block:last-child:nth-child(3n+2),.main-blocks>.main-block:nth-last-child(2):nth-child(3n+1){grid-column:span 1}.main-blocks>.main-block:nth-last-child(2):nth-child(3n+1){grid-column:1/span 1}.category-platforms .main-block .image{bottom:auto;top:0;background:linear-gradient(120.56deg,#0b61a4 31.44%,#735285 62.5%,var(--inspiro-bright-color) 93.56%);background-blend-mode:color;mix-blend-mode:normal;opacity:var(--inspiro-service-opacity)!important}.ect-service-template .main-block .image{background:#0b61a4!important;background-blend-mode:color;mix-blend-mode:normal;opacity:var(--inspiro-service-opacity)!important}.category-platforms .main-blocks{gap:35px 0;padding-top:30px}.category-platforms .round-blocks{margin-bottom:-20px}.wp-block-group-is-layout-constrained{padding:0!important;margin-bottom:70px}.wp-block-group-is-layout-constrained p:nth-child(2n){margin-top:0;margin-bottom:30px}.category-platforms .main-blocks .description{padding-bottom:0;padding-top:0}.category-platforms .main-blocks .title{padding-top:0;min-height:max-content;padding-bottom:15px}.home .cases{padding-bottom:48px;margin-bottom:15px}.cases h2,.platforms h2{font-family:Futura;font-style:normal;text-align:center;color:var(--inspiro-color-title-primary3);margin-bottom:0}.home .cases .cases-item{margin:0 auto -15px}.home .cases .swiper-button-next,.home .cases .swiper-button-prev,.home .swiper-rtl .swiper-button-next,.home .swiper-rtl .swiper-button-prev{top:14%!important}.cases h3,.platforms h3{font-family:Futura;font-style:normal;font-size:24px;line-height:135%;text-align:center;letter-spacing:.06em!important;color:var(--inspiro-color-title);margin-top:80px}.home .cases h3,.home .platforms h2{margin-top:40px}.cases .items{display:flex;flex-direction:row;justify-content:space-between;align-items:start;padding:0;margin:50px auto 40px;max-width:1112px}.cases .item{width:100%}.tabs-content .tab-pane{display:none;margin-top:40px;text-align:center;max-width:1125px;margin-left:auto;margin-right:auto}.tabs-content .tab-pane p{height:90px}.cases .link-more,.tabs-content .link-more{height:0!important}.cases .more-link,.tabs-content .more-link{max-width:0;min-width:max-content;color:var(--inspiro-bright-color)!important;background:0 0;padding:0;border:none;font-size:16px;line-height:150%;transition:.5s;text-transform:none;text-align:center}.cases .description,.tab-btn-heading,.tabs-nav .tab-btn .tab-btn-heading{color:var(--inspiro-color-title);font-size:16px;line-height:150%;text-align:center}.tabs-nav{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:0;gap:16px}.tabs-nav .tab-btn{width:266px;max-width:266px;max-height:103px;height:103px;background:var(--inspiro-tab-button);border-radius:0;display:flex;justify-content:center;align-items:center;border:none;padding:0;transition:.5s;overflow:hidden}.tab-btn-heading,.tabs-nav .tab-btn .tab-btn-heading{font-family:Futura;font-style:normal;font-weight:700;display:flex;align-items:center;letter-spacing:.09em;text-transform:uppercase;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0 10px;max-width:266px}.cases .description,.testimonial-content,.testimonial-role{font-family:Futura;font-style:normal;font-weight:500}.tabs-nav .tab-btn img{justify-content:center;align-items:center;max-width:154px;height:auto}.cases .swiper-slide:first-child .item,.tabs-nav .tab-btn.active,.tabs-nav .tab-btn:hover{background:rgba(255,146,0,.2)}.ect-service-template .cases .item{width:auto!important;height:auto;border-radius:0;display:flex;justify-content:center;align-items:center;flex-direction:column;max-height:100%;min-height:103px}.ect-service-template .cases .items{align-items:start}.cases .item .post-logo,.ect-service-template .cases .item .post-logo{min-height:115px;display:flex;align-items:center;justify-content:center;padding-right:20px}.cases .item img,.ect-service-template .cases .item img{width:auto;height:103px;max-height:103px;object-fit:contain;max-width:154px}.cases .description,.ect-service-template .cases .description{min-height:120px}.ect-service-template .cases h2{font-family:Futura;font-style:normal;text-align:center}.cases .swiper-slide:nth-child(2) .item,.cases .swiper-slide:nth-child(3) .item,.cases .swiper-slide:nth-child(4) .item{background:rgba(0,0,0,.2)}.cases .item img{width:154px;height:auto}.cases .description{max-width:1148px;margin:0 auto;padding-right:20px}.swiper-button-next::after,.swiper-button-prev::after{font-family:"Font Awesome 6 Free"!important;font-weight:900;color:var(--inspiro-color-title)!important;font-size:32px!important;margin-top:-10px;transition:.5s}.cases .images-carousel{max-width:1112px}.cases .images-carousel .swiper-slide{display:flex;align-items:center;justify-content:center}.main-carousel{width:100%;padding:40px 50px;width:calc(100% - 80px)}.carousel-item{overflow:hidden;text-align:center}.carousel-item img{width:100%;height:371px;object-fit:cover}.carousel-item h3{margin:15px 10px 5px;font-size:20px}.carousel-item p{margin:0 15px 20px;font-size:14px;color:#555}.testimonial-item{padding:5px 25px;height:100%;display:flex;flex-wrap:wrap;justify-content:center}.testimonial-avatar img{width:76px;height:76px;border-radius:50%;object-fit:cover;margin-bottom:5px}.testimonial-avatar .avatar-placeholder{opacity:.5}.testimonial-role{font-size:16px;line-height:150%;text-align:center;color:var(--inspiro-bright-color);padding-top:5px}.testimonial-content,.testimonial-title{font-size:16px;line-height:150%;text-align:center;color:var(--inspiro-color-title)}.testimonial-content{max-width:1277px}.platforms .main-carousel h3,.testimonial-title{font-weight:700;font-family:Futura;font-style:normal}.testimonial-content p{margin-bottom:15px}.testimonial-avatar{display:flex;justify-content:center;width:100%;margin-bottom:10px}.testimonial-title{width:100%;display:block;margin:0}#scroll-to-content{opacity:0!important}.swiper{overflow-y:visible!important;overflow-x:hidden!important}.swiper-button-next,.swiper-button-prev,.swiper-rtl .swiper-button-next,.swiper-rtl .swiper-button-prev{top:-20px!important;width:240px!important;height:240px!important;border-radius:120px!important;background:var(--inspiro-swiper-button)!important;padding:50px;transition:.5s}.platforms .swiper-button-next,.platforms .swiper-button-prev,.swiper-rtl .swiper-button-next,.swiper-rtl .swiper-button-prev{top:35%!important}.cases .swiper-button-next,.cases .swiper-button-prev,.swiper-rtl .swiper-button-next,.swiper-rtl .swiper-button-prev{top:26%!important}.swiper-button-next,.swiper-rtl .swiper-button-next{right:-107px!important}.swiper-button-prev,.swiper-rtl .swiper-button-prev{left:-107px!important}.swiper-button-next:hover,.swiper-button-prev:hover,.swiper-rtl .swiper-button-next:hover,.swiper-rtl .swiper-button-prev:hover{background:var(--text-secondary)!important}.swiper-button-next:hover,.swiper-rtl .swiper-button-next:hover{right:-87px!important}.swiper-button-prev:hover,.swiper-rtl .swiper-button-prev:hover{left:-87px!important}.swiper-button-next:hover:after{margin-left:-75px}.swiper-button-prev:hover:after{margin-left:-60px}.platforms{position:relative;overflow:hidden;max-height:745px}.platforms h2{padding:30px 0 0;margin-top:80px;margin-bottom:-30px}.platforms .main-carousel{max-width:1330px;min-height:700px}.platforms .main-carousel h3{font-size:24px;line-height:135%;letter-spacing:.06em!important;text-transform:uppercase;color:var(--inspiro-bright-color);text-align:left;margin-left:0;margin-top:0;transition:.5s}.platforms .main-carousel p{font-family:Futura;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:var(--inspiro-color-title);text-align:left;margin:15px 0}.platforms .carousel-item,.platforms .carousel-item img{transition:.5s;padding-top:50px}.platforms .swiper-slide:hover .carousel-item img{margin-top:-15px}.platforms .swiper-slide:hover .carousel-item h3{margin-top:30px}.swiper-button-next::after{content:"\f061"!important;margin-left:-95px}.carousel-item{padding:0 6px}.swiper-button-prev::after{content:"\f060"!important;margin-right:-80px}@media screen and (max-width:767px){.lids,.questions{border-radius:15px}.admin-bar .side-nav__wrap{padding-top:76px;padding-left:16px;padding-right:16px}.footer-inner .footer-navigation ul{column-count:1;margin-left:0;display:block}#li-theme .li-theme-mobile,.accordion,.category-cases .swiper-slide,.contact-row,.ect-service-template .main-blocks,.footer-inner,.lids-questions-grid,.main-blocks,.news .front-news,.post-67 .leader,.post-67 .min-digital,[class*=category-] .main-blocks{display:block}.footer-inner{padding:25px 15px}#li-search,#li-theme svg,#sb-search,.category-cases h2:after{display:none!important}.contacts .entry-title{opacity:0!important;height:0;clip-path:none;display:block;padding:0;margin:0!important}.contacts{overflow:hidden;margin-top:-85px}.custom-header{max-height:620px!important}.custom-logo-link,.custom-logo-link img{display:inline-block;max-height:63px!important}body.has-header-image .site-title,body.has-header-image .site-title a,body.has-header-video .site-title,body.has-header-video .site-title a{font-size:24px;margin-bottom:20px;padding-top:30%}.custom-logo-link img{width:auto;min-height:63px;max-width:max-content}.navbar .wpz_menu_center .header-navigation-wrapper{display:none}.navbar .header-inner{padding:0;justify-content:start!important}.category-news .inner-wrap,.category-news .site-main,.ect-service .entry-content,.headroom--unpinned .navbar .header-inner,.wp-singular .entry-content,[class*=category-] .entry-content,[class*=page-id-]:not(.home) .inner-wrap{padding:0}.navbar .header-logo-wrapper{margin-right:0!important;max-width:100%!important}.has-header-image .navbar,.has-header-video .navbar{background-image:none;padding:0!important}.custom-logo-link{padding:0;max-width:350px}.main-blocks{padding:70px 0 0}.main-block .image{bottom:0;width:195px;height:195px;left:-80px;right:auto}.main-blocks .description{line-height:20px}.category-platforms .main-block,.main-block{position:relative;max-width:445px;padding-left:16px;padding-top:0;padding-bottom:0;margin-right:auto;margin-left:-30px;margin-bottom:30px;max-height:190px;min-height:190px}.main-blocks .title{padding-top:0;padding-bottom:0}.ect-service-template .round-blocks{margin-top:0}.accordion-content{position:static}.service-type-text{writing-mode:horizontal-tb;transform:none;font-size:20px;width:100%;height:75px}.accordion-item:has(.accordion-header.active){width:100%}.accordion .accordion-item.service-type:first-child .accordion-header{width:calc(100% + 90px);left:-45px;background-repeat:no-repeat;min-height:742px;position:absolute;-webkit-mask-image:none;mask-image:none;top:-90px}.accordion .accordion-item.service-type:first-child .accordion-header .service-type-text{left:0;right:0;text-align:center;width:100%;max-height:90px}.service-content-wrapper.layout-two .hentry{width:100%!important}.accordion-header.active+.accordion-content{width:auto;padding:0 15px 100px}.page .entry-cover-image .entry-header .entry-title,.page .entry-title,.page-title{font-size:24px!important}#services .hentry.service-entry:nth-child(odd){margin-right:0}#services .section-content-wrapper.service-content-wrapper.layout-two{display:block;height:100%}#services .hentry.service-entry{padding:16px;height:auto}.entry-content>p:last-child{margin-bottom:0!important}.accordion-header{width:calc(100% + 90px)!important;left:-45px!important;min-height:80px;padding:16px}.accordion .accordion-item.service-type .accordion-header:after,.accordion .accordion-item.service-type .accordion-header:before{height:80px!important;width:100%!important}.accordion .accordion-item.service-type:first-child .accordion-header:not(.active){width:100%;position:relative;min-height:80px;width:calc(100% - 40px)!important;left:20px!important;margin-bottom:15px}h2{font-size:24px;margin:0 0 35px}.accordion{margin-left:-45px;margin-right:-45px;width:calc(100% + 90px);overflow:visible;padding-top:90px;margin-bottom:-20px;min-height:0}#colophon,.cases-item,.platforms-item{margin-left:-30px!important;margin-right:-30px!important}.accordion .accordion-item.service-type:nth-child(2) .accordion-header,.accordion .accordion-item.service-type:nth-child(3) .accordion-header{width:calc(100% - 40px)!important;left:20px!important;margin-bottom:15px;top:-90px}.accordion .accordion-item.service-type:nth-child(2) .accordion-header.active,.accordion .accordion-item.service-type:nth-child(3) .accordion-header.active{width:742px!important;left:calc(50% - 361px)!important;margin-bottom:15px;position:absolute;min-height:742px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 60%,rgba(0,0,0,0) 100%);top:-90px}.accordion .accordion-item.service-type .accordion-header.active:after,.accordion .accordion-item.service-type .accordion-header.active:before{height:742px!important;background-size:cover;background-repeat:no-repeat;background-position:top;top:0}.swiper-button-next,.swiper-button-prev,.swiper-rtl .swiper-button-next,.swiper-rtl .swiper-button-prev{top:45px!important;width:142px!important;height:142px!important}.swiper-button-prev,.swiper-rtl .swiper-button-prev{left:-87px!important}.swiper-button-next,.swiper-rtl .swiper-button-next{right:-87px!important}.swiper-button-next:hover,.swiper-rtl .swiper-button-next:hover{right:-67px!important}.swiper-button-prev:hover,.swiper-rtl .swiper-button-prev:hover{left:-67px!important}.swiper-button-next:hover:after{margin-left:-30px}.swiper-button-prev:hover:after{margin-left:-50px}.platforms{max-height:100%}.testimonial-item{padding:5px 0}.news h2{font-size:24px;text-align:left}.news{margin:85px 0 65px}.lids,.questions{margin-left:-10px!important;margin-right:-10px!important;width:calc(100% + 17px)!important;background-repeat:no-repeat;background-position:center;margin-bottom:65px}.news .news-item{margin-bottom:35px}.questions{height:310px;background-size:100%;padding:0 15px}.lids h2,.questions h2{font-size:24px;margin:0 0 20px}.lids a.btn-primary,.questions a.btn-primary,a.btn-primary{margin-top:-5px}#post-67 header .entry-title,.ect-service-template .cases h2,.parthners h2{font-size:24px}.parthners{margin-left:-45px!important;margin-right:-45px!important;width:calc(100% + 90px)!important}.parthners .items{display:grid;gap:40px 25px;padding-bottom:10px;grid-template-columns:repeat(2,1fr);justify-items:center}.parthners .item{scroll-snap-align:start;width:145px;height:50px}.wp-singular .lids,.wp-singular .questions,[class*=page-id-]:not(.home) #colophon{margin-right:0!important;width:100%!important;margin-left:0!important}.parthners .items::-webkit-scrollbar{display:none}.contact-row .contact-col:first-child{width:100%;min-width:auto;max-width:100%;clip-path:none;padding:25px 15px;max-height:100%}.contact-row .contact-col:last-child{clip-path:none;max-height:0}.contact-row .contact-col .buttons{display:block;margin-left:16px;padding-left:0}.contact-row .contact-col a.btn-primary:first-child{margin-right:auto;margin-top:30px}.contact-row .contact-col a.btn-primary{margin-bottom:25px;margin-left:-15px}.contact-row h3{font-size:24px;padding-right:30px}.contact-row .contact-col .contact-blocks .contact-block{margin-bottom:20px}#colophon{width:calc(100% - 60px)!important}#colophon .custom-logo-link img{max-height:49px;width:auto;min-height:49px;max-width:max-content}.footer-inner .footer-navigation ul li{list-style:none;padding:9px 0}.side-nav__scrollable-container{background:var(--inspiro-background-block)!important}.category-news #colophon .inner-wrap{padding:0 30px}.category-news .site-content{padding-top:85px!important;min-height:600px}.category-news.archive .site-main>article:not(.sticky){padding:17px 15px;margin-bottom:15px}.archive.category-news .site-main>article:not(.sticky) .entry-title a{font-family:Futura;font-style:normal;font-weight:700;font-size:16px;line-height:120%;letter-spacing:.06em!important;text-transform:uppercase}.archive.category-news .site-main>article:not(.sticky) .entry-meta,body:not(.page-layout-sidebar-right).archive.category-news .site-main article .entry-title{margin-bottom:10px}.archive.category-news .site-main>article:not(.sticky) .entry-summary p{font-family:Futura;font-style:normal;font-weight:500;line-height:150%}#post-67 header{bottom:0;top:90px;padding:0 16px}#post-67 header .entry-summary p,.post-67 p{font-size:14px}.postid-67 .site-main{padding:0;overflow:hidden}#post-67 .entry-cover-image{height:620px;min-width:calc(100% + 32px)}#post-67 .main-blocks{padding-left:16px;padding-top:60px;padding-bottom:10px}.post-67 .leader-name .entry-title,.post-67 .mission .entry-title{font-size:24px;margin-top:5px}.post-67 .mission p:nth-of-type(2),.post-67 .mission p:nth-of-type(3),.post-67 .mission p:nth-of-type(4){font-size:20px}.post-67 .leader img{width:231px}.post-191 .entry-header{position:static;min-height:40px}#li-search a,#li-theme a{height:22px}.sb-icon-search svg path{fill:var(--inspiro-color-title)}.ect-service-template .entry-cover-image,.page .entry-cover-image,.single .entry-cover-image{height:620px!important;left:-16px;min-width:calc(100% + 32px)}.page .entry-cover-image,.single .entry-cover-image .entry-header{padding:0 16px;bottom:12%!important}.category-platforms .entry-cover-image .entry-header,.category-products .entry-cover-image .entry-header,.category-resheniya .entry-cover-image .entry-header,.ect-service-template .entry-cover-image .entry-header{padding:0 16px;bottom:auto!important;height:100%;display:flex;align-items:center;top:0}.wp-singular .site-main,[class*=post-template-single-] .site-main{padding:0 16px}.wp-singular .lids,.wp-singular .questions{margin-top:50px}.contacts .lids,.contacts .questions{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important}.lids,.questions{max-width:100%!important}.services-row{display:flex!important;flex-direction:column;display:flex!important}.service-card{padding:16px!important;min-height:auto}.entry-content h1,.widget-area h1,h1:not(.entry-title):not(.page-title):not(.site-title){font-family:Futura;font-style:normal;font-weight:700;font-size:24px!important;line-height:120%;letter-spacing:.06em!important;text-transform:uppercase;text-align:left}.ect-service-template .round-blocks,[class*=category-] .round-blocks{margin-bottom:30px;width:100%;margin-left:16px}.home .round-blocks{width:100%;margin:0 0 60px;overflow:visible}.platforms-row .platforms-grid{grid-template-columns:1fr;gap:10px}.wp-singular .cases{padding:40px 20px 15px 48px;background-position:top}.archive #content .inner-wrap,.archive .site-main,.search #content .inner-wrap,.search .site-main{padding:0 8px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:before,.footer-inner .footer-navigation ul li a:before,.footer-inner .footer-navigation ul li.current-menu-item a:before,.nav.navbar-nav li>a:before,.search .entry-meta,.search-form .wp-block-search__label,.tax-ect-service-type .post-thumbnail,.wp-block-search .wp-block-search__label{display:none}.post-tags{padding:0;margin-left:0}.block-case{width:calc(100% + 32px);left:-16px;right:-16px;padding:16px}.category-cases .reviews{width:100%;margin-left:0;margin-right:0}.category-cases .reviews h3{padding-left:0}.thank-you-letter{margin:0 auto;max-width:148px}.wp-block-accordion-heading__toggle{white-space:normal}.category-cases .reviews .testimonial-avatar,.category-cases .reviews .testimonial-content,.category-cases .reviews .testimonial-role,.category-cases .reviews .testimonial-title,.category-cases .reviews h3,.category-platforms .reviews .testimonial-avatar,.category-platforms .reviews .testimonial-content,.category-platforms .reviews .testimonial-role,.category-platforms .reviews .testimonial-title{text-align:center;justify-content:center}.category-cases .reviews .testimonial-title,.category-platforms .reviews .testimonial-title{width:auto;margin-top:auto}.category-cases .reviews .testimonial-role,.category-platforms .reviews .testimonial-role{margin-left:auto;display:inline;margin-top:auto}.category-cases .testimonial-item,.category-platforms .testimonial-item{align-items:center;justify-content:center}.category-cases .reviews .testimonial-avatar,.category-platforms .reviews .testimonial-avatar{width:100%;margin-top:auto}.category-parthners .lids,.category-parthners .questions{margin-top:80px;margin-bottom:70px;margin-left:10px!important;margin-right:10px!important;width:calc(100% - 20px)!important;overflow:hidden}.category-parthners .parthners{margin-left:-10px!important;margin-right:-10px!important;width:calc(100% + 17px)!important}.category-parthners .category-image{height:490px}.parthners h1.entry-title{padding:60px 35px 25px;max-width:350px;margin-left:auto;margin-right:auto}.category-parthners .site-content{padding-top:100px!important}.category-parthners h2{margin-bottom:10px;padding-top:75px}.category-parthners .parthners .items{margin:-20px 0 90px;padding:0 40px}p{line-height:normal}.pum-container.custom-position{min-width:100%!important;max-width:100%!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input{width:65%!important;min-width:200px!important}[class*=page-id-] h1.entry-title{font-size:20px!important;margin:15px 0;padding:0 0 20px!important}.home .parthners .items{margin:50px 0 15px}.wp-block-accordion-heading__toggle:not(:focus-visible),button.wp-block-accordion-heading__toggle[aria-expanded=true] .wp-block-accordion-heading__toggle-title{text-decoration:none!important}.work-step h3{padding-right:0}.tabs-nav{flex-direction:column}.tabs-nav .tab-btn{width:100%;max-width:100%}.tab-btn-heading,.tabs-nav .tab-btn .tab-btn-heading{font-size:12px}.cases .items{align-items:stretch}.cases-item{touch-action:pan-x}.cases .tabs-nav{flex-direction:row}#reviews .tabs-content .tab-pane p,.home .lids h2,.home .questions h2,.home h1:not(.entry-title):not(.page-title):not(.site-title){text-align:center}.ect-service h3,[class*=category-] h3,h5{font-size:18px!important}.home .parthners{margin-top:60px;margin-bottom:90px}.tax-ect-service-type article{max-height:500px;overflow:hidden}.tax-ect-service-type article .entry-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.entry-content .wp-block-list{margin-left:0}.platforms .swiper-button-next,.platforms .swiper-button-prev,.swiper-rtl .swiper-button-next,.swiper-rtl .swiper-button-prev{top:40%!important}.cases .swiper-button-next,.cases .swiper-button-prev,.swiper-rtl .swiper-button-next,.swiper-rtl .swiper-button-prev{top:36%!important}.home .cases .swiper-button-next,.home .cases .swiper-button-prev,.home .swiper-rtl .swiper-button-next,.home .swiper-rtl .swiper-button-prev{top:1.5%!important}.cases .tabs-nav .tab-btn{min-width:50px;max-width:calc(38vw - 20px);height:67px}.cases .tabs-nav .tab-btn.active{min-width:60vw}.cases .tabs-nav .tab-btn.active:last-child{margin-right:26px;min-width:calc(60vw - 20px)}.tabs-nav .tab-btn img{max-width:114px}.wp-block-accordion{margin-top:0}.archive .site-main>article:not(.sticky),.blog .site-main>article:not(.sticky),.search .site-main>article:not(.sticky){min-height:max-content;padding:16px}.category-parthners .service-card{width:calc(100% - 20px);margin:10px;display:block}.category-news h1.page-title{margin-top:110px!important;margin-bottom:130px!important}.home .cases h3,.side-nav .widget:last-child,.side-nav .widget_block:last-child{margin-top:30px}body.home:not(.page-layout-sidebar-right) #primary{overflow:hidden}.images-carousel .swiper-wrapper.items{height:max-content!important}.home .cases .images-carousel,.lids{height:auto}.post-additional-gallery{grid-template-columns:repeat(auto-fill,minmax(45%,2fr))}.post-additional-gallery .post-lightbox-link,.post-additional-gallery .post-lightbox-link img{min-width:50%;width:auto;height:auto}.wp-block-accordion-heading__toggle-title{padding-right:10px}.tabs-content .tab-pane{margin-top:25px}.home .cases h3{font-size:16px}.testimonial-content p{padding-top:5px;text-align:center!important;height:auto!important}.home .testimonial-item{padding-right:16px}.testimonial-avatar img{width:32px;height:32px;border-radius:50%;object-fit:cover;margin-bottom:5px}.tabs-content .tab-pane p{height:auto!important;overflow:hidden;text-align:left;padding-right:20px;line-height:normal}.tabs-content .link-more{margin-top:-20px}.lids{padding:32px 16px}.post-191{margin-bottom:420px}.lids .lids-list{margin-bottom:0;padding:24px 0 16px}.lids .lids-list li{padding:15px 0}.home .services{width:calc(100vw)}.side-nav .search-form .search-submit,.side-nav .wp-block-search__button,.site-footer .search-form .search-submit,.site-footer .wp-block-search__button{font-family:Futura;text-align:center;white-space:nowrap;text-transform:none;color:var(--inspiro-primary-color);border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;gap:10px;height:40px;background:var(--inspiro-bright-color);border-radius:10px;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:var(--text-button)}.side-nav .search-form .search-submit:hover,.side-nav .wp-block-search__button:hover,.site-footer .search-form .search-submit:hover,.site-footer .wp-block-search__button:hover{background:#fff!important;color:#000!important;text-decoration:none}.search-form input,.search-form input:focus,.wp-block-search input,.wp-block-search input:focus{box-sizing:border-box;height:40px;background:var(--inspiro-background-block);border:1px solid var(--inspiro-swiper-button);border-radius:10px}.side-nav__wrap .navbar-toggle{left:10px}.side-nav-open .navbar-toggle .icon-bar:nth-child(2),.side-nav-open .navbar-toggle .icon-bar:nth-child(4){width:24px}.category-platforms .post-tezis{font-size:18px}.cases .description,.ect-service-template .cases .description{padding-top:25px;padding-right:30px}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{margin-left:0!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field.forminator-has_error{margin-bottom:30px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-has_error .forminator-error-message{left:35%}}