.elementor-237 .elementor-element.elementor-element-1196383a{--display:flex;--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;--padding-top:72px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-237 .elementor-element.elementor-element-1196383a:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-1196383a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #08272A 0%, #14595C 100%);}.elementor-237 .elementor-element.elementor-element-108e8916{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-237 .elementor-element.elementor-element-697e6b19 .elementor-heading-title{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-d4408c3 );}.elementor-237 .elementor-element.elementor-element-ad56da5 .elementor-heading-title{font-family:var( --e-global-typography-583e54c-font-family ), Sans-serif;font-size:var( --e-global-typography-583e54c-font-size );font-weight:var( --e-global-typography-583e54c-font-weight );text-transform:var( --e-global-typography-583e54c-text-transform );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );color:var( --e-global-color-651faef );}.elementor-237 .elementor-element.elementor-element-1ed82752{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-3a3128f );}.elementor-237 .elementor-element.elementor-element-4a0d0b5b{--display:flex;--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;--padding-top:56px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-237 .elementor-element.elementor-element-2bc0afd6{--display:flex;--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-237 .elementor-element.elementor-element-b0f86f5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-237 .elementor-element.elementor-element-4ec1e370{--display:flex;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-237 .elementor-element.elementor-element-4ec1e370:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-4ec1e370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-237 .elementor-element.elementor-element-4d488de1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-651faef );}.elementor-237 .elementor-element.elementor-element-67c0a37c{--display:flex;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:var( --e-global-color-43f69ca );--border-color:var( --e-global-color-43f69ca );--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-237 .elementor-element.elementor-element-67c0a37c:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-67c0a37c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651faef );}.elementor-237 .elementor-element.elementor-element-2cc7c085 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-237 .elementor-element.elementor-element-624da9c0{--display:flex;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:var( --e-global-color-43f69ca );--border-color:var( --e-global-color-43f69ca );--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-237 .elementor-element.elementor-element-624da9c0:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-624da9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651faef );}.elementor-237 .elementor-element.elementor-element-386401f5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-237 .elementor-element.elementor-element-39b56942{--display:flex;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:var( --e-global-color-43f69ca );--border-color:var( --e-global-color-43f69ca );--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-237 .elementor-element.elementor-element-39b56942:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-39b56942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651faef );}.elementor-237 .elementor-element.elementor-element-77518fe9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-237 .elementor-element.elementor-element-46eef203{--display:flex;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:var( --e-global-color-43f69ca );--border-color:var( --e-global-color-43f69ca );--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-237 .elementor-element.elementor-element-46eef203:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-46eef203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651faef );}.elementor-237 .elementor-element.elementor-element-42456cf3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-237 .elementor-element.elementor-element-41f11226{--display:flex;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:var( --e-global-color-43f69ca );--border-color:var( --e-global-color-43f69ca );--border-radius:999px 999px 999px 999px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-237 .elementor-element.elementor-element-41f11226:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-41f11226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-651faef );}.elementor-237 .elementor-element.elementor-element-42670ea4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-237 .elementor-element.elementor-element-8bde084{--spacer-size:32px;}.elementor-237 .elementor-element.elementor-element-1fa0cae{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-237 .elementor-element.elementor-element-1fa0cae .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-237 .elementor-element.elementor-element-1fa0cae:after{content:"0.66";}.elementor-237 .elementor-element.elementor-element-1fa0cae .elementor-post__thumbnail__link{width:100%;}.elementor-237 .elementor-element.elementor-element-1fa0cae .elementor-post__meta-data span + span:before{content:"///";}.elementor-237 .elementor-element.elementor-element-1fa0cae.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-237 .elementor-element.elementor-element-1fa0cae.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-237 .elementor-element.elementor-element-1fa0cae.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-237 .elementor-element.elementor-element-1fa0cae .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-237 .elementor-element.elementor-element-1fa0cae .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-237 .elementor-element.elementor-element-1fa0cae .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-237 .elementor-element.elementor-element-1fa0cae .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-237 .elementor-element.elementor-element-1fa0cae .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(min-width:768px){.elementor-237 .elementor-element.elementor-element-4ec1e370{--width:13%;}.elementor-237 .elementor-element.elementor-element-67c0a37c{--width:13%;}.elementor-237 .elementor-element.elementor-element-624da9c0{--width:13%;}.elementor-237 .elementor-element.elementor-element-39b56942{--width:13%;}.elementor-237 .elementor-element.elementor-element-46eef203{--width:13%;}.elementor-237 .elementor-element.elementor-element-41f11226{--width:13%;}}@media(max-width:1024px){.elementor-237 .elementor-element.elementor-element-697e6b19 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-237 .elementor-element.elementor-element-ad56da5 .elementor-heading-title{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-237 .elementor-element.elementor-element-1ed82752{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-237 .elementor-element.elementor-element-4d488de1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-2cc7c085 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-386401f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-77518fe9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-42456cf3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-42670ea4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-237 .elementor-element.elementor-element-697e6b19 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-237 .elementor-element.elementor-element-ad56da5 .elementor-heading-title{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-237 .elementor-element.elementor-element-1ed82752{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-237 .elementor-element.elementor-element-4d488de1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-2cc7c085 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-386401f5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-77518fe9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-42456cf3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-42670ea4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-237 .elementor-element.elementor-element-1fa0cae .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-237 .elementor-element.elementor-element-1fa0cae:after{content:"0.5";}.elementor-237 .elementor-element.elementor-element-1fa0cae .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS *//* banco-fix 2026-10-06: filter chips row (m3) + numbered pagination look (M8) */
@media (max-width:1024px){
 .elementor-237 .elementor-element.elementor-element-b0f86f5{--flex-wrap:nowrap;--flex-wrap-mobile:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}
 .elementor-237 .elementor-element.elementor-element-b0f86f5::-webkit-scrollbar{display:none}
 .elementor-237 .elementor-element.elementor-element-b0f86f5>.e-con{--width:auto;width:auto;flex:0 0 auto}
 .elementor-237 .elementor-element-b0f86f5 .elementor-heading-title{white-space:nowrap}
}
@media (max-width:1024px){
 .elementor-237 .elementor-element-1fa0cae .elementor-post__meta-data,.elementor-237 .elementor-element-1fa0cae .elementor-post-date{color:#5F6B6B;font-size:13px}
 .elementor-237 .elementor-element-1fa0cae .elementor-post__excerpt p{color:#4A5555}
 .elementor-237 .elementor-element-1fa0cae .elementor-post__read-more{font-size:14px;display:inline-block;padding:6px 0}
}
.elementor-237 .elementor-element-1fa0cae .elementor-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px;font-family:Manrope,sans-serif;font-weight:700;font-size:15px}
.elementor-237 .elementor-element-1fa0cae .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 14px;margin:0!important;border:1px solid #DFE6E6;border-radius:999px;background:#fff;color:#0E3B3E;text-decoration:none}
.elementor-237 .elementor-element-1fa0cae .elementor-pagination a.page-numbers:hover{border-color:#1E7477;background:#F5F8F8;color:#08272A}
.elementor-237 .elementor-element-1fa0cae .elementor-pagination .page-numbers.current{background:#0E3B3E;border-color:#0E3B3E;color:#fff}
.elementor-237 .elementor-element-1fa0cae .elementor-pagination .page-numbers.dots{border:0;background:none;min-width:24px;padding:0}/* End custom CSS */