.mobile-button a{color:#fff;background-color:#0054a4;width:100%;display:block;padding:15px;text-align:center;letter-spacing:2px}.mobile-button .rn-col-2-2 a{background-color:#1a3668}@media only screen and (min-width :480px){.mobile-button a{display:none}}a,.primary-color{color:#0054a4}.primary-background-color{background-color:#0054a4}.blog-overview-wrapper .btn-outline{color:#0054a4;border-color:#0054a4}.primary-border-color{border-color:#0054a4}a:hover,a:focus{color:#e11b22}.btn-primary:hover,.listing-ctas-main .btn-secondary:hover{background-color:#e11b22;color:#fff}.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,.header-contact-details,.navbar-default .navbar-nav>li>a,.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:'Raleway',sans-serif}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{font-family:'Lato',sans-serif}#header-contact a{font-family:'Lato',sans-serif}.navbar{margin-bottom:0}.fa-stack-1x{color:#fff!important}.fa-stack-2x{color:#0054a4!important}.navbar-default .navbar-nav>li>a{font-weight:400}.navbar .container-fluid{position:relative}.navbar-toggle{background-color:#0054a4!important}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}#navbar{background-color:#0054a4}.hero-carousel .carousel-caption{position:static;width:100%;background:#1a3668;min-height:400px;padding:15px}.hero-image-container{display:block;height:400px;background-image:inherit;width:100%;background-size:cover;background-position:center}@media only screen and (min-width :992px){.hero-image-container{display:none}.hero-carousel .carousel-caption{position:absolute;left:0;bottom:70px;top:auto;width:100%;min-height:auto;background:transparent}}.hero-carousel .carousel-caption h1{font-weight:300;letter-spacing:5px;font-size:32px}.hero-carousel .carousel-caption h4{font-family:'Lato',sans-serif;line-height:28px}.custom-cta,.custom-button a{color:#fff!important;font-size:16px;text-transform:uppercase;font-weight:400;letter-spacing:2px;background-color:#0054a4;padding:15px 35px;border-radius:0;display:inline-block;margin:10px;min-width:100%;border:1px solid #0054a4;transition:all .2s ease-in-out;text-align:center}.custom-button-outline a{background-color:transparent;border:1px solid #fff}.custom-cta:hover,.custom-button a:hover{background-color:#e11b22;border:1px solid #fff}.featured-boxes .row>div>div{border:1px solid #dedede;margin-bottom:20px}.featured-boxes a{min-width:auto!important;display:block}.featured-boxes h3{color:#333333;font-size:18px;font-weight:400}.about-section .row{display:flex;align-items:center;justify-content:center;overflow:hidden;flex-direction:column}.glenn-section .row{flex-direction:column-reverse}.about-section img{width:100%;height:650px;object-fit:cover;object-position:center}.glenn-section .rn-col-1-2-content{padding:40px!important}.tony-section .rn-col-2-2-content{padding:40px!important}.custom-search .row>div{background-size:cover;min-height:300px;border:1px solid #fff;position:relative}.custom-search a{color:#fff;font-size:22px;letter-spacing:2px;width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;display:flex;align-items:center;justify-content:center;font-weight:300;transition:all .2s ease-in-out;text-transform:uppercase}.custom-search a:hover{color:#fff;background-color:rgba(0,0,0,.7)}.custom-search .rn-col-1-3{background-image:url(https://s.realtyninja.com/static/media/med/4829_4fc204fb_1.jpg?width=800&optimize=medium&dpr=1)}.custom-search .rn-col-2-3{background-image:url(https://s.realtyninja.com/static/media/med/4829_be58d7ff_2.jpg?width=800&optimize=medium&dpr=1)}.custom-search .rn-col-3-3{background-image:url(https://s.realtyninja.com/static/media/med/4829_0dd70b94_3.jpg?width=800&optimize=medium&dpr=1)}.custom-search2 .rn-col-1-3{background-image:url(https://s.realtyninja.com/static/media/med/4829_7f8de793_3.jpg?width=800&optimize=medium&dpr=1)}.custom-search2 .rn-col-2-3{background-image:url(https://s.realtyninja.com/static/media/med/4829_303c3181_5.jpg?width=800&optimize=medium&dpr=1)}.custom-search2 .rn-col-3-3{background-image:url(https://s.realtyninja.com/static/media/med/4829_5fbe6dbc_6.jpg?width=800&optimize=medium&dpr=1)}.custom-heading h3{font-size:28px;font-weight:300;letter-spacing:2px}.footer-section,.footer-section .rn-content-block{padding-top:0;padding-bottom:0}.featured-listing-info-container h4 a{font-family:'Lato',sans-serif}.featured-section .featured-listings-wrapper{padding-bottom:0PX}.listing-hero .listing-photo-lightbox-link{padding-top:40px}.contact-info-address .fa,.contact-info-email .fa,.contact-info-fax .fa,.contact-info-mobile .fa,.contact-info-phone .fa,.contact-info-toll-free .fa{display:none}.contact-info-name,.contact-info-email,.big-contact-form-container .contact-info-brokerage{display:none}.contact-info-mobile,.contact-info-phone{font-size:0;line-height:1.7}.contact-info-mobile a,.contact-info-phone a{font-size:14px;display:block;position:relative}.contact-info-mobile a:before,.contact-info-phone a:before,.small-contact-info-wrapper .contact-info-mobile a:before,.small-contact-info-wrapper .contact-info-phone a:before{content:"CALL/TEXT: "}.contact-info-email1 a{text-transform:initial}.big-contact-form-container .small-divider{display:block;margin:20px auto}.awards-image img{filter:brightness(0) invert(1)}.big-contact-form-container .col-lg-6{float:none;display:block;margin:auto;text-align:center}.whatsapp-bubble{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-transform:none;background:#25d366;padding:1em 2em;border-radius:4rem;width:60%;border:2px solid #25d366;transition:all .3s ease-in-out;font-weight:600;white-space:nowrap}.whatsapp-bubble:hover{background:#fff;color:#25d366}@media only screen and (min-width :992px){.whatsapp-bubble{width:80%}}.whatsapp-bubble .fa{font-size:24px;margin-right:10px}@media only screen and (min-width :768px){.big-contact-form-container .col-lg-6{width:70%}}.big-contact-form-container .col-lg-5{display:none}.big-contact-form-container .btn{text-transform:uppercase;color:#fff;font-size:16px;font-weight:400;letter-spacing:2px;background-color:#0054a4;padding:15px 35px;border-radius:0;display:inline-block;margin:10px;min-width:320px;border:1px solid #0054a4;transition:all .2s ease-in-out;text-align:center;border-radius:0}.big-contact-form-container .btn:hover{background-color:#e11b22;border:1px solid #fff}.sold-listings-showcase .search-results-top-controls-wrapper,.sold-listings-showcase .search-results-bottom-controls-wrapper{display:none}@media only screen and (min-width :768px){.home-listings .featured-listings-wrapper{padding-bottom:0}}.section-custom-footer .row>div img{margin:25px 0}.section-custom-footer .row>div{padding-top:40px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}@media only screen and (min-width :768px){.section-custom-footer .row>div{flex-direction:row}}@media only screen and (min-width :480px){.custom-cta,.custom-button a{min-width:320px}}@media only screen and (min-width :768px){.about-section .row{height:650px;flex-direction:row}#navbar{background-color:#fff}.navbar .container-fluid{padding-right:0;padding-left:0}#header-contact{position:absolute;width:100%;display:flex;justify-content:space-between;align-items:center;top:10px;padding:15px;margin-bottom:20px}.header-contact-details{width:300px;text-align:left}.header-contact-social{margin-left:auto}#navbar{background-color:#fff}.navbar-nav{margin-bottom:10px}}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:#0054a4}.banner-buttons{display:flex;justify-content:center;align-items:center}.custom-cta,.custom-button a{margin:20px}}@media only screen and (min-width :1400px){.header-contact-details{width:auto}.section-short-header{background-image:url(https://s.realtyninja.com/static/media/med/4829_fa703417_1.jpg);background-size:cover}.navbar-header{width:215px;margin:0 auto!important;position:relative;z-index:9}#header-contact{top:-30px}#header-contact a{color:#fff}.navbar-brand{margin-left:0!important}.navbar-brand img{opacity:1;margin-bottom:-100px;background-color:#fff;padding:20px 10px;box-shadow:0 0 5px 0 rgb(0 0 0 / 50%);-webkit-box-shadow:0 0 5px 0 rgb(0 0 0 / 50%);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.glenn-section .rn-col-1-2-content{padding:100px!important}.tony-section .rn-col-2-2-content{padding:100px!important}}@media screen and (max-width:1399px){.home-banner .navbar-static-top{position:static!important}}@media only screen and (min-width :1400px){.navbar-nav>li:nth-of-type(4){margin-right:250px}.navbar-nav{margin-left:55px}}.show-calendly{left:0!important}.calendly-section{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:1000;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;background:rgba(0,0,0,.8);transition:all .5s ease-in-out}.calendly-section::-webkit-scrollbar{display:none}body.toolbar .calendly-section{margin-top:130px}.close-modal{position:absolute;top:40px;left:40px;color:#333;font-size:36px;transition:all .3s ease-in-out;cursor:pointer}.close-modal:hover{margin-left:-10px}@media only screen and (min-width :768px){.close-modal{color:#fff;top:20px}}@media only screen and (min-width :1200px){.calendly-section .rn-content-block>.container{width:70%;display:block;margin:auto}.close-modal{top:40px}}@media only screen and (min-width :1500px){.calendly-section .rn-content-block>.container{width:60%}}@media screen and (max-width:479px){.hero{margin-top:0}.hero-carousel .slide{min-height:320px;height:320px;background-size:cover;background-position:top center}.hero-carousel .carousel-caption h1{font-size:24px}.carousel-control{background:none!important}.banner-buttons{display:none}}.hero-carousel .carousel-caption:before{content:" ";background-image:url(https://s.realtyninja.com/static/media/med/4829_9688a631_1.jpg?width=800&optimize=medium&dpr=1);max-width:300px;height:100px;margin:0 auto;background-size:contain;background-repeat:no-repeat;background-color:#fff;background-position:center;display:none}.hero-carousel .carousel-control .glyphicon-chevron-left,.hero-carousel .carousel-control .glyphicon-chevron-right{top:65%!important}@media screen and (max-width:767px){.swap .row{display:flex;flex-direction:column-reverse}}@media only screen and (min-width :992px){.hero-carousel .slide{min-height:850px!important}}.about-section .row>div{height:100%}.about-section .row>div>div{background-color:#f2f2f2!important;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}