.download-form{width:100%}.download-form .col-lg-5{display:none}.download-form .container{max-width:100%;padding:0!important}.download-form .row>div{width:100%;max-width:400px}.download-form .form-control[name="phone"],.download-form .form-control[name="message"],.download-form .hide-parent,.download-form h3,.download-form .small-divider{display:none!important}.download-form .form-control{padding:25px;border-radius:0}.download-banner .rn-content-block{padding-top:0;padding-bottom:0}.download-banner h1{color:#fff;text-transform:none;text-align:left;font-weight:400;line-height:1.3em;position:relative}.download-banner h1:before{content:'';border:2px solid #81d8d0;position:absolute;bottom:-40px;width:50%}.download-banner .container-fluid>.row{display:flex;flex-direction:column}.download-banner .container-fluid>.row>div{min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (min-width :768px){.download-banner .container-fluid>.row{flex-direction:row}.download-banner .container-fluid>.row>div{min-height:400px}.download-banner .rn-col-1-2{box-sizing:border-box;padding:40px!important;background-color:#f8f7f2}.download-banner h1{color:#676767!important;font-size:36px}}.download-banner .rn-col-2-2{background:rgba(0,0,0,.3)}@media only screen and (min-width :992px){.download-banner .container-fluid>.row>div{min-height:600px}.download-banner .rn-col-2-2{padding:80px}}@media only screen and (min-width :1600px){.download-banner .container-fluid>.row>div{min-height:80vh}}@media only screen and (min-width :1200px){.download-banner h1{font-size:58px}}.fa-facebook:before{color:#3b5998!important}.fa-twitter:before{color:#1DA1F2!important}.fa-linkedin:before{color:#0077b5!important}.fa-instagram:before{color:#8a3ab9!important}.fa-youtube:before{color:#FF0000!important}#mc_embed_signup .button{background-color:#81d8d0!important;text-transform:uppercase}#mc_embed_signup label{font-family:noto-serif,serif!important;color:#4f8190!important;font-weight:400!important}.footer-section,.footer-section .rn-content-block{padding-top:0;padding-bottom:0}#footer-disclaimer p,#footer-disclaimer a{color:#FFFFFF!important}.big-contact-form-container .btn{margin-top:4px;color:#FFFFFF;text-transform:uppercase;background-color:#81d8d0;letter-spacing:2px;padding-top:10px;padding-bottom:10px}.custom-form h3{font-size:35px;color:#676767;font-weight:400;margin:20px auto;display:block}.custom-form .contact-info-phone,.custom-form .contact-info-email a,custom-form .contact-info-phone a,.custom-form .contact-info-phone .fa,.custom-form .contact-info-email .fa,.big-contact-form-container .contact-info-social .fa{color:#747474!important}.custom-form .row>div{text-align:center}.custom-form .big-contact-form-container .contact-info-name{margin-bottom:15px;color:#747474;font-size:32px;font-weight:400}.section-heading .small-divider,.custom-form .small-divider,.custom-form .contact-info-contact-image,.custom-form .contact-info-brokerage,.custom-form .contact-info-address{display:none}.custom-form .contact-info-name:before{content:"";background-image:url(https://s.realtyninja.com/static/media/med/9197_d65fcf69_1.png?width=150&optimize=medium&dpr=1);width:150px;height:150px;display:block;margin:20px auto}.custom-form .col-lg-offset-1{margin-left:0!important}.featured-boxes .row>div>div{background-size:cover;background-position:center;min-height:400px;position:relative}.featured-boxes a{color:#FFFFFF;font-size:28px;line-height:32px;letter-spacing:5px;position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;transition:all .2s ease-in-out}.featured-boxes a:hover{color:#FFFFFF;background-color:rgba(0,0,0,.5)}.featured-boxes .rn-col-1-2-content{background-image:url(https://s.realtyninja.com/static/media/med/9197_ccb1bbe0_1.jpg)}.featured-boxes .rn-col-2-2-content{background-image:url(https://s.realtyninja.com/static/media/med/9197_ff8eabab_2.jpg)}.neighbourhood-page form>div:nth-child(1){display:none}.editmode .slick-neighbourhood{display:none}.upload-neighbourhood{display:none}.editmode .upload-neighbourhood{display:block}.slider-section .row>div{padding:0}.slick-neighbourhood{padding-bottom:40px}.slick-neighbourhood .slick-track{height:400px;overflow:visible}.slick-neighbourhood .item{height:400px;display:flex;flex-direction:column;padding-left:20px;padding-right:20px;overflow:visible}.slick-neighbourhood .item>div,.slick-neighbourhood .item>div>div{height:100%}.slick-neighbourhood .item img{height:75%;width:100%;object-fit:cover;transition:all .3s ease-in-out;pointer-events:initial;position:relative;display:block}.slick-neighbourhood .item img:hover{opacity:.5!important}.slick-neighbourhood .item h4{font-family:forma-djr-text,sans-serif;color:#676767;position:absolute;left:0;bottom:0;margin-left:70px;pointer-events:none;font-weight:500;text-transform:uppercase;font-size:18px;letter-spacing:.065em}.slick-neighbourhood .item h4:before{content:" ";position:absolute;left:0;bottom:0;left:-25px;width:2px;height:calc(100% + 10.5em);background:#81d8d0}.slick-neighbourhood .item .tiny{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;padding:15px 20px;border:1px solid #000;text-transform:uppercase;background:rgba(255,255,255,.6);pointer-events:none;transition:all .3s ease-in-out;opacity:0}.slick-neighbourhood .item>div:hover .tiny{opacity:1}.slick-neighbourhood .item a{pointer-events:initial}.slick-neighbourhood .item>div>div{pointer-events:none}.slick-prev{left:0!important}.slick-next{right:0!important}.slick-next,.slick-prev{z-index:100;color:#ddd;display:flex;flex-direction:column;justify-content:center;align-items:center}.slick-next:before{content:'\f054'!important}.slick-prev:before{content:'\f053'!important}.slick-next:before,.slick-prev:before{font-family:FontAwesome!important;font-size:28px;opacity:1;padding:25px 10px;background:rgba(129,216,208,.8)}.custom-title h3{color:#676767;font-size:35px}.intro-story-section{line-height:28px}.home-banner h1{color:#676767;font-weight:400}.home-banner a{font-size:28px;letter-spacing:2px;color:#676767!important}.home-banner a:after{content:"";background-image:url(https://s.realtyninja.com/static/media/med/9197_6580eaef_arrow.png?width=100&optimize=medium&dpr=1);width:40px;height:15px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin-left:10px;transition:all .2s ease-in-out}.home-banner a:hover:after{margin-left:15px}.home-banner hr{border-color:#81d8d0;border-width:3px;width:50%;margin:20px 0}.home-banner .rn-col-1-2-content{margin:0 auto!important;padding:40px!important}.navbar-default .navbar-nav>li>a{font-size:15px;text-transform:capitalize;font-weight:400;color:#3a3a3c;border:none!important}.fa-stack-2x{display:none}#header-contact a,#header-contact .header-contact-social .fa,.rn-invert-colors #header-contact a{color:#676767}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.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:#81d8d0}a[href="/bio"]{text-transform:capitalize!important}a,.primary-color{color:#4f8190}.primary-background-color{background-color:#4f8190}.blog-overview-wrapper .btn-outline{color:#4f8190;border-color:#4f8190}.primary-border-color{border-color:#4f8190}a:hover,a:focus{color:#4f8190}.btn-primary:hover{background-color:#4f8190}.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,.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:noto-serif,serif}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{font-family:forma-djr-text,sans-serif}.navbar-brand{display:block;padding:10px 10px;padding-left:40px!important;box-sizing:border-box}.navbar-brand img{width:200px!important}.hero-carousel .carousel-control{background-image:none!important}.hero-carousel .carousel-caption{top:unset;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.hero-carousel .carousel-caption h1{color:#fff;text-transform:none;text-align:left;font-weight:400;line-height:1.3em;position:relative}.hero-carousel .carousel-caption h1:before{content:'';border:2px solid #81d8d0;position:absolute;bottom:-40px;width:50%}.hero-carousel .carousel-caption .btn{border:0;color:#fff;position:relative;font-size:24px;margin-top:40px}.hero-carousel .carousel-caption .btn:after{content:"";background-image:url(https://s.realtyninja.com/static/media/med/9197_6580eaef_arrow.png?width=100&optimize=medium&dpr=1);width:40px;height:15px;display:inline-block;background-size:contain;background-repeat:no-repeat;margin-left:10px;transition:all .2s ease-in-out;filter:invert(1)}.hero-carousel .carousel-caption .btn:hover:after{margin-left:15px}.hero-carousel .carousel-indicators li{border:1px solid #81d8d0}.hero-carousel .carousel-indicators .active{background-color:#81d8d0}@media only screen and (min-width :768px){.child-photo-slider{position:absolute;height:100%;width:50%;right:0;top:0;background-image:inherit;background-position:center center;background-repeat:no-repeat;background-size:cover}.hero-carousel .carousel-caption{position:absolute;top:0;left:0;height:100%;width:50%;box-sizing:border-box;padding:40px;background-color:#f8f7f2}.hero-carousel .carousel-caption h1{color:#676767;font-size:36px}.hero-carousel .carousel-caption .btn{font-size:28px;letter-spacing:2px;color:#676767!important;margin-top:40px;float:left;padding:0}.hero-carousel .carousel-caption .btn:after{filter:invert(0)}}@media only screen and (min-width :992px){}@media only screen and (min-width :1200px){.hero-carousel .carousel-caption h1{font-size:58px}}.listing-grid h4{text-transform:capitalize}.contact-info-contact-image{max-width:200px}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){.dropdown-menu{top:115px!important}.custom-form .big-contact-form-wrapper{background-size:50%}.home-banner img{width:100%;height:700px;object-fit:cover}.home-banner .row{display:flex;align-items:center}.home-banner .row{display:flex}.navbar{margin-bottom:0}.navbar-nav{margin-top:0;min-height:115px;display:flex!important;align-items:center}.navbar-nav>li{float:left;height:115px;border-left:1px solid #bceae6;display:flex;align-items:center}.navbar .container-fluid{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:0;padding-top:40px;border-bottom:1px solid #bceae6}#header-contact{position:absolute;top:0;width:100%;display:flex;justify-content:space-between;padding-left:15px;padding-right:15px;background-color:#81d8d0;border-bottom:1px solid #81d8d0;border-top:1px solid #81d8d0;margin-top:0;align-items:center}.header-account,.header-contact-details,.header-contact-social{margin-bottom:0}.container-fluid:before,.container-fluid:after{display:none}}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:#4f8190}.navbar-default .navbar-nav>li>a{min-width:100px;text-align:center}}@media only screen and (min-width :1200px){.home-banner .rn-col-1-2-content{width:670px}.home-banner h1{font-size:58px}.custom-form .col-lg-6{padding-right:8%}}@media screen and (max-width:767px){#navbar{background:rgb(129,216,208);background:linear-gradient(0deg,rgba(255,255,255,.8) -5%,rgba(129,216,208,.9) 100%)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.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:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333}}