[data-elementor-type=header],.elementor-location-header,.elementor-widget-nav-menu,.elementor-widget-nav-menu-disabled,.elementor-element-13b578c,.elementor-element-ca34120,.elementor-nav-menu--main{display:none!important}:is(.elementor-element-78cb3f0,.elementor-widget-menu-anchor,.elementor-section:has(.elementor-widget-menu-anchor:only-child),.elementor-top-section:has(.elementor-widget-menu-anchor:only-child)){height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}:is(.elementor-section:has(img[src*=unnamed-1]),.elementor-section:has(img[src*=Space-Eka-Logo]),.elementor-section:has(img[src*=Space-Eka]),.elementor-section:has(.wp-image-143),.elementor-section:has(.wp-image-1004)){display:none!important}.elementor-page:not(.elementor-page-8),.page:not(.home){background-color:#2a1b0e!important;padding-top:100px!important}.elementor-page-557 .elementor-element-b4da26b,.postid-557 .elementor-element-b4da26b,.elementor-page.elementor-page-557,body .elementor-page-557{background-color:#d22525!important}.elementor-page-557 .elementor-element-b4da26b .elementor-heading-title,.elementor-page-557 .elementor-element-b4da26b p,.elementor-page-557 .elementor-element-b4da26b span{color:#fffaf2}.elementor-page-557 .elementor-element-b4da26b .elementor-element-b515f34 .elementor-heading-title{color:#ffd797!important}.elementor-page-557 .elementor-element-b4da26b .elementor-icon{color:#fffaf2!important}.elementor-element-9ce6a9b{height:100vh!important;min-height:100vh!important;position:relative!important}:is(.elementor-element-9ce6a9b .elementor-element-5e1a6c9,.elementor-element-9ce6a9b .elementor-widget-icon:has(.fa-chevron-down)){z-index:20!important;text-align:center!important;width:auto!important;margin:0!important;padding:0!important;position:absolute!important;bottom:.6rem!important;left:50%!important;transform:translate(-50%)!important}@keyframes heroBounceDown{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(8px)}60%{transform:translateY(4px)}}.elementor-element-9ce6a9b .elementor-element-5e1a6c9 a,.elementor-element-9ce6a9b .elementor-widget-icon a{color:#fff!important;filter:drop-shadow(0 2px 8px #000c)!important;cursor:pointer!important;justify-content:center!important;align-items:center!important;padding:8px!important;font-size:28px!important;animation:2.2s ease-in-out infinite heroBounceDown!important;display:inline-flex!important}.elementor-element-9ce6a9b .elementor-element-5e1a6c9 a:hover,.elementor-element-9ce6a9b .elementor-widget-icon a:hover{color:#dfb896!important}:root{--background:#fff;--foreground:#171717;--color-brand:#2a1b0e;--color-bg:#fff;--color-text:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed;--color-bg:#0a0a0a;--color-text:#ededed}}html{height:100%}html,body{width:100%;max-width:100vw;overflow-x:hidden;border-top:0!important;margin-top:0!important}body{min-height:100vh;color:var(--color-text);background:var(--color-bg);font-family:var(--font-inter,"Inter", system-ui, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex;margin:0!important;padding:0!important}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-brand)!important;outline-offset:2px!important}.main-content{flex:1}.site-navigation{z-index:1000;width:100%;position:absolute;top:0;left:0;background:0 0!important}.nav-container{justify-content:center;align-items:center;width:100%;max-width:100%;min-height:68px;margin:0;padding:1rem 2.5rem;display:flex;position:relative}.nav-logo{justify-content:center;align-items:center;margin:0 auto;text-decoration:none;display:flex}.nav-logo-img{object-fit:contain;filter:drop-shadow(0 2px 6px #0009);width:auto;max-width:120px;height:38px;transition:transform .25s,opacity .25s;display:block}.nav-logo:hover .nav-logo-img{opacity:.88;transform:scale(1.04)}.nav-toggle,button.nav-toggle,[type=button].nav-toggle{cursor:pointer!important;z-index:1010!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;box-shadow:none!important;color:#fff!important;background:#00000073!important;border:1px solid #ffffff40!important;border-radius:8px!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:10px 12px!important;transition:all .25s!important;display:flex!important;position:absolute!important;top:50%!important;right:2.5rem!important;transform:translateY(-50%)!important}.nav-toggle:hover,button.nav-toggle:hover,[type=button].nav-toggle:hover{color:#fff!important;background:#000000bf!important;border-color:#dfb896b3!important;transform:translateY(-50%)scale(1.05)!important}.nav-toggle:focus,.nav-toggle:focus-visible,.nav-toggle:active,button.nav-toggle:focus,button.nav-toggle:focus-visible,button.nav-toggle:active{outline-offset:2px!important;color:#fff!important;background:#000000bf!important;border-color:#dfb896cc!important;outline:2px solid #dfb89680!important}.hamburger{background:#fff;width:22px;height:2px;transition:all .3s cubic-bezier(.16,1,.3,1);display:block;position:relative}.hamburger:before,.hamburger:after{content:"";background:#fff;width:22px;height:2px;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;left:0}.hamburger:before{top:-6px}.hamburger:after{bottom:-6px}.nav-toggle.active .hamburger{background:0 0}.nav-toggle.active .hamburger:before{background:#dfb896;top:0;transform:rotate(45deg)}.nav-toggle.active .hamburger:after{background:#dfb896;bottom:0;transform:rotate(-45deg)}.nav-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1040;opacity:0;pointer-events:none;background:#000000a6;transition:opacity .3s;position:fixed;inset:0}.nav-backdrop.open{opacity:1;pointer-events:auto}.nav-drawer{z-index:1050;background:#1c1208;border-left:1px solid #ffffff1f;flex-direction:column;width:320px;max-width:85vw;height:100dvh;padding:2rem;transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 32px #000c}.nav-drawer.open{transform:translate(0)}.nav-drawer-header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}.nav-drawer-title{color:#dfb896;letter-spacing:2.5px;text-transform:uppercase;font-size:13px;font-weight:600}.nav-drawer-close,button.nav-drawer-close{color:#fff!important;cursor:pointer!important;background:#ffffff14!important;border:1px solid #fff3!important;border-radius:6px!important;outline:none!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;font-size:14px!important;transition:all .2s!important;display:inline-flex!important}.nav-drawer-close:hover,button.nav-drawer-close:hover{color:#dfb896!important;background:#dfb89633!important;border-color:#dfb896!important}.nav-drawer .nav-menu{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-drawer .nav-item{list-style:none;position:relative}.nav-drawer .nav-link{letter-spacing:1.5px;text-transform:uppercase;text-shadow:0 1px 2px #00000080;padding:.4rem 0;font-size:15px;font-weight:500;transition:all .2s;display:inline-block;color:#fff!important}.nav-drawer .nav-link:hover,.nav-drawer .nav-link.active{transform:translate(4px);color:#dfb896!important}.nav-drawer .dropdown-menu{box-shadow:none;min-width:unset;background:0 0;border-left:2px solid #dfb89659;border-radius:0;flex-direction:column;gap:.6rem;margin-top:.6rem;padding-left:1.2rem;list-style:none;display:flex;position:static}.nav-drawer .dropdown-link{letter-spacing:.5px;padding:.35rem 0;font-size:13.5px;transition:all .2s;display:block;color:#b8aba0!important}.nav-drawer .dropdown-link:hover,.nav-drawer .dropdown-link.active{transform:translate(3px);color:#dfb896!important}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.nav-container{min-height:56px;padding:.75rem 1.25rem}.nav-toggle{padding:8px 10px;right:1.25rem}.nav-logo-img{max-width:95px;height:30px}.nav-drawer{width:280px;padding:1.5rem}}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
