.listing-slider .owl-dots{display:block;text-align:center}.listing-slider .owl-carousel button.owl-dot{background:none;color:#000;border:1px solid #f2f2f2;padding:0!important;font:inherit;font-size:24px;width:10px;height:10px;border-radius:50px;margin:0 5px 20px;text-align:center}.listing-slider .owl-carousel button.active{color:#000;background-color:#fff}.listing-slider .listings-wrapper{padding-top:40px}.listing-slider .col-lg-4{width:100%}.lightbox a:before{content:"";transition:all .2s ease-in-out;background-color:rgba(0,0,0,0);width:100%;height:100%;position:absolute;top:0;background-size:0;opacity:0;background-image:url(https://s.realtyninja.com/static/media/med/4470_45bceea4_icon1.png);background-size:50px;background-position:center;background-repeat:no-repeat}.lightbox a:hover:before{content:"";background-color:rgba(0,0,0,.8);opacity:1}.lightbox img{width:100%;height:300px;object-fit:cover}.banner-slides hr{margin-left:0}.page-banner .rn-content-block{padding-top:140px;padding-bottom:140px}.page-banner hr{width:200px;border:#fff 3px solid!important;margin-left:0}.form-header .rn-content-block,.parallax .rn-content-block{background-position;center}.owl-dots{display:none}.renovation-testimonial .container{background-color:rgba(0,0,0,.8);padding:40px;margin-bottom:40px}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{color:#fff!important;padding:10px!important;font-size:72px!important;height:50px}.owl-carousel .owl-nav button.owl-prev{margin-left:30px}.owl-carousel .owl-nav button.owl-next{float:right;margin-right:30px}.owl-nav{position:absolute;top:40%;width:100%}@font-face{font-family:'Gotham';font-weight:normal;font-weight:400;font-style:normal;src:url('https://s.realtyninja.com/static/themes/common/fonts/gotham/Gotham-Book.woff') format('woff'),url('https://s.realtyninja.com/static/themes/common/fonts/gotham/Gotham-Book.otf') format('opentype')}@font-face{font-family:'Gotham';font-weight:normal;font-weight:400;font-style:italic;src:url('https://s.realtyninja.com/static/themes/common/fonts/gotham/Gotham-BookItalic.woff') format('woff'),url('https://s.realtyninja.com/static/themes/common/fonts/gotham/Gotham-BookItalic.otf') format('opentype')}@font-face{font-family:'Gotham';font-weight:500;font-style:normal;src:url('https://s.realtyninja.com/static/themes/common/fonts/gotham/Gotham-Medium.woff') format('woff'),url('https://s.realtyninja.com/static/themes/common/fonts/gotham/Gotham-Medium.otf') format('opentype')}@font-face{font-family:'Gotham';font-weight:bold;font-weight:700;font-style:normal;src:url('https://s.realtyninja.com/static/themes/common/fonts/gotham/Gotham-Bold.woff') format('woff'),url('https://s.realtyninja.com/static/themes/common/fonts/gotham/Gotham-Bold.otf') format('opentype')}a,.primary-color{color:#00b8ff}#header-contact .header-contact-social .fa-circle,.rn-invert-colors #header-contact .header-contact-social .fa{color:#5596a6}.primary-background-color{background:rgb(0,184,255);background:-moz-linear-gradient(left,rgba(0,184,255,1) 0%,rgba(0,5,255,1) 100%);background:-webkit-linear-gradient(left,rgba(0,184,255,1) 0%,rgba(0,5,255,1) 100%);background:linear-gradient(to right,rgba(0,184,255,1) 0%,rgba(0,5,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b8ff',endColorstr='#0005ff',GradientType=1)}.custom-home-ctas-1{background-color:#186e92}.custom-home-ctas-1 a:hover,.custom-home-ctas-2 a:hover{text-decoration:underline}.custom-home-ctas-2{background-color:#5596a6}.blog-overview-wrapper .btn-outline{color:#00fcff;border-color:#00fcff}.primary-border-color{border-color:#00fcff}.blue-gradient a:hover,.blue-gradient a:focus{color:#fff}a:hover,a:focus{color:#00b8ff}.btn-primary:hover{background-color:#00fcff}#header-contact a{color:#5596a6;font-weight:400;font-size:15px}.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,#rn-98132,.header-contact-details,.navbar-default .navbar-nav>li>a,.hero-carousel .carousel-caption h1,h1,h2,h3,h4,h5,.header1,.header2,.header3,.header4,.header5,.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:"Gotham",Helvetica,Arial,sans-serif;font-weight:400}body{font-weight:500}body,.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{font-family:"Gotham",Helvetica,Arial,sans-serif}.navbar-default .navbar-nav>li>a{text-transform:capitalize;font-weight:400;font-family:"Gotham",Helvetica,Arial,sans-serif}.tall-header-video .hero-carousel .slide{min-height:500px!important;height:auto!important;padding-top:10%;padding-bottom:10%}.tall-header-video .rn-header-separated .carousel-caption{top:0;width:100%;padding:0;left:0;position:absolute}.tall-header-video .hero-carousel .carousel-caption h1{font-size:24px;position:absolute;width:100%;margin-top:45%}.tall-header-video .hero-carousel .carousel-caption h4{margin:0}.tall-header-video .hero-carousel .carousel-caption p{position:absolute;top:100px;width:100%;margin-top:45%}.tall-header-video video{object-fit:cover;height:700px}video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}@media only screen and (min-width :480px){.tall-header-video .hero-carousel .carousel-caption h1{font-size:52px;margin-top:20%}.tall-header-video .hero-carousel .carousel-caption p{margin-top:36%}}@media only screen and (min-width :768px){.listing-slider .owl-carousel .owl-nav button.owl-prev{margin-left:-30px}.listing-slider .owl-carousel .owl-nav button.owl-next{float:right;margin-right:-30px}.lightbox-container a{width:90%!important}.lightbox-container .rn-content-block .container .row{width:55%!important}.lightbox-container .rn-content-block .container .row .rn-col-1-2,.lightbox-container .rn-content-block .container .row .rn-col-2-2{min-height:300px}#header-contact{margin-top:60px}.tall-header-video .hero-carousel .carousel-caption h1{font-size:52px;margin-top:15%}.tall-header-video .hero-carousel .carousel-caption p{margin-top:25%}}@media only screen and (min-width :992px){.tall-header-video .hero-carousel .slide{min-height:555px!important}.tall-header-video .hero-carousel .carousel-caption p{margin-top:15%}}@media only screen and (min-width :1200px){.tall-header-video .hero-carousel .slide{min-height:700px!important}}#footer-disclaimer,.listing-grid-info-primary,.listing-grid-info-secondary,.search-results-top-controls-wrapper,.listing-main-info h3,.listing-main-info-price,.listing-secondary-info-and-cta-container,.listing-detail-info-list-container,.listing-bottom-form-container,.big-contact-form-wrapper .contact-info-contact-image,.search-results-bottom-controls-wrapper,.blog-controls-wrapper,.listing-secondary-content-container{display:none}.dropdown-menu>li>a{font-weight:500;text-transform:none}.rn-parallax-bg{position:relative}.rn-parallax-bg:before{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.3);opacity:1}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){.navbar-default .navbar-nav>li:first-child{display:none}.listing-grid{height:320px}}@media only screen and (min-width :992px){}@media only screen and (min-width :1200px){}.custom-nav-stoneway{border:1px solid #ccc;padding:10px;color:#929292;border-radius:5px;font-size:15px}.custom-nav-stoneway a{color:#666}div#wufoo-w1ep68j50yzd61y{border-radius:5px;border:1px solid #ccc;padding:14px;box-shadow:0 0 24px -12px rgba(0,0,0,.75)}