.elementor-280 .elementor-element.elementor-element-31e50f08{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.1;--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-280 .elementor-element.elementor-element-31e50f08:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-31e50f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-280 .elementor-element.elementor-element-31e50f08::before, .elementor-280 .elementor-element.elementor-element-31e50f08 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-31e50f08 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-31e50f08 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-31e50f08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-31e50f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-02.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:434px auto;}.elementor-280 .elementor-element.elementor-element-31e50f08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-280 .elementor-element.elementor-element-30e95025{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-30e95025::before, .elementor-280 .elementor-element.elementor-element-30e95025 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-30e95025 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-30e95025 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-30e95025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-30e95025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-30e95025{right:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-30e95025{left:0px;}.elementor-280 .elementor-element.elementor-element-b1522d4 .elementor-repeater-item-1901397 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://singularpiscinas.com.br/wp-content/uploads/2026/02/IMG_4922-scaled.jpg);background-size:cover;}.elementor-280 .elementor-element.elementor-element-b1522d4 .elementor-repeater-item-5511ca1 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://singularpiscinas.com.br/wp-content/uploads/2026/02/DJI_0846-scaled.jpg);background-size:cover;}.elementor-280 .elementor-element.elementor-element-b1522d4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-280 .elementor-element.elementor-element-b1522d4{z-index:999;}.elementor-280 .elementor-element.elementor-element-b1522d4:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-b1522d4.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-03-min.png );-webkit-mask-size:cover;-webkit-mask-position:bottom left;}.elementor-280 .elementor-element.elementor-element-b1522d4 .swiper-slide-contents{max-width:66%;}.elementor-280 .elementor-element.elementor-element-b1522d4 .swiper-slide-inner{text-align:center;}.elementor-280 .elementor-element.elementor-element-b1522d4 .swiper-pagination-bullet{height:5px;width:5px;}.elementor-280 .elementor-element.elementor-element-b1522d4 .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-280 .elementor-element.elementor-element-b1522d4 .swiper-pagination-fraction{font-size:5px;}.elementor-280 .elementor-element.elementor-element-b1522d4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-8235737 );opacity:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-b1522d4 .swiper-pagination-bullet-active{background-color:var( --e-global-color-ebbf1d8 );}.elementor-280 .elementor-element.elementor-element-21e0df6f{--display:flex;--position:absolute;--min-height:265px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:429px;}.elementor-280 .elementor-element.elementor-element-21e0df6f:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-21e0df6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-21e0df6f{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-21e0df6f{right:0px;}.elementor-280 .elementor-element.elementor-element-625a5118{--spacer-size:50px;}.elementor-280 .elementor-element.elementor-element-6c03ee32{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.1;--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-280 .elementor-element.elementor-element-6c03ee32::before, .elementor-280 .elementor-element.elementor-element-6c03ee32 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-6c03ee32 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-6c03ee32 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-6c03ee32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-6c03ee32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-03.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:250px auto;}.elementor-280 .elementor-element.elementor-element-61487522{--display:flex;--position:absolute;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:120px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-61487522{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-61487522{right:0px;}.elementor-280 .elementor-element.elementor-element-21a9eff8 .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:8em;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;}.elementor-280 .elementor-element.elementor-element-60f3d451{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-280 .elementor-element.elementor-element-285a41ee .elementor-heading-title{font-family:var( --e-global-typography-6c72217-font-family ), Sans-serif;font-size:var( --e-global-typography-6c72217-font-size );font-weight:var( --e-global-typography-6c72217-font-weight );text-transform:var( --e-global-typography-6c72217-text-transform );font-style:var( --e-global-typography-6c72217-font-style );text-decoration:var( --e-global-typography-6c72217-text-decoration );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );color:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-1ee7a458 .elementor-button{background-color:#02145200;font-size:22px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:010px 080px 010px 080px;}.elementor-280 .elementor-element.elementor-element-1ee7a458{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-280 .elementor-element.elementor-element-1ee7a458 .elementor-button:hover, .elementor-280 .elementor-element.elementor-element-1ee7a458 .elementor-button:focus{box-shadow:5px 5px 23px 0px rgba(0,0,0,0.5);}.elementor-280 .elementor-element.elementor-element-2928453{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:120px;--z-index:99;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-2928453{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-2928453{right:0px;}.elementor-280 .elementor-element.elementor-element-7febb307 .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:8em;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;-webkit-text-stroke-width:3px;stroke-width:3px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-7dc9583{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-7dc9583:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-7dc9583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-280 .elementor-element.elementor-element-7dc9583::before, .elementor-280 .elementor-element.elementor-element-7dc9583 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-7dc9583 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-7dc9583 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-7dc9583 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-7dc9583 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-06.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:500px auto;}.elementor-280 .elementor-element.elementor-element-7dc9583 > .elementor-shape-bottom .elementor-shape-fill, .elementor-280 .elementor-element.elementor-element-7dc9583 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0ccbf47 );}.elementor-280 .elementor-element.elementor-element-7dc9583 > .elementor-shape-bottom svg, .elementor-280 .elementor-element.elementor-element-7dc9583 > .e-con-inner > .elementor-shape-bottom svg{height:500px;transform:translateX(-50%) rotateY(180deg);}.elementor-280 .elementor-element.elementor-element-2212d36d{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:64px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-2212d36d{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-2212d36d{right:0px;}.elementor-280 .elementor-element.elementor-element-581d69bd{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-581d69bd .elementor-headline{text-align:center;font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-size:var( --e-global-typography-6357680-font-size );font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-581d69bd .elementor-headline-plain-text{color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-581d69bd .elementor-headline-dynamic-text{font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-581d69bd .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );}.elementor-280 .elementor-element.elementor-element-5f5d2a74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-3adcf980{text-align:center;}.elementor-280 .elementor-element.elementor-element-3adcf980 .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:4em;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-280 .elementor-element.elementor-element-80798c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--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-280 .elementor-element.elementor-element-80798c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-280 .elementor-element.elementor-element-6b93ab24{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-3758498:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-3758498.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-04-min.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-280 .elementor-element.elementor-element-3758498 img{border-radius:15px 15px 15px 15px;}.elementor-280 .elementor-element.elementor-element-637106b0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-2e4e41e7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-173aafe3 .elementor-heading-title{font-family:var( --e-global-typography-6c72217-font-family ), Sans-serif;font-size:var( --e-global-typography-6c72217-font-size );font-weight:var( --e-global-typography-6c72217-font-weight );text-transform:var( --e-global-typography-6c72217-text-transform );font-style:var( --e-global-typography-6c72217-font-style );text-decoration:var( --e-global-typography-6c72217-text-decoration );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-15a02892 .elementor-heading-title{font-family:var( --e-global-typography-6c72217-font-family ), Sans-serif;font-size:var( --e-global-typography-6c72217-font-size );font-weight:var( --e-global-typography-6c72217-font-weight );text-transform:var( --e-global-typography-6c72217-text-transform );font-style:var( --e-global-typography-6c72217-font-style );text-decoration:var( --e-global-typography-6c72217-text-decoration );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-2073ff1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-5a78e37d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-136c140f .elementor-button{background-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-7f08c86c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-774969e:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-774969e.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-01-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-774969e img{border-radius:15px 15px 15px 15px;}.elementor-280 .elementor-element.elementor-element-50f74099{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--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-280 .elementor-element.elementor-element-3f9dc3d:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-3f9dc3d.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-01-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-3f9dc3d{text-align:center;}.elementor-280 .elementor-element.elementor-element-3f9dc3d img{width:50%;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-6244969 );border-radius:15px 15px 15px 15px;}.elementor-280 .elementor-element.elementor-element-451f568:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-451f568.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-03-min.png );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-280 .elementor-element.elementor-element-451f568{text-align:center;}.elementor-280 .elementor-element.elementor-element-451f568 img{width:100%;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-8235737 );border-radius:15px 15px 15px 15px;}.elementor-280 .elementor-element.elementor-element-2c875c37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-2c875c37:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-2c875c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-280 .elementor-element.elementor-element-2c875c37::before, .elementor-280 .elementor-element.elementor-element-2c875c37 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-2c875c37 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-2c875c37 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-2c875c37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-2c875c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-02.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:500px auto;}.elementor-280 .elementor-element.elementor-element-2c875c37 > .elementor-shape-top .elementor-shape-fill, .elementor-280 .elementor-element.elementor-element-2c875c37 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0ccbf47 );}.elementor-280 .elementor-element.elementor-element-2c875c37 > .elementor-shape-top svg, .elementor-280 .elementor-element.elementor-element-2c875c37 > .e-con-inner > .elementor-shape-top svg{height:500px;transform:translateX(-50%) rotateY(180deg);}.elementor-280 .elementor-element.elementor-element-74af9a39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-280 .elementor-element.elementor-element-27f4ad87{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-27b0ac23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-280 .elementor-element.elementor-element-e12afd{text-align:start;}.elementor-280 .elementor-element.elementor-element-e12afd .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:5.5em;font-weight:600;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-280 .elementor-element.elementor-element-37616fea{z-index:9;}.elementor-280 .elementor-element.elementor-element-37616fea .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:5em;font-weight:600;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-280 .elementor-element.elementor-element-6048e370{z-index:9;}.elementor-280 .elementor-element.elementor-element-6048e370 .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:5em;font-weight:600;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-280 .elementor-element.elementor-element-124fb9ce{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-34b93d3f{text-align:start;}.elementor-280 .elementor-element.elementor-element-34b93d3f img{width:20px;}.elementor-280 .elementor-element.elementor-element-6589ad7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-280 .elementor-element.elementor-element-69cc30a8 .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:25px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-280 .elementor-element.elementor-element-49287509 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-37a4fc3f{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-37a4fc3f:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-37a4fc3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ccbf47 );}.elementor-280 .elementor-element.elementor-element-37a4fc3f::before, .elementor-280 .elementor-element.elementor-element-37a4fc3f > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-37a4fc3f > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-37a4fc3f > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-37a4fc3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-37a4fc3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-03.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:400px auto;}.elementor-280 .elementor-element.elementor-element-10c67617{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-5ddb5e2b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-53c80cc9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-183caae1 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-189c76a4 .elementor-heading-title{font-family:var( --e-global-typography-0d42e32-font-family ), Sans-serif;font-size:var( --e-global-typography-0d42e32-font-size );font-weight:var( --e-global-typography-0d42e32-font-weight );text-transform:var( --e-global-typography-0d42e32-text-transform );font-style:var( --e-global-typography-0d42e32-font-style );text-decoration:var( --e-global-typography-0d42e32-text-decoration );line-height:var( --e-global-typography-0d42e32-line-height );letter-spacing:var( --e-global-typography-0d42e32-letter-spacing );color:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-5c2a8691{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-508a6d8d .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-d0bbac9 );padding:0px 0px 20px 0px;}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-tab-content{border-width:1px;border-block-end-color:var( --e-global-color-d0bbac9 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:0px 0px 20px 0px;}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-toggle-item:not(:last-child){margin-block-end:20px;}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-toggle-title, .elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-tab-title.elementor-active a, .elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-toggle-title{font-family:var( --e-global-typography-f706168-font-family ), Sans-serif;font-size:var( --e-global-typography-f706168-font-size );font-weight:var( --e-global-typography-f706168-font-weight );text-transform:var( --e-global-typography-f706168-text-transform );font-style:var( --e-global-typography-f706168-font-style );text-decoration:var( --e-global-typography-f706168-text-decoration );line-height:var( --e-global-typography-f706168-line-height );letter-spacing:var( --e-global-typography-f706168-letter-spacing );}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-toggle-icon{margin-inline-end:20px;}.elementor-280 .elementor-element.elementor-element-35b250b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-53173b49{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-280 .elementor-element.elementor-element-53173b49:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-53173b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-53173b49.e-con:hover{--e-con-transform-scale:1.03;}.elementor-280 .elementor-element.elementor-element-31f2c15 .elementor-button{background-color:var( --e-global-color-a0fe96f );font-family:var( --e-global-typography-9c5aacb-font-family ), Sans-serif;font-size:var( --e-global-typography-9c5aacb-font-size );font-weight:var( --e-global-typography-9c5aacb-font-weight );text-transform:var( --e-global-typography-9c5aacb-text-transform );font-style:var( --e-global-typography-9c5aacb-font-style );text-decoration:var( --e-global-typography-9c5aacb-text-decoration );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );padding:5px 10px 5px 10px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-31f2c15{right:40px;}body.rtl .elementor-280 .elementor-element.elementor-element-31f2c15{left:40px;}.elementor-280 .elementor-element.elementor-element-31f2c15{top:-15px;}.elementor-280 .elementor-element.elementor-element-510a8752{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--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-280 .elementor-element.elementor-element-510a8752:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-510a8752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2026/02/DSCF1423-scaled.jpg");background-size:cover;}.elementor-280 .elementor-element.elementor-element-382c804{--spacer-size:50px;}.elementor-280 .elementor-element.elementor-element-504a2214{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-4b72cef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-76ecdbc3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-3a345ead .elementor-button{background-color:var( --e-global-color-8235737 );font-family:var( --e-global-typography-9c5aacb-font-family ), Sans-serif;font-size:var( --e-global-typography-9c5aacb-font-size );font-weight:var( --e-global-typography-9c5aacb-font-weight );text-transform:var( --e-global-typography-9c5aacb-text-transform );font-style:var( --e-global-typography-9c5aacb-font-style );text-decoration:var( --e-global-typography-9c5aacb-text-decoration );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:5px 10px 5px 10px;}.elementor-280 .elementor-element.elementor-element-292e4a2b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-163cd5{text-align:end;}.elementor-280 .elementor-element.elementor-element-163cd5 .elementor-heading-title{color:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-39b0ba86{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-3c84f426 .elementor-heading-title{color:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-5f2343d8 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-2740838c{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d0bbac9 );--border-color:var( --e-global-color-d0bbac9 );box-shadow:0px 4px 0px 0px #021452;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-280 .elementor-element.elementor-element-2740838c:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-2740838c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-280 .elementor-element.elementor-element-2740838c.e-con:hover{--e-con-transform-scale:1.03;}.elementor-280 .elementor-element.elementor-element-3c0aee81{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--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-280 .elementor-element.elementor-element-3c0aee81:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-3c0aee81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2026/02/DSCF1496-scaled.jpg");background-size:cover;}.elementor-280 .elementor-element.elementor-element-573036f2{--spacer-size:50px;}.elementor-280 .elementor-element.elementor-element-6a85348c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-2ecf6705{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-10b69f2d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-3b7e98c9 .elementor-button{font-family:var( --e-global-typography-9c5aacb-font-family ), Sans-serif;font-size:var( --e-global-typography-9c5aacb-font-size );font-weight:var( --e-global-typography-9c5aacb-font-weight );text-transform:var( --e-global-typography-9c5aacb-text-transform );font-style:var( --e-global-typography-9c5aacb-font-style );text-decoration:var( --e-global-typography-9c5aacb-text-decoration );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );padding:5px 10px 5px 10px;}.elementor-280 .elementor-element.elementor-element-7f2f2d12{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-4b54f207{text-align:end;}.elementor-280 .elementor-element.elementor-element-1317f362{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-7a3c8b6e .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-7cce0e5f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-280 .elementor-element.elementor-element-7cce0e5f:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-7cce0e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-7cce0e5f.e-con:hover{--e-con-transform-scale:1.03;}.elementor-280 .elementor-element.elementor-element-247b93fe .elementor-button{background-color:var( --e-global-color-a0fe96f );font-family:var( --e-global-typography-9c5aacb-font-family ), Sans-serif;font-size:var( --e-global-typography-9c5aacb-font-size );font-weight:var( --e-global-typography-9c5aacb-font-weight );text-transform:var( --e-global-typography-9c5aacb-text-transform );font-style:var( --e-global-typography-9c5aacb-font-style );text-decoration:var( --e-global-typography-9c5aacb-text-decoration );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );padding:5px 10px 5px 10px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-247b93fe{right:40px;}body.rtl .elementor-280 .elementor-element.elementor-element-247b93fe{left:40px;}.elementor-280 .elementor-element.elementor-element-247b93fe{top:-15px;}.elementor-280 .elementor-element.elementor-element-2a0102c4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--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-280 .elementor-element.elementor-element-2a0102c4:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-2a0102c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2026/02/IMG_4938-scaled.jpg");background-size:cover;}.elementor-280 .elementor-element.elementor-element-5d3dccb0{--spacer-size:50px;}.elementor-280 .elementor-element.elementor-element-4659bd83{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-4659bd83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-280 .elementor-element.elementor-element-2d9be56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-38087ccb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-7f365c85 .elementor-button{background-color:var( --e-global-color-8235737 );font-family:var( --e-global-typography-9c5aacb-font-family ), Sans-serif;font-size:var( --e-global-typography-9c5aacb-font-size );font-weight:var( --e-global-typography-9c5aacb-font-weight );text-transform:var( --e-global-typography-9c5aacb-text-transform );font-style:var( --e-global-typography-9c5aacb-font-style );text-decoration:var( --e-global-typography-9c5aacb-text-decoration );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:5px 10px 5px 10px;}.elementor-280 .elementor-element.elementor-element-5296b7fa{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-4370104e{text-align:end;}.elementor-280 .elementor-element.elementor-element-4370104e .elementor-heading-title{color:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-64816b76{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-3538bbaa .elementor-heading-title{color:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-2e5fdd4c .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-d5c544e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-280 .elementor-element.elementor-element-d5c544e:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-d5c544e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6244969 );}.elementor-280 .elementor-element.elementor-element-d5c544e.e-con:hover{--e-con-transform-scale:1.03;}.elementor-280 .elementor-element.elementor-element-654fee2 .elementor-button{background-color:var( --e-global-color-a0fe96f );font-family:var( --e-global-typography-9c5aacb-font-family ), Sans-serif;font-size:var( --e-global-typography-9c5aacb-font-size );font-weight:var( --e-global-typography-9c5aacb-font-weight );text-transform:var( --e-global-typography-9c5aacb-text-transform );font-style:var( --e-global-typography-9c5aacb-font-style );text-decoration:var( --e-global-typography-9c5aacb-text-decoration );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );padding:5px 10px 5px 10px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-654fee2{right:40px;}body.rtl .elementor-280 .elementor-element.elementor-element-654fee2{left:40px;}.elementor-280 .elementor-element.elementor-element-654fee2{top:-15px;}.elementor-280 .elementor-element.elementor-element-d1689ac{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:15px 15px 15px 15px;--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-280 .elementor-element.elementor-element-d1689ac:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-d1689ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2026/02/DSCF1440-scaled.jpg");background-size:cover;}.elementor-280 .elementor-element.elementor-element-e0e004a{--spacer-size:50px;}.elementor-280 .elementor-element.elementor-element-ea43e1b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-ea43e1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-280 .elementor-element.elementor-element-27dccc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-7dfb136{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-936f699 .elementor-button{background-color:var( --e-global-color-8235737 );font-family:var( --e-global-typography-9c5aacb-font-family ), Sans-serif;font-size:var( --e-global-typography-9c5aacb-font-size );font-weight:var( --e-global-typography-9c5aacb-font-weight );text-transform:var( --e-global-typography-9c5aacb-text-transform );font-style:var( --e-global-typography-9c5aacb-font-style );text-decoration:var( --e-global-typography-9c5aacb-text-decoration );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:5px 10px 5px 10px;}.elementor-280 .elementor-element.elementor-element-de84446{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-ad441dc{text-align:end;}.elementor-280 .elementor-element.elementor-element-ad441dc .elementor-heading-title{color:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-5f9c665{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-c7ece66 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-d78b3c9 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-280 .elementor-element.elementor-element-1ce0f7ec{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:32px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-1ce0f7ec{left:120px;}body.rtl .elementor-280 .elementor-element.elementor-element-1ce0f7ec{right:120px;}.elementor-280 .elementor-element.elementor-element-67c9f145{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-67c9f145 .elementor-headline{text-align:left;font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-size:var( --e-global-typography-6357680-font-size );font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-67c9f145 .elementor-headline-plain-text{color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-67c9f145 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-67c9f145 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );}.elementor-280 .elementor-element.elementor-element-732b2ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-732b2ea:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-732b2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ccbf47 );}.elementor-280 .elementor-element.elementor-element-732b2ea::before, .elementor-280 .elementor-element.elementor-element-732b2ea > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-732b2ea > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-732b2ea > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-732b2ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-732b2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-03.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:400px auto;}.elementor-280 .elementor-element.elementor-element-3ef48e9{margin:-58px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-280 .elementor-element.elementor-element-3ef48e9.elementor-element{--align-self:center;}.elementor-280 .elementor-element.elementor-element-3ef48e9 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-a7744f8{margin:-66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-280 .elementor-element.elementor-element-a7744f8 .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:4em;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-cfe252d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:09px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-c493e91{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-280 .elementor-element.elementor-element-8938fea{text-align:justify;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-text );}.elementor-280 .elementor-element.elementor-element-2eea8d2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-d71dc94 img{width:100%;height:100%;border-radius:20px 20px 20px 20px;}.elementor-280 .elementor-element.elementor-element-b53ed84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-b53ed84:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-b53ed84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ccbf47 );}.elementor-280 .elementor-element.elementor-element-b53ed84::before, .elementor-280 .elementor-element.elementor-element-b53ed84 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-b53ed84 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-b53ed84 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-b53ed84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-b53ed84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-03.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:400px auto;}.elementor-280 .elementor-element.elementor-element-3cfd7d1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:09px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-f11f217{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-280 .elementor-element.elementor-element-0f6fdfc{text-align:justify;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-text );}.elementor-280 .elementor-element.elementor-element-93df5dd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-28d5a62 img{width:100%;height:100%;border-radius:20px 20px 20px 20px;}.elementor-280 .elementor-element.elementor-element-b547e59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-b547e59:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-b547e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ccbf47 );}.elementor-280 .elementor-element.elementor-element-b547e59::before, .elementor-280 .elementor-element.elementor-element-b547e59 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-b547e59 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-b547e59 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-b547e59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-b547e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-03.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:400px auto;}.elementor-280 .elementor-element.elementor-element-fee40f0{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:09px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-d25fbaf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-280 .elementor-element.elementor-element-e435c46{text-align:justify;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-text );}.elementor-280 .elementor-element.elementor-element-ea701d9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-ed7f299 img{width:100%;height:100%;border-radius:20px 20px 20px 20px;}.elementor-280 .elementor-element.elementor-element-c3d5b08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-c3d5b08:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-c3d5b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ccbf47 );}.elementor-280 .elementor-element.elementor-element-c3d5b08::before, .elementor-280 .elementor-element.elementor-element-c3d5b08 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-c3d5b08 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-c3d5b08 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-c3d5b08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-c3d5b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-03.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:400px auto;}.elementor-280 .elementor-element.elementor-element-d1b04f1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:09px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-fe5501a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-280 .elementor-element.elementor-element-db2a0c9{text-align:justify;font-size:20px;font-weight:500;line-height:35px;color:var( --e-global-color-text );}.elementor-280 .elementor-element.elementor-element-9d935c0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-10557eb img{width:100%;height:100%;border-radius:20px 20px 20px 20px;}.elementor-280 .elementor-element.elementor-element-43602c93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-a35db3d:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-a35db3d.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-video.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-a35db3d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-280 .elementor-element.elementor-element-6c661a6c{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:87px;}.elementor-280 .elementor-element.elementor-element-6c661a6c.e-con{--e-con-transform-rotateZ:-15.4deg;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-6c661a6c{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-6c661a6c{right:0px;}.elementor-280 .elementor-element.elementor-element-5451ee35{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-5451ee35 .elementor-headline{text-align:left;font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-size:var( --e-global-typography-6357680-font-size );font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5451ee35 .elementor-headline-plain-text{color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-5451ee35 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5451ee35 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );}.elementor-280 .elementor-element.elementor-element-35632a02{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-35632a02:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-35632a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ccbf47 );}.elementor-280 .elementor-element.elementor-element-3e5735a8{--display:flex;--position:absolute;--min-height:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-280 .elementor-element.elementor-element-3e5735a8:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-3e5735a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0fe96f );}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-3e5735a8{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-3e5735a8{right:0px;}.elementor-280 .elementor-element.elementor-element-b7ff355{--spacer-size:50px;}.elementor-280 .elementor-element.elementor-element-1cd1bc55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:340px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-ce35a6c{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-ce35a6c{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-ce35a6c{right:0px;}.elementor-280 .elementor-element.elementor-element-16293aae{text-align:center;}.elementor-280 .elementor-element.elementor-element-16293aae .elementor-heading-title{font-family:var( --e-global-typography-511909e-font-family ), Sans-serif;font-size:var( --e-global-typography-511909e-font-size );font-weight:var( --e-global-typography-511909e-font-weight );text-transform:var( --e-global-typography-511909e-text-transform );font-style:var( --e-global-typography-511909e-font-style );text-decoration:var( --e-global-typography-511909e-text-decoration );line-height:var( --e-global-typography-511909e-line-height );letter-spacing:var( --e-global-typography-511909e-letter-spacing );-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-7100eee0{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-7100eee0{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-7100eee0{right:0px;}.elementor-280 .elementor-element.elementor-element-4a8adcdf{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-280 .elementor-element.elementor-element-4a8adcdf .elementor-heading-title{font-family:var( --e-global-typography-511909e-font-family ), Sans-serif;font-size:var( --e-global-typography-511909e-font-size );font-weight:var( --e-global-typography-511909e-font-weight );text-transform:var( --e-global-typography-511909e-text-transform );font-style:var( --e-global-typography-511909e-font-style );text-decoration:var( --e-global-typography-511909e-text-decoration );line-height:var( --e-global-typography-511909e-line-height );letter-spacing:var( --e-global-typography-511909e-letter-spacing );color:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-282bb545{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-ca64c97{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-280 .elementor-element.elementor-element-106a26bc{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--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-280 .elementor-element.elementor-element-d76061c:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-d76061c.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-01-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-d76061c img{width:100%;height:100%;}.elementor-280 .elementor-element.elementor-element-a2aa96c:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-a2aa96c.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-02-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-a2aa96c img{width:100%;height:100%;}.elementor-280 .elementor-element.elementor-element-b597d6e{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-280 .elementor-element.elementor-element-b597d6e:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-b597d6e.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-02-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-b597d6e img{width:100%;height:100%;}.elementor-280 .elementor-element.elementor-element-6356bc30{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--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-280 .elementor-element.elementor-element-7d0ce78:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-7d0ce78.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-02-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-7d0ce78 img{width:100%;height:100%;}.elementor-280 .elementor-element.elementor-element-fa44564:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-fa44564.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-01-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-fa44564 img{width:100%;height:100%;}.elementor-280 .elementor-element.elementor-element-c67602b:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-c67602b.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-01-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-c67602b img{width:100%;height:100%;border-radius:0px 0px 0px 0px;}.elementor-280 .elementor-element.elementor-element-1de8f426{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-1de8f426:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-1de8f426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-280 .elementor-element.elementor-element-1de8f426::before, .elementor-280 .elementor-element.elementor-element-1de8f426 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-1de8f426 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-1de8f426 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-1de8f426 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-1de8f426 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-02.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:400px auto;}.elementor-280 .elementor-element.elementor-element-1de8f426.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-280 .elementor-element.elementor-element-709a7f76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-14400b95{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:040px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-4693089 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-19cae1df{text-align:start;}.elementor-280 .elementor-element.elementor-element-19cae1df .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:4em;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-280 .elementor-element.elementor-element-7fc8f27a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-6b360676 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-16c52c82 .elementor-button{background-color:var( --e-global-color-accent );padding:015px 60px 015px 60px;}.elementor-280 .elementor-element.elementor-element-a9f996c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-51e71399{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-51e71399.e-con{--align-self:center;}.elementor-280 .elementor-element.elementor-element-6f780322{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--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-280 .elementor-element.elementor-element-6f780322:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-6f780322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2026/01/proprietarios.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-280 .elementor-element.elementor-element-6f780322.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-280 .elementor-element.elementor-element-30de340d{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:82px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-30de340d{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-30de340d{right:0px;}.elementor-280 .elementor-element.elementor-element-793bc6ab{text-align:center;}.elementor-280 .elementor-element.elementor-element-793bc6ab .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-7c28164f{z-index:9;}.elementor-280 .elementor-element.elementor-element-7c28164f img{width:90%;}.elementor-280 .elementor-element.elementor-element-41397c52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-280 .elementor-element.elementor-element-6c41645e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d0bbac9 );--border-color:var( --e-global-color-d0bbac9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-4f6a5c38:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-4f6a5c38.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-4f6a5c38 img{width:150px;}.elementor-280 .elementor-element.elementor-element-293bb28:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-293bb28.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-01-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-293bb28 img{width:150px;}.elementor-280 .elementor-element.elementor-element-404712b8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-1de2a035{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-46e56d4d .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-3a7d2c1c img{width:40px;}.elementor-280 .elementor-element.elementor-element-68ce5e9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d0bbac9 );--border-color:var( --e-global-color-d0bbac9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-4194d26d:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-4194d26d.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-4194d26d img{width:150px;}.elementor-280 .elementor-element.elementor-element-160c14d:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-160c14d.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-01-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-160c14d img{width:150px;}.elementor-280 .elementor-element.elementor-element-6c6fdcda{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-6a1fc441{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-3cd897c4 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-f424b0c img{width:40px;}.elementor-280 .elementor-element.elementor-element-68d03db8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d0bbac9 );--border-color:var( --e-global-color-d0bbac9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-71fca562:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-71fca562.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-71fca562 img{width:150px;}.elementor-280 .elementor-element.elementor-element-80fcfc0:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-80fcfc0.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-01-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-80fcfc0 img{width:150px;}.elementor-280 .elementor-element.elementor-element-74ecbbcc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-733c9283{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-10c8305a .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-57df34ad img{width:40px;}.elementor-280 .elementor-element.elementor-element-3482d372{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d0bbac9 );--border-color:var( --e-global-color-d0bbac9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-279d59b0:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-279d59b0.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/plugins/elementor/assets/mask-shapes/custom.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-279d59b0 img{width:150px;}.elementor-280 .elementor-element.elementor-element-fe6c05b:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-fe6c05b.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-01-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-fe6c05b img{width:150px;}.elementor-280 .elementor-element.elementor-element-51282db0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-1b059582{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-3e599255 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-57fb1d46 img{width:40px;}.elementor-280 .elementor-element.elementor-element-2924ab89{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:32px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-2924ab89{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-2924ab89{right:0px;}.elementor-280 .elementor-element.elementor-element-4d6c6f73{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-4d6c6f73 .elementor-headline{text-align:center;font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-size:var( --e-global-typography-6357680-font-size );font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-4d6c6f73 .elementor-headline-plain-text{color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-4d6c6f73 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-4d6c6f73 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );}.elementor-280 .elementor-element.elementor-element-3299f10b{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-3299f10b:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-3299f10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-280 .elementor-element.elementor-element-24c1df79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-218a8f7a{text-align:center;}.elementor-280 .elementor-element.elementor-element-218a8f7a .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-45b30911{text-align:center;}.elementor-280 .elementor-element.elementor-element-45b30911 .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:5em;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-280 .elementor-element.elementor-element-668b1434{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-68862dbd{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-280 .elementor-element.elementor-element-34a561ef{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-46593d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-280 .elementor-element.elementor-element-46593d3:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-46593d3.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-07.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-46593d3 img{width:260px;height:250px;}.elementor-280 .elementor-element.elementor-element-51ec09fb{z-index:9;}.elementor-280 .elementor-element.elementor-element-51ec09fb .elementor-icon-wrapper{text-align:center;}.elementor-280 .elementor-element.elementor-element-51ec09fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-51ec09fb.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-51ec09fb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-51ec09fb.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-51ec09fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-51ec09fb .elementor-icon{font-size:20px;}.elementor-280 .elementor-element.elementor-element-51ec09fb .elementor-icon svg{height:20px;}.elementor-280 .elementor-element.elementor-element-459112c7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-ce84e48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-280 .elementor-element.elementor-element-ce84e48:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-ce84e48.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-06.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-ce84e48 img{width:260px;height:250px;}.elementor-280 .elementor-element.elementor-element-21189bfd{z-index:9;}.elementor-280 .elementor-element.elementor-element-21189bfd .elementor-icon-wrapper{text-align:center;}.elementor-280 .elementor-element.elementor-element-21189bfd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-21189bfd.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-21189bfd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-21189bfd.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-21189bfd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-21189bfd .elementor-icon{font-size:20px;}.elementor-280 .elementor-element.elementor-element-21189bfd .elementor-icon svg{height:20px;}.elementor-280 .elementor-element.elementor-element-89392fa{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-a4aaf90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-280 .elementor-element.elementor-element-a4aaf90:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-a4aaf90.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-09.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-a4aaf90 img{width:260px;height:250px;}.elementor-280 .elementor-element.elementor-element-3b18325e{z-index:9;}.elementor-280 .elementor-element.elementor-element-3b18325e .elementor-icon-wrapper{text-align:center;}.elementor-280 .elementor-element.elementor-element-3b18325e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-3b18325e.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-3b18325e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-3b18325e.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-3b18325e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-3b18325e .elementor-icon{font-size:20px;}.elementor-280 .elementor-element.elementor-element-3b18325e .elementor-icon svg{height:20px;}.elementor-280 .elementor-element.elementor-element-3a4f10c2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-ab1061{--divider-border-style:solid;--divider-color:var( --e-global-color-d0bbac9 );--divider-border-width:1px;}.elementor-280 .elementor-element.elementor-element-ab1061 .elementor-divider-separator{width:100%;}.elementor-280 .elementor-element.elementor-element-ab1061 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-280 .elementor-element.elementor-element-73e89faa{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-280 .elementor-element.elementor-element-2ef061b2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-2dee7e06{text-align:center;}.elementor-280 .elementor-element.elementor-element-2dee7e06 .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-299e3ea{text-align:center;}.elementor-280 .elementor-element.elementor-element-342ed93b{text-align:center;}.elementor-280 .elementor-element.elementor-element-342ed93b .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-280 .elementor-element.elementor-element-197bd52c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-280 .elementor-element.elementor-element-61cd9a46{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-23077116{text-align:center;}.elementor-280 .elementor-element.elementor-element-23077116 .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-2bf090cc{text-align:center;}.elementor-280 .elementor-element.elementor-element-1a0a7356{text-align:center;}.elementor-280 .elementor-element.elementor-element-1a0a7356 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-280 .elementor-element.elementor-element-6a04848a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-280 .elementor-element.elementor-element-48678d50{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-1d49d47f{text-align:center;}.elementor-280 .elementor-element.elementor-element-1d49d47f .elementor-heading-title{font-family:var( --e-global-typography-927ae6c-font-family ), Sans-serif;font-size:var( --e-global-typography-927ae6c-font-size );font-weight:var( --e-global-typography-927ae6c-font-weight );text-transform:var( --e-global-typography-927ae6c-text-transform );font-style:var( --e-global-typography-927ae6c-font-style );text-decoration:var( --e-global-typography-927ae6c-text-decoration );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-360d01fe{text-align:center;}.elementor-280 .elementor-element.elementor-element-13bc5f1e{text-align:center;}.elementor-280 .elementor-element.elementor-element-13bc5f1e .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-280 .elementor-element.elementor-element-5ba55a9a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-280 .elementor-element.elementor-element-49233202{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:32px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-49233202{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-49233202{right:0px;}.elementor-280 .elementor-element.elementor-element-5fed06d3{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-5fed06d3 .elementor-headline{text-align:center;font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-size:var( --e-global-typography-6357680-font-size );font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5fed06d3 .elementor-headline-plain-text{color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-5fed06d3 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5fed06d3 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );}.elementor-280 .elementor-element.elementor-element-48ab28d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-48ab28d1:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-48ab28d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-34fcf59 ) 40%, var( --e-global-color-0ccbf47 ) 0%);}.elementor-280 .elementor-element.elementor-element-7d9cbaaf{--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:flex-end;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:320px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-7d9cbaaf:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-7d9cbaaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2026/01/DSCF9064.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-280 .elementor-element.elementor-element-1fb7531b{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-280 .elementor-element.elementor-element-1fb7531b:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-1fb7531b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-34fcf59 ) 61.6%, var( --e-global-color-0ccbf47 ) 0%);}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-1fb7531b{left:-50%;}body.rtl .elementor-280 .elementor-element.elementor-element-1fb7531b{right:-50%;}.elementor-280 .elementor-element.elementor-element-65be7b9c{--spacer-size:50px;}.elementor-280 .elementor-element.elementor-element-38e2fa3c{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-280 .elementor-element.elementor-element-38e2fa3c:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-38e2fa3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-34fcf59 ) 61.6%, var( --e-global-color-0ccbf47 ) 0%);}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-38e2fa3c{right:-50%;}body.rtl .elementor-280 .elementor-element.elementor-element-38e2fa3c{left:-50%;}.elementor-280 .elementor-element.elementor-element-75901722{--spacer-size:50px;}.elementor-280 .elementor-element.elementor-element-250ddc7c{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-250ddc7c:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-250ddc7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0fe96f );}.elementor-280 .elementor-element.elementor-element-104f10c7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8235737 );font-family:var( --e-global-typography-0d42e32-font-family ), Sans-serif;font-size:var( --e-global-typography-0d42e32-font-size );font-weight:var( --e-global-typography-0d42e32-font-weight );text-transform:var( --e-global-typography-0d42e32-text-transform );font-style:var( --e-global-typography-0d42e32-font-style );text-decoration:var( --e-global-typography-0d42e32-text-decoration );line-height:var( --e-global-typography-0d42e32-line-height );letter-spacing:var( --e-global-typography-0d42e32-letter-spacing );}.elementor-280 .elementor-element.elementor-element-791e34ed{text-align:center;}.elementor-280 .elementor-element.elementor-element-791e34ed .elementor-heading-title{font-weight:800;color:var( --e-global-color-8235737 );}.elementor-280 .elementor-element.elementor-element-31160118{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-1b4ec5da{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-72be87c5{text-align:start;}.elementor-280 .elementor-element.elementor-element-72be87c5 .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:4em;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-280 .elementor-element.elementor-element-5606ab59{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-665a8e90 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-63c63d8f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-ff7e802{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-ff7e802:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-ff7e802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-280 .elementor-element.elementor-element-ff7e802::before, .elementor-280 .elementor-element.elementor-element-ff7e802 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-ff7e802 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-ff7e802 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-ff7e802 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-ff7e802 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-02.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:400px auto;}.elementor-280 .elementor-element.elementor-element-ff7e802 > .elementor-shape-top .elementor-shape-fill, .elementor-280 .elementor-element.elementor-element-ff7e802 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0ccbf47 );}.elementor-280 .elementor-element.elementor-element-ff7e802 > .elementor-shape-top svg, .elementor-280 .elementor-element.elementor-element-ff7e802 > .e-con-inner > .elementor-shape-top svg{height:500px;transform:translateX(-50%) rotateY(180deg);}.elementor-280 .elementor-element.elementor-element-5d0fa72b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:221px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-7a79282 .elementor-heading-title{font-size:60px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-20f592a6.elementor-arrows-yes .elementor-main-swiper{width:calc( 50% - 40px );}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-main-swiper{width:50%;}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-10a94b3 );border-width:0px 0px 0px 0px;border-radius:0px;border-color:var( --e-global-color-10a94b3 );padding:0px 0px 0px 0px;}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-swiper-button{font-size:20px;}.elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:20px;}.elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:20px;}.elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px;}.elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px;}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Yantramanav", Sans-serif;font-size:1.3em;font-weight:500;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:-0.7px;}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-8c04063-font-family ), Sans-serif;font-size:var( --e-global-typography-8c04063-font-size );font-weight:var( --e-global-typography-8c04063-font-weight );text-transform:var( --e-global-typography-8c04063-text-transform );font-style:var( --e-global-typography-8c04063-font-style );text-decoration:var( --e-global-typography-8c04063-text-decoration );line-height:var( --e-global-typography-8c04063-line-height );letter-spacing:var( --e-global-typography-8c04063-letter-spacing );}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-testimonial__title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-testimonial__image img{width:70px;height:70px;border-radius:100%;}.elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (70px / 2) - 8px );}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (70px / 2) - 8px );right:auto;}body.rtl .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (70px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (70px / 2) - 8px );right:auto;}body.rtl .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (70px / 2) - 8px );left:auto;}body.rtl .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:20px;margin-right:0;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:20px;margin-left:0;}.elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-280 .elementor-element.elementor-element-20f592a6.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:20px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-40fb3063{left:121px;}body.rtl .elementor-280 .elementor-element.elementor-element-40fb3063{right:121px;}.elementor-280 .elementor-element.elementor-element-40fb3063{top:90.627px;}.elementor-280 .elementor-element.elementor-element-40fb3063 img{width:100px;height:130px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-11d848be{left:-90px;}body.rtl .elementor-280 .elementor-element.elementor-element-11d848be{right:-90px;}.elementor-280 .elementor-element.elementor-element-11d848be{top:321px;}.elementor-280 .elementor-element.elementor-element-11d848be img{width:70px;height:70px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-6a58d25d{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-6a58d25d{right:0px;}.elementor-280 .elementor-element.elementor-element-6a58d25d{bottom:0px;}.elementor-280 .elementor-element.elementor-element-6a58d25d img{width:230px;height:290px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-2f37f66c{left:40%;}body.rtl .elementor-280 .elementor-element.elementor-element-2f37f66c{right:40%;}.elementor-280 .elementor-element.elementor-element-2f37f66c{bottom:0px;}.elementor-280 .elementor-element.elementor-element-2f37f66c img{width:271px;height:131px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-221a482a{right:249.977px;}body.rtl .elementor-280 .elementor-element.elementor-element-221a482a{left:249.977px;}.elementor-280 .elementor-element.elementor-element-221a482a{top:189px;}.elementor-280 .elementor-element.elementor-element-221a482a img{width:70px;height:70px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-4916c24a{right:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-4916c24a{left:0px;}.elementor-280 .elementor-element.elementor-element-4916c24a{top:40%;}.elementor-280 .elementor-element.elementor-element-4916c24a img{width:170px;height:200px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-595ff0a0{right:130px;}body.rtl .elementor-280 .elementor-element.elementor-element-595ff0a0{left:130px;}.elementor-280 .elementor-element.elementor-element-595ff0a0{top:60%;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-280 .elementor-element.elementor-element-595ff0a0 img{width:100px;height:100px;object-fit:cover;object-position:center center;}.elementor-280 .elementor-element.elementor-element-1ebbaffb{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d0bbac9 );--border-color:var( --e-global-color-d0bbac9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-1ebbaffb:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-1ebbaffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-280 .elementor-element.elementor-element-7c9887aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-7c9887aa:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-7c9887aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0fe96f );}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-icon i{color:var( --e-global-color-8235737 );transition:color 0.3s;}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-icon svg{fill:var( --e-global-color-8235737 );transition:fill 0.3s;}.elementor-280 .elementor-element.elementor-element-1a611f57{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f124006-font-family ), Sans-serif;font-size:var( --e-global-typography-f124006-font-size );font-weight:var( --e-global-typography-f124006-font-weight );text-transform:var( --e-global-typography-f124006-text-transform );font-style:var( --e-global-typography-f124006-font-style );text-decoration:var( --e-global-typography-f124006-text-decoration );line-height:var( --e-global-typography-f124006-line-height );letter-spacing:var( --e-global-typography-f124006-letter-spacing );}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-text{color:var( --e-global-color-8235737 );transition:color 0.3s;}.elementor-280 .elementor-element.elementor-element-6c6e9e46{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d0bbac9 );--border-color:var( --e-global-color-d0bbac9 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-7f7b02f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-7f7b02f1:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-7f7b02f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-icon i{color:var( --e-global-color-8235737 );transition:color 0.3s;}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-icon svg{fill:var( --e-global-color-8235737 );transition:fill 0.3s;}.elementor-280 .elementor-element.elementor-element-3e7cd4ea{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-item > a{font-family:var( --e-global-typography-f124006-font-family ), Sans-serif;font-size:var( --e-global-typography-f124006-font-size );font-weight:var( --e-global-typography-f124006-font-weight );text-transform:var( --e-global-typography-f124006-text-transform );font-style:var( --e-global-typography-f124006-font-style );text-decoration:var( --e-global-typography-f124006-text-decoration );line-height:var( --e-global-typography-f124006-line-height );letter-spacing:var( --e-global-typography-f124006-letter-spacing );}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-text{color:var( --e-global-color-8235737 );transition:color 0.3s;}.elementor-280 .elementor-element.elementor-element-272a5c72{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-272a5c72:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-272a5c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-280 .elementor-element.elementor-element-272a5c72::before, .elementor-280 .elementor-element.elementor-element-272a5c72 > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-272a5c72 > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-272a5c72 > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-272a5c72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-272a5c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-03.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:350px auto;}.elementor-280 .elementor-element.elementor-element-481f4b60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-396859c8{text-align:center;}.elementor-280 .elementor-element.elementor-element-396859c8 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );color:var( --e-global-color-0a51f97 );}.elementor-280 .elementor-element.elementor-element-480df25b{text-align:center;}.elementor-280 .elementor-element.elementor-element-480df25b .elementor-heading-title{font-family:var( --e-global-typography-0d42e32-font-family ), Sans-serif;font-size:var( --e-global-typography-0d42e32-font-size );font-weight:var( --e-global-typography-0d42e32-font-weight );text-transform:var( --e-global-typography-0d42e32-text-transform );font-style:var( --e-global-typography-0d42e32-font-style );text-decoration:var( --e-global-typography-0d42e32-text-decoration );line-height:var( --e-global-typography-0d42e32-line-height );letter-spacing:var( --e-global-typography-0d42e32-letter-spacing );}.elementor-280 .elementor-element.elementor-element-93e3495{text-align:center;}.elementor-280 .elementor-element.elementor-element-93e3495 .elementor-heading-title{font-family:var( --e-global-typography-6c72217-font-family ), Sans-serif;font-size:var( --e-global-typography-6c72217-font-size );font-weight:var( --e-global-typography-6c72217-font-weight );text-transform:var( --e-global-typography-6c72217-text-transform );font-style:var( --e-global-typography-6c72217-font-style );text-decoration:var( --e-global-typography-6c72217-text-decoration );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-21329209{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-2c073c8c{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:32px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-2c073c8c{left:0px;}body.rtl .elementor-280 .elementor-element.elementor-element-2c073c8c{right:0px;}.elementor-280 .elementor-element.elementor-element-5bee67a3{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-5bee67a3 .elementor-headline{text-align:center;font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-size:var( --e-global-typography-6357680-font-size );font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5bee67a3 .elementor-headline-plain-text{color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-5bee67a3 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5bee67a3 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );}.elementor-280 .elementor-element.elementor-element-543fb2a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-543fb2a4:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-543fb2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ccbf47 );}.elementor-280 .elementor-element.elementor-element-23b2f849{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-329be6ef{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-31f00eb2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:180px;--padding-left:80px;--padding-right:80px;}.elementor-280 .elementor-element.elementor-element-373b3053{text-align:center;}.elementor-280 .elementor-element.elementor-element-373b3053 .elementor-heading-title{font-family:var( --e-global-typography-31919b4-font-family ), Sans-serif;font-size:var( --e-global-typography-31919b4-font-size );font-weight:var( --e-global-typography-31919b4-font-weight );text-transform:var( --e-global-typography-31919b4-text-transform );font-style:var( --e-global-typography-31919b4-font-style );text-decoration:var( --e-global-typography-31919b4-text-decoration );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-63bd466c{text-align:center;}.elementor-280 .elementor-element.elementor-element-63bd466c .elementor-heading-title{font-family:"Yantramanav", Sans-serif;font-size:5em;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-280 .elementor-element.elementor-element-2c7dbd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-738ddac1{--display:flex;--min-height:100%;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-d0bbac9 );--border-color:var( --e-global-color-d0bbac9 );box-shadow:0px 4px 0px 0px #021452;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-280 .elementor-element.elementor-element-738ddac1:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-738ddac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34fcf59 );}.elementor-280 .elementor-element.elementor-element-556909ed{text-align:center;}.elementor-280 .elementor-element.elementor-element-556909ed .elementor-heading-title{font-size:37px;}.elementor-280 .elementor-element.elementor-element-6d82cba7{text-align:center;}.elementor-280 .elementor-element.elementor-element-6d82cba7 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-19051f7d .elementor-button{background-color:var( --e-global-color-accent );}.elementor-280 .elementor-element.elementor-element-a3c289e{--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-280 .elementor-element.elementor-element-a3c289e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-280 .elementor-element.elementor-element-55bd6b94{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-280 .elementor-element.elementor-element-5d59070:not( .elementor-widget-image ), .elementor-280 .elementor-element.elementor-element-5d59070.elementor-widget-image img{-webkit-mask-image:url( https://singularpiscinas.com.br/wp-content/uploads/2025/12/mask-02-min.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-280 .elementor-element.elementor-element-5d59070 img{width:100%;height:100%;}.elementor-280 .elementor-element.elementor-element-550a037a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-550a037a::before, .elementor-280 .elementor-element.elementor-element-550a037a > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-550a037a > .e-con-inner > .elementor-background-video-container::before, .elementor-280 .elementor-element.elementor-element-550a037a > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-550a037a > .e-con-inner > .elementor-background-slideshow::before, .elementor-280 .elementor-element.elementor-element-550a037a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://singularpiscinas.com.br/wp-content/uploads/2025/12/clear-03.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:200px auto;}.elementor-280 .elementor-element.elementor-element-38f96a7f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-280 .elementor-element.elementor-element-38f96a7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-280 .elementor-element.elementor-element-294d8e8c img{width:70px;}.elementor-280 .elementor-element.elementor-element-4ed87b18{text-align:center;}.elementor-280 .elementor-element.elementor-element-4134413a{text-align:center;}.elementor-280 .elementor-element.elementor-element-4134413a .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-6f939aa{--display:flex;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-280 .elementor-element.elementor-element-db4ce2c img{width:109px;}.elementor-280 .elementor-element.elementor-element-bf2d456{text-align:center;}.elementor-280 .elementor-element.elementor-element-53a4ef2{width:100%;max-width:100%;text-align:center;}.elementor-280 .elementor-element.elementor-element-53a4ef2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-280 .elementor-element.elementor-element-53a4ef2 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-4404f521{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-280 .elementor-element.elementor-element-3d5b4cb5{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-280 .elementor-element.elementor-element-3d5b4cb5 img{width:85px;}.elementor-280 .elementor-element.elementor-element-455ef5a6{text-align:center;}.elementor-280 .elementor-element.elementor-element-38a461b9{text-align:center;}.elementor-280 .elementor-element.elementor-element-38a461b9 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-858a5c3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-280 .elementor-element.elementor-element-1e3d5e8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-280 .elementor-element.elementor-element-1e3d5e8 img{width:110px;}.elementor-280 .elementor-element.elementor-element-6eccd5a{text-align:center;}.elementor-280 .elementor-element.elementor-element-4d94e43{text-align:center;}.elementor-280 .elementor-element.elementor-element-4d94e43 .elementor-heading-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5c64180{--display:flex;--position:absolute;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:362px;}body:not(.rtl) .elementor-280 .elementor-element.elementor-element-5c64180{left:-319px;}body.rtl .elementor-280 .elementor-element.elementor-element-5c64180{right:-319px;}.elementor-280 .elementor-element.elementor-element-5ab05d74{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-5ab05d74 .elementor-headline{text-align:center;font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-size:var( --e-global-typography-6357680-font-size );font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5ab05d74 .elementor-headline-plain-text{color:var( --e-global-color-10a94b3 );}.elementor-280 .elementor-element.elementor-element-5ab05d74 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-6357680-font-family ), Sans-serif;font-weight:var( --e-global-typography-6357680-font-weight );text-transform:var( --e-global-typography-6357680-text-transform );font-style:var( --e-global-typography-6357680-font-style );text-decoration:var( --e-global-typography-6357680-text-decoration );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5ab05d74 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-d0bbac9 );stroke:var( --e-global-color-d0bbac9 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-280 .elementor-element.elementor-element-30e95025{--width:60%;}.elementor-280 .elementor-element.elementor-element-6c03ee32{--width:100%;}.elementor-280 .elementor-element.elementor-element-61487522{--width:70%;}.elementor-280 .elementor-element.elementor-element-60f3d451{--width:45%;}.elementor-280 .elementor-element.elementor-element-2928453{--width:70%;}.elementor-280 .elementor-element.elementor-element-5f5d2a74{--width:60%;}.elementor-280 .elementor-element.elementor-element-80798c4{--width:86.4%;}.elementor-280 .elementor-element.elementor-element-74af9a39{--width:100%;}.elementor-280 .elementor-element.elementor-element-27f4ad87{--width:60%;}.elementor-280 .elementor-element.elementor-element-124fb9ce{--width:40%;}.elementor-280 .elementor-element.elementor-element-10c67617{--width:100%;}.elementor-280 .elementor-element.elementor-element-35b250b{--width:100%;}.elementor-280 .elementor-element.elementor-element-510a8752{--width:25%;}.elementor-280 .elementor-element.elementor-element-504a2214{--width:75%;}.elementor-280 .elementor-element.elementor-element-3c0aee81{--width:25%;}.elementor-280 .elementor-element.elementor-element-6a85348c{--width:75%;}.elementor-280 .elementor-element.elementor-element-2a0102c4{--width:25%;}.elementor-280 .elementor-element.elementor-element-4659bd83{--width:69.654%;}.elementor-280 .elementor-element.elementor-element-d1689ac{--width:25%;}.elementor-280 .elementor-element.elementor-element-ea43e1b{--width:69.654%;}.elementor-280 .elementor-element.elementor-element-cfe252d{--width:100%;}.elementor-280 .elementor-element.elementor-element-3cfd7d1{--width:100%;}.elementor-280 .elementor-element.elementor-element-fee40f0{--width:100%;}.elementor-280 .elementor-element.elementor-element-d1b04f1{--width:100%;}.elementor-280 .elementor-element.elementor-element-43602c93{--width:100%;}.elementor-280 .elementor-element.elementor-element-1cd1bc55{--width:100%;}.elementor-280 .elementor-element.elementor-element-1de8f426{--width:100%;}.elementor-280 .elementor-element.elementor-element-709a7f76{--width:100%;}.elementor-280 .elementor-element.elementor-element-14400b95{--width:43%;}.elementor-280 .elementor-element.elementor-element-7fc8f27a{--width:37%;}.elementor-280 .elementor-element.elementor-element-a9f996c{--width:20%;}.elementor-280 .elementor-element.elementor-element-51e71399{--width:75%;}.elementor-280 .elementor-element.elementor-element-6f780322{--width:101.434%;}.elementor-280 .elementor-element.elementor-element-41397c52{--width:60%;}.elementor-280 .elementor-element.elementor-element-404712b8{--width:400px;}.elementor-280 .elementor-element.elementor-element-6c6fdcda{--width:400px;}.elementor-280 .elementor-element.elementor-element-74ecbbcc{--width:400px;}.elementor-280 .elementor-element.elementor-element-51282db0{--width:400px;}.elementor-280 .elementor-element.elementor-element-24c1df79{--width:50%;}.elementor-280 .elementor-element.elementor-element-668b1434{--width:100%;}.elementor-280 .elementor-element.elementor-element-7d9cbaaf{--width:100%;}.elementor-280 .elementor-element.elementor-element-1fb7531b{--width:50%;}.elementor-280 .elementor-element.elementor-element-38e2fa3c{--width:50%;}.elementor-280 .elementor-element.elementor-element-250ddc7c{--width:300px;}.elementor-280 .elementor-element.elementor-element-31160118{--width:100%;}.elementor-280 .elementor-element.elementor-element-5d0fa72b{--width:100%;}.elementor-280 .elementor-element.elementor-element-7c9887aa{--width:100%;}.elementor-280 .elementor-element.elementor-element-7f7b02f1{--width:100%;}.elementor-280 .elementor-element.elementor-element-481f4b60{--width:50%;}.elementor-280 .elementor-element.elementor-element-21329209{--width:100%;}.elementor-280 .elementor-element.elementor-element-23b2f849{--width:100%;}.elementor-280 .elementor-element.elementor-element-a3c289e{--width:91.942%;}.elementor-280 .elementor-element.elementor-element-55bd6b94{--width:55%;}.elementor-280 .elementor-element.elementor-element-550a037a{--width:100%;}.elementor-280 .elementor-element.elementor-element-38f96a7f{--width:50%;}.elementor-280 .elementor-element.elementor-element-6f939aa{--width:100%;}.elementor-280 .elementor-element.elementor-element-4404f521{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-280 .elementor-element.elementor-element-30e95025{--width:100%;}.elementor-280 .elementor-element.elementor-element-61487522{--width:100%;}.elementor-280 .elementor-element.elementor-element-60f3d451{--width:100%;}.elementor-280 .elementor-element.elementor-element-2928453{--width:100%;}.elementor-280 .elementor-element.elementor-element-5f5d2a74{--width:100%;}.elementor-280 .elementor-element.elementor-element-124fb9ce{--width:70%;}.elementor-280 .elementor-element.elementor-element-106a26bc{--width:100%;}.elementor-280 .elementor-element.elementor-element-6356bc30{--width:100%;}.elementor-280 .elementor-element.elementor-element-14400b95{--width:100%;}.elementor-280 .elementor-element.elementor-element-7fc8f27a{--width:100%;}.elementor-280 .elementor-element.elementor-element-a9f996c{--width:100%;}.elementor-280 .elementor-element.elementor-element-6f780322{--width:100%;}.elementor-280 .elementor-element.elementor-element-41397c52{--width:100%;}.elementor-280 .elementor-element.elementor-element-24c1df79{--width:100%;}.elementor-280 .elementor-element.elementor-element-63c63d8f{--width:40%;}.elementor-280 .elementor-element.elementor-element-481f4b60{--width:100%;}}@media(max-width:1024px){.elementor-280 .elementor-element.elementor-element-30e95025{top:360px;}.elementor-280 .elementor-element.elementor-element-21e0df6f{--min-height:1440px;top:0px;}.elementor-280 .elementor-element.elementor-element-61487522{top:60px;}.elementor-280 .elementor-element.elementor-element-21a9eff8{text-align:center;}.elementor-280 .elementor-element.elementor-element-21a9eff8 .elementor-heading-title{font-size:4em;}.elementor-280 .elementor-element.elementor-element-285a41ee{text-align:center;}.elementor-280 .elementor-element.elementor-element-285a41ee .elementor-heading-title{font-size:var( --e-global-typography-6c72217-font-size );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-2928453{top:60px;}.elementor-280 .elementor-element.elementor-element-7febb307{text-align:center;}.elementor-280 .elementor-element.elementor-element-7febb307 .elementor-heading-title{font-size:4em;}.elementor-280 .elementor-element.elementor-element-581d69bd .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-581d69bd .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-3adcf980 .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-80798c4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-280 .elementor-element.elementor-element-173aafe3 .elementor-heading-title{font-size:var( --e-global-typography-6c72217-font-size );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-15a02892 .elementor-heading-title{font-size:var( --e-global-typography-6c72217-font-size );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-2073ff1b{--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-280 .elementor-element.elementor-element-74af9a39{--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-280 .elementor-element.elementor-element-e12afd .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-37616fea{text-align:center;}.elementor-280 .elementor-element.elementor-element-37616fea .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-6048e370{text-align:center;}.elementor-280 .elementor-element.elementor-element-6048e370 .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-124fb9ce{--z-index:9;}.elementor-280 .elementor-element.elementor-element-34b93d3f{text-align:center;}.elementor-280 .elementor-element.elementor-element-6589ad7{text-align:center;}.elementor-280 .elementor-element.elementor-element-69cc30a8{text-align:center;}.elementor-280 .elementor-element.elementor-element-37a4fc3f{--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-280 .elementor-element.elementor-element-183caae1 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-189c76a4 .elementor-heading-title{font-size:var( --e-global-typography-0d42e32-font-size );line-height:var( --e-global-typography-0d42e32-line-height );letter-spacing:var( --e-global-typography-0d42e32-letter-spacing );}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-toggle-title{font-size:var( --e-global-typography-f706168-font-size );line-height:var( --e-global-typography-f706168-line-height );letter-spacing:var( --e-global-typography-f706168-letter-spacing );}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-31f2c15 .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-3a345ead .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5f2343d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-3b7e98c9 .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-7a3c8b6e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-247b93fe .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-7f365c85 .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-2e5fdd4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-654fee2 .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-936f699 .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-d78b3c9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-67c9f145 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-67c9f145 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-732b2ea{--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-280 .elementor-element.elementor-element-3ef48e9 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-b53ed84{--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-280 .elementor-element.elementor-element-b547e59{--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-280 .elementor-element.elementor-element-c3d5b08{--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-280 .elementor-element.elementor-element-43602c93{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-5451ee35 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5451ee35 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-35632a02{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-1cd1bc55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-16293aae .elementor-heading-title{font-size:var( --e-global-typography-511909e-font-size );line-height:var( --e-global-typography-511909e-line-height );letter-spacing:var( --e-global-typography-511909e-letter-spacing );}.elementor-280 .elementor-element.elementor-element-4a8adcdf .elementor-heading-title{font-size:var( --e-global-typography-511909e-font-size );line-height:var( --e-global-typography-511909e-line-height );letter-spacing:var( --e-global-typography-511909e-letter-spacing );}.elementor-280 .elementor-element.elementor-element-282bb545{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-280 .elementor-element.elementor-element-ca64c97{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-280 .elementor-element.elementor-element-106a26bc{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-280 .elementor-element.elementor-element-6356bc30{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-280 .elementor-element.elementor-element-709a7f76{--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-280 .elementor-element.elementor-element-4693089{text-align:center;}.elementor-280 .elementor-element.elementor-element-4693089 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-19cae1df{text-align:center;}.elementor-280 .elementor-element.elementor-element-19cae1df .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-6b360676{text-align:center;}.elementor-280 .elementor-element.elementor-element-6b360676 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-51e71399{--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-280 .elementor-element.elementor-element-793bc6ab .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );}.elementor-280 .elementor-element.elementor-element-46e56d4d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-3cd897c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-10c8305a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-3e599255 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-4d6c6f73 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-4d6c6f73 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-218a8f7a .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-45b30911 .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-2dee7e06 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );}.elementor-280 .elementor-element.elementor-element-342ed93b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-23077116 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );}.elementor-280 .elementor-element.elementor-element-1a0a7356 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-1d49d47f .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );}.elementor-280 .elementor-element.elementor-element-13bc5f1e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5fed06d3 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5fed06d3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-104f10c7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0d42e32-font-size );line-height:var( --e-global-typography-0d42e32-line-height );letter-spacing:var( --e-global-typography-0d42e32-letter-spacing );}.elementor-280 .elementor-element.elementor-element-31160118{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-280 .elementor-element.elementor-element-72be87c5{text-align:center;}.elementor-280 .elementor-element.elementor-element-72be87c5 .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-665a8e90{text-align:center;}.elementor-280 .elementor-element.elementor-element-665a8e90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-20f592a6.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-main-swiper{width:100%;}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-testimonial__name{font-size:var( --e-global-typography-8c04063-font-size );line-height:var( --e-global-typography-8c04063-line-height );letter-spacing:var( --e-global-typography-8c04063-letter-spacing );}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-1ebbaffb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-280 .elementor-element.elementor-element-1a611f57{--e-icon-list-icon-size:5px;}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f124006-font-size );line-height:var( --e-global-typography-f124006-line-height );letter-spacing:var( --e-global-typography-f124006-letter-spacing );}.elementor-280 .elementor-element.elementor-element-6c6e9e46{--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-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-280 .elementor-element.elementor-element-3e7cd4ea{--e-icon-list-icon-size:6px;}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-item > a{font-size:var( --e-global-typography-f124006-font-size );line-height:var( --e-global-typography-f124006-line-height );letter-spacing:var( --e-global-typography-f124006-letter-spacing );}.elementor-280 .elementor-element.elementor-element-396859c8 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-480df25b{text-align:center;}.elementor-280 .elementor-element.elementor-element-480df25b .elementor-heading-title{font-size:var( --e-global-typography-0d42e32-font-size );line-height:var( --e-global-typography-0d42e32-line-height );letter-spacing:var( --e-global-typography-0d42e32-letter-spacing );}.elementor-280 .elementor-element.elementor-element-93e3495 .elementor-heading-title{font-size:var( --e-global-typography-6c72217-font-size );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-21329209{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-280 .elementor-element.elementor-element-5bee67a3 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5bee67a3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-31f00eb2{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-373b3053 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-63bd466c .elementor-heading-title{font-size:3em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-6d82cba7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-550a037a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-4134413a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-53a4ef2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-38a461b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-4d94e43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5ab05d74 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5ab05d74 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}}@media(max-width:767px){.elementor-280 .elementor-element.elementor-element-30e95025{top:300px;}.elementor-280 .elementor-element.elementor-element-285a41ee .elementor-heading-title{font-size:var( --e-global-typography-6c72217-font-size );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-581d69bd .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-581d69bd .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-3adcf980 .elementor-heading-title{font-size:2em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-173aafe3{text-align:center;}.elementor-280 .elementor-element.elementor-element-173aafe3 .elementor-heading-title{font-size:var( --e-global-typography-6c72217-font-size );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-15a02892{text-align:center;}.elementor-280 .elementor-element.elementor-element-15a02892 .elementor-heading-title{font-size:var( --e-global-typography-6c72217-font-size );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-136c140f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;}.elementor-280 .elementor-element.elementor-element-27b0ac23{--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-280 .elementor-element.elementor-element-e12afd .elementor-heading-title{font-size:2em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-37616fea .elementor-heading-title{font-size:2.5em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-6048e370 .elementor-heading-title{font-size:2.5em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-183caae1 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-189c76a4 .elementor-heading-title{font-size:var( --e-global-typography-0d42e32-font-size );line-height:var( --e-global-typography-0d42e32-line-height );letter-spacing:var( --e-global-typography-0d42e32-letter-spacing );}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-toggle-title{font-size:var( --e-global-typography-f706168-font-size );line-height:var( --e-global-typography-f706168-line-height );letter-spacing:var( --e-global-typography-f706168-letter-spacing );}.elementor-280 .elementor-element.elementor-element-508a6d8d .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-53173b49{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-31f2c15 .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-382c804{--spacer-size:250px;}.elementor-280 .elementor-element.elementor-element-3a345ead .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-163cd5{text-align:center;}.elementor-280 .elementor-element.elementor-element-3c84f426{text-align:center;}.elementor-280 .elementor-element.elementor-element-5f2343d8{text-align:center;}.elementor-280 .elementor-element.elementor-element-5f2343d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-2740838c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-573036f2{--spacer-size:250px;}.elementor-280 .elementor-element.elementor-element-3b7e98c9 .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-4b54f207{text-align:center;}.elementor-280 .elementor-element.elementor-element-ed4f835{text-align:center;}.elementor-280 .elementor-element.elementor-element-7a3c8b6e{text-align:center;}.elementor-280 .elementor-element.elementor-element-7a3c8b6e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-7cce0e5f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-247b93fe .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5d3dccb0{--spacer-size:250px;}.elementor-280 .elementor-element.elementor-element-7f365c85 .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-4370104e{text-align:center;}.elementor-280 .elementor-element.elementor-element-3538bbaa{text-align:center;}.elementor-280 .elementor-element.elementor-element-2e5fdd4c{text-align:center;}.elementor-280 .elementor-element.elementor-element-2e5fdd4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-d5c544e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-654fee2 .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-e0e004a{--spacer-size:250px;}.elementor-280 .elementor-element.elementor-element-936f699 .elementor-button{font-size:var( --e-global-typography-9c5aacb-font-size );line-height:var( --e-global-typography-9c5aacb-line-height );letter-spacing:var( --e-global-typography-9c5aacb-letter-spacing );}.elementor-280 .elementor-element.elementor-element-ad441dc{text-align:center;}.elementor-280 .elementor-element.elementor-element-c7ece66{text-align:center;}.elementor-280 .elementor-element.elementor-element-d78b3c9{text-align:center;}.elementor-280 .elementor-element.elementor-element-d78b3c9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-67c9f145 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-67c9f145 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-3ef48e9 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5451ee35 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5451ee35 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-16293aae .elementor-heading-title{font-size:var( --e-global-typography-511909e-font-size );line-height:var( --e-global-typography-511909e-line-height );letter-spacing:var( --e-global-typography-511909e-letter-spacing );}.elementor-280 .elementor-element.elementor-element-4a8adcdf .elementor-heading-title{font-size:var( --e-global-typography-511909e-font-size );line-height:var( --e-global-typography-511909e-line-height );letter-spacing:var( --e-global-typography-511909e-letter-spacing );}.elementor-280 .elementor-element.elementor-element-ca64c97{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-280 .elementor-element.elementor-element-4693089 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-19cae1df .elementor-heading-title{font-size:2em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-6b360676 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-793bc6ab .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );}.elementor-280 .elementor-element.elementor-element-6c41645e{--justify-content:center;}.elementor-280 .elementor-element.elementor-element-5c3f0cb3{text-align:center;}.elementor-280 .elementor-element.elementor-element-46e56d4d{text-align:center;}.elementor-280 .elementor-element.elementor-element-46e56d4d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-68ce5e9e{--justify-content:center;}.elementor-280 .elementor-element.elementor-element-636ff1c2{text-align:center;}.elementor-280 .elementor-element.elementor-element-3cd897c4{text-align:center;}.elementor-280 .elementor-element.elementor-element-3cd897c4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-68d03db8{--justify-content:center;}.elementor-280 .elementor-element.elementor-element-d90c7f2{text-align:center;}.elementor-280 .elementor-element.elementor-element-10c8305a{text-align:center;}.elementor-280 .elementor-element.elementor-element-10c8305a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-3482d372{--justify-content:center;}.elementor-280 .elementor-element.elementor-element-4329c378{text-align:center;}.elementor-280 .elementor-element.elementor-element-3e599255{text-align:center;}.elementor-280 .elementor-element.elementor-element-3e599255 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-4d6c6f73 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-4d6c6f73 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-218a8f7a .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-45b30911 .elementor-heading-title{font-size:2em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-73e89faa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-280 .elementor-element.elementor-element-2dee7e06 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );}.elementor-280 .elementor-element.elementor-element-342ed93b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-197bd52c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-23077116 .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );}.elementor-280 .elementor-element.elementor-element-1a0a7356 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-6a04848a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-1d49d47f .elementor-heading-title{font-size:var( --e-global-typography-927ae6c-font-size );line-height:var( --e-global-typography-927ae6c-line-height );letter-spacing:var( --e-global-typography-927ae6c-letter-spacing );}.elementor-280 .elementor-element.elementor-element-13bc5f1e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-5ba55a9a .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5fed06d3 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5fed06d3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-250ddc7c{--width:100%;--min-height:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-104f10c7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-0d42e32-font-size );line-height:var( --e-global-typography-0d42e32-line-height );letter-spacing:var( --e-global-typography-0d42e32-letter-spacing );}.elementor-280 .elementor-element.elementor-element-31160118{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-280 .elementor-element.elementor-element-72be87c5 .elementor-heading-title{font-size:2em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-665a8e90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-testimonial__name{font-size:var( --e-global-typography-8c04063-font-size );line-height:var( --e-global-typography-8c04063-line-height );letter-spacing:var( --e-global-typography-8c04063-letter-spacing );}.elementor-280 .elementor-element.elementor-element-20f592a6 .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-6a58d25d{bottom:-100px;}.elementor-280 .elementor-element.elementor-element-1a611f57{--e-icon-list-icon-size:5px;}.elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-1a611f57 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f124006-font-size );line-height:var( --e-global-typography-f124006-line-height );letter-spacing:var( --e-global-typography-f124006-letter-spacing );}.elementor-280 .elementor-element.elementor-element-3e7cd4ea{--e-icon-list-icon-size:5px;}.elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-280 .elementor-element.elementor-element-3e7cd4ea .elementor-icon-list-item > a{font-size:var( --e-global-typography-f124006-font-size );line-height:var( --e-global-typography-f124006-line-height );letter-spacing:var( --e-global-typography-f124006-letter-spacing );}.elementor-280 .elementor-element.elementor-element-396859c8 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-480df25b .elementor-heading-title{font-size:var( --e-global-typography-0d42e32-font-size );line-height:var( --e-global-typography-0d42e32-line-height );letter-spacing:var( --e-global-typography-0d42e32-letter-spacing );}.elementor-280 .elementor-element.elementor-element-93e3495 .elementor-heading-title{font-size:var( --e-global-typography-6c72217-font-size );line-height:var( --e-global-typography-6c72217-line-height );letter-spacing:var( --e-global-typography-6c72217-letter-spacing );}.elementor-280 .elementor-element.elementor-element-21329209{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-280 .elementor-element.elementor-element-5bee67a3 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5bee67a3 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-373b3053 .elementor-heading-title{font-size:var( --e-global-typography-31919b4-font-size );line-height:var( --e-global-typography-31919b4-line-height );letter-spacing:var( --e-global-typography-31919b4-letter-spacing );}.elementor-280 .elementor-element.elementor-element-63bd466c .elementor-heading-title{font-size:2em;line-height:1em;}.elementor-280 .elementor-element.elementor-element-738ddac1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-280 .elementor-element.elementor-element-6d82cba7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-a3c289e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-280 .elementor-element.elementor-element-550a037a{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-38f96a7f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-4134413a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-6f939aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-53a4ef2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-4404f521{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-38a461b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-858a5c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-280 .elementor-element.elementor-element-4d94e43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-280 .elementor-element.elementor-element-5ab05d74 .elementor-headline{font-size:var( --e-global-typography-6357680-font-size );line-height:var( --e-global-typography-6357680-line-height );}.elementor-280 .elementor-element.elementor-element-5ab05d74 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-6357680-line-height );}}/* Start custom CSS for button, class: .elementor-element-1ee7a458 *//* BOTÃO BASE (sem alterar cores) */
.elementor-280 .elementor-element.elementor-element-1ee7a458 a {
   position: relative;
   overflow: hidden;
   transition: all 0.3s ease;
}

/* BRILHO PASSANDO */
.elementor-280 .elementor-element.elementor-element-1ee7a458 a::before {
   content: '';
   position: absolute;
   top: -50%;
   left: -100%;
   width: 60%;
   height: 200%;
   background: linear-gradient(
      120deg,
      transparent,
      rgba(255, 255, 255, 0.45),
      transparent
   );
   transform: skewX(-20deg);
   transition: left 0.6s ease;
}

/* HOVER – ATIVA O BRILHO */
.elementor-280 .elementor-element.elementor-element-1ee7a458 a:hover::before {
   left: 140%;
}

/* LEVE EFEITO NO HOVER (opcional) */
.elementor-280 .elementor-element.elementor-element-1ee7a458 a:hover {
   transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-136c140f *//* BOTÃO NORMAL */
.elementor-280 .elementor-element.elementor-element-136c140f a {
   background: linear-gradient(135deg, #2c348c 0%, #24bcc4 100%) !important;
   background-size: 200% 200%;
   border: none !important;
   color: white !important;
   font-weight: 600;
   border-radius: 20px !important;
   position: relative;
   overflow: hidden;
   transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
   box-shadow: 0 4px 15px rgba(44, 52, 140, 0.35) !important;
}

/* EFEITO DE BRILHO PASSANDO */
.elementor-280 .elementor-element.elementor-element-136c140f a::before {
   content: '';
   position: absolute;
   top: 0;
   left: -100%;
   width: 100%;
   height: 100%;
   background: linear-gradient(
      90deg,
      transparent,
      rgba(255, 255, 255, 0.35),
      transparent
   );
   transition: left 0.6s;
}

/* HOVER */
.elementor-280 .elementor-element.elementor-element-136c140f a:hover {
   background: linear-gradient(135deg, #24bcc4 0%, #2c348c 100%) !important;
   transform: translateY(-3px) !important;
   box-shadow: 0 8px 25px rgba(36, 188, 196, 0.45) !important;
   color: white !important;
}

/* BRILHO EM MOVIMENTO NO HOVER */
.elementor-280 .elementor-element.elementor-element-136c140f a:hover::before {
   left: 100%;
}

/* CLICK */
.elementor-280 .elementor-element.elementor-element-136c140f a:active {
   transform: translateY(-1px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49287509 *//* BOTÃO NORMAL */
.elementor-280 .elementor-element.elementor-element-49287509 a {
   background: linear-gradient(135deg, #2c348c 0%, #24bcc4 100%) !important;
   background-size: 200% 200%;
   border: none !important;
   color: white !important;
   font-weight: 600;
   border-radius: 20px !important;
   position: relative;
   overflow: hidden;
   transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
   box-shadow: 0 4px 15px rgba(44, 52, 140, 0.35) !important;
}

/* EFEITO DE BRILHO PASSANDO */
.elementor-280 .elementor-element.elementor-element-49287509 a::before {
   content: '';
   position: absolute;
   top: 0;
   left: -100%;
   width: 100%;
   height: 100%;
   background: linear-gradient(
      90deg,
      transparent,
      rgba(255, 255, 255, 0.35),
      transparent
   );
   transition: left 0.6s;
}

/* HOVER */
.elementor-280 .elementor-element.elementor-element-49287509 a:hover {
   background: linear-gradient(135deg, #24bcc4 0%, #2c348c 100%) !important;
   transform: translateY(-3px) !important;
   box-shadow: 0 8px 25px rgba(36, 188, 196, 0.45) !important;
   color: white !important;
}

/* BRILHO EM MOVIMENTO NO HOVER */
.elementor-280 .elementor-element.elementor-element-49287509 a:hover::before {
   left: 100%;
}

/* CLICK */
.elementor-280 .elementor-element.elementor-element-49287509 a:active {
   transform: translateY(-1px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-527b78c *//* BOTÃO NORMAL */
.elementor-280 .elementor-element.elementor-element-527b78c a {
   background: linear-gradient(135deg, #2c348c 0%, #24bcc4 100%) !important;
   background-size: 200% 200%;
   border: none !important;
   color: white !important;
   font-weight: 600;
   border-radius: 20px !important;
   position: relative;
   overflow: hidden;
   transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
   box-shadow: 0 4px 15px rgba(44, 52, 140, 0.35) !important;
}

/* EFEITO DE BRILHO PASSANDO */
.elementor-280 .elementor-element.elementor-element-527b78c a::before {
   content: '';
   position: absolute;
   top: 0;
   left: -100%;
   width: 100%;
   height: 100%;
   background: linear-gradient(
      90deg,
      transparent,
      rgba(255, 255, 255, 0.35),
      transparent
   );
   transition: left 0.6s;
}

/* HOVER */
.elementor-280 .elementor-element.elementor-element-527b78c a:hover {
   background: linear-gradient(135deg, #24bcc4 0%, #2c348c 100%) !important;
   transform: translateY(-3px) !important;
   box-shadow: 0 8px 25px rgba(36, 188, 196, 0.45) !important;
   color: white !important;
}

/* BRILHO EM MOVIMENTO NO HOVER */
.elementor-280 .elementor-element.elementor-element-527b78c a:hover::before {
   left: 100%;
}

/* CLICK */
.elementor-280 .elementor-element.elementor-element-527b78c a:active {
   transform: translateY(-1px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79ea6f4 *//* BOTÃO NORMAL */
.elementor-280 .elementor-element.elementor-element-79ea6f4 a {
   background: linear-gradient(135deg, #2c348c 0%, #24bcc4 100%) !important;
   background-size: 200% 200%;
   border: none !important;
   color: white !important;
   font-weight: 600;
   border-radius: 20px !important;
   position: relative;
   overflow: hidden;
   transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
   box-shadow: 0 4px 15px rgba(44, 52, 140, 0.35) !important;
}

/* EFEITO DE BRILHO PASSANDO */
.elementor-280 .elementor-element.elementor-element-79ea6f4 a::before {
   content: '';
   position: absolute;
   top: 0;
   left: -100%;
   width: 100%;
   height: 100%;
   background: linear-gradient(
      90deg,
      transparent,
      rgba(255, 255, 255, 0.35),
      transparent
   );
   transition: left 0.6s;
}

/* HOVER */
.elementor-280 .elementor-element.elementor-element-79ea6f4 a:hover {
   background: linear-gradient(135deg, #24bcc4 0%, #2c348c 100%) !important;
   transform: translateY(-3px) !important;
   box-shadow: 0 8px 25px rgba(36, 188, 196, 0.45) !important;
   color: white !important;
}

/* BRILHO EM MOVIMENTO NO HOVER */
.elementor-280 .elementor-element.elementor-element-79ea6f4 a:hover::before {
   left: 100%;
}

/* CLICK */
.elementor-280 .elementor-element.elementor-element-79ea6f4 a:active {
   transform: translateY(-1px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0807d3f *//* BOTÃO NORMAL */
.elementor-280 .elementor-element.elementor-element-0807d3f a {
   background: linear-gradient(135deg, #2c348c 0%, #24bcc4 100%) !important;
   background-size: 200% 200%;
   border: none !important;
   color: white !important;
   font-weight: 600;
   border-radius: 20px !important;
   position: relative;
   overflow: hidden;
   transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
   box-shadow: 0 4px 15px rgba(44, 52, 140, 0.35) !important;
}

/* EFEITO DE BRILHO PASSANDO */
.elementor-280 .elementor-element.elementor-element-0807d3f a::before {
   content: '';
   position: absolute;
   top: 0;
   left: -100%;
   width: 100%;
   height: 100%;
   background: linear-gradient(
      90deg,
      transparent,
      rgba(255, 255, 255, 0.35),
      transparent
   );
   transition: left 0.6s;
}

/* HOVER */
.elementor-280 .elementor-element.elementor-element-0807d3f a:hover {
   background: linear-gradient(135deg, #24bcc4 0%, #2c348c 100%) !important;
   transform: translateY(-3px) !important;
   box-shadow: 0 8px 25px rgba(36, 188, 196, 0.45) !important;
   color: white !important;
}

/* BRILHO EM MOVIMENTO NO HOVER */
.elementor-280 .elementor-element.elementor-element-0807d3f a:hover::before {
   left: 100%;
}

/* CLICK */
.elementor-280 .elementor-element.elementor-element-0807d3f a:active {
   transform: translateY(-1px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f1dcb *//* BOTÃO NORMAL */
.elementor-280 .elementor-element.elementor-element-78f1dcb a {
   background: linear-gradient(135deg, #2c348c 0%, #24bcc4 100%) !important;
   background-size: 200% 200%;
   border: none !important;
   color: white !important;
   font-weight: 600;
   border-radius: 20px !important;
   position: relative;
   overflow: hidden;
   transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
   box-shadow: 0 4px 15px rgba(44, 52, 140, 0.35) !important;
}

/* EFEITO DE BRILHO PASSANDO */
.elementor-280 .elementor-element.elementor-element-78f1dcb a::before {
   content: '';
   position: absolute;
   top: 0;
   left: -100%;
   width: 100%;
   height: 100%;
   background: linear-gradient(
      90deg,
      transparent,
      rgba(255, 255, 255, 0.35),
      transparent
   );
   transition: left 0.6s;
}

/* HOVER */
.elementor-280 .elementor-element.elementor-element-78f1dcb a:hover {
   background: linear-gradient(135deg, #24bcc4 0%, #2c348c 100%) !important;
   transform: translateY(-3px) !important;
   box-shadow: 0 8px 25px rgba(36, 188, 196, 0.45) !important;
   color: white !important;
}

/* BRILHO EM MOVIMENTO NO HOVER */
.elementor-280 .elementor-element.elementor-element-78f1dcb a:hover::before {
   left: 100%;
}

/* CLICK */
.elementor-280 .elementor-element.elementor-element-78f1dcb a:active {
   transform: translateY(-1px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16c52c82 *//* BOTÃO NORMAL */
.elementor-280 .elementor-element.elementor-element-16c52c82 a {
   background: linear-gradient(135deg, #2c348c 0%, #24bcc4 100%) !important;
   background-size: 200% 200%;
   border: none !important;
   color: white !important;
   font-weight: 600;
   border-radius: 20px !important;
   position: relative;
   overflow: hidden;
   transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
   box-shadow: 0 4px 15px rgba(44, 52, 140, 0.35) !important;
}

/* EFEITO DE BRILHO PASSANDO */
.elementor-280 .elementor-element.elementor-element-16c52c82 a::before {
   content: '';
   position: absolute;
   top: 0;
   left: -100%;
   width: 100%;
   height: 100%;
   background: linear-gradient(
      90deg,
      transparent,
      rgba(255, 255, 255, 0.35),
      transparent
   );
   transition: left 0.6s;
}

/* HOVER */
.elementor-280 .elementor-element.elementor-element-16c52c82 a:hover {
   background: linear-gradient(135deg, #24bcc4 0%, #2c348c 100%) !important;
   transform: translateY(-3px) !important;
   box-shadow: 0 8px 25px rgba(36, 188, 196, 0.45) !important;
   color: white !important;
}

/* BRILHO EM MOVIMENTO NO HOVER */
.elementor-280 .elementor-element.elementor-element-16c52c82 a:hover::before {
   left: 100%;
}

/* CLICK */
.elementor-280 .elementor-element.elementor-element-16c52c82 a:active {
   transform: translateY(-1px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19051f7d *//* BOTÃO NORMAL */
.elementor-280 .elementor-element.elementor-element-19051f7d a {
   background: linear-gradient(135deg, #2c348c 0%, #24bcc4 100%) !important;
   background-size: 200% 200%;
   border: none !important;
   color: white !important;
   font-weight: 600;
   border-radius: 20px !important;
   position: relative;
   overflow: hidden;
   transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
   box-shadow: 0 4px 15px rgba(44, 52, 140, 0.35) !important;
}

/* EFEITO DE BRILHO PASSANDO */
.elementor-280 .elementor-element.elementor-element-19051f7d a::before {
   content: '';
   position: absolute;
   top: 0;
   left: -100%;
   width: 100%;
   height: 100%;
   background: linear-gradient(
      90deg,
      transparent,
      rgba(255, 255, 255, 0.35),
      transparent
   );
   transition: left 0.6s;
}

/* HOVER */
.elementor-280 .elementor-element.elementor-element-19051f7d a:hover {
   background: linear-gradient(135deg, #24bcc4 0%, #2c348c 100%) !important;
   transform: translateY(-3px) !important;
   box-shadow: 0 8px 25px rgba(36, 188, 196, 0.45) !important;
   color: white !important;
}

/* BRILHO EM MOVIMENTO NO HOVER */
.elementor-280 .elementor-element.elementor-element-19051f7d a:hover::before {
   left: 100%;
}

/* CLICK */
.elementor-280 .elementor-element.elementor-element-19051f7d a:active {
   transform: translateY(-1px) !important;
}/* End custom CSS */