:root{--prussianBlue:#002b5c;--hoverState:#cf202f;--grey:#eee;--charcoal:#333;--white:#fff;--transprentBlue:rgba(0,43,92,.9)}.rn_colour_blue{color:var(--prussianBlue)}.jBox-content .rn_colour_blue{background-color:var(--prussianBlue)!important}a,.primary-color{color:var(--prussianBlue)}.primary-background-color{background-color:var(--prussianBlue)}.blog-overview-wrapper .btn-outline{color:var(--prussianBlue);border-color:var(--prussianBlue)}.primary-border-color{border-color:var(--prussianBlue)}a:hover,a:focus{color:var(--hoverState);transition:all .3s ease-in-out}.btn-primary:hover{background-color:var(--hoverState);transition:all .3s ease-in-out}body{overflow-x:hidden}.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,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:'Lato',sans-serif}.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5{font-weight:900}h3{font-size:28px}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:'Lato',sans-serif}@media only screen and (min-width :768px){}@media only screen and (min-width :992px){}.navbar-wrapper{position:relative;top:0;left:0;width:100%;z-index:99;transition:all .5s ease;height:56px;background:var(--prussianBlue)!important}@media only screen and (min-width :768px){.navbar-wrapper{height:78px}}.slideDown{position:fixed;top:0;left:0;background-color:var(--charcoal);height:56px;width:100%;transition:all 0s ease;animation:slideNavDown ease .3s;-webkit-animation:slideNavDown ease .3s;-moz-animation:slideNavDown ease .3s;-o-animation:slideNavDown ease .3s;-ms-animation:slideNavDown ease .3s}@media only screen and (min-width :768px){.slideDown{height:76px}}body.toolbar .slideDown{top:130px}.slideUp{position:fixed;top:-150px;transition:all .3s ease-in-out}body.toolbar .slideUp{top:-20px}.navbar-brand img{transition:all .3s ease;height:auto!important;transition-delay:.1s;width:150px!important}@media only screen and (min-width :768px){.navbar-brand img{width:275px!important}.slideDown .navbar-brand img{width:250px!important}}.custom-search .quick-mls-search-controls-wrapper{padding:80px 15px 100px}.custom-search .quick-mls-search-controls-wrapper:before{content:"Find your new urban oasis";color:var(--white);font-size:32px;font-weight:800;margin:40px auto;display:block;text-align:center;height:40px;letter-spacing:2px;line-height:32px}.custom-search .container{background-color:var(--white);padding-top:10px;border-radius:5px;padding-left:10px;padding-right:10px}.custom-search .btn{font-size:16px;letter-spacing:2px;padding:15px 35px}.custom-search .links_under_area_search{display:none}.custom-search .form-control,.custom-search .select2-container .select2-selection--multiple{margin:10px 0;height:34px}@media only screen and (min-width :768px){.custom-search .quick-mls-search-controls-wrapper{padding:200px 15px 200px}}@media only screen and (min-width :992px){.custom-search .quick-mls-search-controls-wrapper{padding:200px 15px 300px}.custom-search .quick-mls-search-controls-wrapper:before{font-size:60px;height:60px;line-height:72px}.custom-search .form-control,.custom-search .select2-container .select2-selection--multiple{min-height:54px;border:none!important;box-shadow:none!important;display:flex;align-items:center;margin:0}.custom-search .col-lg-5:first-child{border-right:1px solid var(--grey)}.custom-search .container{max-width:970px}}.custom-search-boxes .rn-content-block{padding-top:0}.cb1 .rn-content-block{padding-bottom:0}.cb2 .rn-content-block{padding-bottom:60px}.custom-search-boxes .row>div>div{font-size:18px;letter-spacing:2px;height:100px;border:1px solid #fff;border-radius:5px;position:relative;background-image:url(https://s.realtyninja.com/static/media/med/9711_ec01d5db_1.jpg);background-size:cover;background-position:center;margin-bottom:20px}.cb1 .rn-col-2-3-content{background-image:url(https://s.realtyninja.com/static/media/med/9711_1438e05e_Coal_Harbour.jpg)!important}.cb1 .rn-col-3-3-content{background-image:url(https://s.realtyninja.com/static/media/med/9711_a8f006f0_Downtown_Central.jpg)!important}.cb2 .rn-col-1-3-content{background-image:url(https://s.realtyninja.com/static/media/med/9711_396cf450_Kitsilano.jpg)!important}.cb2 .rn-col-2-3-content{background-image:url(https://s.realtyninja.com/static/media/med/9711_1f7910ce_West_End.jpg)!important}.cb2 .rn-col-3-3-content{background-image:url(https://s.realtyninja.com/static/media/med/9711_251f1835_False_Creek.jpg)!important}.custom-search-boxes a{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;text-align:center;background-color:rgba(255,255,255,1);transition:all .3s ease-in-out}.custom-search-boxes a:hover{color:var(--white);background-color:rgba(0,0,0,.3)}.listing-hero{border:0}.listing-detail-idx-table .idx-table-cell-label,.listing-detail-vow-table-additional-info-main .vow-table-cell-label{width:40%}.featured-listing-desc-price a{color:var(--white)}.slick-next{right:0!important}.slick-prev{left:0!important}.slick-prev,.slick-next{background-color:var(--white)!important;border-radius:50px!important;width:30px!important;height:30px!important;box-shadow:0 4px 8px 0 rgb(0 0 0 / 20%);z-index:999}.slick-prev:before,.slick-next:before{color:var(--charcoal)!important;font-family:'Line Awesome Free'!important;font-weight:900}.slick-prev:before{content:'\f104'!important}.slick-next:before{content:"\f105"!important}.custom-listing .section-heading{display:none}.featured-listing-preview{background-color:var(--white);box-shadow:0 4px 8px 0 rgb(0 0 0 / 20%);display:flex;flex-direction:column;border-radius:5px}.featured-listings-wrapper p{font-weight:600}.img-listing-showcase,.img-listing-showcase img{border-radius:5px 5px 0 0}@media only screen and (min-width:992px){.listing-other-actions-container .btn{display:inline-block;width:100%;padding:15px 35px}}}.small-contact-info-wrapper h4{color:var(--prussianBlue)}.fa-stack-2x{font-size:2em;color:var(--prussianBlue)!important;transition:all .2s ease-in-out}.footer-section,.footer-section .rn-content-block{padding-top:0;padding-bottom:0}.contact-info-social a:hover .fa-stack-2x{color:var(--hoverState)!important}.custom-button a,.big-contact-form-container .btn{color:var(--white)!important;background-color:var(--prussianBlue);padding:15px 35px;border-radius:5px;transition:all .2s ease-in-out;letter-spacing:2px}.custom-button a:hover,.big-contact-form-container .btn:hover,.listing-ctas-main .btn-secondary:hover{background-color:var(--hoverState);color:var(--white)}.contact-info-contact-image{max-width:200px}.navbar-nav>li:first-child{display:none}.navbar-brand{position:absolute}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){.navbar-brand{position:relative}.intro-section .rn-content-block{padding-bottom:0}.intro-box .row>div>div,.custom-search .row>div>div,.last-boxes .row>div>div{margin-bottom:0}.buy-sell-section .row{display:flex;justify-content:center;align-items:center}}.navbar-nav{margin-top:100px;float:none}#navbar{background:rgba(0,43,92,.98);height:100vh;position:absolute;top:0;width:100%;left:0;margin-left:0;margin-right:0}.navbar>.container-fluid>.navbar-collapse.collapse{display:none!important}.navbar>.container-fluid>.navbar-collapse.collapse.in{display:block!important;height:100vh!important}.navbar-default .navbar-nav>li>a{padding-left:10px!important;text-align:center}.dropdown-menu{position:relative;float:none;background:transparent;box-shadow:none;border:0}.dropdown-menu>li>a{text-align:center}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ddd}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:transparent!important}.navbar-nav.sm-collapsible .caret:before,.navbar-nav.sm-collapsible .caret:after{display:none}@media only screen and (min-width:768px){.navbar-toggle{display:block;margin-top:20px}.navbar-nav>li{float:left!important}.navbar-nav.sm-collapsible .caret:before{content:none;font-family:unset;font-weight:unset}.navbar-nav.sm-collapsible a{padding-right:10px!important}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{margin:unset;border-style:none;border-top:5px solid;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:0 none;width:0;height:0;vertical-align:middle;position:unset;margin-left:3px;line-height:unset}}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:var(--prussianBlue);font-size:14px}.featured-listing-desc-price a:after{content:"VIEW DETAILS";color:var(--white);background-color:var(--prussianBlue);padding:10px 15px;border-radius:50px;transition:all .2s ease-in-out}.featured-listing-desc-price{position:absolute;left:0;bottom:0;width:100%;padding:10px;border-top:1px solid var(--grey)}.featured-listing-desc-price a{display:flex;align-items:center;justify-content:space-between;color:var(--prussianBlue)}.featured-listing-desc-price a:hover:after{background-color:var(--hoverState)}.featured-listing-info-container{height:70%}}@media only screen and (min-width :1200px){.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:#fff!important}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#000}.dropdown-menu>li>a{text-align:left}.dropdown-menu{position:absolute;float:left;background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgb(0 0 0 / 18%)}.navbar-nav{margin-top:0;float:right}.navbar-nav>li{float:left}#navbar{background:transparent;height:auto}.navbar-default .navbar-nav>li>a{font-size:14px}.featured-listing-preview{height:350px}.featured-listing-info-container{height:50%}.navbar>.container-fluid>.navbar-collapse.collapse{display:block!important}.navbar-toggle{display:none}#navbar{position:relative}}@media screen and (max-width:767px){.img-listing-showcase,.img-listing-showcase img{height:400px}}