.navbar-default .navbar-brand{max-width:200px;margin:0 auto!important}.header-contact-social{display:flex!important;align-items:center;text-align:center;justify-content:center}.brokerage-logo{width:100px;height:50px;display:inline-block;background-image:url(https://s.realtyninja.com/static/media/med/6052_7e81fdf9_MaxWell_Capital_Logo.png);background-size:contain;background-repeat:no-repeat;background-position:center}.hero-carousel .carousel-caption{top:60%}.video-banner{width:100%;height:100%}.video-banner video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}body:not(.editmode) .custom-search .row>div{background-size:cover;height:300px;border:1px solid #fff;position:relative}body:not(.editmode) .custom-search .row>div div{position:absolute;top:0;left:0;height:100%;width:100%}body:not(.editmode) .custom-search .rn-link{color:#fff;font-size:22px;letter-spacing:2px;width:100%;height:100%;background-color:rgba(0,0,0,.2);position:absolute;display:flex;align-items:center;justify-content:center;font-weight:300;transition:all .2s ease-in-out;text-transform:uppercase;z-index:2}body:not(.editmode) .custom-search .rn-link:hover{color:#fff;background-color:rgba(0,0,0,.5)}body:not(.editmode) .custom-search .row>div img{position:absolute;object-fit:cover;object-position:center;top:0;left:0;height:100%;width:100%;z-index:1}.about-section .row{padding-top:40px!important;padding-bottom:40px!important}.about-section .rn-col-2-2{background-color:#fff;padding:40px!important}.about-section img{-webkit-box-shadow:0 -1px 5px 0 rgb(0 0 0 / 43%);-moz-box-shadow:0 -1px 5px 0 rgba(0,0,0,.43);box-shadow:0 -1px 5px 0 rgb(0 0 0 / 43%);position:relative;z-index:9}.hero-carousel .slide{min-height:600px}#header-contact a{color:#fff}.recent-blog-entry-title{font-weight:600!important}.blog-overview-wrapper h2 a{color:#388d95}body.index .contact-info-container .fa{color:#fff!important}.rn-invert-colors .small-contact-info-wrapper .contact-info-social .fa-circle{color:#333!important}.footer-section .rn-content-block{padding-top:0;padding-bottom:0}.section-testimonial-showcase{position:relative}.section-testimonial-showcase::after{content:" ";background-image:url(/static/media/med/6052_bad4f19d_trees.png);width:100%;height:300px;position:absolute;bottom:-140px;background-repeat:repeat-x;margin-bottom:0;padding-bottom:0}.section-heading H3{color:#181c26!important;font-weight:600}.blog-overview-wrapper .btn-outline{color:#2d7b88;border:1px solid #2d7b88}.recent-blog-entries-wrapper h1{font-size:19px;color:#2c6c76}.featured-boxes a{color:#181c26}.featured-boxes{color:#2d7b88}.section-tall-header .carousel-caption h1{font-weight:600}.hero-carousel .carousel-inner .rn-invert-colors .btn,.custom-button{background-color:rgba(44,100,118,.9);border:0;padding:10px 40px;color:#fff!important;border-radius:5px}body,.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-secondary-info,.listing-detail-info-list-container,.section-heading h3,h1,h2,h3,h4,h5,.header1,.header2,.header3,.header4,.header5,.section-tall-header .carousel-caption h1{font-family:'Montserrat',sans-serif}.listing-main-info h1,.listing-main-info h3,.listing-main-info-price{font-family:'Montserrat',sans-serif;color:#fff;font-weight:400}.navbar-default .navbar-nav>li>a,.dropdown-menu>li>a{font-family:'Montserrat',sans-serif;letter-spacing:.08em;font-weight:400}body{font-size:14px}.primary-background-color{background-color:#388d95}a,a:hover,.primary-color{color:#388d95}.dropdown-menu>li>a:hover{color:#fff;background-color:#2d7b88;border-radius:0}.navbar-nav{margin-top:0}.navbar-brand{padding:15px 15px 40px}.small-divider{display:none}.section-heading{border-top:1px solid #b5bfcd;border-bottom:1px solid #b5bfcd;display:block;position:relative}.section-heading:before{content:" ";position:absolute;z-index:1;display:block;top:2px;left:0;right:0;bottom:2px;border-top:1px solid #b5bfcd;border-bottom:1px solid #b5bfcd}.section-heading h3{text-transform:uppercase;font-size:20px;letter-spacing:0;margin-top:23px;margin-bottom:20px}h4{font-weight:400}.recent-blog-entries-wrapper{padding-top:0}.recent-blog-entry-text{color:#696e7b;border-top:1px solid #b5bfcd}.recent-blog-entry-container{min-height:330px}.recent-blog-entry-container img{display:none}.recent-blog-entry-date{text-transform:capitalize}.neighbourhood-search-title{margin:0 auto}.neighbourhood-search-1 .rn-content-block{padding-bottom:0}.neighbourhood-search-2{padding-bottom:20px}.neighbourhood-search-2 .rn-content-block{padding-top:0}.neighbourhood-search-1 img,.neighbourhood-search-2 img{padding:10px 0;display:block;margin:0 auto}.section-testimonial-showcase .section-heading{border:none}.section-testimonial-showcase .section-heading:before{border:none}#testimonials-carousel blockquote{font-size:18px;color:#181c26}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){.header-contact-details{width:300px;text-align:left}.about-section .row{display:flex;align-items:center}.navbar .container-fluid{padding-right:0;padding-left:0}.navbar-nav>li:first-child{display:none}.recent-blog-entries-wrapper{padding-top:0!important}#header-contact{margin-top:0;display:flex;justify-content:space-between;align-items:center;position:absolute;width:100%;top:30%;left:0;padding:15px}.header-contact-social,.header-contact-details{display:block}.section-tall-header .carousel-caption{top:60%}#navbar{background-color:#fff}}@media only screen and (min-width :992px){.header-contact-details{width:100%}.hero-carousel .slide{min-height:100vh}.section-tall-header .carousel-caption{top:40%}.navbar-default .navbar-nav>li>a,.dropdown-menu>li>a{color:#181c26}}@media only screen and (min-width :1200px){#header-contact{top:0}.navbar-header-centered{width:200px;margin:0 auto!important}#navbar{position:absolute;width:100%;left:0;top:30%;padding:10px 0}.navbar-nav>li:nth-of-type(5){margin-right:250px}.recent-blog-entries-wrapper{padding-top:0}.section-tall-header .carousel-caption h4{font-size:20px}}.contact-info-contact-image{max-width:300px}