.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-54b7020{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.3;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-350 .elementor-element.elementor-element-54b7020:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-54b7020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moaraenergia.com.br/wp-content/uploads/2024/09/Background-banner-nossas-solucoes-moara.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-350 .elementor-element.elementor-element-54b7020::before, .elementor-350 .elementor-element.elementor-element-54b7020 > .elementor-background-video-container::before, .elementor-350 .elementor-element.elementor-element-54b7020 > .e-con-inner > .elementor-background-video-container::before, .elementor-350 .elementor-element.elementor-element-54b7020 > .elementor-background-slideshow::before, .elementor-350 .elementor-element.elementor-element-54b7020 > .e-con-inner > .elementor-background-slideshow::before, .elementor-350 .elementor-element.elementor-element-54b7020 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-350 .elementor-element.elementor-element-18348e6{--display:flex;--min-height:229px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-350 .elementor-element.elementor-element-8fc97e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-8fc97e1{text-align:center;}.elementor-350 .elementor-element.elementor-element-8fc97e1 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:62px;font-weight:200;line-height:64px;color:var( --e-global-color-761789f );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-3e14806{--display:flex;--min-height:1440px;--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:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-3e14806:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-3e14806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-350 .elementor-element.elementor-element-3e14806::before, .elementor-350 .elementor-element.elementor-element-3e14806 > .elementor-background-video-container::before, .elementor-350 .elementor-element.elementor-element-3e14806 > .e-con-inner > .elementor-background-video-container::before, .elementor-350 .elementor-element.elementor-element-3e14806 > .elementor-background-slideshow::before, .elementor-350 .elementor-element.elementor-element-3e14806 > .e-con-inner > .elementor-background-slideshow::before, .elementor-350 .elementor-element.elementor-element-3e14806 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://moaraenergia.com.br/wp-content/uploads/2024/08/background-luz-verde-2.webp");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-350 .elementor-element.elementor-element-5a05e61{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-350 .elementor-element.elementor-element-b221f00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-b221f00{text-align:left;}.elementor-350 .elementor-element.elementor-element-b221f00 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:52px;font-weight:300;line-height:64px;color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-e8e8a04 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );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-350 .elementor-element.elementor-element-b076270{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-b076270 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-350 .elementor-element.elementor-element-a0ca161{--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-350 .elementor-element.elementor-element-6e87637{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-350 .elementor-element.elementor-element-eeb54d1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-350 .elementor-element.elementor-element-eeb54d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-eeb54d1 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:42px;font-weight:300;color:#007F36;}.elementor-350 .elementor-element.elementor-element-cc666d4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-350 .elementor-element.elementor-element-99aff7c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-text );}.elementor-350 .elementor-element.elementor-element-99aff7c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-350 .elementor-element.elementor-element-e082c1f{--display:flex;}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-2077f70{--display:flex;}.elementor-350 .elementor-element.elementor-element-98453de{--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-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );}.elementor-350 .elementor-element.elementor-element-bb7dbb7 img{border-radius:12px 12px 12px 12px;}.elementor-350 .elementor-element.elementor-element-e1f9c89{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:#007F36;}.elementor-350 .elementor-element.elementor-element-5e073db{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-350 .elementor-element.elementor-element-5ff7af2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-350 .elementor-element.elementor-element-77ac44e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-350 .elementor-element.elementor-element-77ac44e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-77ac44e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:42px;font-weight:300;color:#007F36;}.elementor-350 .elementor-element.elementor-element-5bb5dee > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-350 .elementor-element.elementor-element-2356041{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-text );}.elementor-350 .elementor-element.elementor-element-2356041 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-350 .elementor-element.elementor-element-ff7f2f0{--display:flex;}.elementor-350 .elementor-element.elementor-element-d766200{--display:flex;}.elementor-350 .elementor-element.elementor-element-6c3c9f2{--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-350 .elementor-element.elementor-element-118eb15 img{border-radius:12px 12px 12px 12px;}.elementor-350 .elementor-element.elementor-element-2a8b6fe{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:#007F36;}.elementor-350 .elementor-element.elementor-element-bf2e8ad{--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-350 .elementor-element.elementor-element-c116bfc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-350 .elementor-element.elementor-element-907fa9d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-350 .elementor-element.elementor-element-907fa9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-907fa9d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:42px;font-weight:300;color:#007F36;}.elementor-350 .elementor-element.elementor-element-4425162 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-350 .elementor-element.elementor-element-bac80ed{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-text );}.elementor-350 .elementor-element.elementor-element-bac80ed > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-350 .elementor-element.elementor-element-eaf3fe2{--display:flex;}.elementor-350 .elementor-element.elementor-element-bd932f1{--display:flex;}.elementor-350 .elementor-element.elementor-element-db769d7{--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-350 .elementor-element.elementor-element-daf6511{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:#007F36;}.elementor-350 .elementor-element.elementor-element-76fbb68{--display:flex;--min-height:915px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-350 .elementor-element.elementor-element-76fbb68:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-76fbb68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moaraenergia.com.br/wp-content/uploads/2024/08/Background-painel-solar-moara-solucoes-2.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-350 .elementor-element.elementor-element-9a27cb0{--display:flex;--min-height:414px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-350 .elementor-element.elementor-element-cb6b620 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-cb6b620{text-align:center;}.elementor-350 .elementor-element.elementor-element-cb6b620 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:62px;font-weight:200;line-height:64px;color:var( --e-global-color-761789f );}.elementor-widget-button .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-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-2a65893 .elementor-button{background-color:transparent;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(141deg, #0AA742 0%, #30DD6D 100%);padding:14px 40px 14px 40px;}@media(max-width:1366px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-e1f9c89{--e-n-carousel-swiper-slides-to-display:2;}.elementor-350 .elementor-element.elementor-element-2a8b6fe{--e-n-carousel-swiper-slides-to-display:2;}.elementor-350 .elementor-element.elementor-element-daf6511{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-350 .elementor-element.elementor-element-54b7020{--min-height:437px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-350 .elementor-element.elementor-element-8fc97e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-8fc97e1 .elementor-heading-title{font-size:38px;line-height:1em;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-350 .elementor-element.elementor-element-3e14806::before, .elementor-350 .elementor-element.elementor-element-3e14806 > .elementor-background-video-container::before, .elementor-350 .elementor-element.elementor-element-3e14806 > .e-con-inner > .elementor-background-video-container::before, .elementor-350 .elementor-element.elementor-element-3e14806 > .elementor-background-slideshow::before, .elementor-350 .elementor-element.elementor-element-3e14806 > .e-con-inner > .elementor-background-slideshow::before, .elementor-350 .elementor-element.elementor-element-3e14806 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-350 .elementor-element.elementor-element-b221f00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-b221f00 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-b076270{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-350 .elementor-element.elementor-element-a0ca161{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-350 .elementor-element.elementor-element-eeb54d1{text-align:center;}.elementor-350 .elementor-element.elementor-element-eeb54d1 .elementor-heading-title{font-size:32px;}.elementor-350 .elementor-element.elementor-element-cc666d4.elementor-element{--align-self:center;}.elementor-350 .elementor-element.elementor-element-99aff7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-350 .elementor-element.elementor-element-e082c1f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-350 .elementor-element.elementor-element-98453de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-e1f9c89{--e-n-carousel-swiper-slides-to-display:1;}.elementor-350 .elementor-element.elementor-element-77ac44e{text-align:center;}.elementor-350 .elementor-element.elementor-element-77ac44e .elementor-heading-title{font-size:32px;}.elementor-350 .elementor-element.elementor-element-5bb5dee.elementor-element{--align-self:center;}.elementor-350 .elementor-element.elementor-element-2356041{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-350 .elementor-element.elementor-element-ff7f2f0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-6c3c9f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-2a8b6fe{--e-n-carousel-swiper-slides-to-display:1;}.elementor-350 .elementor-element.elementor-element-bf2e8ad{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-350 .elementor-element.elementor-element-907fa9d{text-align:center;}.elementor-350 .elementor-element.elementor-element-907fa9d .elementor-heading-title{font-size:32px;}.elementor-350 .elementor-element.elementor-element-4425162.elementor-element{--align-self:center;}.elementor-350 .elementor-element.elementor-element-bac80ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-350 .elementor-element.elementor-element-eaf3fe2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-bd932f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-db769d7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-350 .elementor-element.elementor-element-daf6511{--e-n-carousel-swiper-slides-to-display:1;}.elementor-350 .elementor-element.elementor-element-76fbb68{--min-height:472px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-350 .elementor-element.elementor-element-9a27cb0{--min-height:393px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-350 .elementor-element.elementor-element-cb6b620 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-cb6b620 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:2400px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for html, class: .elementor-element-e8e8a04 */.custom-divider2 {
    width: 120px;  /* largura total */
    height: 1px;   /* altura da linha (1px) */
    border: none;  /* remove a borda padrão */
    background: linear-gradient(
        to right, 
        #019937 0%, 
        #019937 25%, 
        transparent 25%, 
        transparent calc(25% + 8px), 
        rgba(0, 0, 0, 0.5) calc(25% + 8px), /* Preto com 50% de opacidade */
        rgba(0, 0, 0, 0.5) 100%
    );
    margin: 20px 0; /* espaçamento superior e inferior */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc666d4 */.custom-divider2 {
    width: 120px;  /* largura total */
    height: 1px;   /* altura da linha (1px) */
    border: none;  /* remove a borda padrão */
    background: linear-gradient(
        to right, 
        #019937 0%, 
        #019937 25%, 
        transparent 25%, 
        transparent calc(25% + 8px), 
        rgba(0, 0, 0, 0.5) calc(25% + 8px), /* Preto com 50% de opacidade */
        rgba(0, 0, 0, 0.5) 100%
    );
    margin: 20px 0; /* espaçamento superior e inferior */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5bb5dee */.custom-divider2 {
    width: 120px;  /* largura total */
    height: 1px;   /* altura da linha (1px) */
    border: none;  /* remove a borda padrão */
    background: linear-gradient(
        to right, 
        #019937 0%, 
        #019937 25%, 
        transparent 25%, 
        transparent calc(25% + 8px), 
        rgba(0, 0, 0, 0.5) calc(25% + 8px), /* Preto com 50% de opacidade */
        rgba(0, 0, 0, 0.5) 100%
    );
    margin: 20px 0; /* espaçamento superior e inferior */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4425162 */.custom-divider2 {
    width: 120px;  /* largura total */
    height: 1px;   /* altura da linha (1px) */
    border: none;  /* remove a borda padrão */
    background: linear-gradient(
        to right, 
        #019937 0%, 
        #019937 25%, 
        transparent 25%, 
        transparent calc(25% + 8px), 
        rgba(0, 0, 0, 0.5) calc(25% + 8px), /* Preto com 50% de opacidade */
        rgba(0, 0, 0, 0.5) 100%
    );
    margin: 20px 0; /* espaçamento superior e inferior */
}/* End custom CSS */
/* Start custom CSS */scroll-bottom {
    opacity: 0;
    transition: 0.5s;
    filter: blur(10px);
    transform: translate(0, 30px);
}

ativo {
    opacity: 1;
    transition: 0.5s;
    filter: blur(0px); /* Certifique-se de que o blur seja removido */
    transform: translate(0, 0);
}

scale{
    transform: scale(0.1);
    opacity: 0;
    transition: 1.2s
    
}

ativo-scale{
    transform: scale(1);
    opacity: 1;
    
}/* End custom CSS */