@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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{overflow:hidden;position:relative}: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!important;text-align:center;width:100%;z-index:1}}#brxe-545e92 {color: var(--bricks-color-xfarvh)}#brxe-f8d814 {color: var(--bricks-color-xfarvh)}#brxe-bc06c9 {text-align: center; display: flex; flex-direction: column; justify-content: center}#brxe-3ce5d2 {align-items: center}#brxe-3f4d96 {background-size: cover; background-repeat: no-repeat; background-position: center center; background-attachment: fixed; background-image: url(https://coralgreenhomes.com/wp-content/uploads/2025/07/100_0061.webp); position: relative; justify-content: center}:where(#brxe-3f4d96 > *) {position: relative}#brxe-3f4d96::before {background-image: linear-gradient(rgba(0, 0, 0, 0.66), rgba(0, 0, 0, 0.66)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 492px) {#brxe-3f4d96 {background-attachment: scroll}}#brxe-7a39a3 {color: var(--bricks-color-zbijfm)}#brxe-af232a {margin-bottom: 1rem}#brxe-e1b57b {background-color: var(--bricks-color-xfarvh)}#brxe-a481c9 {background-color: var(--bricks-color-xfarvh)}#brxe-85161f {background-color: var(--bricks-color-xfarvh)}#brxe-751cd8 {background-color: var(--bricks-color-xfarvh)}#brxe-0a1411 {background-color: var(--bricks-color-xfarvh)}#brxe-8e911c {width: 100%}#brxe-e582a5 {width: 50%; justify-content: center}@media (max-width: 992px) {#brxe-e582a5 {width: 100%}}#brxe-965ae2:not(.tag), #brxe-965ae2 img {object-fit: cover}#brxe-965ae2 {width: 100%; height: 60rem}@media (max-width: 492px) {#brxe-965ae2 {height: auto}}#brxe-bd3a37 {width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; position: relative}#brxe-4d7303 {width: 50%}@media (max-width: 992px) {#brxe-4d7303 {width: 100%}}#brxe-2ffbcb {flex-direction: row}#brxe-kzgsbb:not(.tag), #brxe-kzgsbb img {object-fit: cover}#brxe-kzgsbb {width: 100%; height: 50rem}@media (max-width: 492px) {#brxe-kzgsbb {height: auto}}#brxe-ponyjn {width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; position: relative}#brxe-lilgvp {width: 50%}@media (max-width: 992px) {#brxe-lilgvp {width: 100%}}#brxe-hpfkpu {color: var(--bricks-color-zbijfm)}#brxe-snpiuv {margin-bottom: 1rem}#brxe-lgmsjg {width: 100%}#brxe-zbnuxe {width: 50%; justify-content: center}@media (max-width: 992px) {#brxe-zbnuxe {width: 100%}}#brxe-qnqrnm {flex-direction: row}#brxe-edljgi {background-image: linear-gradient(#f4f4f4, #ffffff)}#brxe-isrmgn {color: var(--bricks-color-zbijfm); text-transform: uppercase}#brxe-jhkjck {margin-bottom: 1rem}#brxe-nbmhzj {width: 50%}#brxe-gfkiqd {display: flex; justify-content: center; height: 100%; align-self: center !important; flex-direction: column; width: 80%}#brxe-lenbnr {width: 50%}@media (max-width: 992px) {#brxe-lenbnr {width: 100%}}#brxe-yjdagw {border-top-right-radius: 2rem; border-bottom-left-radius: 2rem}@media (max-width: 768px) {#brxe-yjdagw {width: 100%; border-radius: 2rem}}#brxe-gnsqnm {width: 100%}#brxe-xiqxrv {width: 50%}@media (max-width: 992px) {#brxe-xiqxrv {width: 100%}}#brxe-koyljt {flex-direction: row}#brxe-wdpqtv {background-color: var(--bricks-color-yntmyj)}#brxe-d10d0c {color: var(--bricks-color-zbijfm); text-transform: uppercase}#brxe-58f42e {width: 60%; text-align: center; padding-bottom: 0}@media (max-width: 992px) {#brxe-58f42e {width: 100%}}#brxe-689b88 {align-items: center}#brxe-08d836 {margin-top: 5rem}@media (max-width: 1024px) {#brxe-08d836 {margin-top: 0}}@media (max-width: 992px) {#brxe-08d836 {margin-top: 0}}#brxe-f3a435 {margin-top: 10rem}@media (max-width: 1024px) {#brxe-f3a435 {margin-top: 0}}@media (max-width: 992px) {#brxe-f3a435 {margin-top: 0}}#brxe-ff2c1c {margin-top: 5rem}@media (max-width: 1024px) {#brxe-ff2c1c {margin-top: 0}}@media (max-width: 992px) {#brxe-ff2c1c {margin-top: 0}}#brxe-74d60d {width: 100%; display: grid; align-items: initial; grid-template-columns: repeat(5, minmax(20rem, 1fr)); grid-gap: 2rem; padding-top: 0}@media (max-width: 1024px) {#brxe-74d60d {grid-template-columns: repeat(3, minmax(20rem, 1fr)); margin-top: 3rem}}@media (max-width: 992px) {#brxe-74d60d {grid-template-columns: repeat(2, minmax(20rem, 1fr)); padding-top: 2rem}}@media (max-width: 492px) {#brxe-74d60d {grid-template-columns: repeat(1, minmax(20rem, 1fr))}}#brxe-c3b197 {background-color: var(--bricks-color-yntmyj); padding-top: 2rem}#brxe-fzrkgr:not(.tag), #brxe-fzrkgr img {object-fit: cover}#brxe-fzrkgr {width: 100%; height: 50rem}@media (max-width: 492px) {#brxe-fzrkgr {height: auto}}#brxe-iifsey {width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-flwzkf {width: 50%}@media (max-width: 992px) {#brxe-flwzkf {width: 100%}}#brxe-gtducx {color: var(--bricks-color-zbijfm)}#brxe-cpsifk {margin-bottom: 1rem}#brxe-ohszas {margin-bottom: 1rem}#brxe-mswyrj {background-color: var(--bricks-color-xfarvh)}#brxe-ekkqbo {background-color: var(--bricks-color-xfarvh)}#brxe-zyvosy {background-color: var(--bricks-color-xfarvh)}#brxe-zzxrxx {background-color: var(--bricks-color-xfarvh)}#brxe-tsjnsm {width: 100%}#brxe-snvxgh {width: 50%; justify-content: center}@media (max-width: 992px) {#brxe-snvxgh {width: 100%}}#brxe-dipvlq {flex-direction: row}#brxe-ccf57f {color: var(--bricks-color-zbijfm); text-transform: uppercase}#brxe-kdbkvw {font-weight: 600; color: var(--bricks-color-zbijfm)}#brxe-ccf3c7 {width: 70%; text-align: center}@media (max-width: 992px) {#brxe-ccf3c7 {width: 100%}}#brxe-530153 {align-items: center}#brxe-187a52 {padding-top: 0; padding-right: 0.5rem; padding-bottom: 0; padding-left: 0.5rem}#brxe-45b73b {padding-top: 0; padding-right: 0.5rem; padding-bottom: 0; padding-left: 0.5rem}#brxe-f8c15f {padding-top: 0; padding-right: 0.5rem; padding-bottom: 0; padding-left: 0.5rem}#brxe-08ca38 {padding-top: 0; padding-right: 0.5rem; padding-bottom: 0; padding-left: 0.5rem}#brxe-4e1514 .splide__slide {align-items: center; justify-content: center}#brxe-4e1514 > .x-slider_builder > .splide__track_builder {--xitemstoshow: 3}@media (max-width: 992px) {#brxe-4e1514 > .x-slider_builder > .splide__track_builder {--xitemstoshow: 2}}@media (max-width: 492px) {#brxe-4e1514 > .x-slider_builder > .splide__track_builder {--xitemstoshow: 1}}#brxe-c4121b {width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 992px) {#brxe-c4121b {padding-right: 2rem; padding-left: 2rem}}#brxe-a4e9d8 {max-width: 100%}#brxe-b28a81 {padding-right: 0; padding-bottom: 0; padding-left: 0; background-image: linear-gradient(#f4f4f4, #ffffff)}