/* Preserve the original theme; replace animation and menu runtime behavior. */
html{scroll-behavior:smooth}body{overflow-x:hidden}.elementor-invisible{visibility:visible!important}
.elementor-element,.elementor-widget-container{animation:none!important}
.elementor-heading-title:empty{display:none}
.elementor-widget-image-carousel .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:28px;transform:none!important}
.elementor-widget-image-carousel .swiper-slide{width:130px!important;flex:0 0 130px}
.elementor-widget-image-carousel img{max-height:70px;object-fit:contain}
.swiper-pagination,.elementor-swiper-button{display:none!important}
.static-domain-note{font-size:14px!important;line-height:1.6!important;margin-top:14px!important;color:inherit!important}
.static-message{font:18px/1.7 system-ui,sans-serif;max-width:850px;margin:12vh auto;padding:24px;color:#12344d}
.static-message a{color:#0076bd}.static-message h1{font-size:40px;line-height:1.2}
.tablink:focus-visible,.price_mode_btn:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid #0089d3;outline-offset:4px}
.elementskit-dropdown-has:hover>.elementskit-dropdown,.elementskit-dropdown-has:focus-within>.elementskit-dropdown,.static-submenu-open>.elementskit-dropdown{opacity:1!important;visibility:visible!important;display:block!important;transform:none!important}
#loading,.wdc-tooltip,.trp-language-switcher-container{display:none!important}
@media(max-width:1024px){
.elementskit-menu-container.static-menu-open{left:0!important;visibility:visible!important;opacity:1!important;transform:translateX(0)!important;max-width:360px!important;width:85vw!important;z-index:99999!important;background:white!important;overflow-y:auto!important}
.static-menu-open .elementskit-navbar-nav{display:block!important}
.static-menu-open .elementskit-navbar-nav>li>a{color:#006fba!important;padding:14px 20px!important}
.tabs-wrapper{display:flex!important;flex-wrap:wrap!important}.tabs-wrapper .tablink{width:33.333%!important}
.l-all-plans{overflow-x:auto}.l-all-plans table{min-width:660px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
.ekit-main-swiper .swiper-wrapper{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:28px;transform:none!important;height:auto!important}
.ekit-main-swiper .swiper-slide{width:120px!important;flex:0 0 120px;height:auto!important}
.ekit-main-swiper .single-client img{width:auto!important;max-width:120px!important;height:auto!important;max-height:65px;object-fit:contain}
.static-article-list{padding-left:24px}.static-article-list li{padding:12px 0;border-bottom:1px solid #d9e3eb}.static-message footer{margin-top:60px;font-size:14px}
