body,p{font-family:Hanken-Grotesk-Regular!important}body.fixed header .wrapper,header.header,header.header.header--no-navigation{background-color:#262626!important}::-webkit-input-placeholder{color:35!important;font-size:16px;font-weight:400;opacity:1!important}::-moz-placeholder{color:35!important;font-size:16px;font-weight:400;opacity:1!important}:-ms-input-placeholder{color:35!important;font-size:16px;font-weight:400;opacity:1!important}:-moz-placeholder{color:35!important;font-size:16px;font-weight:400;opacity:1!important}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{border:0;height:auto;max-width:100%;vertical-align:top}hr{border:none;float:left;height:1px;margin:30px 0;outline:none;width:100%}.clear,hr{clear:both}.nowrap{display:inline-block;white-space:nowrap}.row-fluid a.cta_button{-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.hs-menu-wrapper.hs-menu-flow-horizontal ul li a:link,.hs-menu-wrapper.hs-menu-flow-horizontal ul li a:visited{text-overflow:inherit!important;vertical-align:top}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal ul{vertical-align:top}.header-container-wrapper .row-fluid [class*=span],.row-fluid [class*=span]{min-height:0}.row-fluid .bgimg-main{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.row-fluid .bg-img{display:none}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list,.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-arrow{border:0;color:#ececec;cursor:pointer;display:inline-block;font-size:0;height:35px;position:absolute;top:50%;transition:all .4s ease-in-out;width:35px;z-index:1}.slick-arrow:before{font-family:FontAwesome;font-size:30px}.slick-arrow:hover{color:#ececec}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0}.slick-arrow.slick-disabled{display:none}.slick-arrow.slick-next:hover:before,.slick-arrow.slick-prev:hover:before{color:#d05d27}ul.slick-dots{float:left;list-style:none;margin:0;padding:0;padding:17px 0 0;text-align:center;width:100%}ul.slick-dots li{display:inline-block;line-height:0;padding:0 5px}ul.slick-dots li button{background:#fff;border:1px solid;border-radius:100%;box-shadow:none;cursor:pointer;display:inline-block;font-size:0;height:16px;padding:0;width:16px}.container .dnd-section>.row-fluid,.wrapper{float:none!important;margin:0 auto!important;width:1080px}.widget-span .hs_cos_wrapper .hero_section{padding:8% 0}.recent-property .recent-sec .recent-post .recent-image{height:300px}.property-listing .recent-link-box{margin:0;max-width:430px;padding-bottom:20px}.property-listing button{background-color:#12112e;color:#fff;cursor:pointer;font-size:14px;line-height:15px;margin:0;padding:12px 18px}.property-listing .price{color:#262626;font-weight:300}.property-listing .listing-details{display:none}.custom_button a.btn_style3{font-size:12px}.property-listing .recent-title h3{color:#999;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;padding:20px 0}.property-listing .recent-titlesec{padding:20px 0 0;width:100%}.property-listing .recent-sec .recent-post .recent-image{height:300px}.recent-titleinner{text-align:left;width:100%}#rep-cta h3,#rep-heading h2{color:#fff;margin-bottom:1em;padding-bottom:1em;position:relative}#rep-heading h2{color:#000}.blog-index01.properties01.row-fluid{background:#262626}.property-details01{background-repeat:no-repeat;background-size:cover;height:500px}.blog-post-wrapper.cell-wrapper{max-height:500px;overflow-y:scroll}.blog-post-wrapper.cell-wrapper::-webkit-scrollbar-track{background-color:#262626;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.blog-post-wrapper.cell-wrapper::-webkit-scrollbar{background-color:#262626;width:12px}.blog-post-wrapper.cell-wrapper::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.wrapper,header .top_navigation_raw{width:1340px}.floor-plans-wrapper h1,.overwrite-ul h1,.overwrite-ul02 h1{clear:both;color:#fff;display:block;font-family:Hanken-Grotesk-Regular;font-size:18px;font-weight:700;margin:10px 0;padding:0}.overwrite-ul ul,.overwrite-ul02 ul{color:#fff;display:flex;line-height:normal;list-style-type:none!important;margin:0;padding:0}.blog-section .section.post-body{color:#fff}.properties01 p{color:#fff;padding:10px 0 0}.overwrite-ul ul li,.overwrite-ul02 ul li{align-items:center;display:flex;margin-right:15px;white-space:nowrap}.overwrite-ul li:before,.overwrite-ul02 li:before{content:"\f00c";font-family:FontAwesome;font-weight:900;margin-right:8px}.overwrite-ul li:first-child:before{content:"\f186"}.overwrite-ul li:nth-child(2):before{content:"\f043"}.overwrite-ul li:nth-child(3):before{content:"\f096"}.overwrite-ul li:nth-child(4):before{content:"\f015"}.overwrite-ul li:nth-child(5):before{content:"\f247"}.overwrite-ul li:nth-child(6):before{content:"\f114"}.overwrite-ul li:nth-child(7):before{content:"\f249"}.mapouter{width:100%!important}.floor-plans-wrapper img{margin:0;width:50px}.caption-banner-inner{color:#fff;left:10rem;margin-top:0;max-width:450px;position:absolute;top:15rem}.caption-banner-inner p{color:#fff;padding:0}.caption-banner-inner .price{font-size:18px;font-weight:bolder;margin:10px 0}.wrapper-contact-details{background:#fff}.wrapper-contact-details h3.form-title{background-color:transparent;color:#000}.wrapper-contact-details .widget-type-form{background-color:#fff;border:0 solid #fff;box-shadow:none;margin:0;padding:20px 0 0}.wrapper-contact-details .widget-type-form form input[type=text],.wrapper-contact-details .widget-type-form form select,.wrapper-contact-details .widget-type-form input[type=email],.wrapper-contact-details .widget-type-form input[type=tel]{background-color:#dee0e1!important;border:2px solid #dee0e1!important;height:40px!important}.wrapper-contact-details form .hs-form-field>label{color:#000}.caption-banner-inner .custom_button .btn_style3{font-size:10px}.row-fluid-wrapper .row-fluid .widget-span .dnd-row .row-fluid .dnd-module .hs_cos_wrapper .hero_section .wrapper .hero_content h1.hero-heading{color:#fff!important;font-size:40px!important;font-weight:700!important;text-align:center;text-transform:uppercase}.hero_section .hero_content{max-width:100%!important}#hs_cos_wrapper_dnd_area-module-2 .hero_section .hero_content .hero-text div,.hero_section .hero-button{text-align:center}.agent-info .contact-items .contact-item{display:block;margin:20px 0 0;margin-right:0!important;width:50%}.widget-type-custom_widget form .hs-form-field>label span{color:#fff!important}.row-fluid-wrapper .row-fluid .dnd-module .hs_cos_wrapper .agent-info .contact-items .contact-item i.fa-solid{background:transparent;color:#000;font:normal normal normal 44px/1 FontAwesome;height:auto;width:auto}footer .dnd-section>.row-fluid{max-width:1340px}table{border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px;margin-top:20px;width:100%}tr th{background-color:#e8e8e8;border-bottom:1px solid #e8e8e8;font-size:12px;font-weight:400;line-height:1.42857143;padding:10px 15px;vertical-align:bottom}td,th{border:1px solid #ddd;padding:10px;text-align:center}fieldset.form-columns-2 .hs_email .input{margin-right:8px!important}footer .footer__container .row-fluid-wrapper .row-fluid .widget-type-cell .dnd-section{background-color:#262626;padding:40px 50px}footer .footer__container .row-fluid-wrapper .row-fluid .widget-type-cell .dnd-section p{color:#fff;font-family:Hanken-Grotesk-Regular;font-size:13px;margin:10px 0 0;padding:0}footer .footer__container .row-fluid-wrapper .row-fluid .widget-type-cell .dnd-section h3{border-bottom:1px solid #756e6e;color:#fff;font-size:16px;font-weight:700;margin-bottom:15px;padding-bottom:15px}footer .footer__container .row-fluid-wrapper .row-fluid .widget-type-cell .dnd-section strong{color:#fff;font-size:14px;font-weight:700;padding-bottom:10px}footer .footer-links a{color:#fff;font-size:13px}footer .social-links a{background-color:transparent;border:1px solid #fff;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:35px;line-height:35px;margin-right:10px;text-align:center;width:35px}footer .widget-type-form{background-color:transparent;border:0 solid transparent;padding:0}footer .field.hs-form-field{margin-bottom:0}footer .footer_copyright{color:#fff}.widget-type-form input[type=email],.widget-type-form input[type=tel],.widget-type-form input[type=text],.widget-type-form select,.widget-type-form textarea,footer .widget-type-form input[type=email],footer .widget-type-form input[type=tel],footer .widget-type-form input[type=text]{background:transparent!important;border:1px solid #fff!important;border-radius:3px;box-shadow:none;color:#fff;font-size:12px;font-style:italic;height:3rem!important;outline:0;padding:10px;width:100%!important}.widget-type-form textarea{height:128px!important}.hs_phone{padding-left:0!important;width:100%!important}.widget-type-form .form .hs-form-field>label{display:block!important;margin:0 0 20px!important}footer .widget-type-form input[type=submit]{background-color:#fff;border:none;color:#000;height:3rem;padding:.7rem 2rem;width:100%}footer .footer__container .row-fluid-wrapper .row-fluid .widget-type-cell .dnd-section ul{padding:0}.contact-type h3{color:#000;font-size:18px;font-weight:700}.contact-type p{font-style:italic}.widget-type-form input[type=email],form input[type=text],form select{background-color:#f5f8fa;border:2px solid #f5f8fa;height:45px;width:100%}.row-fluid-wrapper .row-fluid .cell_17374620099854-padding{padding:2rem!important}.widget-type-form input[type=submit]{background:#000;border:none;box-shadow:none;color:#fff;display:block;font-family:Hanken-Grotesk-Regular;font-size:12px;line-height:12px;margin:10px 0;padding:12px 24px}fieldset.form-columns-2 .hs-form-field:first-child{padding-right:0}.widget-type-form{background-color:#595959;border:0 solid #595959;padding:2.1em 2.2em}#rep-cta h3:before,#rep-heading h2:before{background-color:#8c8c8c;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:360px}#rep-heading h2:before{background-color:hsla(180,4%,86%,.5)}#rep-cta h3:after,#rep-heading h2:after{background-color:#fff;bottom:-2px;content:"";display:block;height:3px;left:50%;position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:84px}#rep-heading h2:after{background-color:#262626}main.body-container-wrapper{background:#fff;display:inline-block;vertical-align:top;width:100%}.location{border-bottom:2px solid rgba(0,0,0,.1);margin-bottom:18px}.location:last-child{border-bottom:none}.location h3{color:var(--black_color)}.oembed_container{border:15px solid #efefef;max-width:971px}.oembed_container .iframe_wrapper{padding-top:0}.field.hs-form-field{margin:0}.field.hs-form-field input,.field.hs-form-field select,.field.hs-form-field textarea{margin:10px 0}@media (min-width:992px){.desk_hide{display:none}}@media (max-width:1200px){.container .dnd-section>.row-fluid,.wrapper{width:920px}}@media (max-width:991px){.container .dnd-section>.row-fluid,.wrapper{width:720px}}@media (max-width:767px){.container .dnd-section>.row-fluid,.wrapper{width:100%}.caption-banner-inner{left:0;right:0;text-align:center;top:10rem}.blog-section .section.post-body,.wrapper-contact-details .widget-type-form{padding:20px}footer .footer__container .row-fluid-wrapper .row-fluid .widget-type-cell .dnd-section{padding:40px 20px}.property-listing .recent-link-box{margin:0}}