.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.realpress-property{color:black}.realpress-single-property-header{flex:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}.realpress-single-property-header .realpress-property-title{flex-basis:100%}.realpress-single-property-header .realpress-property-header-left,.realpress-single-property-header .realpress-property-header-right{max-width:50%;width:100%}.realpress-single-property-header .realpress-property-header-right{margin-left:auto;text-align:right}.realpress-property-title h2{font-size:36px;font-weight:600;margin-bottom:15px;color:black}.realpress-single-property-breadcrumb{flex-basis:100%;margin-bottom:40px}@media(max-width:575px){.realpress-single-property-breadcrumb{margin-bottom:30px}}.realpress-group-status-rating{display:flex;flex-wrap:wrap;align-items:center;font-size:12px;line-height:22px;font-weight:400;color:black;margin-bottom:15px}.realpress-group-status-rating .realpress-property-status{display:flex}.realpress-group-status-rating .realpress-rating{margin-left:16px}.realpress-property-status{display:flex}.realpress-property-status a{line-height:22px;font-size:12px;font-weight:600;margin:0;text-transform:uppercase;display:block;padding:0 7px;color:white}.realpress-rating{margin-right:15px;margin-left:0}.realpress-rating .realpress-rating-stars{display:flex}.realpress-rating .realpress-rating-stars .star{color:black;font-size:12px;margin:0 3px}.realpress-rating .fas.fa-star-half{position:relative}.realpress-rating .fas.fa-star-half:after{content:"\f005";font-weight:400;position:absolute;top:0;left:0}.realpress-group-address-date{font-size:12px;line-height:25px;color:black}ul.realpress-property-item-tools li{display:inline-flex;line-height:1;cursor:pointer}ul.realpress-property-item-tools li+li{margin-left:10px;margin-right:0}ul.realpress-property-item-tools .realpress-wishlist{color:red}.realpress-property-header-right .realpress-property-price{font-size:16px;line-height:28px;font-weight:600;color:black;margin-bottom:5px}.realpress-property-header-right .realpress-area-size{font-size:14px;line-height:24px;color:#6c6c6c;margin-bottom:16px}.realpress-property-media{min-height:810px;position:relative;flex-basis:100%;max-width:100%;margin-bottom:80px}.realpress-property-media .realpress-media-panel-wrapper{height:100%}.realpress-property-media .realpress-media-panel-wrapper .panel-item{display:none}.realpress-property-media .realpress-media-panel-wrapper .panel-item iframe{width:0;height:0}.realpress-property-media .realpress-media-panel-wrapper .panel-item .splide__slide img{width:100%;height:100%;object-fit:cover}.realpress-property-media .realpress-media-panel-wrapper .realpress-gallery img{max-width:100%}.realpress-property-media .realpress-media-panel-wrapper .active{display:block}.realpress-property-media .realpress-media-panel-wrapper .active iframe{height:810px;width:100% !important}.realpress-property-media #realpress-single-property-map{width:100%;height:810px}.realpress-media-navigation-wrapper{position:absolute;top:30px;right:30px;z-index:999}.realpress-media-navigation-wrapper ul{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.realpress-media-navigation-wrapper ul li{cursor:pointer;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:black;background-color:white;font-size:16px}.realpress-media-navigation-wrapper ul li+li{margin-left:10px;margin-right:0}.leaflet-right .leaflet-control{right:20px;top:75px}.realpress-single-property-contact-form::-webkit-scrollbar{width:0}.realpress-single-property-contact-form .realpress-agent-info{padding-left:19px;padding-right:10px;width:100%}.realpress-single-property-contact-form .realpress-agent-name{font-size:18px;line-height:28px;font-weight:600;margin-bottom:5px;color:black}.realpress-single-property-contact-form .realpress-agent-company{font-size:14px;line-height:24px;color:#6c6c6c;margin-bottom:7px}.realpress-single-property-contact-form .realpress-agent-mobile{font-size:18px;line-height:28px;font-weight:600;color:black}.realpress-single-property-contact-form .realpress-agent-mobile::before{content:"\f879";font-family:"Font Awesome 5 Free";font-weight:600;margin-right:12px;margin-left:0}.realpress-single-property-contact-form .realpress-agent-link{font-size:14px;line-height:19px;margin-top:17px}.realpress-single-property-contact-form .realpress-agent-link a{color:#767676;text-decoration:underline}.realpress-single-property-contact-form .realpress-agent-detail{display:flex}.realpress-single-property-contact-form .realpress-agent-detail i{cursor:pointer;color:#c5c5c5}.realpress-single-property-contact-form .realpress-agent-image img{width:100px;height:100px}.realpress-single-property-contact-form form{display:none}.realpress-single-property-contact-form .realpress-contact-form{margin-top:30px}.realpress-single-property-contact-form .realpress-contact-form input,.realpress-single-property-contact-form .realpress-contact-form textarea{margin:0;width:100%;border:1px solid black;margin-bottom:15px}.realpress-single-property-contact-form .realpress-contact-form input{padding:0 15px;height:40px;line-height:normal;font-size:14px}.realpress-single-property-contact-form .realpress-contact-form input[type=checkbox]{height:25px;width:25px;padding:0;margin:0;margin-right:10px}.realpress-single-property-contact-form .realpress-contact-form>div label{display:flex;align-items:center;margin-bottom:20px}.realpress-single-property-contact-form .realpress-contact-form button{height:40px;border:0;padding:0 15px;font-size:14px;font-weight:600;color:white;background-color:black;width:100%}.realpress-single-property-contact-form .realpress-contact-form .realpress-message-result+div{display:flex;align-items:center;column-gap:30px}.realpress-property-media .realpress-single-property-contact-form{position:absolute;top:30px;left:30px;z-index:999;padding:20px;width:400px;background:#fff;max-height:650px;box-sizing:border-box;overflow-y:scroll}.realpress-single-property-content{max-width:calc(73% - 10px);font-size:14px}.realpress-single-property-content ul,.realpress-single-property-content ol{padding-left:0}.realpress-single-property-content h2{font-size:28px;line-height:36px;font-weight:600;color:black;margin-bottom:20px}#realpress-thumbnail-gallery{margin-top:15px}@media(min-width:768px){#realpress-thumbnail-gallery{overflow:hidden}}#realpress-thumbnail-gallery .splide__list>li{border:0}@media(min-width:768px){#realpress-thumbnail-gallery #realpress-thumbnail-gallery-track{margin-left:-90px;margin-right:-90px}}#realpress-thumbnail-gallery button{width:60px;height:100px;border-radius:0;background:linear-gradient(0,rgba(0,0,0,0.4),rgba(0,0,0,0.4));left:0;right:auto}@media(max-width:991px){#realpress-thumbnail-gallery button{width:40px;height:40px}}#realpress-thumbnail-gallery button svg{fill:white;font-size:16px}#realpress-thumbnail-gallery button.splide__arrow--next{left:auto;right:0}.realpress-overview-section{text-align:left;margin-bottom:50px}.realpress-overview-section h2{margin-bottom:30px}.realpress-overview-section .realpress-property-overview-data{display:flex;flex-wrap:wrap;justify-content:flex-start}.realpress-overview-section .realpress-property-overview-data>div{flex:1;font-size:14px;line-height:28px}.realpress-overview-section .realpress-overview-title{font-weight:600;border-bottom:2px solid black;padding-bottom:4px;margin-bottom:30px}.realpress-description-section{font-size:14px;line-height:24px;font-weight:400;margin-bottom:29px}.realpress-description-section h2{margin-bottom:22px}.realpress-address-location-section{margin-bottom:46px}.realpress-address-location-section h2{margin-bottom:18px}.realpress-detail-section .realpress-detail-title{font-weight:600}.realpress-address-location{display:flex;flex-wrap:wrap;column-gap:30px}.realpress-address-location>div{flex:1;font-size:14px}.realpress-address-location>div span{float:left;font-weight:600}.realpress-address-location>div span+span,.realpress-address-location>div span+div{float:right;font-weight:400}.realpress-detail-section{margin-bottom:46px}.realpress-detail-section h2{margin-bottom:18px}.realpress-detail-section .realpress-detail{font-size:14px}.realpress-features-section{margin-bottom:31px}.realpress-features-section h2{margin-bottom:20px}.realpress-features-section ul.realpress-features{display:flex;flex-wrap:wrap}.realpress-features-section ul.realpress-features>li{flex-basis:33.33%;list-style:none;line-height:28px;padding-bottom:10px}.realpress-features-section ul.realpress-features>li a{text-decoration:none}.realpress-features-section ul.realpress-features>li i{font-size:11px;margin-right:10px;margin-left:0}.realpress-video-section,.realpress-virtual-tour-section{margin-bottom:50px}.realpress-video-section iframe,.realpress-virtual-tour-section iframe{width:100%;height:500px}.realpress-video-section h2,.realpress-virtual-tour-section h2{margin-bottom:20px}.realpress-yelp-nearby-section,.realpress-walkscore-section{margin-bottom:50px}.realpress-yelp-nearby-term-icon{font-size:18px;line-height:28px;font-weight:600;margin-bottom:30px}.realpress-yelp-nearby-item{display:flex;flex-wrap:wrap;margin-bottom:20px}.realpress-yelp-nearby-item:last-child{margin-bottom:0}.realpress-yelp-nearby-item div:nth-child(2){margin-left:auto}.realpress-energy-class-section{font-size:14px;margin-bottom:50px}.realpress-energy-class-section h2{margin-bottom:22px}.realpress-energy-class-section ul li{list-style:none}.realpress-energy-class-section ul li strong{font-weight:600}.realpress-energy-class-section ul.realpress-class-energy-list li{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:24px;padding:8px 0}.realpress-class-energy-indicator{padding:80px 0 0;position:relative;display:flex}.realpress-class-energy-indicator li{flex:1;text-align:center;position:relative}.realpress-class-energy-indicator li>div{font-size:14px;line-height:1;padding:9px 11px 7px 15px;color:#6a6a6a;background-color:#f9f9f9;width:max-content;margin-bottom:21px;position:absolute;bottom:100%;left:0;right:auto}.realpress-class-energy-indicator li>div:before{content:"";top:100%;left:0;border-top:10px solid #f9f9f9;border-right:10px solid transparent;position:absolute}.realpress-class-energy-indicator span{display:inline-flex;align-items:center;justify-content:center;width:100%;line-height:30px;color:white}.realpress-detail-section .realpress-detail{display:flex;flex-wrap:wrap;column-gap:30px}.realpress-detail-section .realpress-detail>div{flex-basis:calc(50% - 15px);display:flex;flex-wrap:wrap;justify-content:space-between;line-height:24px;padding:8px 0}.realpress-floor-plan-section{margin-bottom:50px}.realpress-floor-plan-section h2{margin-bottom:20px}.realpress-floor-plan-inner{border:1px solid #eaeaea}.realpress-floor-plan-inner+div{margin-top:10px}.realpress-floor-plan-inner img{max-width:100%;margin-bottom:30px}.realpress-floor-plan-inner .realpress-floor-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;background-color:#fff;padding:16px 16px 16px 30px;cursor:pointer}.realpress-floor-plan-inner .realpress-floor-heading i{font-size:18px;color:#24d2c8;margin-right:14px;margin-left:0}.realpress-floor-plan-inner .realpress-floor-plan-title{display:inline-block;text-transform:uppercase;font-size:18px;font-weight:600;line-height:28px}.realpress-floor-plan-inner ul{display:inline-flex;column-gap:30px;font-size:14px}.realpress-floor-plan-inner ul li{list-style:none}.realpress-floor-plan-inner .realpress-floor-dropdown{display:none;padding:20px;background-color:white}.realpress-floor-plan-inner:hover,.realpress-floor-plan-inner.active{border-color:#4fa1dd}.realpress-floor-plan-inner:hover .realpress-floor-heading,.realpress-floor-plan-inner.active .realpress-floor-heading{background-color:#4fa1dd;color:white}.realpress-property-review-wrap{margin-bottom:50px}.realpress-property-review-wrap .realpress-property-review-header{display:flex;flex-wrap:wrap;align-items:center;color:#878787;margin-bottom:40px}.realpress-property-review-wrap .realpress-property-review-header>div:first-of-type{font-size:18px;line-height:24px;color:black;font-weight:600;margin-right:20px;margin-left:0}.realpress-property-review-wrap .realpress-property-review-header a{height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;min-width:145px;cursor:pointer;margin-left:10px;text-decoration:none;background-color:black;color:white;font-weight:600;margin-left:18px;margin-right:0}.realpress-property-review-wrap .realpress-property-review-header a:focus{background-color:rgba(0,0,0,0.9) !important;color:white}.realpress-property-review-wrap .realpress-property-review-header .realpress-rating+a{margin-left:auto}.realpress-property-review-wrap .realpress-sort-by select{margin-bottom:0}.realpress-property-review-wrap .realpress-reviews-container li{list-style:none;display:flex}.realpress-property-review-wrap .realpress-reviews-container li+li{margin-top:30px}.realpress-property-review-wrap .realpress-review-image img{max-width:80px;height:80px}.realpress-property-review-wrap .realpress-review-message{padding-left:20px}.realpress-property-review-wrap .realpress-review-message .realpress-posted-by{color:#838383;line-height:21px;margin-bottom:10px}.realpress-property-review-wrap .realpress-review-message .realpress-posted-by a{color:black}.realpress-property-review-wrap .realpress-review-message .realpress-posted-by a:hover{color:#4fa1dd}.realpress-property-review-wrap .realpress-review-message .realpress-rating{margin:0;margin-bottom:15px}.realpress-property-review-wrap .realpress-review-date{font-size:14px;line-height:21px;margin-bottom:10px}.realpress-property-review-wrap .realpress-review-description{color:#737373;font-size:14px;line-height:24px}.realpress-property-review-wrap .realpress-review-pagination-wrap{margin-top:50px}.realpress-property-review-wrap .realpress-review-form-title{padding:26px 0;font-size:18px;line-height:24px;font-weight:600}.realpress-property-review-wrap .realpress-review-form-field{margin-bottom:20px}.realpress-property-review-wrap .realpress-review-form-field label{display:block;cursor:pointer;margin-bottom:15px}.realpress-property-review-wrap .realpress-review-form-field select,.realpress-property-review-wrap .realpress-review-form-field textarea{border:2px solid black}.realpress-property-review-wrap .realpress-review-form-field textarea{margin:0;max-height:105px}.realpress-property-review-wrap form input,.realpress-property-review-wrap form select,.realpress-property-review-wrap form textarea{width:100%}.realpress-property-review-wrap button{padding:0 15px;height:40px;color:white;background-color:black;display:inline-flex;align-items:center;justify-content:center;border:0;font-size:14px;font-weight:600;min-width:145px}.realpress-property-review-wrap button:hover{background-color:rgba(0,0,0,0.9);color:white}.realpress-mc-section{margin-bottom:50px}.realpress-mc-section h2{margin-bottom:39px}.realpress-mc-section .realpress-mc{background-color:white;padding:40px}.realpress-mc-section #realpress-mc-price{font-size:24px;line-height:26px;font-weight:600;margin-bottom:8px}.realpress-mc-section .realpress-mc-monthly{line-height:26px;color:rgba(0,0,0,0.34)}.realpress-mc-section .realpress-mc-chart-data-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:63px}.realpress-mc-section .realpress-mc-chart{position:relative;width:220px}.realpress-mc-section .realpress-mc-data{width:calc(100% - 220px);padding-left:89px;padding-right:0;margin-top:13px}.realpress-mc-section .realpress-mc-price-wrap{width:100%;text-align:center;position:absolute;top:calc(50% - 20px)}.realpress-mc-section form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.realpress-mc-section .realpress-mc-form-group{flex-basis:calc(50% - 20px);margin-bottom:20px}.realpress-mc-section .realpress-mc-form-group label{cursor:pointer;font-size:14px;line-height:40px;font-weight:600}.realpress-mc-section .realpress-mc-form-group button{border:0;padding:0;height:50px;padding:0 15px;background-color:black;color:white;font-size:14px;line-height:24px;font-weight:600;text-transform:uppercase;min-width:205px}.realpress-mc-section .realpress-mc-form-input-group{display:flex;align-items:stretch}.realpress-mc-section .realpress-mc-form-input-group input,.realpress-mc-section .realpress-mc-form-input-group .realpress-mc-form-input-group-symbol{border:2px solid black;height:50px}.realpress-mc-section .realpress-mc-form-input-group input{margin:0;border-left:0}.realpress-mc-section .realpress-mc-form-input-group-symbol{flex-basis:50px;display:flex;align-items:center;justify-content:center;border:solid 1px}.realpress-mc-section input{flex-basis:calc(100% - 50px);border:solid 1px}.realpress-mc-section input:focus{outline:0;outline-offset:0}.realpress-mc-section .realpress-mc-submit{align-self:flex-end}.realpress-mc-section li{display:flex;align-items:center;font-size:14px;font-weight:400;padding-right:50px;padding-left:0;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.15);margin-bottom:19px}.realpress-mc-section li i{font-size:20px;margin-right:20px;margin-left:0}.realpress-mc-section li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.realpress-mc-section li span{margin-left:auto}.realpress-mc-principal-interest i{color:#3cb2f4}.realpress-mc-property-tax i{color:#24d2c8}.realpress-mc-home-insurance i{color:#ffc33e}.realpress-mc-pmi i{color:#acbeff}.realpress-similar-property-section h2{margin-bottom:30px}.realpress-similar-property>li{display:flex;margin-bottom:30px}.realpress-similar-property>li:last-child{margin-bottom:0}.realpress-similar-property .realpress-property-item-header{max-width:calc(35% - 9px);position:relative}.realpress-similar-property .realpress-property-item-header:after{content:"";width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 61.98%,rgba(0,0,0,0.5) 100%);position:absolute;bottom:0;left:0;pointer-events:none}.realpress-similar-property .realpress-property-item-status{position:absolute;top:20px;left:20px;right:auto}.realpress-similar-property .realpress-property-item-status a{text-transform:uppercase;font-size:12px;line-height:22px;color:white;background-color:black;padding:0 7px;font-weight:600;display:block}.realpress-similar-property .realpress-property-item-post-thumbnail{height:100%}.realpress-similar-property .realpress-property-item-post-thumbnail img{height:100%;width:100%}.realpress-similar-property .realpress-property-item-price{position:absolute;bottom:20px;left:20px;font-size:16px;line-height:22px;color:white;z-index:99}.realpress-similar-property .realpress-property-item-body{max-width:calc(65% + 9px);width:100%;padding:20px 20px 30px 30px;background-color:white}.realpress-similar-property .realpress-property-type-label-group{display:flex;flex-direction:column-reverse}.realpress-similar-property .realpress-property-item-type{font-size:14px;line-height:24px;font-weight:400;margin-bottom:10px}.realpress-similar-property .realpress-property-item-type a{color:#797979}.realpress-similar-property .realpress-property-item-type a::after{content:","}.realpress-similar-property .realpress-property-item-type a:last-child::after{display:none}.realpress-similar-property .realpress-property-item-label{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:10px}.realpress-similar-property .realpress-property-item-label a{background-color:white;border:1px solid black;color:black;font-size:12px;line-height:22px;font-weight:600;padding:0 7px;text-transform:uppercase}.realpress-similar-property .realpress-property-item-label a+a{margin-left:10px;margin-right:0}.realpress-similar-property .realpress-property-item-title{font-weight:600;font-size:18px;line-height:24px;margin-bottom:10px}.realpress-similar-property .realpress-property-item-title a{color:black}.realpress-similar-property .realpress-property-item-excerpt{font-size:14px;line-height:24px;color:#7e7e7e;margin-bottom:22px}.realpress-similar-property .realpress-property-item-meta{display:flex;flex-wrap:wrap}.realpress-similar-property .realpress-property-item-meta li{list-style:none;color:#6a6a6a;font-size:12px;line-height:24px}.realpress-similar-property .realpress-property-item-meta li i{color:black;font-size:17px;margin-right:6px}.realpress-similar-property .realpress-property-item-meta li+li{margin-left:16px;margin-right:0}.realpress-single-property-sidebar{max-width:calc(27% + 10px);padding-left:60px}@media(max-width:1199px){.realpress-single-property-sidebar{padding-left:30px}}@media(max-width:1024px){.realpress-floor-plan-inner ul{margin-top:10px}.realpress-floor-plan-inner .realpress-floor-plan-title{font-size:16px;line-height:24px}.realpress-floor-plan-inner .realpress-floor-heading{padding:15px;padding-left:20px}}@media(max-width:991px){.realpress-single-property-content{max-width:100%}.realpress-floor-plan-inner ul{margin-top:0}.realpress-single-property-sidebar{max-width:70%;padding-left:0;margin-top:50px}.realpress-single-property-contact-form{top:15px;left:15px;max-height:600px}.realpress-media-navigation-wrapper{top:15px;right:15px}.realpress-mc-section li{padding-right:0}.realpress-mc-section li span{margin-left:auto}}@media(max-width:767px){.realpress-mc-section .realpress-mc{padding:20px}.realpress-single-property-header .realpress-property-title h2{font-size:26px}}@media(max-width:575px){.realpress-single-property-sidebar{max-width:100%}.realpress-media-navigation-wrapper{top:unset;bottom:90px;left:15px;right:auto}.realpress-single-property-contact-form{width:auto;right:15px;padding:15px}.realpress-property-media{min-height:785px;margin-bottom:40px}.realpress-property-media #realpress-single-property-map{height:785px}.realpress-property-media .realpress-media-panel-wrapper .active iframe{height:785px}.realpress-overview-section .realpress-property-overview-data{margin-left:-8px;margin-right:-8px}.realpress-overview-section .realpress-property-overview-data>div{flex-basis:50%;display:flex;justify-content:space-between;align-items:center;padding-left:8px;padding-right:8px}.realpress-overview-section .realpress-overview-title{margin-bottom:0;border-bottom:0;padding-bottom:0}.realpress-floor-plan-inner ul{column-gap:15px;margin-top:15px}.realpress-mc-section .realpress-mc-chart{margin:auto;margin-bottom:30px}.realpress-mc-section .realpress-mc-data{width:100%;padding:0}.realpress-mc-section .realpress-mc-chart-data-group{margin-bottom:40px}.realpress-mc-section .realpress-mc-form-group{flex-basis:calc(50% - 8px)}.realpress-property-review-wrap .realpress-property-review-header a{margin:0;margin-top:20px}.realpress-similar-property .realpress-property-item-header{max-width:40%}.realpress-similar-property .realpress-property-item-body{max-width:60%;padding:20px}.realpress-group-status-rating .realpress-property-status>div{margin-right:10px}.realpress-single-property-header .realpress-property-header-left,.realpress-single-property-header .realpress-property-header-right{max-width:100%}.realpress-single-property-header .realpress-property-header-right{text-align:left}}@media(max-width:479px){.realpress-similar-property>li{flex-wrap:wrap}.realpress-similar-property .realpress-property-item-header,.realpress-similar-property .realpress-property-item-body{max-width:100%}.realpress-similar-property .realpress-property-item-body{padding:15px}.realpress-mc-section .realpress-mc-form-group{flex-basis:100%}.realpress-floor-plan-inner ul{column-gap:unset;width:100%}.realpress-floor-plan-inner ul li{flex:1;padding-right:5px}.realpress-floor-plan-inner ul li strong{display:block;margin-top:10px}.realpress-property-review-wrap .realpress-property-review-header{display:block}.realpress-property-review-wrap .realpress-property-review-header>div{display:inline-block;float:left}.realpress-property-review-wrap .realpress-property-review-header>div.realpress-sort-by{float:right;margin-top:30px}}