#footer-disclaimer{padding:50px 0 80px}.btn{border-radius:1px;font-family:'Karla',sans-serif;padding:10px 12px;transition:all .2s ease-in}.btn-primary,.rn-invert-colors .btn-primary,.hero-carousel .carousel-caption .btn-primary{background-color:var(--primary);border-color:var(--primkary);border-radius:1px;color:#000;font-weight:700;letter-spacing:.15em;padding:10px}.btn-primary:hover,.btn-primary:active{background-color:var(--accent-hover)}.btn-primary:hover,.rn-invert-colors .btn-primary:hover,.hero-carousel .carousel-caption .btn-primary:hover{background-color:var(--accent-hover);border-color:var(--accent-hover)}.contact-info-contact-image{max-width:200px}.featured-listing-desc-price{font-size:16px}.footer-section,#footer-disclaimer{padding-bottom:20px!important;padding-top:20px!important}.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5{font-weight:400;letter-spacing:.03em}.hero-carousel .carousel-caption h4{font-size:16px;letter-spacing:.15em;line-height:1.7em}.jBox-content .rn_colour_orange{background-color:var(--primary)!important}.listings-wrapper a h4{color:var(--primary)}.page-title .rn-content-block,.small-contact-info-wrapper,.big-contact-form-wrapper,.mls-search-controls-wrapper,.table-striped>tbody>tr:nth-of-type(odd){background:var(--accent)!important}.primary-border-color:hover{border-color:#333}.rn-invert-colors .small-contact-info-wrapper .contact-info-social .fa-circle,.small-contact-info-wrapper .contact-info-social .fa-circle{color:var(--primary);transition:all .3s ease}.rn-invert-colors .small-contact-info-wrapper .contact-info-social a:hover .fa-circle,.small-contact-info-wrapper .contact-info-social a:hover .fa-circle{color:var(--accent-hover)}.rn-invert-colors,.rn-invert-colors .header1,.rn-invert-colors .header1 a,.rn-invert-colors .header2,.rn-invert-colors .header2 a,.rn-invert-colors .header3,.rn-invert-colors .header3 a,.rn-invert-colors .header4,.rn-invert-colors .header4 a,.rn-invert-colors .header5,.rn-invert-colors .header5 a,.rn-invert-colors a,.rn-invert-colors h1,.rn-invert-colors h1 a,.rn-invert-colors h2,.rn-invert-colors h2 a,.rn-invert-colors h3,.rn-invert-colors h3 a,.rn-invert-colors h4,.rn-invert-colors h4 a,.rn-invert-colors h5,.rn-invert-colors h5 a{color:var(--accent)}.rn_colour_orange{color:var(--primary)!important}.section-custom-footer{padding:40px 0}.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,.navbar-default .navbar-nav>li>a,.hero-carousel .carousel-caption h1,.section-heading h3,.listing-main-info h1,.blog-header-title-section .blog-entry-info,.blog-header-title-section h1,.blog-overview-wrapper,.blog-overview-wrapper h2,.buying-selling-cta a,.small-contact-info-wrapper .contact-info-brokerage,.small-contact-info-wrapper .contact-info-name{font-family:'Caudex',serif}.small-contact-info-wrapper .contact-info-brokerage,.small-contact-info-wrapper .contact-info-name{font-size:20px;text-transform:none}.small-contact-info-wrapper .contact-info-social .fa-stack-1x,.rn-invert-colors .small-contact-info-wrapper .contact-info-social .fa-stack-1x,.big-contact-form-container .contact-info-social .fa-stack-1x,.rn-invert-colors .big-contact-form-container .contact-info-social .fa-stack-1x,.featured-listing-desc-primary,.featured-listing-desc-secondary{font-size:13px}.small-contact-info-wrapper h4{letter-spacing:.15em}:root{--accent:#FAEBD7;--accent-hover:#3D2B1F;--primary:#B7410E;--secondary:#000;--stickynavheight:155px}a{color:var(--primary);transition:all .2s ease-in}a:hover,a:focus{color:var(--accent-hover);text-decoration:none}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-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,.blog-header-title-section .blog-entry-info,.blog-post-content,.blog-overview-wrapper,.blog-overview-wrapper h2,.hero-carousel .carousel-caption h4,.header-contact-details,.small-contact-info-wrapper h4{font-family:'Karla',sans-serif}body,p{font-size:16px;line-height:1.9em}body.index .mls-search-controls-wrapper{background:var(--secondary)!important}@media only screen and (min-width :480px){.featured-listing-info-container{padding:5px 10px 27px}.featured-listings-wrapper h4{font-size:1.2em}.featured-listings-wrapper p{font-size:.8em}}@media only screen and (min-width :768px){.featured-listing-info-container h4 a{color:var(--secondary)}.featured-listings-wrapper h4{font-size:1.3em}}@media only screen and (min-width:768px){.featured-listing-info-container{padding:25px 20px 40px}}.listing-bottom-form-container,.listing-lead-form-container{background:var(--secondary)}.listing-ctas-main .btn-secondary{background:var(--secondary);color:#fff}.listing-ctas-main .btn-secondary:hover{background:var(--accent);color:#fff}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:var(--primary)}}body.index .bg-fade-carousel-shadow{height:0}body.index .hero-carousel .carousel-caption{left:5%;text-align:left}body.index .hero-carousel .slide:before{background:rgba(24,4,4,.71);bottom:0;content:'';left:0;position:absolute;right:0;top:0}@media only screen and (min-width :768px){body.index .hero-carousel .carousel-caption{top:36%;width:55%}}.hero-carousel .carousel-caption h1{color:var(--primary);line-height:1.2;margin-bottom:25px;text-transform:none}.hero-carousel .carousel-caption h4{font-weight:300}body.index .hero-carousel .carousel-caption{top:43%}@media only screen and (min-width :480px){.hero-carousel .carousel-caption h1{font-size:42px}}@media only screen and (min-width:992px){.hero-carousel .carousel-caption h1{font-size:60px}.hero-carousel .carousel-caption h4{font-size:13px}.section-heading h3{font-size:65px;line-height:76px}body.index .hero-carousel .carousel-caption{top:36%;width:52%}}@media only screen and (min-width:1200px){.hero-carousel .carousel-caption h1{font-size:75px}}.about-section .rn-content-block{padding-bottom:70px}.custom-margin .container-fluid{margin-left:5%}.featured-boxes h1,.section-heading h3{font-size:34px}.featured-boxes img{border:5px solid #000;margin-top:40px;position:relative}.featured-listing-desc-primary{color:#000}.featured-listing-info-container{background:#fff}.featured-listing-preview{height:auto}.featured-listings-wrapper .section-heading{text-align:left}.featured-listings-wrapper h4 a,.rn-invert-colors .featured-listings-wrapper h4 a{color:var(--secondary)}.featured-listings-wrapper p{letter-spacing:.1em;text-transform:uppercase}.img-listing-showcase,.img-listing-showcase img{height:300px}body.index .section-listings-showcase .section-heading h3{padding-left:15px}@media only screen and (min-width :768px){.featured-boxes img{border:5px solid #000;bottom:0;height:550px!important;left:56%;position:absolute;transform:translateX(-50%)}}.featured-boxes .row,.buying-selling .row{display:flex}.buying-selling .rn-align-left{line-height:2;padding:40px!important;position:relative}.buying-selling .rn-col-1-2{display:flex;position:relative}.buying-selling .rn-col-1-2:after{background:url(https://s.realtyninja.com/static/media/med/8580_56e98496_hexagon-2.png);background-position:center center;background-repeat:no-repeat;background-size:contain;bottom:-15px;content:'';height:30px;position:absolute;right:-15px;width:30px}.buying-selling-cta a{border-bottom:1px solid #fff;border-right:1px solid #fff;color:var(--primary);display:block;font-size:24px;letter-spacing:3px;margin:0!important;padding:50px!important;transition:color .3s ease;width:100%!important}.buying-selling-cta a:hover{color:#fff}.custom-button a{background:var(--primary);color:#000;letter-spacing:.13em;padding:15px 40px;text-transform:uppercase}.custom-button a:hover{background-color:var(--accent-hover)}.featured-boxes .rn-align-left{font-size:16px;line-height:2}.featured-boxes .row>div,.buying-selling .rn-content-block{position:relative}@media only screen and (min-width :768px){.buying-selling .rn-align-left{padding:50px 100px!important}.buying-selling-cta a{font-size:31px}}@media only screen and (min-width :992px){.buying-selling-cta a{font-size:42px;line-height:70px}}#testimonials-carousel blockquote .fa{display:none}#testimonials-carousel blockquote,#testimonials-carousel cite{color:#1e2923}#testimonials-carousel cite{font-style:normal;letter-spacing:.1em;text-transform:uppercase}.carousel-indicators .active{background-color:var(--primary)}.form-control{border-radius:1px;height:42px}.section-testimonial-showcase{position:relative}.section-testimonial-showcase:before{background-image:linear-gradient(to right,rgba(220,209,195,.85),rgba(220,209,195,.85),rgba(220,209,195,1));bottom:0;content:'';left:0;position:absolute;right:0;top:0}.select2-container--bootstrap .select2-selection{border-radius:1px}.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field{height:40px}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{border-color:var(--primary)}.slick-arrow{display:flex;height:40px;width:40px}.slick-next:before{content:'\203A'!important;display:block;height:100px;padding-left:40px;width:100px}.slick-prev:before{content:'\2039'!important;display:block;height:100px;padding-right:40px;width:100px}.slick-prev:before,.slick-next:before{color:var(--primary)!important;font:100px 'Karla',Helvetica,Arial,sans-serif!important;opacity:1!important}.slick-prev:hover::before,.slick-next:hover::before{color:var(--accent-hover)!important}