.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Dashbuzz v2: substituir o CSS global anterior. Não adicionar tags style. */
:root{--sx-verde-noite:var(--e-global-color-primary,#003a31);--sx-verde-profundo:var(--e-global-color-secondary,#014a3f);--sx-tinta:var(--e-global-color-text,#0d2b2d);--sx-menta:var(--e-global-color-accent,#a2fcdf);--sx-fonte-titulo:var(--e-global-typography-primary-font-family,"Plus Jakarta Sans"), system-ui, sans-serif;--sx-fonte-texto:var(--e-global-typography-text-font-family,"Figtree"), system-ui, sans-serif;--sx-gutter:clamp(1rem, 4vw, 2rem)}.elementor .e-con.sx-container{width:min(calc(100% - 2 * var(--sx-gutter)), var(--sx-largura,70rem));box-sizing:border-box;min-width:0;max-width:100%;margin-inline:auto}.elementor .sx-logo a{border-radius:.25rem;line-height:0;display:inline-flex}.elementor .sx-logo img{width:auto;height:var(--sx-logo-altura,1.875rem);object-fit:contain;max-width:100%;display:block}.elementor .sx-texto{font-family:var(--sx-fonte-texto);text-wrap:pretty;font-size:clamp(1rem,.96rem + .172vw,1.0625rem);font-weight:400;line-height:1.6}.elementor .sx-texto p{margin-block:0 1em}.elementor .sx-texto p:last-child{margin-bottom:0}.elementor .sx-link a{color:inherit;text-decoration:none;transition:color .2s}.elementor .sx-link a:hover{color:var(--sx-link-hover,#04765c)}.elementor .sx-btn .elementor-button{min-height:var(--sx-btn-altura,3rem);padding:var(--sx-btn-padding,.75rem 1.75rem);font-family:var(--sx-fonte-titulo);font-size:var(--sx-btn-tamanho,1.0625rem);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.elementor .sx-btn .elementor-button-content-wrapper{justify-content:center;align-items:center;gap:var(--sx-btn-gap,1rem)}.elementor .sx-btn .elementor-button-icon{flex-shrink:0;align-items:center;margin:0;display:inline-flex}.elementor .sx-btn .elementor-button-icon svg,.elementor .sx-icone .elementor-icon svg{width:1.25rem;height:1.25rem;display:block}.elementor .sx-btn .elementor-button:active{translate:0 1px}.elementor .sx-btn--contorno .elementor-button{color:#fff;background-color:#00282147;border-color:#4dddb2bf}.elementor .sx-btn--contorno .elementor-button:hover,.elementor .sx-btn--contorno .elementor-button:focus-visible{color:#fff;border-color:var(--sx-menta);background-color:#00282180}.elementor .sx-container :is(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--sx-foco,#04765c);outline-offset:3px}@media (width>=960px){.elementor .sx-logo img{height:var(--sx-logo-altura,2.125rem)}.elementor .sx-btn .elementor-button{font-size:var(--sx-btn-tamanho,1rem)}}@media (prefers-reduced-motion:reduce){.elementor .sx-btn .elementor-button,.elementor .sx-link a{transition:none}.elementor .sx-btn .elementor-button:active{translate:none}}.elementor.elementor .sx-home{--sx-verde-noite:var(--e-global-color-sxnoite,#003a31);--sx-verde-profundo:var(--e-global-color-sxprofundo,#014a3f);--sx-tinta:var(--e-global-color-sxtinta,#0d2b2d);--sx-menta:var(--e-global-color-sxmenta,#a2fcdf);--sx-fonte-titulo:"Plus Jakarta Sans",system-ui,sans-serif;--sx-fonte-texto:"Figtree",system-ui,sans-serif;font-family:var(--sx-fonte-texto);color:var(--sx-tinta);flex-direction:column;gap:0;scroll-margin-top:6rem;font-size:1.0625rem;line-height:1.6;display:flex}.elementor.elementor .sx-home.e-con,.elementor.elementor .sx-home .e-con{--widgets-spacing:0px;--gap:0px;gap:0;min-width:0;padding:0}.elementor.elementor .sx-home .e-con{flex-direction:column;align-items:stretch;display:flex}.elementor.elementor .sx-home .elementor-widget{min-width:0;margin-bottom:0}.elementor.elementor .sx-home .sx-container{--sx-largura:var(--container,70rem)}.elementor.elementor .sx-home :is(p,h1,h2,h3,figure,ul,ol){margin:0}.elementor.elementor .sx-home :is(ul,ol){padding:0;list-style:none}.elementor.elementor .sx-home .sx-copy{font-family:var(--sx-fonte-texto);font-size:var(--fs-corpo);font-weight:400;line-height:1.6}.elementor.elementor .sx-home .sx-titulo{font-family:var(--sx-fonte-titulo);font-weight:800;font-size:var(--fs-h2);letter-spacing:-.025em;text-wrap:balance;line-height:1.04}.elementor.elementor .sx-home .elementor-widget-heading .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit}.elementor.elementor .sx-home .sx-copy strong{font-weight:700}.elementor.elementor .sx-home img{max-width:100%;display:block}.elementor.elementor .sx-home .sx-picture picture{display:block}.elementor.elementor .sx-home .sx-eyebrow{width:auto}.elementor.elementor .sx-home .sx-eyebrow .elementor-widget-container{display:contents}.elementor.elementor .sx-home .sx-eyebrow .elementor-heading-title{display:inline}.elementor.elementor .sx-home .sx-conclusao .elementor-widget-container,.elementor.elementor .sx-home .sx-conclusao .elementor-heading-title{display:contents}.elementor.elementor .sx-home .sx-secao__fundo .elementor-widget-container,.elementor.elementor .sx-home .sx-secao__fundo picture{height:100%}.elementor.elementor .sx-home .sx-curva .elementor-widget-container,.elementor.elementor .sx-home .sx-curva svg{width:100%;height:100%;display:block}body:has(.sx-home){overflow-x:clip}.elementor .sx-home{--verde-noite:var(--sx-verde-noite);--verde-profundo:var(--sx-verde-profundo);--verde-floresta:#04765c;--verde-sinal:#23ca9c;--menta:var(--sx-menta);--menta-clara:#4dddb2;--laranja-buzz:#fb6a27;--laranja-nevoa:#fde6d7;--tinta:var(--sx-tinta);--tinta-suave:#4a5f5d;--nevoa:#f2fbfc;--linha:#e3eae8;--branco:#fff;--fonte-titulo:var(--sx-fonte-titulo);--fonte-texto:var(--sx-fonte-texto);--fs-display:clamp(2.625rem, 2.1rem + 2.24vw, 3.5rem);--fs-h2:clamp(2.125rem, 1.6rem + 2.24vw, 3rem);--fs-h3:clamp(1.3125rem, 1.13rem + .775vw, 1.5rem);--fs-lead:clamp(1.0625rem, .98rem + .345vw, 1.1875rem);--fs-corpo:clamp(1rem, .96rem + .172vw, 1.0625rem);--fs-ui:clamp(.875rem, .85rem + .1vw, .9375rem);--fs-eyebrow:clamp(.75rem, .72rem + .15vw, .8125rem);--track-titulo:-.025em;--track-eyebrow:.2em;--gutter:var(--sx-gutter);--container:70rem;--container-estreito:55rem;--secao-y:clamp(4.5rem, 10vw, 6.5rem);--raio-botao:.375rem;--raio-pill:999px;--raio-caixa:.75rem;--raio-plano:1rem;--raio-card:1.25rem;--sombra-flutuante:0 1.5rem 3rem -1rem #003a3159, 0 .25rem .75rem #003a311f;--sombra-suave:0 .75rem 2rem -.75rem #0d2b2d24;--topo-altura:5rem;--ease-saida:cubic-bezier(.2, .8, .2, 1)}.elementor.elementor .sx-home.sx-secao{isolation:isolate;padding-block:var(--secao-y);position:relative}.elementor.elementor .sx-home.sx-secao--escura{--foco:var(--menta);color:var(--branco);background-color:var(--verde-profundo)}.elementor.elementor .sx-home .sx-secao__fundo{z-index:-1;pointer-events:none;position:absolute;inset:0}.elementor.elementor .sx-home .sx-secao__fundo img{object-fit:cover;width:100%;height:100%}.elementor.elementor .sx-home .sx-curva{inset-inline:0;z-index:-1;width:100%;height:8vw;fill:var(--curva-cor,var(--nevoa));pointer-events:none;position:absolute;bottom:-1px}@media (width>=768px){.elementor.elementor .sx-home .sx-curva{height:3.6vw}}.elementor.elementor .sx-home .sx-icone{flex:none;width:1.25rem;height:1.25rem}.elementor.elementor .sx-home .sx-eyebrow{text-wrap:balance;font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--eyebrow-cor,currentColor);font-weight:500;line-height:1.3;display:inline-block}.elementor.elementor .sx-home .sx-eyebrow:before{content:"";background:var(--laranja-buzz);vertical-align:-.2em;border-radius:50%;width:.9375rem;height:.9375rem;margin-right:.875em;display:inline-block}.elementor.elementor .sx-home .sx-destaque{color:var(--destaque-cor,var(--menta))}.elementor.elementor .sx-home .sx-btn--menta .elementor-button{background:var(--menta);color:var(--verde-noite)}.elementor.elementor .sx-home .sx-btn--menta .elementor-button:hover{background:#c4ffeb;box-shadow:0 0 0 4px #a2fcdf2e}.elementor.elementor .sx-home .sx-btn--floresta .elementor-button{background:var(--verde-floresta);color:var(--branco)}.elementor.elementor .sx-home .sx-btn--floresta .elementor-button:hover{background:#035f4a}.elementor.elementor .sx-home .sx-cabecalho{text-align:center;flex-direction:column;align-items:center;display:flex}.elementor.elementor .sx-home .sx-cabecalho__titulo{max-width:22em;font-size:var(--fs-h2);letter-spacing:-.032em;margin-top:1.25rem;line-height:1.02}.elementor.elementor .sx-home .sx-cabecalho__lead{max-width:36em;font-size:var(--fs-lead);margin-top:1.25rem;line-height:1.5}.elementor.elementor .sx-home .sx-cabecalho--claro .sx-eyebrow{color:var(--tinta)}.elementor.elementor .sx-home .sx-cabecalho--claro .sx-cabecalho__titulo{color:#0f2421}.elementor.elementor .sx-home .sx-cabecalho--claro .sx-cabecalho__lead{color:#4f615e}.elementor.elementor .sx-home .sx-cabecalho--claro .sx-destaque{--destaque-cor:#0f9874}.elementor.elementor .sx-home .sx-conclusao{font-family:var(--fonte-titulo);letter-spacing:-.025em;color:#073a33;text-wrap:balance;border-top:1px solid #0d2b2d1f;align-items:center;gap:1.5rem;margin-top:clamp(2.5rem,4vw,3rem);padding-top:clamp(1.75rem,3vw,2rem);font-size:clamp(1.25rem,.9rem + 1.1vw,1.5rem);font-weight:500;line-height:1.25;display:flex}.elementor.elementor .sx-home .sx-conclusao strong{color:#10a07a;font-weight:800}.elementor.elementor .sx-home .sx-conclusao__seta{width:3.5rem;height:3.5rem;color:var(--verde-floresta);background:#c4f3e3;border-radius:50%;flex:none;place-items:center;display:grid}@media (width>=60em){.elementor.elementor .sx-home .sx-conclusao__seta{width:3rem;height:3rem}}@media (width<=639px){.elementor.elementor .sx-home .sx-conclusao{align-items:flex-start;gap:1rem}.elementor.elementor .sx-home .sx-conclusao__seta{width:2.75rem;height:2.75rem}}.elementor.elementor .sx-home .sx-cabecalho{align-items:center}.elementor.elementor .sx-home .sx-arrow .elementor-button-content-wrapper:after{content:"";background:currentColor;flex:none;width:1.25rem;height:1.25rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E") 50%/contain no-repeat}.elementor.elementor .sx-home .sx-check .elementor-heading-title{justify-content:center;align-items:center;gap:.5rem;display:flex}.elementor.elementor .sx-home .sx-check .elementor-heading-title:before{content:"";background:currentColor;flex:none;width:1.125rem;height:1.125rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.elementor.elementor .sx-home .sx-conclusao__seta:after{content:"";background:currentColor;width:1.5rem;height:1.5rem;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.elementor.elementor .sx-home .sx-lista{margin-top:1.25rem}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item{grid-template-columns:3rem 1fr;align-items:center;gap:1.5rem;padding:1.125rem 0;font-size:clamp(1rem,.9rem + .35vw,1.0625rem);line-height:1.5;display:grid;position:relative}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-text{font-family:var(--fonte-texto);font-size:inherit;line-height:inherit;color:#1d3a36;padding:0}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item:before{content:"";background-color:#c9f2e4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2304765c' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.375rem;border-radius:50%;width:3rem;height:3rem}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item+.elementor-icon-list-item:after{content:"";border-top:1px solid #0d2b2d1f;position:absolute;top:0;left:4.5rem;right:0}.elementor.elementor .sx-home .sx-moldura{aspect-ratio:16/10;background:#fff;border-radius:.875rem;position:relative;overflow:hidden;box-shadow:0 1.5rem 3rem -1.25rem #0028214d,0 0 0 1px #0d2b2d14}.elementor.elementor .sx-home .sx-moldura:before{content:"";z-index:1;pointer-events:none;background:#ff5f57;border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:1rem;left:1.25rem;box-shadow:1rem 0 #febc2e,2rem 0 #28c840}.elementor.elementor .sx-home .sx-print{width:100%;height:100%;padding:2.75rem 1.25rem 1.25rem}.elementor.elementor .sx-home .sx-print .elementor-widget-container{height:100%}.elementor.elementor .sx-home .sx-print img{object-fit:contain;object-position:top;width:100%;height:100%}@media (width>=960px){.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item{grid-template-columns:2.625rem 1fr;gap:1.25rem;padding-block:1rem}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item:before{width:2.625rem;height:2.625rem}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item+.elementor-icon-list-item:after{left:3.875rem}}@media (width<=639px){.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item{grid-template-columns:2.5rem 1fr;gap:1rem}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item:before{width:2.5rem;height:2.5rem}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item+.elementor-icon-list-item:after{left:3.5rem}}.elementor.elementor .sx-home .sx-check{justify-content:center}
/* sx-entradas-v1 */
@media (prefers-reduced-motion:no-preference){[data-entrada=visivel]{transition:opacity var(--entrada-duracao,.65s) cubic-bezier(.22,1,.36,1) var(--entrada-atraso,0s), translate var(--entrada-duracao,.65s) cubic-bezier(.22,1,.36,1) var(--entrada-atraso,0s)}[data-entrada=aguardando]{opacity:0;translate:0 20px}[data-entrada=visivel],[data-entrada]:focus-within{opacity:1;translate:0}.elementor .sx-entrada.animated{animation-name:sx-entrada-suave;animation-duration:.65s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:1}}@keyframes sx-entrada-suave{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}@media (width<=767px){[data-entrada]{--entrada-duracao:.5s;--entrada-atraso:0s!important}.elementor .sx-entrada.animated{animation-duration:.5s}}@media (prefers-reduced-motion:reduce){[data-entrada],.elementor .sx-entrada{opacity:1!important;visibility:visible!important;transition:none!important;animation:none!important;translate:none!important}}@media print{[data-entrada],.elementor .sx-entrada{opacity:1!important;visibility:visible!important;transition:none!important;animation:none!important;translate:none!important}}
/* sx-mobile-fix-v1 */
.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item:after{width:auto;max-width:100%}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item{grid-template-columns:3rem minmax(0,1fr);min-width:0}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-text{white-space:normal;overflow-wrap:anywhere;width:auto;min-width:0;max-width:100%}.elementor.elementor .sx-home .sx-lista .elementor-icon-list-icon{display:none}@media (width>=960px){.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item{grid-template-columns:2.625rem minmax(0,1fr)}}@media (width<=639px){.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item{grid-template-columns:2.5rem minmax(0,1fr)}}.elementor.elementor .sx-home.sx-conteudo{overflow-x:clip}.elementor .sx-header .sx-menu .elementor-menu-toggle,.elementor .sx-header .sx-menu .elementor-menu-toggle:hover,.elementor .sx-header .sx-menu .elementor-menu-toggle.elementor-active{color:#fff}.elementor .sx-header .sx-menu .elementor-menu-toggle svg{fill:#fff!important}.elementor .sx-header .sx-menu .elementor-menu-toggle svg path{fill:inherit}@media (width<=959px){.elementor .sx-header{box-sizing:border-box;min-width:0;max-width:100%;inset-inline:0}.elementor .sx-header .sx-header-bar{box-sizing:border-box;gap:1rem;width:calc(100% - 2rem);min-width:0;max-width:55rem;margin-inline:auto}.elementor .sx-header.sx-header--scrolled .sx-header-bar{padding:.5rem}.elementor .sx-header .sx-logo{flex:0 auto;min-width:0}.elementor .sx-header .sx-logo .logo__svg{max-width:100%}.elementor .sx-header .sx-menu{flex:0 0 2.75rem;width:2.75rem}.elementor .sx-header .sx-menu nav.elementor-nav-menu--dropdown{box-sizing:border-box;max-width:100%;overflow-x:hidden;width:100%!important;inset:0!important}.elementor .sx-header .sx-menu nav.elementor-nav-menu--dropdown[aria-hidden=true]{display:none!important}}

/* Listas nativas: a coluna de texto deve caber no espaço restante. */
.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item::after {
  width:auto; max-width:100%;
}
.elementor.elementor .sx-home .sx-lista .elementor-icon-list-item {
  grid-template-columns:3rem minmax(0,1fr);
  min-width:0;
}
.elementor.elementor .sx-home .sx-lista .elementor-icon-list-text {
  min-width:0; max-width:100%; width:auto; white-space:normal; overflow-wrap:anywhere;
}
.elementor.elementor .sx-home .sx-lista .elementor-icon-list-icon { display:none; }
@media(min-width:960px) {
  .elementor.elementor .sx-home .sx-lista .elementor-icon-list-item { grid-template-columns:2.625rem minmax(0,1fr); }
}
@media(max-width:639px) {
  .elementor.elementor .sx-home .sx-lista .elementor-icon-list-item { grid-template-columns:2.5rem minmax(0,1fr); }
}
/* Contém somente a decoração inclinada, sem cortar o restante da página. */
.elementor.elementor .sx-home.sx-conteudo { overflow-x:clip; }
/* Ícones SVG possuem fill próprio; color sozinho não muda as barras. */
.elementor .sx-header .sx-menu .elementor-menu-toggle,
.elementor .sx-header .sx-menu .elementor-menu-toggle:hover,
.elementor .sx-header .sx-menu .elementor-menu-toggle.elementor-active { color:#fff; }
.elementor .sx-header .sx-menu .elementor-menu-toggle svg { fill:#fff !important; }
.elementor .sx-header .sx-menu .elementor-menu-toggle svg path { fill:inherit; }
@media(max-width:959px) {
  .elementor .sx-header { box-sizing:border-box; max-width:100%; min-width:0; inset-inline:0; }
  .elementor .sx-header .sx-header-bar {
    box-sizing:border-box; min-width:0; width:calc(100% - 2rem); max-width:55rem;
    margin-inline:auto; gap:1rem;
  }
  .elementor .sx-header.sx-header--scrolled .sx-header-bar { padding:.5rem; }
  .elementor .sx-header .sx-logo { min-width:0; flex:0 1 auto; }
  .elementor .sx-header .sx-logo .logo__svg { max-width:100%; }
  .elementor .sx-header .sx-menu { width:2.75rem; flex:0 0 2.75rem; }
  .elementor .sx-header .sx-menu nav.elementor-nav-menu--dropdown {
    box-sizing:border-box; inset:0!important; width:100%!important; max-width:100%;
    overflow-x:hidden;
  }
  .elementor .sx-header .sx-menu nav.elementor-nav-menu--dropdown[aria-hidden='true'] { display:none!important; }
}/* End custom CSS */