.amb-custom-menu-container,.amb-custom-menu-container *{box-sizing:border-box}.amb-custom-menu-container{position:relative;width:100%}.amb-main-menu__inner,.amb-vertical-menu,.amb-special-menu{width:100%}.amb-hamburger-button{display:none;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer;line-height:1}.amb-hamburger-button:focus{outline:2px solid rgba(0,0,0,.18);outline-offset:2px}.amb-icon-wrap,.amb-burger-icon-wrap{--amb-icon-size:22px;--amb-icon-color:currentColor;--amb-icon-bg:transparent;--amb-icon-pad:0px;--amb-icon-radius:0px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:calc(var(--amb-icon-size)+(var(--amb-icon-pad) * 2));height:calc(var(--amb-icon-size)+(var(--amb-icon-pad) * 2));padding:var(--amb-icon-pad);border-radius:var(--amb-icon-radius);background:var(--amb-icon-bg);color:var(--amb-icon-color)}.amb-icon-wrap .amb-icon,.amb-burger-icon-wrap .amb-icon{font-size:var(--amb-icon-size);line-height:1;color:inherit}.amb-icon-wrap img,.amb-burger-icon-wrap img{width:var(--amb-icon-size);height:var(--amb-icon-size);object-fit:contain;display:block}.amb-icon-wrap .amb-icon-lottie,.amb-burger-icon-wrap .amb-burger-lottie{width:var(--amb-icon-size);height:var(--amb-icon-size)}.amb-icon-wrap .amb-icon-lottie svg,.amb-burger-icon-wrap .amb-burger-lottie svg{width:100% !important;height:100% !important;display:block !important}.amb-mobile-backdrop{display:none}.amb-mobile-panel{display:block}.amb-mobile-panel-top{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 10px;border-bottom:1px solid rgba(0,0,0,.08)}.amb-mobile-panel-title{font-weight:800;font-size:14px;opacity:.92}.amb-mobile-close{appearance:none;border:0;background:rgba(0,0,0,.06);color:inherit;width:36px;height:36px;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.amb-mobile-close:focus{outline:2px solid rgba(0,0,0,.16);outline-offset:2px}.amb-custom-menu-container .amb-menu{list-style:none;margin:0;flex:1 1 auto;padding:0;display:flex;align-items:center;gap:10px}.amb-custom-menu-container .amb-menu-item{position:relative;display:flex}.amb-custom-menu-container .amb-menu-item>a{position:relative;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;text-decoration:none !important;color:var(--amb-text) !important;font-size:var(--amb-menu-size,18px);font-family:var(--amb-menu-family,Poppins,sans-serif);font-weight:var(--amb-menu-weight,700);font-style:var(--amb-menu-style,normal);transition:transform .18s ease,opacity .18s ease,background .18s ease,box-shadow .18s ease;line-height:1.25}.amb-custom-menu-container .amb-menu-item>a:hover,.amb-custom-menu-container .amb-menu-item>a:focus{color:var(--amb-hover) !important}.amb-custom-menu-container .amb-title{display:inline-block}.amb-custom-menu-container .amb-toggle-submenu{margin-left:auto;font-size:12px;opacity:.75;padding:6px;border-radius:10px;transition:transform .18s ease,opacity .18s ease}.amb-custom-menu-container .amb-has-children.amb-active>a .amb-toggle-submenu{transform:rotate(180deg);opacity:1}.amb-custom-menu-container.amb-hoverbg-on .amb-menu-item>a:hover,.amb-custom-menu-container.amb-hoverbg-on .amb-menu-item.amb-active>a{background:var(--amb-hover-bg) !important}.amb-custom-menu-container.amb-effect-lift .amb-menu-item>a:hover,.amb-custom-menu-container.amb-effect-underline-lift .amb-menu-item>a:hover{transform:translateY(-2px)}.amb-custom-menu-container.amb-effect-glow .amb-menu-item>a:hover{box-shadow:0 14px 28px rgba(0,0,0,.16)}.amb-custom-menu-container.amb-effect-underline .amb-menu-item>a::after,.amb-custom-menu-container.amb-effect-underline-lift .amb-menu-item>a::after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--amb-underline-from),var(--amb-underline-to));transform:scaleX(0);transform-origin:left;transition:transform .18s ease;opacity:.95}.amb-custom-menu-container.amb-effect-underline .amb-menu-item>a:hover::after,.amb-custom-menu-container.amb-effect-underline-lift .amb-menu-item>a:hover::after{transform:scaleX(1)}.amb-custom-menu-container .amb-submenu{position:absolute;top:100%;left:0;min-width:220px;list-style:none;margin:0;padding:8px;border-radius:14px;background:var(--amb-submenu-bg);box-shadow:0 18px 30px rgba(0,0,0,.22);opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .18s ease;pointer-events:none;z-index:9999}.amb-custom-menu-container .amb-has-children:hover>.amb-submenu{opacity:1;transform:translateY(0);pointer-events:auto}.amb-custom-menu-container .amb-submenu .amb-menu-item{width:100%}.amb-custom-menu-container .amb-submenu .amb-menu-item>a{width:100%;padding:10px 12px;border-radius:12px;font-size:var(--amb-submenu-size,15px);font-family:var(--amb-submenu-family,Poppins,sans-serif);font-weight:var(--amb-submenu-weight,600);font-style:var(--amb-submenu-style,normal)}.amb-custom-menu-container .amb-submenu .amb-submenu{top:0;left:100%;margin-left:8px}.amb-custom-menu-container.amb-vertical-menu{align-items:stretch;flex-direction:column}.amb-custom-menu-container.amb-vertical-menu .amb-menu{width:100%;flex-direction:column;align-items:stretch}.amb-custom-menu-container.amb-vertical-menu .amb-menu-item{width:100%}.amb-custom-menu-container.amb-vertical-menu .amb-menu-item>a{width:100%}.amb-custom-menu-container.amb-sticky-enabled>.amb-menu,.amb-custom-menu-container.amb-sticky-enabled>.amb-mobile-panel,.amb-custom-menu-container.amb-sticky-enabled>.amb-mobile-panel>.amb-menu{min-width:0}.amb-custom-menu-container.amb-sticky-enabled .amb-menu{flex:1 1 auto}.amb-custom-menu-container.amb-sticky-enabled .amb-sticky-logo{text-decoration:none !important}@media (max-width:980px){.amb-custom-menu-container.amb-sticky-enabled{padding:6px 10px}}.amb-custom-menu-container.amb-main-menu{width:100%;max-width:100%;margin-left:0 !important;margin-right:0 !important;border-radius:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;overflow:visible}.amb-custom-menu-container.amb-main-menu.amb-is-stuck{left:0 !important;right:0 !important;width:100% !important;max-width:100% !important;margin:0 !important;border-radius:0 !important}.amb-custom-menu-container.amb-main-menu .amb-main-menu__inner,.amb-custom-menu-container.amb-main-menu .amb-main-menu__nav,.amb-custom-menu-container.amb-main-menu .amb-main-menu__nav>.amb-menu,.amb-custom-menu-container.amb-main-menu .amb-main-menu__nav>.amb-mobile-panel{max-width:100%;min-width:0}.elementor-widget-container>.amb-custom-menu-container.amb-main-menu,.elementor-shortcode>.amb-custom-menu-container.amb-main-menu{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}@media (max-width:980px),(hover:none) and (pointer:coarse){.amb-custom-menu-container.amb-main-menu,.amb-custom-menu-container.amb-main-menu.amb-is-stuck{width:100% !important;max-width:100% !important}}.amb-main-menu__brand,.amb-main-menu__nav{min-width:0}@media (max-width:980px),(hover:none) and (pointer:coarse){.amb-custom-menu-container.amb-main-menu .amb-main-menu__nav>.amb-menu{display:none !important}.amb-custom-menu-container.amb-main-menu .amb-main-menu__nav>.amb-mobile-panel>.amb-menu{display:flex !important;flex-direction:column !important;align-items:stretch;width:100%;margin:0;padding:12px 12px 20px}.amb-custom-menu-container.amb-main-menu .amb-mobile-panel .amb-menu-item{display:block !important;width:100%}.amb-custom-menu-container.amb-main-menu .amb-mobile-panel .amb-menu-item>a{display:flex !important;width:100% !important;color:var(--amb-text) !important}.amb-custom-menu-container.amb-main-menu .amb-mobile-panel .amb-submenu{display:none !important}.amb-custom-menu-container.amb-main-menu .amb-mobile-panel .amb-has-children.amb-active>.amb-submenu{display:block !important}}.amb-show-in-downloads .amb-special-list{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.amb-show-in-downloads .amb-special-item{width:100%;display:block}.amb-show-in-downloads .amb-special-item>a{width:100%;justify-content:flex-start;white-space:normal}.amb-mobile-panel-title{display:none !important}.amb-mobile-panel-top{padding:16px 16px 10px;border-bottom:1px solid rgba(255,255,255,.12);background:transparent}.amb-mobile-logo-wrap .amb-sticky-logo--mobile img,.amb-mobile-logo-wrap .amb-sticky-logo img{height:56px !important;max-height:56px !important;width:auto !important;max-width:220px !important;object-fit:contain !important}.amb-mobile-close{background:rgba(255,255,255,.10) !important;color:#fff !important;box-shadow:none !important}@media (max-width:980px),(hover:none) and (pointer:coarse){.amb-mobile-panel{background:linear-gradient(135deg,rgba(0,0,0,.92),rgba(24,0,0,.88) 42%,rgba(120,0,0,.78)) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important}}.amb-show-in-downloads .amb-special-item>a{display:flex !important;align-items:center !important;gap:10px;width:100%;padding:8px 0 10px !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:var(--amb-text,#ffffff) !important;text-decoration:none !important;font-weight:700 !important}.amb-show-in-downloads .amb-special-item>a .amb-title,.amb-show-in-downloads .amb-special-item>a *,.amb-show-in-downloads .amb-special-item>a i,.amb-show-in-downloads .amb-special-item>a svg,.amb-show-in-downloads .amb-special-item>a img{color:var(--amb-text,#ffffff) !important;fill:currentColor !important;stroke:currentColor !important;opacity:1 !important}.amb-show-in-downloads .amb-special-item>a:hover,.amb-show-in-downloads .amb-special-item>a:focus{background:transparent !important;color:var(--amb-text,#ffffff) !important}.amb-custom-menu-container.amb-vertical-menu,.amb-show-in-downloads{--amb-hover:currentColor;--amb-hover-bg:transparent;--amb-underline-from:#ad0000;--amb-underline-to:#ad0000}.amb-custom-menu-container.amb-vertical-menu .amb-menu-item>a,.amb-show-in-downloads .amb-special-item>a{background:transparent !important;box-shadow:none !important}.amb-custom-menu-container.amb-vertical-menu.amb-hoverbg-on .amb-menu-item>a:hover,.amb-custom-menu-container.amb-vertical-menu.amb-hoverbg-on .amb-menu-item.amb-active>a,.amb-show-in-downloads.amb-hoverbg-on .amb-special-item>a:hover,.amb-show-in-downloads.amb-hoverbg-on .amb-special-item.amb-active>a{background:transparent !important}.amb-custom-menu-container.amb-vertical-menu .amb-menu-item>a::after,.amb-show-in-downloads .amb-special-item>a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:999px;background:linear-gradient(90deg,#ad0000,#ad0000);transform:scaleX(0);transform-origin:left;transition:transform .18s ease;opacity:.95}.amb-custom-menu-container.amb-vertical-menu .amb-menu-item>a:hover::after,.amb-custom-menu-container.amb-vertical-menu .amb-menu-item>a:focus::after,.amb-custom-menu-container.amb-vertical-menu .amb-menu-item.amb-active>a::after,.amb-show-in-downloads .amb-special-item>a:hover::after,.amb-show-in-downloads .amb-special-item>a:focus::after,.amb-show-in-downloads .amb-special-item.amb-active>a::after{transform:scaleX(1)}.amb-custom-menu-container.amb-main-menu,.amb-custom-menu-container.amb-main-menu .amb-main-menu__inner,.amb-custom-menu-container.amb-main-menu .amb-main-menu__nav,.amb-custom-menu-container.amb-main-menu .amb-mobile-panel,.amb-custom-menu-container.amb-main-menu .amb-menu,.amb-custom-menu-container.amb-main-menu .amb-menu-item{overflow:visible!important}.amb-custom-menu-container.amb-main-menu .amb-main-menu__inner{min-height:56px!important}.amb-custom-menu-container.amb-main-menu .amb-menu>.amb-menu-item>a,.amb-custom-menu-container.amb-main-menu .amb-mobile-panel>.amb-menu>.amb-menu-item>a{min-height:52px!important;padding:0 14px!important;line-height:1.14!important;gap:9px!important;white-space:nowrap!important}@media (hover:hover) and (pointer:fine){.amb-custom-menu-container.amb-main-menu.amb-responsive-enabled .amb-hamburger-button{display:none!important}.amb-custom-menu-container.amb-main-menu.amb-responsive-enabled .amb-mobile-backdrop{display:none!important;opacity:0!important;pointer-events:none!important}.amb-custom-menu-container.amb-main-menu.amb-responsive-enabled .amb-mobile-panel{display:block!important;position:static!important;inset:auto!important;width:auto!important;max-width:none!important;max-height:none!important;height:auto!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0 0 0 auto!important;overflow:visible!important}.amb-custom-menu-container.amb-main-menu.amb-responsive-enabled .amb-mobile-panel-top{display:none!important}.amb-custom-menu-container.amb-main-menu.amb-responsive-enabled .amb-mobile-panel>.amb-menu,.amb-custom-menu-container.amb-main-menu .amb-main-menu__nav>.amb-menu{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;margin:0 0 0 auto!important;padding:0!important;gap:clamp(6px,1vw,14px)!important;overflow:visible!important}.amb-custom-menu-container.amb-main-menu .amb-menu>.amb-menu-item,.amb-custom-menu-container.amb-main-menu .amb-mobile-panel>.amb-menu>.amb-menu-item{display:flex!important;width:auto!important;position:relative!important;overflow:visible!important}.amb-custom-menu-container.amb-main-menu .amb-submenu{display:block!important;position:absolute!important;top:100%!important;left:0!important;right:auto!important;z-index:100006!important;min-width:285px!important;width:max-content!important;max-width:min(370px,92vw)!important;padding:6px 0!important;margin:0!important;background:var(--amb-submenu-bg,#000)!important;border-radius:0 0 8px 8px!important;box-shadow:0 18px 34px rgba(0,0,0,.34)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(8px)!important;transition:opacity .16s ease,transform .16s ease,visibility .16s ease!important;overflow:visible!important}.amb-custom-menu-container.amb-main-menu .amb-has-children:hover>.amb-submenu,.amb-custom-menu-container.amb-main-menu .amb-has-children:focus-within>.amb-submenu,.amb-custom-menu-container.amb-main-menu .amb-has-children.amb-active>.amb-submenu{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.amb-custom-menu-container.amb-main-menu .amb-submenu .amb-menu-item{display:block!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.amb-custom-menu-container.amb-main-menu .amb-submenu .amb-menu-item>a,.amb-custom-menu-container.amb-main-menu .amb-submenu .amb-menu-link{min-height:34px!important;height:auto!important;width:100%!important;justify-content:flex-start!important;padding:7px 14px!important;line-height:1.18!important;gap:9px!important;white-space:normal!important}.amb-custom-menu-container.amb-main-menu .amb-submenu .amb-submenu{top:0!important;left:100%!important;margin-left:8px!important;border-radius:8px!important}}