.recent-blog-entry-date{color:#fff;text-transform:uppercase}.rn-invert-colors .recent-blog-entry-container{color:#fff;background-color:rgba(0,0,0,.5)}.animated-logo-box{width:800px;margin:0 auto}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-10%,0,0)!Important;transform:translate3d(-10%,0,0)!important}100%{opacity:1;transform:translateX(0)}}.logo-animated-section{background-image:url(https://s.realtyninja.com/static/media/med/7842_9e3b41d3_1.jpg);background-size:cover;background-position;center}body{font-size:18px}.fixed-header{position:fixed!important;left:0;width:100%;background:#fff!important;transition:all .5s ease;z-index:999;top:0;background-color:#121d32}.fixed-header .navbar{background-color:#121d32;border-radius:0;margin-bottom:0}.fixed-header .navbar-header{height:0}.fixed-header #navbar:after{display:none}.fixed-header .navbar-nav{margin-bottom:10px;max-width:1170px;margin:0 auto}.fixed-header .navbar-brand{display:none}body.index .hero-carousel .carousel-caption{display:none}#header-contact{display:none}.navbar-default .navbar-nav>li>a{font-size:15px;border:none!important;font-weight:400;letter-spacing:2px}.welcome-section{font-size:24px;line-height:32px;letter-spacing:2px}.welcome-section h1{color:#cc0008;font-size:42px;font-weight:400}.recent-blog-entries-wrapper .section-heading h3{font-size:36px;color:#fff}.rn_colour_red{color:#cc0008}.custom-search-boxes .row>div{background-size:cover;background-position:center}.custom-search-boxes .row>div>div{height:300px;position:relative}.custom-search-boxes a{font-size:28px;letter-spacing:2px;line-height:32px;text-transform:uppercase;width:100%;height:100%;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;background-color:rgb(18,29,50,.6);color:#fff!important;text-align:center;transition:all .2s ease-in-out}.custom-search-boxes a:hover,.custom-button a:hover{background-color:rgb(204,0,8,.5)}.csb1 .rn-col-1-3{background-image:url(https://s.realtyninja.com/static/media/med/7842_9f97f521_box1.jpg?width=800&optimize=medium&dpr=1)}.csb1 .rn-col-2-3{background-image:url(https://s.realtyninja.com/static/media/med/7842_f850626d_search-boxes_0004_kyle-ryan-nIujk826wE0-unsplash.jpg?width=800&optimize=medium&dpr=1)}.csb1 .rn-col-3-3{background-image:url(https://s.realtyninja.com/static/media/med/7842_a6f2630f_search-boxes_0003_harman-sandhu-FpYoDqGGI4A-unsplash.jpg?width=800&optimize=medium&dpr=1)}.csb2 .rn-col-1-3{background-image:url(https://s.realtyninja.com/static/media/med/7842_870d17fa_search-boxes_0002_jon-tyson-_ZS_mtl_H_0-unsplash.jpg?width=800&optimize=medium&dpr=1)}.csb2 .rn-col-2-3{background-image:url(https://s.realtyninja.com/static/media/med/7842_504883ca_search-boxes_0001_justin-veenema-JY3n2fsWjMA-unsplash.jpg?width=800&optimize=medium&dpr=1)}.csb2 .rn-col-3-3{background-image:url(https://s.realtyninja.com/static/media/med/7842_04c21f46_search-boxes_0000_jack-church-dKgk_W-UXRA-unsplash.jpg?width=800&optimize=medium&dpr=1)}.olympic-village-section{font-size:18px;line-height:26px;letter-spacing:2px}.olympic-village-section .row>div{background-color:rgba(18,29,50,.7);padding:0 40px}.parallax-hero .slide{background-position:50% 0}.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{color:#a17c24}.footer-section,.footer-section .rn-content-block{padding-top:0;padding-bottom:0}.custom-button a{color:#fff!important;border:1px solid #fff;padding:15px 35px;display:inline-block;margin:10px;transition:all .2s ease-in-out}a{color:#a17c24}.primary-color{color:#121d32}.primary-background-color{background-color:#121d32}.blog-overview-wrapper .btn-outline{color:#121d32;border-color:#121d32}.primary-border-color{border-color:#121d32}a:hover,a:focus{color:#a17c24}.btn-primary:hover{background-color:#a17c24}.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:lust-didone,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:futura-pt,sans-serif}.contact-info-contact-image{max-width:120px}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){.olympic-village-section .row{display:flex;flex-direction:column}.olympic-village-section .row>div{width:80%;display:block;margin:0 auto}#navbar:after{content:"";border-bottom:1px solid #fff;position:absolute;width:100%;margin:0 auto!important;left:0;right:0}body.index .hero-carousel .carousel-caption{max-width:500px;margin:0 auto!important;display:block}body.index .navbar-brand img{display:none}.hero-carousel .slide{min-height:0;padding:235px 40px}.hero-carousel .carousel-caption{position:static;top:0;left:0}}@media only screen and (min-width:992px){#navbar:after{width:85%}.featured-listing-info-container h4 a{color:#121d32}}@media only screen and (min-width :1200px){#navbar{max-width:1170px;margin:0 auto}.navbar-nav-centered{display:flex;justify-content:space-evenly}}