@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}.card-item:hover .image { background-size: 110% !important; }.card-item:hover .brxe-text-link { gap: 12px !important; }#brxe-newbnu :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-newbnu {height: 32px; width: 32px}#brxe-abtcur {text-transform: uppercase; color: var(--bricks-color-oroxez); font-family: "Open Sans"; font-weight: 600; font-size: 16px}#brxe-yygkqu {flex-direction: row; column-gap: 12px; align-items: center; margin-bottom: 16px}#brxe-aozhkw {margin-bottom: 24px; color: #ffffff; font-family: "Open Sans"; font-weight: 700; line-height: 1; text-transform: capitalize}#brxe-hsztgn {color: rgba(255, 255, 255, 0.9); font-size: 20px; line-height: 28px; max-width: 768px; margin-bottom: 32px}#brxe-krdnvn {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 15px; cursor: pointer}#brxe-krdnvn:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-dlxdta {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 15px; cursor: pointer}#brxe-dlxdta:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-keujae {column-gap: 16px; flex-direction: row; display: none}#brxe-jvnqsv {align-items: flex-start}#brxe-okafcr {padding-top: 128px; padding-right: 32px; padding-left: 32px; background-position: center center; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/horizon-hero-Czu1asZ1-1536x576.jpg); background-size: cover; position: relative}:where(#brxe-okafcr > *:not(figcaption)) {position: relative}#brxe-okafcr::before {background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.6)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-lmapqf {color: var(--bricks-color-qrplis); line-height: 40px; font-size: 36px; margin-bottom: 16px}#brxe-kyeixz {color: var(--bricks-color-eprwdc); line-height: 28px; text-align: left; font-size: 18px; max-width: 768px}#brxe-pqbpsr {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-pqbpsr:hover {background-color: var(--bricks-color-oudfeo)}#brxe-pqbpsr svg {height: 16px; width: 16px; stroke: var(--bricks-color-qrplis)}#brxe-wakzho {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 15px; cursor: pointer}#brxe-wakzho:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-helkve {flex-direction: row; align-items: center; column-gap: 16px; margin-top: 32px; row-gap: 16px; flex-wrap: wrap}#brxe-suuecf :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-suuecf {height: 40px; width: 40px; margin-bottom: 16px}#brxe-chmjye {margin-bottom: 4px; color: var(--bricks-color-qrplis); font-size: 14px; line-height: 20px; text-align: center}#brxe-clkyxj {color: var(--bricks-color-eprwdc); font-size: 12px; line-height: 16px; font-family: "Open Sans"; font-weight: 400; text-align: center}#brxe-obbvdt {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; align-items: center; justify-content: space-between}#brxe-tjxfhb :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-tjxfhb {height: 40px; width: 40px; margin-bottom: 16px}#brxe-fzlfuf {margin-bottom: 4px; color: var(--bricks-color-qrplis); font-size: 14px; line-height: 20px; text-align: center}#brxe-zdfbpm {color: var(--bricks-color-eprwdc); font-size: 12px; line-height: 16px; font-family: "Open Sans"; font-weight: 400; text-align: center}#brxe-etwzfs {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; align-items: center; justify-content: space-between}#brxe-xvymyo :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-xvymyo {height: 40px; width: 40px; margin-bottom: 16px}#brxe-zncfxy {margin-bottom: 4px; color: var(--bricks-color-qrplis); font-size: 14px; line-height: 20px; text-align: center}#brxe-episcs {color: var(--bricks-color-eprwdc); font-size: 12px; line-height: 16px; font-family: "Open Sans"; font-weight: 400; text-align: center}#brxe-aqjlhx {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; align-items: center; justify-content: space-between}#brxe-zyfgte {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 16px}@media (max-width: 991px) {#brxe-zyfgte {grid-template-columns: 1fr 1fr}}@media (max-width: 767px) {#brxe-zyfgte {grid-template-columns: 1fr 1fr 1fr}}@media (max-width: 478px) {#brxe-zyfgte {grid-template-columns: 1fr}}#brxe-lesyzg {flex-direction: row; column-gap: 48px}@media (max-width: 767px) {#brxe-lesyzg {row-gap: 48px}}#brxe-ecsgmn {background-color: #1a1a1a; padding-right: 32px; padding-left: 32px}#brxe-ahxytv {color: var(--bricks-color-qrplis); font-size: 36px; line-height: 40px; text-align: center}#brxe-jocwss {color: var(--bricks-color-eprwdc); line-height: 28px; text-align: center; font-size: 18px; max-width: 672px}#brxe-zmbnjn {align-items: center; row-gap: 16px; margin-bottom: 48px}#brxe-zxhuxc {display: none}#brxe-twwjln {aspect-ratio: 1; background-position: center center; background-size: 100%; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/horizon-lowline-BJDFc7QH.jpg); transition: 0.3s; width: 50%}@media (max-width: 991px) {#brxe-twwjln {width: 100%}}#brxe-pwvium {color: var(--bricks-color-qrplis); line-height: 32px; font-size: 24px; font-family: "Open Sans"; font-weight: 700; margin-bottom: 12px}#brxe-javjxf {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px; margin-bottom: 24px}#brxe-xcuyuu {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 14px; margin-bottom: 24px}#brxe-qemjzc {color: var(--bricks-color-oroxez); font-size: 14px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; line-height: 20px; margin-bottom: 12px}#brxe-ydunbn {display: none}#brxe-smzgli {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-dcnkvg {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-zdwknh {flex-direction: row; column-gap: 8px; align-items: center}#brxe-ltezsa {display: none}#brxe-qlxicn {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-mbojjq {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-cjayvc {flex-direction: row; column-gap: 8px; align-items: center}#brxe-bemjha {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px}@media (max-width: 767px) {#brxe-bemjha {grid-template-columns: 1fr}}#brxe-orkkbk {display: none}#brxe-jqrrtx {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-qbztjg {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-jhunxf {flex-direction: row; column-gap: 8px; align-items: center}#brxe-lzayav {display: none}#brxe-ondtor {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-pyjuzv {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-omwzoq {flex-direction: row; column-gap: 8px; align-items: center}#brxe-jccudz {display: none}#brxe-sznbrk {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-sapkxh {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-mijjbg {flex-direction: row; column-gap: 8px; align-items: center}#brxe-qvzdmk {display: none}#brxe-lvqasl {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-acayfs {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-vvtydo {flex-direction: row; column-gap: 8px; align-items: center}#brxe-wmlkue {display: none}#brxe-higpog {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-bjubil {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-cqsuyw {flex-direction: row; column-gap: 8px; align-items: center}#brxe-nylvep {display: none}#brxe-vjngip {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-alwvct {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-edagoo {flex-direction: row; column-gap: 8px; align-items: center}#brxe-znviny {display: none}#brxe-xqynkf {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-kpnxfq {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-moowde {flex-direction: row; column-gap: 8px; align-items: center}#brxe-kolsns {display: none}#brxe-iismpu {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-jluuwd {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-mgdeyl {flex-direction: row; column-gap: 8px; align-items: center}#brxe-kztkvs {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px; margin-top: 8px; overflow: hidden; transition: 0.75s; max-height: 0vh}@media (max-width: 767px) {#brxe-kztkvs {grid-template-columns: 1fr}}#brxe-bcqmso {color: var(--bricks-color-oroxez); font-size: 14px; font-family: "Open Sans"}#brxe-sweeeb :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-sweeeb {height: 16px; width: 16px; transition: 0.5s}#brxe-fscudo {display: flex; column-gap: 8px; margin-top: 12px; cursor: pointer}#brxe-grtxej {margin-bottom: 24px}#brxe-cbaena {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 8px}#brxe-cbaena:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-cbaena svg {width: 16px; height: 16px; stroke: var(--bricks-color-qrplis)}#brxe-cvgljl {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-cvgljl:hover {background-color: var(--bricks-color-oudfeo)}#brxe-adsddl {flex-direction: row; column-gap: 12px; row-gap: 12px; flex-wrap: wrap}#brxe-gneyae {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; height: auto; justify-content: space-between; row-gap: 0px; width: 50%}@media (max-width: 991px) {#brxe-gneyae {width: 100%}}#brxe-ppdvfc {border: 1px solid #242424; background-color: #1a1a1a; position: relative; flex-direction: row; align-items: center}@media (max-width: 991px) {#brxe-ppdvfc {flex-direction: column}}#brxe-erjdic {display: none}#brxe-bxjhkc {aspect-ratio: 1; background-position: center center; background-size: 100%; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/horizon-lowline-double-CfGgzAwc.jpg); transition: 0.3s; width: 50%}@media (max-width: 991px) {#brxe-bxjhkc {width: 100%}}#brxe-xkdfci {color: var(--bricks-color-qrplis); line-height: 32px; font-size: 24px; font-family: "Open Sans"; font-weight: 700; margin-bottom: 12px}#brxe-vyqfru {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px; margin-bottom: 24px}#brxe-zwmvuo {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 14px; margin-bottom: 24px}#brxe-naypdl {color: var(--bricks-color-oroxez); font-size: 14px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; line-height: 20px; margin-bottom: 12px}#brxe-olfiub {display: none}#brxe-wlyhci {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-kponex {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-qyvnwl {flex-direction: row; column-gap: 8px; align-items: center}#brxe-khhlsj {display: none}#brxe-skjckt {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-blsqiy {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-rtswlu {flex-direction: row; column-gap: 8px; align-items: center}#brxe-yrzbnl {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px}@media (max-width: 767px) {#brxe-yrzbnl {grid-template-columns: 1fr}}#brxe-trlfmo {display: none}#brxe-pvepec {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-jsknfz {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-jhtfzm {flex-direction: row; column-gap: 8px; align-items: center}#brxe-rmnyai {display: none}#brxe-zaxmal {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-kcmryw {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-nudlxm {flex-direction: row; column-gap: 8px; align-items: center}#brxe-jllbly {display: none}#brxe-kmbkzr {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-oalffi {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-nlfyfy {flex-direction: row; column-gap: 8px; align-items: center}#brxe-aqsomx {display: none}#brxe-cxqklp {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-clgfss {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-wergbn {flex-direction: row; column-gap: 8px; align-items: center}#brxe-agztju {display: none}#brxe-rwnibb {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-iewdsv {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-usbaox {flex-direction: row; column-gap: 8px; align-items: center}#brxe-qaqaci {display: none}#brxe-movsdr {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-uyfqwq {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-mepnzf {flex-direction: row; column-gap: 8px; align-items: center}#brxe-ncwnua {display: none}#brxe-oqefxm {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-soaohk {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-ngtbeq {flex-direction: row; column-gap: 8px; align-items: center}#brxe-inpxba {display: none}#brxe-qcxajz {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-oukfcl {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-ztxvmv {flex-direction: row; column-gap: 8px; align-items: center}#brxe-tylebd {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px; margin-top: 8px; overflow: hidden; transition: 0.75s; max-height: 0vh}@media (max-width: 767px) {#brxe-tylebd {grid-template-columns: 1fr}}#brxe-wiwjcj {color: var(--bricks-color-oroxez); font-size: 14px; font-family: "Open Sans"}#brxe-irgqzk :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-irgqzk {height: 16px; width: 16px; transition: 0.5s}#brxe-otcnzg {display: flex; column-gap: 8px; margin-top: 12px; cursor: pointer}#brxe-nmlkhr {margin-bottom: 24px}#brxe-zhsyzs {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 8px}#brxe-zhsyzs:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-zhsyzs svg {width: 16px; height: 16px; stroke: var(--bricks-color-qrplis)}#brxe-fnomkz {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-fnomkz:hover {background-color: var(--bricks-color-oudfeo)}#brxe-jtudkl {flex-direction: row; column-gap: 12px; row-gap: 12px; flex-wrap: wrap}#brxe-lpsgnn {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; height: auto; justify-content: space-between; row-gap: 0px; width: 50%}@media (max-width: 991px) {#brxe-lpsgnn {width: 100%}}#brxe-yvcxqr {border: 1px solid #242424; background-color: #1a1a1a; position: relative; flex-direction: row-reverse; align-items: center}@media (max-width: 991px) {#brxe-yvcxqr {flex-direction: column}}#brxe-lgzhtb {display: none}#brxe-qjslbo {aspect-ratio: 1; background-position: center center; background-size: 100%; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/horizon-cantilever-Q11_q5i4.jpg); transition: 0.3s; width: 50%}@media (max-width: 991px) {#brxe-qjslbo {width: 100%}}#brxe-flrrlc {color: var(--bricks-color-qrplis); line-height: 32px; font-size: 24px; font-family: "Open Sans"; font-weight: 700; margin-bottom: 12px}#brxe-crtxcx {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px; margin-bottom: 24px}#brxe-qmifib {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 14px; margin-bottom: 24px}#brxe-akzlca {color: var(--bricks-color-oroxez); font-size: 14px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; line-height: 20px; margin-bottom: 12px}#brxe-vvzedb {display: none}#brxe-hlgbnz {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-kdrcml {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-jipuin {flex-direction: row; column-gap: 8px; align-items: center}#brxe-mjlzod {display: none}#brxe-jasqho {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-jdpxyo {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-hdzufq {flex-direction: row; column-gap: 8px; align-items: center}#brxe-dcrmge {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px}@media (max-width: 767px) {#brxe-dcrmge {grid-template-columns: 1fr}}#brxe-plvkzb {display: none}#brxe-urmghg {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-qhazva {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-dtnvuq {flex-direction: row; column-gap: 8px; align-items: center}#brxe-cqxthk {display: none}#brxe-hlvuqp {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-uctvlb {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-pmpsje {flex-direction: row; column-gap: 8px; align-items: center}#brxe-mciwkv {display: none}#brxe-pbvinn {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-mzkydy {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-wultun {flex-direction: row; column-gap: 8px; align-items: center}#brxe-pifzyq {display: none}#brxe-zirlau {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-pslzms {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-nlihpw {flex-direction: row; column-gap: 8px; align-items: center}#brxe-vyyvyz {display: none}#brxe-rvcmxq {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-ailpsx {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-wexiaz {flex-direction: row; column-gap: 8px; align-items: center}#brxe-chbiux {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px; margin-top: 8px; overflow: hidden; transition: 0.75s; max-height: 0vh}@media (max-width: 767px) {#brxe-chbiux {grid-template-columns: 1fr}}#brxe-dxrpio {color: var(--bricks-color-oroxez); font-size: 14px; font-family: "Open Sans"}#brxe-jrestn :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-jrestn {height: 16px; width: 16px; transition: 0.5s}#brxe-wzpizd {display: flex; column-gap: 8px; margin-top: 12px; cursor: pointer}#brxe-aecban {margin-bottom: 24px}#brxe-mlhicw {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 8px}#brxe-mlhicw:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-mlhicw svg {width: 16px; height: 16px; stroke: var(--bricks-color-qrplis)}#brxe-dkicma {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-dkicma:hover {background-color: var(--bricks-color-oudfeo)}#brxe-xtsego {flex-direction: row; column-gap: 12px; flex-wrap: wrap; row-gap: 12px}#brxe-wjqeer {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; height: auto; justify-content: space-between; row-gap: 0px; width: 50%}@media (max-width: 991px) {#brxe-wjqeer {width: 100%}}#brxe-uyvyda {border: 1px solid #242424; background-color: #1a1a1a; position: relative; flex-direction: row; align-items: center}@media (max-width: 991px) {#brxe-uyvyda {flex-direction: column}}#brxe-fphzut {display: none}#brxe-iqsrni {aspect-ratio: 1; background-position: center center; background-size: 100%; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/horizon-edge-huU0xjYw.jpg); transition: 0.3s; width: 50%}@media (max-width: 991px) {#brxe-iqsrni {width: 100%}}#brxe-iieyed {color: var(--bricks-color-qrplis); line-height: 32px; font-size: 24px; font-family: "Open Sans"; font-weight: 700; margin-bottom: 12px}#brxe-ismxro {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px; margin-bottom: 24px}#brxe-brpwoj {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 14px; margin-bottom: 24px}#brxe-dltpax {color: var(--bricks-color-oroxez); font-size: 14px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; line-height: 20px; margin-bottom: 12px}#brxe-stsymk {display: none}#brxe-eqdnju {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-wjcebn {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-npvagx {flex-direction: row; column-gap: 8px; align-items: center}#brxe-ppixym {display: none}#brxe-efkxgt {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-kvybic {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-unlgib {flex-direction: row; column-gap: 8px; align-items: center}#brxe-qsjpfp {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px}@media (max-width: 767px) {#brxe-qsjpfp {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-qsjpfp {grid-template-columns: 1fr}}#brxe-jcfsas {display: none}#brxe-rsoizi {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-htoeka {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-mpzgdp {flex-direction: row; column-gap: 8px; align-items: center}#brxe-mdmkvn {display: none}#brxe-cbnyli {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-pvqsis {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-otbhkg {flex-direction: row; column-gap: 8px; align-items: center}#brxe-fgmust {display: none}#brxe-easvdr {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-exdvso {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-czfscb {flex-direction: row; column-gap: 8px; align-items: center}#brxe-pbiuce {display: none}#brxe-wnopdp {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-tonuya {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-zjcbng {flex-direction: row; column-gap: 8px; align-items: center}#brxe-jrdevo {display: none}#brxe-djptmn {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-ynldri {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-rdvpsn {flex-direction: row; column-gap: 8px; align-items: center}#brxe-gtabch {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px; margin-top: 8px; overflow: hidden; transition: 0.75s; max-height: 0vh}@media (max-width: 767px) {#brxe-gtabch {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-gtabch {grid-template-columns: 1fr}}#brxe-splzwz {color: var(--bricks-color-oroxez); font-size: 14px; font-family: "Open Sans"}#brxe-wadukc :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-wadukc {height: 16px; width: 16px; transition: 0.5s}#brxe-gijeqm {display: flex; column-gap: 8px; margin-top: 12px; cursor: pointer}#brxe-vwaccp {margin-bottom: 24px}#brxe-aydahz {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 8px}#brxe-aydahz:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-aydahz svg {width: 16px; height: 16px; stroke: var(--bricks-color-qrplis)}#brxe-wwtefe {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-wwtefe:hover {background-color: var(--bricks-color-oudfeo)}#brxe-oauxrz {flex-direction: row; column-gap: 12px; row-gap: 12px; flex-wrap: wrap}#brxe-oagnoj {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; height: auto; justify-content: space-between; row-gap: 0px; width: 50%}@media (max-width: 991px) {#brxe-oagnoj {width: 100%}}#brxe-eqqvhl {border: 1px solid #242424; background-color: #1a1a1a; position: relative; flex-direction: row-reverse; align-items: center}@media (max-width: 991px) {#brxe-eqqvhl {flex-direction: column}}#brxe-pqxnly {display: none}#brxe-qgcosz {aspect-ratio: 1; background-position: center center; background-size: 100%; background-repeat: no-repeat; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/horizon-3sided-DyGffhRv.jpg); transition: 0.3s; width: 50%}@media (max-width: 991px) {#brxe-qgcosz {width: 100%}}#brxe-ezoute {color: var(--bricks-color-qrplis); line-height: 32px; font-size: 24px; font-family: "Open Sans"; font-weight: 700; margin-bottom: 12px}#brxe-okiiqq {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px; margin-bottom: 24px}#brxe-fqoipi {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 14px; margin-bottom: 24px}#brxe-cgcioa {color: var(--bricks-color-oroxez); font-size: 14px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; line-height: 20px; margin-bottom: 12px}#brxe-jvhtwr {display: none}#brxe-oxawwy {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-pzmaar {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-advfnj {flex-direction: row; column-gap: 8px; align-items: center}#brxe-zuoulo {display: none}#brxe-oidgfz {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-vlwqrk {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-wbtkxs {flex-direction: row; column-gap: 8px; align-items: center}#brxe-yyjsbk {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px}@media (max-width: 767px) {#brxe-yyjsbk {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-yyjsbk {grid-template-columns: 1fr}}#brxe-ghykvw {display: none}#brxe-qpdkax {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-ebbgdn {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-grdbua {flex-direction: row; column-gap: 8px; align-items: center}#brxe-jkovrt {display: none}#brxe-ubzlsg {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-dhkvka {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-vaqsts {flex-direction: row; column-gap: 8px; align-items: center}#brxe-dikmfu {display: none}#brxe-gpuhkr {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-rbrsxt {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-pajrjn {flex-direction: row; column-gap: 8px; align-items: center}#brxe-fwbfqq {display: none}#brxe-thhgzm {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-hwtljx {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-dnzhgz {flex-direction: row; column-gap: 8px; align-items: center}#brxe-aspyhs {display: none}#brxe-piibpm {width: 6px; height: 6px; background-color: var(--bricks-color-oroxez)}#brxe-zvfeuo {font-size: 14px; line-height: 20px; color: var(--bricks-color-eprwdc)}#brxe-hahaew {flex-direction: row; column-gap: 8px; align-items: center}#brxe-qfpzdb {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 8px; margin-top: 8px; overflow: hidden; transition: 0.75s; max-height: 0vh}@media (max-width: 767px) {#brxe-qfpzdb {grid-template-columns: 1fr}}@media (max-width: 478px) {#brxe-qfpzdb {grid-template-columns: 1fr}}#brxe-lnpuqd {color: var(--bricks-color-oroxez); font-size: 14px; font-family: "Open Sans"}#brxe-zcxxay :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-zcxxay {height: 16px; width: 16px; transition: 0.5s}#brxe-ehtpkb {display: flex; column-gap: 8px; margin-top: 12px; cursor: pointer}#brxe-elucva {margin-bottom: 24px}#brxe-whkgwg {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 16px; padding-bottom: 0; padding-left: 16px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: rgba(255, 255, 255, 0.1); gap: 8px}#brxe-whkgwg:hover {background-color: rgba(255, 255, 255, 0.2)}#brxe-whkgwg svg {width: 16px; height: 16px; stroke: var(--bricks-color-qrplis)}#brxe-dmuguq {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-dmuguq:hover {background-color: var(--bricks-color-oudfeo)}#brxe-hojrcz {flex-direction: row; column-gap: 12px; row-gap: 12px; flex-wrap: wrap}#brxe-vqtohn {padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; height: auto; justify-content: space-between; row-gap: 0px; width: 50%}@media (max-width: 991px) {#brxe-vqtohn {width: 100%}}#brxe-zyorjr {border: 1px solid #242424; background-color: #1a1a1a; position: relative; flex-direction: row; align-items: center}@media (max-width: 991px) {#brxe-zyorjr {flex-direction: column}}#brxe-ucggct {grid-template-columns: 1fr 1fr 1fr; grid-gap: 32px; row-gap: 32px; column-gap: 32px}#brxe-krsuas {padding-right: 32px; padding-left: 32px}#brxe-mkvejf {color: var(--bricks-color-qrplis); line-height: 32px; font-size: 24px; text-align: center}#brxe-npleit {color: var(--bricks-color-eprwdc); line-height: 28px; text-align: center; max-width: 768px}#brxe-tceuzh {align-items: center; row-gap: 16px; margin-bottom: 32px}#brxe-zqmcys {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid #f28f63; background-color: var(--bricks-color-oroxez); gap: 8px}#brxe-zqmcys:hover {background-color: var(--bricks-color-oudfeo)}#brxe-zqmcys svg {height: 16px; width: 16px; stroke: var(--bricks-color-qrplis)}#brxe-roawhz {font-size: 14px; font-family: "Open Sans"; font-weight: 500; letter-spacing: 0px; line-height: 20px; color: var(--bricks-color-qrplis); padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; height: 40px; border: 1px solid rgba(255, 255, 255, 0.1); background-color: var(--bricks-color-msxhjh); gap: 15px}#brxe-roawhz:hover {background-color: rgba(255, 255, 255, 0.1)}#brxe-rosuff {flex-direction: row; column-gap: 16px; align-items: center; justify-content: center; row-gap: 16px}#brxe-ruemdx {background-color: #1a1a1a; padding-right: 32px; padding-left: 32px}