@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-counter{width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@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 {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}.card-item:hover .image,.project-card-item:hover { background-size: 110% !important; }.ti-widget.ti-goog .ti-review-item.source-Google > .ti-inner { background-color: rgb(26, 26, 26) !important; border: 1px solid rgb(36, 36, 36) !important; }#brxe-cxlwqu {width: 240px}@media (max-width: 478px) {#brxe-cxlwqu {width: 180px}}#brxe-vhzihh {height: 320px; align-items: center; justify-content: center; margin-bottom: 16px; width: auto}@media (max-width: 478px) {#brxe-vhzihh {height: 200px}}#brxe-okkfzf {color: var(--bricks-color-qrplis); font-size: 14px; text-transform: uppercase; line-height: 20px}#brxe-neyyaw {color: var(--bricks-color-qrplis); text-align: center; margin-top: 16px}@media (max-width: 991px) {#brxe-neyyaw {font-size: 50px}}@media (max-width: 478px) {#brxe-neyyaw {font-size: 40px}}#brxe-jtdjjn {color: var(--bricks-color-qrplis); font-size: 20px; line-height: 28px; text-align: center; margin-top: 16px; margin-right: 48px; margin-left: 48px; padding-right: 8px; padding-left: 8px}@media (max-width: 478px) {#brxe-jtdjjn {margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0}}#brxe-doqdxk {font-size: 16px; font-family: "Open Sans"; font-weight: 500; color: #ffffff; background-color: rgba(239, 111, 57, 0.9); border: 1px solid #f28e63; padding-top: 24px; padding-right: 32px; padding-bottom: 24px; padding-left: 32px; gap: 20px}#brxe-doqdxk i {font-size: 16px}#brxe-doqdxk:hover {background-color: #ef6f39}#brxe-oatvsa {margin-top: 16px; padding-top: 16px; align-items: center}#brxe-iuylbz {padding-right: 32px; padding-left: 32px; max-width: 832px}@media (max-width: 991px) {#brxe-iuylbz {align-items: center; max-width: 100%}}#brxe-bvoozt {background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/fireplace-hero.gif); background-size: cover; background-position: center center; height: 90vh; position: relative; padding-top: 0; margin-top: 80px; justify-content: center}:where(#brxe-bvoozt > *:not(figcaption)) {position: relative}#brxe-bvoozt::before {background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.5)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {#brxe-bvoozt {padding-top: 120px}}#brxe-kamngj {color: var(--bricks-color-qrplis)}#brxe-owzzxz {color: var(--bricks-color-eprwdc); line-height: 28px}#brxe-sjiiza {align-items: center; row-gap: 16px; margin-bottom: 48px}#brxe-mgrgxs :not([stroke="none"]) {stroke: #ffffff !important}#brxe-mgrgxs {width: 24px; height: 24px}#brxe-mzxsmb {width: 48px; height: 48px; position: absolute; top: 16px; left: 16px; background-color: var(--bricks-color-oroxez); align-items: center; justify-content: center}#brxe-yaqkyk {aspect-ratio: 16 / 10; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/fireplace-archive-img-768x653.webp); background-position: center center; background-size: 100%; background-repeat: no-repeat; position: relative; transition: 0.3s}:where(#brxe-yaqkyk > *:not(figcaption)) {position: relative}#brxe-yaqkyk::before {background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-hiyvjl {color: var(--bricks-color-qrplis); line-height: 28px; margin-bottom: 8px}#brxe-vygajs {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px}#brxe-nhfrer {color: var(--bricks-color-oroxez); font-size: 16px; flex-direction: row-reverse; gap: 8px}#brxe-nhfrer .icon > i {font-size: 14px}#brxe-nhfrer .icon > svg {width: 14px; height: 14px}#brxe-nhfrer:hover {gap: 12px; transition: 0.3s}#brxe-dyafow {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 16px; height: 100%}#brxe-nqvxvf {border: 1px solid #242424; background-color: #1a1a1a}#brxe-nqvxvf:hover {background-color: #232323}@media (max-width: 991px) {#brxe-nqvxvf {flex-wrap: nowrap}}#brxe-cskjpf :not([stroke="none"]) {stroke: #ffffff !important}#brxe-cskjpf {width: 24px; height: 24px}#brxe-riasgn {width: 48px; height: 48px; position: absolute; top: 16px; left: 16px; background-color: var(--bricks-color-oroxez); align-items: center; justify-content: center}#brxe-zfvxzh {aspect-ratio: 16 / 10; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/heater-product-768x576.webp); background-position: center center; background-size: 100%; background-repeat: no-repeat; position: relative; transition: 0.3s}:where(#brxe-zfvxzh > *:not(figcaption)) {position: relative}#brxe-zfvxzh::before {background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-hvujvf {color: var(--bricks-color-qrplis); line-height: 28px; margin-bottom: 8px}#brxe-tuehbp {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px}#brxe-kosweo {color: var(--bricks-color-oroxez); font-size: 16px; flex-direction: row-reverse; gap: 8px; transition: 0.3s}#brxe-kosweo .icon > i {font-size: 14px}#brxe-kosweo .icon > svg {width: 14px; height: 14px}#brxe-kosweo:hover {gap: 12px}#brxe-ootycv {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 16px; justify-content: space-between; height: 100%}#brxe-vsvmfi {border: 1px solid #242424; background-color: #1a1a1a}#brxe-vsvmfi:hover {background-color: #232323}@media (max-width: 991px) {#brxe-vsvmfi {flex-wrap: nowrap}}#brxe-zgmqwf :not([stroke="none"]) {stroke: #ffffff !important}#brxe-zgmqwf {width: 24px; height: 24px}#brxe-hmdqie {width: 48px; height: 48px; position: absolute; top: 16px; left: 16px; background-color: var(--bricks-color-oroxez); align-items: center; justify-content: center}#brxe-xkbpit {aspect-ratio: 16 / 10; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/solar-hot-water_3.webp); background-position: center center; background-size: 100%; background-repeat: no-repeat; position: relative; transition: 0.3s}:where(#brxe-xkbpit > *:not(figcaption)) {position: relative}#brxe-xkbpit::before {background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-ydzubt {color: var(--bricks-color-qrplis); line-height: 28px; margin-bottom: 8px}#brxe-inycji {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px}#brxe-qtoths {color: var(--bricks-color-oroxez); font-size: 16px; flex-direction: row-reverse; gap: 8px; transition: 0.3s}#brxe-qtoths .icon > i {font-size: 14px}#brxe-qtoths .icon > svg {width: 14px; height: 14px}#brxe-qtoths:hover {gap: 12px}#brxe-nsqlxt {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 16px; justify-content: space-between; height: 100%}#brxe-oxgzyx {border: 1px solid #242424; background-color: #1a1a1a}#brxe-oxgzyx:hover {background-color: #232323}@media (max-width: 991px) {#brxe-oxgzyx {flex-wrap: nowrap}}#brxe-ckpypm :not([stroke="none"]) {stroke: #ffffff !important}#brxe-ckpypm {width: 24px; height: 24px}#brxe-fsmpoh {width: 48px; height: 48px; position: absolute; top: 16px; left: 16px; background-color: var(--bricks-color-oroxez); align-items: center; justify-content: center}#brxe-aaihsi {aspect-ratio: 16 / 10; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/hotwater-product-768x1024.webp); background-position: center center; background-size: 100%; background-repeat: no-repeat; position: relative; transition: 0.3s}:where(#brxe-aaihsi > *:not(figcaption)) {position: relative}#brxe-aaihsi::before {background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-oitpkx {color: var(--bricks-color-qrplis); line-height: 28px; margin-bottom: 8px}#brxe-fqjvmn {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px}#brxe-avozjm {color: var(--bricks-color-oroxez); font-size: 16px; flex-direction: row-reverse; gap: 8px; transition: 0.3s}#brxe-avozjm .icon > i {font-size: 14px}#brxe-avozjm .icon > svg {width: 14px; height: 14px}#brxe-avozjm:hover {gap: 12px}#brxe-bzvxqq {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 16px; justify-content: space-between; height: 100%}#brxe-cdjtrc {border: 1px solid #242424; background-color: #1a1a1a}#brxe-cdjtrc:hover {background-color: #232323}@media (max-width: 991px) {#brxe-cdjtrc {flex-wrap: nowrap}}#brxe-yemdcw :not([stroke="none"]) {stroke: #ffffff !important}#brxe-yemdcw {width: 24px; height: 24px}#brxe-yaeqmh {width: 48px; height: 48px; position: absolute; top: 16px; left: 16px; background-color: var(--bricks-color-oroxez); align-items: center; justify-content: center}#brxe-wtntyk {aspect-ratio: 16 / 10; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/skylight-product-768x1024.webp); background-position: center center; background-size: 100%; background-repeat: no-repeat; position: relative; transition: 0.3s}:where(#brxe-wtntyk > *:not(figcaption)) {position: relative}#brxe-wtntyk::before {background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-wtqpwc {color: var(--bricks-color-qrplis); line-height: 28px; margin-bottom: 8px}#brxe-oimdci {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px}#brxe-qtrsoj {color: var(--bricks-color-oroxez); font-size: 16px; flex-direction: row-reverse; gap: 8px; transition: 0.3s}#brxe-qtrsoj .icon > i {font-size: 14px}#brxe-qtrsoj .icon > svg {width: 14px; height: 14px}#brxe-qtrsoj:hover {gap: 12px}#brxe-elxyhk {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 16px; justify-content: space-between; height: 100%}#brxe-bzjbgn {border: 1px solid #242424; background-color: #1a1a1a}#brxe-bzjbgn:hover {background-color: #232323}@media (max-width: 991px) {#brxe-bzjbgn {flex-wrap: nowrap}}#brxe-pqsyyq :not([stroke="none"]) {stroke: #ffffff !important}#brxe-pqsyyq {width: 24px; height: 24px}#brxe-uxdahu {width: 48px; height: 48px; position: absolute; top: 16px; left: 16px; background-color: var(--bricks-color-oroxez); align-items: center; justify-content: center}#brxe-vwysfw {aspect-ratio: 16 / 10; background-image: url(https://shoalhavenhotwaterandheating.com.au/wp-content/uploads/2026/03/service-product-768x1024.webp); background-position: center center; background-size: 100%; background-repeat: no-repeat; position: relative; transition: 0.3s}:where(#brxe-vwysfw > *:not(figcaption)) {position: relative}#brxe-vwysfw::before {background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-yljwuj {color: var(--bricks-color-qrplis); line-height: 28px; margin-bottom: 8px}#brxe-pcykuh {color: var(--bricks-color-eprwdc); line-height: 24px; font-size: 16px}#brxe-maqnet {color: var(--bricks-color-oroxez); font-size: 16px; flex-direction: row-reverse; gap: 8px; transition: 0.3s}#brxe-maqnet .icon > i {font-size: 14px}#brxe-maqnet .icon > svg {width: 14px; height: 14px}#brxe-maqnet:hover {gap: 12px}#brxe-oirejf {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 16px; justify-content: space-between; height: 100%}#brxe-yywjly {border: 1px solid #242424; background-color: #1a1a1a}#brxe-yywjly:hover {background-color: #232323}@media (max-width: 991px) {#brxe-yywjly {flex-wrap: nowrap}}#brxe-tyyotk {margin-bottom: 48px; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px}@media (max-width: 991px) {#brxe-tyyotk {grid-template-columns: 1fr 1fr}}@media (max-width: 478px) {#brxe-tyyotk {grid-template-columns: 1fr}}#brxe-gsyndv {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)}#brxe-gsyndv:hover {background-color: var(--bricks-color-oudfeo)}@media (max-width: 991px) {#brxe-exnhzv {padding-right: 32px; padding-left: 32px}}#brxe-qrghsd {color: var(--bricks-color-qrplis)}#brxe-mlighs {color: var(--bricks-color-eprwdc); line-height: 28px; text-align: center; max-width: 768px}#brxe-fgbzci {align-items: center; row-gap: 16px; margin-bottom: 48px}.brxe-rvfpfc .brxe-rvescm.brxe-text-basic {color: rgba(255, 255, 255, 0.8); font-size: 12px; line-height: 16px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 500}.brxe-rvfpfc .brxe-tjatmg.brxe-heading {color: #ffffff; font-size: 20px; font-family: "Open Sans"; font-weight: 600; line-height: 28px; margin-top: 0}.brxe-rvfpfc .brxe-dpemxe.brxe-svg :not([stroke="none"]) {stroke: rgba(255, 255, 255, 0.9) !important}.brxe-rvfpfc .brxe-dpemxe.brxe-svg {height: 16px; width: 16px}.brxe-rvfpfc .brxe-culktu.brxe-text-basic {color: rgba(255, 255, 255, 0.9); font-size: 14px; line-height: 20px}.brxe-rvfpfc .brxe-wmclxn.brxe-block {flex-direction: row; column-gap: 4px; align-items: center}.brxe-rvfpfc .brxe-ciyevw.brxe-block {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 8px; justify-content: flex-start}.brxe-rvfpfc .brxe-ywzyja.brxe-div {position: absolute; top: 0px; left: 0px; width: 100%; height: 100%}.brxe-rvfpfc.brxe-block {border: 1px solid #242424; background-position: center center; background-repeat: no-repeat; background-size: 100%; cursor: pointer; aspect-ratio: 4 / 3; position: relative; transition: 0.3s; justify-content: flex-end}.brxe-rvfpfc.brxe-block:hover {background-color: #232323}:where(.brxe-rvfpfc.brxe-block > *:not(figcaption)) {position: relative}.brxe-rvfpfc.brxe-block::before {background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-qxghug {margin-bottom: 48px; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px}@media (max-width: 991px) {#brxe-qxghug {grid-template-columns: 1fr 1fr}}@media (max-width: 478px) {#brxe-qxghug {grid-template-columns: 1fr}}#brxe-lepetv {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)}#brxe-lepetv:hover {background-color: var(--bricks-color-oudfeo)}@media (max-width: 991px) {#brxe-mwbfbb {padding-right: 32px; padding-left: 32px}}#brxe-fdtorz {color: var(--bricks-color-qrplis)}#brxe-hmbqrk .count {color: var(--bricks-color-oroxez); font-size: 60px; font-family: "Open Sans"; font-weight: 700; line-height: 1}#brxe-sbjobk {color: var(--bricks-color-qrplis); font-size: 30px; font-family: "Open Sans"; font-weight: 700; line-height: 36px}#brxe-qfiyng {color: #999999; font-size: 14px; font-family: "Open Sans"; line-height: 20px}#brxe-vksqnt {padding-top: 4px}#brxe-bjqujc {width: auto; flex-direction: row; column-gap: 12px; margin-bottom: 24px; flex-wrap: nowrap}#brxe-hcjsos {color: var(--bricks-color-eprwdc); line-height: 28px; text-align: center; max-width: 768px}#brxe-jkikza {align-items: center; row-gap: 16px; margin-bottom: 48px}#brxe-bzctec {display: none}#brxe-mgksjh {align-self: center !important; position: absolute; top: 0px; width: 2px; max-width: 2px; height: 100%; display: flex; align-items: stretch; background-image: linear-gradient(#ef6f39, rgba(239, 111, 57, 0.5), rgba(239, 111, 57, 0))}@media (max-width: 478px) {#brxe-mgksjh {left: 20px}}#brxe-xxlymm {display: flex; flex-basis: 0%; flex-grow: 1; flex-shrink: 1}@media (max-width: 478px) {#brxe-xxlymm {display: none}}#brxe-ceuycj {height: 24px; width: 24px}#brxe-ceuycj :not([stroke="none"]) {stroke: #ffffff !important}#brxe-cyeywi {display: flex; width: 48px; height: 48px; align-items: center; justify-content: center; background-color: var(--bricks-color-oroxez)}#brxe-dfkczm {flex-shrink: 1; flex-grow: 0; flex-basis: 0%}#brxe-nrhcpa {color: var(--bricks-color-oroxez); font-family: "Open Sans"; font-size: 30px; font-weight: 700}#brxe-kxhzgv {font-size: 20px; color: var(--bricks-color-qrplis); line-height: 28px}#brxe-mhzzvk {flex-direction: row; column-gap: 12px; align-items: center}#brxe-hfqdpc {font-size: 16px; line-height: 24px; color: var(--bricks-color-eprwdc)}#brxe-qukzii {max-width: 448px; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 8px; border: 1px solid #242424; background-color: #1a1a1a}#brxe-ewwrrb {flex-basis: 0%; flex-grow: 1; flex-shrink: 1}#brxe-jjfcvx {flex-direction: row; column-gap: 32px}#brxe-aaxhns {color: var(--bricks-color-oroxez); font-family: "Open Sans"; font-size: 30px; font-weight: 700}#brxe-aavxdv {font-size: 20px; color: var(--bricks-color-qrplis); line-height: 28px}#brxe-cukxxn {flex-direction: row; column-gap: 12px; align-items: center}#brxe-wnmpxv {font-size: 16px; line-height: 24px; color: var(--bricks-color-eprwdc)}#brxe-ladkpo {max-width: 448px; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 8px; border: 1px solid #242424; background-color: #1a1a1a}#brxe-ynvimq {flex-basis: 0%; flex-grow: 1; flex-shrink: 1; align-items: flex-end}#brxe-isyyaa {height: 24px; width: 24px}#brxe-isyyaa :not([stroke="none"]) {stroke: #ffffff !important}#brxe-odxhtm {display: flex; width: 48px; height: 48px; align-items: center; justify-content: center; background-color: var(--bricks-color-oroxez)}#brxe-glwhjz {flex-shrink: 1; flex-grow: 0; flex-basis: 0%}#brxe-ietuve {display: flex; flex-basis: 0%; flex-grow: 1; flex-shrink: 1}@media (max-width: 478px) {#brxe-ietuve {display: none}}#brxe-uuoryn {flex-direction: row; column-gap: 32px}@media (max-width: 478px) {#brxe-uuoryn {flex-direction: row-reverse}}#brxe-damksv {display: flex; flex-basis: 0%; flex-grow: 1; flex-shrink: 1}@media (max-width: 478px) {#brxe-damksv {display: none}}#brxe-dhkonm {height: 24px; width: 24px}#brxe-dhkonm :not([stroke="none"]) {stroke: #ffffff !important}#brxe-vbtvpc {display: flex; width: 48px; height: 48px; align-items: center; justify-content: center; background-color: var(--bricks-color-oroxez)}#brxe-yhvcdw {flex-shrink: 1; flex-grow: 0; flex-basis: 0%}#brxe-oomogi {color: var(--bricks-color-oroxez); font-family: "Open Sans"; font-size: 30px; font-weight: 700}#brxe-tbwskh {font-size: 20px; color: var(--bricks-color-qrplis); line-height: 28px}#brxe-slmwoj {flex-direction: row; column-gap: 12px; align-items: center}#brxe-umcfsq {font-size: 16px; line-height: 24px; color: var(--bricks-color-eprwdc)}#brxe-qsnknu {max-width: 448px; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 8px; border: 1px solid #242424; background-color: #1a1a1a}#brxe-lyrxjp {flex-basis: 0%; flex-grow: 1; flex-shrink: 1}#brxe-rinzkd {flex-direction: row; column-gap: 32px}#brxe-thqbvd {color: var(--bricks-color-oroxez); font-family: "Open Sans"; font-size: 30px; font-weight: 700}#brxe-kjtohb {font-size: 20px; color: var(--bricks-color-qrplis); line-height: 28px}#brxe-xqefvc {flex-direction: row; column-gap: 12px; align-items: center}#brxe-ccurcq {font-size: 16px; line-height: 24px; color: var(--bricks-color-eprwdc)}#brxe-evngrb {max-width: 448px; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 8px; border: 1px solid #242424; background-color: #1a1a1a}#brxe-fsbzlu {flex-basis: 0%; flex-grow: 1; flex-shrink: 1; align-items: flex-end}#brxe-uofakg {height: 24px; width: 24px}#brxe-uofakg :not([stroke="none"]) {stroke: #ffffff !important}#brxe-fwboxq {display: flex; width: 48px; height: 48px; align-items: center; justify-content: center; background-color: var(--bricks-color-oroxez)}#brxe-ufejwr {flex-shrink: 1; flex-grow: 0; flex-basis: 0%}#brxe-fnltpv {display: flex; flex-basis: 0%; flex-grow: 1; flex-shrink: 1}@media (max-width: 478px) {#brxe-fnltpv {display: none}}#brxe-gaaiii {flex-direction: row; column-gap: 32px}@media (max-width: 478px) {#brxe-gaaiii {flex-direction: row-reverse}}#brxe-tosufm {display: flex; flex-basis: 0%; flex-grow: 1; flex-shrink: 1}@media (max-width: 478px) {#brxe-tosufm {display: none}}#brxe-eoerim {height: 24px; width: 24px}#brxe-eoerim :not([stroke="none"]) {stroke: #ffffff !important}#brxe-xvdxgb {display: flex; width: 48px; height: 48px; align-items: center; justify-content: center; background-color: var(--bricks-color-oroxez)}#brxe-qqvqxa {flex-shrink: 1; flex-grow: 0; flex-basis: 0%}#brxe-dyvaao {color: var(--bricks-color-oroxez); font-family: "Open Sans"; font-size: 30px; font-weight: 700}#brxe-vjnpup {font-size: 20px; color: var(--bricks-color-qrplis); line-height: 28px}#brxe-gdyjqn {flex-direction: row; column-gap: 12px; align-items: center}#brxe-jbifyl {font-size: 16px; line-height: 24px; color: var(--bricks-color-eprwdc)}#brxe-eavuji {max-width: 448px; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 8px; border: 1px solid #242424; background-color: #1a1a1a}#brxe-yccrvc {flex-basis: 0%; flex-grow: 1; flex-shrink: 1}#brxe-fmvbfh {flex-direction: row; column-gap: 32px}#brxe-pfeqlc {z-index: 2; row-gap: 48px}#brxe-svqbux {position: relative}#brxe-kaxkrf :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-kaxkrf {height: 20px; width: 20px}#brxe-qscrtk {font-size: 14px; color: var(--bricks-color-qrplis)}#brxe-owvhch {flex-direction: row; column-gap: 8px; align-items: center; width: auto}#brxe-jwldxp :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-jwldxp {height: 20px; width: 20px}#brxe-xcmoth {font-size: 14px; color: var(--bricks-color-qrplis)}#brxe-jkjqhs {flex-direction: row; column-gap: 8px; align-items: center; width: auto}#brxe-klhqwt :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-klhqwt {height: 20px; width: 20px}#brxe-najumo {font-size: 14px; color: var(--bricks-color-qrplis)}#brxe-irhlqk {flex-direction: row; column-gap: 8px; align-items: center; width: auto}#brxe-fdygjh {margin-top: 64px; flex-direction: row; justify-content: center; column-gap: 24px; row-gap: 24px}@media (max-width: 991px) {#brxe-bgwnrx {padding-right: 32px; padding-left: 32px}}#brxe-hbkxmf {padding-top: 96px; padding-bottom: 96px; background-image: linear-gradient(rgba(36, 36, 36, 0.2), #121212, #121212)}#brxe-wmgxje {color: var(--bricks-color-qrplis); text-align: center}#brxe-xhgiip {color: var(--bricks-color-eprwdc); line-height: 28px; text-align: center; max-width: 768px}#brxe-jhrcqw {align-items: center; row-gap: 16px; margin-bottom: 48px}#brxe-fvxyyp {max-width: 1100px}@media (max-width: 991px) {#brxe-fvxyyp {max-width: 100%; padding-right: 30px; padding-left: 30px}}#brxe-hyefqq {background-color: rgba(36, 36, 36, 0.3); padding-top: 96px; padding-bottom: 96px}#brxe-oqhetl {color: var(--bricks-color-qrplis)}#brxe-jyevmu {color: var(--bricks-color-eprwdc); line-height: 28px; text-align: center; max-width: 768px}#brxe-aamnce {align-items: center; row-gap: 16px; margin-bottom: 48px}#brxe-qycvsx :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-qycvsx {height: 20px; width: 20px}#brxe-odwsjj {color: var(--bricks-color-qrplis); line-height: 28px; font-size: 18px}#brxe-vudyou {flex-direction: row; column-gap: 8px; align-items: center; margin-bottom: 12px}#brxe-appbxr {color: var(--bricks-color-eprwdc); font-size: 14px; line-height: 25px}#brxe-pzkzuj {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}#brxe-jhlpwq :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-jhlpwq {height: 20px; width: 20px}#brxe-mavtyw {color: var(--bricks-color-qrplis); line-height: 28px; font-size: 18px}#brxe-khmmpe {flex-direction: row; column-gap: 8px; align-items: center; margin-bottom: 12px}#brxe-twmgud {color: var(--bricks-color-eprwdc); font-size: 14px; line-height: 25px}#brxe-rddldf {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}#brxe-zxumxt :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-zxumxt {height: 20px; width: 20px}#brxe-mwpdbc {color: var(--bricks-color-qrplis); line-height: 28px; font-size: 18px}#brxe-iytqeg {flex-direction: row; column-gap: 8px; align-items: center; margin-bottom: 12px}#brxe-sviups {color: var(--bricks-color-eprwdc); font-size: 14px; line-height: 25px}#brxe-hunxch {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}#brxe-abmvlw :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-abmvlw {height: 20px; width: 20px}#brxe-yqyqzg {color: var(--bricks-color-qrplis); line-height: 28px; font-size: 18px}#brxe-bwdmqr {flex-direction: row; column-gap: 8px; align-items: center; margin-bottom: 12px}#brxe-hqihyw {color: var(--bricks-color-eprwdc); font-size: 14px; line-height: 25px}#brxe-jxthzo {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}#brxe-yvmxjv :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-yvmxjv {height: 20px; width: 20px}#brxe-uthozt {color: var(--bricks-color-qrplis); line-height: 28px; font-size: 18px}#brxe-iosznp {flex-direction: row; column-gap: 8px; align-items: center; margin-bottom: 12px}#brxe-jjkbkh {color: var(--bricks-color-eprwdc); font-size: 14px; line-height: 25px}#brxe-ovwdlc {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}#brxe-rmcddb :not([stroke="none"]) {stroke: var(--bricks-color-oroxez) !important}#brxe-rmcddb {height: 20px; width: 20px}#brxe-twofry {color: var(--bricks-color-qrplis); line-height: 28px; font-size: 18px}#brxe-vijmfw {flex-direction: row; column-gap: 8px; align-items: center; margin-bottom: 12px}#brxe-vmpiyg {color: var(--bricks-color-eprwdc); font-size: 14px; line-height: 25px}#brxe-gdaffw {background-color: #1a1a1a; border: 1px solid #242424; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}#brxe-yadrsf {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 24px; margin-bottom: 48px}@media (max-width: 767px) {#brxe-yadrsf {grid-template-columns: 1fr 1fr}}@media (max-width: 478px) {#brxe-yadrsf {grid-template-columns: 1fr}}#brxe-gcudam {text-align: center; color: rgba(242, 242, 242, 0.8); line-height: 24px; font-size: 16px; max-width: 768px}#brxe-zjdfzk {background-color: rgba(36, 36, 36, 0.3); padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; align-items: center; justify-content: center}@media (max-width: 991px) {#brxe-pzkotq {padding-right: 32px; padding-left: 32px}}