.elementor-12604 .elementor-element.elementor-element-f04af61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.78;--padding-top:110px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-f04af61:not(.elementor-motion-effects-element-type-background), .elementor-12604 .elementor-element.elementor-element-f04af61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aquaticpools.co.za/wp-content/uploads/2026/02/page-title-new1-min.jpg");background-position:center center;background-size:cover;}.elementor-12604 .elementor-element.elementor-element-f04af61::before, .elementor-12604 .elementor-element.elementor-element-f04af61 > .elementor-background-video-container::before, .elementor-12604 .elementor-element.elementor-element-f04af61 > .e-con-inner > .elementor-background-video-container::before, .elementor-12604 .elementor-element.elementor-element-f04af61 > .elementor-background-slideshow::before, .elementor-12604 .elementor-element.elementor-element-f04af61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12604 .elementor-element.elementor-element-f04af61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030F27;--background-overlay:'';}.elementor-12604 .elementor-element.elementor-element-4d89abb{text-align:center;}.elementor-12604 .elementor-element.elementor-element-1b8ccc6{text-align:center;}.elementor-12604 .elementor-element.elementor-element-06ebad2{text-align:center;}.elementor-12604 .elementor-element.elementor-element-1509bac{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-9df6ac6 .elementor-button{font-family:var( --e-global-typography-8da939b-font-family ), Sans-serif;font-size:var( --e-global-typography-8da939b-font-size );font-weight:var( --e-global-typography-8da939b-font-weight );text-transform:var( --e-global-typography-8da939b-text-transform );font-style:var( --e-global-typography-8da939b-font-style );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-9ed9b19 .elementor-button{font-family:var( --e-global-typography-8da939b-font-family ), Sans-serif;font-size:var( --e-global-typography-8da939b-font-size );font-weight:var( --e-global-typography-8da939b-font-weight );text-transform:var( --e-global-typography-8da939b-text-transform );font-style:var( --e-global-typography-8da939b-font-style );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-5624bf8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12604 .elementor-element.elementor-element-5624bf8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12604 .elementor-element.elementor-element-5624bf8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12604 .elementor-element.elementor-element-5624bf8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12604 .elementor-element.elementor-element-030c55d{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:80px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-030c55d:not(.elementor-motion-effects-element-type-background), .elementor-12604 .elementor-element.elementor-element-030c55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F9;}.elementor-12604 .elementor-element.elementor-element-cfb1be8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-e3573db{--display:flex;--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-7e1eece{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-3319da5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-3319da5i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-8b23796{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-8b23796i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-94582e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-94582e6i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-a10edbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-a10edbci .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-215c46c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-215c46ci .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-919c335{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-919c335i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-c0661ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-c0661eai .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-f76e97c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-ba12b1d{--display:flex;--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-a8c0e31{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-73706df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-73706dfi .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-97c69b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-97c69b0i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-3ac073f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-3ac073fi .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-796ab7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-796ab7ci .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-dfce6cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-dfce6cci .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-a9a5336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-a9a5336i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-a7eb271{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-60ea4b1{--display:flex;--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-3992f7d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-2a57c51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-2a57c51i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-859bc51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-859bc51i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-4c08a11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-4c08a11i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-d16206e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-d16206ei .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-95ed108{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-95ed108i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-9ef2548{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-4fa045c{--display:flex;--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-7fde1b2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-db9c431{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-db9c431i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-d16b83f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-d16b83fi .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-d1c2cbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-d1c2cbci .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-f0cb44d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-f0cb44di .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-a5924b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-930f166{--display:flex;--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-17ec754{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-ce3d61a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-ce3d61ai .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-d40569e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-d40569ei .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-424010a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-424010ai .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-09739e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-09739e8i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-dbd3e51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-dbd3e51i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-f542916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-f542916i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-63ee1da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-63ee1dai .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-3edfb28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-3edfb28i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-ad4b390{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-ad4b390i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-cd46bd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-cd46bd3i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-4a3a987{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-4a3a987i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-2872b9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-2872b9di .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-b4dff71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-b4dff71i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-e118655{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-e118655i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-ce4ee6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-ce4ee6ei .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-4aadd30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-4aadd30i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-7c456b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-7c456b9i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-df909fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-df909fdi .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-e52f1fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-e52f1fci .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-74c607b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-4d4acad{--display:flex;--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-19ac24c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-072861d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-072861di .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-6a11796{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-6a11796i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-2e67b8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-2e67b8fi .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-a765097{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-a765097i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-7c93c44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-7c93c44i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-2c6f4f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-2c6f4f6i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-d62cf8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-d62cf8ei .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-354688c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-354688ci .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-5229ca8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-5229ca8i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-70db561{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-70db561i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-ccbeeb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-ccbeeb3i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-d2af020{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-d2af020i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-b379ee8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-b379ee8i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-d56f69a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-d56f69ai .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-73640a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-73640a2i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-31057f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-31057f8i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-f0b093f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-f0b093fi .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-78166f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-78166f6i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-b5fa398{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-b5fa398i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-6355642{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-6355642i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-9e7cd7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-a32559d{--display:flex;--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-eb2f519{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-56f1390{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-56f1390i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-1a3c069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-1a3c069i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-068c964{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-068c964i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-29f2f05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-29f2f05i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-758589c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-758589ci .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-d0153df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-d0153dfi .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-23250bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-23250bbi .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-4011cf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-4011cf8i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-fa707d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-fa707d9i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-beeb9c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-8b25d3c{--display:flex;--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-a6ba8f2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-c000ca7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-c000ca7i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-b12dfb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-b12dfb2i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-9375f67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-9375f67i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-252b36e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-252b36ei .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-528b6a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-528b6a0i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-69fdb13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-69fdb13i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-99bb4fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-d20d376{--display:flex;--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-a19aaea{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-c71e682{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-c71e682i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-161bd7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-161bd7ei .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-8f2110f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-8f2110fi .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-12d6e50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-12d6e50i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-1c049dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-1c049dci .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-ec1951f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-d94a6a8{--display:flex;--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:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-0dcef15{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-9ec7e1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-9ec7e1ei .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-1812265{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-1812265i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-8824e16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-8824e16i .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-9957f1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-9957f1bi .elementor-icon-wrapper{text-align:start;}.elementor-12604 .elementor-element.elementor-element-06ce7d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.86;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-06ce7d4:not(.elementor-motion-effects-element-type-background), .elementor-12604 .elementor-element.elementor-element-06ce7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aquaticpools.co.za/wp-content/uploads/2026/02/page-title-new1-min.jpg");background-position:center center;background-size:cover;}.elementor-12604 .elementor-element.elementor-element-06ce7d4::before, .elementor-12604 .elementor-element.elementor-element-06ce7d4 > .elementor-background-video-container::before, .elementor-12604 .elementor-element.elementor-element-06ce7d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12604 .elementor-element.elementor-element-06ce7d4 > .elementor-background-slideshow::before, .elementor-12604 .elementor-element.elementor-element-06ce7d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12604 .elementor-element.elementor-element-06ce7d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#030F27;--background-overlay:'';}.elementor-12604 .elementor-element.elementor-element-8ea24fc{text-align:center;}.elementor-12604 .elementor-element.elementor-element-379340f{text-align:center;}.elementor-12604 .elementor-element.elementor-element-968de06{text-align:center;}.elementor-12604 .elementor-element.elementor-element-138465b{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-12604 .elementor-element.elementor-element-84edc9d .elementor-button{font-family:var( --e-global-typography-8da939b-font-family ), Sans-serif;font-size:var( --e-global-typography-8da939b-font-size );font-weight:var( --e-global-typography-8da939b-font-weight );text-transform:var( --e-global-typography-8da939b-text-transform );font-style:var( --e-global-typography-8da939b-font-style );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-a376e1a .elementor-button{font-family:var( --e-global-typography-8da939b-font-family ), Sans-serif;font-size:var( --e-global-typography-8da939b-font-size );font-weight:var( --e-global-typography-8da939b-font-weight );text-transform:var( --e-global-typography-8da939b-text-transform );font-style:var( --e-global-typography-8da939b-font-style );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-3477816 .elementor-button{font-family:var( --e-global-typography-8da939b-font-family ), Sans-serif;font-size:var( --e-global-typography-8da939b-font-size );font-weight:var( --e-global-typography-8da939b-font-weight );text-transform:var( --e-global-typography-8da939b-text-transform );font-style:var( --e-global-typography-8da939b-font-style );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12604 .elementor-element.elementor-element-9df6ac6 .elementor-button{font-size:var( --e-global-typography-8da939b-font-size );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-9ed9b19 .elementor-button{font-size:var( --e-global-typography-8da939b-font-size );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-7e1eece{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-a8c0e31{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-3992f7d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-7fde1b2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-17ec754{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-19ac24c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-eb2f519{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-a6ba8f2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-a19aaea{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-0dcef15{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-84edc9d .elementor-button{font-size:var( --e-global-typography-8da939b-font-size );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-a376e1a .elementor-button{font-size:var( --e-global-typography-8da939b-font-size );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-3477816 .elementor-button{font-size:var( --e-global-typography-8da939b-font-size );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-12604 .elementor-element.elementor-element-f04af61{--content-width:100%;}.elementor-12604 .elementor-element.elementor-element-030c55d{--content-width:100%;}.elementor-12604 .elementor-element.elementor-element-06ce7d4{--content-width:100%;}}@media(max-width:767px){.elementor-12604 .elementor-element.elementor-element-f04af61{--padding-top:70px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-12604 .elementor-element.elementor-element-9df6ac6 .elementor-button{font-size:var( --e-global-typography-8da939b-font-size );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-9ed9b19 .elementor-button{font-size:var( --e-global-typography-8da939b-font-size );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-030c55d{--padding-top:50px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-12604 .elementor-element.elementor-element-7e1eece{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-a8c0e31{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-3992f7d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-7fde1b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-17ec754{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-19ac24c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-eb2f519{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-a6ba8f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-a19aaea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-0dcef15{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12604 .elementor-element.elementor-element-06ce7d4{--padding-top:64px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-12604 .elementor-element.elementor-element-84edc9d .elementor-button{font-size:var( --e-global-typography-8da939b-font-size );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-a376e1a .elementor-button{font-size:var( --e-global-typography-8da939b-font-size );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}.elementor-12604 .elementor-element.elementor-element-3477816 .elementor-button{font-size:var( --e-global-typography-8da939b-font-size );line-height:var( --e-global-typography-8da939b-line-height );letter-spacing:var( --e-global-typography-8da939b-letter-spacing );}}/* Start custom CSS */body.elementor-page-12604{--aq-blue:#007CFB;--aq-navy:#030F27;}
.aq-sa-eyebrow .elementor-heading-title{font-family:"Nunito Sans",sans-serif;font-size:13px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#5DADFF;}
.aq-sa-h1 .elementor-heading-title{font-family:"Montserrat",sans-serif;font-weight:800;font-size:52px;line-height:1.12;color:#fff;max-width:900px;margin:0 auto;}
.aq-sa-intro{max-width:680px;margin-left:auto;margin-right:auto;}
.aq-sa-intro p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:17px;line-height:1.65;color:rgba(255,255,255,.86);margin:0;}
.aq-sa-btns{margin-top:6px;}
.aq-sa-btns .elementor-button{border-radius:0;padding:17px 28px;font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:14px;letter-spacing:1px;transition:background-color .2s ease,color .2s ease,border-color .2s ease;}
.aq-sa-btn-primary .elementor-button{background:var(--aq-blue);color:#fff;border:1.5px solid var(--aq-blue);}
.aq-sa-btn-primary .elementor-button:hover{background:#fff;color:var(--aq-navy);border-color:#fff;}
.aq-sa-btn-ghost .elementor-button{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.55);}
.aq-sa-btn-ghost .elementor-button:hover{background:#fff;color:var(--aq-navy);border-color:#fff;}
.aq-sa-ticks{margin-top:22px;width:100%;max-width:100%;}
.aq-sa-ticks .elementor-icon-list-items{flex-wrap:wrap;}
.aq-sa-ticks .elementor-icon-list-items{justify-content:center;gap:10px 26px;}
.aq-sa-ticks .elementor-icon-list-item{margin:0 !important;padding:0 !important;}
.aq-sa-ticks .elementor-icon-list-item:after{display:none !important;}
.aq-sa-ticks .elementor-icon-list-text{font-family:"Nunito Sans",sans-serif;font-size:14px;font-weight:600;color:#fff;padding-left:8px;}
.aq-sa-ticks .elementor-icon-list-icon i{color:#5DADFF;font-size:13px;}
.aq-sa-ticks .elementor-icon-list-icon svg{fill:#5DADFF;width:13px;height:13px;}
.aq-sa-chips-w{width:100%;}
.aq-sa-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:28px 0 0 !important;}
.aq-sa-chips a{font-family:"Nunito Sans",sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;color:#fff;text-decoration:none;padding:9px 14px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.06);transition:background-color .2s ease,border-color .2s ease;}
.aq-sa-chips a span{display:inline-block;margin-left:6px;padding:1px 7px;background:var(--aq-blue);color:#fff;font-size:12px;}
.aq-sa-chips a:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.6);color:#fff;}
.aq-sa-regions .elementor-menu-anchor{scroll-margin-top:100px;}
.aq-sa-region-head{border-bottom:2px solid #E3E7EE;padding-bottom:14px !important;margin-bottom:6px;}
.aq-sa-region-title .elementor-heading-title{font-family:"Montserrat",sans-serif;font-weight:800;font-size:30px;line-height:1.2;color:var(--aq-navy);position:relative;}
.aq-sa-region-count .elementor-heading-title{font-family:"Nunito Sans",sans-serif;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--aq-blue);}
.aq-sa-region-blurb p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:15px;line-height:1.6;color:#4A5160;margin:0 0 6px;max-width:720px;}
.aq-sa-card{--gap:0px;--row-gap:0px;--column-gap:0px;gap:0 !important;background:#fff;border:1px solid #E3E7EE;border-top:3px solid transparent;padding:24px 22px 22px !important;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;height:100%;}
.aq-sa-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(3,15,39,.10);border-top-color:var(--aq-blue);}
.aq-sa-card:focus-visible{outline:2px solid var(--aq-blue);outline-offset:2px;}
.aq-sa-pin{margin-bottom:14px;}
.aq-sa-pin .elementor-icon-wrapper{line-height:0;}
.aq-sa-pin .elementor-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#E8F2FF;color:var(--aq-blue);font-size:18px;}
.aq-sa-pin .elementor-icon i{color:var(--aq-blue);}
.aq-sa-pin .elementor-icon svg{fill:var(--aq-blue);width:18px;height:18px;}
.aq-sa-grid{grid-template-rows:none !important;grid-auto-rows:auto;}
.aq-sa-town .elementor-heading-title{font-family:"Montserrat",sans-serif;font-weight:700;font-size:19px;line-height:1.3;color:var(--aq-navy);margin:0 0 8px;}
.aq-sa-desc{flex-grow:1;}
.aq-sa-desc p{font-family:"Montserrat",sans-serif;font-weight:400;font-size:14px;line-height:1.6;color:#555B66;margin:0 0 16px;}
.aq-sa-more .elementor-heading-title{font-family:"Nunito Sans",sans-serif;font-weight:700;font-size:13px;letter-spacing:.5px;color:var(--aq-blue);}
.aq-sa-more .aq-nw{white-space:nowrap;}
.aq-sa-more .aq-arr{display:inline-block;transition:transform .2s ease;}
.aq-sa-card:hover .aq-sa-more .aq-arr{transform:translateX(4px);}
.aq-sa-cta-title .elementor-heading-title{font-family:"Montserrat",sans-serif;font-weight:800;font-size:40px;line-height:1.2;color:#fff;}
@media(min-width:900px) and (max-width:1024px){
.aq-sa-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}
}
@media(max-width:1024px){
.aq-sa-h1 .elementor-heading-title{font-size:40px;}
.aq-sa-cta-title .elementor-heading-title{font-size:32px;}
}
@media(max-width:767px){
.aq-sa-h1 .elementor-heading-title{font-size:31px;}
.aq-sa-intro p{font-size:15px;}
.aq-sa-btns .elementor-widget-button,.aq-sa-btns .elementor-button{width:100%;}
.aq-sa-btns .elementor-button{justify-content:center;}
.aq-sa-ticks{flex-direction:column;align-items:center;gap:8px;}
.aq-sa-chips{gap:8px;}
.aq-sa-chips a{font-size:12px;padding:8px 11px;}
.aq-sa-region-title .elementor-heading-title{font-size:24px;}
.aq-sa-cta-title .elementor-heading-title{font-size:27px;}
.aq-sa-card{padding:18px 18px 16px !important;}
.aq-sa-pin{margin-bottom:10px;}
.aq-sa-pin .elementor-icon{width:34px;height:34px;font-size:15px;}
.aq-sa-town .elementor-heading-title{font-size:18px;margin-bottom:6px;}
.aq-sa-desc p{margin-bottom:12px;}
}/* End custom CSS */