@media (max-width:1399px){.ilikha-fs-menu{--im-ink:#0d3035;--im-paper:#f7f4ee;--im-lime:#ceff59;--im-line:rgba(13, 48, 53, .14);--im-muted:rgba(13, 48, 53, .52);width:100%;min-height:100dvh;box-sizing:border-box;color:var(--im-ink);background:var(--im-paper);padding:max(105px, calc(env(safe-area-inset-top) + 82px)) 20px max(22px, env(safe-area-inset-bottom));display:flex;flex-direction:column}.site--nav.nav--fullscreen .site--menu{background:var(--im-paper,#f7f4ee);overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.site--nav.nav--fullscreen .site--menu>div{min-height:100dvh}.elementor-39,.elementor-39>.e-con{width:100%;min-height:100dvh}.elementor-39>.e-con{padding:0!important;margin:0!important}.ilikha-fs-menu__top{display:flex;flex-direction:column;gap:12px;margin-bottom:26px}.ilikha-fs-menu__meta{display:flex;align-items:center;justify-content:space-between;gap:16px}.ilikha-fs-menu__label{font-size:10px;line-height:1;font-weight:650;text-transform:uppercase;letter-spacing:.14em;opacity:.46}.ilikha-fs-menu__availability{display:flex;align-items:center;gap:7px;font-size:9px;opacity:.58}.ilikha-fs-menu__availability i{display:block;width:7px;height:7px;border-radius:50%;background:var(--im-lime);box-shadow:0 0 0 4px rgb(206 255 89 / .2)}.ilikha-fs-menu__statement{max-width:250px;font-size:12px;line-height:1.35;color:var(--im-muted)}.ilikha-fs-menu__navigation{width:100%}.ilikha-fs-menu__list,.ilikha-fs-menu__list ul{list-style:none;margin:0;padding:0}.ilikha-fs-menu__list{width:100%;border-top:1px solid var(--im-line)}.ilikha-fs-menu__list a{color:inherit;text-decoration:none}.ilikha-fs-menu__list>li.menu-item-has-children{position:relative;width:100%;border-bottom:1px solid var(--im-line)}.ilikha-fs-menu__list>li.menu-item-has-children>a{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:68px;padding:12px 49px 12px 33px;font-size:clamp(27px, 7.9vw, 37px);line-height:.94;letter-spacing:-.052em;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease}.ilikha-fs-menu__list>li.menu-item-has-children>a::before{content:var(--ilikha-index);position:absolute;left:0;top:19px;font-size:8px;font-weight:650;line-height:1;letter-spacing:.06em;opacity:.36}.ilikha-menu-toggle{appearance:none;-webkit-appearance:none;position:absolute;z-index:4;top:17px;right:0;width:34px;height:34px;margin:0;padding:0;border:0;border-radius:50%;background:rgb(13 48 53 / .065);cursor:pointer;transition:background .3s ease,transform .45s cubic-bezier(.22,1,.36,1)}.ilikha-menu-toggle span{position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:5px;background:var(--im-ink);transform:translate(-50%,-50%);transition:transform .4s cubic-bezier(.22,1,.36,1)}.ilikha-menu-toggle span:last-child{transform:translate(-50%,-50%) rotate(90deg)}.ilikha-fs-menu__list>li.is-open>.ilikha-menu-toggle{background:var(--im-lime);transform:rotate(90deg)}.ilikha-fs-menu__list>li.is-open>.ilikha-menu-toggle span:last-child{transform:translate(-50%,-50%) rotate(0)}.ilikha-fs-menu__list>li.is-open>a{transform:translateX(5px)}.ilikha-fs-menu__list .sub-menu{width:100%;box-sizing:border-box;padding:2px 0 18px 33px;animation:ilikhaSubMenuIn .45s cubic-bezier(.22,1,.36,1) both}.ilikha-fs-menu__list .sub-menu[hidden]{display:none!important}@keyframes ilikhaSubMenuIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ilikha-fs-menu__list .sub-menu>li{width:100%;border:0}.ilikha-fs-menu__list .sub-menu>li>a{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:34px;padding:6px 28px 6px 0;font-size:13px;line-height:1.25;letter-spacing:-.012em;color:rgb(13 48 53 / .66);transition:color .2s ease,transform .3s cubic-bezier(.22,1,.36,1)}.ilikha-fs-menu__list .sub-menu>li>a::after{content:"↗";position:absolute;right:2px;top:50%;font-size:11px;opacity:.25;transform:translateY(-50%);transition:opacity .2s ease,transform .3s ease}.ilikha-fs-menu__list .sub-menu>li>a:active{color:var(--im-ink);transform:translateX(4px)}.ilikha-fs-menu__list .sub-menu>li>a:active::after{opacity:1;transform:translateY(-50%) translate(2px,-2px)}.ilikha-fs-menu__list>li:not(.menu-item-has-children){display:inline-block;width:auto;margin:18px 7px 0 0}.ilikha-fs-menu__list>li:not(.menu-item-has-children)>a{display:block;padding:10px 15px;border:1px solid rgb(13 48 53 / .14);border-radius:999px;background:rgb(255 255 255 / .28);font-size:12px;line-height:1;letter-spacing:-.01em;transition:background .25s ease,border-color .25s ease,transform .25s ease}.ilikha-fs-menu__list>li:not(.menu-item-has-children)>a:active{background:var(--im-lime);border-color:var(--im-lime);transform:scale(.96)}.ilikha-fs-menu__cta{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;box-sizing:border-box;width:100%;min-height:137px;margin-top:28px;padding:20px;overflow:hidden;color:var(--im-ink);background:var(--im-lime);border-radius:20px;text-decoration:none}.ilikha-fs-menu__cta-copy{position:relative;z-index:2;display:flex;flex-direction:column;gap:14px}.ilikha-fs-menu__cta-copy small{font-size:8px;font-weight:650;line-height:1;text-transform:uppercase;letter-spacing:.12em;opacity:.55}.ilikha-fs-menu__cta-copy strong{font-size:clamp(23px, 6.8vw, 31px);font-weight:500;line-height:.94;letter-spacing:-.045em}.ilikha-fs-menu__cta-button{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border-radius:50%;background:var(--im-ink);color:var(--im-paper);font-size:17px}.ilikha-fs-menu__cta-orbit{position:absolute;border:1px solid rgb(13 48 53 / .13);border-radius:50%;pointer-events:none}.ilikha-fs-menu__cta-orbit--1{width:180px;height:180px;right:-88px;top:-105px}.ilikha-fs-menu__cta-orbit--2{width:115px;height:115px;right:-52px;top:-68px}.ilikha-fs-menu__footer{padding-top:14px;font-size:8px;line-height:1;letter-spacing:.04em;opacity:.38}}@media (max-width:767px){.site--nav.nav--fullscreen:has(>.menu--toggle--wrap .menu--toggle.active)>.site--menu{max-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain;touch-action:pan-y;scrollbar-gutter:stable;pointer-events:auto!important}.site--nav.nav--fullscreen>.site--menu>.elementor-39,.site--nav.nav--fullscreen>.site--menu .elementor-element-752a27b,.site--nav.nav--fullscreen>.site--menu .elementor-element-881e8b6,.site--nav.nav--fullscreen>.site--menu .elementor-widget-container,.site--nav.nav--fullscreen>.site--menu .elementor-shortcode{height:auto!important;max-height:none!important;overflow:visible!important}.site--nav.nav--fullscreen .ilikha-fs-menu{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important;box-sizing:border-box}.ilikha-fs-menu__footer{padding-bottom:max(24px,calc(env(safe-area-inset-bottom) + 14px))}}@media (min-width:1400px){.elementor-53 .elementor-element.elementor-element-abe6dbb{flex-wrap:nowrap!important}.elementor-53 .elementor-element.elementor-element-8f3f04a{--width:auto !important;flex:0 0 175px!important;width:175px!important;min-width:175px!important}.elementor-53 .elementor-element.elementor-element-523053d{--width:auto !important;flex:1 1 auto!important;width:auto!important;min-width:0!important}.elementor-53 .elementor-element.elementor-element-78568ac{--width:auto !important;flex:0 0 auto!important;width:auto!important;min-width:max-content!important;margin-left:28px}.elementor-53 .elementor-element.elementor-element-ce27a12 .main-navigation>ul{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:clamp(20px,1.6vw,34px)!important}.elementor-53 .elementor-element.elementor-element-ce27a12 .main-navigation>ul>li{flex:0 0 auto!important}.elementor-53 .elementor-element.elementor-element-ce27a12 .main-navigation>ul>li>a{white-space:nowrap!important}.elementor-53 .elementor-element.elementor-element-f8f63fa{display:none!important}}@media (min-width:768px) and (max-width:1399px){.elementor-53 .elementor-element.elementor-element-abe6dbb{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:8px 16px!important}.elementor-53 .elementor-element.elementor-element-8f3f04a{--width:auto !important;flex:0 0 auto!important;width:auto!important;min-width:0!important}.elementor-53 .elementor-element.elementor-element-c7368b2 .site-logo{width:135px!important}.elementor-53 .elementor-element.elementor-element-c7368b2 .site-branding>div.mobile-logo{width:135px!important}@media (min-width:768px) and (max-width:1399px){.elementor-53 .elementor-element.elementor-element-523053d{--width:auto !important;flex:0 0 0!important;width:0!important;min-width:0!important;overflow:visible!important}.elementor-53 .elementor-element.elementor-element-ce27a12{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0;pointer-events:none}}.elementor-53 .elementor-element.elementor-element-78568ac{--width:auto !important;flex:1 1 auto!important;width:auto!important;min-width:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;overflow:visible!important}.elementor-53 .elementor-element.elementor-element-f8f63fa{display:block!important;flex:0 0 auto!important;width:auto!important;min-width:auto!important;order:2}.elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle{flex:0 0 auto!important}.elementor-53 .elementor-element.elementor-element-21d6aaf{flex:0 0 auto!important;width:auto!important;max-width:none!important;order:1;overflow:hidden!important}.elementor-53 .elementor-element.elementor-element-21d6aaf .pe--button,.elementor-53 .elementor-element.elementor-element-21d6aaf .pe--button--wrapper{width:auto!important;max-width:none!important;overflow:hidden!important}.elementor-53 .elementor-element.elementor-element-21d6aaf .pb--handle{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:175px!important;padding-left:22px!important;padding-right:22px!important;white-space:nowrap!important;overflow:hidden!important}.elementor-53 .elementor-element.elementor-element-21d6aaf .pb--marquee--wrap{overflow:hidden!important}.elementor-53 .elementor-element.elementor-element-21d6aaf .pb--marquee__inner{transform:none!important;animation:none!important}}@media (min-width:768px) and (max-width:1399px){.elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle{width:52px!important;height:52px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;--radius:50% !important;background:var(--il-azul,#1f6eda)!important;box-sizing:border-box!important}.elementor-53 .elementor-element.elementor-element-f8f63fa .toggle--icon--wrap{display:flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important}.elementor-53 .elementor-element.elementor-element-f8f63fa .toggle-lines--wrap{width:22px!important;height:16px!important}}@media (max-width:1399px){.elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle{width:52px!important;height:52px!important;min-width:52px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;--radius:999px !important;background:var(--il-azul,#1f6eda)!important;box-sizing:border-box!important}}@media (max-width:767px){.ilikha-fs-menu__list>li{column-gap:18px!important;gap:18px!important}.ilikha-fs-menu__list>li>.sub-menu{margin-left:0!important;padding-left:0!important;padding-right:48px!important}}@media (max-width:1399px){#masthead .elementor-53 #headerInner{width:calc(100% - 32px)!important;max-width:1320px!important;min-height:72px!important;margin-inline:auto!important;padding:10px 14px!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;border-radius:20px!important;box-sizing:border-box!important;transform:none!important}#masthead .elementor-53>.elementor-element.elementor-element-9530f4e{min-height:0!important;padding:12px 0!important}#masthead .elementor-53 .elementor-element.elementor-element-8f3f04a{--width:auto !important;flex:0 1 auto!important;width:auto!important;min-width:0!important}#masthead .elementor-53 .elementor-element.elementor-element-c7368b2 .site-logo,#masthead .elementor-53 .elementor-element.elementor-element-c7368b2 .site-branding{width:auto!important;max-width:125px!important}#masthead .elementor-53 .elementor-element.elementor-element-c7368b2 .site-logo img,#masthead .elementor-53 .elementor-element.elementor-element-c7368b2 .main__logo{display:block!important;width:auto!important;max-width:125px!important;height:auto!important;max-height:58px!important;object-fit:contain!important}#masthead .elementor-53 .elementor-element.elementor-element-523053d{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}#masthead .elementor-53 .elementor-element.elementor-element-78568ac{--width:auto !important;flex:0 0 auto!important;width:auto!important;min-width:0!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;margin-left:auto!important;overflow:visible!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa{display:block!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important;order:2!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle{width:48px!important;height:48px!important;min-width:48px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgb(31 110 218 / .28)!important;border-radius:50%!important;--radius:50% !important;background:rgb(31 110 218 / .08)!important;box-shadow:none!important;transition:background-color .2s ease,border-color .2s ease,transform .2s ease!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle:hover{background:rgb(31 110 218 / .15)!important;border-color:rgb(31 110 218 / .5)!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle:focus-visible{outline:3px solid rgb(31 110 218 / .28)!important;outline-offset:3px!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .toggle--icon--wrap{width:22px!important;height:18px!important;display:flex!important;align-items:center!important;justify-content:center!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .toggle-lines--wrap{width:22px!important;height:16px!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .toggle-line{background-color:var(--il-azul,#1f6eda)!important}}@media (min-width:960px) and (max-width:1399px){#masthead .elementor-53 .elementor-element.elementor-element-21d6aaf{display:block!important;flex:0 0 auto!important;width:auto!important;max-width:190px!important;order:1!important;overflow:visible!important}#masthead .elementor-53 .elementor-element.elementor-element-21d6aaf .pe--button,#masthead .elementor-53 .elementor-element.elementor-element-21d6aaf .pe--button--wrapper{width:auto!important;max-width:190px!important;overflow:visible!important}#masthead .elementor-53 .elementor-element.elementor-element-21d6aaf .pb--handle{width:auto!important;min-width:174px!important;height:46px!important;padding:0 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;white-space:nowrap!important;overflow:hidden!important;border-radius:999px!important}#masthead .elementor-53 .elementor-element.elementor-element-21d6aaf .pe--button--text{position:static!important;display:inline-flex!important;width:auto!important;opacity:1!important;visibility:visible!important;transform:none!important}#masthead .elementor-53 .elementor-element.elementor-element-21d6aaf .button--text--hover{display:none!important}#masthead .elementor-53 .elementor-element.elementor-element-21d6aaf .pe--button--icon{position:static!important;display:inline-flex!important;opacity:1!important;visibility:visible!important;transform:none!important}#masthead .elementor-53 .elementor-element.elementor-element-21d6aaf .pb--marquee--wrap{display:none!important}}@media (max-width:959px){#masthead .elementor-53 .elementor-element.elementor-element-21d6aaf{display:none!important}}@media (max-width:767px){#masthead .elementor-53 #headerInner{width:calc(100% - 20px)!important;min-height:66px!important;padding:8px 10px!important;gap:10px!important;border-radius:17px!important}#masthead .elementor-53>.elementor-element.elementor-element-9530f4e{padding:8px 0!important}#masthead .elementor-53 .elementor-element.elementor-element-c7368b2 .site-logo,#masthead .elementor-53 .elementor-element.elementor-element-c7368b2 .site-branding,#masthead .elementor-53 .elementor-element.elementor-element-c7368b2 .site-logo img,#masthead .elementor-53 .elementor-element.elementor-element-c7368b2 .main__logo{max-width:108px!important;max-height:52px!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa,#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle{flex-basis:44px!important;width:44px!important;height:44px!important;min-width:44px!important}}@media (prefers-reduced-motion:reduce){#masthead .elementor-53 #headerInner,#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle{animation:none!important;transition:none!important;transform:none!important}}@media (max-width:1399px){#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle{--secondaryBackground:rgba(31, 110, 218, .08) !important;--linesColor:var(--il-grafito, #14181f) !important;background:rgb(31 110 218 / .08)!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .toggle-line{background-color:var(--il-grafito,#14181f)!important}}@media (max-width:1399px){#masthead .site--nav.nav--fullscreen:has(>.menu--toggle--wrap .menu--toggle.active)>.site--menu{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;z-index:2147483000!important;background:var(--im-paper,#f5f6f8)!important;overflow-x:hidden!important;overflow-y:auto!important;pointer-events:auto!important;isolation:isolate!important}#masthead .site--nav.nav--fullscreen:has(>.menu--toggle--wrap .menu--toggle.active)>.nav_overlay,#masthead .site--nav.nav--fullscreen:has(>.menu--toggle--wrap .menu--toggle.active)>.nav_bg_opacity{position:fixed!important;inset:0!important;z-index:2147482999!important}#masthead .site--nav.nav--fullscreen:has(>.menu--toggle--wrap .menu--toggle.active)>.menu--toggle--wrap{position:fixed!important;top:24px!important;right:32px!important;width:48px!important;height:48px!important;z-index:2147483001!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle{--secondaryBackground:rgba(31, 110, 218, .08) !important;--linesColor:var(--il-grafito, #14181f) !important;background:rgb(31 110 218 / .08)!important}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .menu--toggle.active{--secondaryBackground:rgba(255, 255, 255, .72) !important;--linesColor:var(--il-grafito, #14181f) !important;background:rgb(255 255 255 / .72)!important;border-color:rgb(20 24 31 / .14)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#masthead .elementor-53 .elementor-element.elementor-element-f8f63fa .toggle-line{background:var(--il-grafito,#14181f)!important;background-color:var(--il-grafito,#14181f)!important}}@media (max-width:767px){#masthead .site--nav.nav--fullscreen:has(>.menu--toggle--wrap .menu--toggle.active)>.menu--toggle--wrap{top:18px!important;right:20px!important;width:44px!important;height:44px!important}}