.elementor .eco-svg-17x17{width:17px;height:17px;}.elementor .eco-svg-30x30{width:30px;height:30px;}.elementor .eco-svg-18x18{width:18px;height:18px;}.elementor .eco-svg-80x16{width:80px;height:16px;}.elementor .eco-svg-20x20{width:20px;height:20px;}.elementor .eco-svg-24x24{width:24px;height:24px;}.elementor .eco-svg-16x16{width:16px;height:16px;}.elementor .eco-texto-leitor{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;border-width:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .eco-svg-12x8{width:12px;height:8px;}.elementor .eco-wrap{width:100%;max-width:var(--eco-pagina);margin-inline: auto; padding-inline: max(var(--eco-margem), env(safe-area-inset-left)) max(var(--eco-margem), env(safe-area-inset-right));\n}.elementor .eco-grid{column-gap:var(--eco-calha);display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));}.elementor .eco-col-2{grid-column:span 2;}.elementor .eco-col-3{grid-column:span 3;}.elementor .eco-col-4{grid-column:span 4;}.elementor .eco-btn:hover,.elementor .eco-btn:focus-visible{transform:translate3d(0px, -1px, 0px);}.elementor .eco-btn:active{transform:translate3d(0px, 0px, 0px);transition-duration: .06s;\n}.elementor .eco-btn{min-height:50px;font-weight:400;font-size:16px;line-height:1.2;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--eco-radius);border-width:0px;transition:background-color 0.2s, color 0.2s, border-color 0.2s, transform 0.2s;display:inline-flex;justify-content:center;align-items:center;}.elementor .eco-btn--primary:hover,.elementor .eco-btn--primary:focus-visible{color:var(--eco-branco);background-color:var(--eco-blue-hover);}.elementor .eco-btn--primary{color:var(--eco-branco);background-color:var(--eco-blue);}.elementor .eco-btn--ghost:hover,.elementor .eco-btn--ghost:focus-visible{color:var(--eco-branco);border-color:var(--eco-branco);background-color:var(--eco-branco-a12);}.elementor .eco-btn--ghost{font-weight:300;color:var(--eco-branco);border-width:1px;border-color:var(--eco-branco-a65);border-style:solid;}.elementor .eco-btn--outline:hover,.elementor .eco-btn--outline:focus-visible{color:var(--eco-blue);border-color:var(--eco-blue);}.elementor .eco-btn--outline{color:var(--eco-blue);border-width:1px;border-color:var(--eco-line-strong);border-style:solid;background-color:var(--eco-branco);}.elementor .eco-header__inner{height:94px;display:flex;gap:clamp(12px, 1.6vw, 22px);align-items:center;}.elementor .eco-header__logo-foto{width:clamp(140px, 12vw, 172px);height:auto;}.elementor .eco-nav{font-weight:400;font-size:14px;color:var(--eco-slate);margin-inline-start:clamp(12px, 2.6vw, 40px);}.elementor .eco-gaveta{font-weight:400;font-size:14px;color:var(--eco-slate);display:none;}.elementor .eco-header__actions{margin-inline-start:auto;display:flex;gap:clamp(12px, 1.6vw, 22px);align-items:center;}.elementor .eco-header__game-ico{flex:0 0 auto;}.elementor .eco-header__game:hover,.elementor .eco-header__game:focus-visible{color:var(--eco-blue);border-color:var(--eco-blue);background-color:var(--eco-blue-a06);}.elementor .eco-header__game{min-height:42px;font-weight:500;font-size:14px;color:var(--eco-blue);border-radius:var(--eco-radius);border-width:1px;border-color:var(--eco-blue-a25);border-style:solid;background-color:transparent;display:inline-flex;gap:6px;align-items:center;padding-inline: 18px; transition: background .15s, border-color .15s;\n}.elementor .eco-header__cta{min-height:42px;font-weight:500;font-size:14px;padding-inline: 18px;\n}.elementor .eco-burger{width:44px;height:44px;cursor:pointer;padding:0px;border-width:0px;display:none;flex-direction:column;gap:5px;justify-content:center;}.elementor .eco-nav__lista{padding:0px;margin:0px;display:flex;gap:clamp(10px, 1.5vw, 24px);list-style: none;\n}.elementor .eco-nav__item{position:relative;display:flex;gap:2px;align-items:center;white-space: nowrap;\n}.elementor .eco-nav__seta{width:18px;height:18px;color:var(--eco-slate);cursor:pointer;padding:0px;border-width:0px;display:flex;justify-content:center;align-items:center;}.elementor .eco-submenu{min-width:258px;position:absolute;inset-block-start:100%;inset-inline-start:-18px;z-index:30;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:var(--eco-radius);border-width:1px;border-color:var(--eco-line);border-style:solid;background-color:var(--eco-branco);opacity:0%;transform:translate3d(0px, -6px, 0px);list-style: none; visibility: hidden; transition: opacity .2s ease, transform .2s ease, visibility .2s;\n}.elementor .eco-megamenu{width:min(1200px, calc(100vw - 40px));min-width:0px;position:fixed;inset-block-start:94px;inset-inline-start:50%;padding-block-start:28px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;transform:translate3d(-50%, 0px, 0px) translate3d(0px, -6px, 0px);display:grid;grid-template-columns:1fr 1fr 1fr;columns: initial; gap: 0 36px;\n}.elementor .eco-mega__col{display:flex;flex-direction:column;}.elementor .eco-mega__cards{margin-block-start:8px;display:grid;gap:10px;grid-template-columns:1fr 1fr;}.elementor .eco-hero{min-height:clamp(460px, calc(var(--eco-vw, 100vw) * 0.41), 750px);overflow:hidden;position:relative;background-color:var(--eco-branco);display:flex;align-items:flex-start;}.elementor .eco-hero__media{position:absolute;inset: 0;\n}.elementor .eco-hero__media-foto{width:100%;height:100%;object-fit:cover;object-position: center bottom;\n}.elementor .eco-hero__inner{position:relative;z-index:6;padding-block-start:clamp(44px, 4.8vw, 70px);padding-block-end:clamp(30px, 3vw, 44px);align-items:start;row-gap: 22px;\n}.elementor .eco-hero__copy{grid-column:1 / span 6;}.elementor .eco-hero__title{font-weight:700;font-size:var(--eco-t1);letter-spacing:var(--eco-titulo-ls);line-height:1.08;}.elementor .eco-hero__lead{max-width:30rem;font-size:17px;color:var(--eco-slate);line-height:26px;margin-block-start:24px;}.elementor .eco-selos{margin-block-start:clamp(10px, 1.4vw, 18px);display:flex;flex-wrap:wrap;align-items:center;gap: 14px 30px; list-style: none;\n}.elementor .eco-selo{width:auto;display:block;}.elementor .eco-selo--sp{height:50px;}.elementor .eco-busca{padding-block-start:clamp(22px, 1.9vw, 27px);padding-block-end:clamp(24px, 2vw, 28px);padding-inline-start:clamp(20px, 1.7vw, 24px);padding-inline-end:clamp(20px, 1.7vw, 24px);margin-block-start:clamp(16px, 2vw, 28px);border-radius:var(--eco-radius-lg);border-width:1px;border-color:var(--eco-branco-a10);border-style:solid;background-color:var(--eco-navy-800);grid-column:9 / span 4;align-self:start;}.elementor .eco-busca__kicker{font-weight:600;font-size:var(--eco-rotulo);color:var(--eco-mint);letter-spacing:var(--eco-rotulo-ls);text-transform:uppercase;display:flex;gap:12px;align-items:center;}.elementor .eco-busca__titulo{font-weight:600;font-size:var(--eco-t3);color:var(--eco-branco);letter-spacing:var(--eco-titulo-ls);line-height:1.3;margin-block-start:13px;}.elementor .eco-busca__campo{position:relative;padding-block-start:5px;padding-block-end:5px;padding-inline-start:20px;padding-inline-end:5px;margin-block-start:clamp(18px, 1.6vw, 22px);border-radius:999px;background-color:var(--eco-branco);display:flex;align-items:center;}.elementor .eco-busca__input:focus{outline-width:0px;}.elementor .eco-busca__input{min-width:0px;font-size:15px;color:var(--eco-ink);border-width:0px;flex:1 1 auto;font: inherit;\n}.elementor .eco-busca__botao:hover,.elementor .eco-busca__botao:focus-visible{background-color:var(--eco-verde-23);transform:translate3d(2px, 0px, 0px);}.elementor .eco-busca__botao{width:44px;height:44px;color:var(--eco-branco);cursor:pointer;border-radius:50%;border-width:0px;background-color:var(--eco-green-acao);display:grid;flex:0 0 auto;place-items: center; transition: background .18s ease, transform .18s ease;\n}.elementor .eco-sp{overflow:hidden;position:relative;background-color:var(--eco-branco);padding-block: clamp(48px, 5vw, 76px);\n}.elementor .eco-sp__grid{align-items:center;row-gap: 40px;\n}.elementor .eco-sp__copy{grid-column:1 / span 5;}.elementor .eco-sp__titulo{font-weight:600;font-size:var(--eco-t2);letter-spacing:var(--eco-titulo-ls);line-height:1.1;}.elementor .eco-sp__texto{max-width:28rem;font-size:16.5px;color:var(--eco-slate);line-height:1.75;margin-block-start:clamp(18px, 2.2vw, 26px);}.elementor .eco-marcas{position:relative;margin-block-start:clamp(28px, 3.4vw, 44px);display:flex;gap:clamp(18px, 2.6vw, 38px);flex-wrap:wrap;}.elementor .eco-marca{position:relative;z-index:1;display:flex;gap:14px;align-items:center;}.elementor .eco-marca__chip{width:clamp(56px, 4.8vw, 68px);height:clamp(56px, 4.8vw, 68px);position:relative;font-weight:700;font-size:clamp(14.5px, 1.2vw, 17px);color:var(--eco-branco);border-radius:50%;background-color:var(--eco-blue);display:grid;flex:0 0 auto;place-items: center;\n}.elementor .eco-marca__texto{font-weight:600;font-size:clamp(14.5px, 1.2vw, 17.5px);color:var(--eco-azul-37);line-height:1.35;}.elementor .eco-sp__video-bloco{margin:0px;grid-column:7 / span 6;}.elementor .eco-vsl{overflow:hidden;aspect-ratio:16 / 8.6;position:relative;background-color:var(--eco-navy-900);isolation: isolate;\n}.elementor .eco-sp__video-legenda{font-size:14px;color:var(--eco-muted);line-height:1.5;text-align:center;margin-block-start:14px;}.elementor .eco-vsl__poster{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;inset: 0; pointer-events: none;\n}.elementor .eco-vsl__loop{position:absolute;z-index:1;inset: 0;\n}.elementor .eco-vsl__video{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0; pointer-events: none;\n}.elementor .eco-vsl__capa{width:100%;height:100%;position:absolute;z-index:3;cursor:pointer;padding:0px;margin:0px;border-width:0px;background-color:transparent;inset: 0;\n}.elementor .eco-vsl__botao{width:clamp(62px, 6.4vw, 88px);height:clamp(62px, 6.4vw, 88px);position:absolute;inset-block-start:50%;inset-inline-start:50%;color:var(--eco-blue);border-radius:50%;background-color:var(--eco-branco-a96);transform:translate3d(-50%, -50%, 0px);display:grid;place-items: center; transition: transform .22s ease, background .22s ease;\n}.elementor .eco-vsl__botao-ico{margin-inline-start:5px;}.elementor .eco-lb{position:fixed;padding:clamp(16px, 4vw, 48px);background-color:var(--eco-azul-06-a86);display:grid;inset: 0; place-items: center;\n}.elementor .eco-lb__caixa{width:min(1100px, 100%);position:relative;}.elementor .eco-lb__midia{overflow:hidden;aspect-ratio:16 / 9;position:relative;border-radius:var(--eco-radius);background-color:var(--eco-preto);}.elementor .eco-lb__video{width:100%;height:100%;position:absolute;border-width:0px;inset: 0;\n}.elementor .eco-lb__fechar:hover,.elementor .eco-lb__fechar:focus-visible{background-color:var(--eco-branco-a26);}.elementor .eco-lb__fechar{width:38px;height:38px;position:absolute;inset-block-start:-46px;inset-inline-end:0px;font-size:22px;color:var(--eco-branco);line-height:1;cursor:pointer;border-radius:50%;border-width:0px;background-color:var(--eco-branco-a14);}.elementor .eco-bignum2{column-gap:var(--eco-calha);padding-block-start:clamp(28px, 3vw, 40px);margin-block-start:clamp(48px, 5.4vw, 76px);border-block-start-width:1px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));border-top-style: solid; border-top-color: var(--eco-line); list-style: none;\n}.elementor .eco-bignum2__item{padding-inline: clamp(0px, 1vw, 14px);\n}.elementor .eco-bignum2__cabeca{display:flex;gap:12px;align-items:center;}.elementor .eco-bignum2__ico{width:40px;height:40px;color:var(--eco-mint);border-radius:50%;border-width:1.5px;border-color:var(--eco-mint);border-style:solid;display:grid;flex:0 0 auto;place-items: center;\n}.elementor .eco-bignum2__num{font-weight:600;font-size:clamp(32px, 3.2vw, 42px);color:var(--eco-mint);letter-spacing:-0.03em;line-height:1;font-variant-numeric: tabular-nums;\n}.elementor .eco-bignum2__texto{max-width:15.5rem;font-size:14.5px;color:var(--eco-muted);line-height:1.5;margin-block-start:clamp(10px, 1.2vw, 16px);}.elementor .eco-etapas{overflow:hidden;position:relative;padding-block-start:clamp(26px, 2.8vw, 40px);padding-block-end:clamp(36px, 3vw, 42px);background-color:var(--eco-bg-soft);}.elementor .eco-section-head{text-align:center;}.elementor .eco-section-head__title{font-weight:600;font-size:var(--eco-t2);letter-spacing:var(--eco-titulo-ls);line-height:1.2;text-wrap: balance;\n}.elementor .eco-section-head__sub{max-width:62ch;font-size:16px;color:var(--eco-muted);line-height:1.65;margin-block-start:12px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .eco-fita{width:100%;overflow:hidden;position:relative;margin-block-start:clamp(10px, 1.2vw, 20px);padding-block: 26px; touch-action: pan-y;\n}.elementor .eco-fita__pista{display:flex;align-items:center;width: max-content;\n}.elementor .eco-fita__seta:hover,.elementor .eco-fita__seta:focus-visible{border-color:var(--eco-blue);background-color:var(--eco-branco);transform:translate3d(0px, -50%, 0px) scale3d(1.05, 1.05, 1);}.elementor .eco-fita__seta{width:48px;height:48px;position:absolute;inset-block-start:50%;z-index:5;cursor:pointer;border-radius:50%;border-width:1px;border-color:var(--eco-blue-ink-a18);border-style:solid;background-color:var(--eco-branco-a94);transform:translate3d(0px, -50%, 0px);display:grid;place-items: center; transition: background .2s ease, border-color .2s ease, transform .2s ease;\n}.elementor .eco-fita__seta--ant{inset-inline-start:clamp(14px, 2vw, 32px);}.elementor .eco-fita__seta--prox{inset-inline-end:clamp(14px, 2vw, 32px);}.elementor .eco-prog__link{width:100%;height:100%;color:inherit;text-decoration:none;display:block;}.elementor .eco-prog:hover,.elementor .eco-prog:focus-visible{transform:translate3d(0px, -10px, 0px) scale3d(1.03, 1.03, 1);}.elementor .eco-prog{width:clamp(260px, 24vw, 356px);overflow:hidden;aspect-ratio:356 / 408;position:relative;margin-inline-end:24px;transition:transform 0.3s, box-shadow 0.3s;flex:0 0 auto;}.elementor .eco-prog__foto{width:100%;height:100%;object-fit:cover;}.elementor .eco-prog__texto{position:absolute;z-index:2;column-gap:10px;padding:clamp(20px, 1.8vw, 26px);backdrop-filter:blur(3px);display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;align-items:center;inset: auto 0 0 0; -webkit-backdrop-filter: blur(3px); -webkit-mask-image: linear-gradient(180deg, transparent 0, var(--eco-preto) 34%); mask-image: linear-gradient(180deg, transparent 0, var(--eco-preto) 34%);\n}.elementor .eco-prog__cat{font-weight:600;font-size:var(--eco-rotulo);color:var(--eco-mint);letter-spacing:var(--eco-rotulo-ls);text-transform:uppercase;margin-block-end:8px;grid-column:1 / -1;}.elementor .eco-prog__titulo{font-weight:600;font-size:var(--eco-t3);color:var(--eco-branco);letter-spacing:var(--eco-titulo-ls);line-height:1.25;}.elementor .eco-prog__seta{opacity:0%;transform:translate3d(-6px, 0px, 0px);transition:opacity 0.28s, transform 0.28s;justify-self: start;\n}.elementor .eco-prog__desc{font-size:15px;color:var(--eco-branco-a92);line-height:22px;margin-block-start:10px;grid-column:1 / -1;}.elementor .eco-pessoas{position:relative;background-color:var(--eco-bg-soft);padding-block: clamp(56px, 6vw, 92px);\n}.elementor .eco-pessoas__grid{position:relative;z-index:1;grid-template-rows:none;align-items:start;--eco-foto-h: clamp(420px, 29vw, 540px); --eco-foto-vao: 24px; row-gap: var(--eco-foto-vao);\n}.elementor .eco-pessoas__copy{padding-inline-end:clamp(0px, 1.6vw, 24px);grid-column:1 / span 4;grid-row:1 / span 2;align-self:center;}.elementor .eco-pessoas__title{font-weight:600;font-size:var(--eco-t2);letter-spacing:var(--eco-titulo-ls);line-height:1.12;}.elementor .eco-pessoas__texto{font-size:16.5px;color:var(--eco-slate);line-height:1.72;margin-block-start:clamp(18px, 1.9vw, 26px);}.elementor .eco-pessoas__ctas{margin-block-start:clamp(26px, 2.8vw, 38px);display:flex;gap:12px;flex-wrap:wrap;}.elementor .eco-pessoas__foto{overflow:hidden;position:relative;margin:0px;background-color:var(--eco-navy-900);}.elementor .eco-pessoas__retrato{grid-column:5 / span 4;grid-row:1 / span 2;height: var(--eco-foto-h);\n}.elementor .eco-pessoas__topo{height:calc((var(--eco-foto-h) - var(--eco-foto-vao)) / 2);grid-column:9 / span 4;grid-row:1;}.elementor .eco-pessoas__base{height:calc((var(--eco-foto-h) - var(--eco-foto-vao)) / 2);grid-column:9 / span 4;grid-row:2;}.elementor .eco-pessoas__video{transform:scale3d(1.2, 1.2, 1);transform-origin:50% 30% 0px;}.elementor .eco-viveirobanner{background-color:var(--eco-branco);padding-block: clamp(40px, 4.4vw, 64px);\n}.elementor .eco-viveirobanner__card{min-height:clamp(230px, 21vw, 320px);overflow:hidden;position:relative;background-color:var(--eco-blue);display:grid;grid-template-columns:43% 1fr;}.elementor .eco-viveirobanner__foto{overflow:hidden;position:relative;}.elementor .eco-viveirobanner__foto-foto{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0; pointer-events: none;\n}.elementor .eco-viveirobanner__body{position:relative;z-index:2;padding-block-start:clamp(22px, 2.6vw, 38px);padding-block-end:clamp(22px, 2.6vw, 38px);padding-inline-start:clamp(24px, 3vw, 48px);padding-inline-end:clamp(24px, 3vw, 48px);display:flex;gap:clamp(18px, 2.2vw, 36px);align-items:center;}.elementor .eco-viveirobanner__selo{flex:0 0 auto;}.elementor .eco-viveirobanner__selo-foto{width:auto;height:clamp(46px, 4.6vw, 66px);opacity:95%;filter: brightness(0) invert(1);\n}.elementor .eco-viveirobanner__num{font-weight:800;font-size:clamp(24px, 2.6vw, 38px);color:var(--eco-branco);letter-spacing:-0.03em;line-height:1.06;}.elementor .eco-viveirobanner__texto{max-width:370px;font-size:clamp(13px, 1vw, 15.5px);color:var(--eco-branco-a86);line-height:1.6;margin-block-start:clamp(12px, 1.4vw, 18px);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .eco-viveirobanner__folha{width:clamp(42px, 4.6vw, 82px);height:auto;position:absolute;z-index:3;transform-origin:50% 20% 0px;pointer-events: none; filter: drop-shadow(0 6px 12px var(--eco-preto-a22));\n}.elementor .eco-viveirobanner__folha--1{inset-block-start:clamp(-16px, -1.4vw, -8px);inset-inline-end:clamp(-14px, -1vw, -6px);}.elementor .eco-viveirobanner__folha--2{inset-block-end:clamp(-16px, -1.4vw, -8px);inset-inline-start:39%;}.elementor .eco-news{background-color:var(--eco-bg-soft);padding-block: clamp(56px, 6vw, 90px);\n}.elementor .eco-news__head{display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items: baseline;\n}.elementor .eco-news__title{font-weight:600;font-size:var(--eco-t2);letter-spacing:var(--eco-titulo-ls);line-height:1.12;}.elementor .eco-news__todas:hover,.elementor .eco-news__todas:focus-visible{color:var(--eco-blue-hover);gap:13px;}.elementor .eco-news__todas{font-weight:500;font-size:15px;color:var(--eco-blue);text-decoration:none;padding-block-end:3px;border-block-end-width:1px;display:inline-flex;gap:8px;align-items:center;border-bottom-style: solid; border-bottom-color: currentColor; transition: gap .2s ease, color .2s ease;\n}.elementor .eco-news__grid{margin-block-start:clamp(28px, 3vw, 42px);align-items:start;row-gap: 40px;\n}.elementor .eco-news__destaque{grid-column:1 / span 6;}.elementor .eco-news__loop{display:block;}.elementor .eco-news__capa{overflow:hidden;aspect-ratio:16 / 9;position:relative;background-color:var(--eco-navy-900);display:block;}.elementor .eco-news__ir{width:46px;height:46px;position:absolute;inset-inline-end:16px;inset-block-end:16px;border-radius:50%;background-color:var(--eco-mint);transition:transform 0.25s;display:grid;place-items: center;\n}.elementor .eco-news__data{font-weight:600;font-size:var(--eco-rotulo);color:var(--eco-muted);letter-spacing:var(--eco-rotulo-ls);text-transform:uppercase;margin-block-start:clamp(18px, 1.8vw, 24px);}.elementor .eco-news__manchete{font-weight:600;font-size:var(--eco-t3);letter-spacing:var(--eco-titulo-ls);line-height:1.3;margin-block-start:10px;}.elementor .eco-news__manchete--menor{font-size:17px;}.elementor .eco-news__fonte{font-size:14.5px;color:var(--eco-muted);line-height:1.5;margin-block-start:8px;}.elementor .eco-news__lista{grid-column:8 / span 5;}.elementor .eco-news__itens{margin-block-start:calc(-1 * clamp(19px, 1.9vw + 1px, 25px));display:block;clip-path:inset(clamp(19px, 1.9vw + 1px, 25px) 0 0 0);}.elementor .eco-news__item{border-block-start-width:1px;display:grid;gap:20px;grid-template-columns:104px 1fr;padding-block: clamp(18px, 1.9vw, 24px); border-top-style: solid; border-top-color: var(--eco-line);\n}.elementor .eco-news__miniatura{overflow:hidden;aspect-ratio:1;border-radius:50%;background-color:var(--eco-gelo-93);display:block;}.elementor .eco-fones{background-color:var(--eco-navy-hero);padding-block: clamp(34px, 3.6vw, 50px);\n}.elementor .eco-fones__grid{row-gap: 30px;\n}.elementor .eco-fone{padding-inline: clamp(0px, 1.4vw, 22px);\n}.elementor .eco-fone__rotulo{font-weight:600;font-size:var(--eco-rotulo);color:var(--eco-mint);letter-spacing:var(--eco-rotulo-ls);text-transform:uppercase;}.elementor .eco-fone__numero{font-weight:600;font-size:clamp(22px, 2.1vw, 29px);color:var(--eco-branco);letter-spacing:-0.01em;line-height:1.1;margin-block-start:12px;font-variant-numeric: tabular-nums;\n}.elementor .eco-fone__nota{font-size:13.5px;color:var(--eco-branco-a72);line-height:1.45;margin-block-start:10px;}.elementor .eco-footer{position:relative;z-index:1;color:var(--eco-branco-a86);background-color:var(--eco-blue);padding-block: clamp(40px, 4.4vw, 60px) 22px;\n}.elementor .eco-footer__grid{margin-block-start:clamp(34px, 3.8vw, 54px);row-gap: 36px;\n}.elementor .eco-footer__assinatura{max-width:17rem;font-weight:300;font-size:15px;color:var(--eco-branco-a82);line-height:1.6;margin-block-start:clamp(18px, 1.8vw, 24px);}.elementor .eco-footer__redes{margin-block-start:clamp(20px, 2vw, 28px);display:flex;gap:14px;}.elementor .eco-rede:hover,.elementor .eco-rede:focus-visible{color:var(--eco-blue);border-color:var(--eco-mint);background-color:var(--eco-mint);}.elementor .eco-rede{width:38px;height:38px;color:var(--eco-mint);border-radius:50%;border-width:1px;border-color:var(--eco-branco-a28);border-style:solid;display:grid;place-items: center; transition: background .2s ease, border-color .2s ease, color .2s ease;\n}.elementor .eco-footer__selos{padding-block-start:clamp(20px, 2vw, 26px);margin-block-start:clamp(22px, 2.2vw, 30px);border-block-start-width:1px;display:flex;gap:20px;align-items:center;border-top-style: solid; border-top-color: var(--eco-branco-a15);\n}.elementor .eco-footer__col{display:flex;flex-direction:column;}.elementor .eco-footer__head{font-weight:600;font-size:var(--eco-rotulo);color:var(--eco-branco);letter-spacing:var(--eco-rotulo-ls);text-transform:uppercase;}.elementor .eco-footer__col-link:hover,.elementor .eco-footer__col-link:focus-visible{color:var(--eco-branco);}.elementor .eco-footer__col-link{font-weight:300;font-size:15px;color:var(--eco-branco-a82);margin-block-start:12px;}.elementor .eco-footer__bar{font-weight:300;font-size:14px;color:var(--eco-branco-a75);padding-block-start:22px;margin-block-start:clamp(34px, 3.8vw, 52px);border-block-start-width:1px;display:flex;gap:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--eco-branco-a22);\n}.elementor .eco-footer__links{display:flex;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .eco-footer__links-link:hover,.elementor .eco-footer__links-link:focus-visible{color:var(--eco-branco);}.elementor .eco-footer__links-link{color:inherit;}.elementor .eco-footer__sinnapse:hover,.elementor .eco-footer__sinnapse:focus-visible{color:var(--eco-branco);}.elementor .eco-footer__sinnapse{font-weight:300;font-size:12px;color:var(--eco-branco-a55);text-decoration:none;transition:color 0.2s;display:inline-flex;gap:6px;align-items:center;}.elementor .eco-grupo{transition-delay: .12s;\n}.elementor .eco-grupo-2{transition-delay: .1s;\n}.elementor .eco-grupo-3{transition-delay: .2s;\n}.elementor .eco-grupo-4{transition-delay: .3s;\n}.elementor .eco-burger__ico{width:24px;height:24px;color:var(--eco-blue-ink);display:block;margin-inline: auto;\n}