.elementor-7366 .elementor-element.elementor-element-5e2500e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-3ae9924 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://renasf.fiocruz.br/wp-content/uploads/2026/05/rede-esticado-2.png);background-size:cover;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-3ae9924 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:darken;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-3ae9924 .swiper-slide-contents{margin-right:auto;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-3ae9924 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-13a89c7 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://renasf.fiocruz.br/wp-content/uploads/2026/04/carrosel021.png);background-size:cover;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-13a89c7 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:darken;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-13a89c7 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-13a89c7 .swiper-slide-inner{align-items:flex-start;text-align:start;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-763488b .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://renasf.fiocruz.br/wp-content/uploads/2026/04/a6a8aadc-a8f0-401b-ad9d-755212c286ce.png);background-size:cover;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-763488b .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:darken;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-763488b .swiper-slide-contents{margin-right:auto;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-763488b .swiper-slide-inner{align-items:flex-start;text-align:start;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-2b60385 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://renasf.fiocruz.br/wp-content/uploads/2026/04/slide1.1.png);background-size:cover;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-2b60385 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:darken;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-2b60385 .swiper-slide-contents{margin-right:auto;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-repeater-item-2b60385 .swiper-slide-inner{align-items:flex-start;text-align:start;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-7366 .elementor-element.elementor-element-6eabc8b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-6eabc8b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .swiper-slide-contents{max-width:40%;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .swiper-slide-inner{text-align:center;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-slide-heading{font-family:"Arial", Sans-serif;font-weight:600;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-swiper-button{color:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .swiper-pagination-bullet-active{background-color:var( --e-global-color-7ded5be );}.elementor-7366 .elementor-element.elementor-element-d7ae26e{--display:flex;--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;--justify-content:center;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-7366 .elementor-element.elementor-element-d7ae26e:not(.elementor-motion-effects-element-type-background), .elementor-7366 .elementor-element.elementor-element-d7ae26e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-7366 .elementor-element.elementor-element-7dc8a27{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7366 .elementor-element.elementor-element-7dc8a27.e-con{--align-self:center;}.elementor-7366 .elementor-element.elementor-element-54c3779{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:12px 12px 12px 12px;}.elementor-7366 .elementor-element.elementor-element-54c3779.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7366 .elementor-element.elementor-element-54c3779 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7366 .elementor-element.elementor-element-c5c1744{--display:flex;--justify-content:center;--gap:05px 0px;--row-gap:05px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7366 .elementor-element.elementor-element-2cf68e8 .elementor-button{background-color:#FFFFFF;font-family:"Arial", Sans-serif;font-weight:700;text-transform:uppercase;fill:#004A91;color:#004A91;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E0E8F4;border-radius:20px 20px 20px 20px;}.elementor-7366 .elementor-element.elementor-element-2cf68e8{padding:05px 014px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-2cf68e8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7366 .elementor-element.elementor-element-aa54fc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 10px 0px;text-align:start;}.elementor-7366 .elementor-element.elementor-element-aa54fc1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:700;color:#01012F;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7366 .elementor-element.elementor-element-33923ea{--divider-border-style:solid;--divider-color:var( --e-global-color-7ded5be );--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-33923ea .elementor-divider-separator{width:40px;margin:0 auto;margin-left:0;}.elementor-7366 .elementor-element.elementor-element-33923ea .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7366 .elementor-element.elementor-element-605db16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7366 .elementor-element.elementor-element-605db16 p{margin-block-end:1.75px;}.elementor-7366 .elementor-element.elementor-element-6eddee2{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7366 .elementor-element.elementor-element-5e05326{width:var( --container-widget-width, 30% );max-width:30%;background-color:#FFFFFF00;padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 03px;border-color:var( --e-global-color-70afe6a );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7366 .elementor-element.elementor-element-5e05326 .elementor-counter-title{justify-content:start;color:#54595F;font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;}.elementor-7366 .elementor-element.elementor-element-5e05326 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#004A91;font-family:"Arial", Sans-serif;font-size:22px;font-weight:700;}.elementor-7366 .elementor-element.elementor-element-a5155e8{width:var( --container-widget-width, 30% );max-width:30%;padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 03px;border-color:var( --e-global-color-70afe6a );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7366 .elementor-element.elementor-element-a5155e8 .elementor-counter-title{justify-content:start;color:#54595F;font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;}.elementor-7366 .elementor-element.elementor-element-a5155e8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#004A91;font-family:"Arial", Sans-serif;font-size:22px;font-weight:700;}.elementor-7366 .elementor-element.elementor-element-fff1fc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-fff1fc9 p{margin-block-end:1.75px;}.elementor-7366 .elementor-element.elementor-element-17542d3{--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:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7366 .elementor-element.elementor-element-5794b54{width:var( --container-widget-width, 30% );max-width:30%;padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 03px;border-color:var( --e-global-color-7ded5be );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7366 .elementor-element.elementor-element-5794b54 .elementor-counter-title{justify-content:start;color:#54595F;font-family:"Arial", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;}.elementor-7366 .elementor-element.elementor-element-5794b54 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-7ded5be );font-family:"Arial", Sans-serif;font-size:22px;font-weight:700;}.elementor-7366 .elementor-element.elementor-element-23fb071{width:var( --container-widget-width, 30% );max-width:30%;padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 03px;border-color:var( --e-global-color-7ded5be );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7366 .elementor-element.elementor-element-23fb071 .elementor-counter-title{justify-content:start;color:#54595F;font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;}.elementor-7366 .elementor-element.elementor-element-23fb071 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-7ded5be );font-family:"Arial", Sans-serif;font-size:22px;font-weight:700;}.elementor-7366 .elementor-element.elementor-element-b639cd5{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7366 .elementor-element.elementor-element-b639cd5:not(.elementor-motion-effects-element-type-background), .elementor-7366 .elementor-element.elementor-element-b639cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-7366 .elementor-element.elementor-element-b639cd5.e-con{--align-self:center;}.elementor-7366 .elementor-element.elementor-element-3234896{background-color:#F7F9FC;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-83782a1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-7366 .elementor-element.elementor-element-83782a1:not(.elementor-motion-effects-element-type-background), .elementor-7366 .elementor-element.elementor-element-83782a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-7366 .elementor-element.elementor-element-b1ff784{--divider-border-style:solid;--divider-color:var( --e-global-color-70afe6a );--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-b1ff784 .elementor-divider-separator{width:500px;margin:0 auto;margin-right:0;}.elementor-7366 .elementor-element.elementor-element-b1ff784 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-7366 .elementor-element.elementor-element-7a7f518 .elementor-button{background-color:#FFFFFF;font-family:"Arial", Sans-serif;font-weight:700;text-transform:uppercase;fill:#004A91;color:#004A91;border-style:solid;border-width:3px 3px 3px 3px;border-color:#E0E8F4;border-radius:20px 20px 20px 20px;}.elementor-7366 .elementor-element.elementor-element-7a7f518{padding:0px 014px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-7a7f518 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7366 .elementor-element.elementor-element-573b058{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-7366 .elementor-element.elementor-element-573b058 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7366 .elementor-element.elementor-element-573b058:after{content:"0.5";}.elementor-7366 .elementor-element.elementor-element-573b058 .elementor-post__thumbnail__link{width:100%;}.elementor-7366 .elementor-element.elementor-element-573b058 .elementor-post__meta-data span + span:before{content:"•";}.elementor-7366 .elementor-element.elementor-element-573b058 .elementor-post__card{border-radius:45px;}.elementor-7366 .elementor-element.elementor-element-573b058 .elementor-post__text{margin-top:20px;}.elementor-7366 .elementor-element.elementor-element-573b058 .elementor-post__title, .elementor-7366 .elementor-element.elementor-element-573b058 .elementor-post__title a{color:var( --e-global-color-70afe6a );font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;}.elementor-7366 .elementor-element.elementor-element-573b058 .elementor-post__read-more{color:var( --e-global-color-7ded5be );}.elementor-7366 .elementor-element.elementor-element-d715575 .elementor-button{background-color:var( --e-global-color-7ded5be );font-family:"Roboto", Sans-serif;font-weight:500;border-radius:40px 40px 40px 40px;}.elementor-7366 .elementor-element.elementor-element-d715575 .elementor-button:hover, .elementor-7366 .elementor-element.elementor-element-d715575 .elementor-button:focus{background-color:var( --e-global-color-70afe6a );}.elementor-7366 .elementor-element.elementor-element-d715575 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7366 .elementor-element.elementor-element-34e472b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:10px;--padding-left:60px;--padding-right:60px;}.elementor-7366 .elementor-element.elementor-element-34e472b:not(.elementor-motion-effects-element-type-background), .elementor-7366 .elementor-element.elementor-element-34e472b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-7366 .elementor-element.elementor-element-529f47c{--divider-border-style:solid;--divider-color:var( --e-global-color-70afe6a );--divider-border-width:5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;}.elementor-7366 .elementor-element.elementor-element-529f47c .elementor-divider-separator{width:500px;margin:0 auto;margin-left:0;}.elementor-7366 .elementor-element.elementor-element-529f47c .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-7366 .elementor-element.elementor-element-27217d0 .elementor-headline{text-align:center;font-family:"Arial", Sans-serif;font-size:24px;font-weight:600;}.elementor-7366 .elementor-element.elementor-element-27217d0 .elementor-headline-plain-text{color:var( --e-global-color-70afe6a );}.elementor-7366 .elementor-element.elementor-element-27217d0{--dynamic-text-color:var( --e-global-color-7ded5be );--typing-selected-bg-color:#FFFFFF;--typing-selected-color:#004A91;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group{padding-right:calc( 7px/2 );padding-left:calc( 7px/2 );margin-bottom:8px;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-form-fields-wrapper{margin-left:calc( -7px/2 );margin-right:calc( -7px/2 );margin-bottom:-8px;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group > label, .elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-subgroup label{color:var( --e-global-color-70afe6a );}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group > label{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-type-html{padding-bottom:0px;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group .elementor-field{color:var( --e-global-color-70afe6a );}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group .elementor-field, .elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-subgroup label{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FEF0EB;border-color:var( --e-global-color-70afe6a );border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group .elementor-select-wrapper select{background-color:#FEF0EB;border-color:var( --e-global-color-70afe6a );border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-70afe6a );}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-7366 .elementor-element.elementor-element-9eab994 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-7ded5be );color:#ffffff;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-button[type="submit"]{background-color:var( --e-global-color-7ded5be );color:#ffffff;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7366 .elementor-element.elementor-element-9eab994 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7366 .elementor-element.elementor-element-9eab994 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-70afe6a );color:#ffffff;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-70afe6a );color:#ffffff;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7366 .elementor-element.elementor-element-9eab994 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-message{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-message.elementor-message-success{color:var( --e-global-color-70afe6a );}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-message.elementor-message-danger{color:#FF0000;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-message.elementor-help-inline{color:var( --e-global-color-7ded5be );}.elementor-7366 .elementor-element.elementor-element-9eab994{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:768px){.elementor-7366 .elementor-element.elementor-element-d7ae26e{--width:100%;}.elementor-7366 .elementor-element.elementor-element-b639cd5{--width:100%;}}@media(max-width:1024px){.elementor-7366 .elementor-element.elementor-element-6eabc8b .swiper-slide{height:300px;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .swiper-slide-contents{max-width:69%;}.elementor-7366 .elementor-element.elementor-element-7dc8a27.e-con{--align-self:center;}.elementor-7366 .elementor-element.elementor-element-54c3779.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7366 .elementor-element.elementor-element-2cf68e8 .elementor-button{font-size:12px;}.elementor-7366 .elementor-element.elementor-element-aa54fc1 .elementor-heading-title{font-size:13px;}.elementor-7366 .elementor-element.elementor-element-6eddee2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7366 .elementor-element.elementor-element-5e05326{width:100%;max-width:100%;}.elementor-7366 .elementor-element.elementor-element-a5155e8{width:100%;max-width:100%;}.elementor-7366 .elementor-element.elementor-element-17542d3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7366 .elementor-element.elementor-element-5794b54{width:100%;max-width:100%;}.elementor-7366 .elementor-element.elementor-element-23fb071{width:100%;max-width:100%;}.elementor-7366 .elementor-element.elementor-element-3234896{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7366 .elementor-element.elementor-element-7a7f518 .elementor-button{font-size:12px;}.elementor-7366 .elementor-element.elementor-element-573b058 .elementor-post__title, .elementor-7366 .elementor-element.elementor-element-573b058 .elementor-post__title a{font-size:14px;}.elementor-7366 .elementor-element.elementor-element-d715575 .elementor-button{font-size:13px;}.elementor-7366 .elementor-element.elementor-element-27217d0 .elementor-headline{font-size:20px;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group > label{font-size:12px;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-group .elementor-field, .elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-field-subgroup label{font-size:12px;}.elementor-7366 .elementor-element.elementor-element-9eab994 .elementor-button{font-size:13px;}}@media(max-width:767px){.elementor-7366 .elementor-element.elementor-element-6eabc8b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-7366 .elementor-element.elementor-element-6eabc8b .swiper-slide-contents{max-width:90%;}.elementor-7366 .elementor-element.elementor-element-d7ae26e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7366 .elementor-element.elementor-element-54c3779{padding:0px 0px 0px 0px;}.elementor-7366 .elementor-element.elementor-element-54c3779.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-7366 .elementor-element.elementor-element-6eddee2{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7366 .elementor-element.elementor-element-17542d3{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7366 .elementor-element.elementor-element-573b058 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7366 .elementor-element.elementor-element-573b058:after{content:"0.5";}.elementor-7366 .elementor-element.elementor-element-573b058 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for button, class: .elementor-element-2cf68e8 */#sobre-tag .elementor-button-icon svg {
  fill: #F15A24;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3234896 */:root { --blue:#004a91; --orange:#f15a24; }

.tl-wrap  { width:100%; padding:1.5rem 0 2rem; box-sizing:border-box; }
.tl-inner { position:relative; padding:0 4px; }

.tl-line {
  position:absolute;
  left:4px; right:4px;
  top:160px;
  height:14px;
  display:flex; align-items:center;
  pointer-events:none; z-index:0;
}
.tl-line::before {
  content:''; display:block; width:100%; height:2px; background:var(--blue);
}

.tl-items { display:flex; position:relative; z-index:1; }

.tl-item {
  flex:1; min-width:0;
  display:flex; flex-direction:column;
  align-items:center;
}
.tl-item:hover .tl-badge:not(.empty) { transform:scale(1.12); box-shadow:0 4px 12px rgba(0,0,0,.2); }
.tl-item:hover .tl-dot               { transform:scale(1.5); }
.tl-item:hover .tl-year:not(.empty)  { text-decoration:underline; }

.tl-top {
  height:160px; width:100%;
  display:flex; flex-direction:column-reverse;
  align-items:center; justify-content:flex-start;
  flex-shrink:0; overflow:hidden;
}

.tl-dot-row {
  height:14px; width:100%;
  display:flex; align-items:center; justify-content:center;
  flex-shrink:0; z-index:2;
}
.tl-dot {
  width:14px; height:14px; border-radius:50%;
  border:2.5px solid; background:white; flex-shrink:0;
  transition:transform .25s;
}
.tl-dot.blue   { border-color:var(--blue); }
.tl-dot.orange { border-color:var(--orange); }

.tl-bottom {
  flex:1; width:100%;
  display:flex; flex-direction:column;
  align-items:center; justify-content:flex-start;
  flex-shrink:0;
}

.tl-badge {
  width:44px; height:44px; border-radius:50%;
  display:flex; align-items:center; justify-content:center;
  font-size:19px; flex-shrink:0;
  transition:transform .25s, box-shadow .25s;
}
.tl-badge.blue   { background:var(--blue); color:#fff; }
.tl-badge.orange { background:var(--orange); color:#fff; }
.tl-badge.empty  { visibility:hidden; pointer-events:none; }

.tl-connector { width:2px; height:24px; flex-shrink:0; }
.tl-connector.blue   { background:var(--blue); }
.tl-connector.orange { background:var(--orange); }
.tl-connector.empty  { visibility:hidden; }

.tl-year {
  font-size:14px; font-weight:700; margin-top:3px;
  white-space:nowrap; line-height:1.2;
}
.tl-year.blue   { color:var(--blue); }
.tl-year.orange { color:var(--orange); }
.tl-year.empty  { visibility:hidden; }

.tl-label {
  font-size:10.5px; color:#555; text-align:center;
  margin-top:2px; line-height:1.35;
  width:100%; padding:0 3px; box-sizing:border-box;
}
.tl-label.empty { visibility:hidden; }
.tl-label .sub {
  display:block; font-size:9.5px; color:#888;
  border-top:1px solid #ddd; margin-top:2px; padding-top:2px;
}

.tl-legend {
  display:flex; justify-content:center; gap:2rem;
  margin-top:1.5rem; font-size:13px; color:#555; flex-wrap:wrap;
}
.tl-legend-item { display:flex; align-items:center; gap:6px; }
.tl-legend-line { width:22px; height:2px; display:inline-block; }
.tl-legend-line.blue   { background:var(--blue); }
.tl-legend-line.orange { background:var(--orange); }
.tl-legend-dot { width:12px; height:12px; border-radius:50%; border:2px solid; background:white; }
.tl-legend-dot.blue   { border-color:var(--blue); }
.tl-legend-dot.orange { border-color:var(--orange); }

/* ── TABLET ── */
@media (max-width:1024px) and (min-width:601px) {
  .tl-top    { height:120px; }
  .tl-line   { top:120px; }
  .tl-badge  { width:34px; height:34px; font-size:14px; }
  .tl-connector { height:16px; }
  .tl-year   { font-size:10px; }
  .tl-label  { font-size:8.5px; }
  .tl-label .sub { font-size:8px; }
}

/* ── MOBILE ── */
@media (max-width:600px) {
  .tl-line  { display:none; }
  .tl-items { flex-direction:column; align-items:flex-start; position:relative; }
  .tl-items::before {
    content:''; position:absolute;
    left:19px; top:0; bottom:0;
    width:2px; background:var(--blue); z-index:0;
  }
  .tl-item    { flex-direction:row; align-items:center; width:100%; padding:7px 0; flex:none; }
  .tl-top     { display:none !important; }
  .tl-dot-row { width:40px; height:auto; flex-shrink:0; z-index:2; }
  .tl-dot     { width:16px; height:16px; }
  .tl-bottom  {
    flex-direction:row !important; align-items:center;
    height:auto; gap:8px; flex:1; padding:2px 0;
  }
  .tl-connector   { display:none !important; }
  .tl-badge       { width:36px; height:36px; font-size:15px; flex-shrink:0; }
  .tl-badge.empty { display:none; }
  .tl-year        { font-size:13px; white-space:nowrap; }
  .tl-year.empty  { display:none; }
  .tl-label       { font-size:11px; text-align:left; padding:0; width:auto; }
  .tl-label.empty { display:none; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a7f518 */#noticias-tag .elementor-button-icon svg {
  fill: #F15A24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d715575 */#noticias-button{
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9eab994 */#inscrever-button{
    margin-top: 15px;
    margin-bottom: 15px;
}/* End custom CSS */