#section-2-325 > .ct-section-inner-wrap{align-items:center}#section-2-325{text-align:left;background:radial-gradient(ellipse 70% 50% at 50% 100%,rgba(13,63,106,0.35) 0%,transparent 70%),radial-gradient(ellipse 50% 40% at 30% 60%,rgba(45,40,84,0.4) 0%,transparent 60%)}#section-26-325 > .ct-section-inner-wrap{padding-top:44px;padding-bottom:44px}#section-26-325{background-color:#0e0b1c}#section-43-325 > .ct-section-inner-wrap{padding-top:48px}#section-45-325{background-image:url(https://adelaidehybridpools.com.au/wp-content/uploads/2026/02/pool-at-dusk.webp);position:relative}#section-45-325:before{content:"";background-image:radial-gradient(50% 60% at 50% 100%,rgba(92,224,214,0.08) 0%,transparent 60%),radial-gradient(70% 40%,rgba(13,63,106,0.3) 0%,transparent 60%);background-position:0% 0%,0% 0%;background-size:auto,auto;background-repeat:repeat,repeat;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;background-color:var(--bgabove);inset:0px;opacity:0.8;position:absolute;z-index:1}#div_block-5-325{gap:16px;text-align:left;align-items:center;width:80%}#div_block-6-325{width:100%;flex-direction:row;display:flex;justify-content:center}#div_block-27-325{width:100%;align-items:center;flex-direction:row;display:flex;justify-content:center;gap:56px}#div_block-28-325{text-align:left;align-items:center}#div_block-31-325{border-top-style:none;border-right-style:solid;border-bottom-style:none;border-left-style:none;height:44px;border-right-color:#2a2550;border-right-width:1px;width:auto}#div_block-32-325{text-align:left;align-items:center}#div_block-35-325{border-top-style:none;border-right-style:solid;border-bottom-style:none;border-left-style:none;height:44px;border-right-color:#2a2550;border-right-width:1px;width:auto}#div_block-36-325{text-align:left;align-items:center}#div_block-39-325{border-top-style:none;border-right-style:solid;border-bottom-style:none;border-left-style:none;height:44px;border-right-color:#2a2550;border-right-width:1px;width:auto}#div_block-40-325{text-align:left;align-items:center}#div_block-44-325{width:100%}#div_block-46-325{width:100%;text-align:left;align-items:center;z-index:2}#div_block-58-325{gap:16px;text-align:left;align-items:center;width:55%}@media (max-width:1240px){#div_block-5-325{width:70%}}@media (max-width:1240px){#div_block-58-325{width:70%}}@media (max-width:991px){#div_block-5-325{width:100%}}@media (max-width:991px){#div_block-27-325{flex-wrap:wrap}}@media (max-width:991px){#div_block-28-325{width:30%}}@media (max-width:991px){#div_block-32-325{width:30%}}@media (max-width:991px){#div_block-35-325{display:none}}@media (max-width:991px){#div_block-36-325{width:30%}}@media (max-width:991px){#div_block-40-325{width:30%}}@media (max-width:991px){#div_block-58-325{width:100%}}@media (max-width:767px){#div_block-39-325{width:auto}}@media (max-width:479px){#div_block-6-325{flex-wrap:wrap}}@media (max-width:479px){#div_block-27-325{text-align:center;flex-direction:row;display:flex;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (max-width:479px){#div_block-28-325{width:30%}}@media (max-width:479px){#div_block-35-325{display:none}}#headline-8-325{font-family:'DM Sans';font-size:13px;font-weight:400;color:#fcfcfc}#headline-16-325{font-weight:600;font-family:'DM Sans';color:#67e8f9;letter-spacing:3px;font-size:12px;text-transform:uppercase}#headline-19-325{color:#ffffff;font-size:61px;font-family:'Montserrat';font-weight:900;text-align:center;line-height:1.18em}#headline-29-325{color:#67e8f9;text-align:center;font-size:34px}#headline-30-325{font-size:12px;color:#a8a5b8;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;text-align:center}#headline-33-325{color:#67e8f9;text-align:center;font-size:34px}#headline-34-325{font-size:12px;color:#a8a5b8;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;text-align:center}#headline-37-325{color:#67e8f9;text-align:center;font-size:34px}#headline-38-325{font-size:12px;color:#a8a5b8;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;text-align:center}#headline-41-325{color:#67e8f9;text-align:center;font-size:34px}#headline-42-325{font-size:12px;color:#a8a5b8;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;text-align:center}#headline-63-325{font-weight:600;font-family:'DM Sans';color:#67e8f9;letter-spacing:3px;font-size:12px;text-transform:uppercase}#headline-64-325{color:#ffffff;font-weight:700;text-align:center;font-size:49px;font-family:'Outfit';width:70%;line-height:1.18em}@media (max-width:991px){#headline-19-325{text-align:center;font-size:3em}}@media (max-width:991px){#headline-64-325{text-align:center}}#text_block-24-325{color:#ffffff;text-align:center;margin-bottom:10px;font-size:24px;line-height:1.5}#text_block-66-325{color:#ffffff;text-align:center;margin-bottom:10px;font-size:24px;line-height:1.5}@media (max-width:991px){#text_block-24-325{font-size:1.25em}}#link_text-7-325{color:#fcfcfc;font-size:13px}#link_text-7-325:hover{color:#67e8f9}#link_text-9-325{font-size:13px;color:#67e8f9}#link_button-48-325{background-color:#67e8f9;border:1px solid #67e8f9;color:#333333;padding:18px 28.8px}#link_button-48-325{font-size:17px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-radius:100px;font-weight:700;margin-top:20px;background-blend-mode:normal;text-align:center;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}#link_button-48-325:hover{background-color:#67e8f9;border:1px solid #67e8f9;color:#333333;padding:18px 28.8px}#link_button-48-325:hover{background-image:linear-gradient(#d1f6f9,#d1f6f9)}#shortcode-68-325{width:100%}#span-20-325{color:#67e8f9}#span-65-325{color:#67e8f9}