@import url('https://fonts.googleapis.com/css?family=Crimson+Text:400,400i%7COpen+Sans:300,400,700');@import url('https://fonts.googleapis.com/css?family=Raleway:400,500,700&display=swap');fieldset{width:100%}#respondPhone,#respondEmail{width:auto}.radio-label{font-weight:400}html body{font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:2rem;color:#333;line-height:2.6rem;background:#efefef}body h1,body h2,body h3,body h4,body h5,body h6{padding:0;margin:0;font-family:"Open Sans",sans-serif;font-weight:300}body h3{font-size:4rem;line-height:4rem;text-transform:uppercase;letter-spacing:.5em}@media(max-width:767px){body h3{font-size:2.5rem;line-height:2.7rem;letter-spacing:.2em}}body h5{font-size:1.3rem;text-transform:uppercase;font-weight:800;padding-bottom:2rem;margin:0 auto 2rem}body p{margin:.5rem 0;line-height:2.6rem}#home h1{font-family:"Raleway","Open Sans",sans-serif;font-size:2rem;color:#333;margin-bottom:3rem;font-weight:400}.inner-banner-content .page-title{font-size:4rem;line-height:4rem;text-transform:uppercase;letter-spacing:.5rem}#home .banner-container h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6,.hero p{line-height:5.1rem;font-size:5.1rem;margin-bottom:0}body a{color:#c41230;transition:all .3s ease}body a:hover{color:#222}.row{display:flex}.clear{clear:both}.live-chat-container{display:none}.head-wrap{text-align:center;position:fixed;background-color:#6fa680;width:100%;top:0;left:0;z-index:20}a.logo{position:absolute;left:0;top:0}.logo img{max-width:30rem;max-height:15rem;padding:1rem}@media(max-width:425px){.logo img{max-width:100%}}a.header-CTA-button,.phone-button-house .seo-number{float:right;line-height:1;color:#fff;background:#999;border:.1rem solid #999;padding:.9rem 1.7rem;margin:1.1rem .4rem;text-transform:uppercase;font-size:1.2rem;letter-spacing:.2rem;font-weight:400;-webkit-font-smoothing:antialiased;transition:all .3s ease}a.header-CTA-button:hover,a.header-CTA-button:focus{color:#999;background:transparent;text-decoration:none}.phone-button-house .seo-number{position:static;float:none;background:var(--RPcolor4);margin-bottom:15px;display:inline-block;border-color:var(--RPcolor4)}.phone-button-house .seo-number:hover,.phone-button-house .seo-number:focus{color:var(--RPcolor4);background:transparent;text-decoration:none}@media(min-width:1025px){a.header-CTA-button,.phone-button-house .seo-number{margin-bottom:0}}#menuElem{margin:0;list-style-type:none;width:100%;clear:both}#menuElem>li{display:inline-block}#menuElem>li>a{padding:.7rem 1rem;line-height:1;text-decoration:none !important;position:relative;display:inline-block}#menuElem>li>a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;content:'';opacity:0;-webkit-transition:height .3s,opacity .3s,-webkit-transform .3s;-moz-transition:height .3s,opacity .3s,-moz-transform .3s;transition:height .3s,opacity .3s,transform .3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}#menuElem>li:hover>a:after,#menuElem>li.active>a:after{height:3px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.map-it{display:none;padding:.3rem 1rem;line-height:2rem;background:#fff;width:100px;margin:.5rem auto 2rem;text-transform:uppercase;letter-spacing:.2rem}.map-it em{margin-left:.5rem}.sps-mobile-toggle-contain{display:none}#wrapper section{clear:both}@media screen and (min-width:64.125em){.head-wrap #menuElem>li>a{font-family:"Open Sans",sans-serif;color:#fff;padding:2rem .2rem;margin:.3rem .2rem 0;font-size:1rem;text-transform:uppercase;letter-spacing:.2rem}}@media screen and (min-width:1100px){.head-wrap #menuElem>li>a{font-size:1.1rem}}@media screen and (min-width:1150px){.head-wrap #menuElem>li>a{margin:.3rem .3rem 0}}@media screen and (min-width:1200px){.head-wrap #menuElem>li>a{font-size:1.2rem}}@media screen and (min-width:1250px){.head-wrap #menuElem>li>a{margin:.3rem .4rem 0}}@media screen and (min-width:1300px){.head-wrap #menuElem>li>a{padding:1.8rem .6rem}}@media screen and (min-width:1400px){.head-wrap #menuElem>li>a{padding:1.8rem 1rem}}@media screen and (min-width:1500px){.head-wrap #menuElem>li>a{padding:1.8rem 1.2rem}}@media screen and (max-width:64.124em){.header-container{text-align:center}a.logo{position:initial;top:initial;left:initial}.header-CTA-button{display:none}.header-right #menuElem{display:none}.header-right #menuElem.open{display:block;background-color:#fff;display:block;list-style:none outside none;margin:0;position:fixed;left:0;top:6rem;width:23rem;padding:1rem;z-index:10;text-align:left;border:.1rem solid #c41230}#menuElem>li{display:list-item}#menuElem>li>a{display:block;padding:1rem 2rem;font-size:1.4rem;text-decoration:none}.sps-mobile-toggle-contain{display:block;background:#c41230;font-size:2rem;position:fixed;z-index:9;top:0;left:0}.sps-mobile-toggle{color:#fff;font-size:3.6rem;padding:1.5rem 1rem;display:inline-block;background:transparent;border:none}}@media screen and (max-width:1024px){.head-wrap{position:initial}.row{display:block}header .logo-column,header .nav-column{width:100%;text-align:center}header .logo-column{max-width:calc(100% - 102px);margin-left:51px}header a.seo-number{position:initial;top:initial;right:initial}.map-it{display:block}#wrapper{padding-top:0 !important}}#home .banner-container{height:60rem;background:#efefef;padding:0;position:relative;text-align:center;overflow:hidden}.background-gallery-container{height:60rem;overflow:hidden}.background-video-container .flex-viewport{height:60rem}.background-video-container .flex-viewport .slides,.background-video-container .flex-viewport .slides li{height:100%}.background-gallery{height:100%}.background-gallery.bg-slide ul.bg-images{max-height:100%}body .background-gallery ul.bg-images{height:100% !important}#home .banner-container .banner-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:100%;padding:0 15px;pointer-events:none}#home .banner-container .banner-text h1{color:#fff;text-transform:uppercase}#home .banner-container .banner-subtitle{font-family:"Raleway","Open Sans",sans-serif;font-size:3rem}#home h2.home-title{font-family:"Crimson Text",serif;font-style:italic;font-size:3.6rem;line-height:3.6rem;margin-bottom:5.5rem;font-weight:300;text-transform:none;color:#c41230}#homeRightText{padding:7rem 2rem}#homeRightText p,#homeRightText ul{line-height:2.6rem;margin:0 0 3rem}#homeRightText .scroll{border-radius:50%;border:2px solid #fff;width:25rem;height:25rem;margin:2rem auto 0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;background:#c1deca url('https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Essentials/Images/verdant.png')}#homeRightText .scroll:hover{background-color:transparent}#homeRightText .scroll .scroll-btn{display:block;width:25rem;height:25rem;border-radius:50%;background-image:url('https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Essentials/Images/icon-down-arrow.png');background-repeat:no-repeat;background-position:center 13.1rem;font-size:3rem;letter-spacing:.4rem;font-family:"Crimson Text",serif;font-style:italic;line-height:20rem;color:#222;text-align:center}#homeLeftImage{background:url('https://capi.myleasestar.com/v2/dimg/66574828/1100x1000/66574828.jpg') center center no-repeat;background-size:cover}@media screen and (min-width:40em){#home h2.home-title{font-size:5rem;line-height:5rem}#homeRightText{padding:7rem 4.4rem}}@media screen and (min-width:64em){#home h2.home-title{font-size:6.6rem;line-height:6.6rem}}.inner-page-banner{position:relative}.inner-banner-content{position:absolute;top:50%;width:100%;text-align:center;color:#fff;padding:0 1rem;pointer-events:none}.inner-page-main{width:100%}.main-content-wrapper{text-align:center;padding:5rem 15px;width:100%}h2.main-content-header{font-family:"Raleway","Open Sans",sans-serif;font-size:2rem;color:#222;margin-bottom:3rem}@media screen and (min-width:1200px){.main-content-wrapper{max-width:50%;margin:0 auto}#adHocPageContainer{width:80%}}.interior-header-title.overlay{background:rgba(0,0,0,.4)}.interior-header{text-align:center;border-bottom:.1rem solid #acacac}.interior-header .interior-header-img{position:relative;height:30rem}.interior-header .interior-header-text{padding:4.5rem 2rem 4rem}.interior-header .interior-header-text h1,.interior-header .interior-header-text h2,.interior-header .interior-header-text h3,.interior-header .interior-header-text h4,.interior-header .interior-header-text h5,.interior-header .interior-header-text h6{font-family:"Raleway","Open Sans",sans-serif;font-size:2rem;color:#222;margin-bottom:3rem}.interior-header .interior-header-text p,.interior-header .interior-header-text ul{margin-bottom:3rem}.interior-header .interior-header-title{padding:13rem 2rem;height:30rem;position:absolute;left:0;right:0;bottom:0;top:0;color:#fff}.interior-widget.container-fluid{text-align:center;padding:2.5rem 2rem;border-bottom:.1rem solid #acacac;margin-bottom:8rem}#banner-general{background:#efefef url('https://capi.myleasestar.com/v2/dimg/66574817/1900x1000/66574817.jpg') center center no-repeat;background-size:cover;height:65vw;max-height:600px}section#floor-plans .interior-header-img,#page-OLL .interior-header-img{background:url('https://capi.myleasestar.com/v2/dimg/149552623/1900x1000/149552623.jpg') center center no-repeat;background-size:cover}body .FloorPlansV3 #contentarea{background:transparent}body .FloorPlansV3 label,body .FloorPlansV3 #checkboxShowAvailableOnly{vertical-align:middle}body .availUnitsBox label{display:inline}#dropSort .fp-dropdown-toggle .fa{position:absolute;right:10px;top:50%;transform:translateY(-50%)}body .FloorPlansV3 #flex-days{width:35px}body .ui-datepicker .ui-datepicker-title{color:#333}body .FloorPlansV3 .floorplan-block{border:2px solid #fff;background:#c1deca url('https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Essentials/Images/verdant.png')}body .FloorPlansV3 .amenity-popup-lightbox{box-shadow:none}body .FloorPlansV3 #topbar{z-index:initial;padding:5rem 3rem;border-bottom:.1rem solid #acacac}body .FloorPlansV3 .videoDisplayLink{line-height:1.5 !important;padding:15px}body .FloorPlansV3 .clear-link{display:inline-block;padding:0;vertical-align:middle}body .FloorPlansV3 .amenity-popup-lightbox .close a{background:#c41230;border:none}body .FloorPlansV3 .amenity-popup-lightbox .close a:before{content:"";font-family:FontAwesome;font-size:18px;font-weight:100;line-height:25px;vertical-align:middle;text-align:center;width:100%;display:inline-block}.FloorPlansV3 .clear-link a{color:#c41230;text-transform:uppercase;text-decoration:none;border-bottom:.2rem solid transparent;transition:all .3s ease}.FloorPlansV3 .clear-link a:hover{color:#222;border-bottom:.2rem solid #222}body .FloorPlansV3 #beds_selector .active a,body .FloorPlansV3 #baths_selector .active a{font-weight:500}body .FloorPlansV3 .adv-search:after{display:none}@media screen and (min-width:64em){body .FloorPlansV3 .clear-link a{padding:.8rem .2rem}body .FloorPlansV3 .clear-link a.clear-filters{margin-left:17px}}section#amenities{clear:both}section#amenities .interior-header-img{background:url('https://capi.myleasestar.com/v2/dimg/66574813/1900x1000/66574813.jpg') center center no-repeat;background-size:cover}.amenities-stacked-container .row{margin:0}.stacked-amenities .stacked-amenities-wrapper{border-top:.1rem solid #acacac;border-bottom:.1rem solid #acacac;background:#c1deca url('https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Essentials/Images/verdant.png')}.amenities-stacked-container .callout{text-align:center;padding:5rem 3rem}.amenities-stacked-container .callout h3{font-size:2.5rem}.stacked-amenities-double .stacked-amenities-wrapper{display:flex;flex-wrap:wrap}.pet-parking-title-moved{width:100%;margin-bottom:25px}.amenities-5.amenities-tabbed-container .tabs-content{background:#c1deca url('https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Essentials/Images/verdant.png')}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show{border:1px solid #acacac;color:#fff;background:#c41230;transition:all .3s ease;text-transform:uppercase}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show:hover{color:#fff;background:#222}body .gallerySquareContainer li .nested-gst-top{margin-bottom:0;padding:10px 30px;transition:all .3s ease}.stacked-amenities-items h3{margin-bottom:25px}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-close{right:15px}body .stacked-amenities.stacked-amenities-right .stacked-amenities-items{padding-left:4em}@media screen and (max-width:767px){body .stacked-amenities.stacked-amenities-right .stacked-amenities-items{padding-left:3em}}section#gallery .interior-header-img{background:url('https://capi.myleasestar.com/v2/dimg/66574821/1900x1000/66574821.jpg') center center no-repeat;background-size:cover}body .gallerySquareContainer .meta.name{margin:1px}body .gallerySquareContainer .widget_head{margin:0;padding:5rem}body .gallerySquareContainer li .nested-gst-top,body .gallerySquareContainer li .nested-gst-side{color:#222;border-color:#acacac}body .gallerySquareContainer li .nested-gst-top:hover,body .gallerySquareContainer li .nested-gst-side:hover{background:#c41230;color:#fff}body .gallerySquareContainer li .nested-gst-side{padding:10px 5px;transition:all .3s ease}.gallerySquareContainer #widget_header_buttons a,.gallerySquareContainer #widget_header_buttons button{border:1px solid #acacac !important}body .gallerySquareContainer .side-container{margin-top:0}body .gallerySquareContainer .side-container .gallery-nav{margin-left:5%}section#gallery{padding-bottom:8rem}section#gallery .grid,section#gallery .grid-item{background:transparent}section#gallery .mosaic-img{top:1px;bottom:1px;right:1px;left:1px}section#location .interior-header-img{background:url('https://capi.myleasestar.com/v2/dimg/66574828/1900x1000/66574828.jpg') center center no-repeat;background-size:cover}section#location{border-bottom:1px solid #acacac;margin-bottom:8rem}section#residents .interior-header-img{background:url('https://capi.myleasestar.com/v2/dimg/66595147/1900x1000/66595147.jpg') center center no-repeat;background-size:cover}section#residents .interior-widget a{margin:2rem;display:inline-block;color:#c41230;font-family:"Open Sans",sans-serif;font-size:1.2rem;text-transform:uppercase;letter-spacing:.2rem;padding:.8rem .3rem .3rem;border-bottom:.2rem solid transparent;font-weight:600;display:inline-block;text-decoration:none !important;transition:all .3s ease}section#residents .interior-widget a:hover{border-color:#222;color:#222}.interior-widget.container-fluid.residents-links{display:flex;justify-content:center}@media(max-width:767px){.interior-widget.container-fluid.residents-links{flex-direction:column;align-items:center}}section#contact .interior-header-img{background:url('https://capi.myleasestar.com/v2/dimg/66576624/1900x1000/66576624.jpg') center center no-repeat;background-size:cover}#contact .interior-main{padding:8rem 6rem}#contact h5{border-bottom:.2rem solid #222;margin:0 0 2rem;width:12.5rem;display:inline-block}#contact .contact-form-column h5{margin-bottom:1rem}.contact-address-column,.contact-hours-column{margin-bottom:4rem;font-size:1.6rem;line-height:2.7rem}.contact-address-column a{color:#222;transition:all .3s ease}.contact-address-column a:hover{color:#c41230}.contact-address-column #directionsLink{line-height:2rem}.contactus-float-input-div{width:100%;position:relative}.contactus-float-input-div span.required-field{position:absolute;top:0;right:10px}#contactusFirstName,#contactusLastName{width:50%;float:left}#contactusEmail{clear:both}#contactusComments{height:auto !important}#contactusComments text-area{max-width:100%}.contactus-float-input-div input,.contactus-float-input-div select,.contactus-float-input-div textarea{width:calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);padding:1rem 2rem}#contact .sumbitbutton{text-align:right}#contact input#btnSubmit{height:auto;width:auto !important;padding:1rem 3rem;text-transform:uppercase;font-weight:400;color:#fff;background:#c41230;border:none;margin-right:20px;transition:all .3s ease}#contact input#btnSubmit:hover,#contact input#btnSubmit:focus{background:#222}@media screen and (Max-width:1199px){#contact .interior-main{padding:8rem .9rem;text-align:center}.contactus-float-input-div span.required-field{right:0}#contact .sumbitbutton{text-align:center}#contact input#btnSubmit{margin-right:0}.required-info{padding-bottom:1rem}}@media screen and (max-width:767px){#contactusFirstName,#contactusLastName{width:100%;float:none}}#banner-reviews{background:#efefef url('') center center no-repeat;background-size:cover;height:65vw;max-height:600px}#widget-reviews{border-top:.1rem solid #acacac}footer{text-align:center;background:#c41230;color:#fff}footer .tagline{background:#999;color:#222;padding:1.6rem;font-family:"Crimson Text",serif;font-style:italic;font-size:3.6rem;text-transform:none;font-weight:400;letter-spacing:0;width:100%}footer .footer-bottom{padding:6rem 0;text-transform:uppercase}.footer-logo{margin:0 auto 2rem}#rplogo{margin:.5rem auto 1.2rem;display:block;text-align:center}.footer-info a{margin:auto 3px}footer a{color:#fff}footer em,footer em.fa{font-size:2.5rem;vertical-align:middle;line-height:2.5rem;margin-left:4px;margin-right:4px}#ADA-HUD-Links{height:2.6rem;vertical-align:middle}#ADA-HUD-Links a{margin-left:4px;margin-right:4px;display:inline-block;vertical-align:middle}body #ADA-HUD-Links a svg{fill:#fff}body #ADA-HUD-Links a svg#housingSVG{margin-right:inherit}.prop-phone{margin-bottom:5em}@media(max-width:1199px){.prop-phone{margin-bottom:3em}}.footer-copyright,.footer-privacy-sitemap-links{display:inline-block}.footer-privacy-sitemap-links span{margin-left:7px;margin-right:7px}body .background-gallery .bg-bullets{padding:0}@media(max-width:767px){.footer-copyright,.footer-privacy-sitemap-links{display:block}.footer-privacy-sitemap-links span.footer-bar1{display:none}body .background-gallery .bg-arrow-left{left:25px}body .background-gallery .bg-arrow-right{right:25px}body .background-gallery .bg-arrow-left,body .background-gallery .bg-arrow-right{height:30px;width:30px}body .gallerySquareContainer .widget_head{text-align:center}body .gallerySquareContainer .top-dropdown{float:none}body #home .banner-container .banner-text h1{font-size:4.1rem;line-height:4.1rem}#home .banner-container .banner-text{padding:0 50px}}body #ADA-HUD-Links a{max-height:none;max-height:initial}body .popUpWindowDialog #popBtnClose{position:absolute;top:0;right:0;margin:0;transform:translate(50%,-50%);height:25px;width:25px;display:block;vertical-align:middle;line-height:25px;padding:0;text-align:center;background:#c41230}body .popUpWindowDialog #popBtnClose:before{content:"";font-family:FontAwesome;font-size:20px;color:#fff}ul.CMSSiteMapList{text-align:left}#main-blog{padding-top:3em;padding-bottom:3em}body .blog-search-bar{width:100%}body .blog-search-box{height:30px;width:calc(100% - 40px);width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px)}body .contact-mobile-form .contactus-float-input-div input,body .contact-mobile-form .contactus-float-input-div select,body .contact-mobile-form .contactus-float-input-div textarea{border:1px solid #acacac;background:#fff}@font-face{font-family:'fontello';src:url(https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Global/Icons/fontello.eot?87172713);src:url(https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Global/Icons/fontello.eot?87172713#iefix) format('embedded-opentype'),url(https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Global/Icons/fontello.woff?87172713) format('woff'),url(https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Global/Icons/fontello.ttf?87172713) format('truetype'),url(https://cs-cdn.realpage.com/CWS/1643369/TemplateResources/Global/Icons/fontello.svg?87172713#fontello) format('svg');font-weight:normal;font-style:normal}[class^="sicon-"]:before,[class*=" sicon-"]:before{font-family:"fontello";font-style:normal}.sicon-twitter:before{content:'';font-family:FontAwesome}.sicon-pinterest:before{content:''}.sicon-facebook:before{content:'';font-family:FontAwesome}.sicon-youtube:before{content:''}.sicon-linkedin:before{content:''}.sicon-google:before{content:''}.sicon-google-search:before{content:''}.sicon-blog:before{content:''}.sicon-yelp:before{content:''}.sicon-myspace:before{content:''}.sicon-foursquare:before{content:''}.sicon-flickr:before{content:''}.sicon-instagram:before{content:'('}.sicon-tumblr:before{content:')'}.sicon-apartmentratingscom:before{content:'!'}[class^="icon-"]:before,[class*=" icon-"]:before{margin:0 !important;width:auto !important}.connect-social a{height:35px;width:35px;display:inline-block;padding:0;margin:5px 5px 10px 0;line-height:34px;vertical-align:middle;text-align:center;border-radius:25px;border:1px solid #222;font-size:18px;transition:all .3s ease}.connect-social a: hover{text-decoration:none;border:1px solid #c41230}.sp-container{width:92%;margin:0 auto}.sp-container h2{margin-bottom:2rem}body .sp-carousel-container{margin-bottom:5em}body .FloorPlansV3 .floorplan-video-header h3{font-size:2rem;letter-spacing:0}body .FloorPlansV3 .availabilityFilter #flex-days{vertical-align:middle}.availability-filter-row label span{vertical-align:middle}body .FloorPlansV3 #topbar .calendra input{padding:0 0 0 8px}body .FloorPlansV3 .rent-filter{width:100px}body li.gallery-nav.gallery-nav-top{display:inline-block}body .fpMap{margin:0 auto}body .FloorPlansV3 .displayarea{padding:0 15px}@media(max-width:480px){body .FloorPlansV3 .amenity-popup-lightbox .close a:before{display:none}}body .FloorPlansV3 .save-quote-lightbox{max-height:85%;max-width:95%;width:500px}body .QuoteDetails .datepicker{padding:3px}body .FloorPlansV3 .list-pagination li:last-of-type{margin-right:0}body .FloorPlansV3 .list-pagination-bot{left:50%;transform:translateX(-50%)}body .FloorPlansV3 .fp-switch-tabs .btn-default{width:auto}body .FloorPlansV3 .widget-container .advanced-search{padding-left:0}body .FloorPlansV3 .widget-container .availabilityFilter{text-align:center;padding-bottom:10px;border-bottom:.1rem solid #acacac}body .availability-filter-row{display:inline-block;text-align:left;vertical-align:middle}body .FloorPlansV3 .widget-container .availUnitsBox{float:none}body .FloorPlansV3 .widget-container .availUnitsBox:after{display:none}body .FloorPlansV3 .widget-container .availUnitsBox{float:none}body .FloorPlansV3 .widget-container .availability-filter-rowinput[type=radio]{margin-top:1px}body .FloorPlansV3 #legendContainer>div>span,body .FloorPlansV3 .legendBox{float:none;display:inline-block;vertical-align:middle}body .FloorPlansV3 .ism-modal{width:560px;max-width:90%;max-height:90%;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}body .FloorPlansV3 #reserveUnitModal .ism-modal-dialog{max-width:100%}body .floorplans-widget-1 .rpfp-filters{margin:0 35px}body .rpfp-cards.slick-initialized.slick-slider{margin:0 35px}body .floorplans-widget-1 .rpfp-cards{margin:0 20px}@media(max-width:1024px){body .rpfp-cards.slick-initialized.slick-slider{width:calc(100% - 70px)}}.neighborhood-1 .neighborhood-categories{border-bottom:.1rem solid #acacac}.neighborhood-1 .neighborhood-categories ul li{opacity:.7}.neighborhood-1 .neighborhood-categories ul li:hover,.neighborhood-1 .neighborhood-categories ul li:focus,.neighborhood-1 .neighborhood-categories ul li.active{opacity:1}.neighborhood-1.neighborhood-widget #mapFullWidth{height:550px;float:right}body .neighborhood-1 .neighborhood-results ol li{margin-bottom:2rem}body .neighborhood-1 .neighborhood-results ol li a{display:flex;line-height:1.7}body .neighborhood-1 .neighborhood-results ol li span{display:inline-block}@media(max-width:1024px){body .neighborhood-1 .neighborhood-categories ul li{display:block;width:calc(100% - 4rem);margin:.5rem 2rem;text-align:center}body .neighborhood-1 .neighborhood-categories ul{text-align:center;padding:2.5rem 2rem}}@media(max-width:640px){body .neighborhood-1 .neighborhood-results ol li{margin-bottom:0}}.floorplans-widget{padding:2em 4em}@media screen and (max-width:1024px){.floorplans-widget{padding:2em 2em}}@media screen and (max-width:767px){.floorplans-widget{padding:2em 1em}}body .fancybox3-bg{background:#c41230}body .amenities-tabbed-overlay{background:rgba(196,18,48,.87)}.ccpa-widget-text a:hover{color:#eaeaea}#home .banner-container .video-play-btn{top:90%;background:transparent;border:none}#adHocPageContainer{margin-top:2em}#adHocPageContainer h3{letter-spacing:normal}#adHocPageContainer .row{max-width:100vw}.adhoc-page #background-general{position:absolute;height:100%;width:100%}.fab-wrapper button{line-height:1}#rptw-app .modal-close{transform:translateY(-5px)}#rptw-app p{line-height:1.5}