.elementor-8 .elementor-element.elementor-element-6100aedd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-6100aedd > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6100aedd > .elementor-container{max-width:1040px;text-align:center;}.elementor-8 .elementor-element.elementor-element-6100aedd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5cb5d513 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-8 .elementor-element.elementor-element-2aed6fd2 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2aed6fd2{text-align:center;}.elementor-8 .elementor-element.elementor-element-2aed6fd2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:bold;letter-spacing:-1px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-702cbd12 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:#95D4EF;}.elementor-8 .elementor-element.elementor-element-4eabdef2{--divider-border-style:solid;--divider-color:#95D4EF;--divider-border-width:4px;}.elementor-8 .elementor-element.elementor-element-4eabdef2 .elementor-divider-separator{width:48px;}.elementor-8 .elementor-element.elementor-element-4eabdef2 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-8 .elementor-element.elementor-element-2d17ef09 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-2d17ef09 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4em;letter-spacing:0.15px;color:rgba(0,0,0,0.54);}.elementor-8 .elementor-element.elementor-element-55d67e10 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-55d67e10 > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-55d67e10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-2bc2916f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-2bc2916f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2bc2916f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-2bc2916f:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-2bc2916f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-2bc2916f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-43a6f25a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-43a6f25a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/pool-deck.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-43a6f25a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-43a6f25a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2d6beef2{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-5825c701 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-5825c701 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-24a6dfbe > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-24a6dfbe .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-51334f3a{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-6b30505 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-6b30505{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-cab992b{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-e4732ff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-e4732ff:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e4732ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-e4732ff:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-e4732ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-e4732ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-63b8b6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-63b8b6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/swimming-pool.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-63b8b6d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-63b8b6d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a323064{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-637a534 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-637a534 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-b6526ee > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-b6526ee .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-cc4b463{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-bbf1cf8 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-bbf1cf8{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-599c905{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-cdd9970:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cdd9970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-cdd9970 > .elementor-background-overlay{background-color:#f5f7fa;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-cdd9970 > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-cdd9970{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-b3de0c6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-b3de0c6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b3de0c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-b3de0c6:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-b3de0c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-b3de0c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-11a547d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-11a547d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/scooper.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-11a547d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-11a547d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4d913dd{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-40b6a23 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-40b6a23 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-8869050 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-8869050 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-c1c1561{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-ca70ab0 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-ca70ab0{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-f2265bf{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-bd70445 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-bd70445:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bd70445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-bd70445:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-bd70445{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-bd70445 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-19c9c18:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-19c9c18 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/kids-pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-19c9c18 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-19c9c18 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2061310{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-288cb02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-288cb02 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-3e69bc6 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-3e69bc6 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-a17fd96{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-c40ddeb > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-c40ddeb{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-20fbf08{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-c0bf984 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-c0bf984 > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-c0bf984{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-2aa1401 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-2aa1401:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2aa1401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-2aa1401:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-2aa1401{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-2aa1401 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-ca543a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-ca543a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/blue-green.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ca543a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-ca543a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6abbcd1{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-fa84d2b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-fa84d2b > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-12875f0 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-12875f0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-fa85822{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-3e54ada > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-3e54ada{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-aa5f5cd{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-24d92ec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-24d92ec:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-24d92ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-24d92ec:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-24d92ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-24d92ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b5fcf4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-b5fcf4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/AdobeStock_333889403.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b5fcf4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-b5fcf4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-2e48437{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-836e5a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-836e5a3 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-aaed4a0 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-aaed4a0 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-8ee63d4{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-b2667a3 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-b2667a3{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-8a73eb8{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-e0f86e9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e0f86e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e0f86e9 > .elementor-background-overlay{background-color:#f5f7fa;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e0f86e9 > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-e0f86e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-38839da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-38839da:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-38839da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-38839da:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-38839da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-38839da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1c4cf65:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-1c4cf65 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/equip.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-1c4cf65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-1c4cf65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4cc8d8a{--spacer-size:420px;}.elementor-8 .elementor-element.elementor-element-08b9cbb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-08b9cbb > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-ce57741 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-ce57741 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-e85e025{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-308b8e2 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-308b8e2{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-1342a19{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-1dbb5e2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-1dbb5e2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1dbb5e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-1dbb5e2:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-1dbb5e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-1dbb5e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4ecd61e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-4ecd61e > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-7efe332 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-7efe332{text-align:end;}.elementor-8 .elementor-element.elementor-element-7efe332 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-31bb380{text-align:end;font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-480d100 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-480d100{text-align:end;font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-a433af9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-a433af9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/pump.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-a433af9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-a433af9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1bd1be3{--spacer-size:420px;}.elementor-8 .elementor-element.elementor-element-f11362c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f11362c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-f11362c > .elementor-background-overlay{background-color:#f5f7fa;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-f11362c > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-f11362c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-6de8242 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-6de8242:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6de8242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-6de8242:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-6de8242{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-6de8242 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e775760:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-e775760 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/pool-deck.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e775760 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-e775760 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-765a35f{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-428ea9a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-428ea9a > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-05585a6 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-05585a6 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-7483ae6{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-444c266 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-444c266{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-6b5bdeb{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-a018e5d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a018e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-a018e5d > .elementor-background-overlay{background-color:#f5f7fa;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-a018e5d > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-a018e5d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-92d387f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-92d387f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-92d387f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-92d387f:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-92d387f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-92d387f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6ee07b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-6ee07b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/swimming-pool.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6ee07b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-6ee07b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-37b22f9{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-0e0f76a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-0e0f76a > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-cd03f1e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-cd03f1e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-a8b69ed{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-aaeef19 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-aaeef19{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-ef2c37d{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-99f1cf2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-99f1cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-99f1cf2 > .elementor-background-overlay{background-color:#f5f7fa;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-99f1cf2 > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-99f1cf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-ec8bd83 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-ec8bd83:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ec8bd83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-ec8bd83:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-ec8bd83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-ec8bd83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-79979bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-79979bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/scooper.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-79979bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-79979bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b239404{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-00bc019 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-00bc019 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-dbcf48d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-dbcf48d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-863a90b{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-7d2eec4 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-7d2eec4{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-0431e9f{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-dd844ef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dd844ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-dd844ef > .elementor-background-overlay{background-color:#f5f7fa;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-dd844ef > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-dd844ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-1023d2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-1023d2a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1023d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-1023d2a:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-1023d2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-1023d2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-476ed0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-476ed0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/kids-pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-476ed0b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-476ed0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-8c919bb{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-308b85f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-308b85f > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-5075b9d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-5075b9d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-20e5f88{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-c7934d6 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-c7934d6{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-ccf9765{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-69a4638:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-69a4638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-69a4638 > .elementor-background-overlay{background-color:#f5f7fa;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-69a4638 > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-69a4638{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-09033e5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-09033e5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-09033e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-09033e5:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-09033e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-09033e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-d0158d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-d0158d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/blue-green.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d0158d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-d0158d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-1bee838{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-ef6c6e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-ef6c6e4 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-af07aeb > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-af07aeb .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-d00d912{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-c616737 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-c616737{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-0ccd3e3{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-bc7b7d3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bc7b7d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-bc7b7d3 > .elementor-background-overlay{background-color:#f5f7fa;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-bc7b7d3 > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-bc7b7d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-bd74d5c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-bd74d5c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bd74d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-bd74d5c:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-bd74d5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-bd74d5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-4703f00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-4703f00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/AdobeStock_333889403.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4703f00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-4703f00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-73598f1{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-fbb0679 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-fbb0679 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-c5ed049 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-c5ed049 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-4d68f0e{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-7cfb81e > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-7cfb81e{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-5c0b52d{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-51dd145:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-51dd145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2022/06/pool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-51dd145 > .elementor-background-overlay{background-color:#f5f7fa;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-51dd145 > .elementor-container{max-width:1600px;}.elementor-8 .elementor-element.elementor-element-51dd145{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-818da32 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-818da32:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-818da32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-818da32:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-818da32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-818da32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-62b5494:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-62b5494 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/equip.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-62b5494 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-62b5494 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-442ebf4{--spacer-size:420px;}.elementor-8 .elementor-element.elementor-element-13fa946 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-13fa946 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-fdff755 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-fdff755 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-8c653cc{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-7897161 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-7897161{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-225e93a{font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-519d6a1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-519d6a1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-519d6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-519d6a1:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-8 .elementor-element.elementor-element-519d6a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-519d6a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-d7ee7f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-d7ee7f4 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-8 .elementor-element.elementor-element-ee2cf0d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-ee2cf0d{text-align:end;}.elementor-8 .elementor-element.elementor-element-ee2cf0d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#333333;}.elementor-8 .elementor-element.elementor-element-1317445{text-align:end;font-family:"Nunito", Sans-serif;font-size:0.875rem;line-height:1.617em;color:#54595F;}.elementor-8 .elementor-element.elementor-element-fa34d40 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-8 .elementor-element.elementor-element-fa34d40{text-align:end;font-family:"Nunito", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.333em;letter-spacing:0.7px;color:#0972BA;}.elementor-8 .elementor-element.elementor-element-c82f4a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-c82f4a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aqualifepoolshop.com.au/wp-content/uploads/2020/08/pump.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-c82f4a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-c82f4a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-0440026{--spacer-size:420px;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-6100aedd{padding:40px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-2aed6fd2{text-align:center;}.elementor-8 .elementor-element.elementor-element-2aed6fd2 .elementor-heading-title{font-size:50px;}.elementor-8 .elementor-element.elementor-element-702cbd12 .elementor-heading-title{font-size:0.75rem;}.elementor-8 .elementor-element.elementor-element-2d17ef09 .elementor-heading-title{font-size:1rem;}.elementor-8 .elementor-element.elementor-element-43a6f25a > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-5825c701 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-63b8b6d > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-637a534 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-11a547d > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-40b6a23 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-19c9c18 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-288cb02 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-ca543a0 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-fa84d2b > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-b5fcf4f > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-836e5a3 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-1c4cf65 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-08b9cbb > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-4ecd61e > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-a433af9 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-e775760 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-428ea9a > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-6ee07b3 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-0e0f76a > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-79979bf > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-00bc019 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-476ed0b > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-308b85f > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-d0158d2 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-ef6c6e4 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-4703f00 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-fbb0679 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-62b5494 > .elementor-element-populated{padding:60px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-13fa946 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-d7ee7f4 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-8 .elementor-element.elementor-element-c82f4a4 > .elementor-element-populated{padding:60px 0px 60px 0px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-450d0ca7{width:47.105%;}.elementor-8 .elementor-element.elementor-element-43a6f25a{width:52.661%;}.elementor-8 .elementor-element.elementor-element-5825c701{width:47.288%;}.elementor-8 .elementor-element.elementor-element-3c7dff2{width:52.851%;}.elementor-8 .elementor-element.elementor-element-63b8b6d{width:55.211%;}.elementor-8 .elementor-element.elementor-element-637a534{width:44.738%;}.elementor-8 .elementor-element.elementor-element-4881803{width:47.105%;}.elementor-8 .elementor-element.elementor-element-11a547d{width:52.941%;}.elementor-8 .elementor-element.elementor-element-40b6a23{width:47.008%;}.elementor-8 .elementor-element.elementor-element-613b60b{width:52.851%;}.elementor-8 .elementor-element.elementor-element-19c9c18{width:55.087%;}.elementor-8 .elementor-element.elementor-element-288cb02{width:44.862%;}.elementor-8 .elementor-element.elementor-element-e3a48a6{width:47.188%;}.elementor-8 .elementor-element.elementor-element-ca543a0{width:52.448%;}.elementor-8 .elementor-element.elementor-element-fa84d2b{width:47.501%;}.elementor-8 .elementor-element.elementor-element-e9b812f{width:52.768%;}.elementor-8 .elementor-element.elementor-element-b5fcf4f{width:54.839%;}.elementor-8 .elementor-element.elementor-element-836e5a3{width:45.11%;}.elementor-8 .elementor-element.elementor-element-1c4cf65{width:52.941%;}.elementor-8 .elementor-element.elementor-element-08b9cbb{width:47.008%;}.elementor-8 .elementor-element.elementor-element-4ecd61e{width:53.013%;}.elementor-8 .elementor-element.elementor-element-a433af9{width:46.936%;}.elementor-8 .elementor-element.elementor-element-e775760{width:52.661%;}.elementor-8 .elementor-element.elementor-element-428ea9a{width:47.288%;}.elementor-8 .elementor-element.elementor-element-6ee07b3{width:55.211%;}.elementor-8 .elementor-element.elementor-element-0e0f76a{width:44.738%;}.elementor-8 .elementor-element.elementor-element-79979bf{width:52.941%;}.elementor-8 .elementor-element.elementor-element-00bc019{width:47.008%;}.elementor-8 .elementor-element.elementor-element-476ed0b{width:55.087%;}.elementor-8 .elementor-element.elementor-element-308b85f{width:44.862%;}.elementor-8 .elementor-element.elementor-element-d0158d2{width:52.448%;}.elementor-8 .elementor-element.elementor-element-ef6c6e4{width:47.501%;}.elementor-8 .elementor-element.elementor-element-4703f00{width:54.839%;}.elementor-8 .elementor-element.elementor-element-fbb0679{width:45.11%;}.elementor-8 .elementor-element.elementor-element-62b5494{width:52.941%;}.elementor-8 .elementor-element.elementor-element-13fa946{width:47.008%;}.elementor-8 .elementor-element.elementor-element-d7ee7f4{width:53.013%;}.elementor-8 .elementor-element.elementor-element-c82f4a4{width:46.936%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-cdd9970:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cdd9970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-e0f86e9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e0f86e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-f11362c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f11362c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-a018e5d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a018e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-99f1cf2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-99f1cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-dd844ef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dd844ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-69a4638:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-69a4638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-bc7b7d3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bc7b7d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-8 .elementor-element.elementor-element-51dd145:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-51dd145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}