:root{--accent:#333333;--accent-hover:#000;--primary:#bf1a21;--secondary:#212121;--link:#1a1a1a}.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,.hero-carousel .carousel-caption h1,.section-heading h3,.listing-main-info h1,.blog-header-title-section .blog-entry-info,.blog-header-title-section h1,.blog-overview-wrapper,.blog-overview-wrapper h2{font-family:ivypresto-headline,serif;font-weight:400}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,.listing-secondary-info,.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:'Mulish',sans-serif}body,html{overflow-x:hidden}.index .italic{font-family:duende-pro,sans-serif;letter-spacing:0}*{text-shadow:none!important}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(--link)}.rn-invert-colors a{color:#f2f2f2}a:hover{color:var(--primary)}a:focus{text-decoration:none}.custom-heading .rn-content-block{padding-bottom:0}.custom-heading h1{font-size:100px;line-height:52px;font-family:duende-pro,sans-serif;margin:0;letter-spacing:0}.custom-heading h3{font-size:36px;margin:0}@media only screen and (min-width :768px){.custom-heading h3{margin-left:200px}}.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)}.navbar{position:relative;z-index:6}.navbar-wrapper .navbar{border-radius:0}.navbar-wrapper .navbar{border-radius:0;margin-bottom:0}.navbar:after{content:"";width:168px;height:71px;display:block;background-image:url(https://s.realtyninja.com/static/media/med/9950_247c1832_logow.png);background-size:contain;background-repeat:no-repeat;z-index:9;margin:20px auto!important}body:not(.index) .navbar:after{display:none}.header-contact-email,.header-contact-mobile i{display:none}.header-contact-mobile{margin:0}.header-contact-mobile a{position:relative}#header-contact,.navbar-nav{margin-top:0}.header-contact-social{position:fixed;right:15px;width:40px;top:50%;background-color:rgba(0,0,0,.1);padding-top:5px;padding-bottom:5px}body.index .header-contact-social{background-color:rgba(255,255,255,.8)}.rn-invert-colors #header-contact .header-contact-social .fa{transition:all 03.s ease}.rn-invert-colors #header-contact .header-contact-social .fa:hover{color:var(--primary)}.navbar-header{order:1}#navbar{order:2;z-index:9}#header-contact{order:3;z-index:3}.rn-invert-colors #header-contact .header-contact-social .fa-circle{display:none}.navbar-default .navbar-nav .dropdown-menu a{transition:none;color:#fff!important}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:var(--primary)}.navbar-nav>li>.dropdown-menu{top:30px!important;background:rgba(0,0,0,.7);border-radius:4px}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff!important;background-color:var(--secondary)}.navbar-brand{}#navbar{background:}.navbar-default .navbar-toggle.collapsed[aria-expanded="false"]:hover{background:;transition:all .2s ease-in}.navbar-default .navbar-toggle.collapsed[aria-expanded="false"] .icon-bar{background:;transition:all .2s ease-in}.navbar-default .navbar-toggle,.rn-invert-colors .navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle[aria-expanded="true"]{background:#111}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle[aria-expanded="true"] .icon-bar{background:#fff}.navbar-default .navbar-nav>li>a{font-size:16px;border:none!important;font-weight:400}.contact-mobile{display:none;position:absolute;font-size:28px;right:75px;top:50%;margin-top:-18px;z-index:10}.header-contact-social .contact-mobile-link{display:none}@media only screen and (max-width :480px){#header-contact{text-align:center;width:auto}.header-contact-mobile a{font-size:24px}.header-contact-social .contact-mobile-link{display:inline-block;font-size:26px}}@media only screen and (min-width :480px) and (max-width :767px){.contact-mobile{display:block}}@media only screen and (min-width :768px){.navbar-default .navbar-nav>li>a::before{transition:300ms;height:3px;content:"";position:absolute;background-color:var(--primary)}.navbar-default .navbar-nav>li>a::before{width:100%;bottom:10px;opacity:0;left:0}.navbar-default .navbar-nav>li:hover>a:before,.navbar-default .navbar-nav>.active>a:before{bottom:-10px;opacity:1}.navbar-nav>li{float:left;padding:0 12px;padding-bottom:10px}.navbar-default .navbar-nav>li>a{padding:0}.navbar-default .navbar-nav>li>a:hover .caret{border-top-color:var(--primary)}.container-fluid:before,.container-fluid:after{display:none}.navbar .container-fluid{display:flex;justify-content:space-between;align-items:center}.navbar:after{display:inline-block;right:15px;margin:10px auto auto!important;position:absolute}.index .navbar:after{margin:-25px auto auto!important}}@media only screen and (min-width :768px) and (max-width :991px){#header-contact{width:200px;text-align:right}.navbar-nav{margin-top:10px}}@media only screen and (min-width :768px) and (max-width :1199px){.header-contact-details a{font-size:16px;top:-10px}}@media only screen and (min-width :992px){.navbar-nav>li{padding:0 15px}}.footer-section{}.section-custom-footer{padding:0 0}#footer-disclaimer{padding:0 0 20px}body:not(.listing-search) .form-control{height:45px;box-shadow:none}.custom-form .contact-info-contact-image img{display:none}.custom-form .contact-info-contact-image{width:200px;height:80px;background-image:url(https://s.realtyninja.com/static/media/med/9950_92e1f474_1.png);background-size:initial;background-repeat:no-repeat;background-position:center}.form-logo{background-image:url(https://s.realtyninja.com/static/media/med/9950_210c6099_1.png);background-size:initial;background-repeat:no-repeat;background-position:center;width:100%;height:200px;background-position:center}.custom-form .formContent{margin:40px auto}.custom-form .small-divider,.custom-form .big-contact-form-container .contact-info-name,.custom-form .contact-info-brokerage,.custom-form .contact-info-social{display:none}.custom-form .col-lg-6,.custom-form .col-lg-5{width:100%;margin:0}.custom-form .col-lg-6{text-align:center;background:url(https://s.realtyninja.com/static/media/med/9950_3a67dac3_Maureen_mm_logo.png) 50% 50px no-repeat}.custom-form .col-lg-6 h3{font-size:40px;font-weight:600;margin-top:100px}.custom-form .col-lg-6 h3:after{content:"Get in touch today to start your Real Estate journey with Maureen.";font-family:'Mulish',sans-serif;font-weight:100;font-size:18px;display:block;margin-top:10px;line-height:1.4}.custom-form .big-contact-form-container .btn{margin-top:4px;color:#fff;background-color:#000;width:100%;font-family:ivypresto-headline,serif;font-size:20px;border-radius:100px;padding:15px;transition:all .3s ease}.custom-form .big-contact-form-container .btn:hover{background:var(--primary)}.big-contact-form-wrapper{position:relative}@media only screen and (max-width :480px){.custom-form .col-lg-6{background-size:contain}}@media only screen and (min-width :768px){.custom-form .formContent{width:560px}.custom-form .col-lg-6 h3{font-size:48px}.form-logo{grid-area:form-logo;background-position:top right}.custom-form .row{display:grid;grid-template-columns:1.1fr 1.2fr;gap:0 0;grid-template-areas:"col-lg-6 col-lg-6""form-logo col-lg-5"}.custom-form .col-lg-5{grid-area:col-lg-5}.custom-form .col-lg-6{grid-area:col-lg-6}.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)}}@media screen and (max-width:767px){.custom-form .col-lg-6,.custom-form .col-lg-5{text-align:center}.custom-form .contact-info-contact-image{margin:20px auto}}.contact-info-contact-image{max-width:200px}.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{width:20px;text-align:center;position:relative}.featured-listing-desc-price{font-size:16px}.featured-listing-desc-primary,.featured-listing-desc-secondary{font-size:13px;color:#ccc}.quick-mls-search-controls-wrapper{}.mls-search-controls-wrapper{}.mls-search-controls-wrapper .ui-slider .ui-slider-range{}.ddf-listing-photo-hd img{width:100%;object-fit:cover;max-height:800px;object-position:center center}.listing-other-actions-container .btn{width:100%}.listing-ctas-main .btn-primary,.listing-ctas-main .btn-secondary{border-color:transparent}.listing-ctas-main .btn-primary{background:var(--primary)}.listing-ctas-main .btn-primary:hover{border-color:var(--primary)!important;background:white!important;color:var(--primary)!important}.listing-ctas-main .btn-secondary{background:var(--secondary);color:#fff}.listing-ctas-main .btn-secondary:hover{border-color:var(--secondary)!important;background:white!important;color:var(--secondary)!important}.listing-ctas-main .btn-secondary:hover{background:var(--accent);color:#fff}.listing-bottom-form-container,.listing-lead-form-container{background:var(--secondary)}.listings-button .rn-content-block{padding-top:0;padding-bottom:0;text-align:center}.listings-button a{padding-top:3px}.listings-button a:before{display:none}.listings-button a:after{content:"";background-image:url(https://s.realtyninja.com/static/media/med/9950_62c204df_1.png?width=100&optimize=medium&dpr=1);width:100px;height:20px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin-left:10px;position:absolute;top:10px;transition:all .3s ease}.listings-button a:hover:after{background-image:url(https://s.realtyninja.com/static/media/med/9950_4e2d4dfe_arrow-hover.png);transform:translateX(8px)}.listings-button .container{overflow:hidden;right:unset;position:relative}.home-listings .section-heading{display:none}.home-listings .featured-listings-wrapper{overflow-x:hidden;padding-bottom:30px}.home-listings .img-listing-showcase img{width:100%;height:300px}.home-listings .featured-listing-preview{overflow:hidden;background:#000}.featured-listing-preview:hover,.img-listing-showcase img:hover{transform:scale(1)}.img-listing-showcase img:hover{opacity:.8}.featured-listing-info-container:after{display:block;content:"View Details";color:#fff;font-size:14px;display:inline-block;margin-bottom:10px;transition:.3s all ease;opacity:0;font-weight:bold;margin-top:5px}.featured-listing-preview:hover .featured-listing-info-container:after{opacity:1}.home-listings .featured-listing-info-container{height:150px;transition:.3s all ease;background:none!important}.featured-listing-preview:hover .featured-listing-info-container{margin-top:-150px}.featured-listing-preview a{position:relative}.featured-listing-preview a.img-listing-showcase:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;display:block;transition:all .3s ease;background:rgba(0,0,0,.25)}.featured-listing-preview:hover a.img-listing-showcase:before{background:rgba(0,0,0,.6)}.slick-dotted.slick-slider{z-index:1}.slick-dots{width:auto}.slick-dots li button:before{color:transparent;transition:all .3s ease;border:1px solid #fff;border-radius:100px!important;width:15px!important;height:15px!important}.slick-dots li.slick-active button:before{opacity:1!important;color:transparent!important;background-color:#fff!important;border-radius:100px!important}@media only screen and (max-width :480px){.home-listings .featured-listing-preview{height:300px}}@media only screen and (min-width :768px){.listings-button{right:0;width:300px;display:inline}.listings-button a{left:-50px}.home-listings .featured-listing-info-container{height:120px;margin-top:-120px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 51%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 51%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 51%,rgba(0,0,0,.65) 100%);padding-top:10px;padding-left:10px;padding-right:10px;display:block;text-align:center;position:relative;z-index:2}.home-listings .featured-listing-preview,.home-listings .img-listing-showcase,.home-listings .img-listing-showcase img{height:400px}}@media only screen and (min-width:992px){.home-listings .featured-listings-wrapper h4 a,.home-listings .featured-listing-desc-price,.home-listings .featured-listing-desc-primary{color:#fff}.listings-button .rn-content-block{padding-top:0;margin-top:-110px;text-align:right}.listings-button .container{display:inline;width:300px;right:25%}.featured-listings-wrapper h4{font-size:1.3em}.slick-dots{width:1171px!important;margin:0 auto!important;position:static!important;text-align:left!important;padding:0 25px!important}}.container{position:relative;z-index:5}.home-banner .rn-content-block{background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 45%);padding:40px 0;text-align:center;padding-bottom:0;overflow:hidden;position:relative}.home-banner .rn-content-block:after{content:"";width:85%;height:500px;display:block;background-image:url('https://s.realtyninja.com/static/media/med/9950_f93e8a3f_Maureen_headshot_Banner.png');background-size:900px;background-repeat:no-repeat;background-position:bottom left;position:relative;z-index:3;margin:0 auto}.home-banner a{font-size:22px;color:#fff!important;display:inline-block;margin:20px;position:relative;transition:all .3s ease!important}.home-banner a:hover{color:#fff!important}.home-banner a::before{height:2px;content:"";position:absolute;background-color:#fff;width:100%;opacity:1;bottom:-10px;transition:all .5s ease;transition-delay:.1s;right:0}.home-banner a:hover::before{width:0%;opacity:1}.home-banner a:last-of-type:before{background-color:var(--primary)}.home-banner a:after{height:2px;content:"";position:absolute;opacity:.5;bottom:-10px;left:0;transition:all .5s ease;transition-delay:.2s;background-color:var(--primary);width:0%}.home-banner a:last-of-type:after{background-color:#fff}.home-banner a:hover:after{width:100%;right:unset;opacity:1}.home-banner img{width:400px!important}.bg-video,.bg-video .overlay{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;display:flex;align-items:center;width:100%;height:100%}.bg-video .overlay{z-index:1;background:rgba(0,0,0,.3)}.bg-video .overlay1{z-index:1;background:rgba(0,0,0,.7)}.bg-video video{width:100%;object-fit:cover;height:100%}@media only screen and (max-width :480px){.home-banner .rn-content-block:after{width:100%}}@media only screen and (min-width :768px){.home-banner .rn-col-1-1{z-index:1;position:relative}.home-header .navbar-wrapper{background-color:transparent!important;position:absolute!important;width:100%;z-index:99}.home-banner .rn-content-block{padding:150px 0 100px;position:relative;min-height:0}.home-banner .rn-content-block:after{height:400px;width:720px;position:absolute;bottom:0;left:0;background-size:100%;background-position:30px 100%}.home-banner .rn-col-1-1-content{padding-left:80px}}@media only screen and (min-width :992px){.home-banner img{width:auto!important}.home-banner .rn-content-block{padding:200px 40px}.home-banner .rn-content-block:after{width:450px;height:650px;left:40px;display:none}.home-banner .rn-content-block:before{background:url('https://s.realtyninja.com/static/media/med/9950_f93e8a3f_Maureen_headshot_Banner.png') 25% 100% no-repeat;top:0;bottom:0;left:0;right:0;content:"";display:block;position:absolute;z-index:2}.home-banner .rn-col-1-1-content{padding-left:60px}}@media only screen and (min-width :1200px){.home-banner .rn-content-block:before{background-position:bottom center}}.intro-section h1{font-size:100px;line-height:52px;font-family:duende-pro,sans-serif;letter-spacing:0}.testimonial-section h3,.intro-section h3{margin-bottom:5px;font-size:26px}.custom-button a,.intro-section .rn-col-1-2 a{font-family:ivypresto-headline,serif;font-size:18px;position:relative;font-weight:600;z-index:1}.custom-button a:hover,.intro-section .rn-col-1-2 a:hover{color:var(--primary)}.custom-button .rn-invert-colors a{color:#fff!important}.custom-button .rn-invert-colors a:hover{color:#fff!important}.custom-button a::before,.intro-section .rn-col-1-2 a::before{height:2px;content:"";position:absolute;background-color:var(--primary);width:100%;opacity:1;bottom:-10px;transition:all .5s ease;transition-delay:.1s;right:0;z-index:1}.custom-button a:hover::before,.intro-section .rn-col-1-2 a:hover::before{width:0%}.custom-button:not(.listings-button) a:after,.intro-section .rn-col-1-2 a:after{transition:300ms;height:2px;content:"";position:absolute;opacity:1;bottom:-10px;left:0;transition:all .5s ease;transition-delay:.2s;background-color:var(--accent-hover);width:0%}.custom-button:not(.listings-button) .rn-invert-colors a:after,.intro-section .rn-col-1-2 a:after{background-color:#fff}.custom-button:not(.listings-button) a:hover:after,.intro-section .rn-col-1-2 a:after{width:100%;right:unset}.video-pop-up-section .rn-content-block{padding-top:0;position:relative}.video-pop-up-section .rn-content-block:after{content:"";background-image:url(https://s.realtyninja.com/static/media/med/9950_59707f72_1.jpg);width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-position:center;background-attachment:fixed;z-index:0;clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%)}.video-pop-up-section .row>div>div{position:relative}.video-pop-up-section .rn-col-2-2-content{z-index:1}.video-pop-up-section .rn-col-1-2-content{z-index:2}.video-pop-up-section a{position:relative;z-index:2;display:block;bottom:-40px;box-shadow:0 0 22px 0 rgb(0 0 0 / 35%);-webkit-box-shadow:0 0 22px 0 rgb(0 0 0 / 35%);-moz-box-shadow:0 0 22px 0 rgba(0,0,0,.35);max-width:440px;margin:0 auto}.video-pop-up-section a:before{content:"";width:100%;height:100%;display:flex;background-image:url(https://s.realtyninja.com/static/media/med/9950_81fff061_play.png?width=100&optimize=medium&dpr=1);position:absolute;background-repeat:no-repeat;background-position:center;opacity:1;transition:all .2s ease-in}.video-pop-up-section a:hover:before{opacity:.8;transform:scale(1.05);background-image:url(https://s.realtyninja.com/static/media/med/9950_972f1912_play_hover.png?width=100&optimize=medium&dpr=1)}.video-pop-up-section .rn-col-2-2 img{z-index:1;top:-25px;display:none}@media only screen and (min-width :768px){.custom-button a{font-size:22px}.video-pop-up-section .rn-content-block{padding-bottom:80px}.video-pop-up-section .row{display:flex;align-items:end}.video-pop-up-section .rn-col-2-2 img{margin-left:-50px;position:relative;right:20px;max-width:540px;display:block}}@media only screen and (min-width :992px){.intro-section h3{font-size:28px}.video-pop-up-section .rn-col-2-2 img{max-width:700px}}@media only screen and (min-width :1200px){.video-pop-up-section .rn-col-2-2 img{max-width:800px;width:800px}}.testimonial-section .rn-content-block{position:relative;padding-bottom:0}.testimonial-section .rn-content-block:after{content:"";width:100%;height:50px;position:absolute;display:block;background-color:#fff;z-index:0;bottom:0;left:0;right:0}.testimonial-section .row,.testimonial-section .rn-col-1-2{position:relative;z-index:1}.testimonial-section .rn-col-1-2:before{content:"";background-image:url(https://s.realtyninja.com/static/media/med/9950_123fc786_quote.png?width=100&optimize=medium&dpr=1);width:100px;height:75px;display:block;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;z-index:-1;opacity:.5;left:50%;margin-left:-50px}.testimonial-section h3,.testimonial-section h1{margin:0}.testimonial-section h1{font-size:100px;line-height:72px;font-family:duende-pro,sans-serif;letter-spacing:0}.testimonial-section img{margin:20px 0}@media only screen and (max-width :767px){.testimonial-section h3 .rn-align-right{text-align:center!important}}@media only screen and (min-width :768px){.testimonial-section img{height:670px;width:100%;object-fit:cover;margin:0}.testimonial-section .rn-col-1-2:before{left:0;margin-left:unset}}@media only screen and (min-width :992px){.testimonial-section h3{font-size:36px}}@media only screen and (min-width :1200px){.testimonial-section .rn-content-block{padding-bottom:100px}.testimonial-section img{opacity:1;width:650px;position:absolute;right:-80px;max-width:650px;height:580px}}.award-section .rn-content-block{font-weight:300;color:#0b0b0b;font-size:20px}.award-section .rn-content-block{background-size:initial;background-position:50% 0}.award-section h1{font-size:100px;line-height:32px;font-family:duende-pro,sans-serif}.award-section h3{font-weight:600;font-size:30px;color:#333333}.award-section img{max-width:200px;height:auto;object-fit:contain;margin:5px}@media only screen and (min-width :1200px){.award-section .rn-content-block{padding-top:200px;background-position:50% 25%}}.page-title .rn-content-block{background:url(https://s.realtyninja.com/static/media/med/9950_0504bf41_1.jpg) bottom center / cover no-repeat}.page-title .rn-content-block h1{color:#fff;text-align:center}.home-banner .rn-col-1-1-content{background:url(https://s.realtyninja.com/static/media/med/9950_d80b142b_mm_logo_lg.png) 50% 0 / contain no-repeat}@media only screen and (max-width :480px){.header-contact-social{bottom:-10px;right:0;left:0;top:unset;width:100%;background:#000;opacity:1!important;transform:translate3d(0,0,0)!important;display:flex;justify-content:center;align-items:center}.header-contact-social a{display:inline-block;width:38px}.rn-invert-colors #header-contact .header-contact-social .fa{color:#fff}.testimonial-section .rn-content-block:after{left:0;right:0}.custom-form .contact-info-contact-image{margin:10px auto}}@media only screen and (min-width :480px){.home-banner .rn-col-1-1-content{background-size:400px}}@media only screen and (max-width :767px){.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{top:50%;margin-top:-14px}.navbar-nav .open .dropdown-menu{background-color:rgb(17 17 17 / 50%)}.navbar-nav.sm-collapsible a.has-submenu.highlighted{color:var(--primary)!important;font-weight:bold}.navbar:after,.header-contact-mobile{display:none}.navbar-header-centered{margin-top:0}.navbar-header-centered .navbar-brand{text-align:left;width:270px}.navbar-brand{padding-bottom:0}.navbar-brand a img{display:none}.navbar-brand a{display:inline-block;position:relative;background:url(https://s.realtyninja.com/static/media/med/9950_284096d1_mm_mobile_logo.png) top left / contain no-repeat;height:70px;width:240px}.header-contact-details{margin-bottom:0}.scroll-top-wrapper.show{display:none!important}#navbar{margin-top:90px;background:rgba(0,0,0,.95)}.navbar-toggle{position:absolute;right:15px;margin:-20px 0 0;top:50%}.intro-section .rn-content-block{padding-left:15px;padding-right:15px;padding-bottom:25px;text-align:center}.home-banner a{display:block;max-width:250px;margin:50px auto 0;border-radius:50px;background:#fff;padding:15px 10px;color:#111!important;font-size:20px;font-family:ivypresto-headline,serif;transition:all .3s ease}.home-banner a:before,.home-banner a:after{display:none}.home-banner a:hover{color:var(--accent-hover);transform:translateY(-5px)}.home-banner a:nth-of-type(2){background:var(--primary);color:#fff!important;margin-top:20px}.home-banner a:nth-of-type(2)hover{color:rgba(255,255,255,.85);transform:translateY(-5px)}.testimonial-section .rn-content-block{padding-left:15px;padding-right:15px;text-align:center}.big-contact-form-container .row{display:flex;flex-direction:column;padding:0 15px}.big-contact-form-container .row .col-lg-5{order:3;text-align:center}.big-contact-form-container .row .form-logo{order:2;background-position:center}#custom-footer p,#footer-disclaimer p{text-align:center}}@media only screen and (min-width :768px) and (max-width :1199px){.navbar-default .navbar-nav>li:hover>a:before,.navbar-default .navbar-nav>.active>a:before{bottom:-5px}.index .navbar:after{margin:-35px auto auto!important;width:150px}}@media only screen and (min-width :768px) and (max-width :991px){.navbar-default .navbar-nav>li>a{font-size:14px}}@media only screen and (min-width :992px) and (max-width :1199px){.navbar-default .navbar-nav>li>a{font-size:13px}}@media only screen and (min-width :992px){.home-banner .rn-col-1-1-content{background-size:600px}}@media only screen and (min-width :1200px){.header-contact-mobile a{font-size:20px}}#widget-controls-frontend{z-index:111!important}