:root{--accent:#BB7C6A;--accent-hover:#556A76;--primary:#000000;--secondary:#dddddd}a{transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;color:var(--accent)}a:hover{color:var(--accent-hover)}a:focus{text-decoration:none}.btn{transition:all .2s ease-in}.btn-primary,.rn-invert-colors .btn-primary,.hero-carousel .carousel-caption .btn-primary{background-color:var(--accent);border-color:var(--accent);color:#fff}.btn-primary:hover,.rn-invert-colors .btn-primary:hover,.hero-carousel .carousel-caption .btn-primary:hover{background-color:var(--accent-hover);border-color:var(--accent-hover)}.blog-overview-wrapper .btn-outline{color:var(--accent);border-color:var(--accent)}.custom-button .rn-link{border:1px solid var(--accent);padding:15px 25px;min-width:175px;display:inline-block;text-align:center;color:var(--secondary);background:var(--accent);font-size:12px;text-transform:uppercase;margin:0 5px 10px;transition:all .3s ease-in-out}.custom-button .rn-link:hover{background:var(--accent-hover);border:1px solid var(--accent-hover)}.homepage-banner .row{display:flex;flex-direction:column-reverse}@media only screen and (min-width :768px){.homepage-banner .row{flex-direction:row}}.homepage-banner .rn-col-2-2{display:flex;flex-direction:column;justify-content:center;align-items:center}.homepage-banner .rn-col-2-2-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.homepage-banner .rn-col-2-2-content>div{width:auto}.homepage-banner .rn-col-2-2-content img{margin:25px;width:100%;height:150px;object-fit:contain;object-position:center;align-self:center}.contact-info-name,.contact-info-brokerage,.homepage-navbar .navbar-brand{display:none}body:not(.editmode) .text-overlay h4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:var(--secondary);background:rgba(0,0,0,.65);display:block;padding:15px;min-width:65%;pointer-events:none}.contact-name-image{max-width:250px;margin-bottom:15px}.listing-lead-form-container{background-color:#000;