.elementor-52 .elementor-element.elementor-element-71383af{--display:flex;--margin-top:calc(-1 * var(--header-height));--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4be37c7{--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;--gap:var(--section-big-gap) var(--section-big-gap);--row-gap:var(--section-big-gap);--column-gap:var(--section-big-gap);--padding-top:var(--section-margin-vertical);--padding-bottom:var(--section-margin-vertical);--padding-left:0;--padding-right:0;}.elementor-52 .elementor-element.elementor-element-4be37c7:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4be37c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface-tint );}.elementor-52 .elementor-element.elementor-element-9e4d09a{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-9096db5{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-7421716 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{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 );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-52 .elementor-element.elementor-element-96c484d{width:var( --container-widget-width, min(860px, 100%) );max-width:min(860px, 100%);--container-widget-width:min(860px, 100%);--container-widget-flex-grow:0;font-family:var( --e-global-typography-lead-font-family ), Sans-serif;font-size:var( --e-global-typography-lead-font-size );font-weight:var( --e-global-typography-lead-font-weight );line-height:var( --e-global-typography-lead-line-height );color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-824dc41{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__slider, .elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}:is( .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-52 .elementor-element.elementor-element-4efeba3{--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;--gap:var(--section-big-gap) var(--section-big-gap);--row-gap:var(--section-big-gap);--column-gap:var(--section-big-gap);--padding-top:var(--section-margin-vertical);--padding-bottom:var(--section-margin-vertical);--padding-left:0;--padding-right:0;}.elementor-52 .elementor-element.elementor-element-4efeba3:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4efeba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface );}.elementor-52 .elementor-element.elementor-element-41b627d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-41b627d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-41b627d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://origin.protodev99.com/wp-content/uploads/2026/09/results-hero.webp");background-position:top right;background-size:cover;}.elementor-52 .elementor-element.elementor-element-986551b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:auto;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--grid-auto-flow:row;--align-items:end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-d9213c8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-29a4b27 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-67a0f63{width:var( --container-widget-width, min(560px, 100%) );max-width:min(560px, 100%);--container-widget-width:min(560px, 100%);--container-widget-flex-grow:0;font-family:var( --e-global-typography-lead-font-family ), Sans-serif;font-size:var( --e-global-typography-lead-font-size );font-weight:var( --e-global-typography-lead-font-weight );line-height:var( --e-global-typography-lead-line-height );color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-1c0a99f{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-ec8ee98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:6px 16px;--row-gap:6px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-line );--border-color:var( --e-global-color-line );--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-357044d .elementor-heading-title{font-family:var( --e-global-typography-subtitle-font-family ), Sans-serif;font-size:var( --e-global-typography-subtitle-font-size );font-weight:var( --e-global-typography-subtitle-font-weight );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-c683178.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-c683178 .elementor-heading-title{font-family:var( --e-global-typography-terms-font-family ), Sans-serif;font-size:var( --e-global-typography-terms-font-size );font-weight:var( --e-global-typography-terms-font-weight );text-transform:var( --e-global-typography-terms-text-transform );line-height:var( --e-global-typography-terms-line-height );letter-spacing:var( --e-global-typography-terms-letter-spacing );color:var( --e-global-color-ink-muted );}.elementor-52 .elementor-element.elementor-element-a37ce4a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}:is( .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-52 .elementor-element.elementor-element-a2e2ea6{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:24px 24px 24px 24px;--padding-top:var(--boxes-paddings-big);--padding-bottom:var(--boxes-paddings-big);--padding-left:var(--boxes-paddings-big);--padding-right:var(--boxes-paddings-big);}.elementor-52 .elementor-element.elementor-element-a2e2ea6:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a2e2ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface-tint );}.elementor-52 .elementor-element.elementor-element-1afb532{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-ee4e759{--display:flex;--min-height:12px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-ee4e759.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-3b04346{--display:flex;--min-height:12px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:var( --e-global-color-line-strong );--border-color:var( --e-global-color-line-strong );--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-3b04346.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-2756712{--display:flex;--min-height:12px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:var( --e-global-color-line-strong );--border-color:var( --e-global-color-line-strong );--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-2756712.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-62f9533{width:var( --container-widget-width, min(760px, 100%) );max-width:min(760px, 100%);--container-widget-width:min(760px, 100%);--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-62f9533 .elementor-heading-title{font-family:var( --e-global-typography-subtitle-font-family ), Sans-serif;font-size:var( --e-global-typography-subtitle-font-size );font-weight:var( --e-global-typography-subtitle-font-weight );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-7b43247{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-9740940{--display:flex;--min-height:48px;--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;--align-items:center;--background-transition:0.3s;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-52 .elementor-element.elementor-element-9740940:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-9740940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-9740940:hover{background-color:var( --e-global-color-teal-hover );}.elementor-52 .elementor-element.elementor-element-ebaa075 .elementor-heading-title{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 );color:var( --e-global-color-surface );}.elementor-52 .elementor-element.elementor-element-f401575{--display:flex;--min-height:48px;--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;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-52 .elementor-element.elementor-element-f401575:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-f401575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surface );}.elementor-52 .elementor-element.elementor-element-f401575:hover{background-color:var( --e-global-color-turquoise-50 );}.elementor-52 .elementor-element.elementor-element-7ed7a66 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-fc0af4b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-319220c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:6px 16px;--row-gap:6px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-line );--border-color:var( --e-global-color-line );--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-0c24bd1 .elementor-heading-title{font-family:var( --e-global-typography-subtitle-font-family ), Sans-serif;font-size:var( --e-global-typography-subtitle-font-size );font-weight:var( --e-global-typography-subtitle-font-weight );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-76929f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-76929f7 .elementor-heading-title{font-family:var( --e-global-typography-terms-font-family ), Sans-serif;font-size:var( --e-global-typography-terms-font-size );font-weight:var( --e-global-typography-terms-font-weight );text-transform:var( --e-global-typography-terms-text-transform );line-height:var( --e-global-typography-terms-line-height );letter-spacing:var( --e-global-typography-terms-letter-spacing );color:var( --e-global-color-ink-muted );}.elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-52 .elementor-element.elementor-element-b62c75c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-1afb532{--width:fit-content;}.elementor-52 .elementor-element.elementor-element-ee4e759{--width:12px;}.elementor-52 .elementor-element.elementor-element-3b04346{--width:12px;}.elementor-52 .elementor-element.elementor-element-2756712{--width:12px;}.elementor-52 .elementor-element.elementor-element-9740940{--width:fit-content;}.elementor-52 .elementor-element.elementor-element-f401575{--width:fit-content;}}@media(max-width:1450px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-52 .elementor-element.elementor-element-7421716 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-96c484d{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-52 .elementor-element.elementor-element-986551b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-29a4b27 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-52 .elementor-element.elementor-element-67a0f63{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-52 .elementor-element.elementor-element-357044d .elementor-heading-title{font-size:var( --e-global-typography-subtitle-font-size );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );}.elementor-52 .elementor-element.elementor-element-c683178 .elementor-heading-title{font-size:var( --e-global-typography-terms-font-size );line-height:var( --e-global-typography-terms-line-height );letter-spacing:var( --e-global-typography-terms-letter-spacing );}.elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-52 .elementor-element.elementor-element-62f9533 .elementor-heading-title{font-size:var( --e-global-typography-subtitle-font-size );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );}.elementor-52 .elementor-element.elementor-element-ebaa075 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-52 .elementor-element.elementor-element-7ed7a66 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-52 .elementor-element.elementor-element-0c24bd1 .elementor-heading-title{font-size:var( --e-global-typography-subtitle-font-size );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );}.elementor-52 .elementor-element.elementor-element-76929f7 .elementor-heading-title{font-size:var( --e-global-typography-terms-font-size );line-height:var( --e-global-typography-terms-line-height );letter-spacing:var( --e-global-typography-terms-letter-spacing );}.elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:1200px){.elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-52 .elementor-element.elementor-element-986551b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-52 .elementor-element.elementor-element-7421716 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-96c484d{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-52 .elementor-element.elementor-element-986551b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;}.elementor-52 .elementor-element.elementor-element-29a4b27 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-52 .elementor-element.elementor-element-67a0f63{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-52 .elementor-element.elementor-element-357044d .elementor-heading-title{font-size:var( --e-global-typography-subtitle-font-size );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );}.elementor-52 .elementor-element.elementor-element-c683178 .elementor-heading-title{font-size:var( --e-global-typography-terms-font-size );line-height:var( --e-global-typography-terms-line-height );letter-spacing:var( --e-global-typography-terms-letter-spacing );}.elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-52 .elementor-element.elementor-element-62f9533 .elementor-heading-title{font-size:var( --e-global-typography-subtitle-font-size );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );}.elementor-52 .elementor-element.elementor-element-ebaa075 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-52 .elementor-element.elementor-element-7ed7a66 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-52 .elementor-element.elementor-element-0c24bd1 .elementor-heading-title{font-size:var( --e-global-typography-subtitle-font-size );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );}.elementor-52 .elementor-element.elementor-element-76929f7 .elementor-heading-title{font-size:var( --e-global-typography-terms-font-size );line-height:var( --e-global-typography-terms-line-height );letter-spacing:var( --e-global-typography-terms-letter-spacing );}.elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:880px){.elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-52 .elementor-element.elementor-element-986551b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-52 .elementor-element.elementor-element-7421716 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-96c484d{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-52 .elementor-element.elementor-element-0c6b37b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-a287498 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-38e6c81 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-986551b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-29a4b27 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-52 .elementor-element.elementor-element-67a0f63{font-size:var( --e-global-typography-lead-font-size );line-height:var( --e-global-typography-lead-line-height );}.elementor-52 .elementor-element.elementor-element-357044d .elementor-heading-title{font-size:var( --e-global-typography-subtitle-font-size );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );}.elementor-52 .elementor-element.elementor-element-c683178 .elementor-heading-title{font-size:var( --e-global-typography-terms-font-size );line-height:var( --e-global-typography-terms-line-height );letter-spacing:var( --e-global-typography-terms-letter-spacing );}.elementor-52 .elementor-element.elementor-element-1f6be43 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-52 .elementor-element.elementor-element-1afb532{--width:fit-content;}.elementor-52 .elementor-element.elementor-element-ee4e759{--width:12px;}.elementor-52 .elementor-element.elementor-element-3b04346{--width:12px;}.elementor-52 .elementor-element.elementor-element-2756712{--width:12px;}.elementor-52 .elementor-element.elementor-element-62f9533 .elementor-heading-title{font-size:var( --e-global-typography-subtitle-font-size );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );}.elementor-52 .elementor-element.elementor-element-9740940{--width:fit-content;}.elementor-52 .elementor-element.elementor-element-ebaa075 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-52 .elementor-element.elementor-element-f401575{--width:fit-content;}.elementor-52 .elementor-element.elementor-element-7ed7a66 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-52 .elementor-element.elementor-element-0c24bd1 .elementor-heading-title{font-size:var( --e-global-typography-subtitle-font-size );line-height:var( --e-global-typography-subtitle-line-height );letter-spacing:var( --e-global-typography-subtitle-letter-spacing );}.elementor-52 .elementor-element.elementor-element-76929f7 .elementor-heading-title{font-size:var( --e-global-typography-terms-font-size );line-height:var( --e-global-typography-terms-line-height );letter-spacing:var( --e-global-typography-terms-letter-spacing );}.elementor-52 .elementor-element.elementor-element-dc2cb18 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for container, class: .elementor-element-71383af *//* News & Events: hero curto (como no Contact) e com o texto na largura do site — a das secções */
.elementor-52 .elementor-element.elementor-element-71383af .elementor-238 > .e-con { --min-height: clamp(460px, 56vh, 640px); --padding-bottom: 80px;
  --content-width: min(100%, var(--container-max-width, 1140px)); }
@media (max-width: 1024px) { .elementor-52 .elementor-element.elementor-element-71383af .elementor-238 > .e-con { --min-height: 420px; --padding-bottom: 64px; } }
@media (max-width: 767px) { .elementor-52 .elementor-element.elementor-element-71383af .elementor-238 > .e-con { --min-height: 360px; --padding-bottom: 48px; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d05d01d *//* comprimidos do filtro: ponto com a cor da categoria + contagem; ativo = petróleo */
.elementor-52 .elementor-element.elementor-element-d05d01d .origin-news-filter { display: flex; flex-wrap: wrap; gap: 8px; }
.elementor-52 .elementor-element.elementor-element-d05d01d .origin-news-filter button { display: inline-flex; align-items: center; gap: 10px; min-height: 44px; margin: 0; padding: 0 18px;
  border: 0; border-radius: 999px; background: var(--e-global-color-surface); box-shadow: inset 0 0 0 1px var(--e-global-color-line);
  color: var(--e-global-color-primary); font-family: var(--e-global-typography-pills-font-family), sans-serif;
  font-size: var(--e-global-typography-pills-font-size); font-weight: var(--e-global-typography-pills-font-weight);
  line-height: 1; text-transform: none; cursor: pointer; transition: background-color .2s ease; }
.elementor-52 .elementor-element.elementor-element-d05d01d .origin-news-filter button:hover { background: var(--e-global-color-turquoise-50); color: var(--e-global-color-primary); }
.elementor-52 .elementor-element.elementor-element-d05d01d .origin-news-filter button[aria-pressed="true"] { background: var(--e-global-color-primary); box-shadow: none; color: var(--e-global-color-surface); }
.elementor-52 .elementor-element.elementor-element-d05d01d .origin-chip-dot { width: 8px; height: 8px; flex: none; border-radius: 50%; }
.elementor-52 .elementor-element.elementor-element-d05d01d button[aria-pressed="true"] .origin-chip-dot { box-shadow: 0 0 0 2px rgb(255 255 255 / .9); }
.elementor-52 .elementor-element.elementor-element-d05d01d .origin-chip-count { font-family: var(--e-global-typography-terms-font-family), sans-serif; font-size: 11px;
  letter-spacing: var(--e-global-typography-terms-letter-spacing); color: var(--e-global-color-ink-muted); }
.elementor-52 .elementor-element.elementor-element-d05d01d button[aria-pressed="true"] .origin-chip-count { color: var(--e-global-color-ink-muted-inverse); }
@media (prefers-reduced-motion: reduce) { .elementor-52 .elementor-element.elementor-element-d05d01d .origin-news-filter button { transition: none; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f3e2d52 *//* categoria sem notícias (o filtro mostra/esconde) */
.elementor-52 .elementor-element.elementor-element-f3e2d52 .origin-news-empty:not([hidden]) { display: grid; grid-template-columns: auto minmax(0, 1fr) auto; gap: 20px; align-items: center;
  padding: clamp(24px, 3vw, 36px); border-radius: 24px; background: var(--e-global-color-surface); box-shadow: inset 0 0 0 1px var(--e-global-color-line); }
.elementor-52 .elementor-element.elementor-element-f3e2d52 .origin-news-empty-icon { display: inline-flex; align-items: center; justify-content: center; width: 52px; height: 52px;
  border-radius: 50%; box-shadow: inset 0 0 0 1.5px var(--e-global-color-line); }
.elementor-52 .elementor-element.elementor-element-f3e2d52 .origin-news-empty p { margin: 0; color: var(--e-global-color-ink-muted); font-size: var(--e-global-typography-small-font-size); }
.elementor-52 .elementor-element.elementor-element-f3e2d52 .origin-news-empty .origin-news-empty-title { margin-bottom: 4px; color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-h4-font-family), sans-serif; font-size: var(--e-global-typography-h4-font-size); }
.elementor-52 .elementor-element.elementor-element-f3e2d52 .origin-news-empty button { min-height: 44px; margin: 0; padding: 0 20px; border: 0; border-radius: 999px; cursor: pointer;
  background: var(--e-global-color-surface); box-shadow: inset 0 0 0 1.5px var(--e-global-color-secondary); color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-accent-font-family), sans-serif; font-size: var(--e-global-typography-accent-font-size); font-weight: 700; }
.elementor-52 .elementor-element.elementor-element-f3e2d52 .origin-news-empty button:hover { background: var(--e-global-color-turquoise-50); }
@media (max-width: 767px) { .elementor-52 .elementor-element.elementor-element-f3e2d52 .origin-news-empty:not([hidden]) { grid-template-columns: auto minmax(0, 1fr); }
  .elementor-52 .elementor-element.elementor-element-f3e2d52 .origin-news-empty button { grid-column: 1 / -1; justify-self: start; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824dc41 *//* itens escondidos pelo filtro */
.elementor-52 .elementor-element.elementor-element-824dc41 .jet-listing-grid__item[hidden] { display: none !important; }
.elementor-52 .elementor-element.elementor-element-824dc41 .origin-cat-data { display: none !important; }
/* listagem vazia (no lançamento só há o destaque) e estado vazio escondido: não ocupam espaço nem espaçamento */
.elementor-52 .elementor-element.elementor-element-824dc41 .elementor-widget-jet-listing-grid:not(:has(.jet-listing-grid__item)) { display: none; }
.elementor-52 .elementor-element.elementor-element-824dc41 .elementor-widget-html:has(.origin-news-empty[hidden]) { display: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b627d *//* imagem decorativa do canto (linhas do handoff): desvanece para a esquerda e para baixo, atrás do texto */
.elementor-52 .elementor-element.elementor-element-41b627d { position: absolute; top: 0; right: 0; width: 52%; height: min(640px, 100%); z-index: -1; pointer-events: none; opacity: .7;
  -webkit-mask-image: linear-gradient(to left, #000 12%, rgb(0 0 0 / .35) 55%, transparent 90%), linear-gradient(to bottom, #000 50%, transparent 100%);
  -webkit-mask-composite: source-in; mask-image: linear-gradient(to left, #000 12%, rgb(0 0 0 / .35) 55%, transparent 90%),
  linear-gradient(to bottom, #000 50%, transparent 100%); mask-composite: intersect; }
@media (max-width: 767px) { .elementor-52 .elementor-element.elementor-element-41b627d { width: 100%; height: 360px; opacity: .6; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1afb532 *//* pontos ligados por uma linha (o motivo dos estados vazios do design) */
.elementor-52 .elementor-element.elementor-element-1afb532 { gap: 0; } .elementor-52 .elementor-element.elementor-element-1afb532 > .e-con:not(:last-child) { margin-right: 120px; position: relative; }
.elementor-52 .elementor-element.elementor-element-1afb532 > .e-con:not(:last-child)::after { content: ''; position: absolute; left: 12px; top: 50%; width: 120px; height: 1px; background: var(--e-global-color-line-strong); }
@media (max-width: 767px) { .elementor-52 .elementor-element.elementor-element-1afb532 > .e-con:not(:last-child) { margin-right: 56px; } .elementor-52 .elementor-element.elementor-element-1afb532 > .e-con:not(:last-child)::after { width: 56px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a37ce4a *//* estado vazio: só enquanto não houver eventos futuros */
.elementor-52 .elementor-element.elementor-element-a37ce4a:has(.jet-listing-grid__item) .origin-up-empty { display: none; }
.elementor-52 .elementor-element.elementor-element-a37ce4a .jet-listing-not-found { display: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc0af4b *//* sem eventos passados, o bloco não aparece */
.elementor-52 .elementor-element.elementor-element-fc0af4b:not(:has(.jet-listing-grid__item)) { display: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4efeba3 *//* contexto próprio: a imagem decorativa (z-index -1) fica por cima do fundo e por baixo do texto */
.elementor-52 .elementor-element.elementor-element-4efeba3 { isolation: isolate; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b62c75c *//* âncora #newsletter: a faixa começa logo abaixo do header fixo */
.elementor-52 .elementor-element.elementor-element-b62c75c { scroll-margin-top: var(--header-height); }
/* aqui a faixa alinha com as secções da página (largura do site); no Contact fica na estreita */
.elementor-52 .elementor-element.elementor-element-b62c75c .elementor-507 > .e-con { --content-width: min(100%, var(--container-max-width, 1140px)); }/* End custom CSS */