.elementor-881 .elementor-element.elementor-element-5d7f49d1 > .elementor-container{min-height:100vh;}.elementor-881 .elementor-element.elementor-element-5d7f49d1{overflow:hidden;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-881 .elementor-element.elementor-element-2c359bb3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-881 .elementor-element.elementor-element-2c359bb3 .elementor-heading-title{font-family:var( --e-global-typography-38ddac1-font-family ), Sans-serif;font-size:var( --e-global-typography-38ddac1-font-size );font-weight:var( --e-global-typography-38ddac1-font-weight );color:var( --e-global-color-text );}.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-size:var( --e-global-typography-primary-font-size );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-881 .elementor-element.elementor-element-6b3e5a39{width:auto;max-width:auto;}.elementor-881 .elementor-element.elementor-element-6b3e5a39 .elementor-headline{text-align:center;}.elementor-881 .elementor-element.elementor-element-6b3e5a39 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-881 .elementor-element.elementor-element-481afa74.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-881 .elementor-element.elementor-element-481afa74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-881 .elementor-element.elementor-element-481afa74.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-881 .elementor-element.elementor-element-481afa74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-881 .elementor-element.elementor-element-72ed8389 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-8305e46-font-family ), Sans-serif;font-size:var( --e-global-typography-8305e46-font-size );font-weight:var( --e-global-typography-8305e46-font-weight );background-image:linear-gradient(45deg, var( --e-global-color-42e9d26 ) 0%, var( --e-global-color-81e04d2 ) 100%);box-shadow:0px 10px 25px 0px rgba(0, 137.00000000000014, 187, 0.39);}.elementor-881 .elementor-element.elementor-element-72ed8389 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-881 .elementor-element.elementor-element-529a1a2 .espacamento_caixas{gap:15px;}.elementor-881 .elementor-element.elementor-element-529a1a2 .tamanho_imagem{z-index:1;width:100%;}.elementor-881 .elementor-element.elementor-element-529a1a2 .margin_data{z-index:1;}.elementor-881 .elementor-element.elementor-element-529a1a2 .fundo_titulo{z-index:1;}.elementor-881 .elementor-element.elementor-element-529a1a2 .artigo .cor_titulo{color:var( --e-global-color-primary );}.elementor-881 .elementor-element.elementor-element-529a1a2 .margin_texto{z-index:1;}@media(max-width:1024px){.elementor-881 .elementor-element.elementor-element-5d7f49d1 > .elementor-container{min-height:100vh;}.elementor-881 .elementor-element.elementor-element-5d7f49d1{padding:50px 0px 50px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-881 .elementor-element.elementor-element-2c359bb3 .elementor-heading-title{font-size:var( --e-global-typography-38ddac1-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-881 .elementor-element.elementor-element-72ed8389 .elementor-button{font-size:var( --e-global-typography-8305e46-font-size );}}@media(max-width:767px){.elementor-881 .elementor-element.elementor-element-8eb166{margin-top:0px;margin-bottom:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-881 .elementor-element.elementor-element-2c359bb3 .elementor-heading-title{font-size:var( --e-global-typography-38ddac1-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-881 .elementor-element.elementor-element-72ed8389 .elementor-button{font-size:var( --e-global-typography-8305e46-font-size );}}/* Start custom CSS for column, class: .elementor-element-481afa74 */.img-hover-col .img-hove{
    position: relative
}
.img-hover-col .img-hover:after{
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background: #00aeef  !important;
    opacity: .0 !important;
    transition: .3s !important;
    z-index: 9;
}

.img-hover-col .img-hover img{
    width: 100% !important;
}

.img-hover-col:hover .img-hover:after{
    opacity: .5 !important;
}/* End custom CSS */
/* Start custom CSS for listar-noticias, class: .elementor-element-529a1a2 */.elementor-881 .elementor-element.elementor-element-529a1a2 h3{
    font-size: 18px;
    line-height: 22px;
}/* End custom CSS */