:root{--fontawesome :"Font Awesome 6 Free";--body-font :"Montserrat","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;--headings-font :"Montserrat","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;--button-font :"Montserrat","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;--base-size :62.5%;--multiplier :1;--body-line-height :1.6;--overlay-value :.45;--overlay-color :#4d3930;--border-radius :50px;--header-height :84px;--custom-tall-banner-sm:500px;--custom-tall-banner-lg:650px;--custom-quick-search-height-sm:270px;--custom-quick-search-height-lg:150px;--body-color :#333333;--white :#ffffff;--black :#000000;--grey :#f2f2f2;--grey-lighter :#b2b2b2;--grey-darker :#4a4a4a;--featured-listing-bg :#FAF9F4;--lead-form-bg :#003DDA;--cta-box-1-bg :url(https://s.realtyninja.com/static/media/med/8005_ff777f9a_bg.jpg);--cta-box-2-bg :url(https://s.realtyninja.com/static/media/med/8005_a7f9b243_muskoka_properties.jpg);--cta-box-3-bg :none;--cta-box-4-bg :none;--primary :#003DDA;--primary-hover :#000E35;--secondary :#000E35;--secondary-hover :#000E35;--accent :#003DDA;--accent-hover :#000E35;--dark-blue:#000E35;--rn-black :#000000;--rn-grey1 :#c3c3c3;--rn-grey2 :#828282;--rn-grey3 :#444444;--rn-white :#ffffff;--rn-red :#e60000;--rn-orange :#ff9900;--rn-yellow :#ffff00;--rn-green :#00c800;--rn-blue :#003DDA;--rn-purple :#9933ff;--rn-pink :#ff00f6}.jBox-content .rn_colour_black{background:var(--rn-black)!important}.jBox-content .rn_colour_grey1{background:var(--rn-grey1)!important}.jBox-content .rn_colour_grey2{background:var(--rn-grey2)!important}.jBox-content .rn_colour_grey3{background:var(--rn-grey3)!important}.jBox-content .rn_colour_white{background:var(--rn-white)!important}.jBox-content .rn_colour_red{background:var(--rn-red)!important}.jBox-content .rn_colour_orange{background:var(--rn-orange)!important}.jBox-content .rn_colour_yellow{background:var(--rn-yellow)!important}.jBox-content .rn_colour_green{background:var(--rn-green)!important}.jBox-content .rn_colour_blue{background:var(--rn-blue)!important}.jBox-content .rn_colour_purple{background:var(--rn-purple)!important}.jBox-content .rn_colour_pink{background:var(--rn-pink)!important}.rn_colour_black{color:var(--rn-black)!important}.rn_colour_grey1{color:var(--rn-grey1)!important}.rn_colour_grey2{color:var(--rn-grey2)!important}.rn_colour_grey3{color:var(--rn-grey3)!important}.rn_colour_white{color:var(--rn-white)!important}.rn_colour_red{color:var(--rn-red)!important}.rn_colour_orange{color:var(--rn-orange)!important}.rn_colour_yellow{color:var(--rn-yellow)!important}.rn_colour_green{color:var(--rn-green)!important}.rn_colour_blue{color:var(--rn-blue)!important}.rn_colour_purple{color:var(--rn-purple)!important}.rn_colour_pink{color:var(--rn-pink)!important}*{text-shadow:none!important}html{font-size:var(--base-size)}body{scroll-behavior:smooth;background-color:var(--white);color:var(--body-color);font-family:var(--body-font);font-size:1.6rem;font-optical-sizing:auto;font-style:normal;font-weight:400;line-height:var(--body-line-height)}::selection{color:var(--grey-darker);background:var(--accent)}::-moz-selection{color:var(--grey-darker);background:var(--accent)}p{margin-bottom:var(--p-mg-bottom)}a{color:var(--secondary);transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}a:hover,a:focus{color:var(--secondary-hover);text-decoration:none}.rn-invert-colors a:hover{color:var(--grey-lighter)}#footer-disclaimer,.big-contact-form-wrapper,.blog-header-title-section .blog-entry-info,.blog-overview-wrapper,.blog-post-content,.building-main-info-listings-count,.header-contact-details,.hero-carousel .carousel-caption .btn,.listing-detail-info-list-container,.listing-grid,.listing-list,.listing-main-info-price,.listing-secondary-info,.mls-search-controls-wrapper,.mls-search-controls-wrapper .form-control,.mls-search-controls-wrapper label,.navbar-default .navbar-nav>li>a,.recent-blog-entry-date,.recent-blog-entry-text,.search-results-table-view-wrapper,.small-contact-info-wrapper{font-family:var(--body-font);font-weight:400}.big-contact-form-container h3,.blog-header-title-section h1,.blog-overview-wrapper h2,.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,.header1,.header2,.header3,.header4,.header5,.hero-carousel .carousel-caption h1,.listing-main-info h1,.recent-blog-entry-title,.section-heading h3,.small-contact-info-wrapper h4,h1,h2,h3,h4,h5{font-family:var(--headings-font);font-weight:600;letter-spacing:0}.blog-header-title-section h1{color:var(--body-color)}.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5{margin-bottom:2.0rem;font-weight:bold}.h1,h1{font-size:4.0rem}.h2,h2{font-size:3.4rem}.h3,h3{font-size:2.8rem}.h4,h4{font-size:2.2rem}.h5,h5{font-size:1.8rem}.h6,h6{font-size:1.6rem}.tiny{font-weight:500;font-size:1.5rem;font-family:var(--headings-font);text-transform:uppercase;letter-spacing:3px;color:var(--accent)}.section-heading .small-divider{display:none}.section-heading h3{font-size:2.8rem;font-weight:bold;color:var(--secondary);font-weight:300;text-transform:uppercase}.rn-invert-colors .section-heading h3{color:var(--white)}.listing-tag a:hover,.listing-tag-small a:hover{color:var(--white)}@media screen and (min-width:768px){.section-heading h3{font-size:3.2rem}}@media screen and (min-width:992px){.tiny{font-size:1.6rem}.section-heading h3{font-size:4.2rem}}@media screen and (min-width:1400px){.section-heading h3{font-size:4.8rem}}.overlay .rn-content-block:before,.overlay .hero-carousel .slide:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:var(--overlay-color);opacity:var(--overlay-value);transition:all .4s ease}.dflex .row{display:flex}.dflex.row:after{clear:both;content:"";display:table}@media (max-width:991px){.large-only{display:none}.dflex .row{flex-flow:column wrap}.dflex.col-reverse .row{flex-flow:column-reverse wrap}}@media (min-width:992px){.small-only{display:none}.dflex .row{flex-flow:row wrap}.dflex.align-center .row{align-items:center}.dflex.flex-start .row{align-items:flex-start}.dflex.flex-end .row{align-items:flex-end}.dflex.row-reverse .row{flex-flow:row-reverse wrap}}.btn:not(.btn-default){transition:all .2s ease-in;color:var(--white);background-color:var(--secondary);border-color:var(--secondary);border-radius:var(--border-radius);padding:6px 12px;font-weight:600}.btn-default{border-radius:3px}.btn-primary,.rn-invert-colors .btn-primary,.hero-carousel .carousel-caption .btn-primary{color:var(--secondary);background-color:var(--primary);border-color:var(--primary)}.btn-primary:hover,.rn-invert-colors .btn-primary:hover,.hero-carousel .carousel-caption .btn-primary:hover{color:var(--secondary);background-color:var(--primary-hover);border-color:var(--primary-hover)}.btn-secondary,.rn-invert-colors .btn-secondary{color:var(--white);background-color:var(--secondary);border-color:var(--secondary)}.btn-secondary:hover,.rn-invert-colors .btn-secondary:hover{color:var(--white);background-color:var(--secondary-hover);border-color:var(--secondary-hover)}.blog-overview-wrapper .btn-outline{color:var(--secondary);border-color:var(--secondary);background-color:transparent!important}.custom-button a,.hero-carousel .carousel-caption .btn,.hero-carousel .carousel-inner .rn-invert-colors .btn,.listing-ctas-main .btn-primary,.listing-ctas-main .btn-secondary,.all-listings-link .btn,.testimonial-link .btn,.search-blog-btn .btn{position:relative;overflow:hidden}.custom-button a>.text-label,.hero-carousel .carousel-caption .btn>.text-label,.hero-carousel .carousel-inner .rn-invert-colors .btn>.text-label,.listing-ctas-main .btn-primary>.text-label,.listing-ctas-main .btn-secondary>.text-label,.all-listings-link .btn>.text-label,.testimonial-link .btn>.text-label,.search-blog-btn .btn>.text-label{position:relative;z-index:1}.custom-button a::before,.custom-button a::after,.hero-carousel .carousel-caption .btn::before,.hero-carousel .carousel-caption .btn::after,.listing-ctas-main .btn-primary::before,.listing-ctas-main .btn-primary::after,.listing-ctas-main .btn-secondary::before,.listing-ctas-main .btn-secondary::after,.all-listings-link .btn::before,.all-listings-link .btn::after,.testimonial-link .btn::before,.testimonial-link .btn::after,.search-blog-btn .btn::before,.search-blog-btn .btn::after{position:absolute;top:0;left:0;width:100%;height:100%}.custom-button a::before,.hero-carousel .carousel-caption .btn::before,.listing-ctas-main .btn-primary::before,.listing-ctas-main .btn-secondary::before,.all-listings-link .btn::before,.testimonial-link .btn::before,.search-blog-btn .btn::before{content:'';background:var(--accent-hover);width:120%;height:0;padding-bottom:120%;top:-110%;left:-10%;border-radius:50%;transform:translate3d(0,100%,0) scale3d(0,0,0)}.custom-button a:hover::before,.hero-carousel .carousel-caption .btn:hover::before,.listing-ctas-main .btn-primary:hover::before,.listing-ctas-main .btn-secondary:hover::before,.all-listings-link .btn:hover::before,.testimonial-link .btn:hover::before,.search-blog-btn .btn:hover::before{transform:translate3d(0,0,0) scale3d(1,1,1);transition:transform .6s cubic-bezier(.1,0,.3,1)}.custom-button a::after,.hero-carousel .carousel-caption .btn::after,.listing-ctas-main .btn-primary::after,.listing-ctas-main .btn-secondary::after,.all-listings-link .btn::after,.testimonial-link .btn::after,.search-blog-btn .btn::after{content:'';background:var(--accent-hover);transform:translate3d(0,-200%,0);transition:transform .6s cubic-bezier(.1,0,.3,1)}.custom-button a:hover::after,.hero-carousel .carousel-caption .btn:hover::after,.listing-ctas-main .btn-primary:hover::after,.listing-ctas-main .btn-secondary:hover::after,.all-listings-link .btn:hover::after,.testimonial-link .btn:hover::after,.search-blog-btn .btn:hover::after{transform:translate3d(0,0,0);transition-duration:.05s;transition-delay:.6s;transition-timing-function:linear}#header-contact{margin-bottom:25px;margin-right:5px;display:none}#header-contact .header-contact-social .fa-circle{display:none}#header-contact a{font-size:1.2rem;color:var(--primary)}#header-contact a:hover{color:var(--primary-hover)}.header-account,.header-contact-details,.header-contact-social{margin-bottom:0}.header-contact-details span{padding:0 5px;display:inline-block}.header-contact-details a .fa,.header-contact-social a .fa{font-size:2rem}.navbar{margin-bottom:0;border-bottom:1px solid var(--white);padding-left:25px;padding-right:25px;border-radius:0}.navbar-container{background-color:transparent}.navbar-nav.sm-collapsible a.has-submenu{padding-left:15px}.navbar-header{float:left}.navbar-default .navbar-nav>li>a{text-align:left;padding:10px 15px}.navbar-default .navbar-nav .dropdown-menu a{transition:none}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav .dropdown-menu>li>a{font-size:1.4rem;font-weight:400;letter-spacing:.03em;border-bottom:1px solid rgb(255 255 255 / 5%)}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.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:var(--white)}.navbar-brand{padding-left:0}#navbar{background:var(--secondary-hover);position:absolute;top:var(--header-height);left:0;right:0;width:100%;z-index:3;margin:0;padding-left:20px;padding-right:20px}#navbar>.header-contact-details{display:block;text-align:center;padding:15px 0}#navbar>.header-contact-details a{color:var(--secondary-hover)}#navbar>.header-contact-details a:hover,#navbar>.header-contact-details a:focus{color:var(--white)}.navbar-toggle{margin-right:0}@media (max-width:767px){.navbar.navbar-default{display:flex;flex-direction:row-reverse}}.navbar-default .navbar-toggle.collapsed[aria-expanded="false"]:hover{background:transparent;border-color:rgb(255 255 255 / 30%);transition:all .2s ease-in}.navbar-default .navbar-toggle.collapsed[aria-expanded="false"] .icon-bar{transition:all .2s ease-in}.navbar-default .navbar-toggle,.rn-invert-colors .navbar-default .navbar-toggle{border-color:rgb(255 255 255 / 30%)}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle[aria-expanded="true"]{background:var(--secondary-hover);border-color:var(--secondary-hover)}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle[aria-expanded="true"] .icon-bar{background:#fff}.navbar-nav.sm-collapsible .caret{top:calc(50% - 13px);border:0}.navbar-nav.sm-collapsible .open>a>.caret:before{content:'\f0d8'}.navbar-nav.sm-collapsible .caret:before{content:'\f0d7';font-family:var(--fontawesome);font-weight:700}@media (min-width :768px){.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:var(--primary)}.navbar-toggle{display:unset!important}.navbar-nav{margin-top:0;margin-bottom:10px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}#header-contact{display:block;margin-top:35px}#navbar .header-contact-details{display:none}.navbar-default .navbar-nav>li>a,.video-banner a{position:relative;padding:10px 0}.navbar-default .navbar-nav>li>a{padding-left:15px}}@media only screen and (min-width :768px){.section-short-header .container-fluid,.section-tall-header .container-fluid{padding-right:0;padding-left:0}}@media (max-width:991px){.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:0;margin-bottom:0;margin-left:-25px;margin-right:-25px}.navbar-nav>li{float:none}.navbar-default .navbar-nav>li>a{padding:15px;border-radius:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:var(--white)}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:var(--secondary-hover);color:var(--white)}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-default .navbar-nav>li>a:focus{border-color:transparent transparent rgb(255 255 255 / 5%) transparent}.navbar-default .navbar-nav>.active>a{border-color:rgb(255 255 255 / 5%);background-color:var(--secondary)}.collapse.in{display:block!important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:rgb(255 255 255 / 10%);border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.navbar-default .navbar-nav .dropdown-menu>li>a{text-align:left}.navbar-nav .open .dropdown-menu>li:last-child>a{border-color:transparent}}@media only screen and (min-width :992px){.navbar-toggle{display:none!important}.navbar .container-fluid{max-width:1440px}.container-fluid:before,.container:after,.container-fluid:after{display:none}.navbar-header-centered{order:1;background-color:var(--accent)!important}.navbar-default .navbar-nav>li>a{padding:10px 8px;font-size:14px;border-color:transparent!important}#navbar{order:2;background-color:transparent;display:block!important;position:relative;top:unset;width:unset}#header-contact{margin-top:25px;margin-bottom:0;margin-right:0;padding:0 15px}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.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,.rn-invert-colors .navbar-default .navbar-nav>li>a:focus,.rn-invert-colors .navbar-default .navbar-nav>li>a:hover{color:var(--primary)}.navbar-nav li.dropdown:hover>a,.rn-invert-colors .navbar-nav li.dropdown:hover>a{color:var(--primary)!important}.navbar-default .navbar-nav .dropdown-menu{transition:all .2s ease;transform:translateY(5px);opacity:0;background:var(--white);border-color:var(--white);border-radius:4px!important}.navbar-nav>li.open>.dropdown-menu{opacity:1;transform:translateY(0px)}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:var(--body-color);padding:10px 15px;border-bottom:1px dashed rgb(0 0 0 / 7%)}.navbar-default .navbar-nav .open .dropdown-menu>li:last-child>a{border-bottom:none}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:var(--white);background-color:var(--secondary-hover)}@media only screen and (min-width :1200px){}}#custom-footer p,#footer-disclaimer p,#footer-disclaimer,.powered-by-realtyninja a,.privacy-policy a{color:var(--primary)}.footer-section{border-top:1px solid var(--primary)}.section-custom-footer{padding:0 0}.footer-section{padding-bottom:0}#footer-disclaimer{padding:0 0 40px!important}#custom-footer p,#footer-disclaimer p{margin-bottom:5px}#footer-disclaimer p a{font-size:1.3rem;opacity:.8;color:var(--primary)}#footer-disclaimer p a:hover{color:var(--secondary);opacity:1}.big-contact-form-container .form-group input,.big-contact-form-container .form-group textarea{background:rgba(0,61,218,.15);border:0}@media only screen and (min-width :768px){.big-contact-form-container .form-group{width:48%;margin-bottom:20px;display:inline-block}.big-contact-form-container .form-group:first-of-type,.big-contact-form-container .form-group:last-of-type{display:block;width:100%;margin:0 auto 20px}.big-contact-form-container .formContent{margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.buyers-form .big-contact-form-container .form-group:nth-last-of-type(2){width:100%}.contact-info-social .fa-stack,.header-contact-social .fa-stack{width:2.5em;height:2.5em}.small-contact-info-wrapper{padding-bottom:0}.small-contact-info-wrapper .contact-info-address{font-weight:500!important;text-transform:capitalize;margin-top:20px}.small-contact-info-wrapper .contact-info-address:after{content:"";background-image:url(https://s.realtyninja.com/static/media/med/8005_b26773ea_signature_cropped_blue.png);display:block;width:100%;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:10px auto}.small-contact-info-wrapper .contact-info-address-province,.small-contact-info-wrapper .contact-info-address-postal,.small-contact-info-wrapper .contact-info-address-city{margin-left:-5px}.contact-info-address .fa,p[class*="contact-"]>.fa,.contact-info-social .fa-brands,.contact-info-social .fa-circle{color:var(--accent);transition:color .2s ease}.contact-info-name,.contact-info-brokerage{color:var(--dark-blue)}p[class*="contact-"]>.fa{width:15px;transition:all .2s ease}.contact-info-social .fa-brands{color:var(--white);font-size:2.4rem;line-height:180%;text-align:center}.contact-info-social .fa-circle{font-size:4.2rem;color:var(--accent)!important}.contact-info-social a:hover .fa-circle{color:var(--accent-hover)!important}.big-contact-form-wrapper{text-align:center}.big-contact-form-wrapper .contact-info-container{margin-top:50px}.big-contact-form-wrapper .contact-info-contact-image{margin:0 auto 25px;max-width:200px}.big-contact-form-container .small-divider{margin:20px auto}.big-contact-form-container .btn{width:100%;padding:12px 25px;font-size:1.6rem;color:var(--white);background-color:var(--primary);border-color:var(--primary);border-radius:var(--border-radius)}.big-contact-form-container .btn:hover,.big-contact-form-container .btn:focus{background-color:var(--primary-hover);border-color:var(--primary-hover)}@media only screen and (min-width :992px){.small-contact-info-wrapper .contact-info-address:after{background-position:left}.big-contact-form-wrapper{text-align:unset}.big-contact-form-wrapper .contact-info-container{margin-top:0}.big-contact-form-wrapper .contact-info-contact-image{margin:0 0 25px}.big-contact-form-container .small-divider{margin:20px 0}}.small-contact-info-wrapper h4,.small-contact-info-wrapper .contact-info-brokerage,.small-contact-info-wrapper .contact-info-name,.small-contact-info-wrapper p[class*="contact-"]>.fa,.small-contact-info-wrapper .contact-info-address .fa{width:15px;transition:all .2s ease;display:none}.small-contact-info-wrapper .contact-info-container>div:nth-of-type(3){display:none}.small-contact-info-wrapper .contact-info-container>div:nth-of-type(2){order:2;background-image:url(https://s.realtyninja.com/static/media/med/8005_993fea7c_sue_head_shot_1.png);background-size:190px;background-repeat:no-repeat;background-position:center;height:250px}.small-contact-info-wrapper .contact-info-container{display:flex;flex-direction:column;text-align:center}.small-contact-info-wrapper .contact-info-container>div{width:100%;float:none;margin-bottom:20px}.small-contact-info-wrapper .contact-info-container>div:first-child{order:1}.small-contact-info-wrapper .contact-info-container>div:last-child{order:3;text-align:center}.small-contact-info-wrapper .contact-info-contact-image{margin:0 auto 20px}.small-contact-info-wrapper .contact-info-address-street{display:inline}.small-contact-info-wrapper .contact-info-contact-image img{max-width:100%}.contact-info-email{text-transform:lowercase}.small-contact-info-wrapper p[class*="contact-"]{font-size:1.6rem;margin-bottom:5px;font-weight:700;color:#333333}.small-contact-info-wrapper a{color:var(--primary)}.small-contact-info-wrapper a:hover{color:var(--dark-blue)}@media only screen and (min-width :992px){.small-contact-info-wrapper .contact-info-container{flex-direction:row;flex-wrap:nowrap;text-align:unset}.small-contact-info-wrapper .contact-info-contact-image{margin:0}}.featured-listing-desc-price{font-size:1.6rem}.featured-listing-desc-primary,.featured-listing-desc-secondary{font-size:1.3rem}.quick-mls-search-controls-wrapper{}.select2-container--bootstrap .select2-selection--multiple{min-height:45px;max-height:60px;font-size:1.5rem}.form-control:not(#sortorder){height:50px;font-size:1.5rem}.listing-tag-over-image-container{padding:0 0;top:-2px}.listing-tag-over-image-container>.listing-tag-small{box-shadow:none;border-radius:0}.mls-search-controls-wrapper{}.mls-search-controls-wrapper .ui-slider .ui-slider-range{}@media only screen and (min-width:992px){.img-listing-showcase,.img-listing-showcase img{height:190px}}@media only screen and (min-width:992px){}.listing-main-info h1{font-size:3.2rem}.listing-ctas-main{margin:0 0 20px}.listing-ctas-main .btn-primary,.listing-ctas-main .btn-secondary{font-weight:bold;font-size:1.6rem;letter-spacing:0;padding:10px 25px}.listing-ctas-main .btn-primary{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.listing-ctas-main .btn-secondary{background:transparent;color:var(--primary);border-color:var(--primary)}.listing-ctas-main .btn-primary:hover,.listing-ctas-main .btn-primary:focus,.listing-ctas-main .btn-secondary:hover,.listing-ctas-main .btn-secondary:focus{border-color:var(--accent-hover);background:var(--accent);color:var(--white)}.listing-other-actions-container .btn{border-radius:var(--border-radius);background:var(--accent);border-color:var(--accent);color:var(--white);display:block}.listing-other-actions-container .btn:hover{border-radius:var(--border-radius);display:block;background:var(--secondary);border-color:var(--secondary);color:var(--white)}.listing-bottom-form-container,.listing-lead-form-container{background:var(--lead-form-bg)}.listing-lead-form-container h3{text-align:center}.listing-lead-form-container .contact-info-name{}.listing-lead-form-container .contact-info-brokerage{}.listing-lead-form-container p{line-height:1.4em;font-weight:400;margin-bottom:5px}.listing-lead-form-container p.contact-info-address{line-height:1.8}.listing-lead-form-container .btn{width:100%;border-radius:var(--border-radius);font-size:1.6rem;height:50px;font-weight:bold;background-color:var(--primary);border-color:var(--white);color:var(--white);transition:all .2s ease}.listing-lead-form-container .btn:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--white)}@media only screen and (min-width:480px){.listing-details-container{padding:10px 0 20px 0}}@media only screen and (min-width:768px){.listing-details-container{padding:50px 0 20px 0}}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:var(--secondary)}.listing-lead-form-container p .fa{width:20px}.listing-lead-form-container p.contact-info-address span[itemprop="streetAddress"]:after{content:"";display:block;clear:both}.listing-lead-form-container p.contact-info-address span[itemprop="addressLocality"]{margin-left:30px}}@media screen and (min-width:1200px){.lead-form .big-contact-form-wrapper{position:relative}.lead-form .big-contact-form-wrapper:before,.lead-form .big-contact-form-wrapper:after{content:"";width:340px;height:100%;background-image:url(https://s.realtyninja.com/static/media/med/8005_d525b2dc_form-img-1.jpg);display:block;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center;background-size:contain}.lead-form .big-contact-form-wrapper:after{background-image:url(https://s.realtyninja.com/static/media/med/8005_dd976733_form-img-2.jpg);display:block;position:absolute;left:auto;right:0}}.custom-tall-header .hero-carousel .slide{min-height:calc(var(--custom-tall-banner-sm) + var(--custom-quick-search-height-sm));padding-bottom:var(--custom-quick-search-height-sm);position:relative}.custom-tall-header .hero-carousel .carousel-caption{text-align:left;display:flex;flex-direction:column;align-items:flex-start;top:20%;max-width:75%}.custom-tall-header .hero-carousel .carousel-caption h4{order:-1}.hero-carousel .carousel-caption h1{text-transform:none;margin:0 0 25px;font-size:3.2rem;max-width:325px;line-height:1.3}.hero-carousel .carousel-caption h4{text-transform:none;font-weight:300;font-size:2rem;font-family:var(--body-font);letter-spacing:0}.hero-carousel .carousel-caption .btn,.hero-carousel .carousel-inner .rn-invert-colors .btn{color:var(--secondary);border-color:var(--primary);letter-spacing:0;font-weight:600;font-size:1.6rem;padding:12px 25px}.hero-carousel .carousel-caption .btn:hover,.hero-carousel .carousel-inner .rn-invert-colors .btn:hover{border-color:var(--accent-hover);background:var(--accent);color:var(--white)}@media only screen and (min-width:768px){.custom-tall-header .hero-carousel .carousel-caption{max-width:50%}}@media only screen and (min-width:992px){.custom-tall-header .hero-carousel .slide{min-height:calc(var(--custom-tall-banner-lg) + var(--custom-quick-search-height-lg));padding-bottom:var(--custom-quick-search-height-lg)}.custom-tall-header .hero-carousel .carousel-caption{top:30%}.hero-carousel .carousel-caption h1{font-size:4.2rem;max-width:650px}.hero-carousel .carousel-caption h4{font-size:2.8rem}}@media only screen and (min-width:1200px){.hero-carousel .carousel-caption h1{font-size:4.8rem}.custom-tall-header .hero-carousel .carousel-caption{width:1200px;margin-left:-600px;margin-right:-600px;left:50%;right:50%;padding-left:35px;padding-right:35px;max-width:unset}}@media only screen and (min-width:1400px){.custom-tall-header .hero-carousel .carousel-caption{width:1400px;margin-left:-700px;margin-right:-700px}}.video-short-header{position:absolute;width:100%;top:0}body.toolbar .video-short-header{top:130px}.video-banner{margin-top:0;position:relative;width:100%;overflow:hidden}.video-header{min-height:100vh;position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;padding-bottom:var(--custom-quick-search-height-sm)}.video-header video{position:absolute;height:100%;object-fit:cover;top:0;object-position:bottom}.video-overlay{background-color:var(--black);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.4}.video-caption{position:relative;text-align:left;padding:0 35px;color:var(--white);z-index:2;max-width:480px;width:100%;margin-top:calc(var(--header-height) + 100px)}.video-caption h4,.video-caption h1,.video-caption a{color:var(--white)}.video-caption h4{text-transform:none;font-weight:300;font-size:2rem;font-family:var(--body-font);letter-spacing:0}.video-caption h1{text-transform:none;margin:0 0 25px;font-size:3.2rem;max-width:650px}.video-header .custom-button{margin-top:40px;margin-bottom:150px}.video-caption .btn{color:var(--white);border-color:var(--primary);background-color:var(--primary);letter-spacing:0;font-size:1.6rem;padding:12px 25px;margin-bottom:15px;min-width:170px}.video-header .custom-button .btn:first-child{margin-right:20px}.video-caption .btn-secondary{color:var(--white);border-color:var(--white);background-color:transparent}.video-caption .btn:hover,.video-caption .btn:focus,.video-caption a.btn-secondary:hover,.video-caption a.btn-secondary:focus{border-color:var(--accent);background:var(--accent-lighter);color:var(--white)}@media only screen and (min-width :768px){.video-caption a{float:none;clear:none}}@media only screen and (min-width :992px){.video-header{justify-content:center;padding-bottom:var(--custom-quick-search-height-lg)}.video-caption{max-width:1440px}.video-caption h1{font-size:4.2rem}.video-caption h4{font-size:2.8rem}}@media only screen and (min-width :1200px){.video-caption h1{font-size:4.8rem}}.custom-quick-search{margin-top:calc(var(--custom-quick-search-height-sm) * -1.005);background-color:transparent!important;border-top:1px solid rgb(255 255 255 / 30%);position:relative;z-index:1}.custom-quick-search .quick-mls-search-controls-wrapper{padding-top:40px;padding-bottom:30px;min-height:var(--custom-quick-search-height-sm)}.custom-quick-search .quick-mls-search-controls-wrapper .btn{margin-bottom:0;background-color:var(--primary);border-color:var(--primary);color:var(--white)}.custom-quick-search .quick-mls-search-controls-wrapper .btn:hover,.custom-quick-search .quick-mls-search-controls-wrapper .btn:focus{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--white)}.custom-quick-search .links_under_area_search a{color:var(--white)}.custom-quick-search .links_under_area_search a:hover{color:var(--primary-hover)}@media only screen and (min-width:768px){.custom-quick-search .quick-mls-search-controls-wrapper{min-height:calc(var(--custom-quick-search-height-sm) - 100px)}.custom-quick-search .quick-mls-search-controls-wrapper .col-lg-5{width:50%}}@media only screen and (min-width:992px){.custom-quick-search{margin-top:calc(var(--custom-quick-search-height-lg) * -1.005)}.custom-quick-search .quick-mls-search-controls-wrapper{min-height:var(--custom-quick-search-height-lg)}.custom-quick-search .quick-mls-search-controls-wrapper .col-lg-5{width:41.66666667%}}.custom-cta{position:relative;z-index:1;overflow:hidden}.custom-cta .container{width:100%;max-width:1440px}.custom-cta .row>div{background-position:center right;background-size:cover;position:relative}.custom-cta .row>div::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5}.custom-cta .row>div>div{padding:40px 25px;position:relative;z-index:1;min-height:275px}.custom-cta .row>div>div a{display:inline-block;position:relative;margin-top:25px;padding-bottom:5px}.custom-cta .row>div>div a:before,.custom-cta .row>div>div a:after{content:"";position:absolute;bottom:0;display:block;transition:width .2s ease;height:2px;background:var(--white)}.custom-cta .row>div>div a:before{width:100%;right:0;transform-origin:right;opacity:.4}.custom-cta .row>div>div a:after{width:0;opacity:1}.custom-cta .row>div>div a:hover:before{width:0}.custom-cta .row>div>div a:hover:after{width:100%}.custom-cta .row>div>div a{color:var(--white);opacity:.8}.custom-cta .row>div>div a:hover{opacity:1}.custom-cta .row>.rn-col-4-4>div a{color:var(--secondary)}.custom-cta .rn-col-1-4{width:100%;background-color:var(--secondary);background-image:var(--cta-box-1-bg)}.custom-cta .rn-col-2-4{width:100%;background-color:var(--primary);background-image:var(--cta-box-2-bg)}.custom-cta .rn-col-2-4::before{background-color:var(--black)}.custom-cta .rn-col-3-4{background-color:var(--accent);background-image:var(--cta-box-3-bg)}.custom-cta .rn-col-3-4::before{background-color:var(--accent)}.custom-cta .rn-col-4-4{background-color:var(--grey);background-image:var(--cta-box-4-bg)}.custom-cta .row .rn-col-4-4 [class*="header"],.custom-cta .row .rn-col-4-4 a{color:var(--secondary)}.custom-cta .row .rn-col-1-4>div{min-height:400px}.custom-cta .row .rn-col-1-4>div [class*="header"]{margin-top:25px}.custom-cta div[class*="rn-col-"]>div [class*="header"]{font-size:3.6rem;margin-top:0;line-height:1.1}.custom-cta div[class*="rn-col-"]>div br{display:none}.editmode .custom-cta div[class*="rn-col-"]>div br{display:unset}.custom-cta .row>div .icon{opacity:.25!important;transition:all .2s ease;width:90px;height:auto;position:absolute;right:20px;bottom:20px;z-index:0;pointer-events:none}.editmode .custom-cta .row div *{color:var(--rn-grey3)!important}.editmode .custom-cta .row>div .icon{position:relative;z-index:2;display:block;pointer-events:unset}.custom-cta .row .rn-col-1-4>div{padding-right:15px;padding-bottom:200px;position:relative;height:100%}.custom-cta .rn-col-1-4 img{position:absolute;bottom:0;right:0;width:200px}@media only screen and (min-width :375px){.custom-cta .row>div>div{padding:40px 150px 40px 25px}.custom-cta .row .rn-col-1-4>div{padding-right:30%}}@media only screen and (max-width :991px){.dflex.custom-cta .row{display:flex;flex-direction:row;flex-wrap:wrap}.custom-cta .row>div>div{display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width :992px){.custom-cta .row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:0 0;grid-template-areas:"rn-col-2-4 rn-col-2-4 rn-col-1-4 rn-col-1-4""rn-col-3-4 rn-col-4-4 rn-col-1-4 rn-col-1-4"}.custom-cta .row>div>div{padding:40px 25px}.custom-cta div[class*="rn-col-"]>div [class*="header"]{font-size:3.2rem;line-height:1.1}.custom-cta .row>:not(.rn-col-1-4)>div{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-right:25%}.custom-cta .row>.rn-col-2-4>div{padding-right:50%}.custom-cta .row .rn-col-1-4{grid-area:rn-col-1-4}.custom-cta .row .rn-col-1-4>div{min-height:400px;display:flex;flex-direction:column;padding:40px;justify-content:flex-start;padding-right:150px}.custom-cta .row .rn-col-1-4>div h2{font-size:5rem;margin-right:150px}.custom-cta .row .rn-col-1-4>div a{margin-top:100px}.custom-cta .row .rn-col-2-4{grid-area:rn-col-2-4}.custom-cta .row .rn-col-2-4>div h2{font-size:3.6rem}.custom-cta .row .rn-col-3-4{grid-area:rn-col-3-4}.custom-cta .row .rn-col-4-4{grid-area:rn-col-4-4}.custom-cta .row>div{width:100%}}@media only screen and (min-width :1400px){.custom-cta .rn-col-1-4 img{width:350px}.custom-cta div[class*="rn-col-"]>div [class*="header"]{margin-top:15px}.custom-cta .rn-col-1-4>div h2{font-size:6.2rem}.custom-cta .row>.rn-col-1-4>div{padding-right:40%}.custom-cta .row>.rn-col-2-4>div{padding-right:60%}.custom-cta div.rn-col-2-4>div h3[class*="header"]{font-size:3.8rem}.custom-cta .row>div .icon{width:110px}}.featured-listings-wrapper{padding-top:0}.featured-listings-wrapper .section-heading .small-divider{display:none}.featured-listings-wrapper .section-heading h3{color:var(--dark-blue)}.featured-listings-wrapper .captions .container{width:100%;text-align:center}.featured-listings-wrapper .rn-col-1-1-content,.listings-caption .rn-col-1-1-content{font-size:1.8rem;max-width:720px;margin:0 auto 25px!important}.featured-listings-wrapper .featured-listing-preview{background:var(--featured-listing-bg)}.featured-listings-wrapper .featured-listing-preview:hover{box-shadow:0 0 20px rgb(0 0 0 / 5%)}.featured-listings-wrapper h4{font-family:var(--body-font);color:var(--secondary)}.featured-listings-wrapper .featured-listing-desc-secondary{color:var(--grey-lighter)}.featured-listings-wrapper .all-listings-link{text-align:center;padding-top:15px}.recent-blog-entries-wrapper .search-blog-btn{padding-top:40px;text-align:center}.featured-listings-wrapper .all-listings-link a.btn,.recent-blog-entries-wrapper .search-blog-btn a.btn{font-size:1.6rem;padding:0 25px;height:48px;line-height:48px;background:var(--primary);border-color:var(--primary);color:var(--white)}.featured-listings-wrapper .all-listings-link a.btn:hover,.recent-blog-entries-wrapper .search-blog-btn a.btn:hover{background:var(--accent);border-color:var(--accent-hover);color:var(--white)}@media only screen and (min-width :768px){.featured-listings-wrapper .row:nth-child(2)>div{width:50%}}@media only screen and (max-width :991px){.featured-listings-wrapper .container{width:100%}}@media only screen and (min-width :992px){.featured-listings-wrapper h4{font-size:1.7rem}.featured-listings-wrapper .row:nth-child(2)>div{width:33.3333%}.featured-listings-wrapper .featured-listing-desc-secondary{color:#333333}}.section-testimonial-showcase .section-heading,.section-testimonial-showcase .section-heading h3{margin-top:0}.section-testimonial-showcase .section-heading h3:before{display:block;width:1px;height:75px;background:white;margin:0 auto 25px;content:""}.section-testimonial-showcase .testimonials-wrapper{padding:0;position:relative}.section-testimonial-showcase .testimonials-wrapper:before{overflow:hidden;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--black);opacity:.5}.section-testimonial-showcase .testimonials-wrapper .container,.section-testimonial-showcase .testimonial-link{position:relative;z-index:1}.section-testimonial-showcase .testimonial-link{padding:5px 0 40px}.section-testimonial-showcase .testimonial-link a{color:var(--white);opacity:1;font-size:1.6rem;background:transparent;border:2px solid var(--white);padding:10px 25px}.section-testimonial-showcase .testimonial-link a:hover{background:transparent;border-color:var(--white);color:var(--accent)}.section-testimonial-showcase .testimonial-link a::before,.section-testimonial-showcase .testimonial-link a::after{background:var(--white)}.section-testimonial-showcase .testimonials-wrapper .small-divider{display:none}.section-testimonial-showcase .testimonials-wrapper blockquote{margin-left:5%;margin-right:5%}.section-testimonial-showcase .testimonials-wrapper blockquote p{font-size:2rem;font-weight:300}.section-testimonial-showcase .testimonials-wrapper blockquote p:first-of-type,.section-testimonial-showcase .testimonials-wrapper blockquote p:nth-of-type(3){display:none}#testimonials-carousel .carousel-indicators li{border-color:white;width:12px;height:12px;margin:0 3px}#testimonials-carousel .carousel-indicators li.active{margin:0 3px;border-color:var(--primary);background-color:var(--primary);width:12px;height:12px}#testimonials-carousel cite{font-family:var(--headings-font);font-size:1.8rem;margin-top:2rem;display:inline-block}#testimonials-carousel cite span{display:none}.lead-form{background-repeat:repeat;background-size:unset;background-position:center;background-size:cover;background-color:var(--lead-form-bg)}.lead-form .big-contact-form-wrapper{padding:0}.lead-form .big-contact-form-wrapper .container{max-width:600px;width:100%;text-align:center}.lead-form .big-contact-form-container{background:var(--lead-form-bg);padding:50px;text-align:center}.lead-form .big-contact-form-container .small-divider{display:none}.lead-form p.lead-form-caption{margin-bottom:15px;line-height:1.6;opacity:.8}.lead-form .rn-col-1-1-content{margin-bottom:25px!important;line-height:1.6;opacity:.8}.lead-form .btn{display:block;border:1px solid var(--white);width:100%;line-height:44px;height:50px;padding:0 25px;font-size:1.6rem;background:transparent;color:var(--white);outline:0 none}.lead-form .btn:hover{background:var(--secondary);border-color:var(--secondary);color:var(--white)}.lead-form.email-only .form-group{position:relative}.lead-form.email-only .form-group:before{position:absolute;content:"\f0e0";display:flex;align-items:center;font-size:1.8rem;font-family:var(--fontawesome);font-weight:bold;color:var(--grey-lighter);height:50px;left:20px;opacity:.8}.lead-form .big-contact-form-wrapper .form-control{border-color:var(--white);border-radius:var(--border-radius);line-height:50px;height:50px;background:var(--white);text-align:center}.lead-form.email-only .form-control{padding-left:50px}.lead-form .formContent{max-width:350px;margin:0 auto}.lead-form p.bg-danger.text-danger{margin-top:5px;background:transparent;font-weight:bold;color:var(--primary)}.lead-form .big-contact-form-container h3{font-size:2.8rem;margin-bottom:10px;text-transform:uppercase;font-weight:300}@media screen and (min-width:768px){.lead-form .big-contact-form-container h3{font-size:3.2rem}}@media screen and (min-width:992px){.lead-form .big-contact-form-container h3{font-size:4.2rem}}@media screen and (min-width:1400px){.lead-form .big-contact-form-container h3{font-size:4.8rem}}.page-heading{position:relative}.page-heading .section-short-header{position:absolute!important;top:0;width:100%}.page-title .rn-content-block,.blog-header-title-section{padding-top:calc(var(--header-height) + 50px);text-align:center;background-color:var(--featured-listing-bg)!important;padding-bottom:10px}@media (min-width:480px){.page-title .rn-content-block,.blog-header-title-section{padding-top:calc(var(--header-height) + 55px)}}.page-title h1{text-transform:uppercase;font-weight:300;color:var(--rn-black);text-align:left}.blog-header-title-section .blog-entry-info{font-style:normal}.blog-header-title-section.rn-invert-colors .blog-entry-info,.blogcategory a{color:var(--primary)}.blog-entry-overview-container{text-align:left}.blog-entry-overview-container .small-divider{display:block;margin:0 0 25px;width:75px;border-width:2px;border-color:var(--secondary);opacity:.5}.blog-entry-overview-title>a{line-height:1.2;font-size:2.4rem;display:flex;flex-direction:column;justify-content:center;height:75px}.blog-entry-overview-info{font-style:normal!important;font-size:1.5rem;margin-bottom:15px}.blog-overview-wrapper .btn-outline{font-size:1.3rem;letter-spacing:2px;color:var(--secondary)!important;border:0;border-radius:0!important;border-bottom:2px solid var(--secondary);opacity:.6;padding-left:0!important}.blog-overview-wrapper .btn-outline:hover{opacity:1}.justify-text .rn-align-left{text-align:justify!important}.custom-cta .rn-col-1-4::before{filter:brightness(1.5)}.custom-cta .row .rn-col-1-4>div h2{font-size:5rem}.custom-cta .rn-col-2-4::before{opacity:.4!important}.custom-cta .rn-col-4-4,.custom-cta .rn-col-4-4::before{background-color:#EFF0E7}.custom-cta .row>.rn-col-4-4>div a:before{background:var(--secondary-hover)}.custom-cta .row>.rn-col-4-4>div a:after{background:var(--secondary)}.lead-form{background-size:50%}.listing-lead-form-container .contact-info-name,.listing-lead-form-container .contact-info-brokerage{color:var(--white)}.listing-lead-form-container a:hover{color:var(--white);opacity:.8}@media screen and (min-width:1200px){.lead-form{background-size:25%}}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){}@media only screen and (min-width :992px){}@media only screen and (min-width :1200px){}.remax-logo .rn-content-block{padding-top:80px;padding-bottom:0}.recent-blog-entry-date,.recent-blog-entry-container .small-divider,.recent-blog-entry-text{display:none}.recent-blog-entry-container img{width:100%!important;height:200px!important;object-fit:cover;object-position:center}.recent-blog-entry-container{padding:0;background-color:#f2f2f2;text-align:left;padding-bottom:10px}.recent-blog-entry-read-more,.recent-blog-entry-title{padding:0 20px}.recent-blog-entry-title{font-size:18px;padding-top:10px}.recent-blog-entry-read-more{text-align:left}.recent-blog-entry-read-more a{border-bottom:1px solid var(--accent);color:var(--accent)}.recent-blog-entry-read-more a:hover{border-bottom:1px solid var(--secondary);color:var(--secondary)}body.blog .blog-controls-wrapper{padding-top:0;padding-bottom:0}.blog-overview-wrapper .blog-entry-overview-text img,.blog-overview-wrapper .blog-entry-overview-text iframe{height:250px!important;width:100%;object-fit:cover;display:block;margin-bottom:10px}.blog-overview-wrapper .blog-entry-overview-text{height:450px;position:relative;overflow:hidden}.blog-overview-wrapper .blog-entry-overview-text::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:60px;pointer-events:none;background:#FFFFFF;background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%);background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#FFFFFF",GradientType=0)}.blog-overview-wrapper .blog-entry-overview-text,.blog-overview-wrapper .blog-entry-overview-text span,.blog-overview-wrapper .blog-entry-overview-text div{font-size:14px!important;font-family:var(--body-font)!important;line-height:1.7;text-shadow:none!important;color:var(--grey-darker)!important;text-align:justify;text-justify:inter-word}.blog-overview-wrapper .blog-entry-overview-text br{display:none}.custom-contact-section{color:#333333}.custom-contact-section a{color:var(--primary)}.custom-contact-section a:hover{color:var(--secondary)}.custom-contact-section .contact-info-social{text-align:center;margin:20px}.featured-neighbourhood .row>div{height:250px;border:1px solid #fff;position:relative;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}.featured-neighbourhood .row>div>div{height:100%}.featured-neighbourhood .row>div:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.2);z-index:1;pointer-events:none}.featured-neighbourhood a{position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:10;padding:20px;font-size:30px;transition:all .2s ease-in-out;box-sizing:border-box;font-weight:300;letter-spacing:.06em}.featured-neighbourhood a:hover{padding-left:30px;color:#61bfdf!important;font-weight:600;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 27%,rgba(0,0,0,.51) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 27%,rgba(0,0,0,.51) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 27%,rgba(0,0,0,.51) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#82000000',GradientType=0)}.first-row .rn-col-1-4{background:url(https://s.realtyninja.com/static/media/med/8005_39c79a54_white-muskoka-chairs.jpg)}.first-row .rn-col-2-4{background:url(https://s.realtyninja.com/static/media/med/8005_1a914f8d_Bracebridge-summer-waterfalls.jpg)}.first-row .rn-col-3-4{background:url(https://s.realtyninja.com/static/media/med/8005_bef65730_huntsville-events-dining-downtown-1000x562.jpg)}.first-row .rn-col-4-4{background:url(https://s.realtyninja.com/static/media/med/8005_6def4847_huckleberry-rock-sunset.jpg)}.second-row .rn-col-1-4{background:url(https://s.realtyninja.com/static/media/med/8005_16b901ad_port-sydney.jpg)}.second-row .rn-col-2-4{background:url(https://s.realtyninja.com/static/media/med/8005_910f500e_fall-muskoka-steamships-1000x562.jpg)}.second-row .rn-col-3-4{background:url(https://s.realtyninja.com/static/media/med/8005_c2fdf266_port-carling-1-1000x562.jpg)}.second-row .rn-col-4-4{background:url(https://s.realtyninja.com/static/media/med/8005_aa72203b_sweeping-tree.jpg)}