.agent-website a{font-size:0}.agent-website a:before{content:"BOOK A CALL";font-size:14px!important}.fixed-cta-button{position:fixed;bottom:40px;right:40px;color:#fff;background:#afa46e;padding:10px 20px;border-radius:4rem;transition:all .3s ease-in-out;border:1px solid #afa46e;z-index:99;text-transform:uppercase;font-size:14px}.fixed-cta-button:hover{color:#afa46e;background:#fff}.return-to-search{cursor:pointer;position:absolute;z-index:10;padding:10px 25px;border-radius:6px;top:80px;left:25px;transition:all .3s ease-in-out;border:1px solid #afa46e;background:#333}.return-to-search:hover{color:#fff;background:#333}@media only screen and (min-width :768px){.return-to-search{left:80px}}.img-listing-grid img{height:450px}.listing-grid-content{text-align:center}.listing-grid h4{font-weight:900;font-size:18px}.listing-grid-brokerage img{margin-right:0!important}.search-results-grid-view-wrapper .slick-prev{left:10px}.search-results-grid-view-wrapper .slick-next{right:10px}.search-results-grid-view-wrapper .slick-next,.search-results-grid-view-wrapper .slick-prev{z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center}.search-results-grid-view-wrapper .slick-next:before{content:'\f061'}.search-results-grid-view-wrapper .slick-prev:before{content:'\f060'}.search-results-grid-view-wrapper .slick-next:before,.search-results-grid-view-wrapper .slick-prev:before{font-family:FontAwesome;color:#afa46e;font-size:28px;opacity:1;padding:20px 5px;background:rgba(0,0,0,.8)}.featured-listings-wrapper .container-fluid .slick-next{right:0!important}.featured-listings-wrapper .container-fluid .slick-prev{left:0!important}@media only screen and (min-width :768px){.listing-grid-brokerage img{position:absolute}.search-results-grid-view-wrapper .slick-next:before,.search-results-grid-view-wrapper .slick-prev:before{font-size:32px;padding:25px 10px}.search-results-grid-view-wrapper .slick-prev{left:0}.search-results-grid-view-wrapper .slick-next{right:0}.listing-grid{height:500px}.img-listing-grid{height:350px}}@media only screen and (min-width :992px){.search-results-grid-view-wrapper .slick-prev{left:-25px!important}.search-results-grid-view-wrapper .slick-next{right:-25px!important}}@media only screen and (min-width :1200px){}.search-results-top-controls-wrapper,.listing-grid-info-secondary,.search-results-view-changer{display:none}.subscribe-to-alerts-wrapper{padding-bottom:30px}.gradient-background .rn-content-block,.landing-page-banner .rn-content-block{position:relative}.gradient-background .rn-content-block::after,.landing-page-banner .rn-content-block::after{content:"";background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 50%);position:absolute;bottom:0;left:0;width:100%;height:320px;display:block}.gradient-background .rn-content-block::after{height:100%!important}.calendly-container{background-color:#f2f2f2}.calendly-inline-widget{height:750px}.calendly-badge-widget{bottom:75px!important;right:50px!important}.insert-form .col-lg-6{text-align:center;background-color:#000;padding:40px}.insert-form .col-lg-5{margin:0!important;padding:20px}.insert-form .contact-info-container,.insert-form .col-lg-5 p,.insert-form .contact-info-social{display:none}.insert-form .formContent .form-group:last-of-type{display:none}.custom-link,.insert-form .btn,.hero-carousel .carousel-inner .rn-invert-colors .btn{letter-spacing:2px;padding:15px 25px;font-weight:600;font-size:14px}.hero-carousel .carousel-inner .rn-invert-colors .btn{border-radius:0;background-color:rgba(0,0,0,.5)}@media only screen and (min-width :768px){.custom-link,.insert-form .btn,.hero-carousel .carousel-inner .rn-invert-colors .btn{font-size:16px}}@media only screen and (min-width :992px){.custom-link,.insert-form .btn{letter-spacing:4px;padding:15px 35px;font-size:16px}}.section-custom-footer{display:none}#rn-331384 .bold{color:#afa46e}#rn-333301 .container{text-align:center;padding:40px}#rn-333301 select{padding:10px;margin:40px;border-radius:5px}#rn-331384{margin-top:-100px}.custom-list .container{background:#fff;padding:40px 0}.custom-list li{display:block;padding:40px;font-size:22px;color:#676767;border-bottom:1px solid #dedede;text-indent:-2.1em}.custom-list ol{counter-reset:item;list-style-type:none;padding-right:40px}.custom-list li:before{content:counter(item,decimal-leading-zero) " ";counter-increment:item;font-size:32px;color:#bcbcbc;font-weight:300}.numbers-section .rn-align-center{text-align:center;border:1px solid #fff;padding:40px}.custom-button a{background:transparent;border:3px solid #afa46e;padding:15px 30px;font-size:16px;transition:all .3s ease-in-out;display:block}.custom-button a:hover{background:#afa46e;color:#fff!important}@media only screen and (min-width :768px){.custom-button a{display:inline-block}}#rn-331239 .container{padding:0}.yottie-widget-inner{border-radius:0!important}.custom-cta a{background-color:#ff0000;padding:15px 30px;border-radius:5px}body.masters-formula{background:#000}.whitebg .container{background-color:#fff;padding:40px;background-image:transparent;background-size:contain;background-repeat:no-repeat;background-position:top right;line-height:32px}.custom-cta .rn-invert-colors{color:#666}.careers #bigcontactform .row:before{content:"Get in touch today"!important;color:#000;font-weight:bold;font-size:18px}#bigcontactform .contact-info-name::before{content:"YOUR NORTH VANCOUVER HOMES TEAM!";display:block;font-size:24px;color:#000;padding-bottom:20px}body{color:#545353;font-family:'Lato',sans-serif;font-weight:300;font-size:16px}.header-contact-details,.mls-quick-search,.big-contact-form-wrapper,.small-contact-info-wrapper,.blog-overview-wrapper,.blog-overview-wrapper h2,.blog-overview-wrapper .btn-outline,.blog-controls-wrapper .btn-outline,.blog-controls-wrapper .btn-group .btn,.blog-header-title-section h1,.blog-header-title-section .blog-entry-info,.blog-post-content,.blog-post-content h1,.blog-post-content h2,.blog-post-content h3,.blog-post-content h4,.blog-post-content h5,.blog-post-content .header1,.blog-post-content .header2,.blog-post-content .header3,.blog-post-content .header4,.blog-post-content .header5,.listing-main-info h1,.listing-main-info h3,.listing-main-info-price,.listing-secondary-info,.listing-detail-info-list-container,.header1,.header2,.header3,.header4,.header5,body,h1,h2,h3,h4,h5,.hero-carousel .carousel-caption h1,.hero-carousel .carousel-inner .rn-invert-colors .btn{font-family:'Lato',sans-serif;font-weight:400}.section-heading h3{color:#666;font-family:'Lato',sans-serif;font-weight:300;font-size:22px}.navbar-default .navbar-nav>li>a,.dropdown-menu>li>a{text-transform:uppercase;font-family:'Lato',sans-serif;font-weight:400}.navbar-wrapper{background-position:bottom}#mc_embed_signup{background:#afa46e;padding:20px}#mc_embed_signup #mc-embedded-subscribe{margin-top:20px;background-color:#000}#mc_embed_signup label{padding:10px 0 0 0}.nv-community h4{margin:0;font-size:15px;line-height:.7em;color:#afa46e}#rn-102258 .rn-content-block{padding-bottom:20px}.rn-invert-colors .navbar-default .navbar-nav>.active>a,.rn-invert-colors .navbar-default .navbar-nav>.active>a:focus,.rn-invert-colors .navbar-default .navbar-nav>.active>a:hover,a,a:focus,a:hover{color:#afa46e}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{border-color:#afa46e}body.listing_detail_view .navbar-wrapper{background-image:none!important;background-color:#000}.primary-background-color,.primary-background-color:hover{background-color:#afa46e}.btn-secondary,.btn-secondary:hover{background-color:#afa46e!important;color:#fff!important}.primary-color{color:#afa46e}.hero-carousel .carousel-caption{top:66%}@media only screen and (min-width :480px){.hero-carousel .carousel-caption{top:66%}}@media only screen and (min-width :768px){.insert-form .row{display:flex;align-items:center}.insert-form .big-contact-form-wrapper{padding:0!important}.insert-form .col-lg-5{width:50%;padding:40px}.custom-button a{font-size:24px}.navbar-brand img{max-width:420px}.hero-carousel .carousel-caption{top:46%}.whitebg .container{background-image:url(https://s.realtyninja.com/static/media/med/4637_15c9c2f7_2.jpg)}}@media only screen and (min-width :992px){.whitebg .container{background-image:url(/static/media/med/4637_cab78bab_preview-full-Masters-Formula-Pic-2.jpg)}.nv-community h4{font-size:18px;line-height:.9em}.hero-carousel .carousel-caption{top:36%}.custom-button a{font-size:32px}}@media only screen and (min-width :1200px){}.header3{font-size:30px;font-family:'Lato',sans-serif;font-weight:300}.blog-entry-overview-text{max-height:200px;overflow:hidden}.blog-entry-overview-text img{object-fit:cover}.blog-entry-overview-title a{font-size:20px}.blog-entry-overview-info{font-size:12px;font-style:normal}.blog-entry-overview-container{background:#fff;padding:15px;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 3px #ccc}a.btn.btn-outline{color:#afa36d;border:1px solid #afa36d;border-radius:0}.hero-carousel .carousel-inner .rn-invert-colors .btn{border-radius:0}.footer-section{background-image:url('/static/media/med/4637_a9fb3a15_image-pattern-ALT1.jpg')}.testimonials-wrapper .section-heading h3{font-size:30px;text-transform:uppercase;color:#fff}.fa-quote-left,.fa-quote-right{color:#afa36d}.navbar-container{background-image:url(/static/media/med/4637_a9fb3a15_image-pattern-ALT1.jpg)}.nvh-slideshow h1{font-size:65px!important;font-weight 900}.carousel-inner{max-height:750px}.hero-carousel .carousel-caption{top:10%}@media only screen and (min-width:320px){.carousel-caption{background-position:bottom center}}@media only screen and (min-width:768px){.carousel-caption{background-position:center}}#bigcontactform .contact-info-name:before{display:none}.lander-parkwest .nav{display:none}.lander-parkwest .carousel-caption{background-image:none}.lander-parkwest .hero-carousel .carousel-caption{top:30%}.lander-parkwest .bg-fade-carousel-shadow{display:none}.lander-parkwest .slide1{background-size:cover}.lander-parkwest .slide1 h1{display:block;color:#fff}.lander-parkwest .slide1 h4{color:#fff}.lander-parkwest .hero-carousel .carousel-caption .btn{background-color:#fff;border:none;border-radius:0;text-transform:uppercase;font-weight:bold;margin-top:10px}.lander-parkwest #header-contact{display:none}.lander-parkwest .section-custom-footer img{display:none!important}.lander-parkwest .section-custom-footer{color:#ccc;text-shadow:none;background-color:#fff;text-align:center}.lander-parkwest #footer-disclaimer{display:none}.lander-parkwest .footer-section{background-color:#fff!important;background-image:none;padding-top:0}.lander-parkwest .contact-info-social{display:none}.lander-parkwest #bigcontactform .contact-info-name:before{display:none}.lander-parkwest .contact-info-contact-image{display:none}.lander-parkwest .contact-info-address{display:none}.lander-parkwest #bigcontactform .row::before{content:"Register Now!"!important;text-transform:uppercase!important;font-size:22px!important;font-weight:400;color:#2d2d2d}.lander-parkwest .small-contact-info-wrapper{display:none}.lander-parkwest #bigcontactform .row:before{display:none}.lander-parkwest .slide1{background-position:bottom center}.lander-parkwest .slide1 .btn{box-shadow:2px 2px 8px rgba(0,0,0,.5)}.lander-parkwest .slide1 h1{text-shadow:2px 2px 8px rgba(0,0,0,.5)}.lander-parkwest .navbar-brand img{max-width:300px}.adera-crest .nav{display:none}.adera-crest .carousel-caption{background-image:none}.adera-crest .hero-carousel .carousel-caption{top:30%}.adera-crest .bg-fade-carousel-shadow{display:none}.adera-crest .slide1{background-size:cover}.adera-crest .slide1 h1{display:block;color:#fff}.adera-crest .slide1 h4{color:#fff}.adera-crest .hero-carousel .carousel-caption .btn{background-color:#fff;border:none;border-radius:0;text-transform:uppercase;font-weight:bold;margin-top:10px}.adera-crest #header-contact{display:none}.adera-crest .section-custom-footer img{display:none!important}.adera-crest .section-custom-footer{color:#ccc;text-shadow:none;background-color:#fff;text-align:center}.adera-crest #footer-disclaimer{display:none}.adera-crest .footer-section{background-color:#fff!important;background-image:none;padding-top:0}.adera-crest .contact-info-social{display:none}.adera-crest #bigcontactform .contact-info-name:before{display:none}.adera-crest .contact-info-contact-image{display:none}.adera-crest .contact-info-address{display:none}.adera-crest #bigcontactform .row::before{content:"Register Now!"!important;text-transform:uppercase!important;font-size:22px!important;font-weight:400;color:#2d2d2d}.adera-crest .small-contact-info-wrapper{display:none}.adera-crest #bigcontactform .row:before{display:none}.adera-crest .slide1 .btn{box-shadow:2px 2px 8px rgba(0,0,0,.5)}.adera-crest .slide1 h1{text-shadow:2px 2px 8px rgba(0,0,0,.5)}.adera-crest .slide1{background-position:bottom center}.adera-crest .navbar-brand img{max-width:300px}.adera-crest .header-top{max-height:110px!important;overflow:hidden}.adera-crest #bigcontactform .col-lg-6 h3{color:#fff;display:block!important}.adera-crest #bigcontactform .col-lg-6 h3:before{color:#333;content:"Sign up for your VIP Access and Floorplans."}.adera-crest #bigcontactform .alert-success strong{color:#dff0d8}.adera-crest #bigcontactform .alert-success{color:#dff0d8}.adera-crest #bigcontactform .alert-success strong:before{color:#3c763d;content:"Congrats! We will contact you shortly regarding your VIP access and project information."}.adera-crest .collapsed{display:none}#google_translate_element{position:absolute;top:25px;right:450px;z-index:2000;float:right}.sign-up .big-contact-form-container .contact-info-name{display:none!important}.sign-up .big-contact-form-container .contact-info-brokerage{display:none!important}.sign-up #bigcontactform .row::before{display:none}.header-contact-social{display:none}#google_translate_element{right:25px}#header-contact{margin-top:25px!important}.header-contact-email a{font-size:20px;margin-right:20px}.header-contact-phone a{font-size:20px}.hero-carousel .slide{min-height:0PX;background-position:center bottom}.hero-carousel .carousel-caption{position:static;padding:300px 10px 250px}.hero-carousel .carousel-inner .rn-invert-colors .btn{min-width:306px}.hero-carousel .carousel-caption h1{font-weight:900;font-size:32px!important;letter-spacing:2px;margin-bottom:40px}.hero-carousel .carousel-caption h4{font-size:16px!important;font-weight:600}@media only screen and (min-width :768px){.hero-carousel .carousel-caption{padding:300px 40px 250px}.hero-carousel .carousel-caption h1{font-size:62px!important}.hero-carousel .carousel-caption h4{font-size:28px!important}}.custom-search-heading h1{text-align:center;font-weight:600;letter-spacing:0}.custom-search-heading .row>div{padding-top:80px;padding-bottom:80px}.custom-search-buttons .row>div>div{padding:1px}.custom-search-buttons a{transition:all .3s ease;background:#333;color:#fff;display:inline-block;width:100%;padding:20px;font-weight:600;text-align:center;font-size:16px}.custom-search-buttons a:hover{background:#111}.custom-search-buttons:last-of-type{margin-bottom:100px}.custom-search-cta{margin-bottom:100px}.custom-search-cta ul{list-style:none;padding:0!important;margin:0!important}.custom-search-cta ul li,.custom-search-cta ul:last-of-type li{display:inline-block;margin:1px;width:calc(100%)}.custom-search-cta ul li>a{transition:all .3s ease;background:#333;color:#fff;display:inline-block;width:100%;padding:20px;font-weight:600;text-align:center;font-size:16px}.custom-search-cta ul li:hover>a{background:#000}.custom-search-cta br{display:none}.editmode .custom-search-cta br{display:unset}@media only screen and (min-width :480px){.custom-search-cta ul li,.custom-search-cta ul:last-of-type li{width:calc(50% - 2px)}}@media only screen and (min-width :992px){.custom-search-cta ul li{width:calc(25% - 2px)}.custom-search-cta ul:last-of-type li{width:calc(20% - 2px)}}@media screen and (max-width:480px){.navbar-brand img{max-width:200px}.hero-carousel .carousel-caption h1{font-size:24px!important;margin-bottom:15px}.hero-carousel .carousel-caption{padding:250px 10px 250px}}