.avia-section.av-mhn0cfez-9c5271a0518fb3d5ec17544dd44ba5f5{
background-repeat:no-repeat;
background-image:url(https://www.swimkings.co.nz/wp-content/uploads/2025/11/thomas-park-QGdRrty4054-unsplash-2880w.jpg);
background-position:0% 100%;
background-attachment:scroll;
}
.avia-section.av-mhn0cfez-9c5271a0518fb3d5ec17544dd44ba5f5 .av-section-color-overlay{
opacity:0.2;
background-color:#000000;
}

#top .hr.hr-invisible.av-mhn0ffzt-92de3d110877f5637bd1fbc7aefed17e{
height:100px;
}

#top .av_textblock_section.av-mhn0h0da-ed5b4fe2f59bbbd835b097e53fc8fa2e .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .hr.hr-invisible.av-mhn0hgcu-647c51464c4a32f7323708a5287e2a05{
height:20px;
}

#top #wrap_all .avia-button.av-mhn0i5vt-4bba9fa5f5dd6d793777030be0604426{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-1m8ui-a6f46e927320cd3585b331630b613d34{
background-color:#ffffff;
border-color:#ffffff;
color:#0a75ba;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-1m8ui-a6f46e927320cd3585b331630b613d34 .avia-svg-icon svg:first-child{
fill:#0a75ba;
stroke:#0a75ba;
}

#top #wrap_all .avia-button.av-mhn0ivtm-1907a3e93ff23f16bb6f966dc37f02ac{
background-color:#ffffff;
border-color:#ffffff;
color:#0a75ba;
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-mhn0ivtm-1907a3e93ff23f16bb6f966dc37f02ac .avia-svg-icon svg:first-child{
fill:#0a75ba;
stroke:#0a75ba;
}

#top .hr.hr-invisible.av-sv4q-76695a7619a5003ff1e0a6fbcfd474f9{
height:50px;
}

#top .av-special-heading.av-mhn0n3q2-4ec6f11f274c09149b722cc2c9443654{
padding-bottom:10px;
color:#2d3c51;
}
body .av-special-heading.av-mhn0n3q2-4ec6f11f274c09149b722cc2c9443654 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhn0n3q2-4ec6f11f274c09149b722cc2c9443654 .special-heading-inner-border{
border-color:#2d3c51;
}
.av-special-heading.av-mhn0n3q2-4ec6f11f274c09149b722cc2c9443654 .av-subheading{
font-size:30px;
color:#2d3c51;
}

#top .av_textblock_section.av-1nlue-bc137404b017a5d870aa4850e8b146e2 .avia_textblock{
column-count:2;
}

.flex_column.av-9sm2i-29f992df674be720b209200846c9e497{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-9sm2i-29f992df674be720b209200846c9e497 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-mhn11xxv-e5843ac54ff914d5e9f72ae6af99ebd2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mhn11xxv-e5843ac54ff914d5e9f72ae6af99ebd2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mhn130o7-256fb93e3504020eaff69b12ed5ea0e1{
padding-bottom:10px;
}
body .av-special-heading.av-mhn130o7-256fb93e3504020eaff69b12ed5ea0e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhn130o7-256fb93e3504020eaff69b12ed5ea0e1 .av-subheading{
font-size:15px;
}

.flex_column.av-92wzq-c52997e0f23b96a297f6a08798395f8f{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-92wzq-c52997e0f23b96a297f6a08798395f8f .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-8rwum-c8ff518d9d2a9cb1509e6543bb75aae5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8rwum-c8ff518d9d2a9cb1509e6543bb75aae5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-7l6ci-b5bbdeec512a2bfdb1988c5a3ad5f50b{
padding-bottom:10px;
}
body .av-special-heading.av-7l6ci-b5bbdeec512a2bfdb1988c5a3ad5f50b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7l6ci-b5bbdeec512a2bfdb1988c5a3ad5f50b .av-subheading{
font-size:15px;
}

.flex_column.av-67o3e-e3b13bc44b149726b9254f4000a27a25{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-67o3e-e3b13bc44b149726b9254f4000a27a25 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-5kx42-efeb21b8a58535535c1e92c86672434a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5kx42-efeb21b8a58535535c1e92c86672434a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-4oioe-3cbf187766cfe4fc2b7f352d39e77425{
padding-bottom:10px;
}
body .av-special-heading.av-4oioe-3cbf187766cfe4fc2b7f352d39e77425 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4oioe-3cbf187766cfe4fc2b7f352d39e77425 .av-subheading{
font-size:15px;
}

.flex_column.av-38j2m-d5c9092b68578d54a6377bb193a999f8{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-38j2m-d5c9092b68578d54a6377bb193a999f8 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-2huyq-10d17cf66bd322f8c9ae98ddcc1c7b6e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2huyq-10d17cf66bd322f8c9ae98ddcc1c7b6e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-19pzy-aec03ef14c5ebb0691b36736b0ae84a4{
padding-bottom:10px;
}
body .av-special-heading.av-19pzy-aec03ef14c5ebb0691b36736b0ae84a4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-19pzy-aec03ef14c5ebb0691b36736b0ae84a4 .av-subheading{
font-size:15px;
}

.flex_column.av-7mtom-79e26423ecbc6ce1ca6df05ec11ea53e{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-7mtom-79e26423ecbc6ce1ca6df05ec11ea53e .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-6pq8y-4b1cb00217d671b768b2b4f48af214cb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6pq8y-4b1cb00217d671b768b2b4f48af214cb .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mhn19x5g-1d9c468e39780313905d2d385bf0f6b8{
padding-bottom:10px;
}
body .av-special-heading.av-mhn19x5g-1d9c468e39780313905d2d385bf0f6b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhn19x5g-1d9c468e39780313905d2d385bf0f6b8 .av-subheading{
font-size:15px;
}

.flex_column.av-6ucdi-cc82fec7b3e792268f46834bfa972d60{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6ucdi-cc82fec7b3e792268f46834bfa972d60 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-6fw06-45befe7279c6669726b7ecbb8d61446b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6fw06-45befe7279c6669726b7ecbb8d61446b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-5m25u-4fd76e8981cf3e9b2d6dcd565edab36a{
padding-bottom:10px;
}
body .av-special-heading.av-5m25u-4fd76e8981cf3e9b2d6dcd565edab36a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5m25u-4fd76e8981cf3e9b2d6dcd565edab36a .av-subheading{
font-size:15px;
}

.flex_column.av-5k1v2-9136eb67a3bfe4c489e3064b03336fb2{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5k1v2-9136eb67a3bfe4c489e3064b03336fb2 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-4vz1i-e2a327b56051fcd062ed25a09ec07591 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4vz1i-e2a327b56051fcd062ed25a09ec07591 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mhn1acgy-42460820cab7ea20ca2e8cdbb3cb8419{
padding-bottom:10px;
}
body .av-special-heading.av-mhn1acgy-42460820cab7ea20ca2e8cdbb3cb8419 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhn1acgy-42460820cab7ea20ca2e8cdbb3cb8419 .av-subheading{
font-size:15px;
}

.flex_column.av-40mye-5cdf967bb04636f550e765bf36444f80{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-40mye-5cdf967bb04636f550e765bf36444f80 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-14ze-9dafd34e781807473068d5a5bf1a5690 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-14ze-9dafd34e781807473068d5a5bf1a5690 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mhn1bohk-07dec637e16bd9238f164da09126a4dd{
padding-bottom:10px;
}
body .av-special-heading.av-mhn1bohk-07dec637e16bd9238f164da09126a4dd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhn1bohk-07dec637e16bd9238f164da09126a4dd .av-subheading{
font-size:15px;
}

.flex_column.av-mhn1pd0f-b400dd40a9e7206764ee906809274301{
width:31.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mhn1pd0f-b400dd40a9e7206764ee906809274301 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-mhn1ksqm-5cea6b5ab16f55b588ed3c2b362ae85a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mhn1ksqm-5cea6b5ab16f55b588ed3c2b362ae85a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-am1pq-c1e3a982ef7364e8d52c6e3d882760e3{
width:31.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-am1pq-c1e3a982ef7364e8d52c6e3d882760e3 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-9v06i-8322c61706b6cccc043fa2bb8c3e1df2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9v06i-8322c61706b6cccc043fa2bb8c3e1df2 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-98btm-796063c94c52b97833ab281650adb1f1{
width:31.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-98btm-796063c94c52b97833ab281650adb1f1 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-8gbpy-db1fa835e3b779de53fe03bf87aac635 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8gbpy-db1fa835e3b779de53fe03bf87aac635 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-mhn1r91k-824232b60fe4dd8618203a7df60e7407:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mhn1r91k-824232b60fe4dd8618203a7df60e7407:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-6gkru-a6f69c05217e0f9d43e40b1b65011d91{
width:31.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-6gkru-a6f69c05217e0f9d43e40b1b65011d91 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-5fnwy-9b826522de0d059cb02be9b786c78c30 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5fnwy-9b826522de0d059cb02be9b786c78c30 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4oyca-b5e807aa4d3175e4e6b8e4a8c3bec86d{
width:31.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4oyca-b5e807aa4d3175e4e6b8e4a8c3bec86d .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-3tlva-49610d973325cd089860823d64274a72 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3tlva-49610d973325cd089860823d64274a72 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2qmh2-31507d710b51500d84f28ebfb73d13aa{
width:31.3333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2qmh2-31507d710b51500d84f28ebfb73d13aa .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-25laq-5f08078deb296ffde83083ba8f95c0ca img.avia_image{
box-shadow:none;
}
.avia-image-container.av-25laq-5f08078deb296ffde83083ba8f95c0ca .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-11i0e-a65c6e52b516509c09408577623501e2:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-11i0e-a65c6e52b516509c09408577623501e2:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-385ey-3671cb1d5dfd8a3ddd5daa146306de48{
vertical-align:middle;
}

.avia-video.av-minxae3l-ba4b86653ddcbda763d9d4f05c3d45b1{
padding-bottom:72%;
}

.flex_cell.av-2uh7i-2d67fde3dd007028a23b1878ab139ce3{
vertical-align:middle;
background-color:#e8f2f4;
}

.flex_cell.av-1g232-845cd2b96a6e7b89a43287bcf6a43332{
vertical-align:middle;
background-color:#e8f2f4;
}

.flex_cell.av-tiqq-bf15875f5fe423682907a87497d4a230{
vertical-align:top;
background:url(https://www.swimkings.co.nz/wp-content/uploads/2025/11/Kings-Swim-School-pool-interior-shot-1000x544-1.jpg) 50% 50% no-repeat scroll ;
}

#top .av_textblock_section.av-minxgj6k-0aa40c578865d792f1b6bd33430205a7 .avia_textblock{
color:#2d3c51;
}

.flex_column.av-24wre-21aa2fe8de032cfc44d8a1be6ce564aa{
width:32.3333333333%;
}

.avia-image-container.av-1k7ba-89af8f9de29183fb0939c11867ad4830 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1k7ba-89af8f9de29183fb0939c11867ad4830 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mhn1c3l2-d7b10bd3d33633c78fb17b2ca3e57c4c{
padding-bottom:10px;
}
body .av-special-heading.av-mhn1c3l2-d7b10bd3d33633c78fb17b2ca3e57c4c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhn1c3l2-d7b10bd3d33633c78fb17b2ca3e57c4c .av-subheading{
font-size:15px;
}

.flex_column.av-3xvne-d75ee437e5633fefa42979d12f250281{
width:32.3333333333%;
margin-left:1.5%;
}

.avia-image-container.av-31zi2-d5d371aed13af88840955cd3b1725806 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-31zi2-d5d371aed13af88840955cd3b1725806 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mhn2gie6-82d5c2270e8487ac8e0e4b9b4152b24a{
padding-bottom:10px;
}
body .av-special-heading.av-mhn2gie6-82d5c2270e8487ac8e0e4b9b4152b24a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhn2gie6-82d5c2270e8487ac8e0e4b9b4152b24a .av-subheading{
font-size:15px;
}

.flex_column.av-21acy-0f6a2e6bb338d99df03df73d0019dd0c{
width:32.3333333333%;
margin-left:1.5%;
}

.avia-image-container.av-1naqe-8470f7b5c8e3e72ba52fa0456cbba7e1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1naqe-8470f7b5c8e3e72ba52fa0456cbba7e1 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-mhn2hqpb-7a4ebbb2eb025dbbbd79e6f78782405e{
padding-bottom:10px;
}
body .av-special-heading.av-mhn2hqpb-7a4ebbb2eb025dbbbd79e6f78782405e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhn2hqpb-7a4ebbb2eb025dbbbd79e6f78782405e .av-subheading{
font-size:15px;
}

.avia-image-container.av-minxvp47-4b0d3f56ace12d25245d76bc7019e5c7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-minxvp47-4b0d3f56ace12d25245d76bc7019e5c7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-minxua0l-9ed2722a91994861e0340aceee87b3af{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-minxuuun-221fcc49a40361422c71b089b2650090{
margin-bottom:5px;
margin-right:5px;
}

