#bg-fade-carousel{position:relative}.slick-prev:before,.slick-next:before{color:#243141!important}.slick-prev{left:-15px!important}.slick-next{right:-15px!important}.side-link{display:none;transition:all .2s ease-in;position:absolute;z-index:9;color:#fff;right:-35px;transform:rotate(90deg);top:50%;letter-spacing:5px;align-items:center;justify-content:center;background-color:transparent;padding-top:5px;padding-left:5px}.line{width:50px;height:2px;display:inline-block;background-color:#fff;margin-right:20px}.side-link:hover{background-color:red;color:#fff}.custom-heading{border-top:1px solid #dedede}.agents-form-wrapper .btn{width:100%;text-transform:uppercase;font-weight:600;letter-spacing:2px;border:1px solid red;transition:all .5s ease-in-out}body.rn-landing.listing_detail_view .navbar-default,body:not(.rn-landing) .rn-landing-logo{display:none}@media only screen and (min-width :768px){body.rn-landing .rn-landing-logo img{padding-top:10px!important}}#header-contact{display:none!important}#footer-disclaimer{padding-top:0}.footer-section .rn-content-block{padding-top:0;padding-bottom:0}.about-remax .row{display:flex;flex-direction:column}.swap .row{flex-direction:column-reverse!important}.mfp-close{width:60px!important;height:60px!important;font-size:48px!important}.mfp-close-btn-in .mfp-close{color:#fff!important;background-color:#243141;font-size:48px}.mfp-content{padding-top:30px}.white-popup{background-size:300px;background-repeat:no-repeat;background-position:bottom right}#popup1{background-image:url(https://s.realtyninja.com/static/media/med/6769_6e245294_liob.png)}#popup2{background-image:url(https://s.realtyninja.com/static/media/med/6769_1a8d96df_gorilla.png)}#popup3{background-image:url(https://s.realtyninja.com/static/media/med/6769_150222fc_fish.png)}#popup4{background-image:url(https://s.realtyninja.com/static/media/med/6769_4ba04ec4_wolf.png)}#popup5{background-image:url(https://s.realtyninja.com/static/media/med/6769_53f5e625_cat.png)}#popup6{background-image:url(https://s.realtyninja.com/static/media/med/6769_19081c04_fox.png)}#popup7{background-image:url(https://s.realtyninja.com/static/media/med/6769_681a30ad_raven.png)}.pop-up-container{padding:40px}.pop-up-container .row>div{font-weight:600}.crest{height:0;width:100%;background-size:contain;display:block;background-position:center;background-repeat:no-repeat;opacity:0;transition:all .5s ease-in-out;filter:invert(1)}.crest1{background-image:url(https://s.realtyninja.com/static/media/med/6769_6e245294_liob.png)}.crest2{background-image:url(https://s.realtyninja.com/static/media/med/6769_74927c3a_gorilla.png)}.crest3{background-image:url(https://s.realtyninja.com/static/media/med/6769_0270fb93_fish.png)}.crest4{background-image:url(https://s.realtyninja.com/static/media/med/6769_2906081d_cat.png)}.crest5{background-image:url(https://s.realtyninja.com/static/media/med/6769_75b5fcfc_fox.png)}.crest6{background-image:url(https://s.realtyninja.com/static/media/med/6769_4ba04ec4_wolf.png)}.crest7{background-image:url(https://s.realtyninja.com/static/media/med/6769_681a30ad_raven.png)}body.about .agent-content{background:#fff;color:#3498db;margin:10px;position:relative;text-align:center;padding:0;border:1px solid #dedede}body.about .agent-slide a{color:#fff!important}body.about .agent-details{padding:10px;position:absolute;bottom:0;background-color:rgba(36,49,65,.8);width:100%;color:#fff;transition:all .5s ease-in-out;min-height:60px}body.about .agent-image img{width:100%;height:auto}body.about .agent-content:hover .agent-details{min-height:100%}body.about .agent-content:hover .crest{opacity:1;height:200px}body.about .agent-image{transition:all .2s ease-in-out;filter:grayscale(0)}.agent1:hover .agent-image{background-color:#2a76f1}.agent2:hover .agent-image{background-color:#f12a41}.agent3:hover .agent-image{background-color:#5ba809}.agent4:hover .agent-image{background-color:#fd3d10}.agent5:hover .agent-image{background-color:#10dbae}.mfp-content{background-color:#fff}.agent-read-more a,.agent-read-more a:hover{color:#fff}.listing-lead-form-container .contact-info-address .fa{display:none}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.mfp-zoom-in .mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in .mfp-bg{opacity:.8}.mfp-removing .mfp-with-anim{transform:scale(.8);opacity:0}.mfp-removing .mfp-bg{opacity:0}.owl-carousel{position:relative}.owl-prev,.owl-next{position:absolute;background-color:#243141!important;color:#fff!important}.owl-prev span,.owl-next span{font-size:64px;padding:10px}.owl-prev{left:0;top:50%}.owl-next{right:0;top:50%}.custom-footer-widget,.section-custom-footer .rn-content-block{background-color:transparent!important}#bigcontactform .contact-info-address{display:none!important}#custom-menu a,.navbar-nav>li>a{border-bottom:0 solid #fe0000;transition:all .2s ease-in-out}.navbar-default .navbar-nav>li>a{display:inline-block}#custom-menu a:active,#custom-menu a:hover,#custom-menu a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-nav>li>a:focus,.navbar-nav>li>a:hover,.navbar-default .navbar-nav>.active>a,.rn-invert-colors .navbar-default .navbar-nav>li>a:focus,.rn-invert-colors .navbar-default .navbar-nav>li>a:hover{border-bottom:3px solid #fe0000;margin-top:3px;border-radius:0}body.index #custom-menu a.active{border:none!important}#customlogo>a,#custom-menu a:last-of-type{border:none!important;margin-top:0!important}#custom-menu #nav-expander,#careers-link{padding-top:2px}#customlogo>a{padding:0!important}.navbar-default .navbar-nav>li>a,.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!important;font-family:big-caslon-fb,serif}a.nav-expander{background:transparent;color:#FFFFFF;text-decoration:none;display:inline-block!important}#nav-close{font-weight:600;font-size:24px;cursor:pointer;right:50px;position:absolute;top:20px;color:#fff}a.nav-expander:hover{cursor:pointer}a.nav-expander:last-child:after{content:'\2807';font-size:16px}.core-values-list ul li:before{font-family:'FontAwesome';content:'\f00c';margin:0 10px 0 -40px}.core-values-list ul{list-style:none}.core-values-list ul li{font-size:18px;line-height:32px;padding-bottom:10px}.about-remax img{height:100%!important;width:100%!important;object-fit:cover}.quick-mls-search-controls-wrapper .col-lg-2:nth-child(3),.quick-mls-search-controls-wrapper .col-md-2:nth-child(3){margin-top:0}.big-contact-form-container .contact-info-brokerage{display:none}body.agent_detail_view .page-title{display:none}.agent-content-full h2{margin-top:0}.section-agent-active-listings{text-align:center}.snow{position:absolute;min-width:100%;min-height:100vh;height:100%;width:100%;top:20vh;left:0}.snow .svg{position:absolute;width:100%;height:100%}#snow-top-layer{will-change:transform;transform:translateY(-158px);animation:fall 22.5s infinite linear}#snow-bottom-layer{will-change:transform;transform:translateY(-158px);animation:fall 45s infinite linear}body.index .snow{position:absolute;min-width:100%;min-height:100vh;height:100%;width:100%;top:95vh;left:0}body.index .snow .svg{position:absolute;width:100%;height:100%}body.index #snow-top-layer{will-change:transform;transform:translateY(-568px);animation:fall 22.5s infinite linear}body.index #snow-bottom-layer{will-change:transform;transform:translateY(-568px);animation:fall 45s infinite linear}@keyframes fall{100%{transform:translateY(0)}}.intro-section,.welcome-section{position:relative}.intro-section:before,.welcome-section:before{content:" ";background-color:#fe0000;width:5px;height:80px;display:block;position:absolute;z-index:9;top:-40px;left:50%}body.index section .rn-content-block,body.index .content-section{background-color:transparent}section .rn-content-block,.content-section{background-color:#fff}.custom-quick-search button{margin-top:0!important}.recent-blog-entry-container h4{margin-top:25px;margin-bottom:10px}.section-custom-footer .col-lg-3{text-align:center}.tall-header-search .hero-carousel .carousel-caption h1{text-transform:initial;text-align:left;font-size:36px;margin-left:5px}.tall-header-search .hero-carousel .carousel-caption{top:0;position:initial;max-width:700px;margin:0 auto}.tall-header-search .container{width:auto!important}.tall-header-search .hero-carousel .slide{min-height:0;height:auto;padding:200px 0}.fa-circle:before{content:"\f0c8"}.juicer-feed h1.referral{display:none!important}.juicer-feed.slider .slick-track{height:200px!important}.section-custom-footer .fa-stack-1x{line-height:inherit;color:#252525}.section-custom-footer{background-color:#252525!important}.section-custom-footer h4{letter-spacing:3px;margin-bottom:20px}.section-custom-footer p{margin-bottom:0;font-size:18px}.section-custom-footer .contact-info-phone{margin-top:2px}.career-section .row>div{background-size:cover;background-repeat:no-repeat;position:relative;filter:grayscale(100);transition:all .3s ease-in-out;height:500px}.custom-search .row>div{background-size:cover;background-repeat:no-repeat;background-position-y:50%;position:relative;height:300px;filter:grayscale(100);transition:all .3s ease-in-out}.custom-search .row>div:hover,.career-section .row>div:hover{filter:grayscale(0)}.custom-search .row>div:before,.career-section .row>div:before{content:" ";position:absolute;width:100%;height:100%;z-index:0;transition:all .2s ease-in-out}.custom-search .row>div:hover:before,.career-section .row>div:hover:before{content:" ";outline:1px solid #fff;outline-offset:-10px}.custom-search a,.career-section h2{font-size:24px;position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;letter-spacing:3px}.career-section h2{cursor:default;font-family:brandon-grotesque,sans-serif;font-weight:normal}.custom-search a:hover,.career-section a:hover{color:#fff}.custom-search .rn-col-1-2{background-image:url(https://s.realtyninja.com/static/media/med/6769_50f51e25_box-abbotsford.jpg)}.custom-search .rn-col-2-2{background-image:url(https://s.realtyninja.com/static/media/med/6769_c2b12684_box-mission.jpg)}.custom-search2 .rn-col-1-2{background-image:url(https://s.realtyninja.com/static/media/med/6769_4836e712_Surrey.jpg)}.custom-search2 .rn-col-2-2{background-image:url(https://s.realtyninja.com/static/media/med/6769_cc7ec519_box-fort-langley.jpg)}.custom-search2 .rn-col-2-3{background-image:url(https://s.realtyninja.com/static/media/med/6769_ba630060_box-chilliwack.jpg)}.custom-search3 .rn-col-1-3{background-image:url(https://s.realtyninja.com/static/media/med/6769_e6a628e5_delta.jpg)}.custom-search3 .rn-col-2-3{background-image:url(https://s.realtyninja.com/static/media/med/6769_a3fe1773_wr.jpg)}.custom-search3 .rn-col-3-3{background-image:url(https://s.realtyninja.com/static/media/med/6769_2fbd8c8a_langley.jpg)}.custom-search4 .rn-col-1-2{background-image:url(https://s.realtyninja.com/static/media/med/6769_ba630060_box-chilliwack.jpg)}.custom-search4 .rn-col-2-2{background-image:url(https://s.realtyninja.com/static/media/med/6769_f92e1b45_box-maple-ridge.jpg)}.custom-search2v2 .rn-col-1-2{background-image:url(https://s.realtyninja.com/static/media/med/6769_ba630060_box-chilliwack.jpg)}.custom-search2v2 .rn-col-2-2{background-image:url(https://s.realtyninja.com/static/media/med/6769_f92e1b45_box-maple-ridge.jpg)}.career-section .rn-col-1-2{background-image:url(https://s.realtyninja.com/static/media/med/6769_01327d3f_10992024-deal-s_1_.jpg)}.career-section .rn-col-2-2{background-image:url(https://s.realtyninja.com/static/media/med/6769_3dc0ef32_StockSnap_HQV6HVSTAW.jpg)}body.index .recent-blog-entries-wrapper .section-heading,.section-heading .small-divider{display:none}.count h1:after{content:"+"}.count h1{font-size:52px;font-weight:800}.count h3{font-family:brandon-grotesque,sans-serif!important;font-weight:400;font-size:18px}.img-listing-showcase{border-radius:5px 5px 0 0}.featured-listing-preview{border:1px solid #243141;border-radius:5px}.recent-blog-entry-container{display:flex;flex-direction:column;background-color:#fff;padding:0;border-radius:5px;border:1px solid #243141}.recent-blog-entry-text br{display:none}.recent-blog-entry-text{order:3}.recent-blog-entry-date{order:2;margin-bottom:25px}.recent-blog-entry-title{order:1}.recent-blog-entry-container .small-divider,.recent-blog-entry-read-more{display:none}.blog-overview-wrapper .btn-outline,.custom-button a,.big-contact-form-container .btn{background-color:#243141;padding:15px 35px;color:#fff;border-radius:5px;letter-spacing:3px;font-size:18px;transition:all .2s ease-in-out;border:0}.blog-overview-wrapper .btn-outline:hover,.custom-button a:hover,.custom-quick-search .quick-mls-search-controls-wrapper .btn:hover,.big-contact-form-container .btn:hover{color:#fff}.custom-quick-search .mls-search-controls-wrapper .mls-search-form-area-list-all{display:none!important}.custom-quick-search{background-color:transparent}.custom-quick-search .quick-mls-search-controls-wrapper{padding:0 10px 40px}.custom-quick-search form>div:nth-child(2){display:none}.custom-quick-search .row{margin:0 auto;background-color:rgba(255,255,255,.5);padding-top:20px;padding-bottom:10px}.custom-quick-search .select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered{height:55px;border:1px solid #000;border-radius:3px;display:flex;align-items:center}.custom-quick-search .quick-mls-search-controls-wrapper .btn{width:100%;margin-bottom:10px;font-size:18px;letter-spacing:3px;padding:15px;color:#fff;background-color:#243141;transition:all .2s ease-in-out}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{padding-right:30px}.navbar-wrapper .navbar{max-width:100%;margin-top:100px}.navbar-nav .dropdown-menu>li{border:none}#custom-nav-container{position:relative;display:block;width:100%;height:92px;margin-bottom:-120px;z-index:99}body.index #custom-nav-container{background-color:transparent}.fixed-header{position:fixed!important;left:0;width:100%;background-color:#243141!important;transition:all .1s ease;z-index:999;top:0}#customlogo{padding:5px;margin:0 auto;width:200px}#customlogo img{max-width:200px;padding-top:0;width:100%}.navbar-nav .dropdown-menu>li>a{text-align:center;font-size:12px}.navbar-header{z-index:12;max-width:150px}.section-short-header .navbar-wrapper{min-height:120px}#custom-menu{display:flex;width:100%;height:100%;align-items:center;justify-content:center}#custom-menu a{color:#fff;margin:0 10px;display:none}#customlogo a{display:block!important}.menutext{color:#fff;padding-right:30px;margin-top:15px}.custom-nav{list-style-type:none;margin:0;padding:0;overflow:hidden}.custom-nav>li{float:left}.custom-nav>li>a{display:inline-block;color:white;text-align:center;padding:14px 16px;text-decoration:none;text-transform:uppercase;font-size:12px}.navbar .container{position:relative}.navbar-wrapper.rn-invert-colors .navbar-brand img{filter:invert(1)}.navbar-brand{text-align:left}#header-contact{width:100%;margin-top:0;z-index:3}.header-contact-details{margin-bottom:0;padding:10px}.dropdown-menu{transform:scaley(0);transition:all .2s ease-in-out}.open>.dropdown-menu{transform:scaley(1)}.navbar-wrapper.rn-invert-colors .navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-wrapper.rn-invert-colors .navbar-default .navbar-nav>li>a{color:#dedede}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav>li>a{color:#333;border:none}.menutext{display:none}.dropdown-menu{transition:opacity 1s ease-out;opacity:0}.open>.dropdown-menu{opacity:1}.navbar-nav.sm-collapsible a.has-submenu{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu>li>a{text-align:center;font-size:22px}.navbar-header-centered{margin-top:0}#nav-icon1{width:20px;height:20px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span{display:block;position:absolute;height:3px;width:100%;background:#000;border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-wrapper.rn-invert-colors #nav-icon1 span{background:#fff}#nav-icon1 span:nth-child(1){top:0}#nav-icon1 span:nth-child(2){top:8px}#nav-icon1 span:nth-child(3){top:16px}#nav-icon1.open span:nth-child(1){top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar-wrapper{background-color:#000}.navbar-toggle{display:none}.dropdown-menu>li>a,.navbar-default .navbar-nav>li>a{text-align:left}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;background:transparent}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{position:absolute;border:0}.navbar-nav{padding-top:35%;width:100%;float:none;text-align:center;margin:0 auto}.navbar-nav li a{padding-top:18px;color:#6F7D8C;text-decoration:none}.navbar-nav li a:hover{color:#fff;text-decoration:none}.navbar-nav li .sub-nav{border-bottom:0;padding:4px}.navbar-nav a .caret{width:0;height:0;display:inline-block;vertical-align:top;content:"";margin-top:8px}.icon:before{font-family:'FontAwesome';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;content:'\f105'}span.icon{float:right;margin:.1em 1.7em -.1em 0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}span.icon{float:right;margin:.1em .8em -.1em 0;opacity:1}.dropdown-menu{position:initial;float:none;padding:0;margin:0;background-color:transparent;border:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.navbar-default .navbar-nav>li>a{font-size:15px!important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{border:none;color:#fff}.navbar-nav>li{float:none}#navbar{background-color:#243141;display:block;right:0;overflow:auto!important;position:fixed;top:0;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;transform:scale(0)}.navbar-wrapper.rn-invert-colors #navbar{background-color:#243141}.nav-expanded #navbar{opacity:1;z-index:99;width:80%;height:100vh!important;right:0;transform:scale(1)}body.nav-expanded{margin-left:0;transition:fade .4s ease-in-out 0s;-webkit-transition:fade .4s ease-in-out 0s;-moz-transition:fade .4s ease-in-out 0s;-o-transition:fade .4s ease-in-out 0s}#nav-close{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:24px;padding-right:10px}.nav-expanded{left:0}.menutext{display:none;pointer-events:none}.navbar-default .navbar-nav>li>a{font-size:24px;font-weight:200;text-align:center}a,.primary-color{color:#243141}.primary-background-color{background-color:#243141}.primary-border-color{border-color:#4f8190}a:hover,a:focus,a:focus-visible{color:#fe0000;outline:0!important}.btn-primary:hover{background-color:#fe0000}.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,#rn-98132,.header-contact-details,.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:big-caslon-fb,serif}.featured-listings-wrapper h4{margin-bottom:0}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:brandon-grotesque,sans-serif;letter-spacing:.3px}body{font-size:17px}.agent-bio p{font-family:brandon-grotesque,sans-serif!important;letter-spacing:.3px!important}.section-heading h3{font-weight:600;font-size:30px}.blog-overview-wrapper .btn-outline,.big-contact-form-container .btn,.content-section:not(.custom-search) a,.hero-carousel .carousel-inner .rn-invert-colors .btn{transition-property:box-shadow;transition-duration:.2s;box-shadow:inset 0 -.125em red!important}.blog-overview-wrapper .btn-outline:hover,.big-contact-form-container .btn:hover,.hero-carousel .carousel-inner .rn-invert-colors .btn:hover,.agents-form-wrapper .btn:hover,.content-section:not(.custom-search) a:hover,.content-section:not(.custom-search) a:focus,.content-section:not(.custom-search) a:active{box-shadow:inset 0 -3.5em red!important;color:white}.content-section img>a,.custom-search a,.career-section a,.content-section:not(.custom-search) a>img,.contact-info-social a,.featured-listing-info-container a,a.btn,.nav-tabs a,.pagination a{box-shadow:none!important}.contact-info-contact-image{max-width:200px}.section-custom-footer>.rn-content-block{padding-top:0}@media only screen and (min-width :480px){.navbar-header{z-index:4;max-width:300px}.nav-expanded #navbar{width:50%}.header-contact-details{background-color:transparent;padding:0;padding-top:3px;margin-right:30px}.navbar-nav{padding-top:30%}#header-contact{top:40px;right:0;display:flex;justify-content:flex-end;align-items:center;margin-top:0;padding-right:40px;position:absolute}.navbar-brand{text-align:left;width:auto}.pull-right{top:5px;position:absolute;right:0;float:right}.outlinehero{padding:20px}.navbar-brand{padding:0 30px;margin-top:15px}}@media only screen and (max-width:767px){.welcome-section{line-height:62px;text-align:center}body.index .slide{background-position:74%}.navbar-static-top{top:-500px}#custom-menu a{line-height:100px}}@media only screen and (min-width :768px){.welcome-section h1{margin:0}.welcome-section .row>div>div{display:flex;justify-content:space-between;align-items:center}.snow{top:88vh}.section-agents .col-lg-4{width:40%}.section-agents .col-lg-4:last-child{width:20%}.navbar-nav-centered{display:inline-block}#popup1{background-size:contain}.about-remax .row{display:flex;flex-direction:row}.tall-header-search .hero-carousel .carousel-caption h1{font-size:40px}.swap .row{flex-direction:row!important}.mfp-content{width:50%!important}.agent-read-more{font-size:0;opacity:0;transition:all .2s ease-in-out;max-height:0}.agent-content:hover .agent-read-more{font-size:14px;opacity:1;max-height:20px}.intro-section .rn-col-2-2>div:first-of-type{padding-top:69px}.navbar-default .navbar-nav>li>a{font-size:24px!important}.section-custom-footer .col-lg-3{text-align:left;height:200px}.agent_detail_view .col-lg-3{width:45%}.agent_detail_view .col-lg-9{width:50%}.agent_detail_view .col-lg-3,.agent_detail_view .col-lg-9{padding-left:20px;padding-right:20px}#custom-nav-container{height:120px}body.index .snow{top:88vh}.tall-header-search .hero-carousel .carousel-caption h1{font-size:52px}#custom-menu a{display:block}.custom-quick-search .col-lg-5{width:70%}.custom-quick-search .col-lg-2{width:30%}.quick-mls-search-controls-wrapper .col-lg-2:nth-child(3),.quick-mls-search-controls-wrapper .col-md-2:nth-child(3){margin-top:0!important}.navbar-nav{width:100%}.menutext{display:none;margin-top:14px;font-size:20px;color:#000;margin-right:70px}.navbar-nav{padding-top:15%}#custom-menu a.active,#custom-menu a:hover,#custom-menu a:focus{display:inline-block}}@media only screen and (min-width:992px){.side-link{display:flex}.nav-expanded #navbar{width:auto;padding:60px}.pop-up-container .rn-col-1-2{width:30%}.pop-up-container .rn-col-2-2{width:70%}#customlogo{width:250px}#customlogo img{max-width:200px}#custom-menu a{margin:0 10px;font-size:14px;letter-spacing:3px}.featured-listing-preview{height:321px}.section-custom-footer>.rn-content-block{padding-top:40px}}@media only screen and (min-width :1200px){#custom-menu a{margin:0 20px;font-size:18px;letter-spacing:3px}.featured-listing-preview{height:328px}}@media only screen and (max-width:1223px){}@media screen and (max-width:991px){.about-video .row>div{width:100%}}@media screen and (max-width:767px){#nav-expander{position:absolute;right:0}}@media screen and (max-width:479px){.navbar .container,.navbar .container{padding-right:0;padding-left:0;display:flex;flex-direction:column-reverse}.owl-carousel.owl-drag .owl-item{float:none!important}.mfp-close-btn-in .mfp-close{color:transparent!important;background-color:transparent;font-size:48px;position:absolute;width:100%!important;height:100%!important}.white-popup{background-size:200px;background-position:center bottom}}.custom-footer-contact h3{letter-spacing:0;margin:25px 0;padding-top:40px;font-size:20px;border-top:1px solid var(--primary)}.custom-footer-contact .cities{text-align:center;padding:0;margin:0}.custom-footer-contact .cities li{display:inline-block;margin:0 15px 10px;font-size:18px}