@media(max-width:1024px){.elementor .eco-header__inner{height:76px;}}@media(max-width:1024px){.elementor .eco-nav{display:none;}}@media(max-width:1024px){.elementor .eco-gaveta{max-height:calc(100dvh - 76px);position:fixed;padding-block-start:8px;padding-block-end:24px;padding-inline-start:var(--eco-margem);padding-inline-end:var(--eco-margem);margin:0px;border-block-end-width:1px;background-color:var(--eco-branco);display:block;flex-direction:column;gap:0px;inset: 76px 0 auto 0; overflow-y: auto; overscroll-behavior: contain; border-bottom-style: solid; border-bottom-color: var(--eco-line);\n}}@media(max-width:1024px){.elementor .eco-header__game{display:none;}}@media(max-width:1024px){.elementor .eco-header__cta{min-width:0px;padding-inline: 18px;\n}}@media(max-width:1024px){.elementor .eco-burger{display:flex;}}@media(max-width:1024px){.elementor .eco-nav__lista{flex-direction:column;gap:0px;white-space: normal;\n}}@media(max-width:1024px){.elementor .eco-nav__item{border-block-end-width:1px;display:grid;grid-template-columns:1fr auto;align-items:center;border-bottom-style: solid; border-bottom-color: var(--eco-line);\n}}@media(max-width:1024px){.elementor .eco-nav__seta{width:44px;height:44px;color:var(--eco-blue-ink);}}@media(max-width:1024px){.elementor .eco-submenu{width:100%;min-width:0px;position:static;padding-block-start:4px;padding-block-end:4px;padding-inline-start:14px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;opacity:100%;display:none;grid-column:1 / -1;border-left-style: solid; border-left-color: var(--eco-line); visibility: visible; columns: 1;\n}}@media(max-width:1024px){.elementor .eco-megamenu{width:100%;position:static;padding-block-start:4px;padding-block-end:4px;padding-inline-start:14px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;display:block;border-left-style: solid; border-left-color: var(--eco-line); box-shadow: none;\n}}@media(max-width:1024px){.elementor .eco-mega__col{margin-block-end:8px;}}@media(max-width:1024px){.elementor .eco-mega__cards{gap:6px;grid-template-columns:1fr;}}