.elementor .gl-symbol{width:44px;height:44px;min-width:44px;object-fit:contain;display:block;}.elementor .gl-tagline{font-family:var(--gl-sans);font-weight:500;font-size:8.5px;color:var(--gl-verde-salvia);letter-spacing:0.075em;line-height:1;text-transform:uppercase;display:block;white-space:nowrap;\n}.elementor .gl-wordstack{width:auto;padding:0px;display:flex;flex-direction:column;gap:3px;align-items:flex-start;}.elementor .gl-h2-popup{font-family:var(--gl-serif);font-weight:500;font-size:44px;color:var(--gl-marfim);line-height:1.08;display:block;}.elementor .gl-popup{overflow:hidden;position:relative;padding-block-start:56px;padding-block-end:48px;padding-inline-start:56px;padding-inline-end:56px;border-radius:24px;border-width:1px;border-color:rgba(228,187,115,0.28);border-style:solid;background-image:linear-gradient(160deg, #0C3A2E 0%,#05261E 45%,#03170F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 60px 120px -40px rgba(0,0,0,0.75);display:flex;flex-direction:column;gap:22px;isolation:isolate;\n}.elementor .gl-consent{padding:0px;}.elementor .gl-field-full{padding:0px;}.elementor .gl-field{padding:0px;}.elementor .gl-form{width:100%;padding:0px;}.elementor .gl-fx-aurora{width:160%;height:160%;min-width:0px;position:absolute;inset-block-start:-30%;inset-inline-start:-30%;z-index:-1;padding:0px;background-color:rgba(157,184,173,0.30);display:block;pointer-events:none; -webkit-mask-size:cover; mask-size:cover; -webkit-mask-position:center; mask-position:center; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3CradialGradient id='a'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='1'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 50 50' to='360 50 50' dur='36s' repeatCount='indefinite'/%3E%3Ccircle cx='30' cy='32' r='28' fill='url(%23a)'/%3E%3Ccircle cx='74' cy='70' r='20' fill='url(%23a)' opacity='.45'/%3E%3C/g%3E%3C/svg%3E"); mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid slice'%3E%3Cdefs%3E%3CradialGradient id='a'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='1'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 50 50' to='360 50 50' dur='36s' repeatCount='indefinite'/%3E%3Ccircle cx='30' cy='32' r='28' fill='url(%23a)'/%3E%3Ccircle cx='74' cy='70' r='20' fill='url(%23a)' opacity='.45'/%3E%3C/g%3E%3C/svg%3E");\n}.elementor .gl-chart-caption-light{font-family:var(--gl-sans);font-size:12px;color:rgba(246,246,246,0.5);letter-spacing:0.03em;line-height:1.6;font-style:italic;display:block;}.elementor .i-mensagem{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20.5l1.4-4.2A8.5 8.5 0 1 1 8.6 19.4zM8.5 10.5h7M8.5 13.5h4.5'/%3E%3C/svg%3E"); mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20.5l1.4-4.2A8.5 8.5 0 1 1 8.6 19.4zM8.5 10.5h7M8.5 13.5h4.5'/%3E%3C/svg%3E");\n}.elementor .gl-ico{width:30px;height:30px;min-width:0px;padding:0px;display:block;flex:0 0 auto;-webkit-mask-position:center; mask-position:center; -webkit-mask-size:contain; mask-size:contain; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat;\n}.elementor .gl-link-light:hover,.elementor .gl-link-light:focus-visible{color:var(--gl-ouro);opacity:100%;}.elementor .gl-link-light{font-family:var(--gl-sans);font-weight:600;font-size:12px;color:var(--gl-marfim);letter-spacing:0.16em;text-decoration:none;text-transform:uppercase;padding-block-end:6px;margin-block-start:auto;border-block-end-width:1px;transition:opacity 0.3s;display:inline-block;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--gl-verde-salvia); border-bottom-color:var(--gl-ouro);\n}.elementor .gl-footer-mark{width:100%;overflow:hidden;font-family:var(--gl-serif);font-weight:500;font-size:14.5vw;color:rgba(246,246,246,0.07);letter-spacing:0.04em;line-height:0.78;text-align:center;margin-block-start:72px;display:block;white-space:nowrap; text-indent:0.04em;\n}.elementor .gl-rule{width:72px;height:1px;min-width:0px;padding:0px;background-color:var(--gl-verde);display:block;}.elementor .gl-bg-marfim{background-color:var(--gl-marfim);}.elementor .gl-wordmark{font-family:var(--gl-serif);font-weight:600;font-size:24px;color:var(--gl-marfim);letter-spacing:0.2em;line-height:1;display:block;}.elementor .gl-brand{width:auto;padding:0px;display:flex;flex-direction:row;gap:14px;flex:0 0 auto;align-items:center;}.elementor .gl-header-bar{position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:999;padding:0px;border-block-end-width:1px;background-color:rgba(3,23,15,0.72);backdrop-filter:blur(12px);display:block;border-bottom-style: solid; border-bottom-color: var(--gl-linha-escura);\n}.elementor .gl-btn-ghost-light:hover,.elementor .gl-btn-ghost-light:focus-visible{color:var(--gl-ouro);border-color:var(--gl-ouro);background-color:transparent;box-shadow:0px 0px 32px 0px rgba(246,246,246,0.25);}.elementor .gl-btn-ghost-light{font-family:var(--gl-sans);font-weight:600;font-size:13px;color:var(--gl-marfim);letter-spacing:0.14em;text-decoration:none;text-transform:uppercase;padding-block-start:19px;padding-block-end:19px;padding-inline-start:34px;padding-inline-end:34px;border-radius:10px;border-width:1px;border-color:rgba(246,246,246,0.4);border-style:solid;background-color:transparent;transition:all 0.35s;display:inline-block;flex:0 0 auto;white-space:nowrap;\n}.elementor .gl-btn-light:hover,.elementor .gl-btn-light:focus-visible{color:var(--gl-verde-noite);border-color:var(--gl-ouro);background-color:var(--gl-ouro);box-shadow:0px 0px 36px 0px rgba(157,184,173,0.55);}.elementor .gl-btn-light{font-family:var(--gl-sans);font-weight:600;font-size:13px;color:var(--gl-verde);letter-spacing:0.14em;text-decoration:none;text-transform:uppercase;padding-block-start:19px;padding-block-end:19px;padding-inline-start:34px;padding-inline-end:34px;border-radius:10px;border-width:1px;border-color:var(--gl-marfim);border-style:solid;background-color:var(--gl-marfim);transition:all 0.35s;display:inline-block;white-space:nowrap;\n}.elementor .gl-grid-4{padding:0px;margin-block-start:24px;display:grid;gap:24px;grid-template-columns:repeat(4, minmax(0,1fr));}.elementor .gl-lead-light{max-width:760px;font-family:var(--gl-sans);font-weight:300;font-size:19px;color:var(--gl-texto-claro);line-height:1.7;display:block;}.elementor .gl-eyebrow-light{font-family:var(--gl-capitular);font-weight:500;font-size:13px;color:var(--gl-ouro);letter-spacing:0.28em;text-transform:uppercase;display:block;}.elementor .gl-placeholder{font-family:var(--gl-sans);font-size:12px;color:var(--gl-texto);letter-spacing:0.06em;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:10px;border-width:1px;border-color:var(--gl-texto);border-style:dashed;background-color:transparent;display:block;}.elementor .gl-footer-title{font-family:var(--gl-capitular);font-weight:500;font-size:12px;color:var(--gl-ouro);letter-spacing:0.26em;text-transform:uppercase;display:block;}.elementor .gl-footer-text{font-family:var(--gl-sans);font-size:14px;color:rgba(246,246,246,0.6);line-height:1.9;display:block;& a { color:inherit; text-decoration:none; transition:color 0.3s ease; } & a:hover { color:var(--gl-marfim); }\n}.elementor .gl-footer{width:100%;overflow:hidden;padding-block-start:104px;padding-block-end:0px;padding-inline-start:clamp(24px, 5vw, 96px);padding-inline-end:clamp(24px, 5vw, 96px);background-color:var(--gl-preto);display:block;}.elementor .gl-header{width:100%;max-width:1760px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:clamp(24px, 5vw, 96px);padding-inline-end:clamp(24px, 5vw, 96px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .gl-actions{padding:0px;margin-block-start:16px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .gl-text{max-width:680px;font-family:var(--gl-sans);font-weight:400;font-size:16px;color:var(--gl-texto);line-height:1.75;display:block;}.elementor .gl-h3{font-family:var(--gl-serif);font-weight:600;font-size:30px;color:var(--gl-preto);line-height:1.15;display:block;}.elementor .gl-h2{max-width:1040px;font-family:var(--gl-serif);font-weight:500;font-size:64px;color:var(--gl-preto);letter-spacing:-0.01em;line-height:1.05;display:block;}.elementor .gl-eyebrow{font-family:var(--gl-capitular);font-weight:500;font-size:13px;color:var(--gl-verde);letter-spacing:0.28em;text-transform:uppercase;display:block;}.elementor .gl-container{width:100%;max-width:1600px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}.elementor .gl-section{width:100%;overflow:hidden;position:relative;padding-block-start:144px;padding-block-end:144px;padding-inline-start:clamp(24px, 5vw, 96px);padding-inline-end:clamp(24px, 5vw, 96px);display:block;isolation:isolate;\n}