.global-nav-list .cni-mega-menu__media,.global-nav-list .cni-mega-menu__arrow{display:none}@media (min-width:1200px) and (hover:hover) and (pointer:fine){:root{--cni-mega-menu-width:100%}.cni-mega-menu-enabled{--cni-mega-columns:4;--cni-mega-image-ratio:16/9}.cni-mega-menu-columns-2{--cni-mega-columns:2}.cni-mega-menu-columns-3{--cni-mega-columns:3}.cni-mega-menu-ratio-compact{--cni-mega-image-ratio:2/1}.cni-mega-menu-ratio-relaxed{--cni-mega-image-ratio:3/2}.cni-mega-menu-enabled #site-header-container,.cni-mega-menu-enabled .global-nav-list,.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent{position:static}.cni-mega-menu-enabled #site-header-container{position:relative}.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent>.sub-menu{display:grid;grid-template-columns:repeat(var(--cni-mega-columns),minmax(0, 1fr));gap:24px;top:calc(100% - 2px);left:50%;width:min(var(--cni-mega-menu-width), calc(100vw - 32px));transform:translateX(-50%);max-height:80vh;margin:0;padding:20px 32px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;visibility:hidden;opacity:0;pointer-events:none;background:var(--cni-mega-menu-background,#fff);border:1px solid var(--vk-color-border,#e5e5e5);border-radius:0 0 12px 12px;box-shadow:0 14px 32px rgba(0,0,0,.14);transition:opacity .16s ease-out,visibility 0s linear .14s}.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent:before,.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent:after,.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent>a:before,.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent>a:after{content:none !important;display:none !important}.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent>a{position:relative}.cni-mega-menu-enabled .cni-mega-menu__panel-pointer{position:absolute;z-index:2;left:50%;bottom:-11px;width:18px;height:18px;background:var(--cni-mega-menu-background,#fff);border-top:1px solid var(--vk-color-border,#e5e5e5);border-left:1px solid var(--vk-color-border,#e5e5e5);opacity:0;pointer-events:none;transform:translateX(-50%) rotate(45deg);transition:opacity .16s ease-out}.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent:hover .cni-mega-menu__panel-pointer,.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent:focus-within .cni-mega-menu__panel-pointer,.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent.is-mega-menu-open .cni-mega-menu__panel-pointer{opacity:1}.cni-mega-menu-enabled .veu_contact .contact_txt_tel_icon{margin-right:0;vertical-align:middle}.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent:hover>.sub-menu,.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent:focus-within>.sub-menu,.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent.is-mega-menu-open>.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}.cni-mega-menu-enabled .cni-mega-menu-parent>.sub-menu>.cni-mega-menu-item{min-width:0;margin:0;padding:0;background:0 0}.cni-mega-menu-enabled .cni-mega-menu-parent>.sub-menu>.cni-mega-menu-item>a{color:var(--vk-color-text-body,#333);background:0 0;border:0;text-decoration:none}.cni-mega-menu-enabled .cni-mega-menu__item-body{display:flex;align-items:center;gap:.6em;min-width:0}.cni-mega-menu-enabled .cni-mega-menu__title{min-width:0;font-size:var(--cni-mega-title-size,16px);font-weight:600;line-height:1.5}.cni-mega-menu-enabled .cni-mega-menu__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;margin-left:auto;color:#fff;background:var(--vk-color-primary,#337ab7);border-radius:50%;font-size:17px;font-weight:700;line-height:1;transition:filter .16s ease-out,transform .16s ease-out}.cni-mega-menu-enabled .cni-mega-menu-item>a:hover .cni-mega-menu__arrow,.cni-mega-menu-enabled .cni-mega-menu-item>a:focus .cni-mega-menu__arrow{filter:brightness(1.08);box-shadow:0 3px 8px rgba(0,0,0,.18)}.cni-mega-menu-enabled .cni-mega-menu-parent>.sub-menu>.cni-mega-menu-item-has-children,.cni-mega-menu-enabled .cni-mega-menu-parent>.sub-menu>.cni-mega-menu-item-has-children:hover,.cni-mega-menu-enabled .cni-mega-menu-parent>.sub-menu>.cni-mega-menu-item-has-children:focus-within{display:block !important;position:relative;background:0 0 !important;border-bottom:0}.cni-mega-menu-enabled .cni-mega-menu-item-has-children>a{width:100%;box-sizing:border-box}.cni-mega-menu-enabled .cni-mega-menu-item-has-children .cni-mega-menu__arrow{display:none}.cni-mega-menu-enabled .cni-mega-menu-item-has-children>.acc-btn{display:none !important}.cni-mega-menu-enabled .cni-mega-menu__submenu-toggle{position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin:0;padding:0;cursor:pointer;color:#fff;background:var(--cni-mega-submenu-toggle,var(--vk-color-primary,#337ab7));border:2px solid rgba(255,255,255,.88);border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.2);transition:filter .16s ease-out,transform .16s ease-out}.cni-mega-menu-enabled .cni-mega-menu__submenu-toggle:hover{filter:brightness(1.08)}.cni-mega-menu-enabled .cni-mega-menu__submenu-toggle:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 5px var(--cni-mega-submenu-toggle,var(--vk-color-primary,#337ab7))}.cni-mega-menu-enabled .cni-mega-menu__submenu-toggle>span{display:block;width:10px;height:10px;margin-top:-5px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:margin .18s ease-out,transform .18s ease-out}.cni-mega-menu-enabled .cni-mega-menu__submenu-toggle.is-open>span{margin-top:5px;transform:rotate(225deg)}.cni-mega-menu-enabled .cni-mega-menu-item-has-children>.sub-menu{position:static;display:block;grid-column:auto;width:100%;max-height:0 !important;margin:0;padding:0;overflow:hidden !important;visibility:hidden;opacity:0 !important;background:var(--cni-mega-submenu-background,#fff) !important;border:1px solid transparent;border-radius:8px;box-shadow:none;transition:max-height .24s ease-out,margin-top .24s ease-out,opacity .18s ease-out,visibility 0s linear .24s}.cni-mega-menu-enabled .cni-mega-menu-item-has-children.is-cni-submenu-open>.sub-menu{max-height:60vh !important;margin-top:12px;overflow-y:auto !important;visibility:visible;opacity:1 !important;border-color:var(--vk-color-border,#e5e5e5);transition-delay:0s}.cni-mega-menu-enabled .cni-mega-menu-item-has-children>.sub-menu>.cni-mega-menu-grandchild{display:block;margin:0;padding:0;background:0 0;border-bottom:1px solid var(--vk-color-border,#e5e5e5)}.cni-mega-menu-enabled .cni-mega-menu-item-has-children>.sub-menu>.cni-mega-menu-grandchild:last-child{border-bottom:0}.cni-mega-menu-enabled .cni-mega-menu-item-has-children>.sub-menu>.cni-mega-menu-grandchild>a,.cni-mega-menu-enabled .cni-mega-menu-item-has-children>.sub-menu>.cni-mega-menu-grandchild>a:hover,.cni-mega-menu-enabled .cni-mega-menu-item-has-children>.sub-menu>.cni-mega-menu-grandchild>a:focus{display:block;padding:14px 16px;color:var(--cni-mega-submenu-text,#111) !important;background:0 0;border:0;font-size:14px;line-height:1.5;text-decoration:none}.cni-mega-menu-enabled .cni-mega-menu-item-has-children>.sub-menu>.cni-mega-menu-grandchild>a:hover,.cni-mega-menu-enabled .cni-mega-menu-item-has-children>.sub-menu>.cni-mega-menu-grandchild>a:focus-visible{background:rgba(127,127,127,.12)}.cni-mega-menu-enabled .cni-mega-menu-grandchild>.sub-menu,.cni-mega-menu-enabled .cni-mega-menu-grandchild>.acc-btn{display:none !important}.cni-mega-menu-layout-cards .cni-mega-menu-parent>.sub-menu>.cni-mega-menu-item>a{display:block;padding:0;transition:filter .18s ease-out,transform .18s ease-out}.cni-mega-menu-layout-cards .cni-mega-menu__media{display:block;position:relative;width:100%;aspect-ratio:var(--cni-mega-image-ratio);margin-bottom:12px;overflow:hidden;background:var(--vk-color-border-hr,#f2f2f2);border-radius:8px}.cni-mega-menu-layout-cards .cni-mega-menu__media:after{position:absolute;inset:0;background:rgba(0,0,0,0);content:"";pointer-events:none;transition:background-color .18s ease-out}.cni-mega-menu-layout-cards .cni-mega-menu__image{display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;object-fit:cover;transition:transform .18s ease-out}.cni-mega-menu-layout-cards.cni-mega-menu-hover-darken .cni-mega-menu-item>a:hover .cni-mega-menu__media:after,.cni-mega-menu-layout-cards.cni-mega-menu-hover-darken .cni-mega-menu-item>a:focus-visible .cni-mega-menu__media:after{background:rgba(0,0,0,.24)}.cni-mega-menu-layout-cards.cni-mega-menu-hover-zoom .cni-mega-menu-item>a:hover .cni-mega-menu__image,.cni-mega-menu-layout-cards.cni-mega-menu-hover-zoom .cni-mega-menu-item>a:focus-visible .cni-mega-menu__image{transform:scale(1.015)}.cni-mega-menu-layout-cards.cni-mega-menu-hover-lift .cni-mega-menu-item>a:hover,.cni-mega-menu-layout-cards.cni-mega-menu-hover-lift .cni-mega-menu-item>a:focus-visible{filter:drop-shadow(0 8px 12px rgba(0,0,0,.14));transform:translateY(-4px)}.cni-mega-menu-layout-links .cni-mega-menu-parent>.sub-menu{gap:0 40px}.cni-mega-menu-layout-links .cni-mega-menu-parent>.sub-menu>.cni-mega-menu-item>a{display:flex;align-items:center;min-height:64px;padding:12px 10px;border-bottom:1px solid var(--vk-color-border,#e5e5e5)}.cni-mega-menu-layout-categories .cni-mega-menu-parent>.sub-menu{grid-template-columns:minmax(220px, .8fr) repeat(var(--cni-mega-columns), minmax(0, 1fr));align-items:start}.cni-mega-menu-enabled .cni-mega-menu-parent--categories>.sub-menu>.cni-mega-menu__intro{align-self:stretch;margin:-20px -24px -20px -32px;padding:44px 28px;overflow:visible !important;background:var(--cni-mega-category-intro-bg)}.cni-mega-menu__intro-eyebrow{display:block;margin-bottom:12px;color:var(--cni-mega-category-accent,var(--vk-color-primary));font-size:13px;font-weight:700;letter-spacing:.12em}.cni-mega-menu__intro-title{display:block;color:var(--cni-mega-category-heading,#111);font-size:clamp(25px, 2vw, 36px);font-weight:700;line-height:1.3}.cni-mega-menu__intro p{margin:16px 0;color:var(--cni-mega-category-link,#1f2933);line-height:1.7}.cni-mega-menu-enabled .global-nav-list .cni-mega-menu__intro-cta{display:flex;box-sizing:border-box;align-items:center;justify-content:center;gap:10px;width:100%;max-width:100%;min-height:48px;padding:10px 18px !important;overflow:visible;border:1px solid var(--cni-mega-category-accent,var(--vk-color-primary));border-radius:999px;color:var(--cni-mega-category-accent,var(--vk-color-primary)) !important;line-height:1.4;text-align:center;text-decoration:none;white-space:nowrap}.cni-mega-menu-enabled .global-nav-list .cni-mega-menu__intro-cta:hover,.cni-mega-menu-enabled .global-nav-list .cni-mega-menu__intro-cta:focus-visible,.cni-mega-menu-enabled .global-nav-list .cni-mega-menu__intro-cta:hover span,.cni-mega-menu-enabled .global-nav-list .cni-mega-menu__intro-cta:focus-visible span{color:#fff !important;background:var(--cni-mega-category-accent,var(--vk-color-primary))}.cni-mega-menu-enabled .global-nav-list .cni-mega-menu__intro-cta span{display:inline-flex;align-items:center;line-height:1}.cni-mega-menu-layout-categories .cni-mega-menu-parent>.sub-menu>.cni-mega-menu-item{padding:12px 28px 20px;border-left:1px solid var(--cni-mega-category-border,#e2e8ed)}.cni-mega-menu-layout-categories .cni-mega-menu-parent>.sub-menu>.cni-mega-menu-item>a{display:block !important;margin:0 !important;padding:0 !important}.cni-mega-menu-layout-categories .cni-mega-menu-parent>.sub-menu>.cni-mega-menu-item:first-child{border-left:0}.cni-mega-menu-layout-categories .cni-mega-menu__category-title{margin:0 0 12px;color:var(--cni-mega-category-heading,#111);font-size:clamp(18px, 1.35vw, 24px);font-weight:700;line-height:1.45}.cni-mega-menu-layout-categories .cni-mega-menu__category-icon{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 8px;border-radius:50%;background:var(--cni-mega-category-icon-bg,color-mix(in srgb,var(--cni-mega-category-accent,var(--vk-color-primary,#337ab7)) 12%,transparent));color:var(--cni-mega-category-accent,var(--vk-color-primary,#337ab7));font-size:24px}.cni-mega-menu-layout-categories .cni-mega-menu__category-icon>i{margin-right:0 !important}.cni-mega-menu-layout-categories .cni-mega-menu__category-icon+span{display:block}.cni-mega-menu-layout-categories .cni-mega-menu-item-has-children>.acc-btn,.cni-mega-menu-layout-categories .cni-mega-menu__submenu-toggle{display:none !important}.cni-mega-menu-layout-categories .cni-mega-menu-item-has-children>.sub-menu{display:block !important;position:static !important;width:auto !important;height:auto !important;max-height:none !important;margin:0 !important;padding:0 !important;overflow:visible !important;border:0 !important;box-shadow:none !important;background:0 0 !important;opacity:1 !important;visibility:visible !important;transform:none !important}.cni-mega-menu-layout-categories .cni-mega-menu-grandchild>a{display:flex !important;justify-content:space-between;gap:12px;padding:9px 8px 9px 0 !important;border-top:1px solid var(--cni-mega-category-border,#e2e8ed);color:var(--cni-mega-category-link,#1f2933) !important;background:0 0 !important}.cni-mega-menu-layout-categories .cni-mega-menu-grandchild>a:after,.cni-mega-menu-parent--categories .cni-mega-menu-grandchild>a:after{content:'→';color:var(--cni-mega-category-accent,var(--vk-color-primary,#337ab7));transition:transform .16s ease-out}.cni-mega-menu-layout-categories .cni-mega-menu-grandchild>a:hover:after,.cni-mega-menu-layout-categories .cni-mega-menu-grandchild>a:focus-visible:after,.cni-mega-menu-parent--categories .cni-mega-menu-grandchild>a:hover:after,.cni-mega-menu-parent--categories .cni-mega-menu-grandchild>a:focus-visible:after{transform:translateX(4px)}.cni-mega-menu-parent--categories>.sub-menu{grid-template-columns:minmax(220px, .8fr) repeat(var(--cni-mega-columns), minmax(0, 1fr));align-items:start}.cni-mega-menu-parent--categories>.sub-menu>.cni-mega-menu-item{padding:12px 28px 20px;border-left:1px solid var(--cni-mega-category-border,#e2e8ed)}.cni-mega-menu-parent--categories>.sub-menu>.cni-mega-menu-item>a{display:block !important;margin:0 !important;padding:0 !important}.cni-mega-menu-parent--categories .cni-mega-menu__category-title{display:block;margin:0 0 12px;color:var(--cni-mega-category-heading,#111);font-size:clamp(18px, 1.35vw, 24px);font-weight:700;line-height:1.45}.cni-mega-menu-parent--categories .cni-mega-menu__category-icon{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 8px;border-radius:50%;background:var(--cni-mega-category-icon-bg);color:var(--cni-mega-category-accent);font-size:24px}.cni-mega-menu-parent--categories .cni-mega-menu__category-icon>i{margin-right:0 !important}.cni-mega-menu-parent--categories .cni-mega-menu-item-has-children>.acc-btn,.cni-mega-menu-parent--categories .cni-mega-menu__submenu-toggle{display:none !important}.cni-mega-menu-parent--categories .cni-mega-menu-item-has-children>.sub-menu{display:block !important;position:static !important;width:auto !important;height:auto !important;max-height:none !important;margin:0 !important;padding:0 !important;overflow:visible !important;border:0 !important;box-shadow:none !important;background:0 0 !important;opacity:1 !important;visibility:visible !important;transform:none !important}.cni-mega-menu-parent--categories .cni-mega-menu-grandchild>a{display:flex !important;justify-content:space-between;gap:12px;padding:9px 8px 9px 0 !important;border-top:1px solid var(--cni-mega-category-border,#e2e8ed);color:var(--cni-mega-category-link,#1f2933) !important;background:0 0 !important}.cni-mega-menu-layout-links .cni-mega-menu__item-body{width:100%}}@media (prefers-reduced-motion:reduce){.cni-mega-menu-enabled .global-nav-list>.cni-mega-menu-parent>.sub-menu,.cni-mega-menu-enabled .cni-mega-menu__arrow,.cni-mega-menu-enabled .cni-mega-menu__image,.cni-mega-menu-enabled .cni-mega-menu__media:after,.cni-mega-menu-enabled .cni-mega-menu-item>a{transition-duration:.01ms}.cni-mega-menu-enabled .cni-mega-menu__submenu-toggle,.cni-mega-menu-enabled .cni-mega-menu__submenu-toggle>span,.cni-mega-menu-enabled .cni-mega-menu-item-has-children>.sub-menu{transition-duration:.01ms}.cni-mega-menu-enabled .cni-mega-menu-item>a:hover,.cni-mega-menu-enabled .cni-mega-menu-item>a:focus-visible,.cni-mega-menu-hover-zoom .cni-mega-menu-item>a:hover .cni-mega-menu__image,.cni-mega-menu-hover-zoom .cni-mega-menu-item>a:focus-visible .cni-mega-menu__image{filter:none;transform:none}}