.elementor-7242 .elementor-element.elementor-element-e2083df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-60155ce{text-align:center;}.elementor-7242 .elementor-element.elementor-element-60155ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;color:#2C634A;}.elementor-7242 .elementor-element.elementor-element-16d71d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-09f790d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-dcf8a58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:15px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-ae1d20f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-52f84a4 .rhea-meta-featured{color:var( --e-global-color-accent );background-color:#FFFFFF;border-color:var( --e-global-color-accent );padding:10px 30px 10px 30px;border-radius:50px 50px 50px 50px;}.elementor-7242 .elementor-element.elementor-element-a9e039d .rhea-ultra-status-box a{padding:10px 30px 10px 30px;border-radius:50px 50px 50px 50px;color:#FFFFFF;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-a9e039d .rhea-ultra-status-box a:hover{color:#FFFFFF;background-color:var( --e-global-color-645c5d6 );border-color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-4da84cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-9528a8e{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7242 .elementor-element.elementor-element-9528a8e .elementor-icon-wrapper{text-align:center;}.elementor-7242 .elementor-element.elementor-element-9528a8e .elementor-icon{font-size:17px;}.elementor-7242 .elementor-element.elementor-element-9528a8e .elementor-icon svg{height:17px;}.elementor-7242 .elementor-element.elementor-element-ed87666 .rhea-property-year-built{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-ed87666 .rhea-property-year-built .year-built-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-7242 .elementor-element.elementor-element-749b6f3 .elementor-button{background-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-7242 .elementor-element.elementor-element-155be6d > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-155be6d .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-155be6d .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-155be6d .rh-single-property-section-heading:before{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-155be6d .rh-single-property-description-v2-inner{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-7242 .elementor-element.elementor-element-c7f5d96 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7242 .elementor-element.elementor-element-c7f5d96 .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-c7f5d96 .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-c7f5d96 .rh-single-property-section-heading:before{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-c7f5d96 .rh-single-property-meta-v2 .meta-item-label{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-c7f5d96 .rh-single-property-meta-v2 .meta-item-value{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-c7f5d96 .rh-single-property-meta-v2 .meta-item-value-postfix{color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-c7f5d96 .rh-single-property-meta-v2 .meta-item-icon-wrapper svg path,
					.elementor-7242 .elementor-element.elementor-element-c7f5d96 .rh-single-property-meta-v2 .meta-item-icon-wrapper svg rect{stroke:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-c7f5d96 .rh-single-property-meta-v2 .meta-item-icon-wrapper svg{width:30px;height:30px;}.elementor-7242 .elementor-element.elementor-element-c7f5d96 .rh-single-property-meta-v2 .meta-item-icon-wrapper img{width:30px;}.elementor-7242 .elementor-element.elementor-element-e154e0a > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-e154e0a .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-section-heading:before{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item-label, .elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item-label a{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item-label a:hover{color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item svg,
					 .elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item svg path,
					 .elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item svg rect{fill:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item svg path,
					.elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item svg rect{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item svg{width:20px;height:20px;}.elementor-7242 .elementor-element.elementor-element-e154e0a .rh-single-property-features-v2 .feature-item img{width:20px;}.elementor-7242 .elementor-element.elementor-element-6ed9145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-5dad53a .rh_property__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-agent-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-agent-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2 .rating-span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-agent-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-agent-contact-info p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-agent-contact-info p a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-agent-contact-info a{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-agent-contact-info a:hover{color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-agent-social-links a{color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-agent-social-links a:hover{color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-form-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-form-field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-inner  .gdpr-checkbox-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-inner  .rh-gdpr-text-inner-wrapper{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-inner  .submit-button{border-radius:50px 50px 50px 50px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;background:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-5dad53a .rh-single-property-agent-v2-inner  .submit-button:hover{color:#FFFFFF;background:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-e4429ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-f58f0db > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-f58f0db .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-f58f0db .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-f58f0db .rh-single-property-section-heading:before{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-f58f0db .rh-single-property-additional-details-v2-inner{border-radius:8px 8px 8px 8px;background-color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-f58f0db li .title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-f58f0db li .value{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-7242 .elementor-element.elementor-element-f58f0db .rh-single-property-additional-details-v2{--additional-details-list-column-gap:33px;}.elementor-7242 .elementor-element.elementor-element-034c182 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-034c182 .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-section-heading:before{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-tabs{border-radius:8px 8px 8px 8px;}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-tab-list{width:20%;}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-tab-list li img{height:100px;}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-tab-list li,
				     .elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-tab-list li img{border-radius:4px;}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-tab-list li span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-tabs-separator,
					 .elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-tabs-separator:before, 
					 .elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-tabs-separator:after{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-tab-content p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-price{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-meta-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-meta-icon .rh-ultra-light{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-meta-icon .rh-ultra-dark{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-034c182 .rh-single-property-floor-plans-v2-meta-icon svg{width:30px;height:30px;}.elementor-7242 .elementor-element.elementor-element-78eb4f1 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-78eb4f1 .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-78eb4f1 .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-78eb4f1 .rh-single-property-section-heading:before{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-78eb4f1 .rh-single-property-video-v2-slider{padding:0px 0px 0px 0px;}.elementor-7242 .elementor-element.elementor-element-78eb4f1 .rh-single-property-video-v2-slider .play-btn{border-radius:50px 50px 50px 50px;color:#FFFFFF;background:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-78eb4f1 .rh-single-property-video-v2-slider:hover .play-btn{color:#FFFFFF;background:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-4d9f1e6 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-4d9f1e6 .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-4d9f1e6 .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-4d9f1e6 .rh-single-property-section-heading:before{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-section-heading:before{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .rh_property__mc{border-radius:8px;}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .rh_mc_field label, .elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .rh_mc_field input{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .bootstrap-select.rh-ultra-select-dropdown .dropdown-menu li a{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .bootstrap-select.rh-ultra-select-dropdown .dropdown-menu li.selected .text{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .bootstrap-select.rh-ultra-select-dropdown .dropdown-menu li.selected span.check-mark{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .bootstrap-select.rh-ultra-select-dropdown .dropdown-menu li:hover{background:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .bootstrap-select .dropdown-menu li:hover a, 
					 .elementor-7242 .elementor-element.elementor-element-ae7e0b3 .bootstrap-select .dropdown-menu li.selected:hover .text,
					 .elementor-7242 .elementor-element.elementor-element-ae7e0b3 .bootstrap-select .dropdown-menu li.selected:hover span.check-mark{color:#FFFFFF;}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{font-family:"Montserrat", Sans-serif;font-weight:400;font-size:16px;}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .bootstrap-select .dropdown-menu li a span.text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 input[type=range]::-webkit-slider-thumb,
					 .elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .rh-mc-slider-fields:before,
					 .elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .rh-mc-slider-fields:after{border-color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 input[type=range]::-webkit-slider-runnable-track{background:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .rh-mc-slider-fields .tippable{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .mc_term_interest{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .mc_cost_total, 
					 .elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .mc_cost_over_graph,
					 .elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .mc_cost_over_graph strong{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .mc_cost_total{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .mc_cost li,
					 .elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .mc_cost li strong{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2 .mc_cost li{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 .rh-single-property-mortgage-calculator-v2{--mc-interest-color:var( --e-global-color-accent );--mc-tax-color:#9A6D38;--mc-hoa-color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-02fcb1c > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-02fcb1c .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-02fcb1c .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-02fcb1c .rh-single-property-section-heading:before{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-02fcb1c .energy-performance .epc-details li strong{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-02fcb1c .energy-performance .epc-details li span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-02fcb1c .energy-performance .energy-class li{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7242 .elementor-element.elementor-element-809bc25 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-809bc25 .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-809bc25 .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );margin:0px 0px 40px 0px;}.elementor-7242 .elementor-element.elementor-element-809bc25 .rh-single-property-schedule-tour-v2-inner{border-radius:8px;}.elementor-7242 .elementor-element.elementor-element-809bc25 .rh-single-property-schedule-tour-v2-tour-type-inner{border-radius:8px 8px 8px 8px;}.elementor-7242 .elementor-element.elementor-element-809bc25 .rh-single-property-schedule-tour-v2-tour-type label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-809bc25 .rh-single-property-schedule-tour-v2-form-field,
					 .elementor-7242 .elementor-element.elementor-element-809bc25 .bootstrap-select.rh-ultra-select-dropdown > .dropdown-toggle, 
					 .elementor-7242 .elementor-element.elementor-element-809bc25 .rh-inspiry-gdpr input:checked + label:before, 
					 .elementor-7242 .elementor-element.elementor-element-809bc25 .rh_inspiry_gdpr input:checked + label:before{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-809bc25 .rh-single-property-schedule-tour-v2 .gdpr-checkbox-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-809bc25 .rh-single-property-schedule-tour-v2 .rh-gdpr-text-inner-wrapper{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-809bc25 .rh-single-property-schedule-tour-v2 .submit-button{border-radius:50px 50px 50px 50px;font-family:"Montserrat", Sans-serif;font-weight:500;background:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-809bc25 .rh-single-property-schedule-tour-v2 .submit-button:hover{background:var( --e-global-color-645c5d6 );}.rh-single-property-schedule-tour-v2-date-datepicker#ui-datepicker-div{background-color:#FFFFFF;}.rh-single-property-schedule-tour-v2-date-datepicker#ui-datepicker-div .ui-widget-header.ui-datepicker-header{background-color:var( --e-global-color-accent );}.rh-single-property-schedule-tour-v2-date-datepicker#ui-datepicker-div .ui-datepicker-title{color:var( --e-global-color-text );}.rh-single-property-schedule-tour-v2-date-datepicker#ui-datepicker-div > table.ui-datepicker-calendar tbody tr td a{background:#FFFFFF;border-color:#FFFFFF;color:var( --e-global-color-text );}.rh-single-property-schedule-tour-v2-date-datepicker#ui-datepicker-div > table.ui-datepicker-calendar tbody tr td a:hover{background:var( --e-global-color-accent );border-color:var( --e-global-color-text );color:#FFFFFF;}.rh-single-property-schedule-tour-v2-date-datepicker#ui-datepicker-div .ui-datepicker-calendar tbody tr td a.ui-state-highlight{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );color:#FFFFFF;}.rh-single-property-schedule-tour-v2-date-datepicker#ui-datepicker-div .ui-datepicker-calendar tbody tr td a.ui-state-active{background-color:#FFFFFF;border-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-809bc25 .bootstrap-select.rh-ultra-select-dropdown .dropdown-menu li a{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-809bc25 .bootstrap-select.rh-ultra-select-dropdown .dropdown-menu li.selected .text{color:#1A1A1A;}.elementor-7242 .elementor-element.elementor-element-809bc25 .bootstrap-select.rh-ultra-select-dropdown .dropdown-menu li.selected span.check-mark{color:#1A1A1A;}.elementor-7242 .elementor-element.elementor-element-809bc25 .bootstrap-select.rh-ultra-select-dropdown .dropdown-menu li:hover{background:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-809bc25 .bootstrap-select .dropdown-menu li:hover a, 
					 .elementor-7242 .elementor-element.elementor-element-809bc25 .bootstrap-select .dropdown-menu li.selected:hover .text,
					 .elementor-7242 .elementor-element.elementor-element-809bc25 .bootstrap-select .dropdown-menu li.selected:hover span.check-mark{color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-809bc25 .bootstrap-select .dropdown-menu li a span.text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-809bc25 .rh-single-property-schedule-tour-v2-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-40deee2{--display:flex;}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-7e80d03 .rh_property__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-agent-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-agent-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2 .rating-span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-agent-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-agent-contact-info p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-agent-contact-info p a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-agent-contact-info a{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-agent-contact-info a:hover{color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-agent-social-links a{color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-agent-social-links a:hover{color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-form-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-form-field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-inner  .gdpr-checkbox-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-inner  .rh-gdpr-text-inner-wrapper{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-inner  .submit-button{border-radius:50px 50px 50px 50px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:#FFFFFF;background:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-7e80d03 .rh-single-property-agent-v2-inner  .submit-button:hover{color:#FFFFFF;background:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh_comments__header h3{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .comment-meta .author a{color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .comment-meta .author a:hover{color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .commentlist .comment-meta time{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .commentlist .comment-meta a:hover time{color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .comment-body p{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .comment-reply-link{color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .cancel-comment-reply-link{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .comment-reply-link:hover{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .cancel-comment-reply-link:hover{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .comment-reply-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-form{padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;background-color:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-33d9fe3 #comments .logged-in-as{padding:0px 0px 0px 0px;}.elementor-7242 .elementor-element.elementor-element-33d9fe3 #comments .comment-notes{padding:0px 0px 0px 0px;}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-form-field > label{padding:0px 0px 0px 0px;margin:10px 0px 10px 0px;color:#1A1A1A;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-field{margin:0px 0px 0px 0px;color:#1B1B1B;border-bottom-color:#02010100;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-property-comment-form{border-style:none;}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-form-field-wrapper{padding:11px 15px 11px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#80808033;border-radius:8px 8px 8px 8px;box-shadow:17px 0px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-form-field-wrapper:focus-within{border-style:solid;border-color:#F51212;}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-button{border-radius:50px 50px 50px 50px;margin:0px 0px 0px 0px;color:#FFFFFF;background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .comment-form-cookies-consent label{border-style:none;padding:0px 0px 0px 0px;margin:20px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-form-field-wrapper label{display:none;}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-form ::-webkit-input-placeholder{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-form :-ms-input-placeholder{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-form ::placeholder{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .rh-ultra-button:hover{color:#FFFFFF;background-color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 #comments .fa-star{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .br-theme-fontawesome-stars .br-widget a:after{color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .br-theme-fontawesome-stars .br-widget a.br-active:after{color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .br-theme-fontawesome-stars .br-widget a.br-selected:after{color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .br-theme-fontawesome-stars .br-widget{margin:0px 0px 5px 0px;}.elementor-7242 .elementor-element.elementor-element-33d9fe3 #comments-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .commentlist .comment-meta cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .commentlist .comment-body > p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 #comments .logged-in-as, .elementor-7242 .elementor-element.elementor-element-33d9fe3 #comments .comment-notes{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-33d9fe3 .wp-comment-cookies-consent{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-b5ce22c > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-section-heading, .elementor-7242 .elementor-element.elementor-element-b5ce22c .rh_property__heading{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-section-heading:before{background-color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .property-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .property-title a{color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .property-title a:hover{color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh-property-address{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh-property-address-wrapper > .pin-icon{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh-property-added-date{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}
				.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra .rhea_ultra_meta_box .figure,
				.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra .rhea_ultra_meta_box .rhea-meta-labels,
				.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra .rhea_ultra_meta_box .label, 		
				.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra .rhea_ultra_prop_card__meta .rhea-meta-icons-labels, 
				.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra .rhea_ultra_prop_card__meta .figure,
				.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra .rhea_ultra_prop_card__meta .rhea-meta-labels
				{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra .rhea_ultra_meta_box .label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}
					.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra svg path,
					.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra svg rect,
					.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra .rhea_guests path,
					.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra .rhea_guests rect,
					.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra .rhea_ultra_prop_card__meta svg path,
					.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .rh_prop_card_meta_wrap_ultra svg rect{stroke:var( --e-global-color-accent );}
				.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .ere-price-display,
				.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .property-current-price
				{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}
				.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .ere-price-display,
				.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2 .property-current-price
					 {color:var( --e-global-color-text );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-property-agent .agent-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-property-agent svg .verified-sign{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2-list-layout .property-type-and-status-tags a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rh-single-property-similar-properties-v2-list-layout .property-type-and-status-tags a:hover{color:var( --e-global-color-645c5d6 );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea-action-button-box .rh-ultra-stroke-dark{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .favorite-btn-wrap .highlight__red .rh-ultra-stroke-dark{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .favorite-btn-wrap a:hover .rh-ultra-stroke-dark{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .add-to-compare-span .highlight .rh-ultra-stroke-dark{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .add-to-compare-span a:hover .rh-ultra-stroke-dark{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea_ultra_media_count .rhea_media:hover .rh-ultra-stroke-dark{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea-action-button-box .rh-ultra-stroke-light{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .favorite-btn-wrap .highlight__red .rh-ultra-stroke-light{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .favorite-btn-wrap a:hover .rh-ultra-stroke-light{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .add-to-compare-span .highlight .rh-ultra-stroke-light{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .add-to-compare-span a:hover .rh-ultra-stroke-light{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea_ultra_media_count .rhea_media:hover .rh-ultra-stroke-light{stroke:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea-action-button-box .rh-ultra-dark{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea-action-button-box .st0{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .favorite-btn-wrap .highlight__red .rh-ultra-dark{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .favorite-btn-wrap a:hover .rh-ultra-dark{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .add-to-compare-span .highlight .rh-ultra-dark{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .add-to-compare-span a:hover .rh-ultra-dark{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea_ultra_media_count .rhea_media:hover .rh-ultra-dark{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea_ultra_media_count .rhea_media:hover .st0{fill:var( --e-global-color-accent );}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea-action-button-box .rh-ultra-light{fill:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea-action-button-box .st1{fill:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-b5ce22c .favorite-btn-wrap .highlight__red .rh-ultra-light{fill:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-b5ce22c .favorite-btn-wrap a:hover .rh-ultra-light{fill:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-b5ce22c .add-to-compare-span .highlight .rh-ultra-light{fill:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-b5ce22c .add-to-compare-span a:hover .rh-ultra-light{fill:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea_ultra_media_count .rhea_media:hover .rh-ultra-light{fill:#FFFFFF;}.elementor-7242 .elementor-element.elementor-element-b5ce22c .rhea_ultra_media_count .rhea_media:hover .st1{fill:#FFFFFF;}@media(max-width:1024px){.elementor-7242 .elementor-element.elementor-element-e2083df{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7242 .elementor-element.elementor-element-16d71d9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7242 .elementor-element.elementor-element-09f790d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7242 .elementor-element.elementor-element-e4429ce{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-7242 .elementor-element.elementor-element-e2083df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7242 .elementor-element.elementor-element-16d71d9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7242 .elementor-element.elementor-element-ae1d20f{--justify-content:center;}.elementor-7242 .elementor-element.elementor-element-4da84cd{--justify-content:center;}.elementor-7242 .elementor-element.elementor-element-155be6d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-155be6d .rh-single-property-description-v2-inner{line-height:1.4em;padding:0px 0px 0px 0px;}.elementor-7242 .elementor-element.elementor-element-e154e0a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-e4429ce{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7242 .elementor-element.elementor-element-f58f0db > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-034c182 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-78eb4f1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-4d9f1e6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-4d9f1e6 #property_map{height:400px;}.elementor-7242 .elementor-element.elementor-element-ae7e0b3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-02fcb1c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-809bc25 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7242 .elementor-element.elementor-element-33d9fe3 > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(min-width:768px){.elementor-7242 .elementor-element.elementor-element-16d71d9{--content-width:1310px;}.elementor-7242 .elementor-element.elementor-element-09f790d{--width:69%;}.elementor-7242 .elementor-element.elementor-element-6ed9145{--width:40%;}.elementor-7242 .elementor-element.elementor-element-e4429ce{--content-width:1310px;}.elementor-7242 .elementor-element.elementor-element-40deee2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7242 .elementor-element.elementor-element-4da84cd{--width:40%;}}/* Start custom CSS for rh-single-property-description-v2, class: .elementor-element-155be6d */@media (max-width: 767px) {
    .elementor-7242 .elementor-element.elementor-element-155be6d .rhea-ultra-property-card-outer {
        margin-left: -10px;
        margin-right: -10px;
    }
}/* End custom CSS */
/* Start custom CSS for rh-single-property-floor-plans-v2, class: .elementor-element-034c182 */@media (max-width: 768px) {

    /* Contenedor en modo grid (más estable que flex aquí) */
    .rh-single-property-floor-plans-v2-tab-list {
        display: grid !important;
        grid-template-columns: repeat(2, 1fr);
        gap: 10px;
    }

    /* Cada item */
    .rh-single-property-floor-plans-v2-tab {
        width: 100% !important;
        margin: 0 !important;
    }

    /* Ajuste del contenido */
    .rh-single-property-floor-plans-v2-tab-label {
        display: block;
        text-align: center;
        width: 100%;
    }
}/* End custom CSS */