
body { background-color: }
.cms-page { font-size: 20px}
.cms-page h1 { font-size: 32px}
.cms-block { margin-bottom: 8px}
.cms-block .cms-block-summary { padding: 32px 32px;margin-top: 32px;margin-bottom: 32px}
.html-block .html-images-horizontal { flex-wrap: wrap;align-items: center}
.html-block .html-images-horizontal .html-block-image { flex: 1 1 240px;max-width: 480px}
.html-block .html-images-vertical { align-items: stretch}
.html-block .html-images-vertical .html-block-image a,.html-block .html-images-vertical .html-block-image img { width: 100%}
.gallery-block figure,.gallery-block .card { border: 1px solid #dee2e6;border-radius: 0.25rem}
.product-block .cms-product-description { font-size: 20px}
.product-block .cms-product-name { font-size: 20px;font-weight: bold}
.product-block .cms-product-price { font-size: 20px;font-weight: bold}
.property-popup .cms-property-suburb { font-size: 28px;font-weight: bold}
.property-popup .cms-property-street { font-size: 28px}
.property-popup .cms-property-features { font-size: 20px;background-color: #f1f2f3;padding: 4px}
.property-popup .cms-property-price { font-size: 28px;font-weight: bold}
.property-popup .cms-property-title { font-size: 32px}
.property-popup .cms-property-description { font-size: 20px}
.property-block .cms-property-suburb,.cms-properties .cms-property-suburb { font-size: 20px;font-weight: bold}
.property-block .cms-property-street,.cms-properties .cms-property-street { font-size: 16px}
.property-block .cms-property-features,.cms-properties .cms-property-features { font-size: 20px;background-color: #f1f2f3;padding: 4px}
.property-block .cms-property-price,.cms-properties .cms-property-price { font-size: 20px;font-weight: bold}
.property-block .cms-property-title,.cms-properties .cms-property-title { font-size: 32px}
.card-deck-block .cms-card { background-color: #ffffff;box-shadow: none;border: 1px solid #eeeeee;border-radius: 0.25rem}
.card-deck-block .cms-card .card-element img { border-radius: 0}
.card-deck-block .cms-card .card-element-wrapper { margin: 0;padding-top: 56.25%}
.card-deck-block .cms-card .card-body { padding-left: 1.25rem;padding-right: 1.25rem}
.card-deck-block .cms-card .card-footer { border-top: 1px solid rgba(0, 0, 0, 0.125);background-color: rgba(0, 0, 0, 0.03)}
.card-deck-block .cms-card .card-footer .card-buttons { text-align: left}
.portfolio-block .cms-card { background-color: #ffffff;box-shadow: none;border: 1px solid #eeeeee;border-radius: 0.25rem}
.portfolio-block .cms-card .card-element img { border-radius: 0}
.portfolio-block .cms-card .card-element-wrapper { margin: 0;padding-top: 56.25%}
.portfolio-block .cms-card .card-body { padding-left: 1.25rem;padding-right: 1.25rem}
.portfolio-block .cms-card .card-footer { border-top: 1px solid rgba(0, 0, 0, 0.125);background-color: rgba(0, 0, 0, 0.03)}
.portfolio-block .cms-card .card-footer .card-buttons { text-align: left}
.property-list-block .cms-card { background-color: #ffffff;box-shadow: none;border: 1px solid #eeeeee;border-radius: 0.25rem}
.property-list-block .cms-card .card-element img { border-radius: 0}
.property-list-block .cms-card .card-element-wrapper { margin: 0;padding-top: 75%}
.property-list-block .cms-card .card-body { padding-left: 1.25rem;padding-right: 1.25rem}
.property-list-block .cms-card .card-footer { border-top: 1px solid rgba(0, 0, 0, 0.125);background-color: rgba(0, 0, 0, 0.03)}
.property-list-block .cms-card .card-footer .card-buttons { text-align: left}
.property-list-block .cms-card .cms-property-features { margin: 0 -1.25rem;padding-left: 1.25rem;padding-right: 1.25rem}
.property-list-block .cms-property-suburb { font-size: 20px;font-weight: bold}
.property-list-block .cms-property-street { font-size: 16px}
.property-list-block .cms-property-features { font-size: 20px;background-color: #f1f2f3;padding: 4px}
.property-list-block .cms-property-price { font-size: 20px;font-weight: bold}
.property-list-block .cms-property-title { font-size: 32px}
.property-list-block .cms-property-badge { color: #FFFFFF;background-color: rgba(74, 74, 76, 0.7);font-weight: bold}
.property-list-block .cms-property-sold { color: #FFFFFF;background-color: rgba(220, 53, 69, 0.7);font-weight: bold}
.property-list-block .cms-property-description { font-size: 20px}
.cms-section-parent { padding: 0 0;margin-top: 0;margin-bottom: 0}
.cms-section-parent .cms-section-title { padding: 0 0}
header.cms-header #main-nav-bar-collapse a.nav-link { font-size: 19px;color: #000000 !important}
header.cms-header #main-nav-bar-collapse a.nav-link.active { color: #AC4E64 !important}
header.cms-header .cms-navbar .navbar-toggler { color: #000000;border-color: #000000}
header.cms-header #main-nav-bar-collapse { border-top: 1px solid Array;border-bottom: 1px solid Array;border-color: Array !important;background-color: #FFFFFF !important}
header.cms-header .cms-navbar .navbar-toggler,header.cms-header .cms-header .navbar-toggler { color: #8A7247;border-color: #FFFFFF}
header.cms-header .cms-navbar .dropdown .dropdown-menu { font-size: 19px;color: #000000;background-color: #FFFFFF}
header.cms-header .cms-navbar .dropdown .dropdown-menu a.dropdown-item { color: #000000}
header.cms-header .cms-navbar .dropdown .dropdown-menu a.dropdown-item.active { color: #277F9C}
header.cms-header .cms-navbar .dropdown .dropdown-menu a.dropdown-item:hover { color: #277F9C;background-color: #FFFFFF}
header.cms-header #main-nav-bar { background-color: #FFFFFF !important}
header.cms-header .cms-sidebar-nav { background-color: #FFFFFF;font-size: 16px;color: #000000}
header.cms-header .cms-sidebar-nav .submenu-header { background-color: #F1F2F3;border-bottom-color: #d9d9d9}
header.cms-header .cms-sidebar-nav a.nav-link { color: #000000}
header.cms-header .cms-sidebar-nav a.nav-link.active { color: #277F9C}
header.cms-header .cms-sidebar-nav a.nav-link:hover { color: #000000;background-color: #EEEEEE}
@media(min-width: 575.98px) { header.cms-header .cms-sidebar-nav .dropdown-menu { background-color: #FFFFFF !important}}
header.cms-header .header-text { font-size: 44px;color: #8A7247;font-family: "Faster One"}
@media(max-width: 767.98px) { header.cms-header .header-text { font-size: 26px}}