.elementor-299 .elementor-element.elementor-element-hero{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:80px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-299 .elementor-element.elementor-element-hero:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-299 .elementor-element.elementor-element-hero-inner{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;}.elementor-299 .elementor-element.elementor-element-hero-copy{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-299 .elementor-element.elementor-element-hero-title-line1{text-align:start;}.elementor-299 .elementor-element.elementor-element-hero-title-line1 .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0px;color:#1E293B;}.elementor-299 .elementor-element.elementor-element-hero-title-line2{text-align:start;}.elementor-299 .elementor-element.elementor-element-hero-title-line2 .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:48px;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:0px;color:#8A4258;}.elementor-299 .elementor-element.elementor-element-hero-lead{font-family:"Inter", system-ui, sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#64748B;}.elementor-299 .elementor-element.elementor-element-hero-support{font-family:"Inter", system-ui, sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#94A3B8;}.elementor-299 .elementor-element.elementor-element-hero-cta .elementor-button{background-color:#2E7D6E;font-family:"Inter", system-ui, sans-serif;font-size:17px;font-weight:500;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:9999px 9999px 9999px 9999px;padding:14px 30px 14px 30px;}.elementor-299 .elementor-element.elementor-element-hero-cta .elementor-button-content-wrapper{flex-direction:row;}.elementor-299 .elementor-element.elementor-element-hero-cta .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-299 .elementor-element.elementor-element-hero-visual{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-299 .elementor-element.elementor-element-hero-video-wrap{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--border-radius:28px 28px 28px 28px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-299 .elementor-element.elementor-element-hero-video-wrap:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-hero-video-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-hero-video .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-299 .elementor-element.elementor-element-hero-launch-badge{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F5F9;--border-color:#F1F5F9;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-299 .elementor-element.elementor-element-hero-launch-badge:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-hero-launch-badge > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-299 .elementor-element.elementor-element-hero-launch-circle{--display:flex;--min-height:48px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:9999px 9999px 9999px 9999px;}.elementor-299 .elementor-element.elementor-element-hero-launch-circle:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-hero-launch-circle > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(138,66,88,0.1);}.elementor-299 .elementor-element.elementor-element-hero-launch-number{text-align:center;}.elementor-299 .elementor-element.elementor-element-hero-launch-number .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1em;letter-spacing:0px;color:#8A4258;}.elementor-299 .elementor-element.elementor-element-hero-launch-copy{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 2px;--row-gap:0px;--column-gap:2px;}.elementor-299 .elementor-element.elementor-element-hero-launch-label{text-align:start;}.elementor-299 .elementor-element.elementor-element-hero-launch-label .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.2em;color:var( --e-global-color-blocksy_palette_4 );}.elementor-299 .elementor-element.elementor-element-a2ee55c{text-align:start;font-family:"Inter", system-ui, sans-serif;font-size:11px;font-weight:600;line-height:1.3em;letter-spacing:0.05em;}.elementor-299 .elementor-element.elementor-element-stats{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-299 .elementor-element.elementor-element-stats-inner{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-299 .elementor-element.elementor-element-stats-header{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-299 .elementor-element.elementor-element-stats-eyebrow{text-align:center;}.elementor-299 .elementor-element.elementor-element-stats-eyebrow .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.2em;}.elementor-299 .elementor-element.elementor-element-stats-title{text-align:center;}.elementor-299 .elementor-element.elementor-element-stats-title .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:44px;font-weight:800;text-transform:none;line-height:1.12em;letter-spacing:0px;}.elementor-299 .elementor-element.elementor-element-stats-panel{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--border-radius:28px 28px 28px 28px;}.elementor-299 .elementor-element.elementor-element-stats-item-documentarios{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:38px;--padding-bottom:38px;--padding-left:24px;--padding-right:24px;}.elementor-299 .elementor-element.elementor-element-stats-number-documentarios{text-align:center;}.elementor-299 .elementor-element.elementor-element-stats-number-documentarios .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:64px;font-weight:700;line-height:1em;}.elementor-299 .elementor-element.elementor-element-stats-label-documentarios{text-align:center;}.elementor-299 .elementor-element.elementor-element-stats-label-documentarios .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.13em;}.elementor-299 .elementor-element.elementor-element-stats-item-paises{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:38px;--padding-bottom:38px;--padding-left:24px;--padding-right:24px;}.elementor-299 .elementor-element.elementor-element-stats-number-paises{text-align:center;}.elementor-299 .elementor-element.elementor-element-stats-number-paises .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:64px;font-weight:700;line-height:1em;}.elementor-299 .elementor-element.elementor-element-stats-label-paises{text-align:center;}.elementor-299 .elementor-element.elementor-element-stats-label-paises .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.13em;}.elementor-299 .elementor-element.elementor-element-stats-item-municipios{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:38px;--padding-bottom:38px;--padding-left:24px;--padding-right:24px;}.elementor-299 .elementor-element.elementor-element-stats-number-municipios{text-align:center;}.elementor-299 .elementor-element.elementor-element-stats-number-municipios .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:64px;font-weight:700;line-height:1em;}.elementor-299 .elementor-element.elementor-element-stats-label-municipios{text-align:center;}.elementor-299 .elementor-element.elementor-element-stats-label-municipios .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.13em;}.elementor-299 .elementor-element.elementor-element-stats-item-anos{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:38px;--padding-bottom:38px;--padding-left:24px;--padding-right:24px;}.elementor-299 .elementor-element.elementor-element-stats-number-anos{text-align:center;}.elementor-299 .elementor-element.elementor-element-stats-number-anos .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:64px;font-weight:700;line-height:1em;}.elementor-299 .elementor-element.elementor-element-stats-label-anos{text-align:center;}.elementor-299 .elementor-element.elementor-element-stats-label-anos .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.13em;}.elementor-299 .elementor-element.elementor-element-diego-gazola{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-299 .elementor-element.elementor-element-author-inner{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-299 .elementor-element.elementor-element-author-portrait{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--overflow:hidden;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-299 .elementor-element.elementor-element-author-portrait:not(.elementor-motion-effects-element-type-background), .elementor-299 .elementor-element.elementor-element-author-portrait > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nascentesdacrise.com.br/wp-content/uploads/2026/06/f757413c1576e0629a109c7160e008c0.jpg");background-position:center center;background-size:cover;}.elementor-299 .elementor-element.elementor-element-author-overlay{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:120px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-299 .elementor-element.elementor-element-author-name{text-align:start;}.elementor-299 .elementor-element.elementor-element-author-name .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:26px;font-weight:700;line-height:1.15em;}.elementor-299 .elementor-element.elementor-element-author-role{text-align:start;}.elementor-299 .elementor-element.elementor-element-author-role .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:13px;font-weight:500;line-height:1.4em;letter-spacing:0.04em;}.elementor-299 .elementor-element.elementor-element-author-copy{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-299 .elementor-element.elementor-element-author-eyebrow{text-align:start;}.elementor-299 .elementor-element.elementor-element-author-eyebrow .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.2em;}.elementor-299 .elementor-element.elementor-element-author-title{text-align:start;}.elementor-299 .elementor-element.elementor-element-author-title .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:52px;font-weight:800;line-height:1.08em;}.elementor-299 .elementor-element.elementor-element-author-text{text-align:justify;font-family:"Inter", system-ui, sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-299 .elementor-element.elementor-element-author-tags{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-299 .elementor-element.elementor-element-author-tag-livros{text-align:center;}.elementor-299 .elementor-element.elementor-element-author-tag-livros .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:13px;font-weight:500;line-height:1.3em;}.elementor-299 .elementor-element.elementor-element-author-tag-paises{text-align:center;}.elementor-299 .elementor-element.elementor-element-author-tag-paises .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:13px;font-weight:500;line-height:1.3em;}.elementor-299 .elementor-element.elementor-element-author-tag-onu{text-align:center;}.elementor-299 .elementor-element.elementor-element-author-tag-onu .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:13px;font-weight:500;line-height:1.3em;}.elementor-299 .elementor-element.elementor-element-episodios{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:88px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-299 .elementor-element.elementor-element-episodes-inner{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-299 .elementor-element.elementor-element-episodes-header{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-299 .elementor-element.elementor-element-episodes-eyebrow{text-align:start;}.elementor-299 .elementor-element.elementor-element-episodes-eyebrow .elementor-heading-title{font-family:"Inter", system-ui, sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.2em;}.elementor-299 .elementor-element.elementor-element-episodes-title{text-align:start;}.elementor-299 .elementor-element.elementor-element-episodes-title .elementor-heading-title{font-family:"Sora", system-ui, sans-serif;font-size:44px;font-weight:800;line-height:1.12em;}.elementor-299 .elementor-element.elementor-element-e06ea88{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}@media(max-width:1024px){.elementor-299 .elementor-element.elementor-element-hero{--padding-top:72px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-299 .elementor-element.elementor-element-hero-inner{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-299 .elementor-element.elementor-element-hero-title-line1 .elementor-heading-title{font-size:40px;}.elementor-299 .elementor-element.elementor-element-hero-title-line2 .elementor-heading-title{font-size:40px;}.elementor-299 .elementor-element.elementor-element-stats-panel{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-299 .elementor-element.elementor-element-author-inner{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-299 .elementor-element.elementor-element-e06ea88{--grid-columns:2;}}@media(max-width:767px){.elementor-299 .elementor-element.elementor-element-hero{--padding-top:56px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-299 .elementor-element.elementor-element-hero-inner{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-299 .elementor-element.elementor-element-hero-copy{--width:100%;}.elementor-299 .elementor-element.elementor-element-hero-title-line1 .elementor-heading-title{font-size:32px;}.elementor-299 .elementor-element.elementor-element-hero-title-line2 .elementor-heading-title{font-size:32px;}.elementor-299 .elementor-element.elementor-element-hero-lead{font-size:16px;}.elementor-299 .elementor-element.elementor-element-hero-support{font-size:14px;}.elementor-299 .elementor-element.elementor-element-hero-cta .elementor-button{font-size:16px;}.elementor-299 .elementor-element.elementor-element-hero-visual{--width:100%;}.elementor-299 .elementor-element.elementor-element-stats{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-299 .elementor-element.elementor-element-stats-title .elementor-heading-title{font-size:32px;}.elementor-299 .elementor-element.elementor-element-stats-panel{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-299 .elementor-element.elementor-element-stats-item-documentarios{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-299 .elementor-element.elementor-element-stats-number-documentarios .elementor-heading-title{font-size:46px;}.elementor-299 .elementor-element.elementor-element-stats-item-paises{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-299 .elementor-element.elementor-element-stats-number-paises .elementor-heading-title{font-size:46px;}.elementor-299 .elementor-element.elementor-element-stats-item-municipios{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-299 .elementor-element.elementor-element-stats-number-municipios .elementor-heading-title{font-size:42px;}.elementor-299 .elementor-element.elementor-element-stats-item-anos{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-299 .elementor-element.elementor-element-stats-number-anos .elementor-heading-title{font-size:46px;}.elementor-299 .elementor-element.elementor-element-diego-gazola{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-299 .elementor-element.elementor-element-author-inner{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-299 .elementor-element.elementor-element-author-portrait{--width:100%;}.elementor-299 .elementor-element.elementor-element-author-name .elementor-heading-title{font-size:22px;}.elementor-299 .elementor-element.elementor-element-author-copy{--width:100%;}.elementor-299 .elementor-element.elementor-element-author-title .elementor-heading-title{font-size:34px;}.elementor-299 .elementor-element.elementor-element-author-text{font-size:16px;}.elementor-299 .elementor-element.elementor-element-episodios{--padding-top:64px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-299 .elementor-element.elementor-element-episodes-title .elementor-heading-title{font-size:32px;}.elementor-299 .elementor-element.elementor-element-e06ea88{--grid-columns:1;}}@media(min-width:768px){.elementor-299 .elementor-element.elementor-element-hero-inner{--content-width:1200px;}.elementor-299 .elementor-element.elementor-element-hero-copy{--width:50%;}.elementor-299 .elementor-element.elementor-element-hero-visual{--width:50%;}.elementor-299 .elementor-element.elementor-element-hero-video-wrap{--width:100%;}.elementor-299 .elementor-element.elementor-element-hero-launch-badge{--width:fit-content;}.elementor-299 .elementor-element.elementor-element-hero-launch-circle{--width:48px;}.elementor-299 .elementor-element.elementor-element-hero-launch-copy{--width:auto;}.elementor-299 .elementor-element.elementor-element-stats-inner{--content-width:1200px;}.elementor-299 .elementor-element.elementor-element-stats-panel{--width:100%;}.elementor-299 .elementor-element.elementor-element-stats-item-documentarios{--width:25%;}.elementor-299 .elementor-element.elementor-element-stats-item-paises{--width:25%;}.elementor-299 .elementor-element.elementor-element-stats-item-municipios{--width:25%;}.elementor-299 .elementor-element.elementor-element-stats-item-anos{--width:25%;}.elementor-299 .elementor-element.elementor-element-author-inner{--content-width:1200px;}.elementor-299 .elementor-element.elementor-element-author-portrait{--width:42%;}.elementor-299 .elementor-element.elementor-element-author-copy{--width:58%;}.elementor-299 .elementor-element.elementor-element-episodes-inner{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-299 .elementor-element.elementor-element-hero-copy{--width:100%;}.elementor-299 .elementor-element.elementor-element-hero-visual{--width:100%;}.elementor-299 .elementor-element.elementor-element-stats-item-documentarios{--width:50%;}.elementor-299 .elementor-element.elementor-element-stats-item-paises{--width:50%;}.elementor-299 .elementor-element.elementor-element-stats-item-municipios{--width:50%;}.elementor-299 .elementor-element.elementor-element-stats-item-anos{--width:50%;}.elementor-299 .elementor-element.elementor-element-author-portrait{--width:100%;}.elementor-299 .elementor-element.elementor-element-author-copy{--width:100%;}}/* Start custom CSS */[data-id="hero"] {
  position: relative;
  isolation: isolate;
  overflow: hidden;
}

[data-id="hero"]::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: radial-gradient(circle at 1px 1px, rgba(46, 125, 110, 0.05) 1px, transparent 1px);
  background-size: 20px 20px;
  pointer-events: none;
  z-index: -1;
}

[data-id="hero-inner"] {
  position: relative;
  z-index: 1;
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 48px !important;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}

[data-id="hero-copy"] {
  flex: 0 1 560px !important;
  width: 50% !important;
  max-width: 560px;
  min-width: 0;
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 0 !important;
}

[data-id="hero-visual"] {
  flex: 0 1 520px !important;
  width: 50% !important;
  max-width: 520px;
  min-width: 0;
  position: relative;
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
}

[data-id="hero-badge"] {
  display: inline-flex !important;
  width: fit-content !important;
  white-space: nowrap;
  margin: 0 0 22px !important;
}

[data-id="hero-title-line1"],
[data-id="hero-title-line2"],
[data-id="hero-lead"],
[data-id="hero-support"],
[data-id="hero-cta"] {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

[data-id="hero-title-line1"] {
  margin: 0 !important;
}

[data-id="hero-title-line2"] {
  margin: 0 0 20px !important;
}

[data-id="hero-title-line1"] .elementor-heading-title,
[data-id="hero-title-line2"] .elementor-heading-title,
[data-id="hero-lead"] p,
[data-id="hero-support"] p {
  margin: 0 !important;
}

[data-id="hero-title-line2"] .elementor-heading-title {
  display: inline-block;
  background: linear-gradient(90deg, #2E7D6E 0%, #8A4258 100%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}

[data-id="hero-lead"] {
  max-width: 560px;
  margin: 0 0 16px !important;
}

[data-id="hero-support"] {
  margin: 0 0 26px !important;
}

[data-id="hero-cta"] .elementor-button {
  box-shadow: 0 10px 24px -6px rgba(46, 125, 110, 0.5);
}

[data-id="hero-cta"] .elementor-button:hover {
  background: #256B5E;
  color: #FFFFFF;
  box-shadow: 0 14px 28px -6px rgba(46, 125, 110, 0.6);
}

[data-id="hero-visual"]::before {
  content: "";
  position: absolute;
  inset: -4px;
  background: linear-gradient(90deg, #2E7D6E, #8A4258);
  border-radius: 28px;
  filter: blur(18px);
  opacity: 0.3;
  pointer-events: none;
  z-index: 0;
}

[data-id="hero-video-wrap"] {
  position: relative;
  z-index: 1;
  width: 100% !important;
  background: #FFFFFF;
  padding: 8px;
  border-radius: 28px;
  box-shadow: 0 24px 48px -16px rgba(0, 0, 0, 0.25);
}

[data-id="hero-video"] .elementor-wrapper,
[data-id="hero-video"] .elementor-custom-embed-image-overlay {
  border-radius: 22px;
  overflow: hidden;
  background: #E2E8F0;
}

[data-id="hero-video"] .elementor-custom-embed-image-overlay::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.22);
  pointer-events: none;
}

[data-id="hero-video"] .elementor-custom-embed-play {
  width: 72px;
  height: 72px;
  border-radius: 9999px;
  background: rgba(255, 255, 255, 0.92);
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 1;
  z-index: 2;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);
}

[data-id="hero-video"] .elementor-custom-embed-play i,
[data-id="hero-video"] .elementor-custom-embed-play svg {
  color: #2E7D6E;
  fill: #2E7D6E;
  opacity: 1;
  font-size: 28px;
  margin-left: 4px;
}

[data-id="hero-launch-badge"] {
  position: relative !important;
  z-index: 3;
  align-self: flex-start !important;
  margin-top: -44px !important;
  margin-left: -20px !important;
  margin-bottom: 0 !important;
  box-shadow: 0 12px 24px -8px rgba(0, 0, 0, 0.2);
  max-width: calc(100% - 24px);
}

[data-id="hero-launch-label"] .elementor-heading-title,
[data-id="hero-launch-title"] .elementor-heading-title,
[data-id="hero-launch-number"] .elementor-heading-title {
  margin: 0 !important;
}

@media (max-width: 1024px) {
  [data-id="hero-inner"] {
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 40px !important;
  }

  [data-id="hero-copy"],
  [data-id="hero-visual"] {
    width: 100% !important;
    max-width: none;
    flex-basis: auto !important;
  }
}

@media (max-width: 767px) {
  [data-id="hero-title-line1"] .elementor-heading-title,
  [data-id="hero-title-line2"] .elementor-heading-title {
    font-size: 32px !important;
  }

  [data-id="hero-launch-badge"] {
    margin-left: 12px !important;
    max-width: calc(100% - 24px);
  }
}
/* Ajuste fino do selo flutuante: label e titulo com espacamento de 2px. */
[data-id="hero-launch-copy"] {
  display: flex !important;
  flex-direction: column !important;
  gap: 2px !important;
}

[data-id="hero-launch-label"],
[data-id="hero-launch-title"] {
  margin: 0 !important;
  padding: 0 !important;
}

[data-id="hero-launch-label"] .elementor-widget-container,
[data-id="hero-launch-title"] .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}

[data-id="hero-launch-label"] .elementor-heading-title,
[data-id="hero-launch-title"] .elementor-heading-title {
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1.3 !important;
}
/* Seção Estatísticas - restrito ao container stats. */
[data-id="stats"] {
  background: var(--theme-palette-color-7, #F8F9FA);
}

[data-id="stats"] .elementor-heading-title {
  margin: 0 !important;
}

[data-id="stats-eyebrow"] .elementor-heading-title {
  color: var(--theme-palette-color-1, #2E7D6E);
}

[data-id="stats-title"] .elementor-heading-title {
  color: var(--theme-palette-color-4, #1E293B);
}

[data-id="stats-panel"] {
  background: var(--theme-palette-color-8, #FFFFFF);
  border: 1px solid var(--theme-palette-color-5, #E5E7EB);
  box-shadow: 0 20px 45px -30px rgba(15, 23, 42, 0.24);
}

[data-id^="stats-item-"] {
  min-width: 0;
}

[data-id^="stats-number-"] .elementor-heading-title {
  color: var(--theme-palette-color-1, #2E7D6E);
  white-space: nowrap;
}

[data-id^="stats-label-"] .elementor-heading-title {
  color: #64748B;
  white-space: nowrap;
}

@media (min-width: 1025px) {
  [data-id="stats-item-documentarios"],
  [data-id="stats-item-paises"],
  [data-id="stats-item-municipios"] {
    border-right: 1px solid var(--theme-palette-color-6, #F1F5F9);
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  [data-id="stats-item-documentarios"],
  [data-id="stats-item-municipios"] {
    border-right: 1px solid var(--theme-palette-color-6, #F1F5F9);
  }

  [data-id="stats-item-municipios"],
  [data-id="stats-item-anos"] {
    border-top: 1px solid var(--theme-palette-color-6, #F1F5F9);
  }
}

@media (max-width: 767px) {
  [data-id="stats-panel"] {
    border-radius: 24px;
  }

  [data-id="stats-item-paises"],
  [data-id="stats-item-municipios"],
  [data-id="stats-item-anos"] {
    border-top: 1px solid var(--theme-palette-color-6, #F1F5F9);
  }
}
/* Seção Autor - Diego Gazola. */
[data-id="diego-gazola"] {
  background: var(--theme-palette-color-8, #FFFFFF);
  border-top: 1px solid var(--theme-palette-color-6, #F1F5F9);
  border-bottom: 1px solid var(--theme-palette-color-6, #F1F5F9);
}

[data-id="diego-gazola"] .elementor-heading-title,
[data-id="diego-gazola"] p,
[data-id="episodios"] .elementor-heading-title,
[data-id="episodios"] p {
  margin: 0 !important;
}

[data-id="author-portrait"] {
  aspect-ratio: 4 / 5;
  position: relative;
  min-height: 420px;
  background:
    radial-gradient(circle at 28% 20%, rgba(79, 184, 159, 0.36), transparent 34%),
    radial-gradient(circle at 78% 12%, rgba(138, 66, 88, 0.22), transparent 28%),
    linear-gradient(145deg, #1E293B 0%, #2E7D6E 72%);
  box-shadow: 0 26px 54px -28px rgba(15, 23, 42, 0.42);
}

[data-id="author-portrait"]::before {
  content: "DG";
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: Sora, sans-serif;
  font-size: clamp(80px, 14vw, 150px);
  font-weight: 800;
  color: rgba(255, 255, 255, 0.12);
  letter-spacing: -0.08em;
}

[data-id="author-overlay"] {
  margin-top: auto;
  position: relative;
  z-index: 1;
  background: linear-gradient(180deg, rgba(15, 23, 42, 0) 0%, rgba(15, 23, 42, 0.78) 46%, rgba(15, 23, 42, 0.92) 100%);
}

[data-id="author-name"] .elementor-heading-title {
  color: #FFFFFF;
}

[data-id="author-role"] .elementor-heading-title {
  color: rgba(255, 255, 255, 0.76);
}

[data-id="author-eyebrow"] .elementor-heading-title {
  color: var(--theme-palette-color-1, #2E7D6E);
}

[data-id="author-title"] .elementor-heading-title {
  color: var(--theme-palette-color-4, #1E293B);
}

[data-id="author-text"] {
  max-width: 620px;
  color: var(--theme-palette-color-3, #475569);
}

[data-id="author-tags"] .elementor-widget-heading {
  display: inline-flex;
}

[data-id="author-tags"] .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  border: 1px solid var(--theme-palette-color-5, #E5E7EB);
  background: var(--theme-palette-color-6, #F1F5F9);
  color: var(--theme-palette-color-4, #1E293B);
  border-radius: 9999px;
  padding: 8px 14px;
}

/* Seção Episódios. */
[data-id="episodios"] {
  background: var(--theme-palette-color-7, #F8F9FA);
}

[data-id="episodes-eyebrow"] .elementor-heading-title {
  color: var(--theme-palette-color-1, #2E7D6E);
}

[data-id="episodes-title"] .elementor-heading-title {
  color: var(--theme-palette-color-4, #1E293B);
}

[data-id="episode-card-11"] {
  background: var(--theme-palette-color-8, #FFFFFF);
  border: 1px solid var(--theme-palette-color-5, #E5E7EB);
  box-shadow: 0 18px 40px -28px rgba(15, 23, 42, 0.36);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

[data-id="episode-card-11"]:hover {
  transform: translateY(-4px);
  box-shadow: 0 24px 48px -28px rgba(15, 23, 42, 0.45);
}

[data-id="episode-thumb-wrap-11"] {
  position: relative;
  aspect-ratio: 16 / 9;
  background: #E2E8F0;
}

[data-id="episode-thumb-11"],
[data-id="episode-thumb-11"] .elementor-widget-container,
[data-id="episode-thumb-11"] img {
  width: 100%;
  height: 100%;
}

[data-id="episode-thumb-11"] img {
  object-fit: cover;
  display: block;
}

[data-id="episode-thumb-wrap-11"]::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.18);
  pointer-events: none;
}

[data-id="episode-badge-11"] {
  position: absolute;
  top: 16px;
  left: 16px;
  z-index: 2;
}

[data-id="episode-badge-11"] .elementor-heading-title {
  display: inline-flex;
  background: var(--theme-palette-color-1, #2E7D6E);
  color: #FFFFFF;
  border-radius: 9999px;
  padding: 4px 12px;
}

[data-id="episode-meta-11"] .elementor-heading-title {
  color: #64748B;
}

[data-id="episode-title-11"] .elementor-heading-title {
  color: var(--theme-palette-color-4, #1E293B);
}

[data-id="episode-synopsis-11"] {
  color: #64748B;
}

[data-id="episode-link-11"] .elementor-button {
  color: var(--theme-palette-color-1, #2E7D6E);
  background: transparent;
}

@media (max-width: 1024px) {
  [data-id="author-inner"] {
    flex-direction: column !important;
  }

  [data-id="author-portrait"],
  [data-id="author-copy"] {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  [data-id="author-portrait"] {
    min-height: 360px;
  }

  [data-id="episode-card-11"] {
    width: 100% !important;
  }
}/* End custom CSS */