.elementor-2 .elementor-element.elementor-element-cfdd231{--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-2 .elementor-element.elementor-element-c959c43 .elementor-repeater-item-bbf94fd .swiper-slide-bg{background-color:#F0F2F1;background-image:url(https://ekomist.com.br/storage/2025/07/banner-website-1200x500-Eighteen-Seasons.png);background-size:auto;}.elementor-2 .elementor-element.elementor-element-c959c43 .elementor-repeater-item-c56d331 .swiper-slide-bg{background-color:#F0F2F1;background-image:url(https://ekomist.com.br/storage/2025/07/banner-website-1200x5001-1.png);background-size:auto;}.elementor-2 .elementor-element.elementor-element-c959c43 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-2 .elementor-element.elementor-element-c959c43 .swiper-slide-contents{max-width:66%;}.elementor-2 .elementor-element.elementor-element-c959c43 .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-6ae2d05{--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-2 .elementor-element.elementor-element-2b2e93d .elementor-repeater-item-bbf94fd .swiper-slide-bg{background-color:#F0F2F1;background-image:url(https://ekomist.com.br/storage/2025/07/banner-website-1200x500-Eighteen-Seasons.png);background-size:cover;}.elementor-2 .elementor-element.elementor-element-2b2e93d .elementor-repeater-item-c56d331 .swiper-slide-bg{background-color:#F0F2F1;background-image:url(https://ekomist.com.br/storage/2025/07/banner-website-1200x5001-1.png);background-size:cover;}.elementor-2 .elementor-element.elementor-element-2b2e93d .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-2 .elementor-element.elementor-element-2b2e93d .swiper-slide-contents{max-width:66%;}.elementor-2 .elementor-element.elementor-element-2b2e93d .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-b01fd90{margin-top:10px;margin-bottom:10px;}.elementor-element-0f7cfc2 > .elementor-column-wrap > .porto-carousel, .elementor-element-0f7cfc2 > .porto-carousel{--porto-el-spacing:10px;}.elementor-2 .elementor-element.elementor-element-0f7cfc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-0f7cfc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f7cfc2 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-0f7cfc2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-0f7cfc2 > .elementor-background-slideshow{border-radius:7px 7px 7px 7px;}.elementor-2 .elementor-element.elementor-element-0f7cfc2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-0f7cfc2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-50fe43d .porto-sicon-box.top-icon{text-align:center;}.elementor-2 .elementor-element.elementor-element-50fe43d{padding:25px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-50fe43d .porto-icon{font-size:38px;color:#062601;}.elementor-2 .elementor-element.elementor-element-50fe43d .porto-icon svg{width:1em;height:1em;fill:#062601;}.elementor-2 .elementor-element.elementor-element-50fe43d .porto-sicon-img{border-radius:200px;}.elementor-2 .elementor-element.elementor-element-50fe43d .porto-icon.advanced{border-radius:200px;}.elementor-2 .elementor-element.elementor-element-50fe43d .porto-icon, .elementor-2 .elementor-element.elementor-element-50fe43d .porto-sicon-img{margin:0px 13px 15px 0px;}.elementor-2 .elementor-element.elementor-element-50fe43d .porto-sicon-title{font-size:15px;font-weight:600;line-height:18px;letter-spacing:-0.375px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-50fe43d .porto-sicon-header p{font-size:13px;font-weight:300;line-height:22px;letter-spacing:0.13px;}.elementor-element-55e9d81 .porto-sicon-box.top-icon{text-align:center;}.elementor-2 .elementor-element.elementor-element-55e9d81{padding:25px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-55e9d81 .porto-icon{font-size:38px;color:#062601;}.elementor-2 .elementor-element.elementor-element-55e9d81 .porto-icon svg{width:1em;height:1em;fill:#062601;}.elementor-2 .elementor-element.elementor-element-55e9d81 .porto-sicon-img{border-radius:200px;}.elementor-2 .elementor-element.elementor-element-55e9d81 .porto-icon.advanced{border-radius:200px;}.elementor-2 .elementor-element.elementor-element-55e9d81 .porto-icon, .elementor-2 .elementor-element.elementor-element-55e9d81 .porto-sicon-img{margin:0px 13px 15px 0px;}.elementor-2 .elementor-element.elementor-element-55e9d81 .porto-sicon-title{font-size:15px;font-weight:600;line-height:18px;letter-spacing:-0.375px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-55e9d81 .porto-sicon-header p{font-size:13px;font-weight:300;line-height:22px;letter-spacing:0.13px;}.elementor-element-3cac467 .porto-sicon-box.top-icon{text-align:center;}.elementor-2 .elementor-element.elementor-element-3cac467{padding:25px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-3cac467 .porto-icon{font-size:38px;color:#062601;}.elementor-2 .elementor-element.elementor-element-3cac467 .porto-icon svg{width:1em;height:1em;fill:#062601;}.elementor-2 .elementor-element.elementor-element-3cac467 .porto-sicon-img{border-radius:200px;}.elementor-2 .elementor-element.elementor-element-3cac467 .porto-icon.advanced{border-radius:200px;}.elementor-2 .elementor-element.elementor-element-3cac467 .porto-icon, .elementor-2 .elementor-element.elementor-element-3cac467 .porto-sicon-img{margin:0px 13px 15px 0px;}.elementor-2 .elementor-element.elementor-element-3cac467 .porto-sicon-title{font-size:15px;font-weight:600;line-height:18px;letter-spacing:-0.375px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3cac467 .porto-sicon-header p{font-size:13px;font-weight:300;line-height:22px;letter-spacing:0.13px;}.elementor-element-adf9078 .porto-sicon-box.top-icon{text-align:center;}.elementor-2 .elementor-element.elementor-element-adf9078{padding:25px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-adf9078 .porto-icon{font-size:38px;color:#062601;}.elementor-2 .elementor-element.elementor-element-adf9078 .porto-icon svg{width:1em;height:1em;fill:#062601;}.elementor-2 .elementor-element.elementor-element-adf9078 .porto-sicon-img{border-radius:200px;}.elementor-2 .elementor-element.elementor-element-adf9078 .porto-icon.advanced{border-radius:200px;}.elementor-2 .elementor-element.elementor-element-adf9078 .porto-icon, .elementor-2 .elementor-element.elementor-element-adf9078 .porto-sicon-img{margin:0px 13px 15px 0px;}.elementor-2 .elementor-element.elementor-element-adf9078 .porto-sicon-title{font-size:15px;font-weight:600;line-height:18px;letter-spacing:-0.375px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-adf9078 .porto-sicon-header p{font-size:13px;font-weight:300;line-height:22px;letter-spacing:0.13px;}.elementor-2 .elementor-element.elementor-element-be91207{padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-be91207 .elementor-heading-title{font-size:20px;font-weight:700;color:#302E2A;}.elementor-2 .elementor-element.elementor-element-b22623b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 37px 20px;}.elementor-2 .elementor-element.elementor-element-b22623b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-ba1c880 > .porto-ibanner{background-color:#F7F7F7;}.elementor-2 .elementor-element.elementor-element-ba1c880:hover{box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-f77c688 .porto-ibanner-layer{width:85%;}.elementor-2 .elementor-element.elementor-element-a6aa05d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;text-align:left;}.elementor-2 .elementor-element.elementor-element-a6aa05d .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-0a2bbeb{width:auto;max-width:auto;margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-2 .elementor-element.elementor-element-0a2bbeb .elementor-heading-title{line-height:1.1em;}.elementor-2 .elementor-element.elementor-element-e954ea8{width:auto;max-width:auto;text-align:left;}.elementor-2 .elementor-element.elementor-element-e954ea8 .elementor-heading-title{font-size:29px;font-weight:800;letter-spacing:-1.6px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-504c605 .elementor-button{background-color:#02010100;font-size:14px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-2 .elementor-element.elementor-element-35fa279 > .porto-ibanner{background-color:#F7F7F7;}.elementor-2 .elementor-element.elementor-element-35fa279:hover{box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-8bde3c2 .porto-ibanner-layer{width:90%;}.elementor-2 .elementor-element.elementor-element-85f64c7{text-align:center;}.elementor-2 .elementor-element.elementor-element-85f64c7 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-d16edbc .elementor-button{background-color:#02010100;font-size:14px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-2 .elementor-element.elementor-element-ee38b16 > .porto-ibanner{background-color:#F7F7F7;}.elementor-2 .elementor-element.elementor-element-ee38b16:hover{box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-b333e7a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2 .elementor-element.elementor-element-41283c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;text-align:right;}.elementor-2 .elementor-element.elementor-element-41283c3 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-bb51de9{width:auto;max-width:auto;margin:0px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-2 .elementor-element.elementor-element-f5c1321{width:auto;max-width:auto;text-align:left;}.elementor-2 .elementor-element.elementor-element-f5c1321 .elementor-heading-title{font-size:29px;font-weight:800;letter-spacing:-1.6px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a1d8ba0 .elementor-button{background-color:#02010100;font-size:14px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-2 .elementor-element.elementor-element-354669e{padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-354669e .elementor-heading-title{font-size:20px;font-weight:700;color:#302E2A;}.elementor-2 .elementor-element.elementor-element-de9b82d .owl-nav:not(.disabled){display:block !important;}.elementor-2 .elementor-element.elementor-element-de9b82d .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-de9b82d.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-49px !important;}.elementor-2 .elementor-element.elementor-element-de9b82d.show-nav-title .owl-nav button.owl-prev, .elementor-2 .elementor-element.elementor-element-de9b82d .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-49px !important;}.elementor-2 .elementor-element.elementor-element-de9b82d .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-49px !important;}.elementor-2 .elementor-element.elementor-element-de9b82d.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-49px !important;}.elementor-2 .elementor-element.elementor-element-df19ce2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}.elementor-2 .elementor-element.elementor-element-df19ce2 .elementor-heading-title{font-size:20px;font-weight:700;color:#302E2A;}.elementor-element-5875c7f .porto-posts-grid{--porto-el-spacing:20px;}.elementor-2 .elementor-element.elementor-element-6591383:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6591383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-2 .elementor-element.elementor-element-6591383{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:32px;margin-bottom:0px;padding:50px 20px 53px 20px;}.elementor-2 .elementor-element.elementor-element-6591383 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-71705c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-71705c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-82853d9 .elementor-repeater-item-341b8d9 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://ekomist.com.br/storage/2025/07/banner-website-300x700-Eighteen-Seasons-rosa.png);background-size:contain;}.elementor-2 .elementor-element.elementor-element-82853d9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:700px;}.elementor-2 .elementor-element.elementor-element-82853d9 .swiper-slide-contents{max-width:66%;}.elementor-2 .elementor-element.elementor-element-82853d9 .swiper-slide-inner{text-align:center;}.elementor-2 .elementor-element.elementor-element-93ef2b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-2 .elementor-element.elementor-element-93ef2b2 .elementor-heading-title{font-size:20px;letter-spacing:-0.4px;}.elementor-2 .elementor-element.elementor-element-cc5ae21{padding:20px 20px 20px 0px;}.elementor-2 .elementor-element.elementor-element-f516013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-2 .elementor-element.elementor-element-f516013 .elementor-heading-title{font-size:20px;letter-spacing:-0.4px;}.elementor-2 .elementor-element.elementor-element-d83c185{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-e382c58 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-e382c58{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E7E7E7;margin-top:50px;margin-bottom:0px;padding:0px 20px 51px 20px;}.elementor-2 .elementor-element.elementor-element-f3fdc18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-f3fdc18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B55918;}.elementor-2 .elementor-element.elementor-element-f3fdc18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f3fdc18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-3bccc3c .porto-sicon-box.top-icon{text-align:center;}.elementor-2 .elementor-element.elementor-element-3bccc3c{padding:2.5em 3em 2.5em 3em;}.elementor-2 .elementor-element.elementor-element-3bccc3c .porto-icon{font-size:35px;color:#F0F2F2;}.elementor-2 .elementor-element.elementor-element-3bccc3c .porto-icon svg{width:1em;height:1em;fill:#F0F2F2;}.elementor-2 .elementor-element.elementor-element-3bccc3c .porto-sicon-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-3bccc3c .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-3bccc3c .porto-sicon-title{font-size:1.875rem;font-weight:700;line-height:1em;letter-spacing:0px;color:#F0F2F2;margin-bottom:4px;}.elementor-2 .elementor-element.elementor-element-3bccc3c .porto-sicon-header p{line-height:1.4em;letter-spacing:0.7px;color:#F0F2F2;}.elementor-2 .elementor-element.elementor-element-3bccc3c .porto-sicon-header{margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-b58bfa7{background-color:#F4F4F4;}.elementor-2 .elementor-element.elementor-element-56bab78{background-color:#F4F4F4;}.elementor-2 .elementor-element.elementor-element-2dfbc8c{margin-top:56px;margin-bottom:51px;}.elementor-element-824497d .porto-sicon-box.top-icon{text-align:center;}.elementor-2 .elementor-element.elementor-element-824497d .porto-icon{font-size:30px;color:#222529;}.elementor-2 .elementor-element.elementor-element-824497d .porto-icon svg{width:1em;height:1em;fill:#222529;}.elementor-2 .elementor-element.elementor-element-824497d .porto-sicon-img{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-824497d .porto-icon.advanced{border-radius:0px;}.elementor-2 .elementor-element.elementor-element-824497d .porto-sicon-title{font-size:1.5rem;font-weight:600;line-height:1.2em;letter-spacing:-0.24px;margin-bottom:5px;}.elementor-2 .elementor-element.elementor-element-824497d .porto-sicon-header p{font-size:13px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-824497d .porto-sicon-header{margin-bottom:19px;}.elementor-2 .elementor-element.elementor-element-00dcca4{width:var( --container-widget-width, 570px );max-width:570px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:570px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ba317a5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-2 .elementor-element.elementor-element-ba317a5 .elementor-heading-title{font-size:20px;font-weight:700;color:#302E2A;}.elementor-2 .elementor-element.elementor-element-d7de3aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-d7de3aa .owl-dots:not(.disabled){display:none !important;}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-c959c43 .swiper-slide{height:300px;}.elementor-2 .elementor-element.elementor-element-2b2e93d .swiper-slide{height:349px;}.elementor-2 .elementor-element.elementor-element-a6aa05d .elementor-heading-title{font-size:17px;}.elementor-2 .elementor-element.elementor-element-0a2bbeb .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-e954ea8 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-85f64c7 .elementor-heading-title{font-size:17px;}.elementor-2 .elementor-element.elementor-element-41283c3 .elementor-heading-title{font-size:17px;}.elementor-2 .elementor-element.elementor-element-bb51de9 .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-f5c1321 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-de9b82d .owl-nav:not(.disabled){display:none !important;}.elementor-2 .elementor-element.elementor-element-d7de3aa .owl-dots:not(.disabled){display:block !important;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-c959c43 .swiper-slide{height:140px;}.elementor-2 .elementor-element.elementor-element-6ae2d05{--min-height:16px;}.elementor-2 .elementor-element.elementor-element-2b2e93d .swiper-slide{height:180px;}.elementor-2 .elementor-element.elementor-element-6591383{padding:50px 20px 23px 20px;}.elementor-2 .elementor-element.elementor-element-d274145{width:50%;}.elementor-2 .elementor-element.elementor-element-17c2386{width:50%;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-71705c8{width:30%;}.elementor-2 .elementor-element.elementor-element-8b0c91c{width:34.332%;}.elementor-2 .elementor-element.elementor-element-4740e55{width:35%;}}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-71705c8{width:100%;}.elementor-2 .elementor-element.elementor-element-8b0c91c{width:50%;}.elementor-2 .elementor-element.elementor-element-4740e55{width:50%;}.elementor-2 .elementor-element.elementor-element-f3fdc18{width:100%;}.elementor-2 .elementor-element.elementor-element-d274145{width:50%;}.elementor-2 .elementor-element.elementor-element-17c2386{width:50%;}}