.elementor-8370 .elementor-element.elementor-element-1206ebf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8370 .elementor-element.elementor-element-62dddd8 .elementor-repeater-item-2f784ba .swiper-slide-bg{background-color:#833ca3;background-image:url(https://poolsiderenos.com/wp-content/uploads/2023/12/Pool-Remodeling-Transform-Your-Swimming-Oasis.png);background-size:cover;}.elementor-8370 .elementor-element.elementor-element-62dddd8 .elementor-repeater-item-2f784ba .swiper-slide-contents{margin:0 auto;}.elementor-8370 .elementor-element.elementor-element-62dddd8 .elementor-repeater-item-2f784ba .swiper-slide-inner{align-items:flex-end;}.elementor-8370 .elementor-element.elementor-element-62dddd8 .swiper-slide{height:214px;transition-duration:calc(5000ms*1.2);}.elementor-8370 .elementor-element.elementor-element-62dddd8 .swiper-slide-contents{max-width:66%;}.elementor-8370 .elementor-element.elementor-element-62dddd8 .swiper-slide-inner{text-align:center;}.elementor-8370 .elementor-element.elementor-element-62dddd8 .elementor-slide-heading{color:#FFFFFF;font-size:47px;}.elementor-8370 .elementor-element.elementor-element-62dddd8 .elementor-slide-description{color:#FFFFFF;}.elementor-8370 .elementor-element.elementor-element-2836b544{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-2836b544:not(.elementor-motion-effects-element-type-background), .elementor-8370 .elementor-element.elementor-element-2836b544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8370 .elementor-element.elementor-element-2836b544, .elementor-8370 .elementor-element.elementor-element-2836b544::before{--border-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-2bb5d823 .elementor-heading-title{font-size:25px;}.elementor-8370 .elementor-element.elementor-element-1f1445de .elementor-heading-title{color:#00B2D6;font-family:"Alfa Slab One", Sans-serif;font-size:45px;font-weight:400;line-height:46px;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8370 .elementor-element.elementor-element-4fe7b6c0{color:#000000;line-height:30px;}.elementor-8370 .elementor-element.elementor-element-7b814dc5 .elementor-button{background-color:#0091FF;}.elementor-8370 .elementor-element.elementor-element-7b939788{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-7b939788:not(.elementor-motion-effects-element-type-background), .elementor-8370 .elementor-element.elementor-element-7b939788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8F8 0%, #16B6F3 100%);}.elementor-8370 .elementor-element.elementor-element-7b939788, .elementor-8370 .elementor-element.elementor-element-7b939788::before{--border-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-2e549e78{--display:flex;--min-height:0px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:187px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8370 .elementor-element.elementor-element-63e67c8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-393a699e .elementor-heading-title{color:#00D0EC;font-family:"Verdana", Sans-serif;}.elementor-8370 .elementor-element.elementor-element-130ae833 .elementor-button{background-color:#3674FF;}.elementor-8370 .elementor-element.elementor-element-5ef7cdcd{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-5ef7cdcd:not(.elementor-motion-effects-element-type-background), .elementor-8370 .elementor-element.elementor-element-5ef7cdcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8370 .elementor-element.elementor-element-5ef7cdcd, .elementor-8370 .elementor-element.elementor-element-5ef7cdcd::before{--border-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-5e9d523b{--display:flex;--min-height:0px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:187px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8370 .elementor-element.elementor-element-64a1648f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-64a1648f.e-con{--order:-99999 /* order start hack */;}.elementor-8370 .elementor-element.elementor-element-69f5acf4 .elementor-heading-title{color:#00DBF8;font-family:"Verdana", Sans-serif;}.elementor-8370 .elementor-element.elementor-element-5ffdd70c .elementor-button{background-color:#0091E0;}.elementor-8370 .elementor-element.elementor-element-f343264{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-bdc003f{text-align:right;top:-128px;}.elementor-8370 .elementor-element.elementor-element-bdc003f img{width:230px;}body:not(.rtl) .elementor-8370 .elementor-element.elementor-element-bdc003f{right:80px;}body.rtl .elementor-8370 .elementor-element.elementor-element-bdc003f{left:80px;}.elementor-8370 .elementor-element.elementor-element-fa5c3f8{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-fa5c3f8:not(.elementor-motion-effects-element-type-background), .elementor-8370 .elementor-element.elementor-element-fa5c3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8F8 0%, #16B6F3 100%);}.elementor-8370 .elementor-element.elementor-element-fa5c3f8, .elementor-8370 .elementor-element.elementor-element-fa5c3f8::before{--border-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-1ed619c1{--display:flex;--min-height:0px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:187px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8370 .elementor-element.elementor-element-6cdc7e02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-6cdc7e02.e-con{--order:99999 /* order end hack */;}.elementor-8370 .elementor-element.elementor-element-793e5410 .elementor-heading-title{color:#00D9F7;font-family:"Verdana", Sans-serif;}.elementor-8370 .elementor-element.elementor-element-57908123 .elementor-button{background-color:#0E9DFF;}.elementor-8370 .elementor-element.elementor-element-3d182fa3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-3d182fa3:not(.elementor-motion-effects-element-type-background), .elementor-8370 .elementor-element.elementor-element-3d182fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAFEFF;}.elementor-8370 .elementor-element.elementor-element-3d182fa3, .elementor-8370 .elementor-element.elementor-element-3d182fa3::before{--border-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-459420c6 > .elementor-widget-container{padding:300px 0px 0px 17px;}.elementor-8370 .elementor-element.elementor-element-6ffaa2fd.elementor-element{--order:-99999 /* order start hack */;}.elementor-8370 .elementor-element.elementor-element-17b04844 .elementor-button{background-color:#0098FF;}.elementor-8370 .elementor-element.elementor-element-5796e251{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-5796e251, .elementor-8370 .elementor-element.elementor-element-5796e251::before{--border-transition:0.3s;}.elementor-8370 .elementor-element.elementor-element-4cc7dcb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8370 .elementor-element.elementor-element-5b5af90a .elementskit-single-faq .elementskit-faq-header{padding:21px 40px 21px 40px;}.elementor-8370 .elementor-element.elementor-element-5b5af90a .elementskit-single-faq .elementskit-faq-body{padding:30px 40px 30px 40px;}@media(max-width:1024px){.elementor-8370 .elementor-element.elementor-element-bdc003f img{width:160px;}.elementor-8370 .elementor-element.elementor-element-bdc003f{top:-74px;}.elementor-8370 .elementor-element.elementor-element-3d182fa3{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8370 .elementor-element.elementor-element-1206ebf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-8370 .elementor-element.elementor-element-62dddd8 .swiper-slide{height:150px;}.elementor-8370 .elementor-element.elementor-element-4fe7b6c0 > .elementor-widget-container{padding:040px 25px 0px 25px;}.elementor-8370 .elementor-element.elementor-element-f343264{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8370 .elementor-element.elementor-element-bdc003f img{width:100px;}body:not(.rtl) .elementor-8370 .elementor-element.elementor-element-bdc003f{right:10px;}body.rtl .elementor-8370 .elementor-element.elementor-element-bdc003f{left:10px;}.elementor-8370 .elementor-element.elementor-element-bdc003f{top:-50px;}.elementor-8370 .elementor-element.elementor-element-3d182fa3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-8370 .elementor-element.elementor-element-2e549e78{--width:49%;}.elementor-8370 .elementor-element.elementor-element-63e67c8e{--width:50%;}.elementor-8370 .elementor-element.elementor-element-5e9d523b{--width:49%;}.elementor-8370 .elementor-element.elementor-element-64a1648f{--width:50%;}.elementor-8370 .elementor-element.elementor-element-1ed619c1{--width:49%;}.elementor-8370 .elementor-element.elementor-element-6cdc7e02{--width:50%;}}/* Start custom CSS for slides, class: .elementor-element-62dddd8 */@media only screen and (max-width: 600px) {
.elementor-2038 .elementor-element.elementor-element-62dddd8 .elementor-slide-heading{
    font-size: 32px;
}
}
@media only screen and (min-width:601px) and (max-width: 1024px) {
.elementor-2038 .elementor-element.elementor-element-62dddd8 .elementor-slide-heading{
    font-size: 31px;
}
}/* End custom CSS */
/* Start custom CSS */.elementor.elementor-2038 {
    display: none;
}/* End custom CSS */