a,.primary-color{color:#92743a;transition:all .3s ease}.primary-background-color{background-color:#92743a;transition:all .3s ease}.blog-overview-wrapper .btn-outline{color:#92743a;border-color:#92743a;transition:all .3s ease}.primary-border-color{border-color:#92743a;transition:all .3s ease}a:hover,a:focus{color:#333}.rn-invert-colors a:hover{color:#92743a}.btn-primary:hover{background-color:#333}.listing-ctas-main .btn-primary:hover{background-color:#333;border-color:#333}.listing-ctas-main .btn-secondary:hover{color:#333;border-color:#333}html,body{font-size:18px}.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,.hero-carousel .carousel-caption h1,h1,h2,h3,h4,h5,.header1,.header2,.header3,.header4,.header5,.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{font-family:adobe-garamond-pro,serif}body,.header-contact-details,.navbar-default .navbar-nav>li>a,.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{font-family:nimbus-sans,sans-serif}.about-section .row>div>div{position:relative;margin-bottom:20px}.about-section img{max-width:100%;border:5px solid #fff}.about-section a:before{content:"About Norm Daher";color:#fff;font-size:28px;position:absolute;bottom:15px;right:45px}.about-section a:after{content:"\f061";font:normal normal normal 18px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:absolute;bottom:20px;right:25px;font-weight:400;transition:all .2s ease-in-out}.about-section a:hover:after{right:15px}.about-section .rn-col-2-2 a{display:none}.about-section .rn-col-2-2 a:before{content:}.about-section a.rma{display:inline-block;position:relative;top:unset;margin-top:20px}.about-section a.rma:before,.about-section a.rma:after{display:none}.about-section a.rma img{border:none;max-width:200px;top:unset}.development-section .rn-content-block{background:rgb(146,116,58);background:linear-gradient(180deg,rgba(146,116,58,1) 0%,rgba(146,116,58,1) 35%,rgba(255,255,255,1) 35%);padding-top:0}.development-section img{transition:all .2s ease-in-out}.development-section img:hover{transform:scale(1.05)}.custom-heading h3,.section-heading h3{font-size:36px;font-weight:400}.home-testimonial .fa-quote-left:before{content:"";width:100px;height:100px;background-image:url(https://s.realtyninja.com/static/media/med/9196_31e04056_1.png?width=100&optimize=medium&dpr=1);display:block;background-repeat:no-repeat;background-position:center}.home-testimonial .section-heading,.home-testimonial .fa-quote-right{display:none}.home-testimonial .carousel-indicators li{background-color:#fff}.home-testimonial .carousel-indicators .active{background-color:#a7483f}.home-testimonial #testimonials-carousel{background-color:#333333;padding:20px 40px 60px}.buying-btn,.selling-btn{color:#fff!important;background-color:#333333;padding:10px 20px;border-radius:5px;display:inline-block;font-size:14px;letter-spacing:2px;margin:10px;transition:all .2s ease-in-out;border-color:#333}.selling-btn{background-color:#92743a;border-color:#92743a}.buying-btn:hover{background-color:rgba(51,51,51,.7)}.selling-btn:hover{background-color:rgba(146,116,58,.7)}.working-for-you-section .rn-content-block{padding-top:300px;margin-top:-150px;padding-bottom:200px}.working-for-you-section .container{font-size:18px;max-width:800px;line-height:28px}.home-banner .carousel-caption{top:30%}.home-banner .carousel-caption h1{text-transform:capitalize;font-style:italic}.home-banner .carousel-caption h4{font-family:nimbus-sans,sans-serif;font-size:22px;font-weight:400;letter-spacing:5px}.home-banner hr{border-color:#fff;width:500px;margin-left:-100px}.hero-carousel .carousel-inner .rn-invert-colors .btn{color:#fff;border-color:transparent;background-color:#92743a;border-radius:5px;letter-spacing:2px;transition:all .2s ease-in-out}.hero-carousel .carousel-inner .rn-invert-colors .btn:hover,.big-contact-form-container .btn:hover{background-color:#333;color:#fff}#header-contact{display:none}.custom-form .contact-info-phone,.custom-form .contact-info-mobile{display:none!important}.fa-mobile-phone:before,.fa-mobile:before{content:'\f095'!important}.custom-form .big-contact-form-wrapper .big-contact-form-container .custom-contact-details{box-sizing:border-box;padding:40px 0}.custom-form .big-contact-form-wrapper .big-contact-form-container .custom-contact-details>div{border-bottom:0}@media only screen and (min-width :768px){.about-section a{position:absolute;width:auto;top:0}.custom-form .big-contact-form-wrapper .big-contact-form-container .custom-contact-details>div{width:100%;margin-top:0}}.custom-form .contact-info-name{color:#fff;font-weight:400;font-size:36px;text-transform:uppercase;padding-top:60px;display:none}.custom-form .contact-info-brokerage:before{content:"Personal Real Estate Corporation";display:none}.custom-form .small-divider{display:none}.custom-form .contact-info-phone,.custom-form .contact-info-email{display:inline-block;margin:5px}.custom-form .col-lg-offset-1 p{color:#fff}.custom-form .col-lg-5 a:hover{color:#fff}.big-contact-form-container .btn{margin-top:4px;color:#fff;text-transform:uppercase;letter-spacing:2px;padding:10px 20px;background-color:transparent;border:none;transition:all .2s ease-in-out;background-color:#92743a;border-radius:5px}.custom-form .big-contact-form-wrapper{padding-top:0;padding-bottom:0}.custom-form .row:not(.custom-contact-details)>div:first-child h3{font-size:36px;font-weight:400}.custom-form .row>div:last-child{background-color:#333;padding-top:0;padding-bottom:0;margin-top:40px;border-bottom:1px solid rgba(255,255,255,.5)}.custom-form .contact-info-contact-image,.custom-form .small-divider{margin:20px auto}.custom-form .formContent{max-width:600px;margin:0 auto}.custom-form .big-contact-form-container .row>div{width:100%;text-align:center}.custom-form .col-lg-offset-1{margin-left:0}.featured-section .featured-listings-wrapper{padding-bottom:0}.section-heading .small-divider{display:none}.footer-section,.footer-section .rn-content-block{padding-top:0;padding-bottom:0}.parallaxbg .slide{width:100%;position:relative;background-position:50% 0}.landing-page-header h4{font-size:25px;font-style:italic;font-weight:400}.landing-page-header .carousel-caption img{max-width:500px;width:100%}.remove-padding .rn-content-block{padding-top:0;padding-bottom:20px}.custom-title h4{font-family:nimbus-sans,sans-serif;font-size:12px;color:#a7483f;letter-spacing:5px}.custom-title h3{color:#595a5b;font-size:28px;font-weight:400}.quick-mls-search-controls-wrapper .btn{transition:all .2s ease-in-out}.custom-button a{color:#92743a;border:1px solid #92743a;border-radius:5px;padding:15px 35px;display:inline-block;transition:all .2s ease-in-out;letter-spacing:2px;transition:all .2s ease-in-out}.custom-button a :hover{color:#fff;background-color:#92743a;transition:all .2s ease-in-out}.navbar{margin-bottom:0}.navbar-default .navbar-nav>li>a{font-weight:400;border:none!important}.intro-section .container{position:relative;display:flex;align-items:center;justify-content:center;padding:60px}.intro-section .container:before,.intro-section .container>:last-child:before{position:absolute;width:60px;height:50px;border-color:#92743a;border-style:solid;content:' '}.intro-section .container:before{top:10px;left:10px;border-width:5px 0 0 5px}.intro-section .container:after{top:10px;right:10px;border-width:1px 1px 0 0}.intro-section .container>:before{bottom:10px;right:10px;border-width:0 5px 5px 0}.intro-section .container>:after{bottom:10px;left:10px;border-width:0 0 1px 1px}.contact-info-contact-image{max-width:200px}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){.about-section .rn-col-1-2 a{right:0}.about-section .rn-col-2-2 a{left:0}.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:#fff;background-color:#92743a;border-radius:0}.container-fluid:before,.container-fluid:after{display:none}.navbar .container-fluid{display:flex;justify-content:space-between;align-items:center}.home-banner .carousel-caption{text-align:left}.home-banner .carousel-caption{top:30%}.about-section .container{margin-top:0}}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:#595a5b;font-weight:400}.about-section a:not(.widget-control-button),.about-section img{max-width:420px;width:420px;top:-100px}.about-section .rn-col-1-2{width:40%}.about-section .rn-col-2-2{width:60%}.home-banner .carousel-caption{top:35%}}@media only screen and (min-width :1200px){.home-banner .carousel-caption{top:40%}}@media screen and (max-width:767px){.about-section a{top:0;left:0;right:0;margin:0 auto}.home-banner h1{font-size:32px!important}.home-banner h4{font-size:18px!important}}.video-banner{position:absolute;height:100%;width:100%;display:block;top:0;left:0}.video-banner video{width:100%;height:100%;object-fit:cover}.video-container .slide{background-image:none!important;background:transparent!important}.cta-heading .rn-content-block{padding-top:0}.cta-section>.rn-content-block{padding-bottom:80px}.cta-section img{box-shadow:0 0 20px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.3);transition:all .2s ease-in-out;width:100%;height:340px;object-fit:cover}.cta-section a:hover{outline:3px solid #fff}.cta-section .row>div{position:relative}.cta-section a h3{position:absolute;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9;left:0;top:0;margin:0;letter-spacing:2px}body.editmode .cta-section a h3{position:initial}.home-banner .carousel-caption{background:rgba(0,0,0,.35);padding:18px 30px;border-radius:8px}.home-banner .carousel-caption h1{text-shadow:0 3px 10px rgba(0,0,0,.9);font-weight:700}.home-banner .carousel-caption p,.home-banner .carousel-caption h4{text-shadow:0 2px 8px rgba(0,0,0,.85)}