@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHjxsAUi-s.woff) format('woff')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI5wq_FQfr.woff) format('woff')}@font-face{font-family:'Lato';font-display:block;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjxAwWA.woff) format('woff')}@font-face{font-family:'Lato';font-display:block;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwaPHw.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xGIzQ.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51S7ACc0CsI.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TzBic0CsI.woff) format('woff')}@font-face{font-family:'Roboto';font-display:block;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7GxM.woff) format('woff')}@font-face{font-family:'Roboto';font-display:block;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fChc-.woff) format('woff')}@font-face{font-family:'Roboto';font-display:block;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfChc-.woff) format('woff')}
@font-face{font-family:'Rubik';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/rubik/v12/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE3U5f4Q.woff) format('woff')}@font-face{font-family:'Rubik';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/rubik/v12/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE3U5f4Q.woff) format('woff')}@font-face{font-family:'Rubik';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/rubik/v12/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FHU5f4Q.woff) format('woff')}@font-face{font-family:'Rubik';font-display:block;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/rubik/v12/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4iFWUUz.woff) format('woff')}@font-face{font-family:'Rubik';font-display:block;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/rubik/v12/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYiFWUUz.woff) format('woff')}@font-face{font-family:'Rubik';font-display:block;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/rubik/v12/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-FWUUz.woff) format('woff')}
@font-face{font-family:'Roboto';font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOiCnqEu92Fr1Mu51QrEzAdKQ.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TjASc6CsI.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1Mu51xIIzQ.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51S7ACc6CsI.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TzBic6CsI.woff) format('woff')}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOjCnqEu92Fr1Mu51TLBCc6CsI.woff) format('woff')}@font-face{font-family:'Roboto';font-display:block;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOkCnqEu92Fr1MmgVxIIzQ.woff) format('woff')}@font-face{font-family:'Roboto';font-display:block;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fBBc-.woff) format('woff')}@font-face{font-family:'Roboto';font-display:block;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxM.woff) format('woff')}@font-face{font-family:'Roboto';font-display:block;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBBc-.woff) format('woff')}@font-face{font-family:'Roboto';font-display:block;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc-.woff) format('woff')}@font-face{font-family:'Roboto';font-display:block;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmYUtfBBc-.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-display:block;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWmb2Rl.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-display:block;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISmb2Rl.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-display:block;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmb2Rl.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-display:block;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmb2Rl.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-display:block;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSmb2Rl.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-display:block;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOmb2Rl.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-display:block;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Omb2Rl.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-display:block;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOmb2Rl.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-display:block;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/robotoslab/v13/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOmb2Rl.woff) format('woff')}
.no-js img.lazyload{display:none}figure.wp-block-image img.lazyloading{min-width:150px}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0ms}
.rh_cta--contact .rh_cta .rh_cta__overlay{background-color:rgba(30,166,154,.8)}
.cls-1{fill:!important}.rh_menu__user .rh_menu__user_submit a,.rh_btn--primary,.post-password-form input[type=submit],.widget .searchform input[type=submit],.comment-form .form-submit .submit,.rh_memberships__selection .ims-stripe-button .stripe-button-el,.rh_memberships__selection #ims-free-button,.rh_contact__form .wpcf7-form input[type=submit],.widget_mortgage-calculator .mc-wrapper p input[type=submit],.rh_memberships__selection .ims-receipt-button #ims-receipt,.rh_contact__form .rh_contact__input input[type=submit],.rh_form__item input[type=submit],.rh_pagination__pages-nav a,.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search,.rh_modal .rh_modal__wrap button,.rh_section__testimonial .diagonal-mod-background,.rh_section__testimonial.flat-border,.rh_pagination .current,.rh_pagination .rh_pagination__btn:hover,.rh_blog__post .entry-header,.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__active,.rh_prop_search__active .select2-container--default .select2-selection--single,.dsidx-widget-guided-search form input[type=submit],.dsidx-widget-quick-search form input[type=submit],ol.dsidx-results li.dsidx-prop-summary .dsidx-prop-title,.rh_blog__post .entry-header,.dsidx-results:not(.dsidx-results-grid) #dsidx-listings .dsidx-listing .dsidx-media .dsidx-photo .dsidx-photo-count,#dsidx-top-search #dsidx-search-bar .dsidx-search-controls .button button,.dsidx-results-grid #dsidx-listings .dsidx-listing .dsidx-data .dsidx-primary-data .dsidx-price,.dsidx-results-grid #dsidx-listings .dsidx-listing .dsidx-media .dsidx-photo .dsidx-photo-count,#dsidx .dsidx-large-button,#dsidx .dsidx-small-button,body.dsidx .dsidx-large-button,body.dsidx .dsidx-small-button,#dsidx-rentzestimate-notice,#dsidx-zestimate-notice,#dsidx.dsidx-details .dsidx-headerbar-green,#ihf-main-container .title-bar-1,#ihf-main-container .btn-primary,.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true],#ihf-main-container .dropdown-menu>.active>a,#ihf-main-container .dropdown-menu>li>a:hover,#ihf-main-container .pagination li:first-child>a,#ihf-main-container .pagination li:first-child>span,#ihf-main-container .pagination li:last-child>a,#ihf-main-container .pagination li:last-child>span,#ihf-main-container .ihf-map-search-refine-link,#ihf-main-container .btn-default,.rh_sidebar .widget_ihomefinderpropertiesgallery>a,#ihf-main-container .ihf-social-share .ihf-share-btn-email,#ihf-main-container .ihf-social-share .ihf-share-btn-facebook,#ihf-main-container .ihf-social-share .ihf-share-btn-more,#ihf-main-container .ihf-social-share .ihf-share-btn-print,button,#ihf-main-container .modal-footer .btn,.ihf-map-icon,.rh_var2_header_meta_wrapper,.rh_var3_header,.open_more_features,#home-properties-section .pagination a.current,#home-properties-section .pagination a:hover,.widget .tagcloud a,.inspiry-floor-plans-group-wrapper .inspiry-btn-group .real-btn,.rh_fixed_side_bar_compare .rh_compare__submit,.rh_property_detail_login .select2-container--open .select2-selection--single,#scroll-top{background:#1c9d92}#ihf-main-container .btn-primary:active,#ihf-main-container .btn-primary:focus,#ihf-main-container .btn-primary:hover,#ihf-main-container .pagination li:first-child>a:hover,#ihf-main-container .pagination li:first-child>span:hover,#ihf-main-container .pagination li:last-child>a:hover,#ihf-main-container .pagination li:last-child>span:hover,#ihf-main-container .ihf-map-search-refine-link,#ihf-main-container .btn-default:active,#ihf-main-container .btn-default:focus,#ihf-main-container .btn-default:hover,.rh_sidebar .widget_ihomefinderpropertiesgallery>a:hover,#ihf-main-container .ihf-social-share .ihf-share-btn-email:hover,#ihf-main-container .ihf-social-share .ihf-share-btn-facebook:hover,#ihf-main-container .ihf-social-share .ihf-share-btn-more:hover,#ihf-main-container .ihf-social-share .ihf-share-btn-print:hover,#ihf-main-container .modal-footer .btn:active,#ihf-main-container .modal-footer .btn:focus,#ihf-main-container .modal-footer .btn:hover,.rh_var_header .rh_menu__user_submit a:hover,.inspiry-floor-plans-group-wrapper .inspiry-btn-group .real-btn:hover,#scroll-top:hover{background:#1a9086}.rh_my-property .rh_my-property__publish .publish h5{color:rgba(28,157,146,1)}.rh_overlay{background:rgba(28,157,146,.7)}#dsidx-zestimate,#dsidx-rentzestimate{background-color:rgba(28,157,146,.1)}.rh_my-property .rh_my-property__publish .publish{background-color:rgba(28,157,146,.3)}.rh_cta--contact .rh_cta .rh_cta__overlay{background-color:rgba(28,157,146,.8)}.rh_gallery__wrap .rh_gallery__item .media_container{background-color:rgba(28,157,146,.9)}.rh_page__gallery_filters a.active,.rh_page__gallery_filters a:hover,.rh_page__head .rh_page__nav .active,.rh_page__head .rh_page__nav .rh_page__nav_item:hover{border-bottom-color:#1c9d92}.ihf-map-icon:after{border-top-color:#1c9d92}blockquote,.qe-testimonial-wrapper .qe-testimonial-img a .avatar,#dsidx-rentzestimate,#dsidx-zestimate,#dsidx.dsidx-details .dsidx-headerbar-green,#dsidx.dsidx-details .dsidx-contact-form,.commentlist article>a img{border-color:#1c9d92}blockquote,#dsidx-rentzestimate-triangle,#dsidx-zestimate-triangle{border-left-color:#1c9d92}blockquote,.qe-faq-toggle .qe-toggle-title{background-color:rgba(28,157,146,.1)}.qe-faq-toggle .qe-toggle-title:hover,.qe-faq-toggle.active .qe-toggle-title{background-color:rgba(28,157,146,.2)}.qe-faq-toggle .qe-toggle-content{background-color:rgba(28,157,146,.05)}.rh_slide__prop_meta .rh_svg,.rh_svg,.rh_banner .rh_view_type .active path,.rh_banner .rh_view_type a:hover path{fill:#1c9d92}.rh_slide__desc .rh_slide_prop_price span,.rh_slide__desc h3 .title:hover,.rh_section--props_padding .rh_section__head .rh_section__subtitle,.rh_section .rh_section__head .rh_section__subtitle,.rh_prop_card .rh_prop_card__details h3 a:hover,.rh_list_card__wrap .rh_list_card__map_wrap h3 a:hover,.rh_list_card__wrap .rh_list_card__details_wrap h3 a:hover,.rh_prop_card .rh_prop_card__details .rh_prop_card__priceLabel .rh_prop_card__price,.rh_list_card__wrap .rh_list_card__map_details .rh_list_card__priceLabel .rh_list_card__price .price,.rh_list_card__wrap .rh_list_card__priceLabel .rh_list_card__price .price,.rh_prop_card .rh_prop_card__thumbnail .rh_overlay__contents a:hover,.rh_agent .rh_agent__details h3 a:hover,.rh_agent .rh_agent__details .rh_agent__phone a,.rh_agent .rh_agent__details .rh_agent__email:hover,.rh_agent .rh_agent__details .rh_agent__listed .figure,.rh_list_card__wrap .rh_list_card__thumbnail .rh_overlay__contents a:hover,.rh_page__property .rh_page__property_price .price,.rh_property_agent .rh_property_agent__agent_info .email .value,.rh_property__id .id,.rh_property__heading,.rh_agent_card__wrap .rh_agent_card__head .rh_agent_card__listings .count,.rh_agent_card__wrap .rh_agent_card__details .rh_agent_card__contact .rh_agent_card__link:hover .rh_agent_form .rh_agent_form__row,.rh_agent_card__wrap .rh_agent_card__details .rh_agent_card__contact .rh_agent_card__link:hover i,.rh_agent_card__wrap .rh_agent_card__details .rh_agent_card__contact .rh_agent_card__link:hover p,.rh_agent_form .rh_agent_card__wrap .rh_agent_card__details .rh_agent_card__contact .rh_agent_card__link:hover .rh_agent_form__row,.rh_agent_card__wrap .rh_agent_card__head .rh_agent_card__name .name a:hover,.rh_agent_card__wrap .rh_agent_card__details .rh_agent_card__contact .rh_agent_card__contact_wrap .contact a:hover,.rh_agent_profile__wrap .rh_agent_profile__head .rh_agent_profile__details .detail a:hover,.rh_agent_profile__wrap .rh_agent_profile__head .rh_agent_profile__dp .listed_properties .number,.agent-content-wrapper .listed_properties .number,.rh_page__head .rh_page__title .sub,.rh_gallery__wrap .rh_gallery__item .item-title a:hover,.qe-testimonial-wrapper .qe-testimonial-byline a,.qe-faqs-filters-container li a,ol.dsidx-results li.dsidx-prop-summary .dsidx-prop-features>div:before,#dsidx-top-search span.dsidx-search-bar-openclose,#dsidx.dsidx-results .dsidx-paging-control a,.dsidx-results:not(.dsidx-results-grid) #dsidx-listings .dsidx-listing .dsidx-data .dsidx-primary-data .dsidx-price,.dsidx-results:not(.dsidx-results-grid) #dsidx-listings .dsidx-listing .dsidx-data .dsidx-secondary-data>div:before,.dsidx-results-widget .dsidx-expanded .featured-listing ul li:before,#ihf-main-container a:focus,#ihf-main-container a:hover,#ihf-main-container h4.ihf-price,#ihf-main-container a:hover .ihf-grid-result-address,#ihf-main-container a:focus .ihf-grid-result-address,.commentlist article .comment-detail-wrap .comment-reply-link,.page-breadcrumbs-modern li a,.page-breadcrumbs-modern li i,.agent-content-wrapper .description a:hover,.agent-content-wrapper .rh_agent_card__link:hover,.rh_var_header .rh_menu__user_submit a,.property-thumbnail .property-price p,.property-thumbnail .property-title a:hover,.rh_property__agent_head .description p a:hover,.rh_property__agent_head .contacts-list .contact.email a:hover,.rh_section__news_wrap .categories a,.rh_section__news_wrap h3 a:hover,.rh_compare__slide_img .rh_compare_view_title:hover{color:#1c9d92}::selection{background-color:#1c9d92}::-moz-selection{background-color:#1c9d92}#ihf-main-container .ihf-select-options .ihf-select-available-option>span.ihf-selected,.ihf-eureka .ihf-select-options .ihf-select-available-option>span.ihf-selected,#ihf-main-container .btn-primary,#ihf-main-container .btn.btn-default,#ihf-main-container .ihf-btn.ihf-btn-primary,.ihf-eureka .btn-primary,.ihf-eureka .btn.btn-default,.ihf-eureka .ihf-btn.ihf-btn-primary{background-color:#1c9d92 !important}#ihf-main-container .btn-primary,#ihf-main-container .btn.btn-default,#ihf-main-container .ihf-btn.ihf-btn-primary,.ihf-eureka .btn-primary,.ihf-eureka .btn.btn-default,.ihf-eureka .ihf-btn.ihf-btn-primary{border-color:#1c9d92 !important}#ihf-main-container .ihf-detail-tab-content #ihf-detail-features-tab .title-bar-1{background-color:#1c9d92 !important}#ihf-main-container .btn-primary:active,#ihf-main-container .btn-primary:focus,#ihf-main-container .btn-primary:hover,#ihf-main-container .btn.btn-default:active,#ihf-main-container .btn.btn-default:focus,#ihf-main-container .btn.btn-default:hover,#ihf-main-container .ihf-btn.ihf-btn-primary:active,#ihf-main-container .ihf-btn.ihf-btn-primary:focus,#ihf-main-container .ihf-btn.ihf-btn-primary:hover,.ihf-eureka .btn-primary:active,.ihf-eureka .btn-primary:focus,.ihf-eureka .btn-primary:hover,.ihf-eureka .btn.btn-default:active,.ihf-eureka .btn.btn-default:focus,.ihf-eureka .btn.btn-default:hover,.ihf-eureka .ihf-btn.ihf-btn-primary:active,.ihf-eureka .ihf-btn.ihf-btn-primary:focus,.ihf-eureka .ihf-btn.ihf-btn-primary:hover{background-color:!important}#ihf-main-container .btn-primary:active,#ihf-main-container .btn-primary:focus,#ihf-main-container .btn-primary:hover,#ihf-main-container .btn.btn-default:active,#ihf-main-container .btn.btn-default:focus,#ihf-main-container .btn.btn-default:hover,#ihf-main-container .ihf-btn.ihf-btn-primary:active,#ihf-main-container .ihf-btn.ihf-btn-primary:focus,#ihf-main-container .ihf-btn.ihf-btn-primary:hover,.ihf-eureka .btn-primary:active,.ihf-eureka .btn-primary:focus,.ihf-eureka .btn-primary:hover,.ihf-eureka .btn.btn-default:active,.ihf-eureka .btn.btn-default:focus,.ihf-eureka .btn.btn-default:hover,.ihf-eureka .ihf-btn.ihf-btn-primary:active,.ihf-eureka .ihf-btn.ihf-btn-primary:focus,.ihf-eureka .ihf-btn.ihf-btn-primary:hover{border-color:!important}.rh_banner{background:#303030}.rh_logo .rh_logo__heading a,.rh_var_header .rh_logo__heading a{color:#fff}.rh_banner .rh_banner__title{color:#fff}.rh_section--props_padding .rh_section__head .rh_section__title{color:#1a1a1a}.rh_section--props_padding .rh_section__head .rh_section__desc{color:gray}.rh_section--featured .rh_section__head .rh_section__title{color:#1a1a1a}.rh_section--featured .rh_section__head .rh_section__desc{color:gray}.rh_section__agents .rh_section__head .rh_section__title{color:#1a1a1a}.rh_section__agents .rh_section__head .rh_section__desc{color:gray}.rh_section--props_padding:after,.rh_section__agents:after{border-left-color:#}.rh_section__agents:before{border-right-color:#}.rh_cta--featured .rh_cta__title{color:#fff}.rh_cta--featured .rh_cta__quote{color:#fff}.rh_cta__wrap .rh_cta__btns .rh_btn--secondary{color:#fff}.rh_cta__wrap .rh_cta__btns .rh_btn--greyBG{color:#fff}.rh_cta__wrap .rh_cta__btns .rh_btn--greyBG{background:rgba(255,255,255,.25)}.rh_cta__wrap .rh_cta__btns .rh_btn--greyBG:hover{background:rgba(255,255,255,.4)}.rh_cta--contact .rh_cta__title{color:#fff}.rh_cta--contact .rh_cta__quote{color:#fff}.rh_cta__wrap .rh_cta__btns .rh_btn--blackBG{color:#fff}.rh_cta__wrap .rh_cta__btns .rh_btn--blackBG{background:#303030}.rh_cta__wrap .rh_cta__btns .rh_btn--blackBG:hover{background:rgba(48,48,48,.8)}.rh_cta__wrap .rh_cta__btns .rh_btn--whiteBG{color:#303030}.rh_cta__wrap .rh_cta__btns .rh_btn--whiteBG{background:#fff}.rh_cta__wrap .rh_cta__btns .rh_btn--whiteBG:hover{background:rgba(255,255,255,.8)}.rh_latest-properties .diagonal-mod-background,.rh_latest-properties.flat-border{background-color:#f7f7f7}.rh_section--featured .diagonal-mod-background,.rh_section--featured.flat-border{background-color:#fff}.rh_testimonial .rh_testimonial__quote{color:#fff}.rh_testimonial .rh_testimonial__author .rh_testimonial__author_name{color:#fff}.rh_testimonial .rh_testimonial__author .rh_testimonial__author__link a{color:#fff}.rh_agent .rh_agent__details h3 a{color:#1a1a1a}.rh_agent .rh_agent__details .rh_agent__email,.rh_agent .rh_agent__details .rh_agent__listed .heading{color:#1a1a1a}.rh_section__agents .diagonal-mod-background,.rh_section__agents.flat-border{background-color:#f7f7f7}.rh_section__features .rh_section__head .rh_section__title{color:#1a1a1a}.rh_section__features .rh_section__head .rh_section__desc{color:gray}.rh_feature h4.rh_feature__title,.rh_feature h4.rh_feature__title a{color:#1a1a1a}.rh_feature .rh_feature__desc p{color:gray}.rh_section__features .diagonal-mod-background,.rh_section__features.flat-border{background-color:#fff}.rh_section__partners .rh_section__head .rh_section__title{color:#1a1a1a}.rh_section__partners .rh_section__head .rh_section__desc{color:gray}.rh_section__partners .diagonal-mod-background,.rh_section__partners.flat-border{background-color:#fff}.rh_section__news .rh_section__head .rh_section__title{color:#1a1a1a}.rh_section__news .rh_section__head .rh_section__desc{color:gray}.rh_section__news .diagonal-mod-background,.rh_section__news.flat-border{background-color:#fff}.rh_prop_card .rh_prop_card__details,.rh_list_card__wrap .rh_list_card__details_wrap,.rh_list_card__wrap .rh_list_card__map_wrap{background-color:#fff}.rh_prop_card .rh_prop_card__details h3 a,.rh_list_card__wrap .rh_list_card__map_wrap h3 a,.rh_list_card__wrap .rh_list_card__details_wrap h3 a{color:#1a1a1a}.rh_list_card__wrap .rh_list_card__details_wrap .rh_list_card__excerpt,.rh_prop_card .rh_prop_card__details .rh_prop_card__excerpt{color:gray}.rh_prop_card .rh_prop_card__details .rh_prop_card__meta .figure,.rh_prop_card .rh_prop_card__details .rh_prop_card__meta .label,.rh_list_card__meta div .label,.rh_list_card__meta div .figure{color:#444}.rh_prop_card .rh_prop_card__details .rh_prop_card__meta span.rh_meta_titles,.rh_prop_card .rh_prop_card__details .rh_prop_card__priceLabel .rh_prop_card__status,.rh_list_card__wrap .rh_list_card__map_details .rh_list_card__priceLabel .rh_list_card__price .status,.rh_list_card__meta h4,.rh_list_card__wrap .rh_list_card__priceLabel .rh_list_card__price .status,.rh_list_card__wrap .rh_list_card__priceLabel .rh_list_card__author span{color:#1a1a1a}.rh_prop_card .rh_prop_card__details .rh_prop_card__meta svg,.rh_list_card__meta div svg{fill:#b3b3b3}.rh_footer{background:#303030}.rh_footer:before{border-right-color:#303030}.rh_footer a,.rh_footer .rh_footer__wrap .designed-by a,.rh_footer .rh_footer__wrap .copyrights a,.rh_footer .rh_footer__social a{color:gray}.rh_footer a:hover,.rh_footer .rh_footer__wrap .designed-by a:hover,.rh_footer .rh_footer__wrap .copyrights a:hover,.rh_footer .rh_footer__social a:hover{color:#fff}.rh_footer,.rh_footer .rh_footer__logo .tag-line,.rh_footer__widgets .textwidget p,.rh_footer__widgets .textwidget,.rh_footer .rh_footer__wrap .copyrights,.rh_footer .rh_footer__wrap .designed-by,.rh_contact_widget .rh_contact_widget__item .content{color:gray}.rh_contact_widget .rh_contact_widget__item .icon svg{fill:gray}.rh_menu__user .rh_menu__user_submit a,.rh_var_header .rh_menu__user_submit a,.rh_btn--primary,.post-password-form input[type=submit],.widget .searchform input[type=submit],.comment-form .form-submit .submit,.rh_memberships__selection .ims-stripe-button .stripe-button-el,.rh_memberships__selection #ims-free-button,.rh_contact__form .wpcf7-form input[type=submit],.widget_mortgage-calculator .mc-wrapper p input[type=submit],.rh_memberships__selection .ims-receipt-button #ims-receipt,.rh_contact__form .rh_contact__input input[type=submit],.rh_form__item input[type=submit],.rh_pagination__pages-nav a,.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search,.rh_modal .rh_modal__wrap button,.inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__searchBtn button{color:#fff}.rh_prop_search__form .icon-search,.inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .icon-search{stroke:#fff}.rh_menu__user .rh_menu__user_submit a:hover,.rh_var_header .rh_menu__user_submit a:hover,.rh_btn--primary:hover,.post-password-form input[type=submit]:hover,.widget .searchform input[type=submit]:hover,.comment-form .form-submit .submit:hover,.rh_memberships__selection .ims-stripe-button .stripe-button-el:hover,.rh_memberships__selection #ims-free-button:hover,.rh_contact__form .wpcf7-form input[type=submit]:hover,.widget_mortgage-calculator .mc-wrapper p input[type=submit]:hover,.rh_memberships__selection .ims-receipt-button #ims-receipt:hover,.rh_contact__form .rh_contact__input input[type=submit]:hover,.rh_form__item input[type=submit]:hover,.rh_pagination__pages-nav a:hover,.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search:hover,.rh_modal .rh_modal__wrap button:hover,.inspiry_mod_search_form_smart .rh_prop_search__buttons_smart .rh_prop_search__searchBtn button:hover{color:#fff}.rh_prop_search__form .rh_btn__prop_search:hover .icon-search,.inspiry_mod_search_form_smart .rh_prop_search__buttons_smart button:hover .icon-search{stroke:#fff}.rh_blog__post .entry-summary p{color:gray}.rh_slide__desc h3 .title,.rh_slide__desc h3{color:#1a1a1a}.rh_slide__desc p{color:gray}.rh_slide__desc .rh_slide__meta_wrap .rh_slide__prop_meta span.rh_meta_titles,.rh_slide__desc .rh_slide_prop_price .rh_price_sym{color:#1a1a1a}.rh_slide__desc .rh_slide__meta_wrap .rh_slide__prop_meta div span{color:#444}.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance{background-color:#1a9086}.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__advance a:hover{background-color:#18847b}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true],.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{background-color:#1c9d92}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{background-color:#18847b}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color:#18847b}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{background-color:#1c9d92}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{background-color:#1c9d92}
@media ( min-width: 891px ) { }
@media ( max-width: 890px ) { }
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}
.envato-kit-131-project-item .envato-kit-131-project-item-title{position:absolute;bottom:20px;left:-30px;width:1px;height:1px;z-index:1;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.envato-kit-131-project-item .envato-kit-131-project-item-title .elementor-heading-title{white-space:nowrap}.envato-kit-131-project-item-flip .elementor-flip-box__front{top:0;left:0}.envato-kit-131-project-item-flip:hover .elementor-flip-box__front{top:-10px;left:-10px}.envato-kit-131-project-item-flip .elementor-flip-box__back{bottom:0;right:0}.envato-kit-131-project-item-flip:hover .elementor-flip-box__back{bottom:-10px;right:-10px}.envato-block__preview{overflow:visible}.envato-kit-69-slide-btn .elementor-button,.envato-kit-69-cta-btn .elementor-button,.envato-kit-69-flip-btn .elementor-button{border-left:0 !important;border-bottom:0 !important;border-right:0 !important;padding:15px 0 0 !important}.envato-kit-69-slide-btn .elementor-slide-button:hover,.envato-kit-69-cta-btn .elementor-button:hover,.envato-kit-69-flip-btn .elementor-button:hover{margin-bottom:20px}.envato-kit-69-menu .elementor-nav-menu--main a:hover{margin-top:-7px;padding-top:4px;border-bottom:1px solid #fff}.envato-kit-69-menu .elementor-nav-menu--dropdown{width:100% !important}.envato-block__preview{overflow:visible}.envato-block__preview{overflow:visible !important}.envato-kit-138-bracket .elementor-widget-container>*:before{content:"[";color:#ffab00;display:inline-block;margin-right:4px;line-height:1em;position:relative;top:-1px}.envato-kit-138-bracket .elementor-widget-container>*:after{content:"]";color:#ffab00;display:inline-block;margin-left:4px;line-height:1em;position:relative;top:-1px}.envato-block__preview{overflow:visible}.envato-kit-139-accordion .elementor-widget-container{border-radius:10px !important}.envato-kit-139-map iframe,.envato-kit-139-slider .slick-slide,.envato-kit-139-flipbox .elementor-flip-box div{border-radius:10px !important}.envato-kit-66-menu .e--pointer-framed .elementor-item:before{border-radius:1px}.envato-kit-66-subscription-form .elementor-form-fields-wrapper{position:relative}.envato-kit-66-subscription-form .elementor-form-fields-wrapper .elementor-field-type-submit{position:static}.envato-kit-66-subscription-form .elementor-form-fields-wrapper .elementor-field-type-submit button{position:absolute;top:50%;right:6px;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webmit-transform:translate(0,-50%)}.envato-kit-66-testi-slider .elementor-testimonial__footer{margin-top:-60px !important;z-index:99;position:relative}.envato-kit-66-featured-slider .elementor-slides .slick-prev{width:50px;height:50px;background-color:#fff !important;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);left:-25px !important;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,.32);-moz-box-shadow:0px 1px 2px 1px rgba(0,0,0,.32);box-shadow:0px 1px 2px 1px rgba(0,0,0,.32)}.envato-kit-66-featured-slider .elementor-slides .slick-prev:before{display:block;margin-top:0;margin-left:0;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.envato-kit-66-featured-slider .elementor-slides .slick-next{width:50px;height:50px;background-color:#fff !important;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);right:-25px !important;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,.32);-moz-box-shadow:0px 1px 2px 1px rgba(0,0,0,.32);box-shadow:0px 1px 2px 1px rgba(0,0,0,.32)}.envato-kit-66-featured-slider .elementor-slides .slick-next:before{display:block;margin-top:-5px;margin-right:-5px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.envato-kit-66-orangetext{color:#f4511e}.envato-kit-66-countdown .elementor-countdown-label{display:inline-block !important;border:2px solid rgba(255,255,255,.2);padding:9px 20px}.envato-block__preview{overflow:visible}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{text-align:center}.envato-kit-141-top-0 h1,.envato-kit-141-top-0 h2,.envato-kit-141-top-0 h3,.envato-kit-141-top-0 h4,.envato-kit-141-top-0 h5,.envato-kit-141-top-0 h6,.envato-kit-141-top-0 p{margin-top:0}.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md{padding-left:1.5rem;padding-right:1.5rem}.envato-kit-141-bottom-0 p{margin-bottom:0}.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header{margin-bottom:.5rem}.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container{padding-bottom:52px}.envato-kit-141-display-inline{display:inline-block}.envato-kit-141 .elementor-slick-slider ul.slick-dots{bottom:-40px}.realesate-sale .realestate-sqft{position:absolute;top:20px;left:10px}.custom-accordion .elementor-tab-title i{font-size:12px}.elementor-accordion-item{margin-bottom:10px}.elementor-tab-desktop-title.elementor-active{background-color:#f7657d !important}.elementor-widget-tabs .elementor-tab-content{padding:20px 0}