/* Static interaction layer. Level 1: CSS transitions. Level 2: IntersectionObserver. */
html{scroll-behavior:smooth;scroll-padding-top:85px}body.static-site,.static-site .l-header{min-width:0!important}a:focus-visible,button:focus-visible{outline:3px solid #fecc00!important;outline-offset:4px}.static-hero{height:500px;position:relative;overflow:hidden;background:#161a2b;color:white;font-family:Roboto,Arial,sans-serif}.hero-slide{position:absolute;inset:0;background-position:center;background-size:cover;opacity:0;visibility:hidden;transition:opacity .65s,transform .85s;transform:translateY(12%)}.hero-slide.is-active{opacity:1;visibility:visible;transform:none}.hero-title,.hero-product,.hero-desc,.hero-extra{position:absolute;width:max-content;max-width:90%;left:50%;transform:translateX(-50%);text-align:center;line-height:1.1;font-weight:900}.hero-title{top:99px;font-size:60px}.hero-product{top:212px;background:#fecc00;color:#0809bf;padding:0 12px 10px;font-size:60px;text-shadow:2px 3px 5px #555}.hero-desc{top:327px;font-size:36px;font-weight:700;text-shadow:1px 2px 4px #888}.hero-extra{top:166px;font-size:42px;font-weight:700}.hero-slide:has(.hero-extra) .hero-product{top:247px;font-size:55px}.hero-slide:has(.hero-extra) .hero-desc{top:345px}.hero-prev,.hero-next{position:absolute;top:45%;height:50px;width:50px;border:0;background:transparent;padding:15px;cursor:pointer;color:white;box-shadow:none}.hero-prev{left:20px}.hero-next{right:20px}.hero-prev span,.hero-next span{display:block;width:24px;height:24px;border-top:3px solid white;border-right:3px solid white;transform:rotate(45deg)}.hero-prev span{transform:rotate(-135deg)}.hero-prev:hover,.hero-next:hover{opacity:.7}.hero-scroll{position:absolute;bottom:27px;left:50%;width:35px;height:55px;border:3px solid white;border-radius:24px;transform:translateX(-50%)}.hero-scroll span{position:absolute;top:10px;left:12px;width:5px;height:9px;border-radius:4px;background:white;animation:mouse-scroll 1.7s infinite}@keyframes mouse-scroll{to{transform:translateY(18px);opacity:0}}.uvc-heading .uvc-heading-spacer.line_only{line-height:0}.uvc-heading .uvc-headings-line{display:inline-block}.uvc-main-heading h1{font-size:32px}.static-reveal{opacity:1;transform:none}.static-reveal.waiting{opacity:0;transform:translateY(28px)}.static-reveal.ready{opacity:1;transform:none;transition:opacity .7s,transform .7s}.w-nav.type_desktop .menu-item:hover>.w-nav-list,.w-nav.type_desktop .menu-item:focus-within>.w-nav-list,.w-nav.type_desktop .menu-item.opened>.w-nav-list{display:block;opacity:1;visibility:visible;transform:none}.w-dropdown:hover .w-dropdown-list,.w-dropdown:focus-within .w-dropdown-list,.w-dropdown.active .w-dropdown-list{display:block;opacity:1;visibility:visible}.w-logos .g-preloader{display:none}.w-logos-list.owl-carousel{display:flex!important;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth}.w-logos-list .w-logos-item{flex:0 0 calc(100% / 7);width:calc(100% / 7);scroll-snap-align:start}.w-logos-list img{display:block}.static-contact{padding:20px 0}.static-contact p{margin-bottom:8px}.w-tabs-section.active>.w-tabs-section-content{display:block}.w-grid-list{height:auto!important}.w-grid-list .w-grid-item{position:relative!important;left:auto!important;top:auto!important}.w-gallery-list{height:auto!important}.w-gallery-item{position:relative!important;left:auto!important;top:auto!important}.static-lightbox{position:fixed;inset:0;background:#000e;z-index:100000;display:grid;place-items:center;padding:50px}.static-lightbox img{max-width:100%;max-height:85vh;object-fit:contain}.static-lightbox button{position:absolute;right:20px;top:15px;color:#fff;background:none;border:0;font-size:40px;cursor:pointer}.static-site .l-header.sticky{position:fixed}.w-nav-control,.w-dropdown-current a{cursor:pointer}.w-toplink{cursor:pointer}
@media(max-width:1200px) and (min-width:901px){.from-manager,.from-manager-img{display:none!important}.l-subheader-h{padding:0 22px!important}.ush_text_3{max-width:54vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header_hor .ush_menu_1.type_desktop .w-nav-list.level_1>.menu-item>a{padding:0 8px}.ush_image_1{height:45px}}
@media(max-width:900px){.static-hero{height:420px}.hero-title{font-size:44px;top:80px}.hero-product{font-size:42px;top:165px;white-space:normal;width:max-content;max-width:85%}.hero-desc{font-size:25px;top:270px}.hero-extra{font-size:29px;top:130px}.hero-slide:has(.hero-extra) .hero-product{font-size:36px;top:192px}.hero-slide:has(.hero-extra) .hero-desc{top:280px}.from-manager,.from-manager-img{display:none!important}.l-header .l-subheader-h{padding:0 22px!important}.l-subheader-cell.at_center{margin-left:auto}.w-nav.type_mobile .w-nav-list.level_1{display:none;position:absolute;top:100%;left:0;width:100%;height:auto;max-height:80vh;overflow:auto;background:#fff;padding:12px 20px;box-shadow:0 10px 20px #0002}.w-nav.type_mobile.menu-open .w-nav-list.level_1{display:block!important}.w-nav.type_mobile .w-nav-anchor{line-height:1.5!important;padding:12px!important}.w-nav.type_mobile .menu-item{display:block;float:none}.w-nav.type_mobile .w-nav-list:not(.level_1){position:static;width:100%;display:none!important;padding-left:15px;background:#fff4c6;opacity:1;visibility:visible;transform:none}.w-nav.type_mobile .menu-item.opened>.w-nav-list{display:block!important}.w-nav.type_mobile .w-nav-arrow{display:inline-block;float:right}.w-nav-close{display:none}.w-logos-list .w-logos-item{flex-basis:33.333%;width:33.333%}.w-grid-list{display:flex;flex-wrap:wrap}.w-grid-list .w-grid-item{width:50%!important}.l-section-img{background-attachment:scroll!important}}
@media(max-width:600px){.static-hero{height:390px}.hero-title{top:58px;font-size:34px}.hero-product{top:125px;font-size:32px;padding:7px 10px;max-width:86%;width:86%}.hero-desc{top:230px;font-size:22px;max-width:85%;width:85%}.hero-extra{top:105px;font-size:23px}.hero-slide:has(.hero-extra) .hero-product{top:160px;font-size:28px}.hero-slide:has(.hero-extra) .hero-desc{top:255px;font-size:22px}.hero-prev{left:0;padding:10px;width:30px}.hero-next{right:0;padding:5px;width:30px}.hero-prev span,.hero-next span{width:16px;height:16px}.hero-scroll{bottom:20px;width:26px;height:40px}.hero-scroll span{left:8px}.uvc-main-heading h1{font-size:26px!important}.uvc-main-heading h2{font-size:24px!important}.cl-counter-value{font-size:38px!important}.w-grid-list .w-grid-item{width:100%!important}.w-logos-list .w-logos-item{flex-basis:50%;width:50%}.w-iconbox-icon img{max-width:100%}.partners-logo{padding-left:15px!important;padding-right:15px!important}.static-lightbox{padding:35px 12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.static-reveal.waiting{opacity:1;transform:none}}
/* Match the original banner's measured desktop typography. */
@media(min-width:901px){.static-hero{font-family:QazFontBold,sans-serif}.hero-title{top:108px;font-size:60px;line-height:60px;text-shadow:5px 0 10px #0005}.hero-product{top:212px;font-size:55px;line-height:60px;font-weight:700;padding:8px 13px;text-shadow:3px 2px 5px #0006}.hero-desc{top:320px;padding-top:15px;font-size:34px;line-height:34px;font-weight:300;text-shadow:5px 0 10px #0005}.hero-extra{top:167px;font-size:60px;line-height:60px;font-weight:700}.hero-slide:has(.hero-extra) .hero-title{top:106px;font-weight:700}.hero-slide:has(.hero-extra) .hero-desc{top:335px}.hero-prev{left:28px}.hero-next{right:28px}}
.static-hero{font-family:QazFontBold,sans-serif}.w-nav.type_mobile .menu-item:not(.menu-item-has-children)>.w-nav-anchor>.w-nav-arrow{display:none}.mobile-languages{display:none!important}@media(max-width:900px){.mobile-languages{display:flex!important;gap:20px;padding:12px}.mobile-languages a{color:#0b0cc8}.w-nav.type_mobile .w-nav-control{display:block}}
@media(min-width:901px){.hero-product{padding-left:21px;padding-right:21px}}
.static-form-note{text-align:center;font-size:13px;margin:16px auto;max-width:600px;line-height:1.6}.wpcf7-form-control-wrap{position:relative}.wpcf7-form input,.wpcf7-form textarea{max-width:100%}

/* The legacy theme relied on its removed plugin to calculate dropdown height. */
.static-site .w-dropdown.source_wpml .w-dropdown-list{display:none;height:auto;top:100%;bottom:auto;padding:.4em 0;overflow:visible;opacity:0;visibility:hidden;z-index:30;min-width:100%;background:#f6f6f6;box-shadow:0 2px 6px #0003}
.static-site .w-dropdown.source_wpml.active .w-dropdown-list{display:block;opacity:1;visibility:visible}
.static-site .w-dropdown.source_wpml.active .w-dropdown-h{z-index:30}
@media(max-width:900px){.static-site .mobile-languages{align-items:center;gap:12px;line-height:1.5;height:auto}.static-site .mobile-languages .w-dropdown-item{padding:8px 12px;line-height:1.5}}
