.elementor-11 .elementor-element.elementor-element-0585a11{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0585a11:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0585a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-11 .elementor-element.elementor-element-0585a11 > .elementor-shape-bottom .elementor-shape-fill, .elementor-11 .elementor-element.elementor-element-0585a11 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFAFA;}.elementor-11 .elementor-element.elementor-element-0585a11 > .elementor-shape-bottom svg, .elementor-11 .elementor-element.elementor-element-0585a11 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-cd61a9c .elementor-repeater-item-affcb66 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://ecothermas.com.br/wp-content/uploads/2025/03/aniversario.png);background-size:contain;}.elementor-11 .elementor-element.elementor-element-cd61a9c .elementor-repeater-item-c8c3a15 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://ecothermas.com.br/wp-content/uploads/2025/03/ticket.png);background-size:contain;}.elementor-11 .elementor-element.elementor-element-cd61a9c .swiper-slide{transition-duration:calc(5000ms*1.2);height:493px;}.elementor-11 .elementor-element.elementor-element-cd61a9c > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cd61a9c .swiper-slide-contents{max-width:66%;}.elementor-11 .elementor-element.elementor-element-cd61a9c .swiper-slide-inner{text-align:left;}.elementor-11 .elementor-element.elementor-element-cd61a9c .swiper-pagination-bullet-active{background-color:#FF8F00;}.elementor-11 .elementor-element.elementor-element-6364531 .elementor-repeater-item-87ace57 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://ecothermas.com.br/wp-content/uploads/2025/05/banner-niver.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-6364531 .elementor-repeater-item-c8c3a15 .swiper-slide-bg{background-color:#4054B200;background-image:url(https://ecothermas.com.br/wp-content/uploads/2025/05/banner-antecipado.png);background-size:cover;}.elementor-11 .elementor-element.elementor-element-6364531 .swiper-slide{transition-duration:calc(5000ms*1.2);height:493px;}.elementor-11 .elementor-element.elementor-element-6364531 .swiper-slide-contents{max-width:66%;}.elementor-11 .elementor-element.elementor-element-6364531 .swiper-slide-inner{text-align:left;}.elementor-11 .elementor-element.elementor-element-6364531 .swiper-pagination-bullet-active{background-color:#FF8F00;}.elementor-11 .elementor-element.elementor-element-341e741{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-341e741:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-341e741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-56de505{--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;--border-radius:15px 0px 0px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-56de505:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-56de505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1da794d{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-1da794d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1090d75 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1090d75 .elementor-icon-list-icon i{color:#EDDA2F;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-1090d75 .elementor-icon-list-icon svg{fill:#EDDA2F;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-1090d75{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-1090d75 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-1090d75 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-1090d75 .elementor-icon-list-text{color:#1F71C8;transition:color 0.3s;}.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-11 .elementor-element.elementor-element-e5e4f31 .elementor-button{background-color:#EA501B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;box-shadow:7px 10px 10px 0px rgba(0, 0, 0, 0.2);border-radius:30px 30px 30px 30px;padding:20px 050px 20px 50px;}.elementor-11 .elementor-element.elementor-element-e5e4f31 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-e5e4f31 .elementor-button:focus{background-color:#EA641B;}.elementor-11 .elementor-element.elementor-element-e5e4f31 > .elementor-widget-container{padding:50px 0px 5px 0px;}.elementor-11 .elementor-element.elementor-element-e5e4f31 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4746d52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#191919;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-11 .elementor-element.elementor-element-62c843c{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#707070;}.elementor-11 .elementor-element.elementor-element-acdcef9{--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;--border-radius:0px 15px 15px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-acdcef9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-acdcef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e87db67 > .elementor-widget-container{margin:19px 0px 0px 0150px;}.elementor-11 .elementor-element.elementor-element-e87db67{z-index:9999;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-e87db67 .elementor-icon-list-icon i{color:#EDDA2F;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-e87db67 .elementor-icon-list-icon svg{fill:#EDDA2F;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-e87db67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-e87db67 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e87db67 .elementor-icon-list-text{color:#1F71C8;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-b078421 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6c6b5b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6c6b5b0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6c6b5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-b33c733{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-b33c733 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-b33c733 .elementor-swiper-button.elementor-swiper-button-next{font-size:46px;color:#FE6632;}.elementor-11 .elementor-element.elementor-element-b33c733 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11 .elementor-element.elementor-element-b33c733 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FE6632;}.elementor-11 .elementor-element.elementor-element-14caae0{--e-image-carousel-slides-to-show:1;}.elementor-11 .elementor-element.elementor-element-14caae0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-14caae0 .elementor-swiper-button.elementor-swiper-button-next{font-size:46px;color:#FE6632;}.elementor-11 .elementor-element.elementor-element-14caae0 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-11 .elementor-element.elementor-element-14caae0 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FE6632;}.elementor-11 .elementor-element.elementor-element-c8c6863{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c8c6863:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c8c6863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE6632;}.elementor-11 .elementor-element.elementor-element-c8c6863 > .elementor-shape-top .elementor-shape-fill, .elementor-11 .elementor-element.elementor-element-c8c6863 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F6F6F6;}.elementor-11 .elementor-element.elementor-element-c8c6863 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-c8c6863 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:96px;}.elementor-11 .elementor-element.elementor-element-81c3eb9{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-81c3eb9 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-81c3eb9 .elementor-heading-title{font-family:"Fresh River Regular", Sans-serif;font-size:94px;font-weight:500;letter-spacing:0px;color:#FEDC00;}.elementor-11 .elementor-element.elementor-element-09ab055{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container{padding:0px 0px 0px 0px;}:is( .elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .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);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .jet-listing-grid, .elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .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);}:is( .elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .jet-listing-grid, .elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .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-11 .elementor-element.elementor-element-8740df1 .jet-listing-grid__slider-icon{width:50px;height:50px;line-height:50px;margin-top:calc( -50px/2 );background:#FE6632;}.elementor-11 .elementor-element.elementor-element-8740df1 .jet-listing-grid__slider-icon:hover{background:#ED7200;}.elementor-11 .elementor-element.elementor-element-72a8da9 .elementor-button{background-color:#1F71C8;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;box-shadow:7px 10px 10px 0px rgba(0, 0, 0, 0.2);border-radius:30px 30px 30px 30px;padding:20px 050px 20px 50px;}.elementor-11 .elementor-element.elementor-element-72a8da9 > .elementor-widget-container{padding:50px 0px 5px 0px;}.elementor-11 .elementor-element.elementor-element-72a8da9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-b62fb9c{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b62fb9c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b62fb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEDC00;}.elementor-11 .elementor-element.elementor-element-b62fb9c > .elementor-shape-top .elementor-shape-fill, .elementor-11 .elementor-element.elementor-element-b62fb9c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FE6632;}.elementor-11 .elementor-element.elementor-element-b62fb9c > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-b62fb9c > .e-con-inner > .elementor-shape-top svg{height:94px;}.elementor-11 .elementor-element.elementor-element-a82f926{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-a82f926 > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-a82f926 .elementor-heading-title{font-family:"Fresh River Regular", Sans-serif;font-size:94px;font-weight:500;letter-spacing:0px;color:#1F71C8;}.elementor-11 .elementor-element.elementor-element-7752838{--display:flex;}.elementor-11 .elementor-element.elementor-element-7752838.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c0fd0be{--display:flex;}.elementor-11 .elementor-element.elementor-element-c0fd0be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-95429ae{--display:flex;}.elementor-11 .elementor-element.elementor-element-95429ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-404270a{--display:flex;}.elementor-11 .elementor-element.elementor-element-404270a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-26d3647{--display:flex;--min-height:290px;--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:center;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-26d3647:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-26d3647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F71C8;}.elementor-11 .elementor-element.elementor-element-26d3647 > .elementor-shape-top .elementor-shape-fill, .elementor-11 .elementor-element.elementor-element-26d3647 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FEDC00;}.elementor-11 .elementor-element.elementor-element-26d3647 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-26d3647 > .e-con-inner > .elementor-shape-top svg{height:73px;}.elementor-11 .elementor-element.elementor-element-0b7f0bf{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-0b7f0bf > .elementor-widget-container{padding:50px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-0b7f0bf .elementor-heading-title{font-family:"Fresh River Regular", Sans-serif;font-size:94px;font-weight:500;letter-spacing:0px;color:#FEDC00;}.elementor-11 .elementor-element.elementor-element-4212f13{--display:flex;}.elementor-11 .elementor-element.elementor-element-4212f13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-74d2003:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://ecothermas.com.br/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-74d2003.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ecothermas.com.br/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-11 .elementor-element.elementor-element-4f2d026{--display:flex;}.elementor-11 .elementor-element.elementor-element-4f2d026.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-67badbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:700;text-transform:uppercase;color:#FEDC00;}.elementor-11 .elementor-element.elementor-element-f7f51c4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f7f51c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;color:#FEDC00;}.elementor-11 .elementor-element.elementor-element-41dbb36{width:var( --container-widget-width, 77.747% );max-width:77.747%;--container-widget-width:77.747%;--container-widget-flex-grow:0;text-align:justify;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-41dbb36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-ffa7cf2{--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:center;--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-ffa7cf2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-df8e789{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-df8e789.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-173be4c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-e08dad4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e08dad4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1b3e4d6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-e00fbcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e00fbcb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6f6849f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-6a3a810{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6a3a810.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1530f79 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-2ac9b7b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2ac9b7b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a1c4300 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-f6236ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f6236ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-07c44ec .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-89d6c74{--display:flex;--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;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-89d6c74:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-89d6c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecothermas.com.br/wp-content/uploads/2025/02/quality-bg1.png");}.elementor-11 .elementor-element.elementor-element-03c6ef7{text-align:center;}.elementor-11 .elementor-element.elementor-element-03c6ef7 .elementor-heading-title{font-family:"Fresh River Regular", Sans-serif;font-size:94px;font-weight:500;letter-spacing:0px;color:#FE6632;}.elementor-11 .elementor-element.elementor-element-d8629f4{width:var( --container-widget-width, 64.723% );max-width:64.723%;--container-widget-width:64.723%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;font-style:italic;}.elementor-11 .elementor-element.elementor-element-d8629f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9b8a0b3 > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9b8a0b3 .elementor-heading-title{font-family:"Fresh River Regular", Sans-serif;font-size:59px;font-weight:500;color:#2474C5;}.elementor-11 .elementor-element.elementor-element-0809065{--grid-template-columns:repeat(0, auto);--icon-size:27px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-0809065 .elementor-widget-container{text-align:left;}.elementor-11 .elementor-element.elementor-element-0809065 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0809065 .elementor-social-icon{background-color:#FE6632;--icon-padding:0.5em;}.elementor-11 .elementor-element.elementor-element-0809065 .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-0809065 .elementor-social-icon:hover{background-color:#E56133;}.elementor-11 .elementor-element.elementor-element-1a8de28{--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:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1a8de28:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1a8de28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE6632;}.elementor-11 .elementor-element.elementor-element-1a8de28 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-1a8de28 > .e-con-inner > .elementor-shape-top svg{height:106px;}.elementor-11 .elementor-element.elementor-element-5e8ea28{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-5e8ea28 .elementor-heading-title{font-family:"Fresh River Regular", Sans-serif;font-size:94px;font-weight:500;letter-spacing:0px;word-spacing:0px;color:#FEDC00;}.elementor-11 .elementor-element.elementor-element-f443d5c{--display:flex;}.elementor-11 .elementor-element.elementor-element-f443d5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e05b463{--display:flex;--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;--align-items:center;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e05b463:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e05b463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F71C8;}.elementor-11 .elementor-element.elementor-element-e05b463 > .elementor-shape-top .elementor-shape-fill, .elementor-11 .elementor-element.elementor-element-e05b463 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FE6632;}.elementor-11 .elementor-element.elementor-element-e05b463 > .elementor-shape-top svg, .elementor-11 .elementor-element.elementor-element-e05b463 > .e-con-inner > .elementor-shape-top svg{height:53px;}.elementor-11 .elementor-element.elementor-element-394b97f{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-394b97f .elementor-heading-title{font-family:"Fresh River Regular", Sans-serif;font-size:94px;font-weight:500;letter-spacing:0px;word-spacing:0px;color:#FEDC00;}.elementor-11 .elementor-element.elementor-element-39785d8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-11 .elementor-element.elementor-element-39785d8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-ec0ff02{--display:flex;}.elementor-11 .elementor-element.elementor-element-1423a88 .elementor-button{background-color:#FE6632;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;box-shadow:7px 10px 10px 0px rgba(0, 0, 0, 0.17);border-radius:30px 30px 30px 30px;padding:20px 050px 20px 50px;}.elementor-11 .elementor-element.elementor-element-1423a88 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-25d8e7e{--display:flex;--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;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-ddbf429 .elementor-icon-list-icon i{color:#FE6632;transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-ddbf429 .elementor-icon-list-icon svg{fill:#FE6632;transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-ddbf429{--e-icon-list-icon-size:44px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:flex-end;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-ddbf429 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-ddbf429 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-ddbf429 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-0dd2d4e{--display:flex;}.elementor-11 .elementor-element.elementor-element-0bd7a4d{--display:flex;}.elementor-11 .elementor-element.elementor-element-1187f14{--display:flex;}.elementor-11 .elementor-element.elementor-element-0d69561{--display:flex;}.elementor-11 .elementor-element.elementor-element-2116c81{--display:flex;}.elementor-11 .elementor-element.elementor-element-0537d22{--display:flex;}.elementor-11 .elementor-element.elementor-element-b3b7856{--display:flex;}.elementor-11 .elementor-element.elementor-element-4602179{--display:flex;}.elementor-11 .elementor-element.elementor-element-d996d08{--display:flex;}.elementor-11 .elementor-element.elementor-element-1fcbb26{--display:flex;}.elementor-11 .elementor-element.elementor-element-5631b70{--display:flex;}.elementor-11 .elementor-element.elementor-element-7804034{--display:flex;}.elementor-11 .elementor-element.elementor-element-800db99{--display:flex;}.elementor-11 .elementor-element.elementor-element-d981f75{--display:flex;}.elementor-11 .elementor-element.elementor-element-9c21cd3{--display:flex;}.elementor-11 .elementor-element.elementor-element-a57a7e9{--display:flex;}.elementor-11 .elementor-element.elementor-element-bb1eb13{--display:flex;}.elementor-11 .elementor-element.elementor-element-71f4c0f{--display:flex;}.elementor-11 .elementor-element.elementor-element-f6a62ff{--display:flex;}.elementor-11 .elementor-element.elementor-element-c3c65d2{--display:flex;}.elementor-11 .elementor-element.elementor-element-c2feb19{--display:flex;}.elementor-11 .elementor-element.elementor-element-44c94c4{--display:flex;}.elementor-11 .elementor-element.elementor-element-6b26dec{--n-accordion-title-font-size:19px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:11px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:#1F71C8;--n-accordion-icon-size:17px;}.elementor-11 .elementor-element.elementor-element-6b26dec {--n-accordion-padding:25px 15px 25px 15px;}:where( .elementor-11 .elementor-element.elementor-element-6b26dec > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-341e741{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-56de505{--width:50%;}.elementor-11 .elementor-element.elementor-element-acdcef9{--width:50%;}.elementor-11 .elementor-element.elementor-element-6c6b5b0{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-c8c6863{--width:100%;}.elementor-11 .elementor-element.elementor-element-b62fb9c{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-7752838{--width:49%;}.elementor-11 .elementor-element.elementor-element-c0fd0be{--width:49%;}.elementor-11 .elementor-element.elementor-element-95429ae{--width:49%;}.elementor-11 .elementor-element.elementor-element-404270a{--width:49%;}.elementor-11 .elementor-element.elementor-element-26d3647{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-4212f13{--width:49%;}.elementor-11 .elementor-element.elementor-element-4f2d026{--width:49%;}.elementor-11 .elementor-element.elementor-element-ffa7cf2{--width:100%;}.elementor-11 .elementor-element.elementor-element-df8e789{--width:32%;}.elementor-11 .elementor-element.elementor-element-e08dad4{--width:32%;}.elementor-11 .elementor-element.elementor-element-e00fbcb{--width:32%;}.elementor-11 .elementor-element.elementor-element-6a3a810{--width:32%;}.elementor-11 .elementor-element.elementor-element-2ac9b7b{--width:32%;}.elementor-11 .elementor-element.elementor-element-f6236ef{--width:32%;}.elementor-11 .elementor-element.elementor-element-f443d5c{--width:100%;}.elementor-11 .elementor-element.elementor-element-e05b463{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-25d8e7e{--content-width:1400px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-6364531 .swiper-slide{height:380px;}.elementor-11 .elementor-element.elementor-element-341e741{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-56de505{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-11 .elementor-element.elementor-element-28678a2 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-1090d75 > .elementor-widget-container{margin:-30px -30px -30px -30px;}.elementor-11 .elementor-element.elementor-element-e5e4f31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 30px 0px;}.elementor-11 .elementor-element.elementor-element-4746d52 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-62c843c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-11 .elementor-element.elementor-element-acdcef9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-acdcef9.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-14caae0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-14caae0 .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;}.elementor-11 .elementor-element.elementor-element-c8c6863{--padding-top:150px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-81c3eb9{text-align:center;}.elementor-11 .elementor-element.elementor-element-81c3eb9 .elementor-heading-title{font-size:55px;}.elementor-11 .elementor-element.elementor-element-09ab055{--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-11 .elementor-element.elementor-element-8740df1 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-b62fb9c{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a82f926 > .elementor-widget-container{padding:80px 10px 20px 10px;}.elementor-11 .elementor-element.elementor-element-a82f926 .elementor-heading-title{font-size:61px;}.elementor-11 .elementor-element.elementor-element-7752838{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-26d3647{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0b7f0bf > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0b7f0bf .elementor-heading-title{font-size:62px;}.elementor-11 .elementor-element.elementor-element-4f2d026{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-67badbb{text-align:center;}.elementor-11 .elementor-element.elementor-element-f7f51c4{text-align:center;}.elementor-11 .elementor-element.elementor-element-41dbb36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-89d6c74{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-03c6ef7 .elementor-heading-title{font-size:63px;}.elementor-11 .elementor-element.elementor-element-d8629f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-9b8a0b3{text-align:center;}.elementor-11 .elementor-element.elementor-element-0809065 .elementor-widget-container{text-align:center;}.elementor-11 .elementor-element.elementor-element-0809065 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-1a8de28{--padding-top:150px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5e8ea28 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-5e8ea28{text-align:center;}.elementor-11 .elementor-element.elementor-element-5e8ea28 .elementor-heading-title{font-size:56px;}.elementor-11 .elementor-element.elementor-element-e05b463{--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-394b97f > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-394b97f .elementor-heading-title{font-size:65px;}.elementor-11 .elementor-element.elementor-element-39785d8 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS for container, class: .elementor-element-26d3647 */.bubble-section {
    overflow: hidden;
    position: relative;
}
.bubbles {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 0;
    overflow: hidden;
    top: 0;
    left: 0;
    pointer-events: none;
}
.bubble {
    position: absolute;
    bottom: -100px;
    width: 40px;
    height: 40px;
    background: rgba(255, 255, 255, 0.2);
    border-radius: 50%;
    opacity: 0.5;
}

.bubble:nth-child(1) {
    width: 40px;
    height: 40px;
    left: 10%;
    animation: rise-1 25s infinite ease-in;
}
.bubble:nth-child(2) {
    width: 20px;
    height: 20px;
    left: 20%;
    animation: rise-2 20s infinite ease-in;
    animation-delay: 1s;
}
.bubble:nth-child(3) {
    width: 50px;
    height: 50px;
    left: 35%;
    animation: rise-3 28s infinite ease-in;
    animation-delay: 2s;
}
.bubble:nth-child(4) {
    width: 80px;
    height: 80px;
    left: 50%;
    animation: rise-4 35s infinite ease-in;
    animation-delay: 0s;
}
.bubble:nth-child(5) {
    width: 35px;
    height: 35px;
    left: 65%;
    animation: rise-5 23s infinite ease-in;
    animation-delay: 1s;
}
.bubble:nth-child(6) {
    width: 45px;
    height: 45px;
    left: 80%;
    animation: rise-6 30s infinite ease-in;
    animation-delay: 3s;
}
.bubble:nth-child(7) {
    width: 25px;
    height: 25px;
    left: 90%;
    animation: rise-7 27s infinite ease-in;
    animation-delay: 2s;
}

/* Animações individuais para cada bolha com movimentos laterais variados */
@keyframes rise-1 {
    0% {
        bottom: -100px;
        transform: translateX(0);
    }
    20% {
        transform: translateX(80px);
    }
    40% {
        transform: translateX(-40px);
    }
    60% {
        transform: translateX(60px);
    }
    80% {
        transform: translateX(-20px);
    }
    100% {
        bottom: 1080px;
        transform: translateX(70px);
    }
}

@keyframes rise-2 {
    0% {
        bottom: -100px;
        transform: translateX(0);
    }
    25% {
        transform: translateX(-100px);
    }
    50% {
        transform: translateX(50px);
    }
    75% {
        transform: translateX(-30px);
    }
    100% {
        bottom: 1080px;
        transform: translateX(-80px);
    }
}

@keyframes rise-3 {
    0% {
        bottom: -100px;
        transform: translateX(0);
    }
    30% {
        transform: translateX(120px);
    }
    55% {
        transform: translateX(-60px);
    }
    75% {
        transform: translateX(30px);
    }
    100% {
        bottom: 1080px;
        transform: translateX(-50px);
    }
}

@keyframes rise-4 {
    0% {
        bottom: -100px;
        transform: translateX(0);
    }
    20% {
        transform: translateX(-50px);
    }
    45% {
        transform: translateX(80px);
    }
    70% {
        transform: translateX(10px);
    }
    100% {
        bottom: 1080px;
        transform: translateX(100px);
    }
}

@keyframes rise-5 {
    0% {
        bottom: -100px;
        transform: translateX(0);
    }
    25% {
        transform: translateX(70px);
    }
    50% {
        transform: translateX(-70px);
    }
    75% {
        transform: translateX(50px);
    }
    100% {
        bottom: 1080px;
        transform: translateX(-30px);
    }
}

@keyframes rise-6 {
    0% {
        bottom: -100px;
        transform: translateX(0);
    }
    30% {
        transform: translateX(-100px);
    }
    60% {
        transform: translateX(60px);
    }
    80% {
        transform: translateX(-30px);
    }
    100% {
        bottom: 1080px;
        transform: translateX(-90px);
    }
}

@keyframes rise-7 {
    0% {
        bottom: -100px;
        transform: translateX(0);
    }
    20% {
        transform: translateX(40px);
    }
    40% {
        transform: translateX(-80px);
    }
    70% {
        transform: translateX(30px);
    }
    100% {
        bottom: 1080px;
        transform: translateX(60px);
    }
}

/* Ajuste para garantir que os elementos da seção fiquem acima das bolhas */
.bubble-section > .elementor-container {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0baed2c */#sb_instagram .sb_instagram_header .sbi_header_text, .sb_instagram_header .sbi_header_text {
    display: flex
;
    gap: 20px;
    justify-content: flex-start;
    align-items: center;
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e05b463 */.wave {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100px;
  background: url('https://yourdomain.com/path-to-your-wave.svg') repeat-x;
  animation: moveWaves 10s linear infinite;
}

@keyframes moveWaves {
  0% { background-position-x: 0; }
  100% { background-position-x: 1000px; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fresh River Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ecothermas.com.br/wp-content/uploads/2025/02/fresh-river.ttf') format('truetype');
}
/* End Custom Fonts CSS */