.elementor-512 .elementor-element.elementor-element-112c5c11{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-112c5c11::before, .elementor-512 .elementor-element.elementor-element-112c5c11 > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-112c5c11 > .e-con-inner > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-112c5c11 > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-112c5c11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-112c5c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-512 .elementor-element.elementor-element-454eb89c{width:100%;max-width:100%;}.elementor-512 .elementor-element.elementor-element-454eb89c img{width:100%;max-width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-512 .elementor-element.elementor-element-756e9ad1{--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;--overlay-opacity:1;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-756e9ad1:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-756e9ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95d2cb4 );background-image:url("https://deserttropicspools.com/wp-content/uploads/2026/09/Outdoor-Living-Process.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-756e9ad1::before, .elementor-512 .elementor-element.elementor-element-756e9ad1 > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-756e9ad1 > .e-con-inner > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-756e9ad1 > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-756e9ad1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-756e9ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #1F2B33E8 40%, #FFFFFF00 100%);}.elementor-512 .elementor-element.elementor-element-756e9ad1 > .elementor-shape-bottom svg, .elementor-512 .elementor-element.elementor-element-756e9ad1 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:5px;}.elementor-512 .elementor-element.elementor-element-756e9ad1 > .elementor-shape-bottom, .elementor-512 .elementor-element.elementor-element-756e9ad1 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-512 .elementor-element.elementor-element-19a7277a{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-512 .elementor-element.elementor-element-514aa938 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-514aa938 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-512 .elementor-element.elementor-element-514aa938{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-512 .elementor-element.elementor-element-514aa938 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-512 .elementor-element.elementor-element-514aa938 .elementor-icon-list-item > a{font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-512 .elementor-element.elementor-element-514aa938 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-7c1b0bb7 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-3c331ebb{color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-icon i{color:var( --e-global-color-aef89f6 );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-icon svg{fill:var( --e-global-color-aef89f6 );transition:fill 0.3s;}.elementor-512 .elementor-element.elementor-element-24a160fe{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-item > a{text-transform:capitalize;}.elementor-512 .elementor-element.elementor-element-24a160fe .elementor-icon-list-text{color:var( --e-global-color-aef89f6 );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-2624ce00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-31a60ee9 .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-31a60ee9 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-31a60ee9 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-786bd88f .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-aef89f6 );color:var( --e-global-color-aef89f6 );border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-aef89f6 );border-radius:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-786bd88f .elementor-button-content-wrapper{flex-direction:row;}.elementor-512 .elementor-element.elementor-element-786bd88f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-512 .elementor-element.elementor-element-786bd88f .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-786bd88f .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-786bd88f .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-786bd88f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-42db9afb .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-42db9afb .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-512 .elementor-element.elementor-element-42db9afb{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-512 .elementor-element.elementor-element-42db9afb .elementor-icon-list-text{color:var( --e-global-color-aef89f6 );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-20093b5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-3f860e2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-5e8dbc3a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-76a12a3e img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-512 .elementor-element.elementor-element-71e22469{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-3d561045 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-58a3ab30{color:var( --e-global-color-f16a8af );}.elementor-512 .elementor-element.elementor-element-54d551d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-512 .elementor-element.elementor-element-54d551d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-512 .elementor-element.elementor-element-54d551d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-512 .elementor-element.elementor-element-54d551d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-512 .elementor-element.elementor-element-54d551d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-512 .elementor-element.elementor-element-54d551d9 .elementor-icon-list-icon i{color:var( --e-global-color-95d2cb4 );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-54d551d9 .elementor-icon-list-icon svg{fill:var( --e-global-color-95d2cb4 );transition:fill 0.3s;}.elementor-512 .elementor-element.elementor-element-54d551d9{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-512 .elementor-element.elementor-element-54d551d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-512 .elementor-element.elementor-element-54d551d9 .elementor-icon-list-item > a{text-transform:capitalize;}.elementor-512 .elementor-element.elementor-element-54d551d9 .elementor-icon-list-text{color:var( --e-global-color-f16a8af );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-7d39222c .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-7d39222c .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-7d39222c .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-7290796e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-7f443f41{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-512 .elementor-element.elementor-element-e570e38 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-751784ec{color:var( --e-global-color-f16a8af );}.elementor-512 .elementor-element.elementor-element-3d25c2ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-512 .elementor-element.elementor-element-3d25c2ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-512 .elementor-element.elementor-element-3d25c2ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-512 .elementor-element.elementor-element-3d25c2ae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-512 .elementor-element.elementor-element-3d25c2ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-512 .elementor-element.elementor-element-3d25c2ae .elementor-icon-list-icon i{color:var( --e-global-color-95d2cb4 );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-3d25c2ae .elementor-icon-list-icon svg{fill:var( --e-global-color-95d2cb4 );transition:fill 0.3s;}.elementor-512 .elementor-element.elementor-element-3d25c2ae{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-512 .elementor-element.elementor-element-3d25c2ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-512 .elementor-element.elementor-element-3d25c2ae .elementor-icon-list-item > a{text-transform:capitalize;}.elementor-512 .elementor-element.elementor-element-3d25c2ae .elementor-icon-list-text{color:var( --e-global-color-f16a8af );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-57e39634 .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-57e39634 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-57e39634 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-47cd7db2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-621a61b2 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-512 .elementor-element.elementor-element-3a1fdadf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-3a1fdadf:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-3a1fdadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95d2cb4 );background-image:url("https://deserttropicspools.com/wp-content/uploads/2026/08/always-grey.png");}.elementor-512 .elementor-element.elementor-element-64643a41{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-25ac15cd .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-25ac15cd .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-512 .elementor-element.elementor-element-25ac15cd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-512 .elementor-element.elementor-element-25ac15cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-512 .elementor-element.elementor-element-25ac15cd .elementor-icon-list-item > a{font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-512 .elementor-element.elementor-element-25ac15cd .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-460d9056 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-760567a1{color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-994d744{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-7bab965b{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-95d2cb4 );--border-color:var( --e-global-color-95d2cb4 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-7bab965b:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-7bab965b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-7bab965b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-7bab965b, .elementor-512 .elementor-element.elementor-element-7bab965b::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-705c429f .elementor-image-box-title{font-size:20px;color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-705c429f .elementor-image-box-description{font-size:14px;color:var( --e-global-color-f16a8af );}.elementor-512 .elementor-element.elementor-element-fc7258c{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-95d2cb4 );--border-color:var( --e-global-color-95d2cb4 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-fc7258c:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-fc7258c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-fc7258c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-fc7258c, .elementor-512 .elementor-element.elementor-element-fc7258c::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-7cdda79b .elementor-image-box-title{font-size:20px;color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-7cdda79b .elementor-image-box-description{font-size:14px;color:var( --e-global-color-f16a8af );}.elementor-512 .elementor-element.elementor-element-522b527e{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-95d2cb4 );--border-color:var( --e-global-color-95d2cb4 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-522b527e:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-522b527e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-522b527e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-522b527e, .elementor-512 .elementor-element.elementor-element-522b527e::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-6a6f5307 .elementor-image-box-title{font-size:20px;color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-6a6f5307 .elementor-image-box-description{font-size:14px;color:var( --e-global-color-f16a8af );}.elementor-512 .elementor-element.elementor-element-16ec1cdc{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-95d2cb4 );--border-color:var( --e-global-color-95d2cb4 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-16ec1cdc:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-16ec1cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-16ec1cdc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-16ec1cdc, .elementor-512 .elementor-element.elementor-element-16ec1cdc::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-2b365859 .elementor-image-box-title{font-size:20px;color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-2b365859 .elementor-image-box-description{font-size:14px;color:var( --e-global-color-f16a8af );}.elementor-512 .elementor-element.elementor-element-6767ecf3{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-95d2cb4 );--border-color:var( --e-global-color-95d2cb4 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-6767ecf3:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-6767ecf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-6767ecf3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-6767ecf3, .elementor-512 .elementor-element.elementor-element-6767ecf3::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-25cb0da4 .elementor-image-box-title{font-size:20px;color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-25cb0da4 .elementor-image-box-description{font-size:14px;color:var( --e-global-color-f16a8af );}.elementor-512 .elementor-element.elementor-element-48cf8083{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-95d2cb4 );--border-color:var( --e-global-color-95d2cb4 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-48cf8083:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-48cf8083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-48cf8083:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-48cf8083, .elementor-512 .elementor-element.elementor-element-48cf8083::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-8aa7f20 .elementor-image-box-title{font-size:20px;color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-8aa7f20 .elementor-image-box-description{font-size:14px;color:var( --e-global-color-f16a8af );}.elementor-512 .elementor-element.elementor-element-670bdff{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-95d2cb4 );--border-color:var( --e-global-color-95d2cb4 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-670bdff:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-670bdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-670bdff:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-670bdff, .elementor-512 .elementor-element.elementor-element-670bdff::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-a641ba9 .elementor-image-box-title{font-size:20px;color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-a641ba9 .elementor-image-box-description{font-size:14px;color:var( --e-global-color-f16a8af );}.elementor-512 .elementor-element.elementor-element-59b068f2{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-1e6cc483{--display:flex;--min-height:250px;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8F2F759;--border-color:#E8F2F759;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;--z-index:5;}.elementor-512 .elementor-element.elementor-element-1e6cc483:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-1e6cc483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-1e6cc483:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-1e6cc483, .elementor-512 .elementor-element.elementor-element-1e6cc483::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-1e6cc483.e-con{--align-self:center;}.elementor-512 .elementor-element.elementor-element-595de747{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-21021092{text-align:start;}.elementor-512 .elementor-element.elementor-element-21021092 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-4fe87911{color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-4fe87911 a{color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-2734900a{--display:flex;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:220px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-2734900a:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-2734900a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deserttropicspools.com/wp-content/uploads/2026/09/Outdoor-Living.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-2734900a::before, .elementor-512 .elementor-element.elementor-element-2734900a > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-2734900a > .e-con-inner > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-2734900a > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-2734900a > .e-con-inner > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-2734900a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 80%, var( --e-global-color-accent ) 100%);}.elementor-512 .elementor-element.elementor-element-2734900a > .elementor-shape-bottom svg, .elementor-512 .elementor-element.elementor-element-2734900a > .e-con-inner > .elementor-shape-bottom svg{height:5px;}.elementor-512 .elementor-element.elementor-element-3751779b{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-457b090f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-457b090f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-512 .elementor-element.elementor-element-457b090f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-512 .elementor-element.elementor-element-457b090f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-512 .elementor-element.elementor-element-457b090f .elementor-icon-list-item > a{font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-512 .elementor-element.elementor-element-457b090f .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-af9463d{text-align:center;}.elementor-512 .elementor-element.elementor-element-af9463d .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-1ca11df4{--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:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-4447b1f4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8F2F759;--border-color:#E8F2F759;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-4447b1f4:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-4447b1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2B33D6;}.elementor-512 .elementor-element.elementor-element-4447b1f4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a48bfc2 );--border-color:var( --e-global-color-a48bfc2 );}.elementor-512 .elementor-element.elementor-element-4447b1f4, .elementor-512 .elementor-element.elementor-element-4447b1f4::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-55ed3e19 .elementor-image-box-title{font-size:22px;color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-55ed3e19 .elementor-image-box-description{font-size:15px;color:var( --e-global-color-0a1a841 );}.elementor-512 .elementor-element.elementor-element-3177480c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8F2F759;--border-color:#E8F2F759;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-3177480c:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-3177480c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2B33D6;}.elementor-512 .elementor-element.elementor-element-3177480c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-3177480c, .elementor-512 .elementor-element.elementor-element-3177480c::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-7dfe7965 .elementor-image-box-title{font-size:22px;color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-7dfe7965 .elementor-image-box-description{font-size:15px;color:var( --e-global-color-0a1a841 );}.elementor-512 .elementor-element.elementor-element-1d81e2e2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8F2F759;--border-color:#E8F2F759;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-1d81e2e2:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-1d81e2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2B33D6;}.elementor-512 .elementor-element.elementor-element-1d81e2e2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-1d81e2e2, .elementor-512 .elementor-element.elementor-element-1d81e2e2::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-53ad3b2 .elementor-image-box-title{font-size:22px;color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-53ad3b2 .elementor-image-box-description{font-size:15px;color:var( --e-global-color-0a1a841 );}.elementor-512 .elementor-element.elementor-element-77033c04{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8F2F759;--border-color:#E8F2F759;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-77033c04:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-77033c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2B33D6;}.elementor-512 .elementor-element.elementor-element-77033c04:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-77033c04, .elementor-512 .elementor-element.elementor-element-77033c04::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-1422ef33 .elementor-image-box-title{font-size:22px;color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-1422ef33 .elementor-image-box-description{font-size:15px;color:var( --e-global-color-0a1a841 );}.elementor-512 .elementor-element.elementor-element-34eaca0b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8F2F759;--border-color:#E8F2F759;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-34eaca0b:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-34eaca0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2B33D6;}.elementor-512 .elementor-element.elementor-element-34eaca0b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-34eaca0b, .elementor-512 .elementor-element.elementor-element-34eaca0b::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-4bf63f6e .elementor-image-box-title{font-size:22px;color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-4bf63f6e .elementor-image-box-description{font-size:15px;color:var( --e-global-color-0a1a841 );}.elementor-512 .elementor-element.elementor-element-6ce360a9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8F2F759;--border-color:#E8F2F759;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-6ce360a9:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-6ce360a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2B33D6;}.elementor-512 .elementor-element.elementor-element-6ce360a9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-6ce360a9, .elementor-512 .elementor-element.elementor-element-6ce360a9::before{--border-transition:0.3s;}.elementor-512 .elementor-element.elementor-element-537eace1 .elementor-image-box-title{font-size:22px;color:var( --e-global-color-aef89f6 );}.elementor-512 .elementor-element.elementor-element-537eace1 .elementor-image-box-description{font-size:15px;color:var( --e-global-color-0a1a841 );}.elementor-512 .elementor-element.elementor-element-50151e99 .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-50151e99 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-50151e99 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-1bd7b09f{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-292d77cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-449cd997 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-449cd997 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-512 .elementor-element.elementor-element-449cd997{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-512 .elementor-element.elementor-element-449cd997 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-512 .elementor-element.elementor-element-449cd997 .elementor-icon-list-item > a{font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-512 .elementor-element.elementor-element-449cd997 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-5e1da17{text-align:center;}.elementor-512 .elementor-element.elementor-element-5e1da17 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-4985817{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-38b75fb{--display:flex;}.elementor-512 .elementor-element.elementor-element-10329140{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-5161cf40{--display:flex;}.elementor-512 .elementor-element.elementor-element-628379ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-53e13bd4{--display:flex;}.elementor-512 .elementor-element.elementor-element-4d7eb4c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-44f358dd{--display:flex;}.elementor-512 .elementor-element.elementor-element-4eccb109{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-65536139{--display:flex;}.elementor-512 .elementor-element.elementor-element-5a8f9fe4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-15aea2ab{--n-accordion-title-font-size:1,75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-title-normal-color:var( --e-global-color-95d2cb4 );--n-accordion-title-hover-color:var( --e-global-color-aef89f6 );--n-accordion-title-active-color:var( --e-global-color-aef89f6 );--n-accordion-icon-size:18px;--n-accordion-icon-normal-color:var( --e-global-color-95d2cb4 );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-15aea2ab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-aef89f6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-15aea2ab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-95d2cb4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-15aea2ab > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-95d2cb4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-95d2cb4 );}.elementor-512 .elementor-element.elementor-element-15aea2ab {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-512 .elementor-element.elementor-element-15aea2ab > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-512 .elementor-element.elementor-element-0d453c3 .elementor-button{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-0d453c3 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-0d453c3 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-512 .elementor-element.elementor-element-76a12a3e img{height:610px;object-fit:cover;}.elementor-512 .elementor-element.elementor-element-71e22469{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-7f443f41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-621a61b2 img{height:540px;object-fit:cover;}.elementor-512 .elementor-element.elementor-element-3a1fdadf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-64643a41{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-512 .elementor-element.elementor-element-760567a1{text-align:center;}.elementor-512 .elementor-element.elementor-element-1e6cc483{--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-512 .elementor-element.elementor-element-595de747{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-512 .elementor-element.elementor-element-4fe87911{text-align:center;}.elementor-512 .elementor-element.elementor-element-2734900a{--padding-top:120px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-19a7277a{--width:55%;}.elementor-512 .elementor-element.elementor-element-20093b5c{--width:45%;}.elementor-512 .elementor-element.elementor-element-5e8dbc3a{--width:45%;}.elementor-512 .elementor-element.elementor-element-71e22469{--width:55%;}.elementor-512 .elementor-element.elementor-element-7f443f41{--width:55%;}.elementor-512 .elementor-element.elementor-element-47cd7db2{--width:45%;}.elementor-512 .elementor-element.elementor-element-64643a41{--width:100%;}.elementor-512 .elementor-element.elementor-element-994d744{--width:100%;}.elementor-512 .elementor-element.elementor-element-7bab965b{--width:23%;}.elementor-512 .elementor-element.elementor-element-fc7258c{--width:23%;}.elementor-512 .elementor-element.elementor-element-522b527e{--width:23%;}.elementor-512 .elementor-element.elementor-element-16ec1cdc{--width:23%;}.elementor-512 .elementor-element.elementor-element-6767ecf3{--width:23%;}.elementor-512 .elementor-element.elementor-element-48cf8083{--width:23%;}.elementor-512 .elementor-element.elementor-element-670bdff{--width:23%;}.elementor-512 .elementor-element.elementor-element-1e6cc483{--width:85%;}.elementor-512 .elementor-element.elementor-element-595de747{--width:70%;}.elementor-512 .elementor-element.elementor-element-4447b1f4{--width:23%;}.elementor-512 .elementor-element.elementor-element-3177480c{--width:23%;}.elementor-512 .elementor-element.elementor-element-1d81e2e2{--width:23%;}.elementor-512 .elementor-element.elementor-element-77033c04{--width:23%;}.elementor-512 .elementor-element.elementor-element-34eaca0b{--width:23%;}.elementor-512 .elementor-element.elementor-element-6ce360a9{--width:23%;}}@media(max-width:1024px) and (min-width:768px){.elementor-512 .elementor-element.elementor-element-19a7277a{--width:70%;}.elementor-512 .elementor-element.elementor-element-64643a41{--width:100%;}.elementor-512 .elementor-element.elementor-element-7bab965b{--width:31%;}.elementor-512 .elementor-element.elementor-element-fc7258c{--width:31%;}.elementor-512 .elementor-element.elementor-element-522b527e{--width:31%;}.elementor-512 .elementor-element.elementor-element-16ec1cdc{--width:31%;}.elementor-512 .elementor-element.elementor-element-6767ecf3{--width:31%;}.elementor-512 .elementor-element.elementor-element-48cf8083{--width:31%;}.elementor-512 .elementor-element.elementor-element-670bdff{--width:31%;}.elementor-512 .elementor-element.elementor-element-595de747{--width:100%;}.elementor-512 .elementor-element.elementor-element-4447b1f4{--width:31%;}.elementor-512 .elementor-element.elementor-element-3177480c{--width:31%;}.elementor-512 .elementor-element.elementor-element-1d81e2e2{--width:31%;}.elementor-512 .elementor-element.elementor-element-77033c04{--width:31%;}.elementor-512 .elementor-element.elementor-element-34eaca0b{--width:31%;}.elementor-512 .elementor-element.elementor-element-6ce360a9{--width:31%;}}@media(max-width:767px){.elementor-512 .elementor-element.elementor-element-756e9ad1:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-756e9ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deserttropicspools.com/wp-content/uploads/2026/09/background-color.jpg");}.elementor-512 .elementor-element.elementor-element-756e9ad1{--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-756e9ad1 > .elementor-shape-bottom svg, .elementor-512 .elementor-element.elementor-element-756e9ad1 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:0px;}.elementor-512 .elementor-element.elementor-element-19a7277a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-512 .elementor-element.elementor-element-7c1b0bb7{text-align:center;}.elementor-512 .elementor-element.elementor-element-3c331ebb{text-align:center;}.elementor-512 .elementor-element.elementor-element-2624ce00{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-512 .elementor-element.elementor-element-3f860e2d{--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-76a12a3e img{height:400px;}.elementor-512 .elementor-element.elementor-element-71e22469{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-7290796e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-7f443f41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-621a61b2 img{height:400px;}.elementor-512 .elementor-element.elementor-element-3a1fdadf{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-64643a41{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-512 .elementor-element.elementor-element-460d9056{text-align:center;}.elementor-512 .elementor-element.elementor-element-760567a1{text-align:center;}.elementor-512 .elementor-element.elementor-element-59b068f2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-1e6cc483{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-21021092{text-align:center;}.elementor-512 .elementor-element.elementor-element-4fe87911{text-align:center;}.elementor-512 .elementor-element.elementor-element-6a635a4a.elementor-element{--align-self:center;}.elementor-512 .elementor-element.elementor-element-2734900a > .elementor-shape-bottom svg, .elementor-512 .elementor-element.elementor-element-2734900a > .e-con-inner > .elementor-shape-bottom svg{height:0px;}.elementor-512 .elementor-element.elementor-element-2734900a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-1bd7b09f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-994d744 */.elementor-512 .elementor-element.elementor-element-994d744 .services-child {
        box-shadow: 1px 4px 10px 0px rgba(0, 0, 0, 0.1), 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
    transition: all .25s ease;
}
.elementor-512 .elementor-element.elementor-element-994d744 .services-child:hover {
    box-shadow: 0 14px 28px rgba(15, 23, 42, .08);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e6cc483 */.elementor-512 .elementor-element.elementor-element-1e6cc483 {
        box-shadow: 1px 4px 10px 0px rgba(0, 0, 0, 0.1), 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
    transition: all .25s ease;
}
.elementor-512 .elementor-element.elementor-element-1e6cc483:hover {
    box-shadow: 0 14px 28px rgba(15, 23, 42, .08);
    transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca11df4 */.elementor-512 .elementor-element.elementor-element-1ca11df4 .col-child {
        box-shadow: 1px 4px 10px 0px rgba(0, 0, 0, 0.1), 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
    transition: all .25s ease;
}
.elementor-512 .elementor-element.elementor-element-1ca11df4 .col-child:hover {
    box-shadow: 0 14px 28px rgba(15, 23, 42, .08);
    transform: translateY(-3px);
}/* End custom CSS */