@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 {.brxe-code{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}#brxe-vpcwwj {color: var(--white); font-size: var(--font-h3); line-height: 1.2; font-weight: 600; max-width: 17ch}#brxe-fzogou .line {height: 3px}#brxe-fzogou.horizontal .line {border-top-width: 3px; border-top-style: solid; border-top-color: var(--orange-l-1)}#brxe-fzogou.vertical .line {border-right-style: solid; border-right-color: var(--orange-l-1)}#brxe-fzogou.horizontal {justify-content: center}#brxe-fzogou.vertical {align-self: center}#brxe-fzogou .icon {color: var(--orange-l-1)}#brxe-fzogou {animation: imganim 1s linear both; animation-iteration-count: 1; animation-timing-function: ease-out;}@keyframes imganim {from {width: 0px;}to {width: 70px;} }#brxe-tpatay {row-gap: var(--gap-2xs); align-items: center}#brxe-newajr {flex-direction: row; align-items: center; min-height: 200px}@media (max-width: 820px) {#brxe-newajr {min-height: 150px}}@media (max-width: 478px) {#brxe-newajr {background-size: 100%}}#brxe-vpzhcx {background-color: var(--blue-d-5); background-image: url(https://procera.omnidev.co.za/wp-content/uploads/2025/07/Charoc-2.webp); background-position: 0 -320px; background-attachment: fixed; background-size: cover; padding-top: calc(var(--gap-3xl)*1.8); padding-right: var(--gap-l); padding-left: var(--gap-l); position: relative}:where(#brxe-vpzhcx > *) {position: relative}#brxe-vpzhcx::before {background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.45) 60%, rgba(0, 0, 0, 0.45) 60%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-vpzhcx {background-image: url(https://procera.omnidev.co.za/wp-content/uploads/2025/07/Charoc-mobile.webp); background-blend-mode: normal; background-attachment: scroll; background-position: top left; background-repeat: no-repeat; background-size: cover}}@media (max-width: 390px) {#brxe-vpzhcx {background-image: url(https://procera.omnidev.co.za/wp-content/uploads/2025/07/Charoc-mobile.webp); background-blend-mode: normal; background-attachment: scroll; background-position: top left; background-repeat: no-repeat; background-size: cover}}#brxe-xhdfwd {color: var(--white); font-size: calc(var(--font-h6)*0.9); line-height: 1.2; font-weight: 500; max-width: 17ch; margin-top: 0; margin-left: var(--gap-s); padding-bottom: var(--gap-s)}@media (max-width: 478px) {#brxe-xhdfwd {font-size: var(--font-h5)}}@media (max-width: 390px) {#brxe-xhdfwd {font-size: var(--font-h5)}}#brxe-eygrmj {color: var(--orange); fill: var(--orange); font-size: 18px}#brxe-yakcmt {font-size: var(--font-body); color: var(--white)}#brxe-yakcmt a {font-size: var(--font-body); color: var(--white); font-size: inherit}#brxe-cmxhry {flex-direction: row; align-items: center; column-gap: var(--gap-2xs); margin-left: var(--gap-s)}#brxe-kqfhwz {color: var(--orange); fill: var(--orange); font-size: 18px}#brxe-jusgtq {font-size: var(--font-body); color: var(--white)}#brxe-jusgtq a {font-size: var(--font-body); color: var(--white); font-size: inherit}#brxe-ifnkys {flex-direction: row; align-items: center; column-gap: var(--gap-2xs); margin-left: var(--gap-s)}#brxe-roubdn {font-size: var(--font-body); color: var(--white); padding-top: var(--gap-s); margin-left: var(--gap-s)}#brxe-roubdn a {font-size: var(--font-body); color: var(--white); font-size: inherit}#brxe-umqsfk {padding-top: var(--gap-m); padding-right: 0; padding-bottom: var(--gap-m); padding-left: 0; border-radius: var(--radius-card); background-color: rgba(1, 20, 81, 0.8)}@media (max-width: 991px) {#brxe-umqsfk {max-width: 250px}}@media (max-width: 820px) {#brxe-umqsfk {margin-bottom: var(--gap-l)}}@media (max-width: 478px) {#brxe-umqsfk {flex-direction: column; max-width: 100%; width: 100%; padding-top: var(--gap-s)}}@media (max-width: 390px) {#brxe-umqsfk {width: 100%; max-width: 100%; padding-top: var(--gap-s)}}#brxe-keduay {max-width: 100%}@media (max-width: 478px) {#brxe-keduay {max-width: 100%}}@media (max-width: 390px) {#brxe-keduay {max-width: 100%; width: 100%}}#brxe-vcwwmn {color: var(--orange-l-1); font-size: var(--font-body-xl); line-height: 1.2; font-weight: 600; max-width: 17ch; padding-bottom: 15px}@media (max-width: 478px) {#brxe-vcwwmn {font-size: calc(var(--font-body-xl)*1.2)}}@media (max-width: 390px) {#brxe-vcwwmn {font-size: calc(var(--font-body-xl)*1.2)}}#brxe-pewpoe {display: flex; color: var(--white); fill: var(--white); background-color: var(--orange-l-1); border-radius: 50px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 15px}@media (max-width: 820px) {#brxe-pewpoe {color: var(--white); background-color: var(--orange-l-1); padding-top: var(--gap-s); padding-right: var(--gap-s); padding-bottom: var(--gap-s); padding-left: var(--gap-s); border-radius: 50px; font-size: 40px; display: flex}}@media (max-width: 478px) {#brxe-pewpoe {color: var(--white); fill: var(--white); color: var(--white); background-color: var(--orange-l-1); padding-top: var(--gap-2xs); padding-right: var(--gap-2xs); padding-bottom: var(--gap-2xs); padding-left: var(--gap-2xs); border-radius: 50px; font-size: 18px; margin-top: -5px}}@media (max-width: 390px) {#brxe-pewpoe {color: var(--orange); background-color: var(--orange-l-1); border-radius: 50px; font-size: 22px; color: var(--white); fill: var(--white); padding-top: var(--gap-2xs); padding-right: var(--gap-2xs); padding-bottom: var(--gap-2xs); padding-left: var(--gap-2xs); margin-top: -10px; margin-left: -2.5em}}#brxe-dieiwu {max-width: 100%; display: flex; flex-direction: row; justify-content: space-between; border-radius: var(--radius-card); background-color: rgba(1, 20, 81, 0.8); margin-top: var(--gap-m); padding-top: var(--gap-xs); padding-right: var(--gap-xs); padding-bottom: 0; padding-left: var(--gap-xs)}@media (max-width: 1112px) {#brxe-dieiwu {max-width: 300px}}@media (max-width: 991px) {#brxe-dieiwu {max-width: 250px}}@media (max-width: 820px) {#brxe-dieiwu {margin-bottom: var(--gap-l)}}@media (max-width: 478px) {#brxe-dieiwu {max-width: 100%; margin-top: 0; margin-bottom: var(--gap-l); flex-direction: row}}@media (max-width: 390px) {#brxe-dieiwu {margin-top: 0; margin-bottom: var(--gap-l); padding-top: var(--gap-m); padding-right: var(--gap-s); padding-bottom: var(--gap-2xs); padding-left: var(--gap-s); max-width: 100%; width: 100%}}#brxe-ihczfv {max-width: 38%; width: 100%}@media (max-width: 478px) {#brxe-ihczfv {max-width: 100%}}@media (max-width: 390px) {#brxe-ihczfv {max-width: 100%; width: 100%}}#brxe-jsvhjj {text-transform: none; color: var(--orange-l-1); font-weight: 600; font-size: var(--font-body-xl)}#brxe-jvkigx {color: var(--white); font-size: var(--font-h5); line-height: 1.2; font-weight: 500; max-width: 17ch; margin-top: 0; padding-bottom: var(--gap-m)}#brxe-auodzj button, #brxe-auodzj input, #brxe-auodzj optgroup, #brxe-auodzj select, #brxe-auodzj textarea { border-radius: 6px!important;}#brxe-auodzj button, #brxe-auodzj input, #brxe-auodzj optgroup, #brxe-auodzj select { border-radius: 6px!important; height: 50px; background-color:#051d68; color:#fff;}#brxe-auodzj input[type=submit] { width: 100%; font-size: var(--font-body-xl); background-color: var(--orange); color: var(--white); text-align: center;}#brxe-auodzj .gform-theme--framework .gfield:where(.gfield--type-multiselect, #brxe-auodzj .gfield--input-type-multiselect) .chosen-container-multi { --gf-local-radius: 6px; background-color:#051d68; color:#fff;}#brxe-auodzj .gform-theme--framework .gform-field-label{ font-size: var(--font-body); font-weight: 600; color: var(--orange-l-1)!important;} .gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices li.search-choice { background-color: #051d68;} .gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container .chosen-results { background-color:#051d68!important; color:#fff!important;} .gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container .chosen-results li { background-color:#051d68!important; color:#fff!important;} .gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container .chosen-results li.result-selected { background-color:#051d68!important; color:#fff!important;} .gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container .chosen-results li.highlighted { background-color:#051d68!important; color:#fff!important;} .gform-theme--foundation .chosen-container .chosen-drop { background-color:#051d68!important;} .gform-theme--foundation .gfield textarea.large { background-color:#051d68!important; color:#fff!important;}.gform_wrapper textarea:focus { outline: none !important;   border-color: #3e90e0 !important;  border-width: 2px !important;  border-style: solid !important;   box-shadow: none !important;   background-color: #051d68 !important;  color: #ffffff !important; } .chosen-container.chosen-container-active .chosen-single,.chosen-container.chosen-container-active .chosen-choices { border: 2px solid #3e90e0 !important; box-shadow: none !important; border-radius: 5px !important; outline: none !important;} .chosen-container.chosen-container-active .chosen-single,.chosen-container.chosen-container-active .chosen-choices,.chosen-container.chosen-container-active,.chosen-container-active .chosen-search input:focus { border: 1px solid #ffffff78 !important; outline: none !important; box-shadow: none !important;} .gform_wrapper select:focus { outline: none !important;} .gform_wrapper input[type="text"]:focus,.gform_wrapper input[type="email"]:focus,.gform_wrapper input[type="tel"]:focus,.gform_wrapper input[type="number"]:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus { outline: none !important; border-color: #ffffff78 !important; border-width: 2px !important; border-style: solid !important; box-shadow: none !important; color: #ffffff !important;} .gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container-multi .chosen-choices{ padding-block: 25px 0px !important;} .gform-theme--framework .gfield:where(.gfield--type-multiselect,.gfield--input-type-multiselect) .chosen-container .chosen-drop { top: calc(100% + 0px);}@media (max-width: 820px) {#brxe-vwmere {max-width: 100%}}#brxe-zrqgcr {flex-direction: row; column-gap: var(--gap-xl)}#brxe-zcicdb {padding-top: var(--section-gap); padding-right: var(--gap-l); padding-bottom: var(--section-gap); padding-left: var(--gap-l); background-color: var(--blue-d-4)}@media (max-width: 478px) {#brxe-zcicdb {padding-top: var(--gap-m); padding-right: var(--gap-m); padding-bottom: var(--gap-m); padding-left: var(--gap-m)}}@media (max-width: 390px) {#brxe-zcicdb {padding-top: var(--gap-m); padding-right: var(--gap-m); padding-bottom: var(--gap-m); padding-left: var(--gap-m)}}#brxe-qfrajf {width: 100%}#brxe-ewdfvt {width: 100%; background-color: var(--blue-d-4)}#procerahouses {background-color: var(--blue-d-4)}