.elementor-129 .elementor-element.elementor-element-0a8b55b{--display:flex;--min-height:400px;--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.6}.elementor-129 .elementor-element.elementor-element-0a8b55b:not(.elementor-motion-effects-element-type-background),.elementor-129 .elementor-element.elementor-element-0a8b55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leisurepoolandspas.com/wp-content/uploads/2026/01/Leisure-Pools-Spas-Pool-Cover-Service.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-129 .elementor-element.elementor-element-0a8b55b::before,.elementor-129 .elementor-element.elementor-element-0a8b55b > .elementor-background-video-container::before,.elementor-129 .elementor-element.elementor-element-0a8b55b > .e-con-inner > .elementor-background-video-container::before,.elementor-129 .elementor-element.elementor-element-0a8b55b > .elementor-background-slideshow::before,.elementor-129 .elementor-element.elementor-element-0a8b55b > .e-con-inner > .elementor-background-slideshow::before,.elementor-129 .elementor-element.elementor-element-0a8b55b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:''}.elementor-129 .elementor-element.elementor-element-4cf6d24{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.68}.elementor-129 .elementor-element.elementor-element-4cf6d24::before,.elementor-129 .elementor-element.elementor-element-4cf6d24 > .elementor-background-video-container::before,.elementor-129 .elementor-element.elementor-element-4cf6d24 > .e-con-inner > .elementor-background-video-container::before,.elementor-129 .elementor-element.elementor-element-4cf6d24 > .elementor-background-slideshow::before,.elementor-129 .elementor-element.elementor-element-4cf6d24 > .e-con-inner > .elementor-background-slideshow::before,.elementor-129 .elementor-element.elementor-element-4cf6d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-backgroundAccent );--background-overlay:''}.elementor-129 .elementor-element.elementor-element-bbb9ddf{margin:0 0 calc(var(--kit-widget-spacing,0) + 0) 0;padding:0 0 0 0;text-align:center}.elementor-129 .elementor-element.elementor-element-bbb9ddf .elementor-heading-title{font-family:var( --e-global-typography-e1b9647-font-family ),Times New Roman;font-size:var( --e-global-typography-e1b9647-font-size );font-weight:var( --e-global-typography-e1b9647-font-weight );line-height:var( --e-global-typography-e1b9647-line-height );color:var( --e-global-color-text )}.elementor-129 .elementor-element.elementor-element-48b1a776{width:100%;max-width:100%;margin:1% 1% calc(var(--kit-widget-spacing,0) + 1%) 1%;text-align:center}.elementor-129 .elementor-element.elementor-element-48b1a776 .elementor-heading-title{font-family:var( --e-global-typography-heading-xl-font-family ),Times New Roman;font-size:var( --e-global-typography-heading-xl-font-size );font-weight:var( --e-global-typography-heading-xl-font-weight );line-height:var( --e-global-typography-heading-xl-line-height )}.elementor-129 .elementor-element.elementor-element-7bd6dede{width:100%;max-width:100%;text-align:center}.elementor-129 .elementor-element.elementor-element-7bd6dede .elementor-heading-title{font-family:var( --e-global-typography-23989af-font-family ),Times New Roman;font-size:var( --e-global-typography-23989af-font-size );line-height:var( --e-global-typography-23989af-line-height );color:var( --e-global-color-text )}.elementor-129 .elementor-element.elementor-element-2ddb5b4b{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.6;--padding-top:0;--padding-bottom:80px;--padding-left:0;--padding-right:0}.elementor-129 .elementor-element.elementor-element-2ddb5b4b::before,.elementor-129 .elementor-element.elementor-element-2ddb5b4b > .elementor-background-video-container::before,.elementor-129 .elementor-element.elementor-element-2ddb5b4b > .e-con-inner > .elementor-background-video-container::before,.elementor-129 .elementor-element.elementor-element-2ddb5b4b > .elementor-background-slideshow::before,.elementor-129 .elementor-element.elementor-element-2ddb5b4b > .e-con-inner > .elementor-background-slideshow::before,.elementor-129 .elementor-element.elementor-element-2ddb5b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:''}.elementor-129 .elementor-element.elementor-element-744c6f8{--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-evenly;--flex-wrap:wrap}.elementor-129 .elementor-element.elementor-element-dd6699e{--display:flex}.elementor-129 .elementor-element.elementor-element-ece14eb{width:100%;max-width:100%;padding:10px 0 0 0;text-align:start}.elementor-129 .elementor-element.elementor-element-ece14eb.elementor-element{--align-self:center}.elementor-129 .elementor-element.elementor-element-5ab0cc7{width:100%;max-width:100%}.elementor-129 .elementor-element.elementor-element-cfe94ca{width:var( --container-widget-width,34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0}.elementor-129 .elementor-element.elementor-element-cfe94ca.elementor-element{--align-self:center}.elementor-129 .elementor-element.elementor-element-19d29f6{--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-evenly;--align-items:center;--gap:0 0;--row-gap:0;--column-gap:0;--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px}.elementor-129 .elementor-element.elementor-element-19d29f6:not(.elementor-motion-effects-element-type-background),.elementor-129 .elementor-element.elementor-element-19d29f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2b4e50 )}.elementor-129 .elementor-element.elementor-element-855a551{--divider-border-style:wavy;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px}.elementor-129 .elementor-element.elementor-element-855a551 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-129 .elementor-element.elementor-element-855a551 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-129 .elementor-element.elementor-element-576a82d{width:100%;max-width:100%;text-align:center}.elementor-129 .elementor-element.elementor-element-576a82d.elementor-element{--align-self:center}.elementor-129 .elementor-element.elementor-element-576a82d .elementor-heading-title{font-family:var( --e-global-typography-heading-l-font-family ),Times New Roman;font-size:var( --e-global-typography-heading-l-font-size );font-weight:var( --e-global-typography-heading-l-font-weight );line-height:var( --e-global-typography-heading-l-line-height )}.elementor-129 .elementor-element.elementor-element-5b246e2{--divider-border-style:wavy;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:100%;max-width:100%;--divider-pattern-height:20px;--divider-pattern-size:20px}.elementor-129 .elementor-element.elementor-element-5b246e2 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-129 .elementor-element.elementor-element-5b246e2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-129 .elementor-element.elementor-element-8c02b97{--display:flex}.elementor-129 .elementor-element.elementor-element-8c02b97.e-con{--flex-grow:0;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-79c1bb7{--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;--flex-wrap:wrap}.elementor-129 .elementor-element.elementor-element-6e8034b{width:100%;max-width:100%}.elementor-129 .elementor-element.elementor-element-6e8034b .elementor-heading-title{font-family:var( --e-global-typography-heading-m-font-family ),Times New Roman;font-size:var( --e-global-typography-heading-m-font-size );font-weight:var( --e-global-typography-heading-m-font-weight );line-height:var( --e-global-typography-heading-m-line-height )}.elementor-129 .elementor-element.elementor-element-3d90ea5{width:var( --container-widget-width,100% );max-width:100%;padding:1% 1% 1% 1%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-129 .elementor-element.elementor-element-3d90ea5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-64f8219{--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;--flex-wrap:wrap}.elementor-129 .elementor-element.elementor-element-6ec6013{width:100%;max-width:100%}.elementor-129 .elementor-element.elementor-element-6ec6013 .elementor-heading-title{font-family:var( --e-global-typography-heading-s-font-family ),Times New Roman;font-size:var( --e-global-typography-heading-s-font-size );font-weight:var( --e-global-typography-heading-s-font-weight );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-183e94f{--display:flex}.elementor-129 .elementor-element.elementor-element-183e94f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-026d001{--display:flex}.elementor-129 .elementor-element.elementor-element-026d001.e-con{--flex-grow:0;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-fa3180b{--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;--flex-wrap:wrap}.elementor-129 .elementor-element.elementor-element-a1bbb3f{width:100%;max-width:100%}.elementor-129 .elementor-element.elementor-element-a1bbb3f .elementor-heading-title{font-family:var( --e-global-typography-heading-m-font-family ),Times New Roman;font-size:var( --e-global-typography-heading-m-font-size );font-weight:var( --e-global-typography-heading-m-font-weight );line-height:var( --e-global-typography-heading-m-line-height )}.elementor-129 .elementor-element.elementor-element-cbcdc65{--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;--flex-wrap:wrap}.elementor-129 .elementor-element.elementor-element-c628e51{width:100%;max-width:100%}.elementor-129 .elementor-element.elementor-element-c628e51 .elementor-heading-title{font-family:var( --e-global-typography-heading-s-font-family ),Times New Roman;font-size:var( --e-global-typography-heading-s-font-size );font-weight:var( --e-global-typography-heading-s-font-weight );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-b392ffc{--display:flex}.elementor-129 .elementor-element.elementor-element-b392ffc.e-con{--flex-grow:0;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-9b86b19{--divider-border-style:wavy;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;width:100%;max-width:100%;--divider-pattern-height:20px;--divider-pattern-size:20px}.elementor-129 .elementor-element.elementor-element-9b86b19 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-129 .elementor-element.elementor-element-9b86b19 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-129 .elementor-element.elementor-element-d1af0ca{--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:center;--align-items:flex-start;--flex-wrap:wrap}.elementor-129 .elementor-element.elementor-element-d2a7f83{--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;--flex-wrap:wrap}.elementor-129 .elementor-element.elementor-element-bd8638b{width:100%;max-width:100%;text-align:center}.elementor-129 .elementor-element.elementor-element-bd8638b .elementor-heading-title{font-family:var( --e-global-typography-heading-l-font-family ),Times New Roman;font-size:var( --e-global-typography-heading-l-font-size );font-weight:var( --e-global-typography-heading-l-font-weight );line-height:var( --e-global-typography-heading-l-line-height )}.elementor-129 .elementor-element.elementor-element-e93adfa{width:100%;max-width:100%}.elementor-129 .elementor-element.elementor-element-2a5b722{--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;--flex-wrap:wrap}.elementor-129 .elementor-element.elementor-element-2a5b722.e-con{--flex-grow:0;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-44f0708{width:100%;max-width:100%}.elementor-129 .elementor-element.elementor-element-44f0708 .elementor-heading-title{font-family:var( --e-global-typography-heading-s-font-family ),Times New Roman;font-size:var( --e-global-typography-heading-s-font-size );font-weight:var( --e-global-typography-heading-s-font-weight );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-5c5d332{width:var( --container-widget-width,100% );max-width:100%;padding:1% 1% 1% 1%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-129 .elementor-element.elementor-element-5c5d332.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-1c04266{width:100%;max-width:100%}.elementor-129 .elementor-element.elementor-element-1c04266 .elementor-heading-title{font-family:var( --e-global-typography-heading-s-font-family ),Times New Roman;font-size:var( --e-global-typography-heading-s-font-size );font-weight:var( --e-global-typography-heading-s-font-weight );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-54effc2{width:var( --container-widget-width,100% );max-width:100%;padding:1% 1% 1% 1%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-129 .elementor-element.elementor-element-54effc2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-e7ef49d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-129 .elementor-element.elementor-element-d573711{--divider-border-style:wavy;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px}.elementor-129 .elementor-element.elementor-element-d573711 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-129 .elementor-element.elementor-element-d573711 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-129 .elementor-element.elementor-element-f4e0bb8{text-align:center}.elementor-129 .elementor-element.elementor-element-f4e0bb8 .elementor-heading-title{font-family:var( --e-global-typography-heading-l-font-family ),Times New Roman;font-size:var( --e-global-typography-heading-l-font-size );font-weight:var( --e-global-typography-heading-l-font-weight );line-height:var( --e-global-typography-heading-l-line-height );color:var( --e-global-color-primary )}.elementor-129 .elementor-element.elementor-element-a0c2ed0{margin:0 0 calc(var(--kit-widget-spacing,0) + 0) 0;padding:0 0 0 0;text-align:center}.elementor-129 .elementor-element.elementor-element-a0c2ed0 .elementor-heading-title{font-family:var( --e-global-typography-23989af-font-family ),Times New Roman;font-size:var( --e-global-typography-23989af-font-size );line-height:var( --e-global-typography-23989af-line-height );color:var( --e-global-color-text )}.elementor-129 .elementor-element.elementor-element-996fa19{--divider-border-style:wavy;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px}.elementor-129 .elementor-element.elementor-element-996fa19 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-129 .elementor-element.elementor-element-996fa19 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-129 .elementor-element.elementor-element-2a3d542{--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:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-129 .elementor-element.elementor-element-835ed86{--display:flex;--border-radius:0 40px 0 40px;--padding-top:3.3%;--padding-bottom:3.3%;--padding-left:3.3%;--padding-right:3.3%}.elementor-129 .elementor-element.elementor-element-835ed86:not(.elementor-motion-effects-element-type-background),.elementor-129 .elementor-element.elementor-element-835ed86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary )}.elementor-129 .elementor-element.elementor-element-835ed86.e-con{--align-self:flex-start}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-wrapper{text-align:start}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Times New Roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:72px;height:72px}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Spectral",Times New Roman;font-size:2.4rem;font-weight:600;line-height:2rem}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Times New Roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-4dac8aa{--display:flex;--border-radius:0 40px 0 40px;--padding-top:3.3%;--padding-bottom:3.3%;--padding-left:3.3%;--padding-right:3.3%}.elementor-129 .elementor-element.elementor-element-4dac8aa:not(.elementor-motion-effects-element-type-background),.elementor-129 .elementor-element.elementor-element-4dac8aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary )}.elementor-129 .elementor-element.elementor-element-4dac8aa.e-con{--align-self:flex-end}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-wrapper{text-align:start}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Times New Roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-wrapper .elementor-testimonial-image img{width:72px;height:72px}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Spectral",Times New Roman;font-size:2.4rem;font-weight:600;line-height:2rem}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Times New Roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-8d335de{--display:flex;--border-radius:0 40px 0 40px;--padding-top:3.3%;--padding-bottom:3.3%;--padding-left:3.3%;--padding-right:3.3%}.elementor-129 .elementor-element.elementor-element-8d335de:not(.elementor-motion-effects-element-type-background),.elementor-129 .elementor-element.elementor-element-8d335de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary )}.elementor-129 .elementor-element.elementor-element-8d335de.e-con{--align-self:flex-start}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-wrapper{text-align:start}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Times New Roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:72px;height:72px}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Spectral",Times New Roman;font-size:2.4rem;font-weight:600;line-height:2rem}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Times New Roman;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-fea7ae0{width:var( --container-widget-width,90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-129 .elementor-element.elementor-element-fea7ae0.elementor-element{--align-self:center}@media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-0a8b55b{--min-height:471px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap}.elementor-129 .elementor-element.elementor-element-0a8b55b:not(.elementor-motion-effects-element-type-background),.elementor-129 .elementor-element.elementor-element-0a8b55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center}.elementor-129 .elementor-element.elementor-element-4cf6d24{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-129 .elementor-element.elementor-element-bbb9ddf .elementor-heading-title{font-size:var( --e-global-typography-e1b9647-font-size );line-height:var( --e-global-typography-e1b9647-line-height )}.elementor-129 .elementor-element.elementor-element-48b1a776 .elementor-heading-title{font-size:var( --e-global-typography-heading-xl-font-size );line-height:var( --e-global-typography-heading-xl-line-height )}.elementor-129 .elementor-element.elementor-element-7bd6dede .elementor-heading-title{font-size:var( --e-global-typography-23989af-font-size );line-height:var( --e-global-typography-23989af-line-height )}.elementor-129 .elementor-element.elementor-element-2ddb5b4b{--min-height:471px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap}.elementor-129 .elementor-element.elementor-element-cfe94ca{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width,80% );max-width:80%}.elementor-129 .elementor-element.elementor-element-19d29f6{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-129 .elementor-element.elementor-element-576a82d .elementor-heading-title{font-size:var( --e-global-typography-heading-l-font-size );line-height:var( --e-global-typography-heading-l-line-height )}.elementor-129 .elementor-element.elementor-element-8c02b97.e-con{--order:1}.elementor-129 .elementor-element.elementor-element-79c1bb7.e-con{--order:2}.elementor-129 .elementor-element.elementor-element-6e8034b{text-align:center}.elementor-129 .elementor-element.elementor-element-6e8034b .elementor-heading-title{font-size:var( --e-global-typography-heading-m-font-size );line-height:var( --e-global-typography-heading-m-line-height )}.elementor-129 .elementor-element.elementor-element-64f8219.e-con{--order:4}.elementor-129 .elementor-element.elementor-element-6ec6013 .elementor-heading-title{font-size:var( --e-global-typography-heading-s-font-size );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-183e94f.e-con{--order:3}.elementor-129 .elementor-element.elementor-element-026d001.e-con{--order:5}.elementor-129 .elementor-element.elementor-element-fa3180b.e-con{--order:6}.elementor-129 .elementor-element.elementor-element-a1bbb3f{text-align:center}.elementor-129 .elementor-element.elementor-element-a1bbb3f .elementor-heading-title{font-size:var( --e-global-typography-heading-m-font-size );line-height:var( --e-global-typography-heading-m-line-height )}.elementor-129 .elementor-element.elementor-element-cbcdc65.e-con{--order:8}.elementor-129 .elementor-element.elementor-element-c628e51 .elementor-heading-title{font-size:var( --e-global-typography-heading-s-font-size );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-b392ffc.e-con{--order:7}.elementor-129 .elementor-element.elementor-element-bd8638b{text-align:center}.elementor-129 .elementor-element.elementor-element-bd8638b .elementor-heading-title{font-size:var( --e-global-typography-heading-l-font-size );line-height:var( --e-global-typography-heading-l-line-height )}.elementor-129 .elementor-element.elementor-element-44f0708 .elementor-heading-title{font-size:var( --e-global-typography-heading-s-font-size );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-1c04266 .elementor-heading-title{font-size:var( --e-global-typography-heading-s-font-size );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-e7ef49d{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-129 .elementor-element.elementor-element-f4e0bb8 .elementor-heading-title{font-size:var( --e-global-typography-heading-l-font-size );line-height:var( --e-global-typography-heading-l-line-height )}.elementor-129 .elementor-element.elementor-element-a0c2ed0{margin:0 0 calc(var(--kit-widget-spacing,0) + 40px) 0;padding:0 0 0 0}.elementor-129 .elementor-element.elementor-element-a0c2ed0 .elementor-heading-title{font-size:var( --e-global-typography-23989af-font-size );line-height:var( --e-global-typography-23989af-line-height )}.elementor-129 .elementor-element.elementor-element-2a3d542{--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-129 .elementor-element.elementor-element-835ed86{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-name{font-size:26px;line-height:1.5rem}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-4dac8aa{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%}.elementor-129 .elementor-element.elementor-element-4dac8aa.e-con{--align-self:flex-start}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-name{font-size:26px;line-height:1.5rem}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-8d335de{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-name{font-size:26px;line-height:1.5rem}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}}@media(max-width:767px){.elementor-129 .elementor-element.elementor-element-0a8b55b{--min-height:90vh}.elementor-129 .elementor-element.elementor-element-0a8b55b:not(.elementor-motion-effects-element-type-background),.elementor-129 .elementor-element.elementor-element-0a8b55b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-129 .elementor-element.elementor-element-4cf6d24{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-129 .elementor-element.elementor-element-bbb9ddf{text-align:center}.elementor-129 .elementor-element.elementor-element-bbb9ddf .elementor-heading-title{font-size:var( --e-global-typography-e1b9647-font-size );line-height:var( --e-global-typography-e1b9647-line-height )}.elementor-129 .elementor-element.elementor-element-48b1a776{text-align:center}.elementor-129 .elementor-element.elementor-element-48b1a776 .elementor-heading-title{font-size:var( --e-global-typography-heading-xl-font-size );line-height:var( --e-global-typography-heading-xl-line-height )}.elementor-129 .elementor-element.elementor-element-7bd6dede{text-align:center}.elementor-129 .elementor-element.elementor-element-7bd6dede .elementor-heading-title{font-size:var( --e-global-typography-23989af-font-size );line-height:var( --e-global-typography-23989af-line-height )}.elementor-129 .elementor-element.elementor-element-2ddb5b4b{--min-height:90vh}.elementor-129 .elementor-element.elementor-element-cfe94ca{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width,90% );max-width:90%}.elementor-129 .elementor-element.elementor-element-cfe94ca.elementor-element{--align-self:center}.elementor-129 .elementor-element.elementor-element-19d29f6{--gap:0 0;--row-gap:0;--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px}.elementor-129 .elementor-element.elementor-element-576a82d.elementor-element{--align-self:center}.elementor-129 .elementor-element.elementor-element-576a82d{text-align:center}.elementor-129 .elementor-element.elementor-element-576a82d .elementor-heading-title{font-size:var( --e-global-typography-heading-l-font-size );line-height:var( --e-global-typography-heading-l-line-height )}.elementor-129 .elementor-element.elementor-element-6e8034b{text-align:center}.elementor-129 .elementor-element.elementor-element-6e8034b .elementor-heading-title{font-size:var( --e-global-typography-heading-m-font-size );line-height:var( --e-global-typography-heading-m-line-height )}.elementor-129 .elementor-element.elementor-element-3d90ea5{width:100%;max-width:100%}.elementor-129 .elementor-element.elementor-element-6ec6013{text-align:center}.elementor-129 .elementor-element.elementor-element-6ec6013 .elementor-heading-title{font-size:var( --e-global-typography-heading-s-font-size );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-a1bbb3f{text-align:center}.elementor-129 .elementor-element.elementor-element-a1bbb3f .elementor-heading-title{font-size:var( --e-global-typography-heading-m-font-size );line-height:var( --e-global-typography-heading-m-line-height )}.elementor-129 .elementor-element.elementor-element-c628e51{text-align:center}.elementor-129 .elementor-element.elementor-element-c628e51 .elementor-heading-title{font-size:var( --e-global-typography-heading-s-font-size );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-bd8638b .elementor-heading-title{font-size:var( --e-global-typography-heading-l-font-size );line-height:var( --e-global-typography-heading-l-line-height )}.elementor-129 .elementor-element.elementor-element-44f0708 .elementor-heading-title{font-size:var( --e-global-typography-heading-s-font-size );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-5c5d332{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width,60% );max-width:60%}.elementor-129 .elementor-element.elementor-element-1c04266 .elementor-heading-title{font-size:var( --e-global-typography-heading-s-font-size );line-height:var( --e-global-typography-heading-s-line-height )}.elementor-129 .elementor-element.elementor-element-54effc2{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width,60% );max-width:60%}.elementor-129 .elementor-element.elementor-element-e7ef49d{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-129 .elementor-element.elementor-element-f4e0bb8{text-align:center}.elementor-129 .elementor-element.elementor-element-f4e0bb8 .elementor-heading-title{font-size:var( --e-global-typography-heading-l-font-size );line-height:var( --e-global-typography-heading-l-line-height )}.elementor-129 .elementor-element.elementor-element-a0c2ed0{margin:0 0 calc(var(--kit-widget-spacing,0) + 32px) 0;padding:0 0 0 0;text-align:center}.elementor-129 .elementor-element.elementor-element-a0c2ed0 .elementor-heading-title{font-size:var( --e-global-typography-23989af-font-size );line-height:var( --e-global-typography-23989af-line-height )}.elementor-129 .elementor-element.elementor-element-2a3d542{--gap:50px 50px;--row-gap:50px;--column-gap:50px}.elementor-129 .elementor-element.elementor-element-835ed86{--width:280px}.elementor-129 .elementor-element.elementor-element-835ed86.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-wrapper{text-align:center}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-name{font-size:24px;line-height:1.4em}.elementor-129 .elementor-element.elementor-element-9ccc466 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-4dac8aa{--width:280px}.elementor-129 .elementor-element.elementor-element-4dac8aa.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-wrapper{text-align:center}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-name{font-size:24px;line-height:1.4em}.elementor-129 .elementor-element.elementor-element-3067abc .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-8d335de{--width:280px}.elementor-129 .elementor-element.elementor-element-8d335de.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-wrapper{text-align:center}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-name{font-size:24px;line-height:1.4em}.elementor-129 .elementor-element.elementor-element-8afbe46 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}}@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-0a8b55b{--content-width:1280px}.elementor-129 .elementor-element.elementor-element-4cf6d24{--width:70vw}.elementor-129 .elementor-element.elementor-element-2ddb5b4b{--content-width:1280px}.elementor-129 .elementor-element.elementor-element-744c6f8{--width:100%}.elementor-129 .elementor-element.elementor-element-dd6699e{--width:50%}.elementor-129 .elementor-element.elementor-element-8c02b97{--width:42%}.elementor-129 .elementor-element.elementor-element-79c1bb7{--width:42%}.elementor-129 .elementor-element.elementor-element-64f8219{--width:42%}.elementor-129 .elementor-element.elementor-element-183e94f{--width:42%}.elementor-129 .elementor-element.elementor-element-026d001{--width:42%}.elementor-129 .elementor-element.elementor-element-fa3180b{--width:42%}.elementor-129 .elementor-element.elementor-element-cbcdc65{--width:42%}.elementor-129 .elementor-element.elementor-element-b392ffc{--width:42%}.elementor-129 .elementor-element.elementor-element-d2a7f83{--width:42%}.elementor-129 .elementor-element.elementor-element-2a5b722{--width:41.197%}.elementor-129 .elementor-element.elementor-element-e7ef49d{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-129 .elementor-element.elementor-element-4cf6d24{--width:400px}.elementor-129 .elementor-element.elementor-element-dd6699e{--width:80%}.elementor-129 .elementor-element.elementor-element-8c02b97{--width:80%}.elementor-129 .elementor-element.elementor-element-79c1bb7{--width:80%}.elementor-129 .elementor-element.elementor-element-64f8219{--width:80%}.elementor-129 .elementor-element.elementor-element-183e94f{--width:80%}.elementor-129 .elementor-element.elementor-element-026d001{--width:80%}.elementor-129 .elementor-element.elementor-element-fa3180b{--width:80%}.elementor-129 .elementor-element.elementor-element-cbcdc65{--width:80%}.elementor-129 .elementor-element.elementor-element-b392ffc{--width:80%}.elementor-129 .elementor-element.elementor-element-e7ef49d{--width:80%}}