.elementor-7 .elementor-element.elementor-element-461d6471 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-461d6471 > .elementor-background-overlay{background-color:#07191FB3;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-461d6471{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-mg_banner_widget .mg-cta-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mg_banner_widget .mg-cta-title span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mg_banner_widget .mg-cta-subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mg_banner_widget .mg-cta-content p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mg_banner_widget a.mg-flip-btn.mgcla-btn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mg_banner_widget .mgcla-btn2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7 .elementor-element.elementor-element-553f63dc .mg-cta{background-color:#0972683D;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-553f63dc .mg-banner-sub{flex-direction:column-reverse;align-items:center;}.elementor-7 .elementor-element.elementor-element-553f63dc .mg-cta-content{text-align:center;}.elementor-7 .elementor-element.elementor-element-553f63dc .mg-cta .mg-cta-btn{justify-content:center;}.elementor-7 .elementor-element.elementor-element-553f63dc .mg-cta:before{opacity:0.5;}.elementor-7 .elementor-element.elementor-element-553f63dc .mg-cta-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:55px;font-weight:700;letter-spacing:1.7px;}.elementor-7 .elementor-element.elementor-element-553f63dc .mg-cta-title span{color:#FF5A3C;font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-7 .elementor-element.elementor-element-553f63dc .mg-cta-subtitle{color:#F8F8F8;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:600;letter-spacing:1.7px;}.elementor-7 .elementor-element.elementor-element-553f63dc .mg-cta-content p{color:#EFE4EF;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-689c862{--display:flex;}.elementor-7 .elementor-element.elementor-element-689c862:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-689c862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #9FF5EB 0%, #296CF2D9 100%);}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-01d208b > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #8DFFFE 0%, #609AF6 100%);}.elementor-7 .elementor-element.elementor-element-749f899{--display:flex;}.elementor-7 .elementor-element.elementor-element-749f899:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-749f899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #226C9FD6 0%, #29E0F29E 100%);}.elementor-7 .elementor-element.elementor-element-eb60aad .mg-banner-sub{flex-direction:column-reverse;align-items:center;}.elementor-7 .elementor-element.elementor-element-eb60aad .mg-cta-content{text-align:left;}.elementor-7 .elementor-element.elementor-element-eb60aad .mg-cta .mg-cta-btn{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-eb60aad .mg-cta{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-eb60aad .mg-cta:before{opacity:0.5;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-2c35525 .gallery-item .gallery-caption{display:none;}.elementor-7 .elementor-element.elementor-element-2c35525 .gallery-item{padding:0 0px 0px 0;}.elementor-7 .elementor-element.elementor-element-2c35525 .gallery{margin:0 -0px -0px 0;}.elementor-7 .elementor-element.elementor-element-2c35525 .gallery-item img{border-style:double;}.elementor-7 .elementor-element.elementor-element-5482cf9{--display:flex;}.elementor-7 .elementor-element.elementor-element-5482cf9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5482cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #34E4F0 0%, #496DE6D9 100%);}.elementor-7 .elementor-element.elementor-element-860fd50 .mg-banner-sub{flex-direction:column-reverse;align-items:center;}.elementor-7 .elementor-element.elementor-element-860fd50 .mg-cta-content{text-align:center;}.elementor-7 .elementor-element.elementor-element-860fd50 .mg-cta .mg-cta-btn{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-860fd50 .mg-cta{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-860fd50 .mg-cta:before{opacity:0.5;}.elementor-7 .elementor-element.elementor-element-987810a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-987810a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5ADEFE 0%, #298CF2C9 100%);}.elementor-7 .elementor-element.elementor-element-987810a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-987810a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-2eefb3a8 figcaption.mg-quote-author{text-align:right;}.elementor-7 .elementor-element.elementor-element-2eefb3a8 blockquote.mg-blockquote p{text-align:justify;}.elementor-7 .elementor-element.elementor-element-2eefb3a8 .mg-quote-imf{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-2eefb3a8 .mg-quote-author{color:#EF5151;}.elementor-7 .elementor-element.elementor-element-2eefb3a8 .mg-qoute-single.mgq-border-show-left, .elementor-7 .elementor-element.elementor-element-2eefb3a8 .mg-qoute-single.mgq-border-show-right{border-color:#EF5151;}.elementor-7 .elementor-element.elementor-element-119af19e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-119af19e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #22F0EE 0%, #23ADE1F7 100%);}.elementor-7 .elementor-element.elementor-element-119af19e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-119af19e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-2e939543 figcaption.mg-quote-author{text-align:right;}.elementor-7 .elementor-element.elementor-element-2e939543 blockquote.mg-blockquote p{text-align:justify;}.elementor-7 .elementor-element.elementor-element-2e939543 .mg-quote-imf{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-2e939543 .mg-quote-author{color:#0025CE;}.elementor-7 .elementor-element.elementor-element-2e939543 .mg-qoute-single.mgq-border-show-left, .elementor-7 .elementor-element.elementor-element-2e939543 .mg-qoute-single.mgq-border-show-right{border-color:#0025CE;}.elementor-7 .elementor-element.elementor-element-5f01dedb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-5f01dedb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-52467928:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-52467928 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #56C4E8 0%, #29D0F2B0 100%);}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-52467928.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-7 .elementor-element.elementor-element-52467928.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-7 .elementor-element.elementor-element-52467928 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-52467928 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-4f92c33a .mg-cta{background-color:#02010100;background-image:url("https://aquatbpools.com/wp-content/uploads/2025/02/Untitled-3-01-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:120px 0px 120px 100px;}.elementor-7 .elementor-element.elementor-element-4f92c33a .mg-banner-sub{align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-4f92c33a .mg-cta-content{text-align:left;}.elementor-7 .elementor-element.elementor-element-4f92c33a .mg-cta .mg-cta-btn{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-4f92c33a .mg-cta:before{opacity:0.5;}.elementor-7 .elementor-element.elementor-element-4f92c33a .mg-cta-title{color:#0948E6;font-family:"Jost", Sans-serif;font-size:48px;font-weight:600;line-height:1.3em;}.elementor-7 .elementor-element.elementor-element-4f92c33a .mg-cta-title span{color:#007DFF;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;line-height:0.8em;letter-spacing:2.4px;}.elementor-7 .elementor-element.elementor-element-4f92c33a .mg-cta-content p{color:#646464;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-1596e2e5{width:100%;}.elementor-7 .elementor-element.elementor-element-52467928{width:100%;}}