:root{--fontawesome :"Font Awesome 6 Free";--body-font :'proxima-nova',sans-serif;--headings-font :'proxima-soft',serif;--button-font :"proxima-soft",sans-serif;--base-size :62.5%;--multiplier :1;--body-line-height :1.6;--overlay-value :.45;--overlay-color :#000000;--border-radius :50px;--header-height :84px;--body-color :#575757;--body-color-invert :#EDEEE6;--white :#ffffff;--black :#000000;--grey :#A5A9B3;--grey-lighter :#b2b2b2;--grey-darker :#4a4a4a;--light :#F7F5F2;--primary :#00B800;--primary-lighter :#97CB98;--primary-hover :#00a600;--secondary :#073021;--secondary-lighter :#839890;--secondary-hover :#204537;--accent :#9cb8cc;--accent-hover :#7fa3bd;--button :#00B800;--button-hover :#00a600;--lead-form-bg :url(https://s.realtyninja.com/static/media/med/12762_013041cb_bg_asset_3.jpg);--rn-black :#000000;--rn-grey1 :#c3c3c3;--rn-grey2 :#828282;--rn-grey3 :#444444;--rn-white :#ffffff;--rn-red :#e60000;--rn-orange :#ff9900;--rn-yellow :#ffff00;--rn-green :#00B800;--rn-blue :#073021;--rn-purple :#9933ff;--rn-pink :#ff00f6}.jBox-content .rn_colour_black{background:var(--rn-black)!important}.jBox-content .rn_colour_grey1{background:var(--rn-grey1)!important}.jBox-content .rn_colour_grey2{background:var(--rn-grey2)!important}.jBox-content .rn_colour_grey3{background:var(--rn-grey3)!important}.jBox-content .rn_colour_white{background:var(--rn-white)!important}.jBox-content .rn_colour_red{background:var(--rn-red)!important}.jBox-content .rn_colour_orange{background:var(--rn-orange)!important}.jBox-content .rn_colour_yellow{background:var(--rn-yellow)!important}.jBox-content .rn_colour_green{background:var(--rn-green)!important}.jBox-content .rn_colour_blue{background:var(--rn-blue)!important}.jBox-content .rn_colour_purple{background:var(--rn-purple)!important}.jBox-content .rn_colour_pink{background:var(--rn-pink)!important}.rn_colour_black{color:var(--rn-black)!important}.rn_colour_grey1{color:var(--rn-grey1)!important}.rn_colour_grey2{color:var(--rn-grey2)!important}.rn_colour_grey3{color:var(--rn-grey3)!important}.rn_colour_white{color:var(--rn-white)!important}.rn_colour_red{color:var(--rn-red)!important}.rn_colour_orange{color:var(--rn-orange)!important}.rn_colour_yellow{color:var(--rn-yellow)!important}.rn_colour_green{color:var(--rn-green)!important}.rn_colour_blue{color:var(--rn-blue)!important}.rn_colour_purple{color:var(--rn-purple)!important}.rn_colour_pink{color:var(--rn-pink)!important}*{text-shadow:none!important}html{font-size:var(--base-size)}body{scroll-behavior:smooth;background-color:var(--white);color:var(--body-color);font-family:var(--body-font);font-size:1.8rem;font-optical-sizing:auto;font-style:normal;font-weight:400;line-height:var(--body-line-height);overflow-x:hidden}::selection{color:var(--grey-darker);background:var(--accent)}::-moz-selection{color:var(--grey-darker);background:var(--accent)}p{margin-bottom:var(--p-mg-bottom)}a{color:var(--secondary);transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}a:hover,a:focus{color:var(--secondary-hover);text-decoration:none}.rn-invert-colors a:hover{color:var(--grey-lighter)}#footer-disclaimer,.big-contact-form-wrapper,.blog-header-title-section .blog-entry-info,.blog-overview-wrapper,.blog-post-content,.building-main-info-listings-count,.header-contact-details,.hero-carousel .carousel-caption .btn,.listing-detail-info-list-container,.listing-grid,.listing-list,.listing-main-info-price,.listing-secondary-info,.mls-search-controls-wrapper,.mls-search-controls-wrapper .form-control,.mls-search-controls-wrapper label,.navbar-default .navbar-nav>li>a,.recent-blog-entry-date,.recent-blog-entry-text,.search-results-table-view-wrapper,.small-contact-info-wrapper{font-family:var(--body-font);font-weight:400}.big-contact-form-container h3,.blog-header-title-section h1,.blog-overview-wrapper h2,.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,.header1,.header2,.header3,.header4,.header5,.hero-carousel .carousel-caption h1,.listing-main-info h1,.recent-blog-entry-title,.section-heading h3,.small-contact-info-wrapper h4,h1,h2,h3,h4,h5{font-family:var(--headings-font);font-weight:600;letter-spacing:0;margin-top:0}.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5{margin-bottom:2.0rem}.rn-content-block .header1,.rn-content-block .header2,.rn-content-block .header3,.rn-content-block .header4,.rn-content-block .header5,.rn-content-block h1,.rn-content-block h2,.rn-content-block h3,.rn-content-block h4,.rn-content-block h5{line-height:1.4}.h1,h1{font-size:4.0rem}.h2,h2{font-size:3.4rem}.h3,h3{font-size:2.8rem}.h4,h4{font-size:2.4rem}.h5,h5{font-size:2rem}.h6,h6{font-size:1.8rem}.tiny{font-weight:600;font-size:1.5rem;font-family:var(--headings-font);text-transform:uppercase;letter-spacing:3px;color:var(--grey)}.section-heading h3{font-size:2.8rem}.listing-tag a:hover,.listing-tag-small a:hover{color:var(--white)}@media screen and (min-width:768px){.section-heading h3{font-size:3.2rem}}@media screen and (min-width:992px){.tiny{font-size:1.6rem}.section-heading h3{font-size:4.2rem}}@media screen and (min-width:1400px){.section-heading h3{font-size:4.8rem}}.captions{height:0}.overlay .rn-content-block:before,.overlay .hero-carousel .slide:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:var(--overlay-color);opacity:var(--overlay-value);transition:all .4s ease}.dflex .row{display:flex}.dflex.row:after{clear:both;content:"";display:table}@media (max-width:991px){.large-only{display:none}.dflex .row{flex-flow:column wrap}.dflex.col-reverse .row{flex-flow:column-reverse wrap}}@media (min-width:992px){.small-only{display:none}.dflex .row{flex-flow:row wrap}.dflex.align-center .row{align-items:center}.dflex.flex-start .row{align-items:flex-start}.dflex.flex-end .row{align-items:flex-end}.dflex.row-reverse .row{flex-flow:row-reverse wrap}}.tiny-dash .tiny{display:inline-block;position:relative;padding-right:15px}.tiny-dash .tiny:after{width:50px;background:var(--primary);height:2px;content:"";position:absolute;left:calc(100%);top:50%}.narrow .container{max-width:767px}.narrow .big-contact-form-wrapper{padding-top:0}.btn:not(.btn-default){transition:all .2s ease-in;font-family:var(--headings-font);color:var(--white);background-color:var(--primary);border-color:var(--primary);border-radius:var(--border-radius);padding:16px 35px;font-weight:bold}.btn:not(.btn-default):hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--white)}.btn-default{border-radius:3px}.btn-primary,.rn-invert-colors .btn-primary,.hero-carousel .carousel-caption .btn-primary{color:var(--secondary);background-color:var(--primary);border-color:var(--primary)}.btn-primary:hover,.rn-invert-colors .btn-primary:hover,.hero-carousel .carousel-caption .btn-primary:hover{color:var(--secondary);background-color:var(--primary-hover);border-color:var(--primary-hover)}.btn-secondary,.rn-invert-colors .btn-secondary{color:var(--white);background-color:var(--secondary);border-color:var(--secondary)}.btn-secondary:hover,.rn-invert-colors .btn-secondary:hover{color:var(--white);background-color:var(--secondary-hover);border-color:var(--secondary-hover)}.blog-overview-wrapper .btn-outline{color:var(--secondary);border-color:var(--secondary);background-color:transparent!important}.custom-button a{display:inline-block;border-radius:var(--border-radius);background:var(--button);font-family:var(--headings-font);color:var(--white);text-align:center;min-width:255px;padding:16px 35px;transition:all .2s ease;font-weight:bold;margin-bottom:15px}.custom-button a:hover,.custom-button a:focus{background:var(--button-hover);color:var(--white)}span.custom-button-label{position:relative;padding-right:25px}.custom-button span.custom-button-label:after{position:absolute;background:transparent url(https://s.realtyninja.com/static/media/med/12762_0ae78a67_arrow.png) center / contain no-repeat;width:15px;right:0;content:"";height:15px;top:calc(50% + 1px);margin-top:-7.5px}.navbar-wrapper{position:fixed;width:100%;z-index:2;top:0;background:rgb(131,152,144);background:linear-gradient(180deg,rgba(7,48,33,1) 0%,rgba(131,152,144,0) 100%);transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in}body.toolbar .navbar-wrapper{top:130px}.navbar{margin-bottom:0}.navbar-default .navbar-nav .dropdown-menu a{transition:none}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:var(--white)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:var(--primary);background-color:var(--secondary)}.navbar-brand{}#navbar{background:}.navbar-toggle{margin-top:20px}.navbar-default .navbar-toggle.collapsed[aria-expanded="false"]:hover{background:;transition:all .2s ease-in}.navbar-default .navbar-toggle.collapsed[aria-expanded="false"] .icon-bar{background:;transition:all .2s ease-in}.navbar-default .navbar-toggle,.rn-invert-colors .navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle[aria-expanded="true"]{background:}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle[aria-expanded="true"] .icon-bar{background:#fff}.navbar-default .navbar-nav>li>a,.dropdown-menu>li>a{font-size:1.4rem;font-family:var(--body-font);font-weight:400;letter-spacing:.03em}@media only screen and (max-width:480px){}.navbar-toggle{display:none}.dropdown-menu>li>a,.navbar-default .navbar-nav>li>a{text-align:center;transition:right .3s ease-in-out 0s;-webkit-transition:right .3s ease-in-out 0s;-moz-transition:right .3s ease-in-out 0s;-o-transition:right .3s ease-in-out 0s}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:var(--secondary)!important}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li:hover>a,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;background:transparent;color:var(--footer-bg)!important}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{position:relative;border:0;padding-left:0;width:0;height:0}#navbar{background-color:var(--secondary);display:block;height:100%;overflow:auto!important;position:fixed;left:-300px;font-size:15px;top:0;width:300px;z-index:99;height:100vh!important;transition:left .3s ease-in-out 0s;-webkit-transition:left .3s ease-in-out 0s;-moz-transition:left .3s ease-in-out 0s;-o-transition:left .3s ease-in-out 0s}.navbar-wrapper .nav-expanded{margin-left:0;transition:right .4s ease-in-out 0s;-webkit-transition:right .4s ease-in-out 0s;-moz-transition:right .4s ease-in-out 0s;-o-transition:right .4s ease-in-out 0s}.nav-expanded #navbar{left:0;box-shadow:0 20px 50px rgb(0 0 0 / 15%)}#nav-close{position:absolute;right:5px;top:5px;cursor:pointer;width:42px;height:42px;color:var(--white);font-size:24px;opacity:.5;transition:all .2s ease}#nav-close .close{width:32px;height:32px;opacity:.3;transition:all .3s ease;position:relative}#nav-close .close:hover{opacity:1}#nav-close .close:before,#nav-close .close:after{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}#nav-close .close:before{transform:rotate(45deg)}#nav-close .close:after{transform:rotate(-45deg)}.navbar-nav{padding:140px 15px 25px;float:none;display:block}.navbar-nav li{border-bottom:1px dotted rgb(255 255 255 /10%);margin:0;display:block;float:none;clear:both}.navbar-nav li .sub-nav{border-bottom:0;padding:4px}.navbar-nav a .caret{width:0;height:0;display:inline-block;vertical-align:top;content:"";margin-top:8px}.icon:before{font-family:"FontAwesome";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;content:"\f105"}span.icon{float:right;margin:.1em 1.7em -.1em 0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}span.icon{float:right;margin:.1em .8em -.1em 0;opacity:1}.dropdown-menu{position:initial;float:none;padding:0;margin:0;background-color:transparent;border:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{border:none}.navbar-default .navbar-nav>li>a{border-radius:0}.header-contact-social{display:block}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:var(--secondary-lighter);text-align:center;font-family:var(--headings-font);font-size:1.6rem;letter-spacing:1px;transition:all .2s ease}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:var(--white)}.navbar{margin-bottom:0}@media only screen and (max-width:767px){.nav-expanded #navbar{left:15px}}.navbar .container-fluid{display:flex;justify-content:space-between;align-items:center;padding-left:25px;padding-right:25px}.navbar .container-fluid>div{width:33.333%}.navbar .container-fluid .custom-menu{order:1}.navbar .container-fluid .navbar-header-centered{order:2;text-align:center}.navbar .container-fluid #header-contact{order:3;text-align:right;margin-top:0}.navbar .container-fluid #header-contact a.btn{color:var(--white);padding:12px 35px;margin-right:15px;text-transform:uppercase;letter-spacing:1px}.navbar .container-fluid #header-contact a:not(.btn) .fa-circle{display:none}.navbar .container-fluid #header-contact a:not(.btn) .fa-stack{width:45px}ul.nav.navbar-nav li:last-child{border:0}.navbar .container-fluid .custom-menu a{color:var(--white);text-transform:uppercase;letter-spacing:2px}.navbar .container-fluid .navbar-brand img{max-width:280px;object-fit:cover}body.nav-expanded{overflow:hidden!important;position:relative!important}.navbar-overlay{content:'';position:fixed;top:0;left:0;height:100vh;width:100vw!important;z-index:3;display:block;background:rgba(0,0,0,.8);transition:background .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-moz-transition:background .6s ease-in-out;-ms-transition:background .6s ease-in-out;-o-transition:background .6s ease-in-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;pointer-events:none;right:0}.nav-expanded .navbar-overlay{opacity:1}#navbar .navbar-brand{text-align:center;padding:0 0 15px}#navbar .navbar-brand img{width:80%;display:block;margin:0 auto}#navbar .header-contact-social>a:not(.btn) .fa-circle{display:none}#navbar .header-contact-social>a:not(.btn) .fa{color:var(--white)}#navbar .header-contact-social{display:flex;flex-wrap:wrap;justify-content:center}#navbar .header-contact-social>.btn{width:100%;text-transform:uppercase;letter-spacing:1px;font-size:1.6rem;margin-bottom:15px}@media only screen and (max-width:991px){.navbar .container-fluid .navbar-header-centered{order:1;width:calc(100% - 120px);margin:0;max-width:unset}.navbar .container-fluid .navbar-header-centered .navbar-brand{text-align:left!important}.navbar .container-fluid .navbar-header-centered .navbar-brand img{max-width:200px}.navbar .container-fluid .custom-menu{order:2;text-align:right;width:120px}.navbar .container-fluid #header-contact{display:none}}.section-custom-footer{padding:0 0}.footer-section{padding-bottom:0;padding-top:0}#footer-disclaimer{padding:40px 0 40px!important}#custom-footer p,#footer-disclaimer p{margin-bottom:5px}#footer-disclaimer p a{font-size:1.3rem;opacity:.8}#footer-disclaimer p a:hover{color:var(--white);opacity:1}.custom-footer{background-color:var(--secondary-hover);color:var(--body-color-invert);padding:40px 0}.custom-footer a,.custom-footer h5{color:var(--white)}.custom-footer h4{color:var(--primary-lighter)}.custom-footer .row>div{padding-left:25px;padding-right:25px;text-align:center}.custom-footer .row>div .agent-info h5{font-size:18px;margin-bottom:10px}.custom-footer .row>div .agent-info ul li:first-child{font-size:18px}.custom-footer .row>div:first-child ul.footer-social li{margin-right:10px}.custom-footer .row>div:first-child ul.footer-social li a{font-size:28px}.custom-footer .row>div .agent-info{margin-right:25px;margin-bottom:15px}.custom-footer .row>div:nth-child(2){padding-top:25px}.custom-footer .row>div:nth-child(2) img{max-width:240px}@media only screen and (min-width :992px){.custom-footer .row>div{text-align:unset;display:flex}.custom-footer .row>div:first-child{flex-wrap:wrap}.custom-footer .row>div:first-child h4,.custom-footer .row>div:first-child ul{width:100%}.custom-footer .row>div:nth-child(2){flex-wrap:wrap;padding-top:55px}.custom-footer .row>div:nth-child(2)>div{width:50%}.custom-footer .row>div:nth-child(2) .broker-logo{text-align:right;margin-right:25px;width:calc(50% - 25px)}}.contact-info-social .fa-stack,.header-contact-social .fa-stack{width:2.8em;height:2.5em}.contact-info-name,.contact-info-brokerage,.contact-info-address .fa,p[class*="contact-"]>.fa,.contact-info-social .fa-brands,.contact-info-social .fa-circle{color:var(--accent);transition:color .2s ease}p[class*="contact-"]>.fa{width:15px;transition:all .2s ease}.contact-info-social .fa-brands{color:var(--white);font-size:2.4rem;line-height:180%;text-align:center}.contact-info-social .fa-circle{font-size:4.2rem;color:var(--accent)!important}.contact-info-social a:hover .fa-circle{color:var(--accent-hover)!important}.big-contact-form-wrapper{text-align:center}.big-contact-form-wrapper .contact-info-container{margin-top:50px}.big-contact-form-wrapper .contact-info-contact-image{margin:0 auto 25px;max-width:200px}.big-contact-form-container .small-divider{margin:20px auto}.big-contact-form-container .btn{width:100%;padding:12px 25px;font-size:1.8rem;color:var(--white);background-color:var(--primary);border-color:var(--primary);border-radius:var(--border-radius)}.big-contact-form-container .btn:hover,.big-contact-form-container .btn:focus{background-color:var(--primary-hover);border-color:var(--primary-hover)}@media only screen and (min-width :992px){.big-contact-form-wrapper{text-align:unset}.big-contact-form-wrapper .contact-info-container{margin-top:0}.big-contact-form-wrapper .contact-info-contact-image{margin:0 0 25px}.big-contact-form-container .small-divider{margin:20px 0}.formContent>div[class^="form-group"]:nth-child(2),.formContent>div[class^="form-group"]:nth-child(3),.formContent>div[class^="form-group"]:nth-child(6),.formContent>div[class^="form-group"]:nth-child(7),.formContent>div[class^="form-group"]:nth-child(8),.formContent>div[class^="form-group"]:nth-child(9){width:calc(50% - 10px);display:inline-block}.formContent>div[class^="form-group"]:nth-child(2),.formContent>div[class^="form-group"]:nth-child(6),.formContent>div[class^="form-group"]:nth-child(8){margin-right:15px;width:calc(50% - 10px)}}.small-contact-info-wrapper h4{color:var(--grey-darker)}.small-contact-info-wrapper .contact-info-container{display:flex;flex-direction:column;text-align:center}.small-contact-info-wrapper .contact-info-container>div{width:100%;float:none;margin-bottom:20px}.small-contact-info-wrapper .contact-info-container>div:last-child{order:-1}.small-contact-info-wrapper .contact-info-contact-image{margin:0 auto 20px}.small-contact-info-wrapper .contact-info-contact-image img{max-width:300px}.small-contact-info-wrapper p[class*="contact-"]{font-size:1.6rem;margin-bottom:5px}@media only screen and (min-width :992px){.small-contact-info-wrapper .contact-info-container{flex-direction:row;flex-wrap:nowrap;text-align:unset}.small-contact-info-wrapper .contact-info-contact-image{margin:0}}.featured-listing-desc-price{font-size:1.6rem}.featured-listing-desc-primary,.featured-listing-desc-secondary{font-size:1.3rem}.quick-mls-search-controls-wrapper{}.select2-container--bootstrap .select2-selection--multiple{min-height:45px;max-height:60px;font-size:1.5rem}.form-control:not(#sortorder){height:50px;font-size:1.5rem;border-radius:6px}.listing-tag-over-image-container{padding:0 0;top:-2px}.listing-tag-over-image-container>.listing-tag-small{box-shadow:none;border-radius:0}.mls-search-controls-wrapper{}.mls-search-controls-wrapper .ui-slider .ui-slider-range{}@media only screen and (min-width:992px){.img-listing-showcase,.img-listing-showcase img{height:190px}}.listing_detail_view #header-contact a{color:var(--secondary)}@media only screen and (min-width:992px){.listing_detail_view .navbar-default .navbar-nav>li>a{color:var(--grey-darker)}.listing_detail_view .navbar-default .navbar-nav>.active>a:focus,.listing_detail_view .navbar-default .navbar-nav>.active>a:hover,.listing_detail_view .navbar-default .navbar-nav>.open>a:focus,.listing_detail_view .navbar-default .navbar-nav>.open>a:hover,.listing_detail_view .navbar-default .navbar-nav>li>a:focus,.listing_detail_view .navbar-default .navbar-nav>li>a:hover{color:var(--secondary-hover)}}.listing-main-info h1{font-size:3.2rem}.listing-ctas-main{margin:0 0 20px}.listing-ctas-main .btn-primary,.listing-ctas-main .btn-secondary{font-weight:bold;font-size:1.6rem;letter-spacing:0;padding:10px 25px}.listing-ctas-main .btn-primary{background-color:var(--primary);border-color:var(--primary);color:var(--secondary)}.listing-ctas-main .btn-secondary{background:transparent;color:var(--secondary);border-color:var(--secondary)}.listing-ctas-main .btn-primary:hover,.listing-ctas-main .btn-primary:focus,.listing-ctas-main .btn-secondary:hover,.listing-ctas-main .btn-secondary:focus{border-color:var(--accent-hover);background:var(--accent);color:var(--white)}.listing-other-actions-container .btn{border-radius:var(--border-radius);background:var(--grey-lighter);border-color:var(--grey-lighter);color:var(--white);display:block}.listing-other-actions-container .btn:hover{border-radius:var(--border-radius);display:block;background:var(--grey);border-color:var(--grey);color:var(--white)}.listing-bottom-form-container,.listing-lead-form-container{background:var(--lead-form-bg)}.listing-lead-form-container h3{text-align:center}.listing-lead-form-container .contact-info-name{}.listing-lead-form-container .contact-info-brokerage{}.listing-lead-form-container p{line-height:1.4em;font-weight:400;margin-bottom:5px}.listing-lead-form-container p.contact-info-address{line-height:1.8}.listing-lead-form-container .btn{width:100%;border-radius:var(--border-radius);font-size:1.6rem;height:50px;font-weight:bold;background-color:var(--primary);border-color:var(--primary);color:var(--secondary);transition:all .2s ease}.listing-lead-form-container .btn:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:var(--secondary)}@media only screen and (min-width:480px){.listing-details-container{padding:10px 0 20px 0}}@media only screen and (min-width:768px){.listing-details-container{padding:50px 0 20px 0}}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:var(--secondary)}.listing-lead-form-container p .fa{width:20px}.listing-lead-form-container p.contact-info-address span[itemprop="streetAddress"]:after{content:"";display:block;clear:both}.listing-lead-form-container p.contact-info-address span[itemprop="addressLocality"]{margin-left:30px}}.custom-header{padding:10px 25px;position:fixed;width:100%;top:0;z-index:2;background:rgb(131,152,144);background:linear-gradient(180deg,rgba(7,48,33,1) 0%,rgba(131,152,144,0) 100%)}body.toolbar .custom-header{top:130px}.custom-header .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.custom-header .row>div{width:33.3333%}.custom-header .logo img{max-width:270px;height:auto}.custom-header a{color:var(--white);text-transform:uppercase;letter-spacing:2px}.custom-header .ctas .btn{padding:12px 35px;text-transform:uppercase;font-family:var(--headings-font);letter-spacing:1px;margin-right:15px}.custom-header .ctas .btn:hover{background-color:var(--primary-hover)}.custom-header span.socials a{display:inline-block;margin:0 5px;font-size:24px}.custom-banner .rn-content-block{padding-top:150px;padding-bottom:80px;position:relative}.custom-banner .rn-content-block>div,.custom-banner .rn-content-block>.container{position:relative;z-index:1}.custom-banner .rn-content-block:before{background:rgb(131,152,144);background:linear-gradient(0deg,rgba(131,152,144,1) 0%,rgba(7,48,33,1) 100%);content:"";top:0;bottom:0;left:0;right:0;position:absolute;opacity:.5}.custom-banner .rn-content-block:after{background:transparent url(https://s.realtyninja.com/static/media/med/12762_502b7eae_bg_accent.png) bottom right / contain no-repeat;top:0;bottom:0;right:0;width:600px;position:absolute;opacity:1;content:""}.custom-banner [class*="header"]{font-size:4rem;text-transform:uppercase;line-height:1.1;margin-top:10px}.custom-banner [class*="header"] .rn_colour_green{color:#56E846!important}.custom-banner .tiny{color:var(--white)}.custom-banner .row{display:flex;flex-wrap:wrap;align-items:center;min-height:60vh}.custom-banner .row>div{width:100%}.custom-banner .row>.rn-col-1-2>div{margin:0 auto;width:80%}.custom-banner a{display:inline-block;font-family:var(--headings-font);text-transform:uppercase;letter-spacing:3px;margin:25px 0;padding-bottom:5px;border-bottom:2px solid var(--primary);position:relative;padding-right:25px}.custom-banner a:hover,.custom-banner a:focus{color:var(--light)}.custom-banner a:after{position:absolute;background:transparent url(https://s.realtyninja.com/static/media/med/12762_0ae78a67_arrow.png) center / contain no-repeat;width:15px;right:0;content:"";height:15px;top:calc(50% - 2px);margin-top:-7.5px;transform:rotate(90deg)}.custom-banner .media-box::before{content:"";position:absolute;top:25px;left:25px;width:0;height:0;background:transparent;border:2px solid transparent;opacity:0;z-index:-1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.custom-banner.visible .media-box::before{opacity:1;animation:borderTopRight 2s linear forwards;-webkit-animation:borderTopRight 2s linear forwards}@keyframes borderTopRight{0%{width:0;height:0;border-top-color:var(--primary);border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}50%{width:100%;height:0;border-top-color:var(--primary);border-right-color:var(--primary);border-bottom-color:transparent;border-left-color:transparent}100%{width:100%;height:100%;border-top-color:var(--primary);border-right-color:var(--primary);border-bottom-color:transparent;border-left-color:transparent}}.custom-banner .media-box::after{content:"";position:absolute;top:25px;left:25px;width:0;height:0;background:transparent;border:2px solid transparent;opacity:0;z-index:-1;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.custom-banner.visible .media-box::after{opacity:1;animation:borderLeftBottom 2s linear forwards;-webkit-animation:borderLeftBottom 2s linear forwards}@keyframes borderLeftBottom{0%{width:0;height:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:var(--primary)}50%{width:0;height:100%;border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--primary);border-left-color:var(--primary)}100%{width:100%;height:100%;border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--primary);border-left-color:var(--primary)}}@media only screen and (min-width:992px){.custom-banner .row>div{width:50%}}@media only screen and (min-width:1200px){.custom-banner [class*="header"]{font-size:6rem}}@media only screen and (min-width:1400px){.custom-banner .container{width:1370px}}@media only screen and (min-width:1600px){.custom-banner .container{width:1570px}}.intro-section .rn-content-block{padding-bottom:0;position:relative}.intro-section .rn-content-block>div,.intro-section .rn-content-block>.container,.floorplan-section .rn-content-block>div,.floorplan-section .rn-content-block>.container{position:relative;z-index:1}.intro-section .rn-content-block:before{content:"";height:400px;top:0;left:0;right:0;position:absolute;background:var(--light) url(https://s.realtyninja.com/static/media/med/12762_0be60c30_accent_pattern_15.png) center / cover}.intro-section .row{display:flex;flex-wrap:wrap}.intro-section .row>div:first-child{width:100%}.intro-section .row>div{width:100%;margin-bottom:15px}.intro-section .row>div img{width:100%;object-fit:cover;object-position:center}.intro-section [class*="header"]{text-transform:uppercase;font-size:4rem;max-width:900px;margin:0 auto;line-height:1.1;margin-bottom:2rem}@media only screen and (min-width:992px){.intro-section .row>div{width:50%}}@media only screen and (min-width:1200px){.intro-section .rn-content-block:before{height:600px}.intro-section [class*="header"]{font-size:5rem}}.custom-heading [class*="header"]{text-transform:uppercase;font-size:4rem;line-height:1.1;margin:10px 0 2rem}@media only screen and (min-width:1200px){.custom-heading [class*="header"]{font-size:5rem}}.landmarks img{display:inline-block;margin:35px auto}.floorplan-section .rn-content-block{padding:80px 0;position:relative}.floorplan-section .rn-col-2-2 img{border-radius:10px;box-shadow:0 10px 10px rgb(0 0 0 / 5%)}@media only screen and (min-width:992px){.floorplan-section .row{display:flex;align-items:center}.floorplan-section .rn-content-block:before{content:"";width:35%;bottom:0;top:0;right:0;position:absolute;background:var(--light) url(https://s.realtyninja.com/static/media/med/12762_0be60c30_accent_pattern_15.png) center / cover}}.gallery-section .rn-content-block{padding-top:80px}@media only screen and (max-width:767px){.gallery-thumb img{margin-bottom:15px}}.contact-banner .rn-content-block{padding-top:60px}.contact-banner [class*="header"]{font-size:4rem;text-transform:uppercase;line-height:1.1;margin-top:10px}.contact-banner img{border:10px solid #fff;margin:30px auto -180px;display:block}.lead-form{background-repeat:repeat;background-size:unset;background-position:center;background-size:cover}.lead-form .big-contact-form-wrapper{padding:0;background-color:var(--secondary-hover);background-image:var(--lead-form-bg);background-position:center;background-repeat:no-repeat;background-size:cover}.lead-form .big-contact-form-wrapper .container{max-width:970px;width:100%;text-align:center}.lead-form .big-contact-form-container{padding:200px 50px 100px;text-align:center}.lead-form .big-contact-form-container .small-divider{display:none}.lead-form p.lead-form-caption{margin-bottom:15px;line-height:1.6;opacity:.8}.lead-form .rn-col-1-1-content{margin-bottom:25px!important;line-height:1.6;opacity:.8}.lead-form .btn{display:block;width:100%;line-height:44px;height:50px;padding:0 25px;font-size:1.6rem;outline:0 none;color:var(--white)}.lead-form .btn:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:var(--white)}.lead-form.email-only .form-group{position:relative}.lead-form.email-only .form-group:before{position:absolute;content:"\f0e0";display:flex;align-items:center;font-size:1.8rem;font-family:var(--fontawesome);font-weight:bold;color:var(--grey-lighter);height:50px;left:20px;opacity:.8}.lead-form .form-control{line-height:50px;height:50px;padding-left:25px}.lead-form.email-only .form-control{padding-left:50px}.lead-form .formContent{max-width:540px;margin:0 auto}.lead-form p.bg-danger.text-danger{margin-top:5px;background:transparent;font-weight:bold;color:var(--primary)}.lead-form .big-contact-form-container h3{font-size:2.8rem;margin:10px auto;color:var(--secondary);text-transform:uppercase;max-width:500px;display:block}.lead-form .big-contact-form-container h3:after{font-family:var(--body-font)!important;font-size:1.7rem;color:var(--body-color);content:"Contact us today to learn more and reserve your space at Beacon West Industrial - where opportunity meets innovation.";display:block;margin:15px auto 25px;font-weight:400;text-transform:none}@media screen and (min-width:768px){}@media screen and (min-width:992px){}@media screen and (min-width:1400px){}.page-heading{position:relative}.page-heading .section-short-header{position:absolute;top:0;width:100%}.page-title .rn-content-block,.blog-header-title-section{text-align:center;position:relative;padding-top:150px}.page-title .rn-content-block>div,.page-title .rn-content-block>.container{position:relative;z-index:1}.page-title .rn-content-block:before,.blog-header-title-section:before{background:rgb(131,152,144);background:linear-gradient(0deg,rgba(131,152,144,1) 0%,rgba(7,48,33,1) 100%);content:"";top:0;bottom:0;left:0;right:0;position:absolute;opacity:.5}.section-privacy-policy-title.page-title .rn-content-block{background:var(--secondary) url(https://s.realtyninja.com/static/media/med/12762_28e6c629_bg_asset_4.jpg) center / cover no-repeat}.section-privacy-policy-title.page-title .rn-content-block h1{color:var(--white)}.section-privacy-policy-text h3{margin-top:3rem}.project .custom-heading .rn-content-block{padding-top:100px;padding-bottom:100px}.project .project-img-1{position:relative;z-index:1;margin-bottom:-80px}.project .project-img-2{margin-top:-80px}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){}@media only screen and (min-width :992px){}@media only screen and (min-width :1200px){}