.elementor .titulo-v3{& .elementor-heading-title { margin: 0; font: inherit; color: inherit; letter-spacing: inherit; text-wrap: inherit; }\n}.elementor .post-card{& .elementor-widget-theme-post-featured-image img { display: block; width: 100%; height: auto; aspect-ratio: 16 / 9; object-fit: cover; } & .elementor-heading-title { margin: 0; color: var(--color-text-primary); font: 600 var(--fontsize-heading-sm) / 1.2 var(--font-sans); } & .elementor-heading-title a { color: inherit; text-decoration: none; } & .elementor-widget-theme-post-excerpt { color: var(--color-text-secondary); font: 400 var(--fontsize-body-sm) / 1.5 var(--font-sans); } & .elementor-widget-theme-post-excerpt p { margin: 0; } & .elementor-widget-theme-post-featured-image img { display: block; width: 100%; height: auto; aspect-ratio: 16 / 9; object-fit: cover; } & .elementor-heading-title { margin: 0; color: var(--color-text-primary); font: 600 var(--fontsize-heading-sm) / 1.2 var(--font-sans); } & .elementor-heading-title a { color: inherit; text-decoration: none; } & .elementor-widget-theme-post-excerpt .elementor-widget-container { color: var(--color-text-secondary); font: 400 var(--fontsize-body-sm) / 1.5 var(--font-sans); } & .elementor-widget-theme-post-excerpt p { margin: 0; } & .elementor-widget-theme-post-featured-image img { display: block; width: 100%; height: auto; aspect-ratio: 16 / 9; object-fit: cover; } & .elementor-heading-title { margin: 0; color: var(--color-text-inverted); font: 600 var(--fontsize-heading-sm) / 1.2 var(--font-sans); } & .elementor-heading-title a { color: inherit; text-decoration: none; } & .elementor-widget-theme-post-excerpt .elementor-widget-container { color: var(--color-text-inverted); font: 400 var(--fontsize-body-sm) / 1.5 var(--font-sans); } & .elementor-widget-theme-post-excerpt p { margin: 0; } & .elementor-widget-theme-post-featured-image img { display: block; width: 100%; height: auto; aspect-ratio: 16 / 9; object-fit: cover; } & .elementor-heading-title { margin: 0; color: var(--color-text-inverted); font: 600 var(--fontsize-heading-sm) / 1.2 var(--font-sans); } & .elementor-heading-title a { color: inherit; text-decoration: none; } & .elementor-widget-theme-post-excerpt .elementor-widget-container { color: var(--color-text-inverted); font: 400 var(--fontsize-body-sm) / 1.5 var(--font-sans); } & .elementor-widget-theme-post-excerpt p { margin: 0; } & .post-data .elementor-heading-title { margin: 0; color: var(--color-brand-marketingdigital); font: 400 var(--fontsize-label-md) / 1.3 var(--font-sans); } & .elementor-widget-theme-post-featured-image img { display: block; width: 100%; height: auto; aspect-ratio: 16 / 9; object-fit: cover; } & .elementor-heading-title { margin: 0; color: var(--color-text-inverted); font: 600 var(--fontsize-heading-sm) / 1.2 var(--font-sans); } & .elementor-heading-title a { color: inherit; text-decoration: none; } & .elementor-widget-theme-post-excerpt .elementor-widget-container { color: var(--color-text-inverted); font: 400 var(--fontsize-body-sm) / 1.5 var(--font-sans); } & .elementor-widget-theme-post-excerpt p { margin: 0; } & .elementor-widget-theme-post-title + .elementor-widget-theme-post-title .elementor-heading-title { margin: 0; color: var(--color-brand-marketingdigital); font: 400 var(--fontsize-label-md) / 1.3 var(--font-sans); }\n}.elementor .botao-branding:hover,.elementor .botao-branding:focus-visible{color:var(--color-text-onaccent);background-color:color-mix(in srgb, var(--color-text-onaccent) 12%, var(--color-brand-branding));transform:translate3d(0px, calc(-1 * var(--spacing-4xs) / 2), 0px);}.elementor .botao-branding:active{background-color:color-mix(in srgb, var(--color-text-onaccent) 18%, var(--color-brand-branding));transform:scale3d(0.98, 0.98, 1);}.elementor .botao-branding{font-family:var(--font-family-body);font-weight:600;font-size:var(--fontsize-label-lg);color:var(--color-text-onaccent);line-height:1.3;border-radius:var(--radius-md);border-width:0px;background-color:var(--color-brand-branding);transition:transform 200ms, background-color 120ms;display:inline-flex;gap:var(--spacing-3xs);justify-content:center;align-items:center;padding-block: var(--spacing-2xs); padding-inline: var(--spacing-md); white-space: nowrap; font: 600 var(--fontsize-label-lg) / 1.3 var(--font-sans);\n}.elementor .botao-audiovisual:hover,.elementor .botao-audiovisual:focus-visible{color:var(--color-text-onaccent);background-color:color-mix(in srgb, var(--color-text-onaccent) 12%, var(--color-brand-audiovisual));transform:translate3d(0px, calc(-1 * var(--spacing-4xs) / 2), 0px);}.elementor .botao-audiovisual:active{background-color:color-mix(in srgb, var(--color-text-onaccent) 18%, var(--color-brand-audiovisual));transform:scale3d(0.98, 0.98, 1);}.elementor .botao-audiovisual{font-family:var(--font-family-body);font-weight:600;font-size:var(--fontsize-label-lg);color:var(--color-text-onaccent);line-height:1.3;border-radius:var(--radius-md);border-width:0px;background-color:var(--color-brand-audiovisual);transition:transform 200ms, background-color 120ms;display:inline-flex;gap:var(--spacing-3xs);justify-content:center;align-items:center;padding-block: var(--spacing-2xs); padding-inline: var(--spacing-md); white-space: nowrap; font: 600 var(--fontsize-label-lg) / 1.3 var(--font-sans);\n}.elementor .so-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 .entra{will-change: opacity;\n}.elementor .botao:hover,.elementor .botao:focus-visible{color:var(--color-text-onaccent);background-color:color-mix(in srgb, var(--color-text-onaccent) 12%, var(--color-brand-marketingdigital));transform:translate3d(0px, calc(-1 * var(--spacing-4xs) / 2), 0px);}.elementor .botao:active{background-color:color-mix(in srgb, var(--color-text-onaccent) 18%, var(--color-brand-marketingdigital));transform:scale3d(0.98, 0.98, 1);}.elementor .botao{font-family:var(--font-family-body);font-weight:600;font-size:var(--fontsize-label-lg);color:var(--color-text-onaccent);line-height:1.3;border-radius:var(--radius-md);border-width:0px;background-color:var(--color-brand-marketingdigital);transition:transform 200ms, background-color 120ms;display:inline-flex;gap:var(--spacing-3xs);justify-content:center;align-items:center;padding-block: var(--spacing-2xs); padding-inline: var(--spacing-md); white-space: nowrap; font: 600 var(--fontsize-label-lg) / 1.3 var(--font-sans);\n}.elementor .cor-secundaria{color:var(--color-text-secondary);}.elementor .pilha-curta{padding:0px;display:flex;flex-direction:column;gap:var(--spacing-xs);}.elementor .pilha{padding:0px;display:flex;flex-direction:column;gap:var(--spacing-md);}.elementor .secao-miolo{width:100%;max-width:var(--viewport-container);padding:0px;}.elementor .secao{width:100%;color:var(--color-text-primary);background-color:var(--color-background-primary);display:flex;justify-content:center;padding-block: var(--spacing-6xl); padding-inline: var(--viewport-padding);\n}.elementor .text-label-md{font-family:var(--font-family-body);font-weight:600;font-size:var(--fontsize-label-md);line-height:1.3;font: 600 var(--fontsize-label-md) / 1.3 var(--font-sans);\n}.elementor .text-label-lg{font-family:var(--font-family-body);font-weight:600;font-size:var(--fontsize-label-lg);line-height:1.3;font: 600 var(--fontsize-label-lg) / 1.3 var(--font-sans);\n}.elementor .text-heading-sm{font-family:var(--font-family-body);font-weight:600;font-size:var(--fontsize-heading-sm);line-height:1.2;font: 600 var(--fontsize-heading-sm) / 1.2 var(--font-sans); text-wrap: balance;\n}.elementor .text-display-lg{font-weight:700;font-size:var(--fontsize-display-lg);line-height:1.1;font: 700 var(--fontsize-display-lg) / 1.1 var(--font-display); text-wrap: balance;\n}.elementor .text-body-sm{font-family:var(--font-family-body);font-weight:400;font-size:var(--fontsize-body-sm);line-height:1.5;font: 400 var(--fontsize-body-sm) / 1.5 var(--font-sans); text-wrap: pretty;\n}.elementor .text-body-md{font-family:var(--font-family-body);font-weight:400;font-size:var(--fontsize-body-md);line-height:1.5;font: 400 var(--fontsize-body-md) / 1.5 var(--font-sans); text-wrap: pretty;\n}