:root{--body:"Noto Sans",sans-serif;--headings:"Noto Sans",sans-serif;--main-bg-color:#000;--primary:#c56e1e;--accent-color:#656568;--primary-hover:#3399cc;--facebook:#3b5998;--linkedin:#007bb5;--instagram:#c32aa3;--youtube:#ff0000;--custom-button-text:#000;--custom-button-before:#2da3bb;--custom-button-after:#000}@-webkit-keyframes slideInLeft{0%{left:-100%}100%{left:0}}@-moz-keyframes slideInLeft{0%{left:-100%}100%{left:0}}@-o-keyframes slideInLeft{0%{left:-100%}100%{left:0}}@keyframes slideInLeft{0%{left:-100%}100%{left:0}}@-webkit-keyframes slideOutLeft{0%{left:0}100%{left:-100%}}@-moz-keyframes slideOutLeft{0%{left:0}100%{left:-100%}}@-o-keyframes slideOutLeft{0%{left:0}100%{left:-100%}}@keyframes slideOutLeft{0%{left:0}100%{left:-100%}}@-webkit-keyframes slideInLeft{0%{left:-100%}100%{left:0}}@-moz-keyframes slideInLeft{0%{left:-100%}100%{left:0}}@-o-keyframes slideInLeft{0%{left:-100%}100%{left:0}}@keyframes slideInLeft{0%{left:-100%}100%{left:0}}@-webkit-keyframes slideOutLeft{0%{left:0}100%{left:-100%}}@-moz-keyframes slideOutLeft{0%{left:0}100%{left:-100%}}@-o-keyframes slideOutLeft{0%{left:0}100%{left:-100%}}@keyframes slideOutLeft{0%{left:0}100%{left:-100%}}.slide-entrance{-webkit-animation:slideInLeft .5s forwards;-moz-animation:slideInLeft .5s forwards;-o-animation:slideInLeft .5s forwards;animation:slideInLeft .5s forwards;left:0}.slide-exit{-webkit-animation:slideOutLeft .5s forwards;-moz-animation:slideOutLeft .5s forwards;-o-animation:slideOutLeft .5s forwards;animation:slideOutLeft .5s forwards;left:-100%}.animated-entrance{letter-spacing:8px;margin-bottom:0;-webkit-animation:animateText 2s 1;-moz-animation:animateText 2s 1;-o-animation:animateText 2s 1;animation:animateText 2s 1}*{text-shadow:none!important}html,body{font-family:var(--body);overflow-x:hidden}body.index,body.home-2{background-color:var(--main-bg-color)}body.toolbar{padding-top:130px}.scroll-top-wrapper{left:unset}.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,.header-contact-details,.navbar-default .navbar-nav>li>a,.hero-carousel .carousel-caption h1,.listing-main-info h1,.blog-header-title-section .blog-entry-info,.blog-header-title-section h1,.blog-overview-wrapper,.blog-overview-wrapper h2,.listing-ctas-main .btn-primary,.listing-ctas-main .btn-secondary,.listing-secondary-info{font-family:var(--headings);font-weight:300}body,.header-contact-details,.navbar-default .navbar-nav>li>a,.big-contact-form-wrapper,.small-contact-info-wrapper,.hero-carousel .carousel-caption .btn,.building-main-info-listings-count,.listing-detail-info-list-container,.listing-grid,.listing-list,.listing-main-info-price,.mls-search-controls-wrapper,.mls-search-controls-wrapper label,.search-results-table-view-wrapper,#footer-disclaimer,.recent-blog-entry-text,.blog-post-content .header1,.blog-post-content .header2,.blog-post-content .header3,.blog-post-content .header4,.blog-post-content .header5,.blog-post-content h1,.blog-post-content h2,.blog-post-content h3,.blog-post-content h4,.blog-post-content h5,.blog-header-title-section .blog-entry-info,.blog-post-content,.blog-overview-wrapper,.blog-overview-wrapper h2,.mls-search-controls-wrapper .form-control{font-family:var(--body)}a,.primary-color,.featured-listing-info-container h4 a{color:var(--primary);transition:all .3s ease}.primary-background-color{background-color:var(--primary);transition:all .3s ease}.primary-border-color{border-color:var(--primary);transition:all .3s ease}.blog-overview-wrapper .btn-outline{color:var(--primary);transition:all .3s ease}.rn_colour_blue{color:var(--primary)!important}.jBox-content .rn_colour_blue{background-color:var(--primary)!important}a:hover,a:focus{color:var(--primary-hover)}.btn-primary:hover{background-color:var(--primary-hover)}.primary-border-color:hover{border-color:var(--primary-hover)}.custom-heading h3,.section-heading h3,.big-contact-form-container h3{text-transform:uppercase;color:#ffff;font-weight:300!important;font-size:30px;letter-spacing:5px}.custom-heading h3 span,.section-heading h3 span,.big-contact-form-container h3 span{color:var(--primary)}.big-contact-form-container .formContent{margin-top:40px}.custom-button a,.big-contact-form-container .btn{text-transform:uppercase;color:#fff;background-color:var(--primary);padding:15px 35px;font-size:14px;letter-spacing:2px;display:inline-block}.custom-button a:hover,.big-contact-form-container .btn:hover{color:#fff;background-color:var(--accent-color)}.custom-boxes a{font-size:18px;letter-spacing:2px;border:1px solid #fff;display:block;padding:30px;text-align:center;transition:all .2s ease-in-out;margin-bottom:20px}.custom-boxes a:hover{color:#fff;background-color:var(--primary)}.navbar .container{position:relative}#header-contact,.bg-fade-carousel-shadow{display:none}.rn-invert-colors .navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a{font-family:var(--headings);letter-spacing:3px!important}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#000;font-family:var(--headings);font-weight:300;letter-spacing:3px!important;font-size:1.4em;opacity:.7}.navbar-wrapper.rn-invert-colors .navbar-default .navbar-nav>li,.navbar-default .navbar-nav>li{margin:0 0 10px}.rn-invert-colors .navbar-default .navbar-nav>li>a:focus,.rn-invert-colors .navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:var(--primary)!important}.dropdown-menu{transform:scale(0);transition:all .2s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.open>.dropdown-menu{transform:scale(1)}.navbar-wrapper.rn-invert-colors .navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-wrapper.rn-invert-colors .navbar-default .navbar-nav>li>a{color:#fff;border:none;letter-spacing:.02em}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav>li>a{color:#333;border:none}#custom-menu{position:relative;width:70px;height:70px;left:0;top:0;box-sizing:border-box;border-right:1px solid rgba(255,255,255,.3);float:none!important}.pull-right{top:0;position:relative;right:0;height:100%;width:100%;float:none!important}.dropdown-menu{transition:opacity 1s ease-out;opacity:0}.open>.dropdown-menu{opacity:1}.navbar-nav.sm-collapsible a.has-submenu{padding-right:11px;padding-left:11px}.navbar-nav .dropdown-menu>li>a{text-align:center;font-size:22px}.navbar-header-centered{margin-top:0}#nav-icon1{width:30px;height:30px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-wrapper.rn-invert-colors #nav-icon1 span{background:#fff}#nav-icon1 span:nth-child(1){top:0}#nav-icon1 span:nth-child(2){top:12px}#nav-icon1 span:nth-child(3){top:24px}.logo-placeholder{background-image:url(https://s.realtyninja.com/static/media/med/11047_3717f78c_Black_Gold_Luxury_Real_Estate_Broker_Business_Card.png);height:200px;width:300px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto}.logo{height:200px;background-color:#000;margin-top:70px}@media only screen and (min-width :768px){.logo{margin-top:0}}.section-short-header{display:block;height:0}#nav-icon1.open span:nth-child(1){top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar-toggle,.customsearch .links_under_area_search,.customsearch .col-lg-5:nth-child(2),.small-divider{display:none}.dropdown-menu>li>a,.navbar-default .navbar-nav>li>a{text-align:left}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;background:transparent}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{position:absolute;border:0}.navbar-nav{padding-top:35%;width:100%;float:none;text-align:center;margin:0 auto}.navbar-nav li a{color:#6F7D8C;text-decoration:none}.navbar-nav li a:hover{color:#dedede;text-decoration:none}.navbar-nav li .sub-nav{border-bottom:0;padding:4px}.navbar-nav a .caret{width:0;height:0;display:inline-block;vertical-align:top;content:"";margin-top:8px}.icon:before{font-family:'FontAwesome';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;content:'\f105'}span.icon{float:right;margin:.1em 1.7em -.1em 0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}span.icon{float:right;margin:.1em .8em -.1em 0;opacity:1}.navbar-nav-centered{float:left}.dropdown-menu{position:initial;float:none;padding:0;margin:0;background-color:transparent;border:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{border:none}.navbar-nav>li{float:none}#navbar{background-color:rgba(255,255,255,.95);height:calc(100vh - 70px);display:block;right:0;overflow:auto!important;position:relative;top:70px;opacity:0;transform:scale(0);z-index:10;pointer-events:initial;overflow-x:hidden}.navbar-wrapper.rn-invert-colors #navbar{background:rgb(0 0 0 / 100%) url(https://s.realtyninja.com/static/media/med/11047_aed34ce9_mp.png) 250% 5% / 100% no-repeat;position:relative;height:calc(100vh - 70px);top:70px;overflow-x:hidden}.nav-expanded #navbar{opacity:1;width:100%;left:0;transform:scale(1);height:100vh;overflow-x:hidden}a.nav-expander{background:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;margin-right:0;position:relative;right:0;text-decoration:none;top:0;width:100%!important;transition:right .3s ease-in-out 0s;-webkit-transition:right .3s ease-in-out 0s;-moz-transition:right .3s ease-in-out 0s;-o-transition:right .3s ease-in-out 0s}a.nav-expander:hover{cursor:pointer}.navbar-default .navbar-nav>li>a{font-size:24px;font-weight:200;text-align:center}body:not(.index) .side-menu{background-color:var(--main-bg-color)}.side-menu{position:fixed;top:0;left:0;height:70px;width:100%;display:block;z-index:7500;box-sizing:border-box;display:flex;flex-direction:row;background:rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.side-menu .header-contact-social a,.side-menu .header-contact-social a:hover,.side-menu .header-contact-social a:focus{color:transparent;text-decoration-color:none}.fa-stack{height:45px!important;width:45px!important}.fa-stack-2x{display:none}.fa-stack-1x{color:#fff!important;overflow:hidden;border:1px solid rgba(255,255,255,.8);border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:45px;width:45px}.fa-stack-1x:after{content:'';position:absolute;height:100%;width:100%;left:-100%;bottom:0%;z-index:1;transition:.3s}.fa-stack-1x:before{transition:.5s;z-index:10}.fa-facebook:after{background:var(--facebook)!important}.fa-linkedin:after{background:var(--linkedin)!important}.fa-instagram:after{background:var(--instagram)!important}.fa-youtube:after{background:var(--youtube)!important}.fa-stack:hover .fa-stack-1x:after{left:0!important}.side-menu .header-contact-social{display:none;width:50%;height:100%;flex-direction:row;align-items:center;justify-content:space-around}.navbar-brand-a{display:flex;justify-content:flex-end;flex:1 0 auto}.side-menu .navbar-brand{width:225px;height:100%;display:block;position:relative;margin-right:25px}.side-menu .navbar-brand:before{content:'';position:absolute;height:90%;width:100%;top:50%;left:0;transform:translateY(-50%);background:url(https://s.realtyninja.com/static/media/med/11047_e39413b8_number.png);background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}.navbar-holder{width:100vw;height:100vh;left:0;top:0;overflow:hidden;position:fixed;pointer-events:none;display:block;z-index:7300}#footer-disclaimer{padding:20px 0}@media only screen and (max-width:767px){#footer-disclaimer .mls_logo_footer{float:none;margin:0 0 15px 0}}@media only screen and (max-width:991px){#footer-disclaimer,.powered-by-realtyninja,.privacy-policy{text-align:center}}.hero-carousel .slide{min-height:500px}body.index .hero-carousel .slide:before,body.home-2 .hero-carousel .slide:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:0}body.index .hero-carousel .slide:after,body.home-2 .hero-carousel .slide:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,1))}body.index .hero-carousel .carousel-caption,body.home-2 .hero-carousel .carousel-caption{text-indent:-9999%;overflow:hidden;background:url(https://s.realtyninja.com/static/media/med/11047_3717f78c_Black_Gold_Luxury_Real_Estate_Broker_Business_Card.png) top center no-repeat;background-size:contain}@media only screen and (max-width:767px){body.index .hero-carousel .carousel-caption,body.home-2 .hero-carousel .carousel-caption{background-size:contain;top:35%}}@media only screen and (min-width:768px){.hero-carousel .slide{min-height:100vh}.hero-carousel .carousel-caption{top:25%;max-width:800px;margin:0 auto}}.intro-heading h2{font-size:18px;text-transform:uppercase;letter-spacing:2px}@media only screen and (min-width :480px){.intro-heading h2{font-size:36px;letter-spacing:10px}}.bottomBorder{border-bottom:1px solid rgba(255,255,255,.3)}.topBorder{border-top:1px solid rgba(255,255,255,.3)}.about-section .rn-content-block{padding-top:80px;padding-bottom:80px;font-size:14px;line-height:24px;background-size:50%;background-position:bottom right}.about-section h3{font-size:30px;letter-spacing:2px}.about-section img{outline:1px solid #494949;outline-offset:15px;transition:all .6s ease-in-out}.about-section img:hover{outline-offset:20px}@media only screen and (min-width :480px){.about-section .rn-content-block{font-size:18px;line-height:30px}}.services-button a{display:block;text-align:center;font-family:var(--headings);text-transform:uppercase;font-weight:300;letter-spacing:1px;font-size:16px;border:1px solid #fff;padding:0 15px;line-height:70px;height:70px;position:relative;margin-bottom:20px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.services-button a span{position:relative;z-index:1}.services-button a:hover{border-color:var(--primary);color:#fff}.services-button a:after{position:absolute;transition:all .4s ease-out;content:"";left:0;top:0;bottom:0;width:0;background:var(--primary);z-index:0}.services-button a:hover:after{width:100%}@media only screen and (min-width:992px){.services-button a{font-size:22px}}.featured-boxes .row>div>div{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;font-size:24px;text-transform:uppercase;font-weight:600;height:300px;cursor:pointer;border:1px solid #000}body.editmode .featured-boxes .row>div>div{cursor:initial}.featured-boxes a:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2;left:0;top:0;transition:all .2s ease-in}.featured-boxes a:hover:before{background-color:rgba(0,0,0,.8)}.editmode .featured-boxes a:before{display:none}.featured-boxes img{position:absolute;top:0;left:0;z-index:1;object-fit:cover;height:100%;width:100%}.featured-boxes h3{position:absolute;z-index:2;cursor:none;font-size:24px;letter-spacing:1.5px;pointer-events:none}body.editmode .featured-boxes img,body.editmode .featured-boxes h3{position:static!important}.captionDiv{position:absolute;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3)}@media only screen and (max-width :767px){body>section{width:calc(100%);float:none}}@media only screen and (min-width :768px){section:not(.hero){width:calc(100% - 100px);float:right}.index .section-tall-header,.index .section-form,.home-2 .section-tall-header,.home-2 .section-form{width:calc(100%);float:right}body:not(.index) section,body:not(.home-2) section{width:calc(100% - 100px);float:right}}@media only screen and (min-width:992px){.featured-boxes .row>div>div{height:350px}}.featured-listing-preview:hover{background:transparent}.featured-listing-desc-price,.featured-listing-desc-primary{color:#fff}input[type="text"].form-control,input[type="number"].form-control,input[type="email"].form-control,input[type="tel"].form-control,input[type="password"].form-control,textarea.form-control{height:52px;background:transparent;color:#fff;border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,1);padding:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;resize:none;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;box-shadow:none;font-size:16px;letter-spacing:1px}input[type="text"].form-control:focus,input[type="number"].form-control:focus,input[type="email"].form-control:focus,input[type="tel"].form-control:focus,input[type="password"].form-control:focus,textarea.form-control:focus{box-shadow:none}select{}.form-group{margin-bottom:25px;position:relative}.form-group span.focus-border-fx{position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--primary);transition:.3s ease-out}textarea:focus~span.focus-border-fx,input:focus~span.focus-border-fx{width:100%!important}@media only screen and (min-width :768px){.formContent>div[class^="form-group"]:nth-child(2),.formContent>div[class^="form-group"]:nth-child(3){width:50%;display:inline-block}.formContent>div[class^="form-group"]:nth-child(2){margin-right:20px;width:calc(50% - 25px)}}.small-contact-info-wrapper{background:#000;color:#fff;border-bottom:1px solid #494949}.small-contact-info-wrapper h4{color:#fff}.big-contact-form-container .form-control::placeholder{color:#ddd}.big-contact-form-wrapper{background:rgba(0 0 0 / 75%);box-shadow:0 20px 20px rgb(0 0 0 / 50%) inset;padding:60px 0;background-image:url(https://s.realtyninja.com/static/media/med/11047_b9a4cbb1_1.jpg);background-size:cover;background-position:center}.big-contact-form-container .row>div{max-width:760px;width:90%;text-align:center;margin:0 auto;float:none}.big-contact-form-container p{font-size:18px}.contact-info-container p .fa,.contact-info-mobile .fa,.contact-info-email .fa{color:var(--primary)}p.contact-info-mobile,p.contact-info-email{displaY:inline-block}.contact-info-contact-image{max-width:320px;margin:25px auto}.contact-info-name,.contact-info-brokerage{display:none}.contact-info-social a{margin:0 5px}@media only screen and (min-width :768px){.big-contact-form-container .row>div{width:75%}}.listing-other-actions-container .btn{display:block}.listing-main-info-price{font-family:var(--headings);font-weight:300;font-size:28px;letter-spacing:1px}.listing-ctas-main .btn-primary,.listing-ctas-main .btn-secondary{}.listing-ctas-main .btn-secondary{}.listing-ctas-main .btn-secondary:hover{}.listing-lead-form-container{background:transparent}.listing_detail_view section,.listing-bottom-form-container{position:relative}.listing-bottom-form-container:before{content:'';position:absolute;opacity:.9;background:#111;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:var(--primary)}}.page-title .rn-content-block{background-color:#000!important;border-bottom:1px solid rgba(255,255,255,.3);padding-top:0}.page-title h1{color:#fff!important;text-align:center}@media only screen and (max-width:767px){.page-title .rn-content-block{background-position:right 85%!important}}@media only screen and (min-width:992px){.page-title .rn-content-block{background-position:100% 10%!important}}@media only screen and (min-width :480px){.navbar-header{z-index:4;max-width:300px}.header-contact-details{background-color:transparent;padding:0;padding-top:3px;margin-right:30px}.navbar-nav{padding-top:30%}.pull-right{top:0;position:relative;right:0;height:100%;width:100%}}@media only screen and (min-width :768px){body.toolbar .side-menu{top:130px!important}.about-section .row{flex-direction:row}.navbar-holder{width:calc(100vw - 100px);left:100px}.dropdown-menu>li>a{text-shadow:0 1px 2px rgba(0,0,0,.6)}.navbar-wrapper.rn-invert-colors .navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-wrapper.rn-invert-colors .navbar-default .navbar-nav>li>a{color:#fff;border:none;text-align:center}#navbar{width:-moz-calc(100vw - 100px);width:-webkit-calc(100vw - 100px);width:-o-calc(100vw - 100px);width:calc(100vw - 100px);height:100vh!important;position:relative;pointer-events:initial;top:0}.navbar-wrapper.rn-invert-colors #navbar{background:rgb(0 0 0 / 100%) url(https://s.realtyninja.com/static/media/med/11047_aed34ce9_mp.png) 110% 100% / 50% no-repeat;width:-moz-calc(100vw - 100px);width:-webkit-calc(100vw - 100px);width:-o-calc(100vw - 100px);width:calc(100vw - 100px);height:100vh!important;position:relative;pointer-events:initial;top:0}#nav-icon1{width:35px;height:35px}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{margin:-3px 75px 0 0}.max-width,.max-width section{width:100%!important}.navbar-brand-a{display:block}.side-menu .navbar-brand{transform:rotate(-90deg) translate(-100%);transform-origin:top left;width:250px;height:100px;margin:unset}.side-menu .navbar-brand:before{background:url(https://s.realtyninja.com/static/media/med/11047_e39413b8_number.png);background-position:center;background-size:contain;background-repeat:no-repeat}#custom-menu{position:relative;width:100px;height:100px;right:0;top:0;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.3);border-right:1px inset rgba(255,255,255,0)}.side-menu{top:0;left:0;bottom:0;height:100%;width:100px;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.3);border-bottom:1px inset rgba(255,255,255,0)}.side-menu .header-contact-social{display:flex;width:100%;height:40%;flex-direction:column;align-items:center;justify-content:flex-start}.side-menu .header-contact-social a{margin:20px 0 0}.nav-expanded #navbar{left:0}.navbar-nav{padding-top:15%;display:block;padding-left:0;margin:0 auto;width:33.33%}.rn_colour_orange{color:#c56e1e}.contact-info-address .fa,.contact-info-email .fa,.contact-info-fax .fa,.contact-info-mobile .fa,.contact-info-phone .fa,.contact-info-toll-free .fa{color:var(--primary)}.mls-search-controls-wrapper{background-color:var(--custom-button-after);color:#fff}.mls-search-form-label{color:#fff}.ui-widget.ui-widget-content{border:none}.mls-search-controls-wrapper .ui-slider .ui-slider-range{border:none!important}body.ddf .img-listing-showcase img,body.ereb .img-listing-showcase img{object-fit:cover;object-position:bottom}.contact-info-email{text-transform:initial}.header-contact-details{padding:0!important;margin:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.header-contact-details span{margin:0 auto!important;height:85px}.side-menu .header-contact-details a{color:#fff!important;font-size:0;margin:0!important}.header-contact-email .fa{margin-top:20px}.side-menu .header-contact-details .fa{font-size:16px!important;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:100px;transition:all .2s ease-in-out}.side-menu .header-contact-details .fa:hover{background-color:var(--primary)}.header-contact-social,.header-contact-phone{display:none}.alert-info{color:#fff;background-color:var(--primary);border-color:transparent}.subscribe-to-alerts-link:hover{color:#000;background-color:#f2f2f2;border-color:transparent}