.elementor-6525 .elementor-element.elementor-element-169fa9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6525 .elementor-element.elementor-element-169fa9e:not(.elementor-motion-effects-element-type-background), .elementor-6525 .elementor-element.elementor-element-169fa9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89e941b );}.elementor-6525 .elementor-element.elementor-element-b75b212{--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;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6525 .elementor-element.elementor-element-8a0e46b{--display:flex;}.elementor-6525 .elementor-element.elementor-element-6402533 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1.8px;color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-7165135 .elementor-heading-title{font-family:"Lumina", Sans-serif;font-size:48px;font-weight:500;line-height:54px;color:var( --e-global-color-141c6c3 );}.elementor-6525 .elementor-element.elementor-element-6b073ec{font-family:"Lato", Sans-serif;font-size:17px;line-height:28px;color:var( --e-global-color-141c6c3 );}.elementor-6525 .elementor-element.elementor-element-6b073ec a{color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-dd4a153{--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;}.elementor-6525 .elementor-element.elementor-element-0c99225{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6525 .elementor-element.elementor-element-2b9cd89 .elementor-heading-title{font-family:"Lumina", Sans-serif;font-size:48px;font-weight:500;line-height:54px;color:var( --e-global-color-primary );}.elementor-6525 .elementor-element.elementor-element-b4daee5{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-6525 .elementor-element.elementor-element-be26ae5{--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;}.elementor-6525 .elementor-element.elementor-element-be26ae5:not(.elementor-motion-effects-element-type-background), .elementor-6525 .elementor-element.elementor-element-be26ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-141c6c3 );}.elementor-6525 .elementor-element.elementor-element-29cd96a{--display:flex;}.elementor-6525 .elementor-element.elementor-element-4c947b3 .elementor-heading-title{font-family:"Lumina", Sans-serif;font-size:48px;font-weight:500;line-height:54px;color:var( --e-global-color-primary );}.elementor-6525 .elementor-element.elementor-element-51737c2{--display:flex;}.elementor-6525 .elementor-element.elementor-element-496b606{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-6525 .elementor-element.elementor-element-496b606 a{color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-496b606 a:hover, .elementor-6525 .elementor-element.elementor-element-496b606 a:focus{color:var( --e-global-color-89e941b );}.elementor-6525 .elementor-element.elementor-element-75cb763{--display:flex;}.elementor-6525 .elementor-element.elementor-element-ed0069f{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-6525 .elementor-element.elementor-element-ed0069f a{color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-ed0069f a:hover, .elementor-6525 .elementor-element.elementor-element-ed0069f a:focus{color:var( --e-global-color-89e941b );}.elementor-6525 .elementor-element.elementor-element-17294f2{--display:flex;}.elementor-6525 .elementor-element.elementor-element-4e884be{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-6525 .elementor-element.elementor-element-4e884be a{color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-4e884be a:hover, .elementor-6525 .elementor-element.elementor-element-4e884be a:focus{color:var( --e-global-color-89e941b );}.elementor-6525 .elementor-element.elementor-element-cbfe706{--display:flex;}.elementor-6525 .elementor-element.elementor-element-725bb7f{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-6525 .elementor-element.elementor-element-725bb7f a{color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-725bb7f a:hover, .elementor-6525 .elementor-element.elementor-element-725bb7f a:focus{color:var( --e-global-color-89e941b );}.elementor-6525 .elementor-element.elementor-element-a30788a{--display:flex;}.elementor-6525 .elementor-element.elementor-element-8fbb56d{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-6525 .elementor-element.elementor-element-8fbb56d a{color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-8fbb56d a:hover, .elementor-6525 .elementor-element.elementor-element-8fbb56d a:focus{color:var( --e-global-color-89e941b );}.elementor-6525 .elementor-element.elementor-element-1a00bd7{--display:flex;}.elementor-6525 .elementor-element.elementor-element-7b08a40{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-6525 .elementor-element.elementor-element-7b08a40 a{color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-7b08a40 a:hover, .elementor-6525 .elementor-element.elementor-element-7b08a40 a:focus{color:var( --e-global-color-89e941b );}.elementor-6525 .elementor-element.elementor-element-3fad6de{--display:flex;}.elementor-6525 .elementor-element.elementor-element-5bcb40e{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-6525 .elementor-element.elementor-element-5bcb40e a{color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-5bcb40e a:hover, .elementor-6525 .elementor-element.elementor-element-5bcb40e a:focus{color:var( --e-global-color-89e941b );}.elementor-6525 .elementor-element.elementor-element-1ce1fe2{--display:flex;}.elementor-6525 .elementor-element.elementor-element-5fd4be5{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-6525 .elementor-element.elementor-element-5fd4be5 a{color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-5fd4be5 a:hover, .elementor-6525 .elementor-element.elementor-element-5fd4be5 a:focus{color:var( --e-global-color-89e941b );}.elementor-6525 .elementor-element.elementor-element-a36516b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-6525 .elementor-element.elementor-element-672a423{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6525 .elementor-element.elementor-element-672a423:not(.elementor-motion-effects-element-type-background), .elementor-6525 .elementor-element.elementor-element-672a423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89e941b );}.elementor-6525 .elementor-element.elementor-element-adca19d{--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;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6525 .elementor-element.elementor-element-2142fce{--display:flex;}.elementor-6525 .elementor-element.elementor-element-952dbb0 .elementor-heading-title{font-family:"Lumina", Sans-serif;font-size:48px;font-weight:500;line-height:54px;color:var( --e-global-color-141c6c3 );}.elementor-6525 .elementor-element.elementor-element-5681bcb{font-family:"Lato", Sans-serif;font-size:17px;line-height:28px;color:var( --e-global-color-141c6c3 );}.elementor-6525 .elementor-element.elementor-element-5681bcb a{color:var( --e-global-color-accent );}.elementor-6525 .elementor-element.elementor-element-5681bcb a:hover, .elementor-6525 .elementor-element.elementor-element-5681bcb a:focus{color:var( --e-global-color-secondary );}.elementor-6525 .elementor-element.elementor-element-fd372ee > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-6525 .elementor-element.elementor-element-fd372ee{font-family:"Lato", Sans-serif;font-size:16px;font-style:italic;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-6525 .elementor-element.elementor-element-169fa9e{--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}.elementor-6525 .elementor-element.elementor-element-672a423{--padding-top:72px;--padding-bottom:72px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-6525 .elementor-element.elementor-element-169fa9e{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-6525 .elementor-element.elementor-element-6402533 .elementor-heading-title{font-size:13px;line-height:15px;letter-spacing:1.2px;}.elementor-6525 .elementor-element.elementor-element-7165135 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-0.5px;}.elementor-6525 .elementor-element.elementor-element-6b073ec{font-size:16px;line-height:25px;}.elementor-6525 .elementor-element.elementor-element-2b9cd89 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-0.5px;}.elementor-6525 .elementor-element.elementor-element-4c947b3 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-0.5px;}.elementor-6525 .elementor-element.elementor-element-672a423{--padding-top:58px;--padding-bottom:58px;--padding-left:24px;--padding-right:24px;}.elementor-6525 .elementor-element.elementor-element-952dbb0 .elementor-heading-title{font-size:30px;line-height:40px;letter-spacing:-0.5px;}.elementor-6525 .elementor-element.elementor-element-5681bcb{font-size:16px;line-height:25px;}}@media(min-width:768px){.elementor-6525 .elementor-element.elementor-element-b75b212{--width:1200px;}.elementor-6525 .elementor-element.elementor-element-8a0e46b{--width:60%;}.elementor-6525 .elementor-element.elementor-element-0c99225{--width:1200px;}.elementor-6525 .elementor-element.elementor-element-adca19d{--width:1200px;}.elementor-6525 .elementor-element.elementor-element-2142fce{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6525 .elementor-element.elementor-element-8a0e46b{--width:100%;}.elementor-6525 .elementor-element.elementor-element-2142fce{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lumina';
	font-display: auto;
	src: url('https://luxarapools.com/wp-content/uploads/2026/09/Lumina-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */