/*!
 * Theme Name: WAAS Snowdonia Child Theme
 * Description: WAAS Snowdonia Child Theme to use with WAAS Snowdonia Theme
 * Author: Lyles-Sutherland Ltd.
 * Template: waas-snowdonia-theme
*//*!
 * Theme Name: WAAS Snowdonia
 * Description: WAAS Generation 1. Snowdonia Theme
 * Author: Lyles Sutherland Ltd.
 * Version: 0.1.0
 * Year: 2019/08
*/.button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gf_button,.wp-block-button .wp-block-button__link{cursor:pointer;font-family:"Open Sans";text-transform:uppercase;font-size:.8888888889rem;font-weight:700;position:relative;padding:.625rem 4.375rem .625rem 1.25rem;background:0;border:0;border-radius:0;margin-top:10px;margin-bottom:10px}
.button:after,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button:after,.gf_button:after,.wp-block-button .wp-block-button__link:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;width:0;position:absolute;right:0;top:0;height:100%}
.button:hover:after,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button:hover:after,.gf_button:hover:after,.wp-block-button .wp-block-button__link:hover:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}
.button-primary,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gf_button,.wp-block-button .wp-block-button__link{color:#f7f7f7;background:#fe6666}
.button-primary:after,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button:after,.gf_button:after,.wp-block-button .wp-block-button__link:after{background-color:#fe4d4d}
.button-primary:hover,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button:hover,.gf_button:hover,.wp-block-button .wp-block-button__link:hover,.button-primary:active,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button:active,.gf_button:active,.wp-block-button .wp-block-button__link:active,.button-primary:focus,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button:focus,.gf_button:focus,.wp-block-button .wp-block-button__link:focus{color:#f7f7f7}
.button-secondary{color:#525265;border:1px solid #525265}
.button-secondary:after{border-left:1px solid}
.button-secondary:hover,.button-secondary:active,.button-secondary:focus{color:#474757}
.colored-white .button-secondary,.background-primary .button.button-secondary,.tease-featured-property .property-thumbnail .status .button.button-secondary,.background-primary .gform_wrapper.gf-ls-form_wrapper div.gform_footer .button-secondary.gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .background-primary .button-secondary.gf_button,.tease-featured-property .property-thumbnail .status .gform_wrapper.gf-ls-form_wrapper div.gform_footer .button-secondary.gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .tease-featured-property .property-thumbnail .status .button-secondary.gf_button,.background-secondary .button.button-secondary,header #cta-header .button.button-secondary,.tease-featured-property .property-abstract .property-info .property-price-availability .price .button.button-secondary,.single-property .contact-details-call-to-action-wrapper .button.button-secondary,.background-secondary .gform_wrapper.gf-ls-form_wrapper div.gform_footer .button-secondary.gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .background-secondary .button-secondary.gf_button,header #cta-header .gform_wrapper.gf-ls-form_wrapper div.gform_footer .button-secondary.gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer header #cta-header .button-secondary.gf_button,.tease-featured-property .property-abstract .property-info .property-price-availability .price .gform_wrapper.gf-ls-form_wrapper div.gform_footer .button-secondary.gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .tease-featured-property .property-abstract .property-info .property-price-availability .price .button-secondary.gf_button,.single-property .contact-details-call-to-action-wrapper .gform_wrapper.gf-ls-form_wrapper div.gform_footer .button-secondary.gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .single-property .contact-details-call-to-action-wrapper .button-secondary.gf_button,.section-information .text-previous .button.button-secondary,.section-information .text-previous .gform_wrapper.gf-ls-form_wrapper div.gform_footer .button-secondary.gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .section-information .text-previous .button-secondary.gf_button{color:#fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}
.section-text,.button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button{margin-bottom:2.8125rem}
footer,.section-information,.section-full-width-banner .full-width-banner-text,.section-newsletter-banner{padding:5rem 0}
#commentform label,.sme-api-form label,.book-viewing label,.property-search-container .search-fields-container>.search-field-wrapper label,.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield .gfield_label{font-family:"Open Sans";font-size:.8888888889rem;line-height:1.875rem;font-weight:700}
#commentform input[type="text"],#commentform textarea,#page-protected-form input[type="password"],#page-protected-form input[type="text"],.sme-api-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.sme-api-form textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.sme-api-form select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.book-viewing input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.book-viewing textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.book-viewing select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-template-properties-listing .sorter-wrapper .sorter-select-field select,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:0;width:100%;color:#9191a6;border-bottom:1px solid #9191a6;background:0;padding:5px 4px}
.sme-api-form select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.book-viewing select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-template-properties-listing .sorter-wrapper .sorter-select-field select,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield select:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 14px 5px 4px}
.page-template-template-properties-listing .sorter-wrapper .sorter-select-field,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper.attribute-select-wrapper{position:relative}
.page-template-template-properties-listing .sorter-wrapper .sorter-select-field:after,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper.attribute-select-wrapper:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";display:block;position:absolute;line-height:0;right:.5rem;top:50%;pointer-events:none;font-size:.85rem}
.page-template-template-properties-listing .sorter-wrapper .sorter-select-field select,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper.attribute-select-wrapper select{padding-right:1.3125rem}
.inf-tab-accordion .accordion-button,.tab-accordion .accordion-button,#property-viewing .property-viewing-accordion .accordion-button,.property-search-accordion .accordion-button,.section-tabs.tab-layout-numeric .tab-link,.section-tabs.tab-layout-pills .tab-link,.single-property .property-accordion .accordion-button{padding:2.1875rem 2.1875rem 2.1875rem 0;margin-bottom:.3125rem;position:relative}
.navigation-post .date,.widget_recent_entries li span,.tease-featured-post-container .featured-post-date,.tease-post-container .post-date,.comments .comment .comment-metadata .comment-date,.single-post .post-date{text-transform:uppercase;color:#acabab;margin-bottom:.625rem}
.navigation-post .title,.widget_recent_entries li a,.comments .comment .comment-metadata .author-name{font-family:"Open Sans";font-weight:700;line-height:1.875rem;letter-spacing:"normal";overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1.875rem;height:3.75rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:18.125rem;text-transform:uppercase}
.wp-block-embed__wrapper>iframe,.wp-block-quote,.wp-block-table,.wp-block-gallery{margin:1.875rem 0}
section,#home #masthead .masthead-bg.search-on-masthead,body[page-attr="home"] #body{margin-bottom:5rem}
#home .section-page-content,#home .section-featured-blog{margin-top:5rem}
section.fws+.fws{margin-top:-5rem}
#property-viewing .property-viewing-accordion .accordion-button,.property-search-accordion .accordion-button{display:block;width:100%}
.tab-accordion .accordion-button,.single-property .property-accordion .accordion-button{display:block;width:100%}
#property-viewing .property-viewing-accordion .accordion-button,.property-search-accordion .accordion-button,.single-property .property-accordion .accordion-button{border:2px solid #525265}
#property-viewing .property-viewing-accordion .accordion-button:hover,.property-search-accordion .accordion-button:hover,.single-property .property-accordion .accordion-button:hover,#property-viewing .property-viewing-accordion .accordion-button:active,.property-search-accordion .accordion-button:active,.single-property .property-accordion .accordion-button:active,#property-viewing .property-viewing-accordion .accordion-button:focus,.property-search-accordion .accordion-button:focus,.single-property .property-accordion .accordion-button:focus{background:#525265;color:#fff}
#property-viewing .property-viewing-accordion .accordion-button[aria-expanded="true"],.property-search-accordion .accordion-button[aria-expanded="true"],.single-property .property-accordion .accordion-button[aria-expanded="true"]{background:#525265;color:#fff}
.wpp_sorter_options .wpp_sortable_link,.button-map{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fe6666;border:1px solid #fe6666;padding:.375rem .5rem;display:inline-block;cursor:pointer}
.wpp_sorter_options .wpp_sortable_link:hover,.button-map:hover,.wpp_sorter_options .wpp_sortable_link:active,.button-map:active,.wpp_sorter_options .wpp_sortable_link:focus,.button-map:focus{color:#fff;background:#fe6666}
html,body{font-size:16px;font-weight:400;font-family:"Open Sans";line-height:1.875rem;letter-spacing:"normal";color:#525265}
p{margin-bottom:1.25rem}
h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,aside section h3,aside .wpp_widget h3,footer h3,.tease-featured-post-container .featured-post-title,.tease-office-container .office-information .office-title,.tease-post-container .post-title,.single-property .property-accordion .accordion-button,.single-property .property-section h3,.single-property .section-overview .details .amount,.h5,.inf-tab-accordion .accordion-button,.tab-accordion .accordion-button,#property-viewing .property-viewing-accordion .accordion-button,.property-search-accordion .accordion-button,.section-tabs.tab-layout-numeric .tab-link,.section-tabs.tab-layout-pills .tab-link,.single-property .property-accordion .accordion-button,.tease-property .property-abstract .property-info h3{margin:0;font-family:"Open Sans";font-weight:700;line-height:1.875rem;letter-spacing:"normal";text-transform:capitalize}
h1,.h1{font-size:1.8020324707rem;max-width:none}
h2,.h2{font-size:1.6018066406rem;margin-bottom:3.125rem}
h3,.h3{font-size:1.423828125rem;text-transform:uppercase;margin-bottom:2.688rem}
h4,.h4,aside section h3,aside .wpp_widget h3,footer h3,.tease-featured-post-container .featured-post-title,.tease-office-container .office-information .office-title,.tease-post-container .post-title,.single-property .property-accordion .accordion-button,.single-property .property-section h3,.single-property .section-overview .details .amount{font-size:1.265625rem;margin-bottom:1.875rem}
h5,.h5,.inf-tab-accordion .accordion-button,.tab-accordion .accordion-button,#property-viewing .property-viewing-accordion .accordion-button,.property-search-accordion .accordion-button,.section-tabs.tab-layout-numeric .tab-link,.section-tabs.tab-layout-pills .tab-link,.single-property .property-accordion .accordion-button,.tease-property .property-abstract .property-info h3{font-size:1.125rem}
small,.text_small{font-size:.8888888889rem}
.pre-title{color:#fe6666;font-size:1.125rem;font-style:italic;text-transform:capitalize;font-family:"Open Sans";line-height:1.875rem;letter-spacing:"normal"}
img,select,input,textarea{max-width:100%}
img{margin-bottom:1.35rem}
img.alignright{float:right;margin-left:30px;margin-bottom:10px}
img.aligncenter{display:block;margin:0 auto 20px}
img.alignleft{float:left;margin-right:30px;margin-bottom:10px}
textarea{resize:vertical}
*{outline:0}
.list-inline{margin-left:0}
a{display:inline-block}
a:not([href]):not([tabindex]){display:inline}
a:hover,a:active,a:focus{text-decoration:none}
body{overflow-x:hidden}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.text-link,.background-lightgray a:not([class]),aside section a:not([class]),aside .wpp_widget a:not([class]),footer #bottom-footer .sme-link,.wp-block-file>a:not([class]),.widget_nav_menu ul a:not([class]),.comments .comment .comment-reply-login,.section-services .service-wrapper a,#sitemap a:not([class]),#page-not-found a:not([class]){color:#525265;display:inline-block}
.text-link:not(.no-underline):hover,.background-lightgray a:not(.no-underline):hover:not([class]),aside section a:not(.no-underline):hover:not([class]),aside .wpp_widget a:not(.no-underline):hover:not([class]),footer #bottom-footer .sme-link:not(.no-underline):hover,.wp-block-file>a:not(.no-underline):hover:not([class]),.widget_nav_menu ul a:not(.no-underline):hover:not([class]),.comments .comment .comment-reply-login:not(.no-underline):hover,.section-services .service-wrapper a:not(.no-underline):hover,#sitemap a:not(.no-underline):hover:not([class]),#page-not-found a:not(.no-underline):hover:not([class]),.text-link:not(.no-underline):active,.background-lightgray a:not(.no-underline):active:not([class]),aside section a:not(.no-underline):active:not([class]),aside .wpp_widget a:not(.no-underline):active:not([class]),footer #bottom-footer .sme-link:not(.no-underline):active,.wp-block-file>a:not(.no-underline):active:not([class]),.widget_nav_menu ul a:not(.no-underline):active:not([class]),.comments .comment .comment-reply-login:not(.no-underline):active,.section-services .service-wrapper a:not(.no-underline):active,#sitemap a:not(.no-underline):active:not([class]),#page-not-found a:not(.no-underline):active:not([class]),.text-link:not(.no-underline):focus,.background-lightgray a:not(.no-underline):focus:not([class]),aside section a:not(.no-underline):focus:not([class]),aside .wpp_widget a:not(.no-underline):focus:not([class]),footer #bottom-footer .sme-link:not(.no-underline):focus,.wp-block-file>a:not(.no-underline):focus:not([class]),.widget_nav_menu ul a:not(.no-underline):focus:not([class]),.comments .comment .comment-reply-login:not(.no-underline):focus,.section-services .service-wrapper a:not(.no-underline):focus,#sitemap a:not(.no-underline):focus:not([class]),#page-not-found a:not(.no-underline):focus:not([class]){text-decoration:underline}
.text-link:hover,.background-lightgray a:hover:not([class]),aside section a:hover:not([class]),aside .wpp_widget a:hover:not([class]),footer #bottom-footer .sme-link:hover,.wp-block-file>a:hover:not([class]),.widget_nav_menu ul a:hover:not([class]),.comments .comment .comment-reply-login:hover,.section-services .service-wrapper a:hover,#sitemap a:hover:not([class]),#page-not-found a:hover:not([class]),.text-link:active,.background-lightgray a:active:not([class]),aside section a:active:not([class]),aside .wpp_widget a:active:not([class]),footer #bottom-footer .sme-link:active,.wp-block-file>a:active:not([class]),.widget_nav_menu ul a:active:not([class]),.comments .comment .comment-reply-login:active,.section-services .service-wrapper a:active,#sitemap a:active:not([class]),#page-not-found a:active:not([class]),.text-link:focus,.background-lightgray a:focus:not([class]),aside section a:focus:not([class]),aside .wpp_widget a:focus:not([class]),footer #bottom-footer .sme-link:focus,.wp-block-file>a:focus:not([class]),.widget_nav_menu ul a:focus:not([class]),.comments .comment .comment-reply-login:focus,.section-services .service-wrapper a:focus,#sitemap a:focus:not([class]),#page-not-found a:focus:not([class]){color:#19191f}
.text-link-white,.background-primary a:not([class]),.tease-featured-property .property-thumbnail .status a:not([class]),.background-secondary a:not([class]),header #cta-header a:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price a:not([class]),.single-property .contact-details-call-to-action-wrapper a:not([class]),.background-secondary .text-link,header #cta-header .text-link,.tease-featured-property .property-abstract .property-info .property-price-availability .price .text-link,.single-property .contact-details-call-to-action-wrapper .text-link,.background-secondary .background-lightgray a:not([class]),.background-lightgray .background-secondary a:not([class]),header #cta-header .background-lightgray a:not([class]),.background-lightgray header #cta-header a:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .background-lightgray a:not([class]),.background-lightgray .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not([class]),.single-property .contact-details-call-to-action-wrapper .background-lightgray a:not([class]),.background-lightgray .single-property .contact-details-call-to-action-wrapper a:not([class]),.background-secondary aside section a:not([class]),aside section .background-secondary a:not([class]),header #cta-header aside section a:not([class]),aside section header #cta-header a:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside section a:not([class]),aside section .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not([class]),.single-property .contact-details-call-to-action-wrapper aside section a:not([class]),aside section .single-property .contact-details-call-to-action-wrapper a:not([class]),.background-secondary aside .wpp_widget a:not([class]),aside .wpp_widget .background-secondary a:not([class]),header #cta-header aside .wpp_widget a:not([class]),aside .wpp_widget header #cta-header a:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside .wpp_widget a:not([class]),aside .wpp_widget .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not([class]),.single-property .contact-details-call-to-action-wrapper aside .wpp_widget a:not([class]),aside .wpp_widget .single-property .contact-details-call-to-action-wrapper a:not([class]),.background-secondary footer #bottom-footer .sme-link,footer #bottom-footer .background-secondary .sme-link,header #cta-header footer #bottom-footer .sme-link,footer #bottom-footer header #cta-header .sme-link,.tease-featured-property .property-abstract .property-info .property-price-availability .price footer #bottom-footer .sme-link,footer #bottom-footer .tease-featured-property .property-abstract .property-info .property-price-availability .price .sme-link,.single-property .contact-details-call-to-action-wrapper footer #bottom-footer .sme-link,footer #bottom-footer .single-property .contact-details-call-to-action-wrapper .sme-link,.background-secondary .wp-block-file>a:not([class]),header #cta-header .wp-block-file>a:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .wp-block-file>a:not([class]),.single-property .contact-details-call-to-action-wrapper .wp-block-file>a:not([class]),.background-secondary .widget_nav_menu ul a:not([class]),.widget_nav_menu ul .background-secondary a:not([class]),header #cta-header .widget_nav_menu ul a:not([class]),.widget_nav_menu ul header #cta-header a:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .widget_nav_menu ul a:not([class]),.widget_nav_menu ul .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not([class]),.single-property .contact-details-call-to-action-wrapper .widget_nav_menu ul a:not([class]),.widget_nav_menu ul .single-property .contact-details-call-to-action-wrapper a:not([class]),.background-secondary .comments .comment .comment-reply-login,.comments .comment .background-secondary .comment-reply-login,header #cta-header .comments .comment .comment-reply-login,.comments .comment header #cta-header .comment-reply-login,.tease-featured-property .property-abstract .property-info .property-price-availability .price .comments .comment .comment-reply-login,.comments .comment .tease-featured-property .property-abstract .property-info .property-price-availability .price .comment-reply-login,.single-property .contact-details-call-to-action-wrapper .comments .comment .comment-reply-login,.comments .comment .single-property .contact-details-call-to-action-wrapper .comment-reply-login,.background-secondary .section-services .service-wrapper a,.section-services .service-wrapper .background-secondary a,header #cta-header .section-services .service-wrapper a,.section-services .service-wrapper header #cta-header a,.tease-featured-property .property-abstract .property-info .property-price-availability .price .section-services .service-wrapper a,.section-services .service-wrapper .tease-featured-property .property-abstract .property-info .property-price-availability .price a,.single-property .contact-details-call-to-action-wrapper .section-services .service-wrapper a,.section-services .service-wrapper .single-property .contact-details-call-to-action-wrapper a,.background-secondary #sitemap a:not([class]),#sitemap .background-secondary a:not([class]),header #cta-header #sitemap a:not([class]),#sitemap header #cta-header a:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #sitemap a:not([class]),#sitemap .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not([class]),.single-property .contact-details-call-to-action-wrapper #sitemap a:not([class]),#sitemap .single-property .contact-details-call-to-action-wrapper a:not([class]),.background-secondary #page-not-found a:not([class]),#page-not-found .background-secondary a:not([class]),header #cta-header #page-not-found a:not([class]),#page-not-found header #cta-header a:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #page-not-found a:not([class]),#page-not-found .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not([class]),.single-property .contact-details-call-to-action-wrapper #page-not-found a:not([class]),#page-not-found .single-property .contact-details-call-to-action-wrapper a:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .text-link,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .background-lightgray a:not([class]),.background-lightgray #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside section a:not([class]),aside section #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside .wpp_widget a:not([class]),aside .wpp_widget #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content footer #bottom-footer .sme-link,footer #bottom-footer #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .sme-link,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .wp-block-file>a:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .widget_nav_menu ul a:not([class]),.widget_nav_menu ul #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comments .comment .comment-reply-login,.comments .comment #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comment-reply-login,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .section-services .service-wrapper a,.section-services .service-wrapper #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #sitemap a:not([class]),#sitemap #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #page-not-found a:not([class]),#page-not-found #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not([class]),header #cta-header .cta-link,.section-information .text-previous a:not([class]){color:#fff;display:inline-block}
.text-link-white:not(.no-underline):hover,.background-primary a:not(.no-underline):hover:not([class]),.tease-featured-property .property-thumbnail .status a:not(.no-underline):hover:not([class]),.background-secondary a:not(.no-underline):hover:not([class]),header #cta-header a:not(.no-underline):hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):hover:not([class]),.single-property .contact-details-call-to-action-wrapper a:not(.no-underline):hover:not([class]),.background-secondary .text-link:not(.no-underline):hover,header #cta-header .text-link:not(.no-underline):hover,.tease-featured-property .property-abstract .property-info .property-price-availability .price .text-link:not(.no-underline):hover,.single-property .contact-details-call-to-action-wrapper .text-link:not(.no-underline):hover,.background-secondary .background-lightgray a:not(.no-underline):hover:not([class]),.background-lightgray .background-secondary a:not(.no-underline):hover:not([class]),header #cta-header .background-lightgray a:not(.no-underline):hover:not([class]),.background-lightgray header #cta-header a:not(.no-underline):hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .background-lightgray a:not(.no-underline):hover:not([class]),.background-lightgray .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):hover:not([class]),.single-property .contact-details-call-to-action-wrapper .background-lightgray a:not(.no-underline):hover:not([class]),.background-lightgray .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):hover:not([class]),.background-secondary aside section a:not(.no-underline):hover:not([class]),aside section .background-secondary a:not(.no-underline):hover:not([class]),header #cta-header aside section a:not(.no-underline):hover:not([class]),aside section header #cta-header a:not(.no-underline):hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside section a:not(.no-underline):hover:not([class]),aside section .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):hover:not([class]),.single-property .contact-details-call-to-action-wrapper aside section a:not(.no-underline):hover:not([class]),aside section .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):hover:not([class]),.background-secondary aside .wpp_widget a:not(.no-underline):hover:not([class]),aside .wpp_widget .background-secondary a:not(.no-underline):hover:not([class]),header #cta-header aside .wpp_widget a:not(.no-underline):hover:not([class]),aside .wpp_widget header #cta-header a:not(.no-underline):hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside .wpp_widget a:not(.no-underline):hover:not([class]),aside .wpp_widget .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):hover:not([class]),.single-property .contact-details-call-to-action-wrapper aside .wpp_widget a:not(.no-underline):hover:not([class]),aside .wpp_widget .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):hover:not([class]),.background-secondary footer #bottom-footer .sme-link:not(.no-underline):hover,footer #bottom-footer .background-secondary .sme-link:not(.no-underline):hover,header #cta-header footer #bottom-footer .sme-link:not(.no-underline):hover,footer #bottom-footer header #cta-header .sme-link:not(.no-underline):hover,.tease-featured-property .property-abstract .property-info .property-price-availability .price footer #bottom-footer .sme-link:not(.no-underline):hover,footer #bottom-footer .tease-featured-property .property-abstract .property-info .property-price-availability .price .sme-link:not(.no-underline):hover,.single-property .contact-details-call-to-action-wrapper footer #bottom-footer .sme-link:not(.no-underline):hover,footer #bottom-footer .single-property .contact-details-call-to-action-wrapper .sme-link:not(.no-underline):hover,.background-secondary .wp-block-file>a:not(.no-underline):hover:not([class]),header #cta-header .wp-block-file>a:not(.no-underline):hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .wp-block-file>a:not(.no-underline):hover:not([class]),.single-property .contact-details-call-to-action-wrapper .wp-block-file>a:not(.no-underline):hover:not([class]),.background-secondary .widget_nav_menu ul a:not(.no-underline):hover:not([class]),.widget_nav_menu ul .background-secondary a:not(.no-underline):hover:not([class]),header #cta-header .widget_nav_menu ul a:not(.no-underline):hover:not([class]),.widget_nav_menu ul header #cta-header a:not(.no-underline):hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .widget_nav_menu ul a:not(.no-underline):hover:not([class]),.widget_nav_menu ul .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):hover:not([class]),.single-property .contact-details-call-to-action-wrapper .widget_nav_menu ul a:not(.no-underline):hover:not([class]),.widget_nav_menu ul .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):hover:not([class]),.background-secondary .comments .comment .comment-reply-login:not(.no-underline):hover,.comments .comment .background-secondary .comment-reply-login:not(.no-underline):hover,header #cta-header .comments .comment .comment-reply-login:not(.no-underline):hover,.comments .comment header #cta-header .comment-reply-login:not(.no-underline):hover,.tease-featured-property .property-abstract .property-info .property-price-availability .price .comments .comment .comment-reply-login:not(.no-underline):hover,.comments .comment .tease-featured-property .property-abstract .property-info .property-price-availability .price .comment-reply-login:not(.no-underline):hover,.single-property .contact-details-call-to-action-wrapper .comments .comment .comment-reply-login:not(.no-underline):hover,.comments .comment .single-property .contact-details-call-to-action-wrapper .comment-reply-login:not(.no-underline):hover,.background-secondary .section-services .service-wrapper a:not(.no-underline):hover,.section-services .service-wrapper .background-secondary a:not(.no-underline):hover,header #cta-header .section-services .service-wrapper a:not(.no-underline):hover,.section-services .service-wrapper header #cta-header a:not(.no-underline):hover,.tease-featured-property .property-abstract .property-info .property-price-availability .price .section-services .service-wrapper a:not(.no-underline):hover,.section-services .service-wrapper .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):hover,.single-property .contact-details-call-to-action-wrapper .section-services .service-wrapper a:not(.no-underline):hover,.section-services .service-wrapper .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):hover,.background-secondary #sitemap a:not(.no-underline):hover:not([class]),#sitemap .background-secondary a:not(.no-underline):hover:not([class]),header #cta-header #sitemap a:not(.no-underline):hover:not([class]),#sitemap header #cta-header a:not(.no-underline):hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #sitemap a:not(.no-underline):hover:not([class]),#sitemap .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):hover:not([class]),.single-property .contact-details-call-to-action-wrapper #sitemap a:not(.no-underline):hover:not([class]),#sitemap .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):hover:not([class]),.background-secondary #page-not-found a:not(.no-underline):hover:not([class]),#page-not-found .background-secondary a:not(.no-underline):hover:not([class]),header #cta-header #page-not-found a:not(.no-underline):hover:not([class]),#page-not-found header #cta-header a:not(.no-underline):hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #page-not-found a:not(.no-underline):hover:not([class]),#page-not-found .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):hover:not([class]),.single-property .contact-details-call-to-action-wrapper #page-not-found a:not(.no-underline):hover:not([class]),#page-not-found .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .text-link:not(.no-underline):hover,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .background-lightgray a:not(.no-underline):hover:not([class]),.background-lightgray #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside section a:not(.no-underline):hover:not([class]),aside section #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside .wpp_widget a:not(.no-underline):hover:not([class]),aside .wpp_widget #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content footer #bottom-footer .sme-link:not(.no-underline):hover,footer #bottom-footer #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .sme-link:not(.no-underline):hover,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .wp-block-file>a:not(.no-underline):hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .widget_nav_menu ul a:not(.no-underline):hover:not([class]),.widget_nav_menu ul #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comments .comment .comment-reply-login:not(.no-underline):hover,.comments .comment #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comment-reply-login:not(.no-underline):hover,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .section-services .service-wrapper a:not(.no-underline):hover,.section-services .service-wrapper #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):hover,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #sitemap a:not(.no-underline):hover:not([class]),#sitemap #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #page-not-found a:not(.no-underline):hover:not([class]),#page-not-found #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):hover:not([class]),header #cta-header .cta-link:not(.no-underline):hover,.section-information .text-previous a:not(.no-underline):hover:not([class]),.text-link-white:not(.no-underline):active,.background-primary a:not(.no-underline):active:not([class]),.tease-featured-property .property-thumbnail .status a:not(.no-underline):active:not([class]),.background-secondary a:not(.no-underline):active:not([class]),header #cta-header a:not(.no-underline):active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):active:not([class]),.single-property .contact-details-call-to-action-wrapper a:not(.no-underline):active:not([class]),.background-secondary .text-link:not(.no-underline):active,header #cta-header .text-link:not(.no-underline):active,.tease-featured-property .property-abstract .property-info .property-price-availability .price .text-link:not(.no-underline):active,.single-property .contact-details-call-to-action-wrapper .text-link:not(.no-underline):active,.background-secondary .background-lightgray a:not(.no-underline):active:not([class]),.background-lightgray .background-secondary a:not(.no-underline):active:not([class]),header #cta-header .background-lightgray a:not(.no-underline):active:not([class]),.background-lightgray header #cta-header a:not(.no-underline):active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .background-lightgray a:not(.no-underline):active:not([class]),.background-lightgray .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):active:not([class]),.single-property .contact-details-call-to-action-wrapper .background-lightgray a:not(.no-underline):active:not([class]),.background-lightgray .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):active:not([class]),.background-secondary aside section a:not(.no-underline):active:not([class]),aside section .background-secondary a:not(.no-underline):active:not([class]),header #cta-header aside section a:not(.no-underline):active:not([class]),aside section header #cta-header a:not(.no-underline):active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside section a:not(.no-underline):active:not([class]),aside section .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):active:not([class]),.single-property .contact-details-call-to-action-wrapper aside section a:not(.no-underline):active:not([class]),aside section .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):active:not([class]),.background-secondary aside .wpp_widget a:not(.no-underline):active:not([class]),aside .wpp_widget .background-secondary a:not(.no-underline):active:not([class]),header #cta-header aside .wpp_widget a:not(.no-underline):active:not([class]),aside .wpp_widget header #cta-header a:not(.no-underline):active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside .wpp_widget a:not(.no-underline):active:not([class]),aside .wpp_widget .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):active:not([class]),.single-property .contact-details-call-to-action-wrapper aside .wpp_widget a:not(.no-underline):active:not([class]),aside .wpp_widget .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):active:not([class]),.background-secondary footer #bottom-footer .sme-link:not(.no-underline):active,footer #bottom-footer .background-secondary .sme-link:not(.no-underline):active,header #cta-header footer #bottom-footer .sme-link:not(.no-underline):active,footer #bottom-footer header #cta-header .sme-link:not(.no-underline):active,.tease-featured-property .property-abstract .property-info .property-price-availability .price footer #bottom-footer .sme-link:not(.no-underline):active,footer #bottom-footer .tease-featured-property .property-abstract .property-info .property-price-availability .price .sme-link:not(.no-underline):active,.single-property .contact-details-call-to-action-wrapper footer #bottom-footer .sme-link:not(.no-underline):active,footer #bottom-footer .single-property .contact-details-call-to-action-wrapper .sme-link:not(.no-underline):active,.background-secondary .wp-block-file>a:not(.no-underline):active:not([class]),header #cta-header .wp-block-file>a:not(.no-underline):active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .wp-block-file>a:not(.no-underline):active:not([class]),.single-property .contact-details-call-to-action-wrapper .wp-block-file>a:not(.no-underline):active:not([class]),.background-secondary .widget_nav_menu ul a:not(.no-underline):active:not([class]),.widget_nav_menu ul .background-secondary a:not(.no-underline):active:not([class]),header #cta-header .widget_nav_menu ul a:not(.no-underline):active:not([class]),.widget_nav_menu ul header #cta-header a:not(.no-underline):active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .widget_nav_menu ul a:not(.no-underline):active:not([class]),.widget_nav_menu ul .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):active:not([class]),.single-property .contact-details-call-to-action-wrapper .widget_nav_menu ul a:not(.no-underline):active:not([class]),.widget_nav_menu ul .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):active:not([class]),.background-secondary .comments .comment .comment-reply-login:not(.no-underline):active,.comments .comment .background-secondary .comment-reply-login:not(.no-underline):active,header #cta-header .comments .comment .comment-reply-login:not(.no-underline):active,.comments .comment header #cta-header .comment-reply-login:not(.no-underline):active,.tease-featured-property .property-abstract .property-info .property-price-availability .price .comments .comment .comment-reply-login:not(.no-underline):active,.comments .comment .tease-featured-property .property-abstract .property-info .property-price-availability .price .comment-reply-login:not(.no-underline):active,.single-property .contact-details-call-to-action-wrapper .comments .comment .comment-reply-login:not(.no-underline):active,.comments .comment .single-property .contact-details-call-to-action-wrapper .comment-reply-login:not(.no-underline):active,.background-secondary .section-services .service-wrapper a:not(.no-underline):active,.section-services .service-wrapper .background-secondary a:not(.no-underline):active,header #cta-header .section-services .service-wrapper a:not(.no-underline):active,.section-services .service-wrapper header #cta-header a:not(.no-underline):active,.tease-featured-property .property-abstract .property-info .property-price-availability .price .section-services .service-wrapper a:not(.no-underline):active,.section-services .service-wrapper .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):active,.single-property .contact-details-call-to-action-wrapper .section-services .service-wrapper a:not(.no-underline):active,.section-services .service-wrapper .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):active,.background-secondary #sitemap a:not(.no-underline):active:not([class]),#sitemap .background-secondary a:not(.no-underline):active:not([class]),header #cta-header #sitemap a:not(.no-underline):active:not([class]),#sitemap header #cta-header a:not(.no-underline):active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #sitemap a:not(.no-underline):active:not([class]),#sitemap .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):active:not([class]),.single-property .contact-details-call-to-action-wrapper #sitemap a:not(.no-underline):active:not([class]),#sitemap .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):active:not([class]),.background-secondary #page-not-found a:not(.no-underline):active:not([class]),#page-not-found .background-secondary a:not(.no-underline):active:not([class]),header #cta-header #page-not-found a:not(.no-underline):active:not([class]),#page-not-found header #cta-header a:not(.no-underline):active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #page-not-found a:not(.no-underline):active:not([class]),#page-not-found .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):active:not([class]),.single-property .contact-details-call-to-action-wrapper #page-not-found a:not(.no-underline):active:not([class]),#page-not-found .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .text-link:not(.no-underline):active,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .background-lightgray a:not(.no-underline):active:not([class]),.background-lightgray #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside section a:not(.no-underline):active:not([class]),aside section #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside .wpp_widget a:not(.no-underline):active:not([class]),aside .wpp_widget #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content footer #bottom-footer .sme-link:not(.no-underline):active,footer #bottom-footer #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .sme-link:not(.no-underline):active,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .wp-block-file>a:not(.no-underline):active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .widget_nav_menu ul a:not(.no-underline):active:not([class]),.widget_nav_menu ul #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comments .comment .comment-reply-login:not(.no-underline):active,.comments .comment #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comment-reply-login:not(.no-underline):active,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .section-services .service-wrapper a:not(.no-underline):active,.section-services .service-wrapper #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):active,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #sitemap a:not(.no-underline):active:not([class]),#sitemap #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #page-not-found a:not(.no-underline):active:not([class]),#page-not-found #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):active:not([class]),header #cta-header .cta-link:not(.no-underline):active,.section-information .text-previous a:not(.no-underline):active:not([class]),.text-link-white:not(.no-underline):focus,.background-primary a:not(.no-underline):focus:not([class]),.tease-featured-property .property-thumbnail .status a:not(.no-underline):focus:not([class]),.background-secondary a:not(.no-underline):focus:not([class]),header #cta-header a:not(.no-underline):focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):focus:not([class]),.single-property .contact-details-call-to-action-wrapper a:not(.no-underline):focus:not([class]),.background-secondary .text-link:not(.no-underline):focus,header #cta-header .text-link:not(.no-underline):focus,.tease-featured-property .property-abstract .property-info .property-price-availability .price .text-link:not(.no-underline):focus,.single-property .contact-details-call-to-action-wrapper .text-link:not(.no-underline):focus,.background-secondary .background-lightgray a:not(.no-underline):focus:not([class]),.background-lightgray .background-secondary a:not(.no-underline):focus:not([class]),header #cta-header .background-lightgray a:not(.no-underline):focus:not([class]),.background-lightgray header #cta-header a:not(.no-underline):focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .background-lightgray a:not(.no-underline):focus:not([class]),.background-lightgray .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):focus:not([class]),.single-property .contact-details-call-to-action-wrapper .background-lightgray a:not(.no-underline):focus:not([class]),.background-lightgray .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):focus:not([class]),.background-secondary aside section a:not(.no-underline):focus:not([class]),aside section .background-secondary a:not(.no-underline):focus:not([class]),header #cta-header aside section a:not(.no-underline):focus:not([class]),aside section header #cta-header a:not(.no-underline):focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside section a:not(.no-underline):focus:not([class]),aside section .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):focus:not([class]),.single-property .contact-details-call-to-action-wrapper aside section a:not(.no-underline):focus:not([class]),aside section .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):focus:not([class]),.background-secondary aside .wpp_widget a:not(.no-underline):focus:not([class]),aside .wpp_widget .background-secondary a:not(.no-underline):focus:not([class]),header #cta-header aside .wpp_widget a:not(.no-underline):focus:not([class]),aside .wpp_widget header #cta-header a:not(.no-underline):focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside .wpp_widget a:not(.no-underline):focus:not([class]),aside .wpp_widget .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):focus:not([class]),.single-property .contact-details-call-to-action-wrapper aside .wpp_widget a:not(.no-underline):focus:not([class]),aside .wpp_widget .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):focus:not([class]),.background-secondary footer #bottom-footer .sme-link:not(.no-underline):focus,footer #bottom-footer .background-secondary .sme-link:not(.no-underline):focus,header #cta-header footer #bottom-footer .sme-link:not(.no-underline):focus,footer #bottom-footer header #cta-header .sme-link:not(.no-underline):focus,.tease-featured-property .property-abstract .property-info .property-price-availability .price footer #bottom-footer .sme-link:not(.no-underline):focus,footer #bottom-footer .tease-featured-property .property-abstract .property-info .property-price-availability .price .sme-link:not(.no-underline):focus,.single-property .contact-details-call-to-action-wrapper footer #bottom-footer .sme-link:not(.no-underline):focus,footer #bottom-footer .single-property .contact-details-call-to-action-wrapper .sme-link:not(.no-underline):focus,.background-secondary .wp-block-file>a:not(.no-underline):focus:not([class]),header #cta-header .wp-block-file>a:not(.no-underline):focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .wp-block-file>a:not(.no-underline):focus:not([class]),.single-property .contact-details-call-to-action-wrapper .wp-block-file>a:not(.no-underline):focus:not([class]),.background-secondary .widget_nav_menu ul a:not(.no-underline):focus:not([class]),.widget_nav_menu ul .background-secondary a:not(.no-underline):focus:not([class]),header #cta-header .widget_nav_menu ul a:not(.no-underline):focus:not([class]),.widget_nav_menu ul header #cta-header a:not(.no-underline):focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .widget_nav_menu ul a:not(.no-underline):focus:not([class]),.widget_nav_menu ul .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):focus:not([class]),.single-property .contact-details-call-to-action-wrapper .widget_nav_menu ul a:not(.no-underline):focus:not([class]),.widget_nav_menu ul .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):focus:not([class]),.background-secondary .comments .comment .comment-reply-login:not(.no-underline):focus,.comments .comment .background-secondary .comment-reply-login:not(.no-underline):focus,header #cta-header .comments .comment .comment-reply-login:not(.no-underline):focus,.comments .comment header #cta-header .comment-reply-login:not(.no-underline):focus,.tease-featured-property .property-abstract .property-info .property-price-availability .price .comments .comment .comment-reply-login:not(.no-underline):focus,.comments .comment .tease-featured-property .property-abstract .property-info .property-price-availability .price .comment-reply-login:not(.no-underline):focus,.single-property .contact-details-call-to-action-wrapper .comments .comment .comment-reply-login:not(.no-underline):focus,.comments .comment .single-property .contact-details-call-to-action-wrapper .comment-reply-login:not(.no-underline):focus,.background-secondary .section-services .service-wrapper a:not(.no-underline):focus,.section-services .service-wrapper .background-secondary a:not(.no-underline):focus,header #cta-header .section-services .service-wrapper a:not(.no-underline):focus,.section-services .service-wrapper header #cta-header a:not(.no-underline):focus,.tease-featured-property .property-abstract .property-info .property-price-availability .price .section-services .service-wrapper a:not(.no-underline):focus,.section-services .service-wrapper .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):focus,.single-property .contact-details-call-to-action-wrapper .section-services .service-wrapper a:not(.no-underline):focus,.section-services .service-wrapper .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):focus,.background-secondary #sitemap a:not(.no-underline):focus:not([class]),#sitemap .background-secondary a:not(.no-underline):focus:not([class]),header #cta-header #sitemap a:not(.no-underline):focus:not([class]),#sitemap header #cta-header a:not(.no-underline):focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #sitemap a:not(.no-underline):focus:not([class]),#sitemap .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):focus:not([class]),.single-property .contact-details-call-to-action-wrapper #sitemap a:not(.no-underline):focus:not([class]),#sitemap .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):focus:not([class]),.background-secondary #page-not-found a:not(.no-underline):focus:not([class]),#page-not-found .background-secondary a:not(.no-underline):focus:not([class]),header #cta-header #page-not-found a:not(.no-underline):focus:not([class]),#page-not-found header #cta-header a:not(.no-underline):focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #page-not-found a:not(.no-underline):focus:not([class]),#page-not-found .tease-featured-property .property-abstract .property-info .property-price-availability .price a:not(.no-underline):focus:not([class]),.single-property .contact-details-call-to-action-wrapper #page-not-found a:not(.no-underline):focus:not([class]),#page-not-found .single-property .contact-details-call-to-action-wrapper a:not(.no-underline):focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .text-link:not(.no-underline):focus,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .background-lightgray a:not(.no-underline):focus:not([class]),.background-lightgray #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside section a:not(.no-underline):focus:not([class]),aside section #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside .wpp_widget a:not(.no-underline):focus:not([class]),aside .wpp_widget #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content footer #bottom-footer .sme-link:not(.no-underline):focus,footer #bottom-footer #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .sme-link:not(.no-underline):focus,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .wp-block-file>a:not(.no-underline):focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .widget_nav_menu ul a:not(.no-underline):focus:not([class]),.widget_nav_menu ul #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comments .comment .comment-reply-login:not(.no-underline):focus,.comments .comment #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comment-reply-login:not(.no-underline):focus,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .section-services .service-wrapper a:not(.no-underline):focus,.section-services .service-wrapper #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):focus,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #sitemap a:not(.no-underline):focus:not([class]),#sitemap #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #page-not-found a:not(.no-underline):focus:not([class]),#page-not-found #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:not(.no-underline):focus:not([class]),header #cta-header .cta-link:not(.no-underline):focus,.section-information .text-previous a:not(.no-underline):focus:not([class]){text-decoration:underline}
.text-link-white:hover,.background-primary a:hover:not([class]),.tease-featured-property .property-thumbnail .status a:hover:not([class]),.background-secondary a:hover:not([class]),header #cta-header a:hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price a:hover:not([class]),.single-property .contact-details-call-to-action-wrapper a:hover:not([class]),.background-secondary .text-link:hover,header #cta-header .text-link:hover,.tease-featured-property .property-abstract .property-info .property-price-availability .price .text-link:hover,.single-property .contact-details-call-to-action-wrapper .text-link:hover,.background-secondary .background-lightgray a:hover:not([class]),.background-lightgray .background-secondary a:hover:not([class]),header #cta-header .background-lightgray a:hover:not([class]),.background-lightgray header #cta-header a:hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .background-lightgray a:hover:not([class]),.background-lightgray .tease-featured-property .property-abstract .property-info .property-price-availability .price a:hover:not([class]),.single-property .contact-details-call-to-action-wrapper .background-lightgray a:hover:not([class]),.background-lightgray .single-property .contact-details-call-to-action-wrapper a:hover:not([class]),.background-secondary aside section a:hover:not([class]),aside section .background-secondary a:hover:not([class]),header #cta-header aside section a:hover:not([class]),aside section header #cta-header a:hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside section a:hover:not([class]),aside section .tease-featured-property .property-abstract .property-info .property-price-availability .price a:hover:not([class]),.single-property .contact-details-call-to-action-wrapper aside section a:hover:not([class]),aside section .single-property .contact-details-call-to-action-wrapper a:hover:not([class]),.background-secondary aside .wpp_widget a:hover:not([class]),aside .wpp_widget .background-secondary a:hover:not([class]),header #cta-header aside .wpp_widget a:hover:not([class]),aside .wpp_widget header #cta-header a:hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside .wpp_widget a:hover:not([class]),aside .wpp_widget .tease-featured-property .property-abstract .property-info .property-price-availability .price a:hover:not([class]),.single-property .contact-details-call-to-action-wrapper aside .wpp_widget a:hover:not([class]),aside .wpp_widget .single-property .contact-details-call-to-action-wrapper a:hover:not([class]),.background-secondary footer #bottom-footer .sme-link:hover,footer #bottom-footer .background-secondary .sme-link:hover,header #cta-header footer #bottom-footer .sme-link:hover,footer #bottom-footer header #cta-header .sme-link:hover,.tease-featured-property .property-abstract .property-info .property-price-availability .price footer #bottom-footer .sme-link:hover,footer #bottom-footer .tease-featured-property .property-abstract .property-info .property-price-availability .price .sme-link:hover,.single-property .contact-details-call-to-action-wrapper footer #bottom-footer .sme-link:hover,footer #bottom-footer .single-property .contact-details-call-to-action-wrapper .sme-link:hover,.background-secondary .wp-block-file>a:hover:not([class]),header #cta-header .wp-block-file>a:hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .wp-block-file>a:hover:not([class]),.single-property .contact-details-call-to-action-wrapper .wp-block-file>a:hover:not([class]),.background-secondary .widget_nav_menu ul a:hover:not([class]),.widget_nav_menu ul .background-secondary a:hover:not([class]),header #cta-header .widget_nav_menu ul a:hover:not([class]),.widget_nav_menu ul header #cta-header a:hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .widget_nav_menu ul a:hover:not([class]),.widget_nav_menu ul .tease-featured-property .property-abstract .property-info .property-price-availability .price a:hover:not([class]),.single-property .contact-details-call-to-action-wrapper .widget_nav_menu ul a:hover:not([class]),.widget_nav_menu ul .single-property .contact-details-call-to-action-wrapper a:hover:not([class]),.background-secondary .comments .comment .comment-reply-login:hover,.comments .comment .background-secondary .comment-reply-login:hover,header #cta-header .comments .comment .comment-reply-login:hover,.comments .comment header #cta-header .comment-reply-login:hover,.tease-featured-property .property-abstract .property-info .property-price-availability .price .comments .comment .comment-reply-login:hover,.comments .comment .tease-featured-property .property-abstract .property-info .property-price-availability .price .comment-reply-login:hover,.single-property .contact-details-call-to-action-wrapper .comments .comment .comment-reply-login:hover,.comments .comment .single-property .contact-details-call-to-action-wrapper .comment-reply-login:hover,.background-secondary .section-services .service-wrapper a:hover,.section-services .service-wrapper .background-secondary a:hover,header #cta-header .section-services .service-wrapper a:hover,.section-services .service-wrapper header #cta-header a:hover,.tease-featured-property .property-abstract .property-info .property-price-availability .price .section-services .service-wrapper a:hover,.section-services .service-wrapper .tease-featured-property .property-abstract .property-info .property-price-availability .price a:hover,.single-property .contact-details-call-to-action-wrapper .section-services .service-wrapper a:hover,.section-services .service-wrapper .single-property .contact-details-call-to-action-wrapper a:hover,.background-secondary #sitemap a:hover:not([class]),#sitemap .background-secondary a:hover:not([class]),header #cta-header #sitemap a:hover:not([class]),#sitemap header #cta-header a:hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #sitemap a:hover:not([class]),#sitemap .tease-featured-property .property-abstract .property-info .property-price-availability .price a:hover:not([class]),.single-property .contact-details-call-to-action-wrapper #sitemap a:hover:not([class]),#sitemap .single-property .contact-details-call-to-action-wrapper a:hover:not([class]),.background-secondary #page-not-found a:hover:not([class]),#page-not-found .background-secondary a:hover:not([class]),header #cta-header #page-not-found a:hover:not([class]),#page-not-found header #cta-header a:hover:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #page-not-found a:hover:not([class]),#page-not-found .tease-featured-property .property-abstract .property-info .property-price-availability .price a:hover:not([class]),.single-property .contact-details-call-to-action-wrapper #page-not-found a:hover:not([class]),#page-not-found .single-property .contact-details-call-to-action-wrapper a:hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .text-link:hover,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .background-lightgray a:hover:not([class]),.background-lightgray #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside section a:hover:not([class]),aside section #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside .wpp_widget a:hover:not([class]),aside .wpp_widget #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content footer #bottom-footer .sme-link:hover,footer #bottom-footer #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .sme-link:hover,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .wp-block-file>a:hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .widget_nav_menu ul a:hover:not([class]),.widget_nav_menu ul #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comments .comment .comment-reply-login:hover,.comments .comment #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comment-reply-login:hover,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .section-services .service-wrapper a:hover,.section-services .service-wrapper #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:hover,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #sitemap a:hover:not([class]),#sitemap #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:hover:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #page-not-found a:hover:not([class]),#page-not-found #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:hover:not([class]),header #cta-header .cta-link:hover,.section-information .text-previous a:hover:not([class]),.text-link-white:active,.background-primary a:active:not([class]),.tease-featured-property .property-thumbnail .status a:active:not([class]),.background-secondary a:active:not([class]),header #cta-header a:active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price a:active:not([class]),.single-property .contact-details-call-to-action-wrapper a:active:not([class]),.background-secondary .text-link:active,header #cta-header .text-link:active,.tease-featured-property .property-abstract .property-info .property-price-availability .price .text-link:active,.single-property .contact-details-call-to-action-wrapper .text-link:active,.background-secondary .background-lightgray a:active:not([class]),.background-lightgray .background-secondary a:active:not([class]),header #cta-header .background-lightgray a:active:not([class]),.background-lightgray header #cta-header a:active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .background-lightgray a:active:not([class]),.background-lightgray .tease-featured-property .property-abstract .property-info .property-price-availability .price a:active:not([class]),.single-property .contact-details-call-to-action-wrapper .background-lightgray a:active:not([class]),.background-lightgray .single-property .contact-details-call-to-action-wrapper a:active:not([class]),.background-secondary aside section a:active:not([class]),aside section .background-secondary a:active:not([class]),header #cta-header aside section a:active:not([class]),aside section header #cta-header a:active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside section a:active:not([class]),aside section .tease-featured-property .property-abstract .property-info .property-price-availability .price a:active:not([class]),.single-property .contact-details-call-to-action-wrapper aside section a:active:not([class]),aside section .single-property .contact-details-call-to-action-wrapper a:active:not([class]),.background-secondary aside .wpp_widget a:active:not([class]),aside .wpp_widget .background-secondary a:active:not([class]),header #cta-header aside .wpp_widget a:active:not([class]),aside .wpp_widget header #cta-header a:active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside .wpp_widget a:active:not([class]),aside .wpp_widget .tease-featured-property .property-abstract .property-info .property-price-availability .price a:active:not([class]),.single-property .contact-details-call-to-action-wrapper aside .wpp_widget a:active:not([class]),aside .wpp_widget .single-property .contact-details-call-to-action-wrapper a:active:not([class]),.background-secondary footer #bottom-footer .sme-link:active,footer #bottom-footer .background-secondary .sme-link:active,header #cta-header footer #bottom-footer .sme-link:active,footer #bottom-footer header #cta-header .sme-link:active,.tease-featured-property .property-abstract .property-info .property-price-availability .price footer #bottom-footer .sme-link:active,footer #bottom-footer .tease-featured-property .property-abstract .property-info .property-price-availability .price .sme-link:active,.single-property .contact-details-call-to-action-wrapper footer #bottom-footer .sme-link:active,footer #bottom-footer .single-property .contact-details-call-to-action-wrapper .sme-link:active,.background-secondary .wp-block-file>a:active:not([class]),header #cta-header .wp-block-file>a:active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .wp-block-file>a:active:not([class]),.single-property .contact-details-call-to-action-wrapper .wp-block-file>a:active:not([class]),.background-secondary .widget_nav_menu ul a:active:not([class]),.widget_nav_menu ul .background-secondary a:active:not([class]),header #cta-header .widget_nav_menu ul a:active:not([class]),.widget_nav_menu ul header #cta-header a:active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .widget_nav_menu ul a:active:not([class]),.widget_nav_menu ul .tease-featured-property .property-abstract .property-info .property-price-availability .price a:active:not([class]),.single-property .contact-details-call-to-action-wrapper .widget_nav_menu ul a:active:not([class]),.widget_nav_menu ul .single-property .contact-details-call-to-action-wrapper a:active:not([class]),.background-secondary .comments .comment .comment-reply-login:active,.comments .comment .background-secondary .comment-reply-login:active,header #cta-header .comments .comment .comment-reply-login:active,.comments .comment header #cta-header .comment-reply-login:active,.tease-featured-property .property-abstract .property-info .property-price-availability .price .comments .comment .comment-reply-login:active,.comments .comment .tease-featured-property .property-abstract .property-info .property-price-availability .price .comment-reply-login:active,.single-property .contact-details-call-to-action-wrapper .comments .comment .comment-reply-login:active,.comments .comment .single-property .contact-details-call-to-action-wrapper .comment-reply-login:active,.background-secondary .section-services .service-wrapper a:active,.section-services .service-wrapper .background-secondary a:active,header #cta-header .section-services .service-wrapper a:active,.section-services .service-wrapper header #cta-header a:active,.tease-featured-property .property-abstract .property-info .property-price-availability .price .section-services .service-wrapper a:active,.section-services .service-wrapper .tease-featured-property .property-abstract .property-info .property-price-availability .price a:active,.single-property .contact-details-call-to-action-wrapper .section-services .service-wrapper a:active,.section-services .service-wrapper .single-property .contact-details-call-to-action-wrapper a:active,.background-secondary #sitemap a:active:not([class]),#sitemap .background-secondary a:active:not([class]),header #cta-header #sitemap a:active:not([class]),#sitemap header #cta-header a:active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #sitemap a:active:not([class]),#sitemap .tease-featured-property .property-abstract .property-info .property-price-availability .price a:active:not([class]),.single-property .contact-details-call-to-action-wrapper #sitemap a:active:not([class]),#sitemap .single-property .contact-details-call-to-action-wrapper a:active:not([class]),.background-secondary #page-not-found a:active:not([class]),#page-not-found .background-secondary a:active:not([class]),header #cta-header #page-not-found a:active:not([class]),#page-not-found header #cta-header a:active:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #page-not-found a:active:not([class]),#page-not-found .tease-featured-property .property-abstract .property-info .property-price-availability .price a:active:not([class]),.single-property .contact-details-call-to-action-wrapper #page-not-found a:active:not([class]),#page-not-found .single-property .contact-details-call-to-action-wrapper a:active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .text-link:active,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .background-lightgray a:active:not([class]),.background-lightgray #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside section a:active:not([class]),aside section #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside .wpp_widget a:active:not([class]),aside .wpp_widget #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content footer #bottom-footer .sme-link:active,footer #bottom-footer #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .sme-link:active,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .wp-block-file>a:active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .widget_nav_menu ul a:active:not([class]),.widget_nav_menu ul #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comments .comment .comment-reply-login:active,.comments .comment #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comment-reply-login:active,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .section-services .service-wrapper a:active,.section-services .service-wrapper #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:active,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #sitemap a:active:not([class]),#sitemap #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:active:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #page-not-found a:active:not([class]),#page-not-found #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:active:not([class]),header #cta-header .cta-link:active,.section-information .text-previous a:active:not([class]),.text-link-white:focus,.background-primary a:focus:not([class]),.tease-featured-property .property-thumbnail .status a:focus:not([class]),.background-secondary a:focus:not([class]),header #cta-header a:focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price a:focus:not([class]),.single-property .contact-details-call-to-action-wrapper a:focus:not([class]),.background-secondary .text-link:focus,header #cta-header .text-link:focus,.tease-featured-property .property-abstract .property-info .property-price-availability .price .text-link:focus,.single-property .contact-details-call-to-action-wrapper .text-link:focus,.background-secondary .background-lightgray a:focus:not([class]),.background-lightgray .background-secondary a:focus:not([class]),header #cta-header .background-lightgray a:focus:not([class]),.background-lightgray header #cta-header a:focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .background-lightgray a:focus:not([class]),.background-lightgray .tease-featured-property .property-abstract .property-info .property-price-availability .price a:focus:not([class]),.single-property .contact-details-call-to-action-wrapper .background-lightgray a:focus:not([class]),.background-lightgray .single-property .contact-details-call-to-action-wrapper a:focus:not([class]),.background-secondary aside section a:focus:not([class]),aside section .background-secondary a:focus:not([class]),header #cta-header aside section a:focus:not([class]),aside section header #cta-header a:focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside section a:focus:not([class]),aside section .tease-featured-property .property-abstract .property-info .property-price-availability .price a:focus:not([class]),.single-property .contact-details-call-to-action-wrapper aside section a:focus:not([class]),aside section .single-property .contact-details-call-to-action-wrapper a:focus:not([class]),.background-secondary aside .wpp_widget a:focus:not([class]),aside .wpp_widget .background-secondary a:focus:not([class]),header #cta-header aside .wpp_widget a:focus:not([class]),aside .wpp_widget header #cta-header a:focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price aside .wpp_widget a:focus:not([class]),aside .wpp_widget .tease-featured-property .property-abstract .property-info .property-price-availability .price a:focus:not([class]),.single-property .contact-details-call-to-action-wrapper aside .wpp_widget a:focus:not([class]),aside .wpp_widget .single-property .contact-details-call-to-action-wrapper a:focus:not([class]),.background-secondary footer #bottom-footer .sme-link:focus,footer #bottom-footer .background-secondary .sme-link:focus,header #cta-header footer #bottom-footer .sme-link:focus,footer #bottom-footer header #cta-header .sme-link:focus,.tease-featured-property .property-abstract .property-info .property-price-availability .price footer #bottom-footer .sme-link:focus,footer #bottom-footer .tease-featured-property .property-abstract .property-info .property-price-availability .price .sme-link:focus,.single-property .contact-details-call-to-action-wrapper footer #bottom-footer .sme-link:focus,footer #bottom-footer .single-property .contact-details-call-to-action-wrapper .sme-link:focus,.background-secondary .wp-block-file>a:focus:not([class]),header #cta-header .wp-block-file>a:focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .wp-block-file>a:focus:not([class]),.single-property .contact-details-call-to-action-wrapper .wp-block-file>a:focus:not([class]),.background-secondary .widget_nav_menu ul a:focus:not([class]),.widget_nav_menu ul .background-secondary a:focus:not([class]),header #cta-header .widget_nav_menu ul a:focus:not([class]),.widget_nav_menu ul header #cta-header a:focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price .widget_nav_menu ul a:focus:not([class]),.widget_nav_menu ul .tease-featured-property .property-abstract .property-info .property-price-availability .price a:focus:not([class]),.single-property .contact-details-call-to-action-wrapper .widget_nav_menu ul a:focus:not([class]),.widget_nav_menu ul .single-property .contact-details-call-to-action-wrapper a:focus:not([class]),.background-secondary .comments .comment .comment-reply-login:focus,.comments .comment .background-secondary .comment-reply-login:focus,header #cta-header .comments .comment .comment-reply-login:focus,.comments .comment header #cta-header .comment-reply-login:focus,.tease-featured-property .property-abstract .property-info .property-price-availability .price .comments .comment .comment-reply-login:focus,.comments .comment .tease-featured-property .property-abstract .property-info .property-price-availability .price .comment-reply-login:focus,.single-property .contact-details-call-to-action-wrapper .comments .comment .comment-reply-login:focus,.comments .comment .single-property .contact-details-call-to-action-wrapper .comment-reply-login:focus,.background-secondary .section-services .service-wrapper a:focus,.section-services .service-wrapper .background-secondary a:focus,header #cta-header .section-services .service-wrapper a:focus,.section-services .service-wrapper header #cta-header a:focus,.tease-featured-property .property-abstract .property-info .property-price-availability .price .section-services .service-wrapper a:focus,.section-services .service-wrapper .tease-featured-property .property-abstract .property-info .property-price-availability .price a:focus,.single-property .contact-details-call-to-action-wrapper .section-services .service-wrapper a:focus,.section-services .service-wrapper .single-property .contact-details-call-to-action-wrapper a:focus,.background-secondary #sitemap a:focus:not([class]),#sitemap .background-secondary a:focus:not([class]),header #cta-header #sitemap a:focus:not([class]),#sitemap header #cta-header a:focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #sitemap a:focus:not([class]),#sitemap .tease-featured-property .property-abstract .property-info .property-price-availability .price a:focus:not([class]),.single-property .contact-details-call-to-action-wrapper #sitemap a:focus:not([class]),#sitemap .single-property .contact-details-call-to-action-wrapper a:focus:not([class]),.background-secondary #page-not-found a:focus:not([class]),#page-not-found .background-secondary a:focus:not([class]),header #cta-header #page-not-found a:focus:not([class]),#page-not-found header #cta-header a:focus:not([class]),.tease-featured-property .property-abstract .property-info .property-price-availability .price #page-not-found a:focus:not([class]),#page-not-found .tease-featured-property .property-abstract .property-info .property-price-availability .price a:focus:not([class]),.single-property .contact-details-call-to-action-wrapper #page-not-found a:focus:not([class]),#page-not-found .single-property .contact-details-call-to-action-wrapper a:focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .text-link:focus,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .background-lightgray a:focus:not([class]),.background-lightgray #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside section a:focus:not([class]),aside section #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content aside .wpp_widget a:focus:not([class]),aside .wpp_widget #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content footer #bottom-footer .sme-link:focus,footer #bottom-footer #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .sme-link:focus,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .wp-block-file>a:focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .widget_nav_menu ul a:focus:not([class]),.widget_nav_menu ul #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comments .comment .comment-reply-login:focus,.comments .comment #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .comment-reply-login:focus,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content .section-services .service-wrapper a:focus,.section-services .service-wrapper #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:focus,#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #sitemap a:focus:not([class]),#sitemap #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:focus:not([class]),#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content #page-not-found a:focus:not([class]),#page-not-found #property-viewing .property-viewing-accordion .accordion-content-container .accordion-content a:focus:not([class]),header #cta-header .cta-link:focus,.section-information .text-previous a:focus:not([class]){color:#bfbfbf}
.text-link-primary,a:not([class]){color:#fe6666;display:inline-block}
.text-link-primary:not(.no-underline):hover,a:not(.no-underline):hover:not([class]),.text-link-primary:not(.no-underline):active,a:not(.no-underline):active:not([class]),.text-link-primary:not(.no-underline):focus,a:not(.no-underline):focus:not([class]){text-decoration:underline}
.text-link-primary:hover,a:hover:not([class]),.text-link-primary:active,a:active:not([class]),.text-link-primary:focus,a:focus:not([class]){color:#e30101}
.text-link-secondary{color:#525265;display:inline-block}
.text-link-secondary:not(.no-underline):hover,.text-link-secondary:not(.no-underline):active,.text-link-secondary:not(.no-underline):focus{text-decoration:underline}
.text-link-secondary:hover,.text-link-secondary:active,.text-link-secondary:focus{color:#19191f}
.text-link-tertiary{color:#ffe4a9;display:inline-block}
.text-link-tertiary:not(.no-underline):hover,.text-link-tertiary:not(.no-underline):active,.text-link-tertiary:not(.no-underline):focus{text-decoration:underline}
.text-link-tertiary:hover,.text-link-tertiary:active,.text-link-tertiary:focus{color:#ffbc2a}
.colored-white{color:#fff}
.colored-black{color:#000}
.colored-primary{color:#fe6666}
.colored-secondary{color:#525265}
.colored-tertiary{color:#ffe4a9}
.background-primary,.tease-featured-property .property-thumbnail .status{color:#f7f7f7;background-color:#fe6666}
.background-primary ul:not([class]) li:before,.tease-featured-property .property-thumbnail .status ul:not([class]) li:before{color:#f7f7f7}
.background-primary .pre-title:after,.tease-featured-property .property-thumbnail .status .pre-title:after{background-color:#f7f7f7}
.background-secondary,header #cta-header,.tease-featured-property .property-abstract .property-info .property-price-availability .price,.single-property .contact-details-call-to-action-wrapper{color:#f7f7f7;background-color:#525265}
.background-secondary ul:not([class]) li:before,header #cta-header ul:not([class]) li:before,.tease-featured-property .property-abstract .property-info .property-price-availability .price ul:not([class]) li:before,.single-property .contact-details-call-to-action-wrapper ul:not([class]) li:before{color:#f7f7f7}
.background-secondary .pre-title:after,header #cta-header .pre-title:after,.tease-featured-property .property-abstract .property-info .property-price-availability .price .pre-title:after,.single-property .contact-details-call-to-action-wrapper .pre-title:after{background-color:#f7f7f7}
.background-tertiary{background-color:#ffe4a9}
.background-lightgray{background-color:#f8f8f8}
p:empty{display:none}
ul:not([class]){list-style:none;padding-left:0}
ul:not([class])>li{position:relative;padding-left:1rem}
ul:not([class])>li:before{content:"";font-weight:900;font-family:"Font Awesome 5 Pro";font-size:.3079461477rem;vertical-align:bottom;color:#fe6666;position:absolute;left:0;top:0}
.fa-ul{margin-left:1.5rem}
section.fws:last-child{margin-bottom:0}
.slick-slide{height:auto}
.navbar-brand img{margin-bottom:0}
.fa-custom{display:inline-block;width:21px;height:21px}
.fa-custom .site-contact-icon{fill:#525265}
.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex}
.buttons-wrapper a:not(:last-child){margin-right:1rem}
[data-aos="custom"]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
[data-aos="custom"].aos-animate{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
button{border:0;background:0;cursor:pointer}
.button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.inf-tab-accordion .accordion-button{display:block;width:100%}
.inf-tab-accordion .accordion-button:hover,.inf-tab-accordion .accordion-button:active,.inf-tab-accordion .accordion-button:focus{background:#525265;color:#fff}
.inf-tab-accordion .accordion-button[aria-expanded="true"]{background:#525265;color:#fff}
.inf-tab-accordion .accordion-content-container .accordion-content{padding:1.25rem 0}
.accordion-button:focus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-color:transparent !important}
.property-icon{width:1.875rem;height:1.875rem}
.site-contact-icon{width:1.3125rem;height:1.3125rem;fill:#525265}
.pagination>.page-item.active>.a,.pagination>.page-item.active span{color:#fff;background-color:#525265;border-color:#525265}
.pagination>.page-item.active>.a:hover,.pagination>.page-item.active>.a:active,.pagination>.page-item.active>.a:focus,.pagination>.page-item.active span:hover,.pagination>.page-item.active span:active,.pagination>.page-item.active span:focus{color:#fff;background-color:#525265;border-color:#525265}
.pagination>.page-item.disabled{cursor:not-allowed}
.pagination>.page-item>a,.pagination>.page-item span{color:#525265}
.pagination>.page-item>a:hover,.pagination>.page-item>a:focus,.pagination>.page-item>a:active,.pagination>.page-item span:hover,.pagination>.page-item span:focus,.pagination>.page-item span:active{color:#474757}
aside section,aside .wpp_widget{border:1px solid #acabab;padding:2.0625rem 1.25rem}
aside section:not(:last-child),aside .wpp_widget:not(:last-child){margin-bottom:3.125rem}
aside>li{list-style:none}
#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content{background:#525265;color:#fff;padding:30px 17px}
#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content button{width:100%}
.comments-container .leave-comment-wrapper h3:last-child{display:none}
#commentform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:1.25rem 4.375rem 0}
#commentform .non-user-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#commentform .non-user-fields div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
#commentform .non-user-fields div:first-child{margin-right:.4375rem}
#commentform .non-user-fields div:last-child{margin-left:.4375rem}
#commentform label{margin-top:1rem}
#commentform .field_required{color:#a60300}
#commentform button{margin-top:2rem}
#commentform #cancel-comment-reply-link{margin-left:1.25rem}
.navigation-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.navigation-post .button-secondary{margin-top:.9375rem}
.navigation-post .button-secondary.prev{padding:0 1.25rem 0 0}
.navigation-post .button-secondary.prev:after{content:none}
.navigation-post .button-secondary.prev:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:1.5625rem;margin:0 1.25rem 0 0;display:inline-block;line-height:0;width:0;position:relative;border-right:1px solid}
.navigation-post .button-secondary.prev:hover:after,.navigation-post .button-secondary.prev:active:after,.navigation-post .button-secondary.prev:focus:after{content:none}
.navigation-post .button-secondary.prev:hover:before,.navigation-post .button-secondary.prev:active:before,.navigation-post .button-secondary.prev:focus:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}
.navigation-post.next{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.navigation-post.prev{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
#page-protected-form{margin:2.5rem 0}
#page-protected-form input[type="password"],#page-protected-form input[type="text"]{display:inline-block;width:auto;padding:.5625rem .0625rem}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.select-wrapper{margin-right:.9375rem;position:relative}
.select-wrapper select{border:0;background:0;padding-right:15px;width:auto;cursor:pointer}
.select-wrapper select option{color:#525265}
.select-wrapper:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";position:absolute;line-height:0;pointer-events:none;top:50%;right:0}
.sme-api-form input,.sme-api-form textarea,.sme-api-form select,.book-viewing input,.book-viewing textarea,.book-viewing select{border-radius:0}
.sme-api-form select,.book-viewing select{border-radius:0}
.sme-api-form .radio,.book-viewing .radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.sme-api-form .radio .list-item.first,.book-viewing .radio .list-item.first{margin-right:.625rem}
.sme-api-form .radio .list-item input,.book-viewing .radio .list-item input{position:relative;top:2px;margin-left:.3125rem}
.sme-api-form .help-block.with-errors,.book-viewing .help-block.with-errors{color:#a60300;position:relative;bottom:0;font-weight:normal;font-style:italic;font-size:.8888888889rem}
.sme-api-form .g-recaptcha,.book-viewing .g-recaptcha{margin-bottom:1.875rem}
.site-contact-details{padding:.5rem 1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.site-contact-details .site-email,.site-contact-details .site-phone{padding-right:.625rem}
.site-contact-details .site-email .fas,.site-contact-details .site-phone .fas{margin-right:.5rem}
.site-contact-details .site-email select,.site-contact-details .site-phone select{padding:0;border:0;background:0;display:inline-block;max-width:6.25rem;text-transform:capitalize}
.sharing-wrapper{margin-bottom:2.5rem}
.sharing-wrapper .sharing-icon{font-size:1.2rem;text-align:center;padding:.3125rem .9375rem;width:110px;margin:0 3px;color:white;border-radius:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.sharing-wrapper .sharing-icon.sharing-facebook{background-color:#3b5998}
.sharing-wrapper .sharing-icon.sharing-facebook:hover,.sharing-wrapper .sharing-icon.sharing-facebook:active,.sharing-wrapper .sharing-icon.sharing-facebook:focus{background-color:#2d4373}
.sharing-wrapper .sharing-icon.sharing-linkedin{background-color:#007bb5}
.sharing-wrapper .sharing-icon.sharing-linkedin:hover,.sharing-wrapper .sharing-icon.sharing-linkedin:active,.sharing-wrapper .sharing-icon.sharing-linkedin:focus{background-color:#005882}
.sharing-wrapper .sharing-icon.sharing-twitter{background-color:#1da1f2}
.sharing-wrapper .sharing-icon.sharing-twitter:hover,.sharing-wrapper .sharing-icon.sharing-twitter:active,.sharing-wrapper .sharing-icon.sharing-twitter:focus{background-color:#0c85d0}
.sharing-wrapper .sharing-icon:hover,.sharing-wrapper .sharing-icon:active,.sharing-wrapper .sharing-icon:focus{color:#fff}
.property-abstract .property-info{margin-bottom:1.5625rem}
.property-abstract .property-info .property-price-availability .price{color:#525265;font-size:1.125rem;font-weight:700;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.property-abstract .property-info .property-price-availability .amount{text-transform:uppercase}
.property-abstract .property-info h3{margin-bottom:0}
.property-abstract .pm-wrapper .counter{margin-left:.1875rem}
.property-price-availability .price{text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex}
.property-price-availability .price.inverted-price .amount{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:0}
.property-price-availability .price.inverted-price .qualifier{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:.3125rem}
.property-price-availability .price .amount{margin-right:.3125rem}
.property-meta .pm-wrapper{color:#525265;font-weight:400;margin-right:.625rem}
.property-meta .pm-wrapper .property-icon,.property-meta .pm-wrapper i{fill:#525265;position:relative;margin-right:.25rem}
.section-featured-properties .section-text{margin-bottom:.9375rem}
.section-featured-properties .section-text .h2,.section-featured-properties .section-text h2{margin-bottom:.9375rem}
.section-featured-properties .featured-properties-wrapper{margin-top:5rem;position:relative}
.section-featured-properties .featured-properties-wrapper .slider-arrows-wrapper{position:absolute;left:0;right:0;top:-4.375rem}
.page-template-template-properties-listing #masthead{margin-bottom:1rem}
.page-template-template-properties-listing .properties-found-count{font-size:1.25rem;margin-bottom:0}
.page-template-template-properties-listing .properties-found-count span{color:#fe6666}
.page-template-template-properties-listing #property-overview-map-view:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";font-weight:300}
.page-template-template-properties-listing #property-overview-map-view.listing-button:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";font-weight:400}
.page-template-template-properties-listing .sorting-attributes-wrapper{margin-bottom:1.25rem}
.page-template-template-properties-listing .sorter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1rem}
.page-template-template-properties-listing .sorter-wrapper .button,.page-template-template-properties-listing .sorter-wrapper .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .page-template-template-properties-listing .sorter-wrapper .gf_button{margin-top:0;margin-right:1.875rem;margin-bottom:0}
.page-template-template-properties-listing .sorter-wrapper .sort-by-text{font-size:1.25rem;display:none}
.page-template-template-properties-listing .sorter-wrapper .sorter-select-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #525265}
.page-template-template-properties-listing .sort-by-text{font-size:1rem;margin-right:.9375rem}
.page-template-template-properties-listing .property-sorter-button{text-transform:none}
.page-template-template-properties-listing .property-sorter-button:hover,.page-template-template-properties-listing .property-sorter-button:active,.page-template-template-properties-listing .property-sorter-button:focus{right:0}
.page-template-template-properties-listing .property-sorter-button.sorted-ASC:after{content:"";font-weight:300;font-family:"Font Awesome 5 Pro"}
.page-template-template-properties-listing .property-sorter-button.sorted-DESC:after{content:"";font-weight:300;font-family:"Font Awesome 5 Pro"}
.page-template-template-properties-listing .property-sorter-button:after{content:"";font-weight:300;font-family:"Font Awesome 5 Pro"}
.gm-style .gm-style-iw-c{background-color:#525265}
.gm-style .gm-style-iw-t:after{border-top:11px solid #525265}
.property-infowindow-wrapper{padding:.625rem;border:1px solid #fff;border-radius:8px;margin:.3125rem;color:#fff}
.property-infowindow-wrapper img{margin-bottom:0}
.property-infowindow-wrapper .right-content{color:#fff;padding-left:.625rem;font-size:.8888888889rem;line-height:1.5}
.property-infowindow-wrapper .property-meta .pm-wrapper{color:#fff}
.property-infowindow-wrapper .title{font-size:1rem;color:#fff;font-weight:700;margin-bottom:10px}
.property-infowindow-wrapper .price{font-size:1rem;font-weight:700}
.status-banner{position:absolute;top:0;z-index:10;background:#fe6666;color:#fff;padding:.375rem .9375rem}
.properties_pagination{font-family:"Open Sans";margin-bottom:1.5625rem;margin-left:auto;margin-right:auto;padding:.9375rem .9375rem 0}
.properties_pagination .wpp_property_results_options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.properties_pagination .wpp_property_results_options>div{padding:.4375rem 0}
.properties_pagination:not(.wpp_bottom_pagination){margin-top:1.5625rem;border-top:1px solid rgba(254,102,102,0.6)}
.wpp_counter{font-weight:700;font-size:1.265625rem;color:#fe6666}
.wpp_pagination_slider_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.wpp_pagination_slider_wrapper .wpp_pagination_button{font-size:1.423828125rem;color:#fe6666;margin:0 .5rem;cursor:pointer;line-height:0}
.wpp_sorter_options .wpp_sort_by_text{margin-right:.3125rem}
.wpp_sorter_options .wpp_sortable_link[sort_order="DESC"]:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}
.wpp_sorter_options .wpp_sortable_link[sort_order="ASC"]:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}
.wpp_sorter_options .wpp_sortable_link:after{margin-right:.3125rem}
.wpp_sorter_options .wpp_sortable_link:not(:last-child){margin-right:.5rem}
.wpp_sorter_options .wpp_sortable_link.wpp_sorted_element{color:#fff;background:#fe6666}
.wpp_property_results{margin-bottom:1.25rem}
.button-map:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";margin-left:.9375rem}
.property-search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.property-search-container .search-fields-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.property-search-container .search-fields-container>.search-field-wrapper{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;margin-right:.9375rem}
.property-search-container .search-fields-container>.search-field-wrapper label{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1.875rem;height:1.875rem;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper.double-fields{width:49.5%;display:inline-block}
.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper.double-fields:first-child{margin-right:.5%}
.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper.double-fields:last-child{margin-left:.5%}
.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper input,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper textarea,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper select{border-radius:0}
.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper input::-webkit-input-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper textarea::-webkit-input-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper select::-webkit-input-placeholder{color:#fff;font-family:"Open Sans"}
.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper input::-webkit-input-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper input:-moz-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper input::-moz-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper input:-ms-input-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper input::placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper textarea::-webkit-input-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper textarea:-moz-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper textarea::-moz-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper textarea:-ms-input-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper textarea::placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper select::-webkit-input-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper select:-moz-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper select::-moz-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper select:-ms-input-placeholder,.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper select::placeholder{color:#fff;font-family:"Open Sans"}
.property-search-container .search-fields-container>.search-field-wrapper .attribute-field-wrapper select{border-radius:0}
.property-search-container .search-submit-container{text-align:center}
.property-search-container .search-submit-container .button,.property-search-container .search-submit-container .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .property-search-container .search-submit-container .gf_button{margin-bottom:0}
#properties-search-tabs .nav-link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:700;font-family:"Open Sans";color:#a7a7a7;background:#e9e9e9}
#properties-search-tabs .nav-link.active{color:#525265;background:#fff}
#properties-search-tabs .nav-link:not(.active):hover,#properties-search-tabs .nav-link:not(.active):active,#properties-search-tabs .nav-link:not(.active):focus{background:#e9e9e9}
#properties-search-panes{background:#fff;padding:.9375rem}
#masthead{margin-bottom:3.75rem}
#masthead h1,#masthead .h1{font-size:1.6018066406rem;background:#fff;padding:1.25rem}
#masthead .masthead-bg{min-height:12rem;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3.75rem}
#home #masthead h1,#home #masthead .h1,#home #masthead h2,#home #masthead .h2{padding:0;margin-bottom:.9375rem}
#home #masthead #masthead-slider{margin-bottom:0;text-align:center}
#home #masthead #masthead-slider .button,#home #masthead #masthead-slider .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer #home #masthead #masthead-slider .gf_button{margin-bottom:0}
#home #masthead .masthead-bg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:20rem}
#home #masthead .masthead-bg.text-on-masthead{min-height:80vh;padding-top:9.375rem;padding-bottom:9.375rem}
#home #masthead .masthead-bg.text-on-masthead .title-wrapper{font-size:2.0272865295rem;line-height:1.5}
#home #masthead .masthead-bg.text-on-masthead .title-wrapper h1{background:0;font-size:2.0272865295rem;line-height:1.5}
#home #masthead .masthead-bg.search-on-masthead{min-height:65rem}
#home #masthead .masthead-bg.search-on-masthead #property-search{background:white;padding:45px 55px;width:580px}
#home #masthead .masthead-bg.search-on-masthead #properties-search-tabs{border:0;margin-bottom:1.25rem}
#home #masthead .masthead-bg.search-on-masthead #properties-search-tabs .nav-item{padding:0 .4375rem;border-right:2px solid #b4b4b4}
#home #masthead .masthead-bg.search-on-masthead #properties-search-tabs .nav-item:first-child{padding-left:0}
#home #masthead .masthead-bg.search-on-masthead #properties-search-tabs .nav-item:last-child{border-right:0;padding-right:0}
#home #masthead .masthead-bg.search-on-masthead #properties-search-tabs .nav-link{padding:0;margin:0;border:0;background:0;font-weight:400;color:#b9b9b9}
#home #masthead .masthead-bg.search-on-masthead #properties-search-tabs .nav-link.active{color:#6e6e6e;text-decoration:underline}
#home #masthead .masthead-bg.search-on-masthead #properties-search-panes{padding:0;background:0}
#home #masthead .masthead-bg.search-on-masthead .property-search-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
#home #masthead .masthead-bg.search-on-masthead .property-search-container .search-fields-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}
#home #masthead .masthead-bg.search-on-masthead .property-search-container .search-fields-container>.search-field-wrapper{margin:0 0 .9375rem 0;width:100%}
#home #masthead .masthead-bg.search-on-masthead .property-search-container .search-fields-container>.search-field-wrapper label{font-weight:400;font-size:1rem}
#home #masthead .masthead-bg.search-on-masthead .property-search-container .search-fields-container>.search-field-wrapper input,#home #masthead .masthead-bg.search-on-masthead .property-search-container .search-fields-container>.search-field-wrapper select,#home #masthead .masthead-bg.search-on-masthead .property-search-container .search-fields-container>.search-field-wrapper textarea{border:1px solid #e1e1e1}
footer{background:#fff;color:#525265}
footer #bottom-footer .sme-link{font-weight:700}
footer #bottom-footer .container{border-top:1px solid #9191a6;margin-top:2.5rem;padding-top:2.5rem}
footer h3{margin-bottom:1.125rem}
footer section{margin-bottom:0}
footer .footer-widget{min-width:15rem}
header{position:relative;z-index:2}
header #cta-header{text-align:right;padding:.625rem 25px}
header #cta-header .cta-link.cta-report_repair:before{content:"";font-weight:300;font-family:"Font Awesome 5 Pro"}
header #cta-header .cta-link.cta-rental_valuation:before{content:"";font-weight:300;font-family:"Font Awesome 5 Pro"}
header #cta-header .cta-link.cta-login:before{content:"";font-weight:300;font-family:"Font Awesome 5 Pro"}
header #cta-header .cta-link:before{margin-right:.5rem}
header #cta-header .cta-link:not(last-child){margin-right:1.25rem}
header #menu-header{position:relative}
header #menu-header .site-contact-details{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.touching-arrows.slick-right{margin-left:.125rem}
.round-arrows{border-radius:50%;background:#f8f8f8;font-size:1.125rem;padding:.3125rem .625rem;line-height:1}
.slick-arrow{cursor:pointer}
.slick-arrow.slick-disabled{cursor:not-allowed;opacity:.7}
.side-arrows{position:absolute;z-index:100}
.side-arrows.slick-right{right:0}
.pg-arrow,.ig-arrow{color:#fff;background:#525265;top:calc(50% - 16px);padding:.5rem}
.pg-arrow:before,.ig-arrow:before{display:block;text-align:center;font-size:16px;height:16px;width:16px}
.slider-property-overview-arrow{top:calc(50% - 16px);margin:.625rem}
.top-arrows-wrapper{margin-bottom:1.25rem}
.slick-dots{padding:0;list-style:none;text-align:center;margin:0}
.slick-dots li{display:inline-block;cursor:pointer;padding:0 .25rem;line-height:1;opacity:.5}
.slick-dots li>button{display:none}
.slick-dots li:before{content:"";font-weight:900;font-family:"Font Awesome 5 Pro";font-size:.7901234568rem}
.slick-dots li.slick-active{opacity:1}
#cookie-bar{background:#474757;padding:20px;height:auto;line-height:24px;color:#f7f7f7;text-align:center}
#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%;z-index:1200}
#cookie-bar.fixed.bottom{bottom:0;top:auto}
#cookie-bar p{margin:0;padding:0}
#cookie-bar a{color:#fff;display:inline-block;text-decoration:none;padding:0 6px;margin-left:8px}
#cookie-bar .cb-enable{background:#96c059;padding:4px 14px;cursor:pointer}
#cookie-bar .cb-enable:hover{background:#8ab947}
#cookie-bar .cb-disable{background:#900;cursor:pointer}
#cookie-bar .cb-disable:hover{background:#b00}
#cookie-bar .cb-policy{text-decoration:underline;cursor:pointer}
.gform_wrapper.gf-ls-form_wrapper{margin-top:0}
.gform_wrapper.gf-ls-form_wrapper.gf-booking-form_wrapper{padding:0 15px}
.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield{padding-right:0}
.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield.gf_left_half{padding-right:8px}
.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield.gf_right_half{padding-left:8px}
.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield .ginput_container{margin-top:0}
.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield .ginput_container.ginput_recaptcha{-webkit-transform:scale(0.843);transform:scale(0.843);-webkit-transform-origin:0 0;transform-origin:0 0}
.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield .ginput_container.ginput_container_select{position:relative}
.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield .ginput_container.ginput_container_select:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";position:absolute;line-height:0;pointer-events:none;top:50%;right:0}
.gform_wrapper.gf-ls-form_wrapper .ginput_recaptcha{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}
.gform_wrapper.gf-ls-form_wrapper .gform_anchor{display:none}
.gform_wrapper.gf-ls-form_wrapper .gfield_required{color:#a60300}
.gform_wrapper.gf-ls-form_wrapper div.validation_error{color:#a60300;border-color:#a60300}
.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error{padding:0;border:0;background:0;position:relative}
.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error.gf_left_half,.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error.gf_right_half{max-width:50%;margin-right:0}
.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error.gf_left_half{padding-right:8px}
.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error.gf_right_half{padding-left:8px}
.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}
.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .gfield_label{margin-top:0;color:#a60300}
.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .ginput_container{margin-top:8px}
.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .validation_message{font-style:italic;font-size:.8888888889rem;width:auto;margin:0;padding:0;line-height:1;color:#a60300}
.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:#a60300;background-color:transparent}
.property-section .gform_wrapper.gf-ls-form_wrapper .gfield_required{color:#ff7070}
.property-section .gform_wrapper.gf-ls-form_wrapper div.validation_error{color:#ff7070;border-color:#ff7070}
.property-section .gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .gfield_checkbox,.property-section .gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .gfield_label,.property-section .gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .validation_message{color:#ff7070}
.property-section .gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.property-section .gform_wrapper.gf-ls-form_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:#ff7070}
.gform_wrapper.gf-ls-form_wrapper .gfield.gdpr-checkbox .gfield_checkbox li input[type=checkbox]{display:none}
.gform_wrapper.gf-ls-form_wrapper .gfield.gdpr-checkbox .gfield_checkbox li input[type=checkbox]:checked+label:before{content:"";font-weight:900;font-family:"Font Awesome 5 Pro"}
.gform_wrapper.gf-ls-form_wrapper .gfield.gdpr-checkbox .gfield_checkbox li input[type=checkbox]+label:before{content:"";font-weight:300;font-family:"Font Awesome 5 Pro";display:inline-block;width:1.125rem}
.gform_wrapper.gf-ls-form_wrapper .gfield.gdpr-checkbox .gfield_checkbox li label{padding-left:.0625rem;max-width:calc(100% - 16px)}
.gform_wrapper.gf-ls-form_wrapper .gfield.gdpr-checkbox .gfield_checkbox li label small{font-weight:400}
.wp-block-file .wp-block-file__button{display:none}
.wp-block-file>a:not([class]):after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";margin-left:.3125rem}
.wp-block-embed__wrapper>iframe{width:100%}
.wp-block-quote{padding-left:2.5rem;border-left:5px solid #fe6666}
.wp-block-quote>p{color:#b7b7b7;font-size:1.75rem;font-weight:400;line-height:2.5rem}
.wp-block-table{width:100%;text-align:center;border-collapse:collapse}
.wp-block-table tbody tr:first-child,.wp-block-table tbody thead{background:#fff;color:#525265;font-weight:700}
.wp-block-table tbody tr:first-child td,.wp-block-table tbody tr:first-child th,.wp-block-table tbody thead td,.wp-block-table tbody thead th{border-bottom:3px double #fe4d4d}
.wp-block-table td,.wp-block-table th{border:1px solid #fff;padding:.1875rem .125rem}
.wp-block-table tr:nth-child(odd){background:#fe6666;color:#fff}
.wp-block-gallery img{height:auto !important}
.wp-block-image figcaption{color:#fe6666}
.dropdown-submenu{position:relative}
.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-1px}
.waas-navbar.navbar{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.waas-navbar.navbar .nav-item.current_page_item.dropdown>.dropdown-menu>.nav-link{color:#fe4d4d}
.waas-navbar.navbar .nav-item.current_page_item>.nav-link:not(.dropdown-toggle){color:#fe4d4d}
.waas-navbar.navbar .nav-link{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#525265;font-family:"Open Sans";font-size:.8888888889rem;font-weight:400;padding-left:1.5rem;padding-right:1.5rem}
.waas-navbar.navbar .nav-link.dropdown-toggle{cursor:pointer}
.waas-navbar.navbar .nav-link:hover,.waas-navbar.navbar .nav-link:active,.waas-navbar.navbar .nav-link:focus{color:#fe4d4d}
.waas-navbar.navbar.navbar-expand-xxl .navbar-brand{display:none}
.waas-navbar .navbar-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.waas-navbar .navbar-brand{max-width:8.1875rem}
.waas-navbar .navbar-brand>svg{width:8.1875rem;max-height:100%}
.waas-navbar .navbar-brand>img{margin-bottom:0;max-width:8.1875rem;max-height:100%}
.hamburger{right:.625rem;top:.625rem;font-size:1.3rem;color:#525265;line-height:0;padding:.625rem .6875rem}
.hamburger:hover,.hamburger:active,.hamburger:focus{color:#474757}
.mm-menu .dropdown-toggle::after{display:none}
.mm-menu .navbar-brand>svg{max-height:100%}
.mm-menu .navbar-brand>img{max-height:100%}
.mm-menu .dropdown-menu.mm-listview{position:relative;float:none;margin:0;-webkit-box-shadow:none;box-shadow:none;border:0;background:transparent;min-width:0;border-radius:0;top:0}
.mm-menu .mm-panels>.mm-panel>.mm-listview{margin:0}
.mm-menu .mm-panels>.mm-panel>.mm-listview .mm-listitem .mm-listitem__btn,.mm-menu .mm-panels>.mm-panel>.mm-listview .mm-listitem .nav-link{padding-right:0;padding-left:0}
.mm-menu .mm-panels>.mm-panel>.mm-listview .mm-listitem:after{left:0}
.mm-menu .mm-navbars_bottom .mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:inherit}
.mm-menu .mm-navbars_bottom .mm-navbar .site-contact-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}
.mm-menu .mm-navbars_bottom .mm-navbar .site-contact-details>div{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mm-menu .mm-navbars_bottom .mm-navbar .site-contact-details>div:nth-child(0) .select-wrapper select{background-color:#fe6666;color:#f7f7f7}
.mm-menu .mm-navbars_bottom .mm-navbar .site-contact-details>div:nth-child(1) .select-wrapper select{background-color:#525265;color:#f7f7f7}
.mm-menu .mm-navbars_bottom .mm-navbar .site-contact-details>div:nth-child(2) .select-wrapper select{background-color:#ffe4a9;color:#525265}
.mm-menu .mm-navbars_bottom .mm-navbar .site-contact-details>div .select-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}
.mm-menu .mm-navbars_bottom .mm-navbar .site-contact-details>div .select-wrapper select{width:100%;max-width:none;padding:10px 40px}
.mm-menu .mm-navbars_bottom .mm-navbar .site-contact-details>div .select-wrapper select option{color:#fff}
.mm-menu .mm-navbars_bottom .mm-navbar .site-contact-details>div .select-wrapper:after{color:#fff;right:15px}
.mm-menu .mm-navbars_bottom .mm-navbar .site-contact-details>div .select-wrapper i{position:absolute;left:10px;color:#fff}
.widget_search .searchform .search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.widget_search .searchform .search-wrapper .search-field{border:1px solid #acabab;border-right:0;padding:.9375rem 0 .9375rem .625rem;background:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.widget_search .searchform .search-wrapper .search-button{border:1px solid #acabab;border-left:0;background:#fff;padding:0 .625rem}
.widget_recent_entries li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5625rem}
.widget_recent_entries li a{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:100%;flex-basis:100%}
.widget_recent_entries li span{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.widget_recent_entries li:not(:last-child){border-bottom:1px solid #acabab}
.widget_tag_cloud .tagcloud{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.widget_tag_cloud .tag-cloud-link{border:1px solid #525265;padding:.1875rem .375rem;line-height:normal;color:#525265;margin-bottom:.6875rem}
.widget_tag_cloud .tag-cloud-link:hover,.widget_tag_cloud .tag-cloud-link:active,.widget_tag_cloud .tag-cloud-link:focus{color:#474757}
.widget_social_media .social-link .fab{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;border-radius:5px;min-width:1.75rem;text-align:center;display:inline-block;min-height:1.625rem;line-height:1.75}
.widget_social_media .social-link .fab:hover,.widget_social_media .social-link .fab:active,.widget_social_media .social-link .fab:focus{opacity:.7}
.widget_social_media .social-link .fab.fa-facebook-f{background-color:#3b5998}
.widget_social_media .social-link .fab.fa-twitter{background-color:#1da1f2}
.widget_social_media .social-link .fab.fa-linkedin-in{background-color:#007bb5}
.widget_social_media .social-link .fab.fa-youtube{background-color:red}
.widget_social_media .social-link .fab.fa-pinterest-p{background-color:#bd081c}
.widget_social_media .social-link .fab.fa-instagram{background-color:#c32aa3}
.widget_social_media li{margin-bottom:.375rem}
.widget_main_contact_details .fas{color:#fe6666}
.widget_nav_menu ul{list-style:none;padding:0}
.tease-featured-post-container .featured-post-image{margin-bottom:.625rem}
.tease-featured-post-container .featured-post-excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1.875rem;height:3.75rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.875rem}
.tease-testimonial-container{padding:0 .3125rem}
.tease-testimonial-container .testimonial-author-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.tease-testimonial-container .testimonial-author-wrapper .testimonial-portrait{border-radius:50%;margin-bottom:.75rem}
.tease-testimonial-container .testimonial-author-wrapper .testimonial-author li:first-child{font-weight:700}
.tease-testimonial-container .testimonial-author-wrapper .testimonial-author li:last-child{font-weight:400}
.tease-testimonial-container .testimonial-author-wrapper .testimonial-author li:last-child:before{content:"-";margin-right:.5rem}
.tease-testimonial-container .testimonial-content{font-size:1.265625rem;font-style:italic;font-weight:400}
.tease-useful-document-container a{display:block;font-weight:700}
.tease-useful-document-container a.file-pdf:before{content:"";font-weight:900;font-family:"Font Awesome 5 Pro"}
.tease-useful-document-container a.file-jpg:before,.tease-useful-document-container a.file-png:before{content:"";font-weight:900;font-family:"Font Awesome 5 Pro"}
.tease-useful-document-container a.file-doc:before{content:"";font-weight:900;font-family:"Font Awesome 5 Pro"}
.tease-useful-document-container a:before{color:#fe6666;font-size:1.265625rem;margin-right:1.25rem}
.tease-useful-document-container .useful-document-content{font-size:.8888888889rem;margin-left:2.0625rem}
.tease-office-container{text-align:left}
.tease-office-container .office-information .office-title{-ms-flex-preferred-size:100%;flex-basis:100%}
.tease-office-container .office-information .fa-ul .fas,.tease-office-container .office-information .fa-ul .far{color:#525265}
.tease-office-container .office-information .fa-ul .add_line,.tease-office-container .office-information .fa-ul .hr_line{display:block}
.tease-office-container .map-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:290px;background:#f8f8f8}
.tease-staff-container{padding:0 1.25rem 1.25rem}
.tease-staff-container .staff-position{color:#fe6666;font-weight:700;margin-bottom:1.125rem}
.tease-staff-container .staff-contact-details .fas,.tease-staff-container .staff-contact-details .far{color:#525265}
.tease-staff-container .staff-contact-details a{margin-left:.625rem}
.tease-post-container .post-image{margin-bottom:.625rem}
.tease-post-container .post-excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1.875rem;height:3.75rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.875rem}
.comments .comment-list{list-style:none;position:relative}
.comments .comment-list.main{padding-left:0}
.comments .comment-list.replies-list:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";color:#fe6666;font-size:1.265625rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:0;left:0}
.comments .comment .comment-body{background:#f8f8f8;padding:1.25rem;margin-bottom:.9375rem}
.comments .comment .comment-body #respond{padding:.9375rem;border:1px solid #acabab}
.comments .comment .comment-metadata{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.comments .comment .comment-metadata .reply-to{font-style:italic;font-size:.8888888889rem;color:#acabab}
.comments .comment .comment-metadata .author-avatar{margin-right:.9375rem}
.comments .comment .comment-respond+.comment-reply{display:none}
.comments .comment .comment-reply-link{color:#525265;margin-bottom:0}
.comments .comment .comment-reply-link:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";margin-right:.1875rem;display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.comments .comment .comment-reply-link:hover:before,.comments .comment .comment-reply-link:active:before,.comments .comment .comment-reply-link:focus:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.tease-featured-property{border:1px solid #ddd;margin-left:.9375rem;margin-right:.9375rem}
.tease-featured-property .property-thumbnail{position:relative}
.tease-featured-property .property-thumbnail .status{position:absolute;top:15px;left:0;z-index:2;text-transform:uppercase;font-weight:600;padding:.625rem 1.5625rem}
.tease-featured-property .property-thumbnail img{margin-bottom:0}
.tease-featured-property .property-abstract .property-info{margin-bottom:.625rem}
.tease-featured-property .property-abstract .property-info .property-price-availability .price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.625rem 1.5625rem;font-size:1rem;line-height:1}
.tease-featured-property .property-abstract .property-info .property-price-availability .availability{padding:.3125rem 1.5625rem}
.tease-featured-property .property-abstract .property-info .property-price-availability .amount{text-transform:uppercase}
.tease-featured-property .property-abstract h3{padding:.625rem 1.5625rem 0;font-size:1rem;text-transform:none;line-height:1.2;margin:0}
.tease-featured-property .property-abstract h3:after{content:"";height:1px;width:100%;background:#ddd;position:relative;display:block;margin-top:13px}
.tease-featured-property .property-abstract .property-meta{padding:.3125rem 1.5625rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8888888889rem}
.tease-featured-property .property-abstract .property-meta .pm-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.tease-featured-property .property-abstract .property-meta .pm-wrapper .colon{display:none}
.tease-featured-property .property-abstract .property-meta .pm-wrapper i{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:1.6018066406rem;margin-right:.9375rem;line-height:1}
.tease-featured-property .property-abstract .property-meta .pm-wrapper .label{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.tease-featured-property .property-abstract .property-meta .pm-wrapper .counter{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-weight:bold}
.tease-featured-property .button,.tease-featured-property .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .tease-featured-property .gf_button{margin:.9375rem 1.5625rem 2.1875rem}
.tease-property{padding-bottom:1.875rem;border-bottom:1px solid #fe4d4d;margin-bottom:1.875rem}
.tease-property .property-abstract .property-info h3{line-height:1.875rem}
.tease-property .property-abstract .property-info .property-price-availability{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:.75rem 0}
.tease-property .property-abstract .property-info .property-price-availability .price{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.tease-property .property-abstract .property-info .property-price-availability .price.inverted-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.tease-property .property-abstract .property-info .property-price-availability .price.inverted-price .qualifier{margin-right:.3125rem}
.tease-property .property-abstract .pm-wrapper{font-size:-.0625rem}
.tease-property .property-abstract .pm-wrapper .property-icon{width:25px;height:25px}
.tease-property .overview-slide a{background-color:#fe6666}
.tease-property .overview-slide a:hover img{opacity:.7 !important}
.tease-property .overview-slide a img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:0}
.tease-property .status{position:absolute;top:10px;left:10px;z-index:2;font-size:14px;background-color:#fe6666;display:inline-block;margin-bottom:10px;color:#fff;padding:3px 14px}
.tease-property>a{display:block}
.tease-property>a h3,.tease-property>a .h3{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.tease-property>a:hover h3,.tease-property>a:hover .h3{opacity:.7}
.section-services{padding:5rem 0}
.section-services .service-wrapper{padding:1.875rem .9375rem;min-width:15.625rem}
.section-services .service-wrapper a:hover h5,.section-services .service-wrapper a:active h5,.section-services .service-wrapper a:focus h5{text-decoration:underline}
.section-services .service-wrapper a:hover .icon-wrapper .service-icon,.section-services .service-wrapper a:active .icon-wrapper .service-icon,.section-services .service-wrapper a:focus .icon-wrapper .service-icon{fill:#474757}
.section-services .service-wrapper .icon-wrapper{margin-bottom:1.25rem}
.section-services .service-wrapper .icon-wrapper .service-icon{fill:#525265;width:3.125rem;height:3.125rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section-information{min-height:53.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:left center;background-repeat:no-repeat;background-size:cover}
.section-information .row .left{background:#fff}
.section-information .text-previous{color:#fff;text-shadow:0 0 5px #000}
.section-information .text-previous .pre-title:after{background-color:#525265}
.section-information .text-previous .button,.section-information .text-previous .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .section-information .text-previous .gf_button{text-shadow:none}
.section-information .information-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.875rem .9375rem;height:100%}
.section-information .information-text-wrapper p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:3.125rem}
.section-information .information-text-wrapper .button,.section-information .information-text-wrapper .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .section-information .information-text-wrapper .gf_button{margin-bottom:0}
.section-full-width-banner .full-width-banner-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section-full-width-banner .full-width-banner-text .h2{margin-bottom:1.25rem}
.section-full-width-banner .full-width-banner-text .button,.section-full-width-banner .full-width-banner-text .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .section-full-width-banner .full-width-banner-text .gf_button{margin-bottom:1.25rem}
.section-featured-blog .tease-featured-post-container{padding:0 .9375rem}
.section-featured-blog .section-text{margin-bottom:.9375rem}
.section-featured-blog .section-text .h2,.section-featured-blog .section-text h2{margin-bottom:.9375rem}
.section-testimonials .testimonials-slider-wrapper{padding:2.8125rem}
.section-testimonials .testimonials-slider-wrapper.tsw-img{-webkit-box-shadow:inset 0 0 0 5000px rgba(82,82,101,0.85);box-shadow:inset 0 0 0 5000px rgba(82,82,101,0.85)}
.section-accordion .accordion-button{font-family:"Open Sans";font-weight:700;color:#525265;display:block;width:100%;position:relative;text-align:left;padding:2.1875rem 1.5625rem 2.1875rem 0;font-size:1.125rem;border-bottom:1px solid #9191a6}
.section-accordion .accordion-button:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fe6666;position:absolute;right:.3125rem;line-height:0;top:50%}
.section-accordion .accordion-button[aria-expanded="true"]{border-bottom:0}
.section-accordion .accordion-button[aria-expanded="true"]:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.section-accordion .accordion-button[aria-expanded="false"]:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}
.section-accordion .accordion-content{border-bottom:1px solid #9191a6;padding:.9375rem 0 1.875rem}
.section-useful-documents .documents-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.section-useful-documents .documents-wrapper .tease-useful-document-container{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:.9375rem}
.section-useful-documents .documents-wrapper .tease-useful-document-container:nth-child(even){padding-left:.9375rem}
.section-tabs.tab-layout-numeric,.section-tabs.tab-layout-pills{padding:3.75rem 0}
.section-tabs.tab-layout-numeric .tab-link,.section-tabs.tab-layout-pills .tab-link{color:#525265;border-bottom:1px solid #9191a6}
.section-tabs.tab-layout-numeric .tab-link:after,.section-tabs.tab-layout-pills .tab-link:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";position:absolute;right:1.125rem;color:#fe6666;top:50%;line-height:0}
.section-tabs.tab-layout-numeric .tab-link.active:after,.section-tabs.tab-layout-pills .tab-link.active:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}
.section-tabs.tab-layout-numeric .tab-link:first-child,.section-tabs.tab-layout-pills .tab-link:first-child{border-top:1px solid #9191a6}
.section-tabs.tab-layout-numeric .tab-accordion .accordion-button,.section-tabs.tab-layout-pills .tab-accordion .accordion-button{border-bottom:1px solid #9191a6}
.section-tabs.tab-layout-numeric .tab-accordion .accordion-button:hover,.section-tabs.tab-layout-numeric .tab-accordion .accordion-button:active,.section-tabs.tab-layout-numeric .tab-accordion .accordion-button:focus,.section-tabs.tab-layout-pills .tab-accordion .accordion-button:hover,.section-tabs.tab-layout-pills .tab-accordion .accordion-button:active,.section-tabs.tab-layout-pills .tab-accordion .accordion-button:focus{color:#f2f2f2}
.section-tabs.tab-layout-numeric .tab-accordion .accordion-button[aria-expanded="true"],.section-tabs.tab-layout-pills .tab-accordion .accordion-button[aria-expanded="true"]{color:#f2f2f2}
.section-tabs.tab-layout-numeric{counter-reset:section}
.section-tabs.tab-layout-numeric .tab-link{position:relative}
.section-tabs.tab-layout-numeric .tab-link:before{counter-increment:section;content:counter(section);margin-right:.6rem;position:absolute;opacity:.25;font-size:7.4061564435rem;line-height:0;top:50%}
.section-tabs.tab-layout-images .tab-link{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;color:#fff;min-height:145px;min-width:255px;margin-bottom:1.875rem;background:#525265}
.section-tabs.tab-layout-images .tab-link:hover img,.section-tabs.tab-layout-images .tab-link:active img,.section-tabs.tab-layout-images .tab-link:focus img{opacity:.5}
.section-tabs.tab-layout-images .tab-link img{margin-bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section-tabs.tab-layout-images .tab-link span{font-weight:700;padding:1.125rem 1.875rem;background:#525265;display:block}
.section-tabs.tab-layout-images .tab-link.active img{opacity:.5}
.section-tabs.tab-layout-images .tab-accordion .accordion-button{display:block !important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section-tabs.tab-layout-images .tab-accordion .accordion-button:hover,.section-tabs.tab-layout-images .tab-accordion .accordion-button:active,.section-tabs.tab-layout-images .tab-accordion .accordion-button:focus{background-color:#fe6666;color:#fff}
.section-offices .tease-office-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7.5rem}
.section-offices .tease-office-container .office-information{margin-right:4rem}
.section-team-members .team-members-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section-images.layout-grid .image-grid-wrapper{margin-bottom:2.5rem;position:relative}
.section-images.layout-slider .image-slider-slide{padding:0 .9375rem}
.section-images.layout-gallery .thumbnail-slider-img{padding:0 .4375rem;margin-bottom:0}
.section-images.layout-partners .partners-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section-images.layout-partners .partners-wrapper .partner-logo-wrapper{padding:.625rem .9375rem;margin-bottom:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.section-images.layout-partners .partners-wrapper .partner-logo{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section-images.layout-partners .partners-wrapper .partner-logo:hover,.section-images.layout-partners .partners-wrapper .partner-logo:active,.section-images.layout-partners .partners-wrapper .partner-logo:focus{-webkit-filter:grayscale(0);filter:grayscale(0)}
.section-images:not(.layout-partners) .image-link{position:relative}
.section-images:not(.layout-partners) .image-link .image-link-label{color:#fff;font-family:"Open Sans";padding:1.25rem;font-size:-.0625rem;position:absolute;display:block;z-index:10;width:100%;bottom:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.65)),to(rgba(0,0,0,0)));background:linear-gradient(to top,rgba(0,0,0,0.65) 0,rgba(0,0,0,0) 100%)}
.section-images:not(.layout-partners) .image-link .image-link-label:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";margin-left:.625rem}
.section-images:not(.layout-partners) .image-link:before{content:'';background:#525265;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section-images:not(.layout-partners) .image-link:hover:before,.section-images:not(.layout-partners) .image-link:active:before,.section-images:not(.layout-partners) .image-link:focus:before{opacity:.7}
.section-images:not(.layout-partners) .image-link:hover .image-link-label:after,.section-images:not(.layout-partners) .image-link:active .image-link-label:after,.section-images:not(.layout-partners) .image-link:focus .image-link-label:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}
.section-images img{margin-bottom:0}
.section-text-image p{max-width:550px}
.section-properties-search .nav-tabs-search{border-bottom:1px solid #fe6666}
.section-properties-search .nav-tabs-search .nav-link{margin-bottom:-1px;border:1px solid #fe6666}
.section-properties-search .nav-tabs-search .nav-link.active{border:1px solid #fe6666;border-bottom-color:#fff}
.section-properties-search.standard-properties-search{margin-bottom:1.25rem}
.section-properties-search.standard-properties-search #properties-search-panes.render-box{border-left:1px solid #fe6666;border-right:1px solid #fe6666;border-bottom:1px solid #fe6666}
.section-newsletter-banner .section-text{margin-bottom:.9375rem}
.section-newsletter-banner .section-text .h2,.section-newsletter-banner .section-text h2{margin-bottom:.9375rem}
.section-newsletter-banner .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button{margin-bottom:0}
.single-post .post-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.single-post .post-date{margin-bottom:0}
.single-post h1{margin-bottom:0}
.single-post .post-author{margin-bottom:.625rem;font-size:1.125rem}
.single-post .post-image{margin:1.875rem 0 3.75rem}
.single-property .property-accordion .accordion-button{position:relative;padding:.625rem 0;display:block;width:100%;text-align:left}
.single-property .property-accordion .accordion-button:after{color:#fe6666;position:absolute;right:.3125rem;line-height:0;top:50%}
.single-property .property-accordion .accordion-button[aria-expanded="true"]{border-bottom:0}
.single-property .property-accordion .accordion-button[aria-expanded="true"]:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}
.single-property .property-accordion .accordion-button[aria-expanded="false"]:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}
.single-property .property-accordion .accordion-button:hover,.single-property .property-accordion .accordion-button:active,.single-property .property-accordion .accordion-button:focus{opacity:.9;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.single-property .property-short-description{margin-bottom:1.25rem}
.single-property .property-section{padding-top:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid rgba(0,0,0,0.05)}
.single-property .property-section h3{text-transform:initial !important;margin-bottom:.9375rem}
.single-property .property-abstract{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid #525265}
.single-property .property-abstract .property-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.single-property .property-abstract .property-info .property-price-availability{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:right}
.single-property #property-gallery img{margin-bottom:0}
.single-property #property-gallery #slider-for{margin-bottom:.9375rem}
.single-property #property-gallery #slider-for:not(.slick-initialized){display:none}
.single-property #property-gallery #slider-nav:not(.slick-initialized){display:none}
.single-property #property-gallery #slider-nav .slide-thumbnail-wrapper{margin:0 .3125rem}
.single-property #property-features ul,.single-property #property-overview ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
.single-property #property-features ul li,.single-property #property-overview ul li{-ms-flex-preferred-size:25%;flex-basis:25%;padding-right:.625rem;margin-bottom:.9375rem}
.single-property #property-files .useful-document-title{font-size:20px}
.single-property #property-files .download-useful-document{display:inline-block;color:#fe6666;border-bottom:1px solid #fe6666}
.single-property .section-overview{margin-bottom:2.5rem;background-color:#f9f9f9}
.single-property .section-overview .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:1.875rem;padding-bottom:1.875rem}
.single-property .section-overview .details .amount{color:#fe6666;text-transform:uppercase}
.single-property .contact-details-call-to-action-wrapper{padding:2.5rem;position:relative;border-radius:0;background-color:#474757}
.single-property .contact-details-call-to-action-wrapper section:not(:last-child){margin-bottom:.625rem}
.single-property .contact-details-call-to-action-wrapper .branch-contact-details a,.single-property .contact-details-call-to-action-wrapper .agent-details-wrapper a{display:block;text-overflow:ellipsis;overflow:hidden}
.single-property .contact-details-call-to-action-wrapper .agent-portrait{margin-bottom:0}
.single-property .contact-details-call-to-action-wrapper .button,.single-property .contact-details-call-to-action-wrapper .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .single-property .contact-details-call-to-action-wrapper .gf_button{width:100%;text-align:center;margin-bottom:0}
.single-property .contact-details-call-to-action-wrapper .button:not(:last-child),.single-property .contact-details-call-to-action-wrapper .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button:not(:last-child),.gform_wrapper.gf-ls-form_wrapper div.gform_footer .single-property .contact-details-call-to-action-wrapper .gf_button:not(:last-child){margin-bottom:.625rem}
.single-property #property-gallery{padding:0}
.single-property #property-gallery .slick-left,.single-property #property-gallery .slick-right{color:#474757;background-color:#f7f7f7}
.single-property #property-features-accordion ul{list-style:none;padding-left:0}
.single-property #property-features-accordion ul li{position:relative;padding-left:2rem;margin-bottom:20px}
.single-property #property-features-accordion ul li:before{content:"";font-weight:400;font-family:"Font Awesome 5 Pro";font-weight:700;font-size:1.125rem;vertical-align:bottom;color:#fe6666;position:absolute;left:0;top:0}
.single-property .section-gallery,.single-property #property-gallery,.single-property #property-gallery #slider-for{margin-bottom:0}
.single-property #masthead{display:none}
.single-property .status-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.single-property .status-wrapper .status{font-size:14px;background-color:#fe6666;display:inline-block;margin-bottom:10px;color:#fff;padding:3px 14px}
.single-property .property-meta{margin-bottom:1.875rem}
.single-property .property-meta .label{margin-right:.625rem}
.single-property .qualifier{display:block}
.single-property .buttons-row .button,.single-property .buttons-row .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .single-property .buttons-row .gf_button{padding-left:1rem;padding-right:1rem}
.single-property .availability-date{margin-bottom:0}
.single-property .availability-date,.single-property .qualifier{font-size:20px}
.single-property #property-location{padding:0}
.single-property .documents-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.single-property .documents-wrapper .tease-useful-document-container{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;margin-bottom:1.875rem}
#home #body{position:relative}
.page-template-template-properties-listing .container-fluid{padding:0 3.125rem}
.page-template-template-properties-listing .wpp_supermap_wrapper{margin-top:2.5rem}
.page-template-template-properties-listing .grid-button-wrapper{margin-top:1.25rem}
.page-template-template-properties-listing .grid-button-wrapper .button-map.grid:after{content:"";font-weight:400;font-family:"Font Awesome 5 Pro"}
.page-template-template-landing-page .card-panel{max-width:calc(50% - 60px);margin:1.875rem;padding:1.875rem;background-color:#f8f8f8}
.page-template-template-landing-page .card-panel .button,.page-template-template-landing-page .card-panel .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .page-template-template-landing-page .card-panel .gf_button{margin-bottom:0}
@media screen and (min-width:577.98px){.section-useful-documents .documents-wrapper .tease-useful-document-container:nth-child(odd){padding-right:.9375rem}
}@media screen and (min-width:767.98px){.tab-accordion .accordion-button,.single-property .property-accordion .accordion-button{display:none !important}
.tab-accordion .accordion-content-container,.single-property .property-accordion .accordion-content-container{display:block !important}
.inf-tab-accordion .accordion-button{display:none !important}
.inf-tab-accordion .accordion-content-container{display:block !important}
.sharing-wrapper{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}
.section-tabs.tab-layout-images .tab-accordion .accordion-button:after{content:"";display:block;width:2.375rem;height:.125rem;background-color:#dedede;margin:1.5625rem 0 1.875rem}
.section-tabs.tab-layout-images .tab-accordion .accordion-button{pointer-events:none;padding:0;text-align:left;font-size:1.423828125rem;font-weight:400}
.single-property #property-description{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid #525265}
}@media screen and (min-width:991.98px){#property-viewing .property-viewing-accordion .accordion-button,.property-search-accordion .accordion-button{display:none !important}
#property-viewing .property-viewing-accordion .accordion-content-container,.property-search-accordion .accordion-content-container{display:block !important}
header #menu-header{padding:1rem}
.dropdown-submenu .nav-link{white-space:nowrap}
.single-property #property-gallery .slick-slide{margin:0 10px}
.single-property #property-gallery .slick-list{margin:0 -10px}
#home .section-page-content{padding-top:11.25rem;margin-top:0}
}@media screen and (min-width:1199.98px){.d-above-xl-none{display:none !important}
header #menu-header #header-logo-wrapper{-webkit-box-shadow:.625rem .625rem 0 #f8f8f8;box-shadow:.625rem .625rem 0 #f8f8f8;background:#fff;padding:1.875rem;position:absolute;text-align:center;left:calc(50% - 110px);width:220px;top:0}
.section-services .container{max-width:1500px}
.section-testimonials .testimonials-slider-wrapper{padding:3.4375rem 5.9375rem}
.section-tabs.tab-layout-images .tab-link:nth-child(odd):not(:last-child){margin-right:.9375rem}
.section-tabs.tab-layout-images .tab-link:nth-child(even){margin-left:.9375rem}
}@media screen and (max-width:1199.98px){.d-below-xl-none{display:none !important}
header #menu-header .site-contact-details{display:none !important}
header #menu-header .waas-navbar{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
header #menu-header #header-logo-wrapper{padding:.5rem 1rem}
header #menu-header{-ms-flex-wrap:wrap;flex-wrap:wrap}
.single-property .property-meta .label{display:none}
}@media screen and (max-width:991.98px){#property-viewing .property-viewing-accordion .accordion-content-container .accordion-content,.property-search-accordion .accordion-content-container .accordion-content{padding:1.25rem 0}
.site-contact-details .site-email,.site-contact-details .site-phone{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;text-align:left}
.page-template-template-properties-listing .properties-found-count{font-size:1rem}
.page-template-template-properties-listing .sorter-wrapper .button,.page-template-template-properties-listing .sorter-wrapper .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .page-template-template-properties-listing .sorter-wrapper .gf_button{margin-right:.9375rem;font-size:1rem;padding:.3125rem .625rem}
.page-template-template-properties-listing .sorter-wrapper .sorter-select-field{max-width:200px}
.property-search-accordion .accordion-content-container .accordion-content .search-fields-container,.property-search-accordion .accordion-content-container .accordion-content .search-submit-container{-ms-flex-preferred-size:100%;flex-basis:100%}
.property-search-accordion .accordion-content-container .accordion-content{padding:1.25rem;background:#f8f8f8}
.property-search-container .search-fields-container>.search-field-wrapper{margin-right:0}
.property-search-container .search-fields-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:1.25rem}
.property-search-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.waas-navbar .navbar-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section-properties-search .nav-tabs-search .nav-item{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;text-align:center}
.section-properties-search .nav-tabs-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}
.single-property .section-overview .h4,.single-property .section-overview aside section h3,aside section .single-property .section-overview h3,.single-property .section-overview aside .wpp_widget h3,aside .wpp_widget .single-property .section-overview h3,.single-property .section-overview footer h3,footer .single-property .section-overview h3,.single-property .section-overview .tease-featured-post-container .featured-post-title,.tease-featured-post-container .single-property .section-overview .featured-post-title,.single-property .section-overview .tease-office-container .office-information .office-title,.tease-office-container .office-information .single-property .section-overview .office-title,.single-property .section-overview .tease-post-container .post-title,.tease-post-container .single-property .section-overview .post-title,.single-property .section-overview .property-accordion .accordion-button,.single-property .property-accordion .section-overview .accordion-button,.single-property .section-overview .property-section h3,.single-property .property-section .section-overview h3,.single-property .section-overview .details .amount{line-height:1.25;max-width:none}
.single-property .section-overview .details{padding-top:.625rem;padding-bottom:.625rem}
.single-property .section-overview .details .property-price-availability{margin-top:.625rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.single-property .section-overview{margin-bottom:.9375rem}
.single-property .property-meta{margin-bottom:.625rem}
.single-property .contact-details-call-to-action-wrapper .cta-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.single-property .contact-details-call-to-action-wrapper .cta-buttons-wrapper a{margin-bottom:0 !important;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.single-property .contact-details-call-to-action-wrapper{padding:.9375rem 1.25rem}
.single-property .buttons-row{margin-bottom:.625rem}
.page-template-template-properties-listing #masthead{margin-bottom:5px}
.page-template-template-landing-page .card-panel{max-width:100%;margin:.9375rem}
}@media screen and (max-width:767.98px){.tab-accordion .accordion-content-container .accordion-content,.single-property .property-accordion .accordion-content-container .accordion-content{padding:1.25rem 0}
img.alignright{float:none;margin-left:0}
img.alignleft{float:none;margin-right:0}
.macro-tab.fade:not(.show){opacity:1}
.macro-tab{display:block !important}
.page-template-template-properties-listing .sorter-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.625rem}
#home #masthead .masthead-bg.search-on-masthead #property-search{width:auto;min-width:550px;padding:35px 25px}
.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield.gf_left_half{padding:0}
.gform_wrapper.gf-ls-form_wrapper ul.gform_fields li.gfield.gf_right_half{padding:0}
.waas-navbar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.tease-testimonial-container .testimonial-content{font-size:1.125rem}
.tease-office-container .office-information .fa-ul.office-opening-hours{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.tease-office-container .office-information .fa-ul.office-contacts{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.tease-office-container .office-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section-tabs.tab-layout-images .tab-accordion .accordion-button:after{content:"";display:block;border:5px solid;border-left-color:#fe6666;border-bottom-color:#fe6666;border-top-color:transparent;border-right-color:transparent;width:6px;height:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;bottom:-5px;left:calc(50% - 4px)}
.section-tabs.tab-layout-images .tab-accordion .accordion-button{border-bottom:2px solid #fe6666;margin-top:1.25rem}
.section-offices .tease-office-container .office-information{margin-right:0}
.section-offices .tease-office-container{-ms-flex-wrap:wrap;flex-wrap:wrap}
.single-property .property-section h3{display:none}
.single-property .property-section{margin-bottom:0;padding:0}
.page-template-template-properties-listing .container-fluid{padding:0 .9375rem}
}@media screen and (max-width:577.98px){.section-text,.button,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button{margin-bottom:1.5625rem}
footer,.section-information,.section-full-width-banner .full-width-banner-text,.section-newsletter-banner{padding:2.5rem 0}
section,#home #masthead .masthead-bg.search-on-masthead,body[page-attr="home"] #body{margin-bottom:2.5rem}
#home .section-page-content,#home .section-featured-blog{margin-top:2.5rem}
section.fws+.fws{margin-top:-2.5rem}
h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,aside section h3,aside .wpp_widget h3,footer h3,.tease-featured-post-container .featured-post-title,.tease-office-container .office-information .office-title,.tease-post-container .post-title,.single-property .property-accordion .accordion-button,.single-property .property-section h3,.single-property .section-overview .details .amount,.h5,.inf-tab-accordion .accordion-button,.tab-accordion .accordion-button,#property-viewing .property-viewing-accordion .accordion-button,.property-search-accordion .accordion-button,.section-tabs.tab-layout-numeric .tab-link,.section-tabs.tab-layout-pills .tab-link,.single-property .property-accordion .accordion-button,.tease-property .property-abstract .property-info h3{max-width:100%}
h1,.h1{font-size:1.6018066406rem}
h2,.h2{font-size:1.423828125rem;margin-bottom:1.875rem}
h3,.h3{font-size:1.265625rem;margin-bottom:1.688rem}
h4,.h4,aside section h3,aside .wpp_widget h3,footer h3,.tease-featured-post-container .featured-post-title,.tease-office-container .office-information .office-title,.tease-post-container .post-title,.single-property .property-accordion .accordion-button,.single-property .property-section h3,.single-property .section-overview .details .amount{font-size:1.125rem;margin-bottom:1.25rem}
h5,.h5,.inf-tab-accordion .accordion-button,.tab-accordion .accordion-button,#property-viewing .property-viewing-accordion .accordion-button,.property-search-accordion .accordion-button,.section-tabs.tab-layout-numeric .tab-link,.section-tabs.tab-layout-pills .tab-link,.single-property .property-accordion .accordion-button,.tease-property .property-abstract .property-info h3{font-size:16px}
.select-wrapper select{font-size:.75em}
.sharing-wrapper{margin-top:1.875rem;width:100%}
.property-abstract .pm-wrapper .counter{font-size:.8888888889rem;font-weight:700;border:2px solid #fe4d4d;border-radius:50%;width:27px;height:27px;display:inline-block;text-align:center;line-height:1.5;background:#fe4d4d;color:#fff;margin:0 .3125rem}
.property-abstract .pm-wrapper .label{display:none}
.page-template-template-properties-listing .sorter-wrapper .button:after,.page-template-template-properties-listing .sorter-wrapper .gform_wrapper.gf-ls-form_wrapper div.gform_footer .gf_button:after,.gform_wrapper.gf-ls-form_wrapper div.gform_footer .page-template-template-properties-listing .sorter-wrapper .gf_button:after{display:none}
.properties_pagination .wpp_property_results_options{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8888888889rem}
.properties_pagination.wpp_top_pagination .pagination-slider{display:none}
.properties_pagination{padding:.9375rem 0 0}
.wpp_sorter_options .wpp_sort_by_text{display:none}
#masthead .masthead-bg{min-height:auto}
#masthead{margin-bottom:1.875rem}
#home #masthead #masthead-properties-search{width:100%}
#home #masthead .masthead-bg.search-on-masthead{min-height:0;padding-left:.625rem;padding-right:.625rem}
#home #masthead .masthead-bg.search-on-masthead #property-search{margin:20px 0;width:100%;min-width:0}
footer #bottom-footer .container{margin-top:1.25rem;padding-top:1.25rem}
.tease-property .property-abstract .pm-wrapper .property-icon{width:30px;height:30px}
.section-information{background-image:none !important}
.section-testimonials .testimonials-slider-wrapper{padding:1.5625rem}
.section-accordion .accordion-button{padding:1.25rem 1.25rem 1.25rem 0}
.section-useful-documents .documents-wrapper .tease-useful-document-container{-ms-flex-preferred-size:100%;flex-basis:100%}
.section-team-members .team-members-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.single-property .property-abstract .property-info .property-price-availability{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.125rem 0}
.single-property .property-abstract .property-info{-ms-flex-wrap:wrap;flex-wrap:wrap}
.single-property #property-features ul li,.single-property #property-overview ul li{-ms-flex-preferred-size:50%;flex-basis:50%}
}@media(max-width:1199.98px) and (min-width:992px){.property-search-container .search-fields-container>.search-field-wrapper.search-bedrooms-wrapper,.property-search-container .search-fields-container>.search-field-wrapper.search-hide-under-offer-wrapper{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}
.section-testimonials .testimonials-slider-wrapper{padding:3.4375rem 5rem}
.page-template-template-properties-listing .container-fluid{padding:0 1.875rem}
}@media(max-width:1499.98px) and (min-width:1200px){.tease-property .property-abstract .pm-wrapper .property-icon{width:30px;height:30px}
.tease-property .property-abstract .pm-wrapper .counter{font-size:.8888888889rem;font-weight:700;border:2px solid #fe4d4d;border-radius:50%;width:27px;height:27px;display:inline-block;text-align:center;line-height:1.5;background:#fe4d4d;color:#fff;margin:0 .3125rem}
.tease-property .property-abstract .pm-wrapper .label{display:none}
}