.elementor-4957 .elementor-element.elementor-element-34a7237{--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;}.elementor-4957 .elementor-element.elementor-element-34a7237:not(.elementor-motion-effects-element-type-background), .elementor-4957 .elementor-element.elementor-element-34a7237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203627;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-4957 .elementor-element.elementor-element-a45ff9e{--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-4957 .elementor-element.elementor-element-20b1c5d{--spacer-size:10px;}.elementor-4957 .elementor-element.elementor-element-800a83d{--spacer-size:10px;}.elementor-4957 .elementor-element.elementor-element-c1ffb1b{--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;--overlay-opacity:0.5;}.elementor-4957 .elementor-element.elementor-element-c1ffb1b::before, .elementor-4957 .elementor-element.elementor-element-c1ffb1b > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-c1ffb1b > .e-con-inner > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-c1ffb1b > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-c1ffb1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-c1ffb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-4957 .elementor-element.elementor-element-7efccca .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:300;text-transform:uppercase;}.elementor-4957 .elementor-element.elementor-element-73886bd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-4957 .elementor-element.elementor-element-73886bd::before, .elementor-4957 .elementor-element.elementor-element-73886bd > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-73886bd > .e-con-inner > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-73886bd > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-73886bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-73886bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4957 .elementor-element.elementor-element-1794eb8{--display:flex;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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-4957 .elementor-element.elementor-element-fae21db{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-fae21db .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.9 * 100% );}.elementor-4957 .elementor-element.elementor-element-fae21db:after{content:"0.9";}.elementor-4957 .elementor-element.elementor-element-fae21db .elementor-post__thumbnail__link{width:100%;margin-bottom:calc(0px / 2);}.elementor-4957 .elementor-element.elementor-element-fae21db .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-fae21db .elementor-post__card{background-color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-fae21db .elementor-post__text{margin-top:20px;}.elementor-4957 .elementor-element.elementor-element-fae21db .elementor-post__avatar{top:calc(-0px / 2);}.elementor-4957 .elementor-element.elementor-element-fae21db .elementor-post__avatar img{width:0px;height:0px;}.elementor-4957 .elementor-element.elementor-element-fae21db .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-fae21db .elementor-post__title a{color:#FFFFFF;}.elementor-4957 .elementor-element.elementor-element-0979b84{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4957 .elementor-element.elementor-element-ed357e3{--display:flex;}.elementor-4957 .elementor-element.elementor-element-6e827cf{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-6e827cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.3 * 100% );}.elementor-4957 .elementor-element.elementor-element-6e827cf:after{content:"0.3";}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-post__thumbnail__link{width:100%;margin-bottom:calc(0px / 2);}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-post__card{background-color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-post__card .elementor-post__meta-data{border-top-color:var( --e-global-color-text );}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-post__text{margin-top:20px;}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-post__avatar{top:calc(-0px / 2);}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-post__avatar img{width:0px;height:0px;}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-post__title a{color:#FFFFFF;}.elementor-4957 .elementor-element.elementor-element-f9730ec{--display:flex;}.elementor-4957 .elementor-element.elementor-element-bca1175{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-bca1175 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.31 * 100% );}.elementor-4957 .elementor-element.elementor-element-bca1175:after{content:"0.31";}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-post__thumbnail__link{width:100%;margin-bottom:calc(0px / 2);}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-post__card{background-color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-post__card .elementor-post__meta-data{border-top-color:var( --e-global-color-text );}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-post__text{margin-top:20px;}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-post__avatar{top:calc(-0px / 2);}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-post__avatar img{width:0px;height:0px;}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-post__title a{color:#FFFFFF;}.elementor-4957 .elementor-element.elementor-element-d678899{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-4957 .elementor-element.elementor-element-d678899:not(.elementor-motion-effects-element-type-background), .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9E9CA;}.elementor-4957 .elementor-element.elementor-element-d678899::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .e-con-inner > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cffadvogados.com/wp-content/uploads/2025/12/Patter-cff-50-opacity-07.png");--background-overlay:'';background-position:0px -27px;background-repeat:no-repeat;background-size:cover;}.elementor-4957 .elementor-element.elementor-element-4d0cf24{--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-4957 .elementor-element.elementor-element-4479376{--spacer-size:1px;}.elementor-4957 .elementor-element.elementor-element-17d542e .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:300;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-4946990{--spacer-size:1px;}.elementor-4957 .elementor-element.elementor-element-a447ba8{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-a447ba8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.45 * 100% );}.elementor-4957 .elementor-element.elementor-element-a447ba8:after{content:"0.45";}.elementor-4957 .elementor-element.elementor-element-a447ba8 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-a447ba8 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-a447ba8 .elementor-post__card{background-color:var( --e-global-color-primary );border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-a447ba8 .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-a447ba8 .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-a447ba8 .elementor-post__title a{color:#FFFFFF;}.elementor-4957 .elementor-element.elementor-element-038c393{--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-4957 .elementor-element.elementor-element-a4372b1{--spacer-size:73px;}.elementor-4957 .elementor-element.elementor-element-e5c1442{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-e5c1442 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.86 * 100% );}.elementor-4957 .elementor-element.elementor-element-e5c1442:after{content:"0.86";}.elementor-4957 .elementor-element.elementor-element-e5c1442 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-e5c1442 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-e5c1442 .elementor-post__card{background-color:var( --e-global-color-primary );border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-e5c1442 .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-e5c1442 .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-e5c1442 .elementor-post__title a{color:#FFFFFF;}.elementor-4957 .elementor-element.elementor-element-5dc3c22{--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-4957 .elementor-element.elementor-element-0672da7{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-0672da7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-4957 .elementor-element.elementor-element-0672da7:after{content:"0.66";}.elementor-4957 .elementor-element.elementor-element-0672da7 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-0672da7 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-0672da7 .elementor-post__card{background-color:var( --e-global-color-primary );border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-0672da7 .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-0672da7 .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-0672da7 .elementor-post__title a{color:#FFFFFF;}.elementor-4957 .elementor-element.elementor-element-398d44c{--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-4957 .elementor-element.elementor-element-8a100ef{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-8a100ef .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.39 * 100% );}.elementor-4957 .elementor-element.elementor-element-8a100ef:after{content:"0.39";}.elementor-4957 .elementor-element.elementor-element-8a100ef .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-8a100ef .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-8a100ef .elementor-post__card{background-color:var( --e-global-color-primary );border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-8a100ef .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-8a100ef .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-8a100ef .elementor-post__title a{color:#FFFFFF;}.elementor-4957 .elementor-element.elementor-element-b6fbd01{--display:flex;--overlay-opacity:1;}.elementor-4957 .elementor-element.elementor-element-b6fbd01:not(.elementor-motion-effects-element-type-background), .elementor-4957 .elementor-element.elementor-element-b6fbd01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-b6fbd01::before, .elementor-4957 .elementor-element.elementor-element-b6fbd01 > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-b6fbd01 > .e-con-inner > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-b6fbd01 > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-b6fbd01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-b6fbd01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4957 .elementor-element.elementor-element-d524c38{--spacer-size:18px;}.elementor-4957 .elementor-element.elementor-element-d1aa864 .elementor-heading-title{font-family:"Lato", Sans-serif;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-4957 .elementor-element.elementor-element-59f8ec2{--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-4957 .elementor-element.elementor-element-59f8ec2:not(.elementor-motion-effects-element-type-background), .elementor-4957 .elementor-element.elementor-element-59f8ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .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-4957 .elementor-element.elementor-element-1f688ed{--grid-columns:3;}.elementor-4957 .elementor-element.elementor-element-990eb95{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4957 .elementor-element.elementor-element-990eb95:not(.elementor-motion-effects-element-type-background), .elementor-4957 .elementor-element.elementor-element-990eb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-b81c294{--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-4957 .elementor-element.elementor-element-5e80f06{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-5e80f06 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.47 * 100% );}.elementor-4957 .elementor-element.elementor-element-5e80f06:after{content:"0.47";}.elementor-4957 .elementor-element.elementor-element-5e80f06 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-5e80f06 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-5e80f06 .elementor-post__card{background-color:#F9E9CA;border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-5e80f06 .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-5e80f06 .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-5e80f06 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-ccde1fd{--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-4957 .elementor-element.elementor-element-30aa555{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-30aa555 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.47 * 100% );}.elementor-4957 .elementor-element.elementor-element-30aa555:after{content:"0.47";}.elementor-4957 .elementor-element.elementor-element-30aa555 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-30aa555 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-30aa555 .elementor-post__card{background-color:#F9E9CA;border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-30aa555 .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-30aa555 .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-30aa555 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-6e97e23{--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-4957 .elementor-element.elementor-element-824d724{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-824d724 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.47 * 100% );}.elementor-4957 .elementor-element.elementor-element-824d724:after{content:"0.47";}.elementor-4957 .elementor-element.elementor-element-824d724 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-824d724 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-824d724 .elementor-post__card{background-color:#F9E9CA;border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-824d724 .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-824d724 .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-824d724 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-2836551{--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-4957 .elementor-element.elementor-element-eee46df{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-eee46df .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.47 * 100% );}.elementor-4957 .elementor-element.elementor-element-eee46df:after{content:"0.47";}.elementor-4957 .elementor-element.elementor-element-eee46df .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-eee46df .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-eee46df .elementor-post__card{background-color:#F9E9CA;border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-eee46df .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-eee46df .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-eee46df .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-e74c574{--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-4957 .elementor-element.elementor-element-7dc88f8{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-7dc88f8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.47 * 100% );}.elementor-4957 .elementor-element.elementor-element-7dc88f8:after{content:"0.47";}.elementor-4957 .elementor-element.elementor-element-7dc88f8 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-7dc88f8 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-7dc88f8 .elementor-post__card{background-color:#F9E9CA;border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-7dc88f8 .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-7dc88f8 .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-7dc88f8 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-0da8223{--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-4957 .elementor-element.elementor-element-544cbc4{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-544cbc4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.47 * 100% );}.elementor-4957 .elementor-element.elementor-element-544cbc4:after{content:"0.47";}.elementor-4957 .elementor-element.elementor-element-544cbc4 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-544cbc4 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-544cbc4 .elementor-post__card{background-color:#F9E9CA;border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-544cbc4 .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-544cbc4 .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-544cbc4 .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-3da63c0{--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-4957 .elementor-element.elementor-element-e93ec7c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-e93ec7c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.47 * 100% );}.elementor-4957 .elementor-element.elementor-element-e93ec7c:after{content:"0.47";}.elementor-4957 .elementor-element.elementor-element-e93ec7c .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-e93ec7c .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-e93ec7c .elementor-post__card{background-color:#F9E9CA;border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-e93ec7c .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-e93ec7c .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-e93ec7c .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-54ef613{--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-4957 .elementor-element.elementor-element-9e9c8ac{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-9e9c8ac > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-4957 .elementor-element.elementor-element-9e9c8ac .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.47 * 100% );}.elementor-4957 .elementor-element.elementor-element-9e9c8ac:after{content:"0.47";}.elementor-4957 .elementor-element.elementor-element-9e9c8ac .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-9e9c8ac .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-9e9c8ac .elementor-post__card{background-color:#F9E9CA;border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-9e9c8ac .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-9e9c8ac .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-9e9c8ac .elementor-post__title a{color:var( --e-global-color-primary );}.elementor-4957 .elementor-element.elementor-element-e056818{--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-4957 .elementor-element.elementor-element-6e6d980{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4957 .elementor-element.elementor-element-6e6d980 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-4957 .elementor-element.elementor-element-6e6d980 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.47 * 100% );}.elementor-4957 .elementor-element.elementor-element-6e6d980:after{content:"0.47";}.elementor-4957 .elementor-element.elementor-element-6e6d980 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-6e6d980 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4957 .elementor-element.elementor-element-6e6d980 .elementor-post__card{background-color:#F9E9CA;border-width:0px;border-radius:0px;}.elementor-4957 .elementor-element.elementor-element-6e6d980 .elementor-post__text{margin-top:0px;}.elementor-4957 .elementor-element.elementor-element-6e6d980 .elementor-post__title, .elementor-4957 .elementor-element.elementor-element-6e6d980 .elementor-post__title a{color:var( --e-global-color-primary );}body.elementor-page-4957:not(.elementor-motion-effects-element-type-background), body.elementor-page-4957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cffadvogados.com/wp-content/uploads/2026/03/Patter-cff-dourado-07-opacity-20.png");background-position:center center;background-repeat:repeat;background-size:100% auto;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4957 .elementor-element.elementor-element-d678899::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .e-con-inner > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4957 .elementor-element.elementor-element-1f688ed{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4957 .elementor-element.elementor-element-fae21db .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-fae21db:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-fae21db .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-6e827cf:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-6e827cf .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-bca1175:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-bca1175 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-d678899::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .e-con-inner > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4957 .elementor-element.elementor-element-a447ba8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-a447ba8:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-a447ba8 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-e5c1442 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-e5c1442:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-e5c1442 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-0672da7 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-0672da7:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-0672da7 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-8a100ef .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-8a100ef:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-8a100ef .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-1f688ed{--grid-columns:1;}.elementor-4957 .elementor-element.elementor-element-5e80f06 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-5e80f06:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-5e80f06 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-30aa555 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-30aa555:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-30aa555 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-824d724 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-824d724:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-824d724 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-eee46df .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-eee46df:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-eee46df .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-7dc88f8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-7dc88f8:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-7dc88f8 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-544cbc4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-544cbc4:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-544cbc4 .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-e93ec7c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-e93ec7c:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-e93ec7c .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-9e9c8ac .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-9e9c8ac:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-9e9c8ac .elementor-post__thumbnail__link{width:100%;}.elementor-4957 .elementor-element.elementor-element-6e6d980 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4957 .elementor-element.elementor-element-6e6d980:after{content:"0.5";}.elementor-4957 .elementor-element.elementor-element-6e6d980 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-4957 .elementor-element.elementor-element-34a7237{--width:100%;}.elementor-4957 .elementor-element.elementor-element-1794eb8{--width:50%;}.elementor-4957 .elementor-element.elementor-element-0979b84{--width:50%;}.elementor-4957 .elementor-element.elementor-element-4d0cf24{--width:66.6666%;}.elementor-4957 .elementor-element.elementor-element-038c393{--width:33.3333%;}.elementor-4957 .elementor-element.elementor-element-5dc3c22{--width:33.3333%;}.elementor-4957 .elementor-element.elementor-element-398d44c{--width:66.6666%;}.elementor-4957 .elementor-element.elementor-element-b81c294{--width:33.3333%;}.elementor-4957 .elementor-element.elementor-element-ccde1fd{--width:33.3333%;}.elementor-4957 .elementor-element.elementor-element-6e97e23{--width:33.3333%;}.elementor-4957 .elementor-element.elementor-element-2836551{--width:33.3333%;}.elementor-4957 .elementor-element.elementor-element-e74c574{--width:33.3333%;}.elementor-4957 .elementor-element.elementor-element-0da8223{--width:33.3333%;}.elementor-4957 .elementor-element.elementor-element-3da63c0{--width:33.3333%;}.elementor-4957 .elementor-element.elementor-element-54ef613{--width:33.3333%;}.elementor-4957 .elementor-element.elementor-element-e056818{--width:33.3333%;}}@media(min-width:1025px){.elementor-4957 .elementor-element.elementor-element-d678899::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .e-con-inner > .elementor-background-video-container::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4957 .elementor-element.elementor-element-d678899 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}body.elementor-page-4957:not(.elementor-motion-effects-element-type-background), body.elementor-page-4957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for shortcode, class: .elementor-element-dd5ee09 *//* ===== CONTAINER ===== */
.cff-filtros {
    display: flex;
    gap: 14px;
    align-items: center;
    margin-bottom: 40px;
    flex-wrap: nowrap;
}

/* ===== SELECT (PILL) ===== */
.cff-filtros select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;

    padding: 14px 20px;
    padding-right: 40px;

    border-radius: 50px;
    border: 1px solid #d8c9a7;

    background: #f7f3ea;
    color: #173f32;

    font-size: 14px;

    min-width: 220px;
    max-width: 280px;

    width: auto !important;
    flex: 0 0 auto;

    cursor: pointer;
    transition: all 0.2s ease;

    /* seta custom */
    background-image: url("data:image/svg+xml;utf8,<svg fill='%23173f32' height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M5.5 7.5l4.5 5 4.5-5z'/></svg>");
    background-repeat: no-repeat;
    background-position: right 12px center;
    background-size: 16px;
}

/* HOVER / FOCUS */
.cff-filtros select:hover,
.cff-filtros select:focus {
    background-color: #ffffff;
    border-color: #173f32;
}

/* ===== BOTÃO FILTRAR ===== */
.cff-filtros button {
    padding: 14px 26px;
    border-radius: 50px;
    border: none;

    background: #173f32;
    color: #ffffff;

    font-size: 14px;
    cursor: pointer;

    white-space: nowrap;
    transition: all 0.2s ease;
}

.cff-filtros button:hover {
    background: #0f2c24;
}

/* ===== LINK LIMPAR ===== */
/* ===== LINK LIMPAR (ESTILO PILL IGUAL SELECT) ===== */
.cff-filtros a {
    padding: 14px 20px;
    border-radius: 50px;
    border: 1px solid #d8c9a7;

    background: #f7f3ea;
    color: #173f32;

    font-size: 14px;
    text-decoration: none;

    display: inline-flex;
    align-items: center;

    transition: all 0.2s ease;
}

/* HOVER */
.cff-filtros a:hover {
    background: #ffffff;
    border-color: #173f32;
}

/* ===== RESPONSIVO ===== */
@media (max-width: 768px) {
    .cff-filtros {
        flex-wrap: wrap;
    }

    .cff-filtros select {
        width: 100% !important;
        max-width: 100%;
    }
}

/* ===== ESTADO AO CLICAR (ACTIVE / FOCUS) ===== */

/* BOTÃO FILTRAR */
.cff-filtros button:active,
.cff-filtros button:focus {
    background: #0f2c24 !important; /* verde mais escuro */
    outline: none;
    box-shadow: none;
}

/* SELECT */
.cff-filtros select:focus,
.cff-filtros select:active {
    border-color: #0f2c24;
    outline: none;
    box-shadow: 0 0 0 2px rgba(15, 44, 36, 0.15);
}

/* LIMPAR */
.cff-filtros a:active,
.cff-filtros a:focus {
    background: #eae3d4;
    border-color: #0f2c24;
    outline: none;
}/* End custom CSS */