.image-fit img{width:100%!important;height:250px!important;object-fit:cover}.section-quick-contact{background-image:url(/static/media/med/6025_42812904_qcbg.jpg);color:#fff}.small-contact-info-wrapper h4,.section-quick-contact a{color:#fff}.navbar-brand h1{font-family:'Montserrat',Helvetica,Arial,sans-serif}.hero-carousel .slide{min-height:600px}.hero-carousel .carousel-caption h1{font-size:48px;font-weight:300}.carousel-control{display:none}.navbar-brand h1{letter-spacing:10px;padding-top:0;font-size:20px}.navbar-wrapper .navbar{background-color:rgba(255,255,255,.2)}body.index .navbar-wrapper .navbar{background-color:rgba(255,255,255,.7)}#header-contact::before{content:" ";background-image:url(https://s.realtyninja.com/static/media/med/5135_762d40c4_monetlogo.jpg);display:block;width:300px;height:60px;background-repeat:no-repeat;background-size:contain;background-position:center;margin:20px auto}.hero-carousel .slide{min-height:900px}.primary-background-color{background-color:#02547d}.primary-color{color:#02547d}a{color:#c6a419;text-decoration:none}.section-quick-contact .contact-info-website .fa{color:#888;margin-right:5px}#listing_contact_form .contact-info-website .fa{margin-right:5px}.listing-list-info-secondary li:last-child{border-right:none;display:none}#navbar{margin-top:10px}h1,.header1{font-weight:300;font-size:48px}.featured-boxes .col-lg-4{overflow:hidden}.featured-boxes .col-lg-4 img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.featured-boxes .col-lg-4:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.featured-boxes img{width:100%;height:auto}.welcome-section,.welcome-section h2{color:#02547d!important;font-weight:300}.welcome-section a{color:#fff;background-color:#02547d;padding:15px 40px}.header3,.header4,.header5,h3,h4,h5,.header-contact-details a,.navbar-default .navbar-nav>li>a,body{font-family:'Lato',Helvetica,Arial,sans-serif}.section-heading h3,h2{font-size:48px;font-weight:300;color:#02547d}.section-heading h3,.header1,.header2,h1,h2,.hero-carousel .carousel-caption h1{font-family:'Lato',Helvetica,Arial,sans-serif;text-transform:capitalize}.section-testimonial-showcase .section-heading h3{color:#fff}#header-contact a,#header-contact .header-contact-social .fa-circle{color:#02547d}.navbar-default .navbar-nav>li>a{color:#fff}.navbar{margin-bottom:0;margin-top:0}#rn-236729 h1{text-align:center;padding-bottom:20px}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){.navbar-brand h1{font-size:48px;padding-top:20px;letter-spacing:22px}#header-contact::before{width:500px;height:60px}.hero-carousel .carousel-caption{top:40%}.hero-carousel .carousel-caption{text-align:left;background-color:rgba(0,0,0,.7);width:400px;left:0;padding-left:63px;height:300px}.navbar-wrapper .navbar{background-color:rgba(255,255,255,.2)}body.index .navbar-wrapper .navbar{background-color:rgba(255,255,255,.8)}.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:#c6a419;border-color:transparent}#navbar{background-color:#02547d}.navbar-nav{margin-bottom:0;margin-top:0}.navbar .container-fluid{padding:0!important}}@media only screen and (min-width :992px){.hero-carousel .carousel-caption{height:320px}.hero-carousel .slide{min-height:850px}.hero-carousel .carousel-caption h1{font-size:58px}}@media only screen and (min-width :1200px){#header-contact::before{content:" ";background-image:url(http://www.heritagewoodshomes.com/static/media/med/5444_beb4bc62_monetlogo.jpg);display:block;width:330px;height:60px;background-repeat:no-repeat;background-size:contain;position:absolute;top:-50px;margin-top:0;left:38px}#header-contact{margin-top:0;text-align:center;z-index:9;position:absolute;top:100px;width:100%;margin-left:-17px}.header-contact-details{float:left;display:block;margin:10px 40px 40px 40px;color:#044b72}.header-contact-social{float:right;display:block;margin:-30px 40px 40px 40px}}