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-overview-wrapper{font-family:'Poppins',Arial,sans-serif;font-size:17px}.featured-listing-desc-primary{font-size:.77em}.navbar-default .navbar-nav>li>a{font-family:'Poppins',Arial,sans-serif;font-size:14px;padding:16px 7px}.navbar-default .navbar-nav>li>a.active{color:#eaeaea}a,.primary-color,.navbar-default .navbar-nav>li>a:hover{color:#79c144}.primary-background-color{background-color:#79c144}.blog-overview-wrapper .btn-outline{color:#79c144;border-color:#79c144}.primary-border-color{border-color:#79c144}.blog-overview-wrapper .btn-outline{color:#79c144;border-color:#79c144}.custom-carousel{background-image:url('https://s.realtyninja.com/static/media/med/6404_69ab29fa_banner_1.jpg');z-index:-1;background-color:#000;min-height:500px;display:flex;justify-content:center}.custom-carousel .rn-content-block{align-self:center}.hero-carousel .carousel-caption h4{text-transform:none!important}.navbar{background-color:#000;margin-bottom:0;padding-bottom:10px}#rn-282595 .header1{font-size:60px;align-self:center;display:flex}#rn-341684{background-color:#000}a:hover,a:focus{color:#50941f}.btn-primary:hover{background-color:#50941f}.grid{position:relative;margin:0 auto;padding:1em 0 4em;max-width:100%;list-style:none;text-align:center}.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;min-width:240px;max-width:377px;max-height:244px;width:30%;background:#000;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:30px;left:30px;width:83%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{word-spacing:0;font-weight:300;font-size:23px}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:12px}figure.effect-chico img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-chico:hover img{opacity:.5}figure.effect-chico figcaption{padding:1em}figure.effect-chico figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';-webkit-transform:scale(1.1);transform:scale(1.1)}figure.effect-chico figcaption::before,figure.effect-chico p{opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-chico h2{padding:20% 0 20px 0}figure.effect-chico p{margin:0 auto;max-width:200px;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-chico:hover figcaption::before,figure.effect-chico:hover p{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:50em){.content{padding:0 10px;text-align:center}.grid figure{display:inline-block;float:none;margin:10px auto;width:100%}}.email_subscribe{border:none;text-shadow:none;background-color:#79c144}#content .email_subscribe a#subscribe{color:#000}h1,.header1,.section-heading h3,.header2,.header3,.header4,.header5,h2,h3,h4,h5,.recent-blog-entry-date,.header-contact-details,.navbar-default .navbar-nav>li>a,.hero-carousel .carousel-caption h1,.listing-main-info h1,.blog-header-title-section .blog-entry-info,.blog-overview-wrapper h2{font-family:'Nobile',Helvetica,sans-serif;line-height:35px;text-transform:uppercase}h1,.header1{text-transform:none;font-size:31px}@media only screen and (max-width:1223px){figure.effect-chico h2{font-size:21px}}@media screen and (max-width:959px){figure.effect-chico h2{font-size:16px;padding-bottom:5px}}@media screen and (max-width:767px){figure.effect-chico h2{font-size:15px}}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){.hero-carousel .carousel-caption h4{font-size:50px}}@media only screen and (min-width :992px){}@media only screen and (min-width :1200px){}