.penner-carousel .carousel-inner .item::before{content:" ";background-color:rgba(0,0,0,.2);width:100%;height:100%;position:absolute}.hero-carousel .carousel-inner .rn-invert-colors .btn{display:block;max-width:400px;margin:0 auto}.carousel-control{display:none}.rn-invert-colors #header-contact .header-contact-social .fa-circle{color:#fff!important}.header-contact-social .fa{color:#000!important}#rn-165799 .rn-content-block::before,#rn-165802 .testimonials-wrapper::before{content:" ";width:100%;height:30px;display:block;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0)}#rn-165802 .testimonials-wrapper::before{margin-top:-50px}.navbar-brand img{max-width:200px}.hero-carousel .carousel-caption h1{font-size:32px!important}.navbar-header-centered{margin-top:0}.about-section .rn-col-1-2{padding:40px!important}.hero-carousel .carousel-caption .btn{border-radius:0}.navbar-brand{padding:0}a{color:#0971ce}.primary-background-color,.primary-border-color,.big-contact-form-container .btn{margin-top:4px;background-color:#2f1802;color:#fff}.selling-section h3{background-color:rgba(0,0,0,.5);outline:1px solid;padding:20px;margin:10px;outline-offset:-5px}.custom-search .row{background-color:#000}.custom-search img{width:100%;height:auto;opacity:1.0;transition:all .5s ease}.custom-search img:hover{opacity:.5!important}.contact-section .header3{color:#00b1ef}.contact-section h1{line-height:20px}.contact-section .rn-col-2-3{background-color:rgba(0,0,0,.8)}.contact-section a{color:#fff;background-color:#00b1ef;padding:10px 30px;border-radius:5px}.about-section .rn-col-1-2{.ss_subscribecustom}.about-section img{width:100%!important;object-fit:cover;object-position:center;height:700px}.about-section a{border:1px solid #fff;color:#fff;padding:15px 35px;font-size:22px}.numbers-section{font-size:18px}.numbers-section .row{padding:60px 0}.numbers-section h1{font-size:64px}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{font-family:'Cabin',sans-serif}.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,#rn-98132,.header-contact-details,.navbar-default .navbar-nav>li>a,.hero-carousel .carousel-caption h1,h1,h2,h3,h4,h5,.header1,.header2,.header3,.header4,.header5,.listing-main-info h1,#footer-disclaimer,.recent-blog-entry-text{font-family:"din-condensed",sans-serif}#footer-disclaimer,.recent-blog-entry-text{font-weight:300}.recent-blog-entry-container h4{text-transform:uppercase}.hero-carousel .carousel-caption h1{font-size:56px;font-weight:600}#rn-98131 h1{font-size:64px;font-weight:400}#rn-98132 h2{color:#7f8795}.page-title .rn-content-block{background-image:url(/static/media/med/5112_4e26de31_Page_Title_Wood_Background.jpg);text-align:center;text-transform:uppercase;color:#fff}.page-title .rn-content-block h1{color:#fff}.blog-header-title-section{background-color:transparent!important}.blog-entry-info{color:#fff!important}#rn-98131 .rn-content-block{min-height:500px;display:flex;align-items:center}.count{font-size:64px;font-weight:400}.featured-boxes .rn-col-1-3,.featured-boxes .rn-col-2-3,.featured-boxes .rn-col-3-3{background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;background-color:#000;opacity:1;transition:all .3s linear}featured-boxes img,featured-boxes a{width:100%;object-fit:cover;object-position:center}.featured-boxes .rn-col-1-3:hover,.featured-boxes .rn-col-2-3:hover,.featured-boxes .rn-col-3-3:hover{opacity:.7}.navbar-nav>li:first-child{display:none}.navbar-default .navbar-nav>li>a{font-size:18px;font-weight:300}.rn-invert-colors #header-contact .header-contact-social .fa{color:#fff}.rn-invert-colors #header-contact .header-contact-social .fa-circle{color:#000}#navbar{border-top:1px solid #fff;border-bottom:1px solid #fff}@media only screen and (min-width:768px){.hero-carousel .carousel-caption h1{font-size:56px!important}.hero-carousel .carousel-caption{top:55%}.navbar-brand img{max-width:315px}.navbar-wrapper .navbar{background-image:url(/static/media/med/5112_84cf8ced_header.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.about-section .rn-col-1-2{padding:40px 100px!important}.navbar-default .navbar-nav>li>a{border-radius:0}.rn-invert-colors .navbar-default .navbar-nav>.open>a,.rn-invert-colors .navbar-default .navbar-nav>.open>a:focus,.rn-invert-colors .navbar-default .navbar-nav>.open>a:hover,.rn-invert-colors .navbar-default .navbar-nav>li>a:focus,.rn-invert-colors .navbar-default .navbar-nav>li>a:hover,.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{color:#2f1802;background-color:#fff;text-shadow:none}.navbar-nav{margin-top:0}#header-contact{margin-top:0;text-align:center;font-size:.95em;z-index:1;position:absolute;top:50px;width:100%;margin-left:-17px}.header-contact-details{float:left;display:block;margin:40px;font-size:20px}.header-contact-social{float:right;display:block;margin:30px}.navbar-header{width:50%;margin-left:25%!important}.navbar{margin-bottom:0}#navbar{background-color:#2f1802}.header-top .container-fluid{padding-right:0;padding-left:0}}