.elementor-9 .elementor-element.elementor-element-e25acd7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-9 .elementor-element.elementor-element-d8fd19d .elementor-repeater-item-b55f486 .swiper-slide-bg{background-color:var(--e-global-color-f3af13f);background-image:url(https://trendsetterpools.com/wp-content/uploads/2024/05/Chris-Pic-for-main-page-scaled.jpg);background-size:cover}.elementor-9 .elementor-element.elementor-element-d8fd19d .elementor-repeater-item-b55f486 .elementor-background-overlay{background-color:#00000063;mix-blend-mode:multiply}.elementor-9 .elementor-element.elementor-element-d8fd19d .swiper-slide{height:100vh;transition-duration:calc(5s*1.2)}.elementor-9 .elementor-element.elementor-element-d8fd19d .swiper-slide-contents{max-width:80%}.elementor-9 .elementor-element.elementor-element-d8fd19d .swiper-slide-inner{text-align:center}.elementor-9 .elementor-element.elementor-element-d8fd19d .elementor-slide-heading{font-family:"Poppins",Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:71px}.elementor-9 .elementor-element.elementor-element-d8fd19d .elementor-slide-description{color:#fff;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:600}.elementor-9 .elementor-element.elementor-element-d8fd19d .elementor-slide-button{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:600;color:var(--e-global-color-4d4fc00);background-color:transparent;background-image:linear-gradient(180deg,#FF8427DB 0%,#ff8427 100%);border-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-d8fd19d .elementor-slide-button:hover{background-color:var(--e-global-color-e0f611b)}.elementor-9 .elementor-element.elementor-element-d8fd19d>.elementor-widget-container{margin:0;padding:0}.elementor-9 .elementor-element.elementor-element-1a80af2d>.elementor-background-overlay{background-color:var(--e-global-color-e979738);opacity:.1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-1a80af2d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-100px;margin-bottom:0;padding:0;z-index:9}.elementor-9 .elementor-element.elementor-element-55c2d5aa{margin-top:0;margin-bottom:0}.elementor-9 .elementor-element.elementor-element-41ac753c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-41ac753c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-41ac753c>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-41ac753c>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-41ac753c>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-41ac753c:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-41ac753c>.elementor-element-populated{transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-41ac753c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-5c3fa12a{text-align:center;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-9 .elementor-element.elementor-element-792e214a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-792e214a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-792e214a>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-792e214a>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-792e214a>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-792e214a:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-792e214a>.elementor-element-populated{transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-792e214a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-46e2c411{text-align:center;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-9 .elementor-element.elementor-element-7861b663:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-7861b663>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-7861b663>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-7861b663>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-7861b663>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-7861b663:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-7861b663>.elementor-element-populated{transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-7861b663>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-14c198cb{text-align:center;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-9 .elementor-element.elementor-element-7b30d65>.elementor-background-overlay{background-color:var(--e-global-color-e979738);opacity:.1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-7b30d65{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 70px}.elementor-9 .elementor-element.elementor-element-ecc15df{text-align:center}.elementor-9 .elementor-element.elementor-element-ecc15df .elementor-heading-title{color:var(--e-global-color-2fe7b5b);font-family:"Poppins",Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-ecc15df>.elementor-widget-container{margin:0}.elementor-9 .elementor-element.elementor-element-6e988da{margin-top:40px;margin-bottom:0}.elementor-9 .elementor-element.elementor-element-3bb6e78:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-3bb6e78>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-3bb6e78>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-3bb6e78>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-3bb6e78>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-3bb6e78:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-3bb6e78>.elementor-element-populated{transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-3bb6e78>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-1278f0b .elementor-icon-wrapper{text-align:left}.elementor-9 .elementor-element.elementor-element-1278f0b.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-1278f0b.elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-1278f0b.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-1278f0b.elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-1278f0b.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-1278f0b .elementor-icon{font-size:70px}.elementor-9 .elementor-element.elementor-element-1278f0b .elementor-icon svg{height:70px}.elementor-9 .elementor-element.elementor-element-80a913c{text-align:left}.elementor-9 .elementor-element.elementor-element-80a913c .elementor-heading-title{color:#000;font-family:"Poppins",Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.elementor-9 .elementor-element.elementor-element-26befba{color:#000;font-family:"Poppins",Sans-serif;font-size:15px}.elementor-9 .elementor-element.elementor-element-45eeaa3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-45eeaa3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-45eeaa3>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-45eeaa3>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-45eeaa3>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-45eeaa3:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-45eeaa3>.elementor-element-populated{transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-45eeaa3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-7eeec50 .elementor-icon-wrapper{text-align:left}.elementor-9 .elementor-element.elementor-element-7eeec50.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-7eeec50.elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-7eeec50.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-7eeec50.elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-7eeec50.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-7eeec50 .elementor-icon{font-size:70px}.elementor-9 .elementor-element.elementor-element-7eeec50 .elementor-icon svg{height:70px}.elementor-9 .elementor-element.elementor-element-f11f5b9{text-align:left}.elementor-9 .elementor-element.elementor-element-f11f5b9 .elementor-heading-title{color:#000;font-family:"Poppins",Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.elementor-9 .elementor-element.elementor-element-b125367{color:#000;font-family:"Poppins",Sans-serif;font-size:15px}.elementor-9 .elementor-element.elementor-element-f753750:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-f753750>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-f753750>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-f753750>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-f753750>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-f753750:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-f753750>.elementor-element-populated{transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-f753750>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-cfe5559 .elementor-icon-wrapper{text-align:left}.elementor-9 .elementor-element.elementor-element-cfe5559.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-cfe5559.elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-cfe5559.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-cfe5559.elementor-view-framed .elementor-icon,.elementor-9 .elementor-element.elementor-element-cfe5559.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-cfe5559 .elementor-icon{font-size:70px}.elementor-9 .elementor-element.elementor-element-cfe5559 .elementor-icon svg{height:70px}.elementor-9 .elementor-element.elementor-element-6b6d76a .elementor-heading-title{color:#000;font-family:"Poppins",Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.elementor-9 .elementor-element.elementor-element-548849f{color:#000;font-family:"Poppins",Sans-serif;font-size:15px}.elementor-9 .elementor-element.elementor-element-0ad87d1 .elementor-button{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:700;background-color:transparent;background-image:linear-gradient(180deg,#FF8427DB 0%,#ff8427 100%);border-style:none;border-radius:3px;padding:20px 40px}.elementor-9 .elementor-element.elementor-element-0ad87d1 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-0ad87d1 .elementor-button:focus{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-0ad87d1>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-9 .elementor-element.elementor-element-quajlp9>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-quajlp9:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-quajlp9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-quajlp9>.elementor-background-overlay{background-color:#181616A1;background-image:url("https://trendsetterpools.com/wp-content/uploads/2023/07/TrendsetterPools.jpg");opacity:.1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-quajlp9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.elementor-9 .elementor-element.elementor-element-a4da19c>.elementor-element-populated{padding:0 40px 0 0}.elementor-9 .elementor-element.elementor-element-d4072ee{margin-top:0;margin-bottom:0}.elementor-9 .elementor-element.elementor-element-c9505df>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-9 .elementor-element.elementor-element-c9505df>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-68e7d05{text-align:center}.elementor-9 .elementor-element.elementor-element-68e7d05 .elementor-heading-title{color:var(--e-global-color-e0f611b);font-family:"Poppins",Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-68e7d05>.elementor-widget-container{margin:0}.elementor-9 .elementor-element.elementor-element-04e66ac{margin-top:0;margin-bottom:0;padding:60px 0}.elementor-9 .elementor-element.elementor-element-a4c984e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-a4c984e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://trendsetterpools.com/wp-content/uploads/2023/07/TrendsetterPools.jpg")}.elementor-9 .elementor-element.elementor-element-a4c984e>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-9 .elementor-element.elementor-element-a4c984e>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-a4c984e>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-a4c984e>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-a4c984e:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-a4c984e>.elementor-element-populated{transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-a4c984e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-802d364{text-align:left}.elementor-9 .elementor-element.elementor-element-802d364 .elementor-heading-title{color:#fff}.elementor-9 .elementor-element.elementor-element-b6f7212{color:#fff}.elementor-9 .elementor-element.elementor-element-658d68a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-658d68a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://trendsetterpools.com/wp-content/uploads/2023/07/TrendsetterPools.jpg")}.elementor-9 .elementor-element.elementor-element-658d68a>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-9 .elementor-element.elementor-element-658d68a>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-658d68a>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-658d68a>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-658d68a:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-658d68a>.elementor-element-populated{transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-658d68a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-3b8c21d{text-align:left}.elementor-9 .elementor-element.elementor-element-3b8c21d .elementor-heading-title{color:#fff}.elementor-9 .elementor-element.elementor-element-e759d97{color:#fff}.elementor-9 .elementor-element.elementor-element-458a6f3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-458a6f3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://trendsetterpools.com/wp-content/uploads/2023/07/TrendsetterPools.jpg")}.elementor-9 .elementor-element.elementor-element-458a6f3>.elementor-element-populated>.elementor-background-overlay{opacity:.5}.elementor-9 .elementor-element.elementor-element-458a6f3>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-458a6f3>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-458a6f3>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-458a6f3:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-458a6f3>.elementor-element-populated{transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-458a6f3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-bae8a23{text-align:left}.elementor-9 .elementor-element.elementor-element-bae8a23 .elementor-heading-title{color:#fff}.elementor-9 .elementor-element.elementor-element-52b87d5{color:#fff}.elementor-9 .elementor-element.elementor-element-da36a07 .elementor-button{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:700;background-color:transparent;background-image:linear-gradient(180deg,#FF8427DB 0%,#ff8427 100%);border-style:none;border-radius:3px;padding:20px 40px}.elementor-9 .elementor-element.elementor-element-da36a07 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-da36a07 .elementor-button:focus{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-da36a07>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-9 .elementor-element.elementor-element-2bfbac7:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-2bfbac7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#4E62FC17}.elementor-9 .elementor-element.elementor-element-2bfbac7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 70px}.elementor-9 .elementor-element.elementor-element-2bfbac7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-e791881{text-align:center}.elementor-9 .elementor-element.elementor-element-e791881 .elementor-heading-title{color:#000;font-family:"Poppins",Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-e791881>.elementor-widget-container{margin:14px 0 0}.elementor-9 .elementor-element.elementor-element-4808404{text-align:center;color:#000;font-family:"Poppins",Sans-serif;font-size:16px}.elementor-9 .elementor-element.elementor-element-5ea2e11{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-9 .elementor-element.elementor-element-5ea2e11 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-9 .elementor-element.elementor-element-5ea2e11 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-9 .elementor-element.elementor-element-25de59f0:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-25de59f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f3af13f)}.elementor-9 .elementor-element.elementor-element-25de59f0>.elementor-background-overlay{background-color:var(--e-global-color-e979738);opacity:.42;transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-25de59f0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-9 .elementor-element.elementor-element-1789612b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-1789612b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-1789612b>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-1789612b>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-1789612b>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-1789612b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px}.elementor-9 .elementor-element.elementor-element-1789612b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-3ea83ca3{text-align:center}.elementor-9 .elementor-element.elementor-element-3ea83ca3 .elementor-heading-title{color:#000;font-family:"Poppins",Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-29f8622e .elementor-testimonial__text{color:#000;font-family:"Lato",Sans-serif;font-size:18px;font-weight:400;line-height:1.7em}.elementor-9 .elementor-element.elementor-element-29f8622e .elementor-testimonial__name{color:#000;font-family:"Arial",Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.4em}.elementor-9 .elementor-element.elementor-element-29f8622e .elementor-testimonial__title{color:var(--e-global-color-text);font-family:"Arial",Sans-serif;font-size:14px;font-weight:400}.elementor-9 .elementor-element.elementor-element-29f8622e .elementor-testimonial__image img{width:100px;height:100px;border-radius:5px}.elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc(20px + (100px/2) - 8px)}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,body:not(.rtl) .elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + (100px/2) - 8px);right:auto}body.rtl .elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,body.rtl .elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + (100px/2) - 8px);left:auto}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + (100px/2) - 8px);right:auto}body.rtl .elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-9 .elementor-element.elementor-element-29f8622e.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + (100px/2) - 8px);left:auto}.elementor-9 .elementor-element.elementor-element-29f8622e .elementor-swiper-button{font-size:30px;color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-29f8622e .elementor-swiper-button svg{fill:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-56a362d:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-56a362d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-56a362d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 60px}.elementor-9 .elementor-element.elementor-element-56a362d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-4d5c476{margin-top:60px;margin-bottom:0}.elementor-9 .elementor-element.elementor-element-1b2077f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-1b2077f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://trendsetterpools.com/wp-content/uploads/2023/06/Trendsetter_Pools_Photo_Slide_Mid_2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-1b2077f>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.5}.elementor-9 .elementor-element.elementor-element-1b2077f:hover>.elementor-element-populated>.elementor-background-overlay{opacity:.98}.elementor-9 .elementor-element.elementor-element-1b2077f>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-1b2077f>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-1b2077f>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-1b2077f>.elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,.09);transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-1b2077f:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-1b2077f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-f37ba54{text-align:center}.elementor-9 .elementor-element.elementor-element-f37ba54 .elementor-heading-title{color:#fff}.elementor-9 .elementor-element.elementor-element-6f683f0{text-align:center;color:#fff;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-9 .elementor-element.elementor-element-28f4a16 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-9 .elementor-element.elementor-element-28f4a16 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-9 .elementor-element.elementor-element-28f4a16 .elementor-button{font-family:"Arial",Sans-serif;font-size:14px;font-weight:700;fill:#fff;color:#fff;background-color:#0C804000;border-radius:0;padding:0 0 10px}.elementor-9 .elementor-element.elementor-element-28f4a16 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-28f4a16 .elementor-button:focus{background-color:#2D2D8500;border-color:#0C80406B}.elementor-9 .elementor-element.elementor-element-28f4a16>.elementor-widget-container{margin:10px 0 0}.elementor-9 .elementor-element.elementor-element-b6ac2de:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-b6ac2de>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://trendsetterpools.com/wp-content/uploads/2023/06/Trendsetter_Pools_Photo_Slide_Mid_2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-b6ac2de>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.5}.elementor-9 .elementor-element.elementor-element-b6ac2de:hover>.elementor-element-populated>.elementor-background-overlay{opacity:.98}.elementor-9 .elementor-element.elementor-element-b6ac2de>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-b6ac2de>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-b6ac2de>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-b6ac2de>.elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,.09);transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-b6ac2de:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-b6ac2de>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-76f201d{text-align:center}.elementor-9 .elementor-element.elementor-element-76f201d .elementor-heading-title{color:#fff}.elementor-9 .elementor-element.elementor-element-e5155e4{text-align:center;color:#fff;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-9 .elementor-element.elementor-element-767739c .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-9 .elementor-element.elementor-element-767739c .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-9 .elementor-element.elementor-element-767739c .elementor-button{font-family:"Arial",Sans-serif;font-size:14px;font-weight:700;fill:#fff;color:#fff;background-color:#0C804000;border-radius:0;padding:0 0 10px}.elementor-9 .elementor-element.elementor-element-767739c .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-767739c .elementor-button:focus{background-color:#2D2D8500;border-color:#0C80406B}.elementor-9 .elementor-element.elementor-element-767739c>.elementor-widget-container{margin:10px 0 0}.elementor-9 .elementor-element.elementor-element-5650ff8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-5650ff8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://trendsetterpools.com/wp-content/uploads/2023/06/Trendsetter_Pools_Photo_Slide_Mid_2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-5650ff8>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.5}.elementor-9 .elementor-element.elementor-element-5650ff8:hover>.elementor-element-populated>.elementor-background-overlay{opacity:.98}.elementor-9 .elementor-element.elementor-element-5650ff8>.elementor-element-populated,.elementor-9 .elementor-element.elementor-element-5650ff8>.elementor-element-populated>.elementor-background-overlay,.elementor-9 .elementor-element.elementor-element-5650ff8>.elementor-background-slideshow{border-radius:20px}.elementor-9 .elementor-element.elementor-element-5650ff8>.elementor-element-populated{box-shadow:0px 0px 4px 0px rgba(0,0,0,.09);transition:background .3s,border .8s,border-radius .8s,box-shadow .8s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px}.elementor-9 .elementor-element.elementor-element-5650ff8:hover>.elementor-element-populated{box-shadow:2px 2px 30px -18px rgba(0,0,0,.42)}.elementor-9 .elementor-element.elementor-element-5650ff8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .8s,opacity .3s}.elementor-9 .elementor-element.elementor-element-02faa64{text-align:center}.elementor-9 .elementor-element.elementor-element-02faa64 .elementor-heading-title{color:#fff}.elementor-9 .elementor-element.elementor-element-6435a06{text-align:center;color:#fff;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-9 .elementor-element.elementor-element-7376342 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-9 .elementor-element.elementor-element-7376342 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-9 .elementor-element.elementor-element-7376342 .elementor-button{font-family:"Arial",Sans-serif;font-size:14px;font-weight:700;fill:#fff;color:#fff;background-color:#0C804000;border-radius:0;padding:0 0 10px}.elementor-9 .elementor-element.elementor-element-7376342 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-7376342 .elementor-button:focus{background-color:#2D2D8500;border-color:#0C80406B}.elementor-9 .elementor-element.elementor-element-7376342>.elementor-widget-container{margin:10px 0 0}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-a4da19c{width:100%}.elementor-9 .elementor-element.elementor-element-a4c984e{width:50%}.elementor-9 .elementor-element.elementor-element-658d68a{width:50%}.elementor-9 .elementor-element.elementor-element-458a6f3{width:50%}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-ecc15df>.elementor-widget-container{margin:5px 0;padding:0}.elementor-9 .elementor-element.elementor-element-quajlp9{padding:90px 25px}.elementor-9 .elementor-element.elementor-element-a4da19c>.elementor-element-populated{padding:0}.elementor-9 .elementor-element.elementor-element-68e7d05>.elementor-widget-container{margin:5px 0;padding:0}.elementor-9 .elementor-element.elementor-element-e791881>.elementor-widget-container{margin:5px 0;padding:0}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-d8fd19d .swiper-slide{height:90vh}.elementor-9 .elementor-element.elementor-element-d8fd19d .elementor-slide-heading{font-size:30px;line-height:1.3em}.elementor-9 .elementor-element.elementor-element-1a80af2d{margin-top:0;margin-bottom:0;padding:20px 15px}.elementor-9 .elementor-element.elementor-element-63adae13>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-9 .elementor-element.elementor-element-55c2d5aa{margin-top:40px;margin-bottom:0;padding:0 0 30px}.elementor-9 .elementor-element.elementor-element-41ac753c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-792e214a>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-7861b663>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px}.elementor-9 .elementor-element.elementor-element-7b30d65{margin-top:0;margin-bottom:0;padding:0 0 40px}.elementor-9 .elementor-element.elementor-element-ecc15df .elementor-heading-title{font-size:30px}.elementor-9 .elementor-element.elementor-element-ecc15df>.elementor-widget-container{margin:0}.elementor-9 .elementor-element.elementor-element-6e988da{margin-top:0;margin-bottom:0}.elementor-9 .elementor-element.elementor-element-3bb6e78>.elementor-element-populated{margin:40px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-45eeaa3>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-f753750>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-quajlp9{padding:40px 20px}.elementor-9 .elementor-element.elementor-element-68e7d05 .elementor-heading-title{font-size:30px}.elementor-9 .elementor-element.elementor-element-68e7d05>.elementor-widget-container{margin:0}.elementor-9 .elementor-element.elementor-element-04e66ac{padding:40px 0 0}.elementor-9 .elementor-element.elementor-element-a4c984e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-658d68a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-458a6f3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-2bfbac7{padding:40px 0}.elementor-9 .elementor-element.elementor-element-c745b86>.elementor-element-populated{margin:0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-9 .elementor-element.elementor-element-e791881 .elementor-heading-title{font-size:30px}.elementor-9 .elementor-element.elementor-element-e791881>.elementor-widget-container{margin:0}.elementor-9 .elementor-element.elementor-element-25de59f0{padding:40px 15px}.elementor-9 .elementor-element.elementor-element-1789612b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}.elementor-9 .elementor-element.elementor-element-3ea83ca3{text-align:center}.elementor-9 .elementor-element.elementor-element-3ea83ca3 .elementor-heading-title{font-size:30px}.elementor-9 .elementor-element.elementor-element-29f8622e.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-9 .elementor-element.elementor-element-29f8622e .elementor-main-swiper{width:100%}.elementor-9 .elementor-element.elementor-element-29f8622e>.elementor-widget-container{margin:0;padding:0}.elementor-9 .elementor-element.elementor-element-56a362d{margin-top:0;margin-bottom:0;padding:0 15px}.elementor-9 .elementor-element.elementor-element-ac08b83>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-9 .elementor-element.elementor-element-4d5c476{margin-top:0;margin-bottom:0;padding:40px 0}.elementor-9 .elementor-element.elementor-element-1b2077f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-b6ac2de>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-9 .elementor-element.elementor-element-5650ff8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}}.dev_genius .swiper-slide-contents{padding-top:100px}