.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-55806 .elementor-element.elementor-element-13b3eb35>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-55806 .elementor-element.elementor-element-577398a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-55806 .elementor-element.elementor-element-46604560>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-55806 .elementor-element.elementor-element-3ac9e3a6 .dialog-close-button{cursor:pointer!important;z-index:999999!important;pointer-events:auto!important}.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px!important;padding:0!important;margin:0!important;background:0 0!important}.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li{position:relative;isolation:isolate;margin:0!important;padding:0!important;border-radius:15px!important;background:rgba(255,255,255,.38)!important;border:1px solid rgba(255,255,255,.75)!important;box-shadow:0 3px 9px rgba(60,45,35,.045),inset 0 1px 2px rgba(255,255,255,.9);overflow:visible!important;transform:translateY(0) scale(1);transition:transform .3s ease,background .3s ease,box-shadow .3s ease,border-color .3s ease}.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li::before,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(145deg,rgba(255,255,255,.8),rgba(255,255,255,.12) 65%);opacity:.65;pointer-events:none;transition:opacity .3s ease}.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li>a,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li>a{position:relative;z-index:2;display:flex!important;align-items:center;justify-content:center;padding:13px 17px!important;color:#37322e!important;font-size:13px;font-weight:600;line-height:1.8;background:0 0!important;opacity:1!important;visibility:visible!important;transition:color .3s ease}.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li:hover,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li:hover{transform:translateY(-4px) scale(1.035);background:rgba(255,255,255,.92)!important;border-color:#fff!important;box-shadow:0 10px 24px rgba(55,43,32,.13),0 0 0 3px rgba(255,255,255,.28),inset 0 2px 3px rgba(255,255,255,1);opacity:1!important;filter:none!important}.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li:hover::before,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li:hover::before{opacity:1}.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li:hover>a,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li:hover>a{color:#171717!important;opacity:1!important}.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li.current-menu-item,.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li.current-menu-ancestor,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li.current-menu-item,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li.current-menu-ancestor{background:rgba(255,255,255,.88)!important;border-color:#fff!important;box-shadow:0 5px 16px rgba(60,45,35,.09),inset 0 1px 3px rgba(255,255,255,1)}.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li.current-menu-item>a,.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li.current-menu-ancestor>a,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li.current-menu-item>a,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li.current-menu-ancestor>a{color:#171717!important;opacity:1!important}@media (max-width:767px){.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu{gap:7px!important}.elementor-55806 .elementor-element.elementor-element-4199ce3 .wd-nav>li>a,.elementor-55806 .elementor-element.elementor-element-4199ce3 ul.menu>li>a{padding:9px 12px!important;font-size:11px;white-space:normal;text-align:center}}