.elementor-517 .elementor-element.elementor-element-5a76082{--display:flex;--min-height:500px;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-5a76082:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-5a76082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/setores.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-5a76082::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-desktop-uw-1.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-a78d529{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-8a7aa7f{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-517 .elementor-element.elementor-element-8a7aa7f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-a581439{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:160px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-a581439::before, .elementor-517 .elementor-element.elementor-element-a581439 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-a581439 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-a581439 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-a581439 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-a581439 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-b-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-a1bf2e8{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;}.elementor-517 .elementor-element.elementor-element-a1bf2e8 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-weight:600;line-height:1.2em;color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-fb03b5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-fb03b5c:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-fb03b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-7ae5317{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-517 .elementor-element.elementor-element-8a71f8b{--display:flex;--padding-top:120px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-8a71f8b:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-8a71f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-497887e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-423bb55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-517 .elementor-element.elementor-element-40de691{width:var( --container-widget-width, 560px );max-width:560px;padding:0px 0px 80px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;}.elementor-517 .elementor-element.elementor-element-40de691 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:600;line-height:1.25em;color:var( --e-global-color-db53c3d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-495b809{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;font-family:"Titillium Web", Sans-serif;font-weight:500;color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-0fb896b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-de0d4f0{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-de0d4f0:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-de0d4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-de0d4f0::before, .elementor-517 .elementor-element.elementor-element-de0d4f0 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-de0d4f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-de0d4f0 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-de0d4f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-de0d4f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-24c8637{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-24c8637 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-6c5c9a7{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-2ff1fce{--display:flex;}.elementor-517 .elementor-element.elementor-element-25f2ff0{--display:flex;}.elementor-517 .elementor-element.elementor-element-1b697f2{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-1b697f2:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-1b697f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-1b697f2::before, .elementor-517 .elementor-element.elementor-element-1b697f2 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-1b697f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-1b697f2 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-1b697f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-1b697f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-1465352{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-1465352 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-bd0a899{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-5067fa4{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-5067fa4.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-5067fa4 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-233d359{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-233d359.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-233d359 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-c68c6b4{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c68c6b4.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c68c6b4 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-4003fca{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-4003fca.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-4003fca .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-c93f45e{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-c93f45e p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-aa16dfd{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-302a239{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-302a239.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-302a239 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-b789bc7{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-b789bc7.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-b789bc7 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-4d8f979{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-4d8f979.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-4d8f979 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-c0c2341{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c0c2341.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c0c2341 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-2b30b6d{--display:flex;}.elementor-517 .elementor-element.elementor-element-ac0702b{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-ac0702b:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-ac0702b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-ac0702b::before, .elementor-517 .elementor-element.elementor-element-ac0702b > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-ac0702b > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-ac0702b > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-ac0702b > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-ac0702b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-c790082{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-c790082 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-3859822{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-31bad1e{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-31bad1e.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-31bad1e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-2258349{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-2258349.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-2258349 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-fa60b45{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-fa60b45.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-fa60b45 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a942e9e{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a942e9e.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a942e9e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-2845c7d{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-2845c7d.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-2845c7d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-b4e5856{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-b4e5856 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-a29a99b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-613df54{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-613df54.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-613df54 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a3e3747{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a3e3747.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a3e3747 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-e1c36a7{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-e1c36a7.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-e1c36a7 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-8bf6621{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-8bf6621.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-8bf6621 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0fd3812{--display:flex;}.elementor-517 .elementor-element.elementor-element-96c7d7d{--display:flex;}.elementor-517 .elementor-element.elementor-element-791a279{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-791a279:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-791a279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-791a279::before, .elementor-517 .elementor-element.elementor-element-791a279 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-791a279 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-791a279 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-791a279 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-791a279 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-6765e5b{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-6765e5b p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-9cd6276{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-e7d1a2c{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-e7d1a2c:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-e7d1a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-e7d1a2c::before, .elementor-517 .elementor-element.elementor-element-e7d1a2c > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-e7d1a2c > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-e7d1a2c > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-e7d1a2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-e7d1a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-be1d4b5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-8449a15{--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;}.elementor-517 .elementor-element.elementor-element-7728516{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-7728516:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-7728516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-7728516::before, .elementor-517 .elementor-element.elementor-element-7728516 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-7728516 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-7728516 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-7728516 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-7728516 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-44989bd{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-44989bd p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-1c1b28d{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-bf9ada7{--display:flex;}.elementor-517 .elementor-element.elementor-element-3870035{--display:flex;}.elementor-517 .elementor-element.elementor-element-4d8e38f{--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;}.elementor-517 .elementor-element.elementor-element-cab0543{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-cab0543:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-cab0543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-cab0543::before, .elementor-517 .elementor-element.elementor-element-cab0543 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-cab0543 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-cab0543 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-cab0543 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-cab0543 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-f8cb78e{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-f8cb78e p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-44153b8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-e4bea15{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-e4bea15.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-e4bea15 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-612fe95{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-612fe95.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-612fe95 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-508367d{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-508367d.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-508367d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a417440{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a417440.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a417440 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-b5b8074{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-b5b8074 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-afd8ee2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-51a91df{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-51a91df.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-51a91df .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a7f5e2c{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a7f5e2c.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a7f5e2c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-4c0cd90{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-4c0cd90.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-4c0cd90 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0a21f02{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-0a21f02.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-0a21f02 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-39f2641{--display:flex;}.elementor-517 .elementor-element.elementor-element-3f94d0d{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-3f94d0d:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-3f94d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-3f94d0d::before, .elementor-517 .elementor-element.elementor-element-3f94d0d > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-3f94d0d > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-3f94d0d > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-3f94d0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-3f94d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-fa3aeb1{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-fa3aeb1 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-46f2f18{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-1d8ed1a{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-1d8ed1a.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-1d8ed1a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-14ed559{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-14ed559.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-14ed559 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-45b2d6b{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-45b2d6b.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-45b2d6b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-fba4866{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-fba4866.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-fba4866 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-61c746e{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-61c746e p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-ae07cf5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-fbf8bb8{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-fbf8bb8.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-fbf8bb8 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-9f2b238{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-9f2b238.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-9f2b238 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-dc98daf{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-dc98daf.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-dc98daf .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-02ce44b{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-02ce44b.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-02ce44b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-b0b2d1c{--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;}.elementor-517 .elementor-element.elementor-element-fbc61ec{--display:flex;}.elementor-517 .elementor-element.elementor-element-71768c2{--display:flex;}.elementor-517 .elementor-element.elementor-element-ea84ebe{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-ea84ebe:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-ea84ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-ea84ebe::before, .elementor-517 .elementor-element.elementor-element-ea84ebe > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-ea84ebe > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-ea84ebe > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-ea84ebe > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-ea84ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-305a1f8{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-305a1f8 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-b64dab3{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-d93d2d2{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-d93d2d2:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-d93d2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-d93d2d2::before, .elementor-517 .elementor-element.elementor-element-d93d2d2 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-d93d2d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-d93d2d2 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-d93d2d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-d93d2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-desktop-ubr.svg");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-04bda48{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-9f43c6f{--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;}.elementor-517 .elementor-element.elementor-element-d771608{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-d771608:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-d771608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-d771608::before, .elementor-517 .elementor-element.elementor-element-d771608 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-d771608 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-d771608 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-d771608 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-d771608 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-b8c802d{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-b8c802d p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-0a281eb{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-be6dfd3{--display:flex;}.elementor-517 .elementor-element.elementor-element-46ce538{--display:flex;}.elementor-517 .elementor-element.elementor-element-0c22774{--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;}.elementor-517 .elementor-element.elementor-element-0bba801{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-0bba801:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-0bba801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-0bba801::before, .elementor-517 .elementor-element.elementor-element-0bba801 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-0bba801 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-0bba801 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-0bba801 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-0bba801 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-647a37c{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-647a37c p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-94369ed{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-d6eafcf{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-d6eafcf.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-d6eafcf .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-d3be325{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-d3be325.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-d3be325 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-7f7b20e{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-7f7b20e.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-7f7b20e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-7b99a37{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-7b99a37.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-7b99a37 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-aa8c1d8{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-aa8c1d8 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-c48a852{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-db99cb5{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-db99cb5.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-db99cb5 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a126b1f{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a126b1f.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a126b1f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-5bf4919{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-5bf4919.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-5bf4919 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-c73dbdd{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c73dbdd.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c73dbdd .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-1bf26c0{--display:flex;}.elementor-517 .elementor-element.elementor-element-42dade5{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-42dade5:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-42dade5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-42dade5::before, .elementor-517 .elementor-element.elementor-element-42dade5 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-42dade5 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-42dade5 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-42dade5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-42dade5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-a166f70{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-a166f70 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-7847384{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-c18c25e{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c18c25e.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c18c25e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a8e536d{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a8e536d.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a8e536d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-f36a822{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-f36a822.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-f36a822 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-b5fc400{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-b5fc400.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-b5fc400 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-ce92466{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-ce92466.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-ce92466 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a23d1b4{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-a23d1b4 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-c5ef88a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-0a1159d{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-0a1159d.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-0a1159d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-eff93b0{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-eff93b0.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-eff93b0 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-e0c5b78{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-e0c5b78.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-e0c5b78 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-7335183{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-7335183.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-7335183 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-d077c97{--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;}.elementor-517 .elementor-element.elementor-element-8457214{--display:flex;}.elementor-517 .elementor-element.elementor-element-f3019a3{--display:flex;}.elementor-517 .elementor-element.elementor-element-5d45911{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-5d45911:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-5d45911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-5d45911::before, .elementor-517 .elementor-element.elementor-element-5d45911 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5d45911 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5d45911 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5d45911 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5d45911 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-cbee1ef{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-cbee1ef p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-ddfbcf4{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-daf9c2d{--display:flex;--padding-top:120px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-daf9c2d:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-daf9c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-c344c35{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-051a7c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-517 .elementor-element.elementor-element-9d06a4e{width:var( --container-widget-width, 560px );max-width:560px;padding:0px 0px 80px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;}.elementor-517 .elementor-element.elementor-element-9d06a4e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:600;line-height:1.25em;color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-bf65b51{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;font-family:"Titillium Web", Sans-serif;font-weight:500;color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-4a02812{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-b9ba840{--display:flex;}.elementor-517 .elementor-element.elementor-element-6c7073f{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-6c7073f:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-6c7073f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-6c7073f::before, .elementor-517 .elementor-element.elementor-element-6c7073f > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-6c7073f > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-6c7073f > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-6c7073f > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-6c7073f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-5acc6dd{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-5acc6dd p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-ea0dc7f{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-68cb445{--display:flex;}.elementor-517 .elementor-element.elementor-element-19be80e{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-19be80e:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-19be80e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-19be80e::before, .elementor-517 .elementor-element.elementor-element-19be80e > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-19be80e > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-19be80e > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-19be80e > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-19be80e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-0566240{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-0566240 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-64b1787{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-54f1587{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-54f1587.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-54f1587 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-1d4478a{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-1d4478a.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-1d4478a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-89b7013{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-89b7013.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-89b7013 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0659e81{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-0659e81.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-0659e81 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-e36e428{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-e36e428 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-0caeaa1{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-d05d1ac{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-d05d1ac.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-d05d1ac .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-1bd2e90{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-1bd2e90.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-1bd2e90 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-ad4b7a6{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-ad4b7a6.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-ad4b7a6 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0f27fc1{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-0f27fc1.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-0f27fc1 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-6c6b12e{--display:flex;}.elementor-517 .elementor-element.elementor-element-7e19eec{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-7e19eec:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-7e19eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-7e19eec::before, .elementor-517 .elementor-element.elementor-element-7e19eec > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-7e19eec > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-7e19eec > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-7e19eec > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-7e19eec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-e3ac302{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-e3ac302 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-3d173ba{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-4d4e970{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-4d4e970.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-4d4e970 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-e29a9cb{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-e29a9cb.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-e29a9cb .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-1600302{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-1600302.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-1600302 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-d1c851b{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-d1c851b.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-d1c851b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-c2c3e26{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c2c3e26.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c2c3e26 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-cff46e2{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-cff46e2 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-7a72eaa{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-c164890{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c164890.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c164890 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-f1320cf{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-f1320cf.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-f1320cf .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-ab02398{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-ab02398.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-ab02398 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-282f699{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-282f699.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-282f699 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0ba541a{--display:flex;}.elementor-517 .elementor-element.elementor-element-058b568{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-058b568:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-058b568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-058b568::before, .elementor-517 .elementor-element.elementor-element-058b568 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-058b568 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-058b568 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-058b568 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-058b568 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-d1710a2{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-d1710a2 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-0e87c31{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-b3d75c6{--display:flex;}.elementor-517 .elementor-element.elementor-element-5fc104c{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-5fc104c:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-5fc104c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-5fc104c::before, .elementor-517 .elementor-element.elementor-element-5fc104c > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5fc104c > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5fc104c > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5fc104c > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5fc104c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-fd56a7a{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-fd56a7a p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-3d66e4f{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-cf0c7b3{--display:flex;}.elementor-517 .elementor-element.elementor-element-698574d{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-698574d:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-698574d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-698574d::before, .elementor-517 .elementor-element.elementor-element-698574d > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-698574d > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-698574d > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-698574d > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-698574d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-fcfdc72{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-fcfdc72 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-287afce{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-95153c9{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-95153c9 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-63f95b3{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-63f95b3.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-63f95b3 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-fb7e158{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-fb7e158.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-fb7e158 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-f8e53d4{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-f8e53d4.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-f8e53d4 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-4668b1e{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-4668b1e p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-adb1872{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-7d67149{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-7d67149.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-7d67149 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-e585945{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-e585945.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-e585945 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-e2c5d99{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-e2c5d99.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-e2c5d99 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-cc9aa66{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-cc9aa66.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-cc9aa66 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-c4bf6d5{--display:flex;}.elementor-517 .elementor-element.elementor-element-b7a86f6{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-b7a86f6:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-b7a86f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-b7a86f6::before, .elementor-517 .elementor-element.elementor-element-b7a86f6 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-b7a86f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-b7a86f6 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-b7a86f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-b7a86f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-4bdd348{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-4bdd348 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-e15f919{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-59c9225{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-59c9225.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-59c9225 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-65305c9{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-65305c9.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-65305c9 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-bba3ef9{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-bba3ef9.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-bba3ef9 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-864812b{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-864812b.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-864812b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-f5f83bd{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-f5f83bd p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-499b7b0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-f946a57{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-f946a57.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-f946a57 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-2bec0d4{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-2bec0d4.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-2bec0d4 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-f9acb74{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-f9acb74.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-f9acb74 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-267294e{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-267294e.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-267294e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a711dbe{--display:flex;}.elementor-517 .elementor-element.elementor-element-0f712e4{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-0f712e4:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-0f712e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-0f712e4::before, .elementor-517 .elementor-element.elementor-element-0f712e4 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-0f712e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-0f712e4 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-0f712e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-0f712e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-b9cb6dd{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-b9cb6dd p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-1518a1c{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-815b573{--display:flex;}.elementor-517 .elementor-element.elementor-element-f4283b7{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-f4283b7:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-f4283b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-f4283b7::before, .elementor-517 .elementor-element.elementor-element-f4283b7 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-f4283b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-f4283b7 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-f4283b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-f4283b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-743cefd{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-743cefd p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-ba4a9c5{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-1734d6f{--display:flex;}.elementor-517 .elementor-element.elementor-element-30a7334{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-30a7334:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-30a7334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-30a7334::before, .elementor-517 .elementor-element.elementor-element-30a7334 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-30a7334 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-30a7334 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-30a7334 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-30a7334 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-cc70b73{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-cc70b73 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-ff5bc65{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-9a5a851{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-9a5a851.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-9a5a851 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-b9d57e0{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-b9d57e0.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-b9d57e0 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a0371ce{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a0371ce.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a0371ce .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-dce9cfd{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-dce9cfd.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-dce9cfd .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-8af0265{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-8af0265 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-1971ab7{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-a02232e{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a02232e.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a02232e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-ccb69e1{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-ccb69e1.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-ccb69e1 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-bd8923b{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-bd8923b.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-bd8923b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-fe1cb68{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-fe1cb68.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-fe1cb68 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-8b9af60{--display:flex;}.elementor-517 .elementor-element.elementor-element-289ca61{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-289ca61:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-289ca61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-289ca61::before, .elementor-517 .elementor-element.elementor-element-289ca61 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-289ca61 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-289ca61 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-289ca61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-289ca61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-c15334f{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-c15334f p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-08bd052{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-c882524{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c882524.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c882524 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-2b74d34{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-2b74d34.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-2b74d34 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-d9b0242{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-d9b0242.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-d9b0242 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-4750f00{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-4750f00.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-4750f00 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-58cff06{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-58cff06.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-58cff06 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0b8ee66{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-0b8ee66 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-e23e595{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-8b69099{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-8b69099.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-8b69099 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-d4d2932{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-d4d2932.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-d4d2932 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0dced60{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-0dced60.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-0dced60 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-c90a438{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c90a438.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c90a438 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-cebd895{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-cebd895::before, .elementor-517 .elementor-element.elementor-element-cebd895 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-cebd895 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-cebd895 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-cebd895 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-cebd895 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-4ed7cf6{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-4ed7cf6 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-744671a{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-bf0a10c{--display:flex;}.elementor-517 .elementor-element.elementor-element-e4ac88f{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-517 .elementor-element.elementor-element-adf383b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-6538441{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-6538441:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-6538441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-6538441::before, .elementor-517 .elementor-element.elementor-element-6538441 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-6538441 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-6538441 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-6538441 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-6538441 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-8b2f407{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-8b2f407 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-2019912{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-db4c4d5{--display:flex;}.elementor-517 .elementor-element.elementor-element-40a0b43{--display:flex;}.elementor-517 .elementor-element.elementor-element-578a55a{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-578a55a:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-578a55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-578a55a::before, .elementor-517 .elementor-element.elementor-element-578a55a > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-578a55a > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-578a55a > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-578a55a > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-578a55a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-2e93790{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-2e93790 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-fce5d3d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-4a65d14{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-4a65d14.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-4a65d14 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-d9766c8{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-d9766c8.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-d9766c8 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-2e40c59{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-2e40c59.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-2e40c59 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-97b5c1e{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-97b5c1e.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-97b5c1e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-af3c86b{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-af3c86b p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-069ff52{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-fa08950{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-fa08950.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-fa08950 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-88fae09{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-88fae09.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-88fae09 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-148a3a9{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-148a3a9.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-148a3a9 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-1ae9049{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-1ae9049.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-1ae9049 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-78e9962{--display:flex;}.elementor-517 .elementor-element.elementor-element-235f841{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-235f841:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-235f841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-235f841::before, .elementor-517 .elementor-element.elementor-element-235f841 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-235f841 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-235f841 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-235f841 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-235f841 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-96fe3a7{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-96fe3a7 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-7f848c5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-a8ac26c{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a8ac26c.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a8ac26c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-d534aeb{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-d534aeb.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-d534aeb .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-b11ded0{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-b11ded0.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-b11ded0 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-771f5e0{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-771f5e0.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-771f5e0 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-4178cf0{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-4178cf0.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-4178cf0 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-c4d7b91{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-c4d7b91 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-071e35b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-b3cb57f{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-b3cb57f.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-b3cb57f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-86f74f5{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-86f74f5.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-86f74f5 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-d6682b3{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-d6682b3.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-d6682b3 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-23c9b3a{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-23c9b3a.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-23c9b3a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-f35c1ac{--display:flex;}.elementor-517 .elementor-element.elementor-element-a3662b0{--display:flex;}.elementor-517 .elementor-element.elementor-element-8da2c4a{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-8da2c4a:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-8da2c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-8da2c4a::before, .elementor-517 .elementor-element.elementor-element-8da2c4a > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-8da2c4a > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-8da2c4a > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-8da2c4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-8da2c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-8242a45{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-8242a45 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-9dd2123{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-0ee788e{--display:flex;--padding-top:120px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-0ee788e:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-0ee788e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-ff02eb7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-734559c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-517 .elementor-element.elementor-element-303bc09{width:var( --container-widget-width, 560px );max-width:560px;padding:0px 0px 80px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;}.elementor-517 .elementor-element.elementor-element-303bc09 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:600;line-height:1.25em;color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-23c019f{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;font-family:"Titillium Web", Sans-serif;font-weight:500;color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-b9209a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-c718ab9{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-c718ab9:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-c718ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c718ab9::before, .elementor-517 .elementor-element.elementor-element-c718ab9 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-c718ab9 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-c718ab9 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-c718ab9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-c718ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-773886c{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-773886c p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-8388d29{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-a044015{--display:flex;}.elementor-517 .elementor-element.elementor-element-a74e911{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-a74e911:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-a74e911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-a74e911::before, .elementor-517 .elementor-element.elementor-element-a74e911 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-a74e911 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-a74e911 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-a74e911 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-a74e911 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-42030ef{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-42030ef p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-124f502{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-57a7155{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-57a7155.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-57a7155 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-decc90f{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-decc90f.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-decc90f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-9908f73{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-9908f73.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-9908f73 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0f963d2{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-0f963d2.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-0f963d2 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-03a6cd7{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-03a6cd7 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-5dec4f8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-1aedf30{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-1aedf30.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-1aedf30 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-27fe69e{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-27fe69e.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-27fe69e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-9951970{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-9951970.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-9951970 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-6a49812{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-6a49812.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-6a49812 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-1ce5a26{--display:flex;}.elementor-517 .elementor-element.elementor-element-5a9c298{--display:flex;}.elementor-517 .elementor-element.elementor-element-8a58ae7{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-8a58ae7:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-8a58ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-8a58ae7::before, .elementor-517 .elementor-element.elementor-element-8a58ae7 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-8a58ae7 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-8a58ae7 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-8a58ae7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-8a58ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-366717a{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-366717a p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-e941835{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-ccb6e54{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-ccb6e54.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-ccb6e54 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-91aa4bb{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-91aa4bb.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-91aa4bb .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-5decf43{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-5decf43.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-5decf43 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-776b10b{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-776b10b.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-776b10b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0dbfcb9{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-0dbfcb9.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-0dbfcb9 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-da06ff0{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-da06ff0 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-07605a9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-b55658f{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-b55658f.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-b55658f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-7cb1115{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-7cb1115.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-7cb1115 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-475789c{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-475789c.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-475789c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-9dd220f{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-9dd220f.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-9dd220f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-ad45bfd{--display:flex;}.elementor-517 .elementor-element.elementor-element-1f7a6a9{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-1f7a6a9:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-1f7a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-1f7a6a9::before, .elementor-517 .elementor-element.elementor-element-1f7a6a9 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-1f7a6a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-1f7a6a9 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-1f7a6a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-1f7a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-df5e825{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-df5e825 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-3036a96{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-5a0d344{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-5a0d344:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-5a0d344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-5a0d344::before, .elementor-517 .elementor-element.elementor-element-5a0d344 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5a0d344 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5a0d344 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5a0d344 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5a0d344 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-517 .elementor-element.elementor-element-f91a8a0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-6e1bb94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-7ee68cf{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-7ee68cf:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-7ee68cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-7ee68cf::before, .elementor-517 .elementor-element.elementor-element-7ee68cf > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-7ee68cf > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-7ee68cf > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-7ee68cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-7ee68cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-74fdf7a{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-74fdf7a p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-5f2752e{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-d6ebd90{--display:flex;}.elementor-517 .elementor-element.elementor-element-3f07e89{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-3f07e89:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-3f07e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-3f07e89::before, .elementor-517 .elementor-element.elementor-element-3f07e89 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-3f07e89 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-3f07e89 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-3f07e89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-3f07e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-213e6b1{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-213e6b1 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-8df42f8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-fa4a39f{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-fa4a39f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a3946f5{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a3946f5.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a3946f5 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a7a3020{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a7a3020.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a7a3020 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-a91afab{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-a91afab.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-a91afab .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-fd07209{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-fd07209 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-f501c7b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-c1ee638{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c1ee638.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c1ee638 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-f1fd5c9{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-f1fd5c9.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-f1fd5c9 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-f2e4fe1{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-f2e4fe1.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-f2e4fe1 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-50896e5{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-50896e5.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-50896e5 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-b147316{--display:flex;}.elementor-517 .elementor-element.elementor-element-7296014{--display:flex;}.elementor-517 .elementor-element.elementor-element-5013476{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-5013476:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-5013476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-5013476::before, .elementor-517 .elementor-element.elementor-element-5013476 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5013476 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5013476 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5013476 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5013476 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-3be1ab9{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-3be1ab9 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-c37b320{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-43dfc13{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-43dfc13.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-43dfc13 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-76097ec{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-76097ec.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-76097ec .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-ab29dfd{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-ab29dfd.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-ab29dfd .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-96d6184{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-96d6184.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-96d6184 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-0e587ba{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-0e587ba p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-53f1164{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-3d23997{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-3d23997.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-3d23997 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-4799ed5{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-4799ed5.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-4799ed5 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-be3db88{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-be3db88.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-be3db88 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-4b990ca{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-4b990ca.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-4b990ca .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-7e2d78d{--display:flex;}.elementor-517 .elementor-element.elementor-element-e3cd4ae{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-e3cd4ae:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-e3cd4ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-e3cd4ae::before, .elementor-517 .elementor-element.elementor-element-e3cd4ae > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-e3cd4ae > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-e3cd4ae > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-e3cd4ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-e3cd4ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-0e51d6f{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-0e51d6f p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-9713469{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-3a90d85{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-3a90d85:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-3a90d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-3a90d85::before, .elementor-517 .elementor-element.elementor-element-3a90d85 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-3a90d85 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-3a90d85 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-3a90d85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-3a90d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-desktop-ubr.svg");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-cb3112c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-ba2dfb9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-0feb0e4{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-0feb0e4:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-0feb0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-0feb0e4::before, .elementor-517 .elementor-element.elementor-element-0feb0e4 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-0feb0e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-0feb0e4 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-0feb0e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-0feb0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-6aeb213{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-6aeb213 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-1f05805{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-59f1949{--display:flex;}.elementor-517 .elementor-element.elementor-element-c6e76e1{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-c6e76e1:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-c6e76e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-c6e76e1::before, .elementor-517 .elementor-element.elementor-element-c6e76e1 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-c6e76e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-c6e76e1 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-c6e76e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-c6e76e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-bb84c24{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-bb84c24 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-6fcff6d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-cd6458f{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-cd6458f.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-cd6458f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-f6b07a6{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-f6b07a6.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-f6b07a6 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-c137462{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c137462.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c137462 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-149787d{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-149787d.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-149787d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-275f330{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-275f330 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-2495eb5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-7c86b96{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-7c86b96.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-7c86b96 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-c4a8c79{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-c4a8c79.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-c4a8c79 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-1c1272d{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-1c1272d.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-1c1272d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-646f35e{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-646f35e.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-646f35e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-3ff0020{--display:flex;}.elementor-517 .elementor-element.elementor-element-e48cb06{--display:flex;}.elementor-517 .elementor-element.elementor-element-8fec1f4{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-8fec1f4:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-8fec1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-8fec1f4::before, .elementor-517 .elementor-element.elementor-element-8fec1f4 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-8fec1f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-8fec1f4 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-8fec1f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-8fec1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/dot-up.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-5c93f52{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-5c93f52 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-7041f5d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-9f71ea5{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-9f71ea5.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-9f71ea5 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-ffa8b1e{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-ffa8b1e.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-ffa8b1e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-34b2fea{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-34b2fea.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-34b2fea .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-3d5622d{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-3d5622d.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-3d5622d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-9e59b89{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-9e59b89.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-9e59b89 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-cde5a70{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-cde5a70 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-7e317d1{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-308cc7a{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-308cc7a.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-308cc7a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-44f2ef2{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-44f2ef2.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-44f2ef2 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-efae8fa{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-efae8fa.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-efae8fa .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-2f61627{padding:4px 8px 4px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-2f61627.elementor-element{--align-self:flex-start;}.elementor-517 .elementor-element.elementor-element-2f61627 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;}.elementor-517 .elementor-element.elementor-element-ca99f1c{--display:flex;--justify-content:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-ca99f1c::before, .elementor-517 .elementor-element.elementor-element-ca99f1c > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-ca99f1c > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-ca99f1c > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-ca99f1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-ca99f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-intern-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-697a8aa{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-697a8aa p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-ff915f2{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-386dab8{--display:flex;}.elementor-517 .elementor-element.elementor-element-d06f3ad{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-d06f3ad:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-d06f3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-5bbc287{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a053204 );--border-color:var( --e-global-color-a053204 );--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-3e0c33f{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-1bfb0af{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-dfaa7e1{padding:0px 0px 3px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:var( --e-global-color-5781278 );}.elementor-517 .elementor-element.elementor-element-dfaa7e1.elementor-element{--align-self:flex-end;}.elementor-517 .elementor-element.elementor-element-dfaa7e1 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-e4177b8{padding:0px 0px 0px 0px;font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:var( --e-global-color-5781278 );}.elementor-517 .elementor-element.elementor-element-e4177b8 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-4595428{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-4595428.e-con{--align-self:center;}.elementor-517 .elementor-element.elementor-element-760fd8d{text-align:start;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-760fd8d p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-c80f278{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a053204 );--border-color:var( --e-global-color-a053204 );--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-fc057fd{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-77e489e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-6b7ad06{padding:0px 0px 0px 0px;font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:var( --e-global-color-5781278 );}.elementor-517 .elementor-element.elementor-element-6b7ad06 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-03f4a14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-5dba62f{text-align:start;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-5dba62f p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-c6d638e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a053204 );--border-color:var( --e-global-color-a053204 );--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-8e95aa5{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-4c9fe15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-2ba7971{padding:0px 0px 0px 0px;font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:var( --e-global-color-5781278 );}.elementor-517 .elementor-element.elementor-element-2ba7971 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-0fa8736{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-724b696{text-align:start;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-724b696 p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-e618830{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a053204 );--border-color:var( --e-global-color-a053204 );--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-096c028{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-a556a76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-d5128fa{padding:0px 0px 0px 0px;font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:var( --e-global-color-5781278 );}.elementor-517 .elementor-element.elementor-element-d5128fa p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-6595dde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-bfd59ed{text-align:start;font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-bfd59ed p{margin-block-end:0px;}.elementor-517 .elementor-element.elementor-element-a196538{--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;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-a196538:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-a196538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-7dc8a0a{--display:flex;}.elementor-517 .elementor-element.elementor-element-2019013{--display:flex;}.elementor-517 .elementor-element.elementor-element-c220a4f{font-family:"Titillium Web", Sans-serif;font-weight:600;color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-b9cceec{--display:flex;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-b9cceec::before, .elementor-517 .elementor-element.elementor-element-b9cceec > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-b9cceec > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-b9cceec > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-b9cceec > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-b9cceec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-b-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-c1b732f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-d8ababa{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-d8ababa:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-d8ababa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/Etapa-corte.webp");background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-34e9311 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-89e59de{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-b5a527c{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-b5a527c:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-b5a527c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/Etapa-soldadura.webp");background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-28a4e47 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-d9bdf4b{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-47b8b3b{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-5085259{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-5085259:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-5085259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/Etapa-quinagem.webp");background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-72d253f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-2c1583a{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-05e2968{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-05e2968:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-05e2968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/Etapa-Maquinacao.webp");background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-d7bd28d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-e5f4ba4{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-01ec95b{width:var( --container-widget-width, 240px );max-width:240px;padding:0px 0px 24px 0px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:start;}.elementor-517 .elementor-element.elementor-element-01ec95b .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-weight:600;line-height:1.25em;color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-246b17f{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-a053204 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-517 .elementor-element.elementor-element-9b7e8c0 .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-9b7e8c0 .elementor-button:focus{background-color:var( --e-global-color-db016c4 );color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-9b7e8c0 .elementor-button{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;fill:var( --e-global-color-df8bbb4 );color:var( --e-global-color-df8bbb4 );border-radius:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-9b7e8c0 .elementor-button:hover svg, .elementor-517 .elementor-element.elementor-element-9b7e8c0 .elementor-button:focus svg{fill:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-486b042{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-471d218{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-471d218:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-471d218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/Etapa-Componente-Final.webp");background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-378cc27 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-9b76f4e{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-0293b8c{--display:flex;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-0293b8c::before, .elementor-517 .elementor-element.elementor-element-0293b8c > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-0293b8c > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-0293b8c > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-0293b8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-0293b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-b-desktop.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-517 .elementor-element.elementor-element-b8aa6d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-5634075{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-5634075:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-5634075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/Etapa-corte.webp");background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-5012e2e .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-d5b0ccd{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-d5b0ccd:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-d5b0ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/Etapa-quinagem.webp");background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-f77fe7f .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-102bc52{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-102bc52:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-102bc52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/Etapa-soldadura.webp");background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-28f75e4 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-baca2d9{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-baca2d9:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-baca2d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/Etapa-Maquinacao.webp");background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-5257d0c .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-31a19da{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-31a19da:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-31a19da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/Etapa-Componente-Final.webp");background-repeat:no-repeat;background-size:cover;}.elementor-517 .elementor-element.elementor-element-8391d29 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-ee74578{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-517 .elementor-element.elementor-element-39de7f8{width:var( --container-widget-width, 240px );max-width:240px;padding:0px 0px 24px 0px;--container-widget-width:240px;--container-widget-flex-grow:0;text-align:start;}.elementor-517 .elementor-element.elementor-element-39de7f8 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-weight:600;line-height:1.25em;color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-0a397c5{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-e4a2ac9 .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-e4a2ac9 .elementor-button:focus{background-color:var( --e-global-color-db016c4 );color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-e4a2ac9 .elementor-button{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;fill:var( --e-global-color-df8bbb4 );color:var( --e-global-color-df8bbb4 );border-radius:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-e4a2ac9 .elementor-button:hover svg, .elementor-517 .elementor-element.elementor-element-e4a2ac9 .elementor-button:focus svg{fill:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-aa18991{--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;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-aa18991:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-aa18991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-1c91892{--display:flex;}.elementor-517 .elementor-element.elementor-element-f94b0b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-517 .elementor-element.elementor-element-3a2fa6a{width:var( --container-widget-width, 333px );max-width:333px;--container-widget-width:333px;--container-widget-flex-grow:0;text-align:start;}.elementor-517 .elementor-element.elementor-element-3a2fa6a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-03b3c29 .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-03b3c29 .elementor-button:focus{background-color:var( --e-global-color-db53c3d );}.elementor-517 .elementor-element.elementor-element-03b3c29 .elementor-button{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;fill:var( --e-global-color-df8bbb4 );color:var( --e-global-color-df8bbb4 );border-radius:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-f5f830b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-f5f830b:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-f5f830b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5dbdb94 );}.elementor-517 .elementor-element.elementor-element-ba2aac7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-db016c4 );opacity:var( --e-global-color-db016c4 );}.elementor-517 .elementor-element.elementor-element-ba2aac7 .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-ba2aac7 .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-517 .elementor-element.elementor-element-fdd8896{--display:flex;--min-height:530px;--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;}.elementor-517 .elementor-element.elementor-element-5076799{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-517 .elementor-element.elementor-element-5076799:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-5076799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5781278 );}.elementor-517 .elementor-element.elementor-element-d6f9e5a{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:start;}.elementor-517 .elementor-element.elementor-element-d6f9e5a .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-38cb9e8{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;color:var( --e-global-color-df8bbb4 );}.elementor-517 .elementor-element.elementor-element-3d913a3 .elementor-button{background-color:var( --e-global-color-db53c3d );font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;fill:var( --e-global-color-df8bbb4 );color:var( --e-global-color-df8bbb4 );border-radius:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-3d913a3 .elementor-button:hover, .elementor-517 .elementor-element.elementor-element-3d913a3 .elementor-button:focus{background-color:var( --e-global-color-a053204 );}.elementor-517 .elementor-element.elementor-element-22b45e1{--display:flex;}.elementor-517 .elementor-element.elementor-element-22b45e1:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-22b45e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/tswaterjet-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-517 .elementor-element.elementor-element-5a76082::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-tablet-uw-1.svg");}.elementor-517 .elementor-element.elementor-element-5a76082{--min-height:350px;--justify-content:center;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-8a7aa7f{--container-widget-width:433px;--container-widget-flex-grow:0;width:var( --container-widget-width, 433px );max-width:433px;}.elementor-517 .elementor-element.elementor-element-8a7aa7f .elementor-heading-title{font-size:28px;}.elementor-517 .elementor-element.elementor-element-a581439::before, .elementor-517 .elementor-element.elementor-element-a581439 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-a581439 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-a581439 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-a581439 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-a581439 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-b-tablet.svg");}.elementor-517 .elementor-element.elementor-element-fb03b5c{--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-24ba031{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-517 .elementor-element.elementor-element-e38ffc5{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-517 .elementor-element.elementor-element-8a71f8b{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-497887e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-517 .elementor-element.elementor-element-423bb55{--justify-content:flex-start;}.elementor-517 .elementor-element.elementor-element-40de691{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-517 .elementor-element.elementor-element-495b809{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-517 .elementor-element.elementor-element-0fb896b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-25f2ff0:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-25f2ff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/sqr-bg.svg");}.elementor-517 .elementor-element.elementor-element-2b30b6d:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-2b30b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/sqr-bg.svg");}.elementor-517 .elementor-element.elementor-element-0fd3812:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-0fd3812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/sqr-bg.svg");}.elementor-517 .elementor-element.elementor-element-e7d1a2c{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-be1d4b5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-517 .elementor-element.elementor-element-8449a15{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-d93d2d2{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-04bda48{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-517 .elementor-element.elementor-element-9f43c6f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-daf9c2d{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-c344c35{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-517 .elementor-element.elementor-element-051a7c5{--justify-content:flex-start;}.elementor-517 .elementor-element.elementor-element-9d06a4e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-517 .elementor-element.elementor-element-bf65b51{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-517 .elementor-element.elementor-element-4a02812{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-19be80e{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-64b1787{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-0caeaa1{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-7e19eec{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-3d173ba{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-7a72eaa{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-698574d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-adb1872{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-b7a86f6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-e15f919{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-499b7b0{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-30a7334{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-ff5bc65{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-1971ab7{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-289ca61{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-08bd052{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-e23e595{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-cebd895::before, .elementor-517 .elementor-element.elementor-element-cebd895 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-cebd895 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-cebd895 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-cebd895 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-cebd895 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/intern-.svg");background-position:center center;background-size:contain;}.elementor-517 .elementor-element.elementor-element-e4ac88f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-517 .elementor-element.elementor-element-adf383b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-40a0b43:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-40a0b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/sqr-bg.svg");}.elementor-517 .elementor-element.elementor-element-78e9962:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-78e9962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/sqr-bg.svg");}.elementor-517 .elementor-element.elementor-element-f35c1ac:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-f35c1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/sqr-bg.svg");}.elementor-517 .elementor-element.elementor-element-0ee788e{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-ff02eb7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-517 .elementor-element.elementor-element-734559c{--justify-content:flex-start;}.elementor-517 .elementor-element.elementor-element-303bc09{padding:0px 0px 40px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-517 .elementor-element.elementor-element-23c019f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-517 .elementor-element.elementor-element-b9209a5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-a74e911{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-124f502{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-5dec4f8{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-1ce5a26:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-1ce5a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/sqr-bg.svg");}.elementor-517 .elementor-element.elementor-element-5a9c298:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-5a9c298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/sqr-bg.svg");}.elementor-517 .elementor-element.elementor-element-8a58ae7{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-e941835{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-07605a9{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-5a0d344{--padding-top:16px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-f91a8a0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-517 .elementor-element.elementor-element-6e1bb94{--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;--flex-wrap:wrap;}.elementor-517 .elementor-element.elementor-element-3f07e89{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-f501c7b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-5013476{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-c37b320{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-53f1164{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-3a90d85::before, .elementor-517 .elementor-element.elementor-element-3a90d85 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-3a90d85 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-3a90d85 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-3a90d85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-3a90d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-tablet-ubr.svg");}.elementor-517 .elementor-element.elementor-element-3a90d85{--padding-top:16px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-cb3112c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-517 .elementor-element.elementor-element-ba2dfb9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-c6e76e1{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-6fcff6d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-2495eb5{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-8fec1f4{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-517 .elementor-element.elementor-element-7041f5d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-7e317d1{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-ca99f1c::before, .elementor-517 .elementor-element.elementor-element-ca99f1c > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-ca99f1c > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-ca99f1c > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-ca99f1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-ca99f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/intern-.svg");background-position:center center;background-size:contain;}.elementor-517 .elementor-element.elementor-element-d06f3ad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-e4177b8{font-size:36px;}.elementor-517 .elementor-element.elementor-element-6b7ad06{font-size:36px;}.elementor-517 .elementor-element.elementor-element-2ba7971{font-size:36px;}.elementor-517 .elementor-element.elementor-element-d5128fa{font-size:36px;}.elementor-517 .elementor-element.elementor-element-a196538{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-b9cceec::before, .elementor-517 .elementor-element.elementor-element-b9cceec > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-b9cceec > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-b9cceec > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-b9cceec > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-b9cceec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-b-tablet.svg");}.elementor-517 .elementor-element.elementor-element-b9cceec{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-0293b8c::before, .elementor-517 .elementor-element.elementor-element-0293b8c > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-0293b8c > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-0293b8c > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-0293b8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-0293b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-tablet-ub.svg");}.elementor-517 .elementor-element.elementor-element-0293b8c{--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-b8aa6d7{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-517 .elementor-element.elementor-element-ee74578{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-517 .elementor-element.elementor-element-aa18991{--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-f5f830b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-ba2aac7{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-fdd8896{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-5076799{--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-517 .elementor-element.elementor-element-5a76082::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-5a76082 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-mobile-uw-1.svg");}.elementor-517 .elementor-element.elementor-element-5a76082{--min-height:400px;--padding-top:0px;--padding-bottom:40px;--padding-left:032px;--padding-right:32px;}.elementor-517 .elementor-element.elementor-element-a581439::before, .elementor-517 .elementor-element.elementor-element-a581439 > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-a581439 > .e-con-inner > .elementor-background-video-container::before, .elementor-517 .elementor-element.elementor-element-a581439 > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-a581439 > .e-con-inner > .elementor-background-slideshow::before, .elementor-517 .elementor-element.elementor-element-a581439 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tswater.ascend.pt/wp-content/uploads/2026/07/corner-b-mobile.svg");}.elementor-517 .elementor-element.elementor-element-a581439{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:032px;}.elementor-517 .elementor-element.elementor-element-fb03b5c{--padding-top:32px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-517 .elementor-element.elementor-element-e38ffc5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-517 .elementor-element.elementor-element-0fb896b{--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-517 .elementor-element.elementor-element-8449a15{--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-517 .elementor-element.elementor-element-9f43c6f{--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-517 .elementor-element.elementor-element-4a02812{--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-517 .elementor-element.elementor-element-b9ba840{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-6c6b12e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-b3d75c6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-c4bf6d5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-815b573{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-8b9af60{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-517 .elementor-element.elementor-element-e4ac88f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-517 .elementor-element.elementor-element-adf383b{--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-517 .elementor-element.elementor-element-b9209a5{--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-517 .elementor-element.elementor-element-6e1bb94{--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-517 .elementor-element.elementor-element-ba2dfb9{--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-517 .elementor-element.elementor-element-d06f3ad{--padding-top:80px;--padding-bottom:80px;--padding-left:032px;--padding-right:32px;}.elementor-517 .elementor-element.elementor-element-1bfb0af{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-517 .elementor-element.elementor-element-4595428{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-517 .elementor-element.elementor-element-760fd8d{text-align:start;}.elementor-517 .elementor-element.elementor-element-5dba62f{text-align:start;}.elementor-517 .elementor-element.elementor-element-724b696{text-align:start;}.elementor-517 .elementor-element.elementor-element-bfd59ed{text-align:start;}.elementor-517 .elementor-element.elementor-element-a196538{--padding-top:80px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-517 .elementor-element.elementor-element-b9cceec{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-517 .elementor-element.elementor-element-0293b8c{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-517 .elementor-element.elementor-element-aa18991{--padding-top:80px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-517 .elementor-element.elementor-element-f5f830b{--padding-top:32px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-517 .elementor-element.elementor-element-fdd8896{--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-517 .elementor-element.elementor-element-22b45e1{--min-height:300px;}}@media(min-width:768px){.elementor-517 .elementor-element.elementor-element-de0d4f0{--width:33%;}.elementor-517 .elementor-element.elementor-element-2ff1fce{--width:33%;}.elementor-517 .elementor-element.elementor-element-25f2ff0{--width:33%;}.elementor-517 .elementor-element.elementor-element-1b697f2{--width:33%;}.elementor-517 .elementor-element.elementor-element-bd0a899{--width:77%;}.elementor-517 .elementor-element.elementor-element-2b30b6d{--width:33%;}.elementor-517 .elementor-element.elementor-element-ac0702b{--width:33%;}.elementor-517 .elementor-element.elementor-element-3859822{--width:300px;}.elementor-517 .elementor-element.elementor-element-0fd3812{--width:33%;}.elementor-517 .elementor-element.elementor-element-96c7d7d{--width:33%;}.elementor-517 .elementor-element.elementor-element-791a279{--width:33%;}.elementor-517 .elementor-element.elementor-element-7728516{--width:33%;}.elementor-517 .elementor-element.elementor-element-bf9ada7{--width:33%;}.elementor-517 .elementor-element.elementor-element-3870035{--width:33%;}.elementor-517 .elementor-element.elementor-element-cab0543{--width:33%;}.elementor-517 .elementor-element.elementor-element-39f2641{--width:33%;}.elementor-517 .elementor-element.elementor-element-3f94d0d{--width:33%;}.elementor-517 .elementor-element.elementor-element-46f2f18{--width:300px;}.elementor-517 .elementor-element.elementor-element-fbc61ec{--width:33%;}.elementor-517 .elementor-element.elementor-element-71768c2{--width:33%;}.elementor-517 .elementor-element.elementor-element-ea84ebe{--width:33%;}.elementor-517 .elementor-element.elementor-element-d771608{--width:33%;}.elementor-517 .elementor-element.elementor-element-be6dfd3{--width:33%;}.elementor-517 .elementor-element.elementor-element-46ce538{--width:33%;}.elementor-517 .elementor-element.elementor-element-0bba801{--width:33%;}.elementor-517 .elementor-element.elementor-element-1bf26c0{--width:33%;}.elementor-517 .elementor-element.elementor-element-42dade5{--width:33%;}.elementor-517 .elementor-element.elementor-element-7847384{--width:300px;}.elementor-517 .elementor-element.elementor-element-8457214{--width:33%;}.elementor-517 .elementor-element.elementor-element-f3019a3{--width:33%;}.elementor-517 .elementor-element.elementor-element-5d45911{--width:33%;}.elementor-517 .elementor-element.elementor-element-6c7073f{--width:33%;}.elementor-517 .elementor-element.elementor-element-68cb445{--width:33%;}.elementor-517 .elementor-element.elementor-element-19be80e{--width:33%;}.elementor-517 .elementor-element.elementor-element-7e19eec{--width:33%;}.elementor-517 .elementor-element.elementor-element-0ba541a{--width:33%;}.elementor-517 .elementor-element.elementor-element-058b568{--width:33%;}.elementor-517 .elementor-element.elementor-element-5fc104c{--width:33%;}.elementor-517 .elementor-element.elementor-element-cf0c7b3{--width:33%;}.elementor-517 .elementor-element.elementor-element-698574d{--width:33%;}.elementor-517 .elementor-element.elementor-element-b7a86f6{--width:33%;}.elementor-517 .elementor-element.elementor-element-a711dbe{--width:33%;}.elementor-517 .elementor-element.elementor-element-0f712e4{--width:33%;}.elementor-517 .elementor-element.elementor-element-f4283b7{--width:33%;}.elementor-517 .elementor-element.elementor-element-1734d6f{--width:33%;}.elementor-517 .elementor-element.elementor-element-30a7334{--width:33%;}.elementor-517 .elementor-element.elementor-element-289ca61{--width:33%;}.elementor-517 .elementor-element.elementor-element-cebd895{--width:33%;}.elementor-517 .elementor-element.elementor-element-bf0a10c{--width:33%;}.elementor-517 .elementor-element.elementor-element-6538441{--width:33%;}.elementor-517 .elementor-element.elementor-element-db4c4d5{--width:33%;}.elementor-517 .elementor-element.elementor-element-40a0b43{--width:33%;}.elementor-517 .elementor-element.elementor-element-578a55a{--width:33%;}.elementor-517 .elementor-element.elementor-element-fce5d3d{--width:77%;}.elementor-517 .elementor-element.elementor-element-78e9962{--width:33%;}.elementor-517 .elementor-element.elementor-element-235f841{--width:33%;}.elementor-517 .elementor-element.elementor-element-7f848c5{--width:300px;}.elementor-517 .elementor-element.elementor-element-f35c1ac{--width:33%;}.elementor-517 .elementor-element.elementor-element-a3662b0{--width:33%;}.elementor-517 .elementor-element.elementor-element-8da2c4a{--width:33%;}.elementor-517 .elementor-element.elementor-element-c718ab9{--width:33%;}.elementor-517 .elementor-element.elementor-element-a044015{--width:33%;}.elementor-517 .elementor-element.elementor-element-a74e911{--width:33%;}.elementor-517 .elementor-element.elementor-element-1ce5a26{--width:33%;}.elementor-517 .elementor-element.elementor-element-5a9c298{--width:33%;}.elementor-517 .elementor-element.elementor-element-8a58ae7{--width:33%;}.elementor-517 .elementor-element.elementor-element-ad45bfd{--width:33%;}.elementor-517 .elementor-element.elementor-element-1f7a6a9{--width:33%;}.elementor-517 .elementor-element.elementor-element-7ee68cf{--width:33%;}.elementor-517 .elementor-element.elementor-element-d6ebd90{--width:33%;}.elementor-517 .elementor-element.elementor-element-3f07e89{--width:33%;}.elementor-517 .elementor-element.elementor-element-b147316{--width:33%;}.elementor-517 .elementor-element.elementor-element-7296014{--width:33%;}.elementor-517 .elementor-element.elementor-element-5013476{--width:33%;}.elementor-517 .elementor-element.elementor-element-7e2d78d{--width:33%;}.elementor-517 .elementor-element.elementor-element-e3cd4ae{--width:33%;}.elementor-517 .elementor-element.elementor-element-0feb0e4{--width:33%;}.elementor-517 .elementor-element.elementor-element-59f1949{--width:33%;}.elementor-517 .elementor-element.elementor-element-c6e76e1{--width:33%;}.elementor-517 .elementor-element.elementor-element-3ff0020{--width:33%;}.elementor-517 .elementor-element.elementor-element-e48cb06{--width:33%;}.elementor-517 .elementor-element.elementor-element-8fec1f4{--width:33%;}.elementor-517 .elementor-element.elementor-element-ca99f1c{--width:33%;}.elementor-517 .elementor-element.elementor-element-386dab8{--width:33%;}.elementor-517 .elementor-element.elementor-element-7dc8a0a{--width:25%;}.elementor-517 .elementor-element.elementor-element-d8ababa{--width:25%;}.elementor-517 .elementor-element.elementor-element-89e59de{--width:25%;}.elementor-517 .elementor-element.elementor-element-b5a527c{--width:25%;}.elementor-517 .elementor-element.elementor-element-d9bdf4b{--width:25%;}.elementor-517 .elementor-element.elementor-element-47b8b3b{--width:25%;}.elementor-517 .elementor-element.elementor-element-5085259{--width:25%;}.elementor-517 .elementor-element.elementor-element-2c1583a{--width:25%;}.elementor-517 .elementor-element.elementor-element-05e2968{--width:25%;}.elementor-517 .elementor-element.elementor-element-e5f4ba4{--width:25%;}.elementor-517 .elementor-element.elementor-element-486b042{--width:25%;}.elementor-517 .elementor-element.elementor-element-471d218{--width:25%;}.elementor-517 .elementor-element.elementor-element-9b76f4e{--width:25%;}.elementor-517 .elementor-element.elementor-element-5634075{--width:25%;}.elementor-517 .elementor-element.elementor-element-d5b0ccd{--width:25%;}.elementor-517 .elementor-element.elementor-element-102bc52{--width:25%;}.elementor-517 .elementor-element.elementor-element-baca2d9{--width:25%;}.elementor-517 .elementor-element.elementor-element-31a19da{--width:25%;}.elementor-517 .elementor-element.elementor-element-ee74578{--width:25%;}.elementor-517 .elementor-element.elementor-element-5076799{--width:50%;}.elementor-517 .elementor-element.elementor-element-22b45e1{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-517 .elementor-element.elementor-element-de0d4f0{--width:50%;}.elementor-517 .elementor-element.elementor-element-2ff1fce{--width:50%;}.elementor-517 .elementor-element.elementor-element-25f2ff0{--width:50%;}.elementor-517 .elementor-element.elementor-element-1b697f2{--width:50%;}.elementor-517 .elementor-element.elementor-element-2b30b6d{--width:50%;}.elementor-517 .elementor-element.elementor-element-ac0702b{--width:50%;}.elementor-517 .elementor-element.elementor-element-0fd3812{--width:50%;}.elementor-517 .elementor-element.elementor-element-96c7d7d{--width:50%;}.elementor-517 .elementor-element.elementor-element-791a279{--width:50%;}.elementor-517 .elementor-element.elementor-element-7728516{--width:50%;}.elementor-517 .elementor-element.elementor-element-bf9ada7{--width:50%;}.elementor-517 .elementor-element.elementor-element-cab0543{--width:50%;}.elementor-517 .elementor-element.elementor-element-3f94d0d{--width:50%;}.elementor-517 .elementor-element.elementor-element-71768c2{--width:50%;}.elementor-517 .elementor-element.elementor-element-ea84ebe{--width:50%;}.elementor-517 .elementor-element.elementor-element-d771608{--width:50%;}.elementor-517 .elementor-element.elementor-element-be6dfd3{--width:50%;}.elementor-517 .elementor-element.elementor-element-0bba801{--width:50%;}.elementor-517 .elementor-element.elementor-element-42dade5{--width:50%;}.elementor-517 .elementor-element.elementor-element-f3019a3{--width:50%;}.elementor-517 .elementor-element.elementor-element-5d45911{--width:50%;}.elementor-517 .elementor-element.elementor-element-6c7073f{--width:50%;}.elementor-517 .elementor-element.elementor-element-68cb445{--width:50%;}.elementor-517 .elementor-element.elementor-element-19be80e{--width:50%;}.elementor-517 .elementor-element.elementor-element-7e19eec{--width:50%;}.elementor-517 .elementor-element.elementor-element-0ba541a{--width:50%;}.elementor-517 .elementor-element.elementor-element-058b568{--width:50%;}.elementor-517 .elementor-element.elementor-element-5fc104c{--width:50%;}.elementor-517 .elementor-element.elementor-element-cf0c7b3{--width:50%;}.elementor-517 .elementor-element.elementor-element-698574d{--width:50%;}.elementor-517 .elementor-element.elementor-element-b7a86f6{--width:50%;}.elementor-517 .elementor-element.elementor-element-a711dbe{--width:50%;}.elementor-517 .elementor-element.elementor-element-0f712e4{--width:50%;}.elementor-517 .elementor-element.elementor-element-f4283b7{--width:50%;}.elementor-517 .elementor-element.elementor-element-1734d6f{--width:50%;}.elementor-517 .elementor-element.elementor-element-30a7334{--width:50%;}.elementor-517 .elementor-element.elementor-element-289ca61{--width:50%;}.elementor-517 .elementor-element.elementor-element-cebd895{--width:50%;}.elementor-517 .elementor-element.elementor-element-bf0a10c{--width:50%;}.elementor-517 .elementor-element.elementor-element-6538441{--width:50%;}.elementor-517 .elementor-element.elementor-element-db4c4d5{--width:50%;}.elementor-517 .elementor-element.elementor-element-40a0b43{--width:50%;}.elementor-517 .elementor-element.elementor-element-578a55a{--width:50%;}.elementor-517 .elementor-element.elementor-element-78e9962{--width:50%;}.elementor-517 .elementor-element.elementor-element-235f841{--width:50%;}.elementor-517 .elementor-element.elementor-element-f35c1ac{--width:50%;}.elementor-517 .elementor-element.elementor-element-a3662b0{--width:50%;}.elementor-517 .elementor-element.elementor-element-8da2c4a{--width:50%;}.elementor-517 .elementor-element.elementor-element-c718ab9{--width:50%;}.elementor-517 .elementor-element.elementor-element-a044015{--width:50%;}.elementor-517 .elementor-element.elementor-element-a74e911{--width:50%;}.elementor-517 .elementor-element.elementor-element-1ce5a26{--width:50%;}.elementor-517 .elementor-element.elementor-element-5a9c298{--width:50%;}.elementor-517 .elementor-element.elementor-element-8a58ae7{--width:50%;}.elementor-517 .elementor-element.elementor-element-ad45bfd{--width:50%;}.elementor-517 .elementor-element.elementor-element-1f7a6a9{--width:50%;}.elementor-517 .elementor-element.elementor-element-7ee68cf{--width:50%;}.elementor-517 .elementor-element.elementor-element-d6ebd90{--width:50%;}.elementor-517 .elementor-element.elementor-element-3f07e89{--width:50%;}.elementor-517 .elementor-element.elementor-element-b147316{--width:50%;}.elementor-517 .elementor-element.elementor-element-7296014{--width:50%;}.elementor-517 .elementor-element.elementor-element-5013476{--width:50%;}.elementor-517 .elementor-element.elementor-element-7e2d78d{--width:50%;}.elementor-517 .elementor-element.elementor-element-e3cd4ae{--width:50%;}.elementor-517 .elementor-element.elementor-element-0feb0e4{--width:50%;}.elementor-517 .elementor-element.elementor-element-59f1949{--width:50%;}.elementor-517 .elementor-element.elementor-element-c6e76e1{--width:50%;}.elementor-517 .elementor-element.elementor-element-3ff0020{--width:50%;}.elementor-517 .elementor-element.elementor-element-e48cb06{--width:50%;}.elementor-517 .elementor-element.elementor-element-8fec1f4{--width:50%;}.elementor-517 .elementor-element.elementor-element-ca99f1c{--width:50%;}.elementor-517 .elementor-element.elementor-element-386dab8{--width:50%;}.elementor-517 .elementor-element.elementor-element-5bbc287{--width:45%;}.elementor-517 .elementor-element.elementor-element-c80f278{--width:45%;}.elementor-517 .elementor-element.elementor-element-c6d638e{--width:45%;}.elementor-517 .elementor-element.elementor-element-e618830{--width:45%;}.elementor-517 .elementor-element.elementor-element-d8ababa{--width:50%;}.elementor-517 .elementor-element.elementor-element-89e59de{--width:50%;}.elementor-517 .elementor-element.elementor-element-b5a527c{--width:50%;}.elementor-517 .elementor-element.elementor-element-5634075{--width:50%;}.elementor-517 .elementor-element.elementor-element-102bc52{--width:50%;}.elementor-517 .elementor-element.elementor-element-5076799{--width:50%;}.elementor-517 .elementor-element.elementor-element-22b45e1{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-de0d4f0 */.elementor-517 .elementor-element.elementor-element-de0d4f0 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f2ff0 */.elementor-517 .elementor-element.elementor-element-25f2ff0 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b697f2 */.elementor-517 .elementor-element.elementor-element-1b697f2 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b30b6d */.elementor-517 .elementor-element.elementor-element-2b30b6d {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac0702b */.elementor-517 .elementor-element.elementor-element-ac0702b {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fd3812 */.elementor-517 .elementor-element.elementor-element-0fd3812 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-791a279 */.elementor-517 .elementor-element.elementor-element-791a279 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7728516 */.elementor-517 .elementor-element.elementor-element-7728516 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cab0543 */.elementor-517 .elementor-element.elementor-element-cab0543 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f94d0d */.elementor-517 .elementor-element.elementor-element-3f94d0d {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea84ebe */.elementor-517 .elementor-element.elementor-element-ea84ebe {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d771608 */.elementor-517 .elementor-element.elementor-element-d771608 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bba801 */.elementor-517 .elementor-element.elementor-element-0bba801 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42dade5 */.elementor-517 .elementor-element.elementor-element-42dade5 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d45911 */.elementor-517 .elementor-element.elementor-element-5d45911 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c7073f */.elementor-517 .elementor-element.elementor-element-6c7073f {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19be80e */.elementor-517 .elementor-element.elementor-element-19be80e {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e19eec */.elementor-517 .elementor-element.elementor-element-7e19eec {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-058b568 */.elementor-517 .elementor-element.elementor-element-058b568 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc104c */.elementor-517 .elementor-element.elementor-element-5fc104c {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698574d */.elementor-517 .elementor-element.elementor-element-698574d {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a86f6 */.elementor-517 .elementor-element.elementor-element-b7a86f6 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f712e4 */.elementor-517 .elementor-element.elementor-element-0f712e4 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4283b7 */.elementor-517 .elementor-element.elementor-element-f4283b7 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a7334 */.elementor-517 .elementor-element.elementor-element-30a7334 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289ca61 */.elementor-517 .elementor-element.elementor-element-289ca61 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cebd895 */.elementor-517 .elementor-element.elementor-element-cebd895 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c7073f */.elementor-517 .elementor-element.elementor-element-6c7073f {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19be80e */.elementor-517 .elementor-element.elementor-element-19be80e {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e19eec */.elementor-517 .elementor-element.elementor-element-7e19eec {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-058b568 */.elementor-517 .elementor-element.elementor-element-058b568 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc104c */.elementor-517 .elementor-element.elementor-element-5fc104c {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698574d */.elementor-517 .elementor-element.elementor-element-698574d {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a86f6 */.elementor-517 .elementor-element.elementor-element-b7a86f6 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f712e4 */.elementor-517 .elementor-element.elementor-element-0f712e4 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4283b7 */.elementor-517 .elementor-element.elementor-element-f4283b7 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a7334 */.elementor-517 .elementor-element.elementor-element-30a7334 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289ca61 */.elementor-517 .elementor-element.elementor-element-289ca61 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cebd895 */.elementor-517 .elementor-element.elementor-element-cebd895 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c7073f */.elementor-517 .elementor-element.elementor-element-6c7073f {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19be80e */.elementor-517 .elementor-element.elementor-element-19be80e {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e19eec */.elementor-517 .elementor-element.elementor-element-7e19eec {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-058b568 */.elementor-517 .elementor-element.elementor-element-058b568 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc104c */.elementor-517 .elementor-element.elementor-element-5fc104c {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698574d */.elementor-517 .elementor-element.elementor-element-698574d {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a86f6 */.elementor-517 .elementor-element.elementor-element-b7a86f6 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f712e4 */.elementor-517 .elementor-element.elementor-element-0f712e4 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4283b7 */.elementor-517 .elementor-element.elementor-element-f4283b7 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a7334 */.elementor-517 .elementor-element.elementor-element-30a7334 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289ca61 */.elementor-517 .elementor-element.elementor-element-289ca61 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cebd895 */.elementor-517 .elementor-element.elementor-element-cebd895 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c7073f */.elementor-517 .elementor-element.elementor-element-6c7073f {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19be80e */.elementor-517 .elementor-element.elementor-element-19be80e {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e19eec */.elementor-517 .elementor-element.elementor-element-7e19eec {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-058b568 */.elementor-517 .elementor-element.elementor-element-058b568 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc104c */.elementor-517 .elementor-element.elementor-element-5fc104c {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698574d */.elementor-517 .elementor-element.elementor-element-698574d {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a86f6 */.elementor-517 .elementor-element.elementor-element-b7a86f6 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f712e4 */.elementor-517 .elementor-element.elementor-element-0f712e4 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4283b7 */.elementor-517 .elementor-element.elementor-element-f4283b7 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a7334 */.elementor-517 .elementor-element.elementor-element-30a7334 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289ca61 */.elementor-517 .elementor-element.elementor-element-289ca61 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cebd895 */.elementor-517 .elementor-element.elementor-element-cebd895 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c7073f */.elementor-517 .elementor-element.elementor-element-6c7073f {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19be80e */.elementor-517 .elementor-element.elementor-element-19be80e {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e19eec */.elementor-517 .elementor-element.elementor-element-7e19eec {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-058b568 */.elementor-517 .elementor-element.elementor-element-058b568 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc104c */.elementor-517 .elementor-element.elementor-element-5fc104c {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698574d */.elementor-517 .elementor-element.elementor-element-698574d {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a86f6 */.elementor-517 .elementor-element.elementor-element-b7a86f6 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f712e4 */.elementor-517 .elementor-element.elementor-element-0f712e4 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4283b7 */.elementor-517 .elementor-element.elementor-element-f4283b7 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a7334 */.elementor-517 .elementor-element.elementor-element-30a7334 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289ca61 */.elementor-517 .elementor-element.elementor-element-289ca61 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cebd895 */.elementor-517 .elementor-element.elementor-element-cebd895 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c7073f */.elementor-517 .elementor-element.elementor-element-6c7073f {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19be80e */.elementor-517 .elementor-element.elementor-element-19be80e {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e19eec */.elementor-517 .elementor-element.elementor-element-7e19eec {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-058b568 */.elementor-517 .elementor-element.elementor-element-058b568 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc104c */.elementor-517 .elementor-element.elementor-element-5fc104c {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698574d */.elementor-517 .elementor-element.elementor-element-698574d {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a86f6 */.elementor-517 .elementor-element.elementor-element-b7a86f6 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f712e4 */.elementor-517 .elementor-element.elementor-element-0f712e4 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4283b7 */.elementor-517 .elementor-element.elementor-element-f4283b7 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a7334 */.elementor-517 .elementor-element.elementor-element-30a7334 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289ca61 */.elementor-517 .elementor-element.elementor-element-289ca61 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cebd895 */.elementor-517 .elementor-element.elementor-element-cebd895 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c7073f */.elementor-517 .elementor-element.elementor-element-6c7073f {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19be80e */.elementor-517 .elementor-element.elementor-element-19be80e {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e19eec */.elementor-517 .elementor-element.elementor-element-7e19eec {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-058b568 */.elementor-517 .elementor-element.elementor-element-058b568 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc104c */.elementor-517 .elementor-element.elementor-element-5fc104c {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698574d */.elementor-517 .elementor-element.elementor-element-698574d {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7a86f6 */.elementor-517 .elementor-element.elementor-element-b7a86f6 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f712e4 */.elementor-517 .elementor-element.elementor-element-0f712e4 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4283b7 */.elementor-517 .elementor-element.elementor-element-f4283b7 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a7334 */.elementor-517 .elementor-element.elementor-element-30a7334 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289ca61 */.elementor-517 .elementor-element.elementor-element-289ca61 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cebd895 */.elementor-517 .elementor-element.elementor-element-cebd895 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6538441 */.elementor-517 .elementor-element.elementor-element-6538441 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40a0b43 */.elementor-517 .elementor-element.elementor-element-40a0b43 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-578a55a */.elementor-517 .elementor-element.elementor-element-578a55a {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78e9962 */.elementor-517 .elementor-element.elementor-element-78e9962 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235f841 */.elementor-517 .elementor-element.elementor-element-235f841 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f35c1ac */.elementor-517 .elementor-element.elementor-element-f35c1ac {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8da2c4a */.elementor-517 .elementor-element.elementor-element-8da2c4a {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c718ab9 */.elementor-517 .elementor-element.elementor-element-c718ab9 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a74e911 */.elementor-517 .elementor-element.elementor-element-a74e911 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ce5a26 */.elementor-517 .elementor-element.elementor-element-1ce5a26 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a9c298 */.elementor-517 .elementor-element.elementor-element-5a9c298 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a58ae7 */.elementor-517 .elementor-element.elementor-element-8a58ae7 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f7a6a9 */.elementor-517 .elementor-element.elementor-element-1f7a6a9 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ee68cf */.elementor-517 .elementor-element.elementor-element-7ee68cf {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f07e89 */.elementor-517 .elementor-element.elementor-element-3f07e89 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5013476 */.elementor-517 .elementor-element.elementor-element-5013476 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3cd4ae */.elementor-517 .elementor-element.elementor-element-e3cd4ae {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0feb0e4 */.elementor-517 .elementor-element.elementor-element-0feb0e4 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6e76e1 */.elementor-517 .elementor-element.elementor-element-c6e76e1 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fec1f4 */.elementor-517 .elementor-element.elementor-element-8fec1f4 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca99f1c */.elementor-517 .elementor-element.elementor-element-ca99f1c {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8ababa *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-d8ababa:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-d8ababa:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-d8ababa {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89e59de *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-89e59de:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-89e59de:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-89e59de {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5a527c *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-b5a527c:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-b5a527c:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-b5a527c {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9bdf4b *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-d9bdf4b:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-d9bdf4b:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-d9bdf4b {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47b8b3b *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-47b8b3b:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-47b8b3b:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-47b8b3b {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5085259 *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-5085259:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-5085259:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-5085259 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c1583a *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-2c1583a:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-2c1583a:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-2c1583a {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05e2968 *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-05e2968:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-05e2968:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-05e2968 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f4ba4 *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-e5f4ba4:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-e5f4ba4:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-e5f4ba4 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-486b042 *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-486b042:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-486b042:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-486b042 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-471d218 *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-471d218:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-471d218:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-471d218 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b76f4e *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-9b76f4e:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-9b76f4e:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-9b76f4e {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1b732f *//* ===== DESKTOP ===== */
.elementor-517 .elementor-element.elementor-element-c1b732f > .e-con {
  flex: 0 0 calc(25% - 18px);
  max-width: calc(25% - 18px);
  aspect-ratio: 1 / 1;
}

/* ===== TABLET (≤1024px) ===== */
@media (max-width: 1024px) {
  /* Cards do meio: 2 por linha, quadrados */
  .elementor-517 .elementor-element.elementor-element-c1b732f > .e-con {
    flex: 0 0 calc(50% - 12px);
    max-width: calc(50% - 12px);
    aspect-ratio: 1 / 1;
  }
  /* 1º e último: banner largo (largura total, altura menor) */
  .elementor-517 .elementor-element.elementor-element-c1b732f > .e-con:first-child,
  .elementor-517 .elementor-element.elementor-element-c1b732f > .e-con:last-child {
    flex: 0 0 100%;
    max-width: 100%;
    aspect-ratio: 16 / 6;    /* banner largo — ajusta a altura aqui */
  }
}

/* ===== MOBILE (≤767px) ===== */
@media (max-width: 767px) {
  .elementor-517 .elementor-element.elementor-element-c1b732f > .e-con,
  .elementor-517 .elementor-element.elementor-element-c1b732f > .e-con:first-child,
  .elementor-517 .elementor-element.elementor-element-c1b732f > .e-con:last-child {
    flex: 0 0 100%;
    max-width: 100%;
    aspect-ratio: 1 / 1;    /* volta a quadrado; ou ajusta ao que quiseres no mobile */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5634075 *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-5634075:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-5634075:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-5634075 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5b0ccd *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-d5b0ccd:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-d5b0ccd:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-d5b0ccd {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102bc52 *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-102bc52:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-102bc52:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-102bc52 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baca2d9 *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-baca2d9:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-baca2d9:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-baca2d9 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31a19da *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-31a19da:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-31a19da:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-31a19da {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee74578 *//* Muda a COR DO TEXTO do botão quando o rato está no card */
.elementor-517 .elementor-element.elementor-element-ee74578:hover .elementor-button,
.elementor-517 .elementor-element.elementor-element-ee74578:hover .elementor-button .elementor-button-text {
  color: #231702 !important;
}

.elementor-517 .elementor-element.elementor-element-ee74578 {
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8aa6d7 *//* ===== DESKTOP ===== */
.elementor-517 .elementor-element.elementor-element-b8aa6d7 > .e-con {
  flex: 0 0 calc(25% - 18px);
  max-width: calc(25% - 18px);
  aspect-ratio: 1 / 1;
}

/* ===== TABLET (≤1024px) ===== */
@media (max-width: 1024px) {
  /* Cards do meio: 2 por linha, quadrados */
  .elementor-517 .elementor-element.elementor-element-b8aa6d7 > .e-con {
    flex: 0 0 calc(50% - 12px);
    max-width: calc(50% - 12px);
    aspect-ratio: 1 / 1;
  }
  /* 1º e último: banner largo (largura total, altura menor) */
  .elementor-517 .elementor-element.elementor-element-b8aa6d7 > .e-con:first-child,
  .elementor-517 .elementor-element.elementor-element-b8aa6d7 > .e-con:last-child {
    flex: 0 0 100%;
    max-width: 100%;
    aspect-ratio: 16 / 6;    /* banner largo — ajusta a altura aqui */
  }
}

/* ===== MOBILE (≤767px) ===== */
@media (max-width: 767px) {
  .elementor-517 .elementor-element.elementor-element-b8aa6d7 > .e-con,
  .elementor-517 .elementor-element.elementor-element-b8aa6d7 > .e-con:first-child,
  .elementor-517 .elementor-element.elementor-element-b8aa6d7 > .e-con:last-child {
    flex: 0 0 100%;
    max-width: 100%;
    aspect-ratio: 1 / 1;    /* volta a quadrado; ou ajusta ao que quiseres no mobile */
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ba2aac7 *//* Altura fixa, largura automática conforme a proporção */
.elementor-517 .elementor-element.elementor-element-ba2aac7 .swiper-slide {
  width: auto !important;      /* cada slide toma a largura da sua imagem */
  height: 480px !important;
}

/* ===== TABLET (≤1024px) — 350px ===== */
@media (max-width: 1024px) {
  .elementor-517 .elementor-element.elementor-element-ba2aac7 .swiper-slide,
  .elementor-517 .elementor-element.elementor-element-ba2aac7 .swiper-slide img {
    height: 350px !important;
  }
}

/* ===== MOBILE (≤767px) — 250px ===== */
@media (max-width: 767px) {
  .elementor-517 .elementor-element.elementor-element-ba2aac7 .swiper-slide,
  .elementor-517 .elementor-element.elementor-element-ba2aac7 .swiper-slide img {
    height: 250px !important;
  }
}/* End custom CSS */