.elementor-1357 .elementor-element.elementor-element-30ec4876:not(.elementor-motion-effects-element-type-background),.elementor-1357 .elementor-element.elementor-element-30ec4876>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover;background-position:top;background-image:url(https://eternalswimbuilders.shop/wp-content/uploads/2023/10/pool-led-lighting-installation.jpg);background-repeat:no-repeat}.elementor-1357 .elementor-element.elementor-element-30ec4876>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;opacity:1;background-color:transparent;background-image:linear-gradient(180deg,#2196f321 56%,var( --e-global-color-a291686 ) 100%)}.elementor-1357 .elementor-element.elementor-element-30ec4876>.elementor-container{min-height:80vh}.elementor-1357 .elementor-element.elementor-element-30ec4876,.elementor-1357 .elementor-element.elementor-element-30ec4876>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-1357 .elementor-element.elementor-element-30ec4876{padding:1em;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1357 .elementor-element.elementor-element-30ec4876>.elementor-shape-bottom svg{height:70px;transform:translateX(-50%) rotateY(180deg);width:calc(107% + 1.3px)}.elementor-1357 .elementor-element.elementor-element-2cb95770{padding:8% 0 0}.elementor-1357 .elementor-element.elementor-element-2e5e9182>.elementor-element-populated{padding:1em 4em 1em 1em}.elementor-1357 .elementor-element.elementor-element-37314917 .elementor-heading-title{font-size:61px;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.3);color:var( --e-global-color-a291686 );text-transform:capitalize;letter-spacing:-2px;line-height:1em;font-family:Inter,Sans-serif}.elementor-1357 .elementor-element.elementor-element-36257aca{font-size:21px;font-weight:700;color:var( --e-global-color-a291686 );--container-widget-width:889px;max-width:889px;--container-widget-flex-grow:0;width:var( --container-widget-width,889px );line-height:1.2em;font-family:Inter,Sans-serif}.elementor-1357 .elementor-element.elementor-element-36257aca>.elementor-widget-container{padding:0 0 1em}.elementor-1357 .elementor-element.elementor-element-5d0da2cc .elementor-button{fill:#fff;font-weight:700;color:#fff;background-color:var( --e-global-color-primary )}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-14d8173.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-14d8173.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-14d8173>.elementor-element-populated{padding:1em 6em 1em 1em}.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-popup-btn{border-color:var( --e-global-color-a291686 );height:100px;color:var( --e-global-color-a291686 );border-style:solid;border-width:0;background-color:#02010100;width:100px;--glow-size:69px;line-height:30px}.elementor-1357 .elementor-element.elementor-element-3a8de9be .video-content{justify-content:center;text-align:center;display:flex}.elementor-1357 .elementor-element.elementor-element-3a8de9be a.glow-ripple.ekit-video-popup-btn{font-size:21px;font-weight:700}.elementor-1357 .elementor-element.elementor-element-3a8de9be .glow-radio_wave:after,.elementor-1357 .elementor-element.elementor-element-3a8de9be .glow-radio_wave:before,.elementor-1357 .elementor-element.elementor-element-3a8de9be .glow-radio_wave>i:after,.elementor-1357 .elementor-element.elementor-element-3a8de9be .glow-ripple:after,.elementor-1357 .elementor-element.elementor-element-3a8de9be .glow-ripple:before,.elementor-1357 .elementor-element.elementor-element-3a8de9be .glow-ripple>i:after{color:#09928500}.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-inline-btn{color:var( --e-global-color-a291686 )}.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-inline-btn svg path,.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-popup-btn svg path{fill:var( --e-global-color-a291686 );stroke:var( --e-global-color-a291686 )}.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-popup-btn:hover{border-color:var( --e-global-color-accent );color:var( --e-global-color-accent )}.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-inline-btn:hover{color:var( --e-global-color-accent )}.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-inline-btn:hover svg path,.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-popup-btn:hover svg path{fill:var( --e-global-color-accent );stroke:var( --e-global-color-accent )}.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-popup-btn>i{padding-left:0}.mfp-iframe-holder .ekit-popup-close{border-color:#fff;height:44px;right:0;color:#fff;border-radius:50% 50% 50% 50%;width:44px}.mfp-iframe-holder .ekit-popup-close>i{font-size:10px}.mfp-container.mfp-iframe-holder .ekit-popup-close{background-color:#000}.mfp-iframe-holder .ekit-popup-close:hover{border-color:#fff;color:#fff;background-color:#000;border-radius:50% 50% 50% 50%}.elementor-1357 .elementor-element.elementor-element-10124381{padding:6em 1em 0;border:0 solid #bdbdbd3b;z-index:2}.elementor-1357 .elementor-element.elementor-element-86e676f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-86e676f{padding:0 0 2em}.elementor-1357 .elementor-element.elementor-element-4ee1f79c{font-size:18px;color:#4d4a4a;--container-widget-width:99.643%;max-width:99.643%;--container-widget-flex-grow:0;width:var( --container-widget-width,99.643% );line-height:28px}.elementor-1357 .elementor-element.elementor-element-4ee1f79c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-single-image-accordion:before{background-color:#00bcd475}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-accordion-content .elementskit-btn{padding:12px 24px;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );color:var( --e-global-color-secondary );background-color:var( --e-global-color-dea41e4 );border-radius:30px 30px 30px 30px;font-family:var( --e-global-typography-520c191-font-family ),Sans-serif}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-accordion-content .elementskit-btn:hover{color:var( --e-global-color-a291686 );background-color:var( --e-global-color-accent )}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-single-image-accordion{min-height:460px}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-image-accordion-wraper{height:460px;margin-right:-7px;margin-left:-7px}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{margin-right:7px;align-items:center;margin-left:7px}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0 0 20px}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{color:#fff}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{fill:#fff;stroke:#fff}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );font-family:var( --e-global-typography-d3dae9a-font-family ),Sans-serif}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center}.elementor-1357 .elementor-element.elementor-element-c1483d9{--divider-color:var( --e-global-color-secondary );--divider-border-style:solid;--divider-border-width:1px}.elementor-1357 .elementor-element.elementor-element-c1483d9 .elementor-divider-separator{width:100%}.elementor-1357 .elementor-element.elementor-element-c1483d9 .elementor-divider{padding-block-end:15px;padding-block-start:15px}.elementor-1357 .elementor-element.elementor-element-3ee9b350>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-3ee9b350{padding:0 0 2em}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-7a7cdc4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-7a7cdc4.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-7a7cdc4>.elementor-element-populated{padding:0 30px 0 0}.elementor-1357 .elementor-element.elementor-element-7359918 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-0c7a5e1{font-size:18px}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-92a81f4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-92a81f4.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-5786e7d{--container-widget-width:100%;max-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width,100% )}.elementor-1357 .elementor-element.elementor-element-47b051b{--divider-color:var( --e-global-color-secondary );--divider-border-style:solid;--divider-border-width:1px}.elementor-1357 .elementor-element.elementor-element-47b051b>.elementor-widget-container{margin:-12px 0 0}.elementor-1357 .elementor-element.elementor-element-47b051b .elementor-divider-separator{width:100%}.elementor-1357 .elementor-element.elementor-element-47b051b .elementor-divider{padding-block-end:15px;padding-block-start:15px}.elementor-1357 .elementor-element.elementor-element-7b60db6>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-7b60db6{padding:0 0 2em}.elementor-1357 .elementor-element.elementor-element-202477e .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000}.elementor-1357 .elementor-element.elementor-element-202477e .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-c7ef8c9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-c7ef8c9.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-c7ef8c9>.elementor-element-populated{padding:0 0 0 30px}.elementor-1357 .elementor-element.elementor-element-e195e80 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-f5919fa{font-size:18px}.elementor-1357 .elementor-element.elementor-element-9e840eb{--divider-color:var( --e-global-color-secondary );--divider-border-style:solid;--divider-border-width:1px}.elementor-1357 .elementor-element.elementor-element-9e840eb>.elementor-widget-container{margin:-12px 0 0}.elementor-1357 .elementor-element.elementor-element-9e840eb .elementor-divider-separator{width:100%}.elementor-1357 .elementor-element.elementor-element-9e840eb .elementor-divider{padding-block-end:15px;padding-block-start:15px}.elementor-1357 .elementor-element.elementor-element-5a88fc0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-5a88fc0{padding:0 0 2em}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-d44798a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-d44798a.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-d44798a>.elementor-element-populated{padding:0 0 0 30px}.elementor-1357 .elementor-element.elementor-element-ac26ca4 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-2146aab{font-size:18px}.elementor-1357 .elementor-element.elementor-element-9a6fecd .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000}.elementor-1357 .elementor-element.elementor-element-9a6fecd .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000}.elementor-1357 .elementor-element.elementor-element-ea138ea{--divider-color:var( --e-global-color-secondary );--divider-border-style:solid;--divider-border-width:1px}.elementor-1357 .elementor-element.elementor-element-ea138ea>.elementor-widget-container{margin:-12px 0 0}.elementor-1357 .elementor-element.elementor-element-ea138ea .elementor-divider-separator{width:100%}.elementor-1357 .elementor-element.elementor-element-ea138ea .elementor-divider{padding-block-end:15px;padding-block-start:15px}.elementor-1357 .elementor-element.elementor-element-03274c1>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-03274c1{padding:0 0 2em}.elementor-1357 .elementor-element.elementor-element-9430035 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000}.elementor-1357 .elementor-element.elementor-element-9430035 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-68f4fd4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-68f4fd4.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-68f4fd4>.elementor-element-populated{padding:0 0 0 30px}.elementor-1357 .elementor-element.elementor-element-ec47e10 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-35e9596{font-size:18px}.elementor-1357 .elementor-element.elementor-element-e0a3f79>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-e0a3f79{padding:0 0 2em}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-ef9e58a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-ef9e58a.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-ef9e58a>.elementor-element-populated{padding:0 30px 0 0}.elementor-1357 .elementor-element.elementor-element-6945a55{--divider-color:var( --e-global-color-secondary );--divider-border-style:solid;--divider-border-width:1px}.elementor-1357 .elementor-element.elementor-element-6945a55>.elementor-widget-container{margin:-12px 0 0}.elementor-1357 .elementor-element.elementor-element-6945a55 .elementor-divider-separator{width:100%}.elementor-1357 .elementor-element.elementor-element-6945a55 .elementor-divider{padding-block-end:15px;padding-block-start:15px}.elementor-1357 .elementor-element.elementor-element-213ee05 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-3039b1f{font-size:18px}.elementor-1357 .elementor-element.elementor-element-f3c8c95>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-f3c8c95{padding:0 0 2em}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-b443dd4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-b443dd4.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-b443dd4>.elementor-element-populated{padding:0 30px 0 0}.elementor-1357 .elementor-element.elementor-element-0894e69{--divider-color:var( --e-global-color-secondary );--divider-border-style:solid;--divider-border-width:1px}.elementor-1357 .elementor-element.elementor-element-0894e69>.elementor-widget-container{margin:-12px 0 0}.elementor-1357 .elementor-element.elementor-element-0894e69 .elementor-divider-separator{width:100%}.elementor-1357 .elementor-element.elementor-element-0894e69 .elementor-divider{padding-block-end:15px;padding-block-start:15px}.elementor-1357 .elementor-element.elementor-element-2db87d2 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-a30fc70{font-size:18px}.elementor-1357 .elementor-element.elementor-element-e8a388e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-e8a388e{padding:0 0 2em}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-96b8ae2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-96b8ae2.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-96b8ae2>.elementor-element-populated{padding:0 30px 0 0}.elementor-1357 .elementor-element.elementor-element-1ad166c{--divider-color:var( --e-global-color-secondary );--divider-border-style:solid;--divider-border-width:1px}.elementor-1357 .elementor-element.elementor-element-1ad166c>.elementor-widget-container{margin:-12px 0 0}.elementor-1357 .elementor-element.elementor-element-1ad166c .elementor-divider-separator{width:100%}.elementor-1357 .elementor-element.elementor-element-1ad166c .elementor-divider{padding-block-end:15px;padding-block-start:15px}.elementor-1357 .elementor-element.elementor-element-f3107af .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-d785967{font-size:18px}.elementor-1357 .elementor-element.elementor-element-8e1ae1a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-8e1ae1a{padding:0 0 2em}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-de47939.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-de47939.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-de47939>.elementor-element-populated{padding:0 30px 0 0}.elementor-1357 .elementor-element.elementor-element-8cd77bb{--divider-color:var( --e-global-color-secondary );--divider-border-style:solid;--divider-border-width:1px}.elementor-1357 .elementor-element.elementor-element-8cd77bb>.elementor-widget-container{margin:-12px 0 0}.elementor-1357 .elementor-element.elementor-element-8cd77bb .elementor-divider-separator{width:100%}.elementor-1357 .elementor-element.elementor-element-8cd77bb .elementor-divider{padding-block-end:15px;padding-block-start:15px}.elementor-1357 .elementor-element.elementor-element-2a1b3ef .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-d9fd66f{font-size:18px}.elementor-1357 .elementor-element.elementor-element-c46e30d{--divider-color:var( --e-global-color-secondary );--divider-border-style:solid;--divider-border-width:1px}.elementor-1357 .elementor-element.elementor-element-c46e30d>.elementor-widget-container{margin:-12px 0 0}.elementor-1357 .elementor-element.elementor-element-c46e30d .elementor-divider-separator{width:100%}.elementor-1357 .elementor-element.elementor-element-c46e30d .elementor-divider{padding-block-end:15px;padding-block-start:15px}.elementor-1357 .elementor-element.elementor-element-4a9805e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-4a9805e{padding:0 0 2em}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-6bb04c2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-6bb04c2.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-6bb04c2>.elementor-element-populated{padding:0 30px 0 0}.elementor-1357 .elementor-element.elementor-element-b562632 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-a371f8f{font-size:18px}.elementor-1357 .elementor-element.elementor-element-f686d4d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end;align-content:flex-end}.elementor-1357 .elementor-element.elementor-element-f686d4d{padding:0 0 2em}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-9d5ac98.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-9d5ac98.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-9d5ac98>.elementor-element-populated{padding:0 30px 0 0}.elementor-1357 .elementor-element.elementor-element-cec8a85{--divider-color:var( --e-global-color-secondary );--divider-border-style:solid;--divider-border-width:1px}.elementor-1357 .elementor-element.elementor-element-cec8a85>.elementor-widget-container{margin:-12px 0 0}.elementor-1357 .elementor-element.elementor-element-cec8a85 .elementor-divider-separator{width:100%}.elementor-1357 .elementor-element.elementor-element-cec8a85 .elementor-divider{padding-block-end:15px;padding-block-start:15px}.elementor-1357 .elementor-element.elementor-element-d7fae97 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-30a7e6f{font-size:18px}.elementor-1357 .elementor-element.elementor-element-38eed95a:not(.elementor-motion-effects-element-type-background),.elementor-1357 .elementor-element.elementor-element-38eed95a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-secondary )}.elementor-1357 .elementor-element.elementor-element-38eed95a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;background-size:cover;opacity:.39;background-position:50%;background-image:url(https://eternalswimbuilders.shop/wp-content/uploads/2023/09/underwater-view-of-bubbles-in-deep-blue-sea-close-up-water-background.jpg)}.elementor-1357 .elementor-element.elementor-element-38eed95a{padding:7em 1em 2em;margin-bottom:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0}.elementor-1357 .elementor-element.elementor-element-38eed95a>.elementor-shape-top svg{height:65px;transform:translateX(-50%) rotateY(180deg);width:calc(100% + 1.3px)}.elementor-1357 .elementor-element.elementor-element-e683b4a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1357 .elementor-element.elementor-element-324da5f8{text-align:center}.elementor-1357 .elementor-element.elementor-element-324da5f8 .elementor-heading-title{color:#fff}.elementor-1357 .elementor-element.elementor-element-42754a8b{font-size:18px;font-weight:500;color:#fff;--container-widget-width:1000px;max-width:1000px;--container-widget-flex-grow:0;text-align:center;width:var( --container-widget-width,1000px )}.elementor-1357 .elementor-element.elementor-element-7dae9b9d{padding:2em 0 0}.elementor-1357 .elementor-element.elementor-element-50807d76.ekit-equal-height-enable,.elementor-1357 .elementor-element.elementor-element-50807d76.ekit-equal-height-enable .ekit-wid-con,.elementor-1357 .elementor-element.elementor-element-50807d76.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox,.elementor-1357 .elementor-element.elementor-element-50807d76.ekit-equal-height-enable>div{height:100%}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-btn{fill:var( --e-global-color-accent );padding:0 0 5px;font-size:18px;font-weight:600;color:var( --e-global-color-accent );border-style:solid;border-width:0 0 1px;background-color:#02010100;border-radius:0 0 0 0}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox{padding:20px;border:1px solid #f5f5f5;box-shadow:0 10px 50px 0 rgba(0,0,0,.25);border-radius:30px 30px 30px 30px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox .elementskit-info-box-title{padding:0;color:#000}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox:hover .elementskit-info-box-title{color:#000}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox .box-body>p{font-size:18px;color:#656565}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox:hover .box-body>p{color:#656565}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox p{margin:0 0 25px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-info-box-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);font-size:73px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 25px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox .elementskit-info-box-icon{height:67px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-btn i,.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-btn svg{margin-right:5px}.elementor-1357 .elementor-element.elementor-element-2487f828.ekit-equal-height-enable,.elementor-1357 .elementor-element.elementor-element-2487f828.ekit-equal-height-enable .ekit-wid-con,.elementor-1357 .elementor-element.elementor-element-2487f828.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox,.elementor-1357 .elementor-element.elementor-element-2487f828.ekit-equal-height-enable>div{height:100%}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-btn{fill:var( --e-global-color-accent );padding:0 0 5px;font-size:18px;font-weight:600;color:var( --e-global-color-accent );border-style:solid;border-width:0 0 1px;background-color:#02010100;border-radius:0 0 0 0}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox{padding:20px;border:1px solid #f5f5f5;box-shadow:0 10px 50px 0 rgba(0,0,0,.25);border-radius:30px 30px 30px 30px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox .elementskit-info-box-title{padding:0;color:#000}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox:hover .elementskit-info-box-title{color:#000}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox .box-body>p{font-size:18px;color:#656565;letter-spacing:.3px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox:hover .box-body>p{color:#656565}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox p{margin:0 0 25px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-info-box-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);font-size:73px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 25px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox .elementskit-info-box-icon{height:67px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-btn i,.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-btn svg{margin-right:5px}.elementor-1357 .elementor-element.elementor-element-69f80372.ekit-equal-height-enable,.elementor-1357 .elementor-element.elementor-element-69f80372.ekit-equal-height-enable .ekit-wid-con,.elementor-1357 .elementor-element.elementor-element-69f80372.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox,.elementor-1357 .elementor-element.elementor-element-69f80372.ekit-equal-height-enable>div{height:100%}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-btn{fill:var( --e-global-color-accent );padding:0 0 5px;font-size:18px;font-weight:600;color:var( --e-global-color-accent );border-style:solid;border-width:0 0 1px;background-color:#02010100;border-radius:0 0 0 0}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox{padding:20px;border:1px solid #f5f5f5;box-shadow:0 10px 50px 0 rgba(0,0,0,.25);border-radius:30px 30px 30px 30px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox .elementskit-info-box-title{padding:0;color:#000}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox:hover .elementskit-info-box-title{color:#000}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox .box-body>p{font-size:18px;color:#656565}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox:hover .box-body>p{color:#656565}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox p{margin:0 0 25px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-info-box-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox .elementskit-info-box-icon{transform:rotate(0deg);font-size:73px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 25px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox .elementskit-info-box-icon{height:67px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-btn i,.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-btn svg{margin-right:5px}.elementor-1357 .elementor-element.elementor-element-502c5521{padding:4em 1em 3em;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1357 .elementor-element.elementor-element-502c5521>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-2db6855c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-2db6855c.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-5fc29c9f{--content-padding:20px;--image-transition-duration:500ms;--content-transition-delay:800ms;--content-transition-duration:800ms;--content-text-align:center}.elementor-bc-flex-widget .elementor-1357 .elementor-element.elementor-element-2fbfef8e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1357 .elementor-element.elementor-element-2fbfef8e.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-items:center;align-content:center}.elementor-1357 .elementor-element.elementor-element-2fbfef8e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1357 .elementor-element.elementor-element-2fbfef8e>.elementor-element-populated{padding:1em 1em 1em 3em}.elementor-1357 .elementor-element.elementor-element-2afbf236{text-align:start}.elementor-1357 .elementor-element.elementor-element-35e659a2{font-size:18px}.elementor-1357 .elementor-element.elementor-element-433233cc .elementor-button{fill:var( --e-global-color-a291686 );color:var( --e-global-color-a291686 );background-color:var( --e-global-color-accent )}.elementor-1357 .elementor-element.elementor-element-433233cc .elementor-button:focus,.elementor-1357 .elementor-element.elementor-element-433233cc .elementor-button:hover{color:#fff;background-color:var( --e-global-color-308e809 )}.elementor-1357 .elementor-element.elementor-element-433233cc .elementor-button:focus svg,.elementor-1357 .elementor-element.elementor-element-433233cc .elementor-button:hover svg{fill:#fff}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1357 .elementor-element.elementor-element-30ec4876>.elementor-container{min-height:85vh}.elementor-1357 .elementor-element.elementor-element-2e5e9182>.elementor-element-populated{padding:1em}.elementor-1357 .elementor-element.elementor-element-37314917 .elementor-heading-title{font-size:51px}.elementor-1357 .elementor-element.elementor-element-36257aca{font-size:17px}.elementor-1357 .elementor-element.elementor-element-14d8173>.elementor-element-populated{padding:1em}.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-popup-btn{height:80px;width:80px;line-height:62px}.elementor-1357 .elementor-element.elementor-element-10124381{padding:0 0 3em;border-width:0}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-single-image-accordion{min-height:100px}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-image-accordion-wraper{height:100px;margin-right:-4px;margin-left:-4px}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{margin-right:4px;margin-left:4px}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height )}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-accordion-content .elementskit-btn{font-size:var( --e-global-typography-520c191-font-size )}.elementor-1357 .elementor-element.elementor-element-38eed95a{padding:16em 0 3em}.elementor-1357 .elementor-element.elementor-element-7dae9b9d{padding:1em 0 0}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox{padding:30px 10px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox p{margin:0 10px 20px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox .elementskit-info-box-icon{font-size:45px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 20px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-btn{font-size:15px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox{padding:30px 10px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox p{margin:0 10px 20px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox .elementskit-info-box-icon{font-size:45px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 20px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-btn{font-size:15px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox{padding:30px 10px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox p{margin:0 10px 20px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox .elementskit-info-box-icon{font-size:45px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 20px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-btn{font-size:15px}.elementor-1357 .elementor-element.elementor-element-502c5521{padding:3em 1em}.elementor-1357 .elementor-element.elementor-element-2db6855c>.elementor-element-populated{padding:1em}.elementor-1357 .elementor-element.elementor-element-2fbfef8e>.elementor-element-populated{padding:1em 5em}.elementor-1357 .elementor-element.elementor-element-2afbf236,.elementor-1357 .elementor-element.elementor-element-35e659a2{text-align:center}.elementor-1357 .elementor-element.elementor-element-433233cc>.elementor-widget-container{margin:-10px 0 0}}@media(max-width:767px){.elementor-1357 .elementor-element.elementor-element-30ec4876>.elementor-container{min-height:80vh}.elementor-1357 .elementor-element.elementor-element-30ec4876{padding:3em 0 1em}.elementor-1357 .elementor-element.elementor-element-2cb95770{padding:10% 0 0}.elementor-1357 .elementor-element.elementor-element-2e5e9182>.elementor-element-populated{padding:0 3em 1em 1em}.elementor-1357 .elementor-element.elementor-element-37314917 .elementor-heading-title{font-size:39px}.elementor-1357 .elementor-element.elementor-element-36257aca>.elementor-widget-container{padding:0;margin:0 0 0 5px}.elementor-1357 .elementor-element.elementor-element-36257aca{font-size:19px;--container-widget-width:509px;max-width:509px;--container-widget-flex-grow:0;width:var( --container-widget-width,509px )}.elementor-1357 .elementor-element.elementor-element-5d0da2cc>.elementor-widget-container{margin:6px 0 0}.elementor-1357 .elementor-element.elementor-element-5d0da2cc .elementor-button{padding:20px 16px;font-size:17px}.elementor-1357 .elementor-element.elementor-element-14d8173>.elementor-element-populated{padding:1em 3em 1em 1em}.elementor-1357 .elementor-element.elementor-element-3a8de9be .video-content{justify-content:left;text-align:left;display:flex}.elementor-1357 .elementor-element.elementor-element-3a8de9be .ekit-video-popup-btn{height:60px;width:60px;line-height:40px}.elementor-1357 .elementor-element.elementor-element-10124381{padding:1em .6em 2em;border-width:1px 0 0}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-single-image-accordion{min-height:550px}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-image-accordion-wraper{height:550px}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height )}.elementor-1357 .elementor-element.elementor-element-52be7690 .elementskit-accordion-content .elementskit-btn{font-size:var( --e-global-typography-520c191-font-size )}.elementor-1357 .elementor-element.elementor-element-c7ef8c9>.elementor-element-populated{padding:0}.elementor-1357 .elementor-element.elementor-element-e195e80>.elementor-widget-container{padding:10px 0 0}.elementor-1357 .elementor-element.elementor-element-9e840eb>.elementor-widget-container,.elementor-1357 .elementor-element.elementor-element-ea138ea>.elementor-widget-container{margin:0}.elementor-1357 .elementor-element.elementor-element-68f4fd4>.elementor-element-populated{padding:0}.elementor-1357 .elementor-element.elementor-element-0894e69>.elementor-widget-container,.elementor-1357 .elementor-element.elementor-element-1ad166c>.elementor-widget-container,.elementor-1357 .elementor-element.elementor-element-6945a55>.elementor-widget-container,.elementor-1357 .elementor-element.elementor-element-8cd77bb>.elementor-widget-container,.elementor-1357 .elementor-element.elementor-element-c46e30d>.elementor-widget-container,.elementor-1357 .elementor-element.elementor-element-cec8a85>.elementor-widget-container{margin:0}.elementor-1357 .elementor-element.elementor-element-38eed95a{padding:6em 1em 2em}.elementor-1357 .elementor-element.elementor-element-e683b4a>.elementor-element-populated{padding:1em 0}.elementor-1357 .elementor-element.elementor-element-42754a8b{--container-widget-width:300px;max-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width,300px )}.elementor-1357 .elementor-element.elementor-element-7dae9b9d{padding:0}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox{padding:25px 10px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox .elementskit-info-box-icon{font-size:66px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 20px}.elementor-1357 .elementor-element.elementor-element-50807d76 .elementskit-btn{font-size:17px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox{padding:25px 10px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox .elementskit-info-box-icon{font-size:66px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 20px}.elementor-1357 .elementor-element.elementor-element-2487f828 .elementskit-btn{font-size:17px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox{padding:25px 10px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox .elementskit-info-box-icon{font-size:66px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0 0 20px}.elementor-1357 .elementor-element.elementor-element-69f80372 .elementskit-btn{font-size:17px}.elementor-1357 .elementor-element.elementor-element-502c5521{padding:2em 1em 3em}.elementor-1357 .elementor-element.elementor-element-2db6855c>.elementor-element-populated{padding:0}.elementor-1357 .elementor-element.elementor-element-2fbfef8e>.elementor-element-populated{padding:1em 1em 2.5em}}@media(min-width:768px){.elementor-1357 .elementor-element.elementor-element-2e5e9182{width:59%}.elementor-1357 .elementor-element.elementor-element-14d8173{width:41%}.elementor-1357 .elementor-element.elementor-element-2db6855c{width:64.917%}.elementor-1357 .elementor-element.elementor-element-2fbfef8e{width:35%}}@media(max-width:1024px) and (min-width:768px){.elementor-1357 .elementor-element.elementor-element-2348610,.elementor-1357 .elementor-element.elementor-element-2db6855c,.elementor-1357 .elementor-element.elementor-element-2fbfef8e,.elementor-1357 .elementor-element.elementor-element-68f4fd4,.elementor-1357 .elementor-element.elementor-element-6bb04c2,.elementor-1357 .elementor-element.elementor-element-7a7cdc4,.elementor-1357 .elementor-element.elementor-element-92a81f4,.elementor-1357 .elementor-element.elementor-element-96b8ae2,.elementor-1357 .elementor-element.elementor-element-9d5ac98,.elementor-1357 .elementor-element.elementor-element-ac1d6f6,.elementor-1357 .elementor-element.elementor-element-b443dd4,.elementor-1357 .elementor-element.elementor-element-c7ef8c9,.elementor-1357 .elementor-element.elementor-element-ce528a4,.elementor-1357 .elementor-element.elementor-element-d44798a,.elementor-1357 .elementor-element.elementor-element-de47939,.elementor-1357 .elementor-element.elementor-element-ef9e58a,.elementor-1357 .elementor-element.elementor-element-f3d97ba{width:100%}}