﻿@import url(https://use.typekit.net/ubc8ayt.css);.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text.skip-link{margin:5px}.screen-reader-text.skip-link:focus{color:currentColor}.screen-reader-text:focus{background-color:#fff;border-radius:0;box-shadow:0 0 2px 2px rgba(22,22,22,0.6);clip:auto;clip-path:none;display:block;font-size:1.7rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}[data-whatinput=mouse] *:focus,[data-whatinput=touch] *:focus{outline:none}[data-whatinput=keyboard] a:focus,[data-whatinput=keyboard] input:focus,[data-whatinput=keyboard] button:focus,[data-whatinput=keyboard] select:focus,[data-whatinput=keyboard] textarea:focus,[data-whatinput=keyboard] div[tabindex]:focus{opacity:1}[data-whatinput=keyboard] .global-link{transition:none}[data-whatinput=keyboard] a.global-link:focus{outline-offset:5px;outline-style:solid;outline-width:4px;transition:outline-offset .25s ease}a.is-external-link.global-link::after,a.is-external-link.no-external-link-indicator::after{display:none}@media (prefers-reduced-motion: no-preference){:focus,*:focus,[data-whatinput=keyboard] :focus,[data-whatinput=keyboard] a:focus{outline-offset:5px;transition:outline-offset .25s ease}}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}html,body{-webkit-font-smoothing:antialiased;margin:0;padding:0;max-width:100%;width:100%;overflow-x:hidden}body{position:relative;display:block;max-width:100%;width:100%;background-color:#fff;opacity:1;word-wrap:break-word;z-index:1;overflow-x:hidden !important}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}svg{max-width:100%}.leaflet-container svg{max-width:none}div#wpadminbar{top:auto;bottom:0;position:fixed;box-shadow:0 0 0 1px #1a1a1a;background-color:rgba(26,26,26,0.6);background:linear-gradient(to bottom, rgba(26,26,26,0.6) 0%, #1a1a1a 100%);backdrop-filter:blur(10px)}div#wpadminbar .ab-sub-wrapper{bottom:32px}@media screen and (max-width: 782px){div#wpadminbar .ab-sub-wrapper{bottom:46px}}html[lang].logged-in{margin-top:0 !important;margin-bottom:32px !important}@media screen and (max-width: 782px){html[lang].logged-in{margin-bottom:46px !important}}img{display:block;max-width:100%;width:auto;height:auto}ul{list-style:disc outside}ol{list-style:decimal inside}ol,ul{padding-left:0;padding-left:24px;margin-top:0}ul ul,ul ol,ol ol,ol ul{font-size:100%;margin:1rem 0 1rem 3rem}li{margin-bottom:24px}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}.button{margin-bottom:34px}input,textarea,select,fieldset{margin-bottom:34px}pre,blockquote,dl,figure,table,ul,ol,form{margin-bottom:23.8px}blockquote{margin:0;margin-bottom:17px;font-size:1.8em;line-height:1.4em;color:#003366}blockquote p:first-of-type::before{content:open-quote}blockquote p:last-of-type{margin-bottom:0}blockquote p:last-of-type::after{content:close-quote}.quote-by::before{content:"—";position:relative;padding-right:8px}.full-width{width:100%;box-sizing:border-box}.max-full-width{max-width:100%;box-sizing:border-box}.pull-right{float:right}.pull-left{float:left}.blockify{position:relative;display:block}.inline-blockify{position:relative;display:inline-block;margin-left:17px}.table{position:relative;display:table;width:100%}.table .vertical-align{position:relative;display:table-cell;vertical-align:middle;width:100%}.full-bleed{width:100vw;margin-left:50%;transform:translateX(-50%)}hr{margin-top:34px;margin-bottom:34px;border-width:0;border-top:2px solid #ebebeb}button#catapultCookie{line-height:20px}.no-margin{margin:0 auto}.show-on-mobile{display:none;visibility:hidden;opacity:0}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;display:none}a{color:#003366;opacity:1;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);outline:0}a:focus,a:active{color:#003366;opacity:.8;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);outline:0}@media (hover: hover){a:hover{color:#003366;opacity:.5;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);outline:0}}.centre-text{text-align:center}.responsive-iframe{position:relative;overflow:hidden;width:100%}.responsive-iframe::before{content:"";display:block;padding-top:56.25%}.responsive-iframe iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}body{font-family:"century-gothic",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.45;background-color:#fff;color:#3d3d3d}body{font-size:16px}@media screen and (min-width: 320px){body{font-size:calc( 16px + 6 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){body{font-size:22px}}button{color:#3d3d3d}h1,h2,h3,h4,h5,h6{font-family:"century-gothic",serif;font-weight:400;font-style:normal;margin-top:0;margin-bottom:38px;word-wrap:break-word;line-height:1.2;font-size:30px}h1,h2,h3,h4,h5,h6{font-size:30px}@media screen and (min-width: 320px){h1,h2,h3,h4,h5,h6{font-size:calc( 30px + 30 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){h1,h2,h3,h4,h5,h6{font-size:60px}}h1.large-heading,h2.large-heading,h3.large-heading,h4.large-heading,h5.large-heading,h6.large-heading{font-size:40px}h1.large-heading,h2.large-heading,h3.large-heading,h4.large-heading,h5.large-heading,h6.large-heading{font-size:40px}@media screen and (min-width: 320px){h1.large-heading,h2.large-heading,h3.large-heading,h4.large-heading,h5.large-heading,h6.large-heading{font-size:calc( 40px + 40 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){h1.large-heading,h2.large-heading,h3.large-heading,h4.large-heading,h5.large-heading,h6.large-heading{font-size:80px}}h1.small-heading,h2.small-heading,h3.small-heading,h4.small-heading,h5.small-heading,h6.small-heading{font-size:30px}h1.small-heading,h2.small-heading,h3.small-heading,h4.small-heading,h5.small-heading,h6.small-heading{font-size:30px}@media screen and (min-width: 320px){h1.small-heading,h2.small-heading,h3.small-heading,h4.small-heading,h5.small-heading,h6.small-heading{font-size:calc( 30px + 10 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){h1.small-heading,h2.small-heading,h3.small-heading,h4.small-heading,h5.small-heading,h6.small-heading{font-size:40px}}h1.extra-small-heading,h2.extra-small-heading,h3.extra-small-heading,h4.extra-small-heading,h5.extra-small-heading,h6.extra-small-heading{font-size:16px}h1.extra-small-heading,h2.extra-small-heading,h3.extra-small-heading,h4.extra-small-heading,h5.extra-small-heading,h6.extra-small-heading{font-size:16px}@media screen and (min-width: 320px){h1.extra-small-heading,h2.extra-small-heading,h3.extra-small-heading,h4.extra-small-heading,h5.extra-small-heading,h6.extra-small-heading{font-size:calc( 16px + 6 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){h1.extra-small-heading,h2.extra-small-heading,h3.extra-small-heading,h4.extra-small-heading,h5.extra-small-heading,h6.extra-small-heading{font-size:22px}}h1.double-margin,h2.double-margin,h3.double-margin,h4.double-margin,h5.double-margin,h6.double-margin{margin-bottom:34px}@media screen and (min-width: 768px){h1.double-margin,h2.double-margin,h3.double-margin,h4.double-margin,h5.double-margin,h6.double-margin{margin-bottom:68px}}p{margin-top:0;margin-bottom:34px;word-wrap:break-word}.serif-light{font-family:"century-gothic",serif;font-weight:300;font-style:normal}b,strong{font-weight:700;font-style:normal}form{margin-bottom:0}form input[type=number]{-moz-appearance:textfield}fieldset{border-width:0;padding:0}label,legend{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;margin-bottom:0}label.hide-label,legend.hide-label{display:none}fieldset,input,select,textarea{margin-bottom:1.5rem}option{background-color:#003366;color:#fff}textarea{min-height:140px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select,body .Dropdown-control{font-family:europa,sans-serif;font-weight:400;font-style:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid #003366;color:#003366;border-radius:0;box-shadow:none;box-sizing:inherit;padding:0 2.8rem;padding-top:1.9rem;padding-bottom:1.8rem;line-height:1.2em;width:100%;position:relative;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);height:63.9px;font-size:18px}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,body .Dropdown-control::-webkit-input-placeholder{color:#ebebeb;color:var(--very-transparent-black)}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder,body .Dropdown-control:-moz-placeholder{color:#ebebeb;color:var(--very-transparent-black)}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,body .Dropdown-control::-moz-placeholder{color:#ebebeb;color:var(--very-transparent-black)}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder,body .Dropdown-control:-ms-input-placeholder{color:#ebebeb;color:var(--very-transparent-black)}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus,select:focus,body .Dropdown-control:focus{outline:0}input[type=email].wpforms-error,input[type=number].wpforms-error,input[type=password].wpforms-error,input[type=search].wpforms-error,input[type=tel].wpforms-error,input[type=text].wpforms-error,input[type=url].wpforms-error,textarea.wpforms-error,select.wpforms-error,body .Dropdown-control.wpforms-error{box-shadow:inset 2px 0 0 0 #9a3527;border-color:#9a3527}@media screen and (min-width: 1440px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select,body .Dropdown-control{height:71px;font-size:20px}}@media screen and (min-width: 1642px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select,body .Dropdown-control{height:78.1px;font-size:22px}}input[type=email].half-field,input[type=number].half-field,input[type=password].half-field,input[type=search].half-field,input[type=tel].half-field,input[type=text].half-field,input[type=url].half-field,textarea.half-field,select.half-field,body .Dropdown-control.half-field{width:100%;max-width:49%}.Dropdown-root .Dropdown-control{display:flex;align-items:center;justify-content:space-between}.Dropdown-root .Dropdown-arrow{position:initial}.Dropdown-root .Dropdown-arrow-wrapper{margin-left:1em}.Dropdown-root .Dropdown-menu{border:2px solid #303b37;border-top:none}body .currency-wrapper{position:relative}body .currency-wrapper input{padding-left:4.3rem}body .currency-wrapper:before{position:absolute;content:"£";left:2.8rem;border-top:2px solid transparent;z-index:1;top:calc(50% - 0.75rem);transform:translateY(-50%);font-family:europa,sans-serif;font-weight:400;font-style:normal;font-size:18px}@media screen and (min-width: 1440px){body .currency-wrapper:before{font-size:20px}}@media screen and (min-width: 1642px){body .currency-wrapper:before{font-size:22px}}.loading-button svg{margin-right:20px;vertical-align:middle}select{background-image:url("https://vassets.homeflow-assets.co.uk/callisto/assets/images/down-arrow.svg");background-size:14px;background-repeat:no-repeat;background-position:right 2.8rem top 50%}[type=radio],[type=checkbox]{position:absolute;left:-9999px}[type=radio]+label,[type=checkbox]+label,[type=checkbox]+div.state label{position:relative;display:block;padding-left:49px;line-height:32px;cursor:pointer;margin-bottom:0;min-height:32px;width:100%;margin-bottom:1.5rem;font-weight:400;font-size:.9em}[type=radio]+label span,[type=checkbox]+label span,[type=checkbox]+div.state label span{display:inline}[type=radio]+label:before,[type=checkbox]+label:before,[type=checkbox]+div.state label:before{content:"";position:absolute;left:0;top:0;width:32px;height:32px;border:2px solid #003366;border-radius:0;background:#fff}[type=radio]+label:after,[type=checkbox]+label:after,[type=checkbox]+div.state label:after{content:"";width:16px;height:16px;background-color:transparent;background-image:url("https://vassets.homeflow-assets.co.uk/callisto/assets/images/checkmark.svg");position:absolute;top:calc(16px / 2);left:calc(16px / 2);border-radius:3px;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1)}[type=radio]:not(:checked)+label:after,[type=checkbox]:not(:checked)+label:after,[type=checkbox]:not(:checked)+div.state label:after{opacity:0;transform:scale(0)}[type=radio]:checked+label:after,[type=checkbox]:checked+label:after,[type=checkbox]:checked+div.state label:after{opacity:1;transform:scale(1)}textarea{display:block}.form__errors{font-family:"century-gothic",sans-serif;font-weight:400;font-style:normal;font-size:1em;color:#9a3527;margin-bottom:3rem;text-align:center}form fieldset{margin:0}form .gform_validation_container{display:none;overflow:hidden;visibility:hidden;opacity:0}form input::-webkit-outer-spin-button,form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form .form_field{position:relative}form .form_field__label{display:block}form .form_field__label--hidden{display:none}form .form_field--textarea{padding-bottom:1.5rem;height:100%}form .form_field--textarea .form_field__input_wrapper,form .form_field--textarea textarea{height:100%}form .form_field--date_picker .form_field__input_wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 768px){form .form_field--date_picker .form_field__input_wrapper{flex-direction:column}}form .form_field--date_picker_date{width:calc(100% - 235px - 1.5rem)}@media screen and (max-width: 768px){form .form_field--date_picker_date{width:100%}}form .form_field--date_picker_time_inner{display:flex;justify-content:space-between;align-items:center;width:235px}@media screen and (max-width: 768px){form .form_field--date_picker_time_inner{width:100%}}form .form_field--date_picker_time_inner_separator{padding:0px 0.75rem;margin-bottom:1.5rem}form .form_field--radio{height:100%;padding-bottom:1.5rem}form .form_field--radio .form_field__input_wrapper{height:100%;display:flex;justify-content:space-around;align-items:center}form .form_field--radio [type=radio]+label{margin-bottom:0px}form .form_field--error input[type=email],form .form_field--error input[type=number],form .form_field--error input[type=password],form .form_field--error input[type=search],form .form_field--error input[type=tel],form .form_field--error input[type=text],form .form_field--error input[type=url],form .form_field--error input[type=radio]+label:before,form .form_field--error input[type=checkbox]+label:before,form .form_field--error input[type=checkbox]+div.state label:before,form .form_field--error textarea,form .form_field--error select{border-color:#9a3527}form .form_field__error{display:block;font-size:.9em;color:#9a3527;text-align:left;margin-top:-0.5rem;margin-bottom:1.5rem}form .form_field__error.below-radio{margin-top:-1.2rem}@media screen and (min-width: 768px){form .form_field__error.below-radio{margin-top:-2.7rem}}.footer-newsletter-form .form_field__error{font-size:14px}.footer-newsletter-form .form_field__error{font-size:14px}@media screen and (min-width: 320px){.footer-newsletter-form .form_field__error{font-size:calc( 14px + 5 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.footer-newsletter-form .form_field__error{font-size:19px}}.column_form .column_form__body{position:relative;display:flex;justify-content:space-between;align-items:stretch;width:100%;flex-direction:row;flex-wrap:wrap}.column_form .column_form__body .column_form__column{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:100%;flex-direction:column;max-width:100%;flex-basis:100%}@media screen and (min-width: 768px){.column_form .column_form__body .column_form__column{max-width:49%;flex-basis:49%}}.column_form .column_form__body .column_form__column .form_field,.column_form .column_form__body .column_form__column .form_field__input_wrapper{width:100%}.hf-modal.modal-wrapper{height:auto;text-align:left}.hf-modal.modal-wrapper #valuation-section{display:flex;flex-direction:column;align-items:flex-end}.hf-modal.modal-wrapper .valuations-modal-close{margin-right:1rem}.hf-modal.modal-wrapper h2{margin:auto;padding:0 10%;font-size:30px;text-align:center}@media screen and (min-width: 321px){.hf-modal.modal-wrapper h2{font-size:40px}}.hf-modal.modal-wrapper .column_form__body{width:80%;margin:auto}.hf-modal.modal-wrapper .column_form .column_form__body .column_form__column{flex-direction:row;flex-wrap:wrap}@media screen and (min-width: 768px){.hf-modal.modal-wrapper .column_form .column_form__body .column_form__column{max-width:100%;flex-basis:100%}}.hf-modal.modal-wrapper .custom-submit-wrapper{margin-bottom:3.75rem}.hf-modal.modal-wrapper [type=checkbox]+label,.hf-modal.modal-wrapper [type=radio]+label{padding-left:49px !important}.react-datepicker-popper .react-datepicker{font-size:1.6rem}.react-datepicker-popper .react-datepicker__current-month{font-size:1.8rem}.react-datepicker-popper .react-datepicker__day-name,.react-datepicker-popper .react-datepicker__day,.react-datepicker-popper .react-datepicker__time-name{width:3.7rem;line-height:3.7rem}.file-input__wrapper{position:relative;display:flex;flex-direction:column;align-items:center;border:2px solid #003366;margin-bottom:1.5rem;width:100%;height:63.9px;font-size:18px}@media screen and (min-width: 376px){.file-input__wrapper{flex-direction:row}}@media screen and (min-width: 1440px){.file-input__wrapper{height:71px;font-size:20px}}@media screen and (min-width: 1642px){.file-input__wrapper{height:78.1px;font-size:22px}}.file-input__input{position:absolute;width:.1px;height:.1px;opacity:0}.file-input__button,.file-input__file-info{display:flex !important;justify-content:center}.file-input__button{align-items:center;width:100%;height:100% !important;white-space:nowrap !important;padding-top:0 !important;padding-bottom:0 !important}@media screen and (min-width: 376px){.file-input__button{width:auto}}.file-input__file-info{font-size:14px;padding:1rem;word-break:break-all;overflow:hidden;color:#ebebeb;color:var(--very-transparent-black)}.file-input__file-info--selected{color:#003366;font-weight:bold;text-decoration:underline}.footer-form-modal{display:flex;flex-direction:column;height:auto;width:100%}.button,.faux-button,.instant-valuation .btn{display:inline-block;padding:0 34px;text-align:center;font-family:"century-gothic",serif;font-weight:400;font-style:normal;letter-spacing:inherit;text-transform:none;text-decoration:none;white-space:nowrap;color:#ffffff;background-color:#003366;border-radius:0;border:2px solid #003366;cursor:pointer;box-sizing:border-box;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);height:54.6px;font-size:21px;line-height:53.35px}@media screen and (min-width: 200px) and (max-width: 450px){.button,.faux-button,.instant-valuation .btn{height:46.8px;font-size:18px;line-height:46.3px;padding:0 30px}}@media screen and (min-width: 451px) and (max-width: 768px){.button,.faux-button,.instant-valuation .btn{height:46.8px;font-size:18px;line-height:46.3px}}@media screen and (min-width: 992px){.button,.faux-button,.instant-valuation .btn{height:62.4px;font-size:24px;line-height:60.4px}}@media screen and (min-width: 1440px){.button,.faux-button,.instant-valuation .btn{height:70.2px;font-size:27px;line-height:67.45px}}@media screen and (min-width: 1642px){.button,.faux-button,.instant-valuation .btn{height:78px;font-size:30px;line-height:74.5px}}.button.first-button,.faux-button.first-button,.instant-valuation .btn.first-button{margin-right:17px}.button:last-of-type:not(.button--load-previous),.faux-button:last-of-type:not(.button--load-previous),.instant-valuation .btn:last-of-type:not(.button--load-previous){margin-bottom:0}.button.secondary-button,.button.beige-button,.faux-button.secondary-button,.faux-button.beige-button,.instant-valuation .btn.secondary-button,.instant-valuation .btn.beige-button{background-color:#ffffff;border-color:#ffffff;color:#003366}.button--load-previous,.faux-button--load-previous,.instant-valuation .btn--load-previous{margin-bottom:4rem;align-self:center;right:-50%;position:relative;transform:translate(-50%)}.button:hover{outline:0;color:#003366;background-color:#ffffff;border-color:#003366;opacity:1;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1)}.button:hover.secondary-button,.button:hover.beige-button{opacity:.8;color:#003366;background-color:#ffffff;border-color:#003366}.button:focus{outline:0;color:#ffffff;background-color:#003366;border-color:#003366;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1)}.faux-button{pointer-events:none;margin-bottom:34px}@media screen and (min-width: 992px){.faux-button{width:300px}}.faux-button:last-of-type{margin-bottom:34px}.primary-bckg .button,.primary-bckg .faux-button,.green-bckg .button,.green-bckg .faux-button{background-color:#ffffff;border-color:#ffffff;color:#003366}.primary-bckg .button:hover,.primary-bckg .faux-button:hover,.green-bckg .button:hover,.green-bckg .faux-button:hover{opacity:.8}.flex-gridbox,.hf-property-results__grid{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;width:calc(100% + 54.4px);margin:0 -27.2px}@media screen and (min-width: 768px){.flex-gridbox,.hf-property-results__grid{width:calc(100% + 34px);margin:0 -17px}}.flex-gridbox.flex-tight,.hf-property-results__grid.flex-tight{width:calc(100% + 27.2px);margin:0 -13.6px}@media screen and (min-width: 768px){.flex-gridbox.flex-tight,.hf-property-results__grid.flex-tight{width:calc(100% + 17px);margin:0 -8.5px}}.flex-gridbox.flex-horz-center,.hf-property-results__grid.flex-horz-center{align-items:center}.flex-gridbox.flex-spaceout,.hf-property-results__grid.flex-spaceout{justify-content:space-between}.flex-gridbox.flex-right,.hf-property-results__grid.flex-right{justify-content:end}.flex-gridbox.flex-center-sm-to-flex-end,.hf-property-results__grid.flex-center-sm-to-flex-end{justify-content:center}@media screen and (min-width: 768px){.flex-gridbox.flex-center-sm-to-flex-end,.hf-property-results__grid.flex-center-sm-to-flex-end{justify-content:end}}.flex-gridbox.align-flex-bottom,.hf-property-results__grid.align-flex-bottom{align-items:flex-end}.flex-gridbox.flex-eq-heights,.hf-property-results__grid.flex-eq-heights{align-items:stretch}@media screen and (min-width: 768px){.flex-gridbox.flex-eq-heights [class*=flex-col-]>*,.hf-property-results__grid.flex-eq-heights [class*=flex-col-]>*{height:100%}}.flex-gridbox.flex-eq-heights [class*=flex-col-]>*.eq-inner-centre,.hf-property-results__grid.flex-eq-heights [class*=flex-col-]>*.eq-inner-centre{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;width:100%}.flex-gridbox.flex-centered,.hf-property-results__grid.flex-centered{justify-content:center}.flex-gridbox.flex-reverse,.hf-property-results__grid.flex-reverse{flex-direction:row-reverse}.flex-gridbox.flex-reverse-mobile,.hf-property-results__grid.flex-reverse-mobile{flex-direction:column-reverse}@media screen and (min-width: 768px){.flex-gridbox.flex-reverse-mobile,.hf-property-results__grid.flex-reverse-mobile{flex-direction:row}}.flex-gridbox.flex-reverse-tablet,.hf-property-results__grid.flex-reverse-tablet{flex-direction:column-reverse}@media screen and (min-width: 992px){.flex-gridbox.flex-reverse-tablet,.hf-property-results__grid.flex-reverse-tablet{flex-direction:row}}@media screen and (min-width: 768px){.flex-gridbox.flex-reverse-desktop,.hf-property-results__grid.flex-reverse-desktop{flex-direction:row-reverse}}.flex-gridbox.flex-align-center,.hf-property-results__grid.flex-align-center{align-items:flex-start}@media screen and (min-width: 768px){.flex-gridbox.flex-align-center,.hf-property-results__grid.flex-align-center{align-items:center}}.flex-gridbox.no-col-margins>[class*=flex-col-],.hf-property-results__grid.no-col-margins>[class*=flex-col-]{margin-bottom:0}@media screen and (min-width: 768px){.flex-gridbox.no-col-margins-desktop>[class*=flex-col-],.hf-property-results__grid.no-col-margins-desktop>[class*=flex-col-]{margin-bottom:0}}@media screen and (min-width: 992px){.flex-gridbox.no-col-margins-md>[class*=flex-col-],.hf-property-results__grid.no-col-margins-md>[class*=flex-col-]{margin-bottom:0}}.flex-gridbox.flex-tight [class*=flex-col-],.hf-property-results__grid.flex-tight [class*=flex-col-]{padding:0 13.6px;margin-bottom:8.5px}@media screen and (min-width: 768px){.flex-gridbox.flex-tight [class*=flex-col-],.hf-property-results__grid.flex-tight [class*=flex-col-]{margin-bottom:17px;padding:0 8.5px}}.flex-gridbox.half-col-margins [class*=flex-col-],.hf-property-results__grid.half-col-margins [class*=flex-col-]{margin-bottom:8.5px}@media screen and (min-width: 768px){.flex-gridbox.half-col-margins [class*=flex-col-],.hf-property-results__grid.half-col-margins [class*=flex-col-]{margin-bottom:17px}}.flex-gridbox.double-col-margins [class*=flex-col-],.hf-property-results__grid.double-col-margins [class*=flex-col-]{margin-bottom:34px}@media screen and (min-width: 768px){.flex-gridbox.double-col-margins [class*=flex-col-],.hf-property-results__grid.double-col-margins [class*=flex-col-]{margin-bottom:68px}}.flex-gridbox [class*=flex-col-],.hf-property-results__grid [class*=flex-col-]{flex-basis:100%;max-width:100%;padding:0 27.2px;margin-bottom:17px}@media screen and (min-width: 768px){.flex-gridbox [class*=flex-col-],.hf-property-results__grid [class*=flex-col-]{margin-bottom:34px;padding:0 17px}}.flex-gridbox [class*=flex-col-].add-col-margin,.hf-property-results__grid [class*=flex-col-].add-col-margin{margin-bottom:34px}.flex-gridbox [class*=flex-col-].no-col-margin,.hf-property-results__grid [class*=flex-col-].no-col-margin{margin-bottom:0}.flex-gridbox [class*=flex-col-].flex-end-tablet,.hf-property-results__grid [class*=flex-col-].flex-end-tablet{order:100}@media screen and (min-width: 992px){.flex-gridbox [class*=flex-col-].flex-end-tablet,.hf-property-results__grid [class*=flex-col-].flex-end-tablet{order:inherit}}@media screen and (min-width: 768px){.flex-gridbox [class*=flex-col-].offset-sm.sm-by-0-5,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-0-5{margin-left:4.1666666667%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-1,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-1{margin-left:8.3333333333%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-1-5,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-1-5{margin-left:12.5%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-2,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-2{margin-left:16.6666666667%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-3,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-3{margin-left:25%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-4,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-4{margin-left:33.3333333333%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-5,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-5{margin-left:41.6666666667%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-6,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-6{margin-left:50%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-7,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-7{margin-left:58.3333333333%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-8,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-8{margin-left:66.6666666667%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-9,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-9{margin-left:75%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-10,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-10{margin-left:83.3333333333%}.flex-gridbox [class*=flex-col-].offset-sm.sm-by-11,.hf-property-results__grid [class*=flex-col-].offset-sm.sm-by-11{margin-left:91.6666666667%}}@media screen and (min-width: 992px){.flex-gridbox [class*=flex-col-].offset-md.md-by-0-5,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-0-5{margin-left:4.1666666667%}.flex-gridbox [class*=flex-col-].offset-md.md-by-1,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-1{margin-left:8.3333333333%}.flex-gridbox [class*=flex-col-].offset-md.md-by-1-5,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-1-5{margin-left:12.5%}.flex-gridbox [class*=flex-col-].offset-md.md-by-2,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-2{margin-left:16.6666666667%}.flex-gridbox [class*=flex-col-].offset-md.md-by-3,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-3{margin-left:25%}.flex-gridbox [class*=flex-col-].offset-md.md-by-4,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-4{margin-left:33.3333333333%}.flex-gridbox [class*=flex-col-].offset-md.md-by-5,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-5{margin-left:41.6666666667%}.flex-gridbox [class*=flex-col-].offset-md.md-by-6,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-6{margin-left:50%}.flex-gridbox [class*=flex-col-].offset-md.md-by-7,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-7{margin-left:58.3333333333%}.flex-gridbox [class*=flex-col-].offset-md.md-by-8,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-8{margin-left:66.6666666667%}.flex-gridbox [class*=flex-col-].offset-md.md-by-9,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-9{margin-left:75%}.flex-gridbox [class*=flex-col-].offset-md.md-by-10,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-10{margin-left:83.3333333333%}.flex-gridbox [class*=flex-col-].offset-md.md-by-11,.hf-property-results__grid [class*=flex-col-].offset-md.md-by-11{margin-left:91.6666666667%}}@media screen and (min-width: 1440px){.flex-gridbox [class*=flex-col-].offset-lg.lg-by-0-5,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-0-5{margin-left:4.1666666667%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-1,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-1{margin-left:8.3333333333%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-2,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-2{margin-left:16.6666666667%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-3,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-3{margin-left:25%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-4,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-4{margin-left:33.3333333333%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-5,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-5{margin-left:41.6666666667%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-6,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-6{margin-left:50%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-7,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-7{margin-left:58.3333333333%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-8,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-8{margin-left:66.6666666667%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-9,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-9{margin-left:75%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-10,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-10{margin-left:83.3333333333%}.flex-gridbox [class*=flex-col-].offset-lg.lg-by-11,.hf-property-results__grid [class*=flex-col-].offset-lg.lg-by-11{margin-left:91.6666666667%}}.flex-gridbox .flex-col-auto,.hf-property-results__grid .flex-col-auto{width:auto;flex-basis:auto;max-width:initial}.flex-gridbox .flex-col-1,.hf-property-results__grid .flex-col-1{flex-basis:8.3333333333%;max-width:8.3333333333%;width:100%}.flex-gridbox .flex-col-2,.hf-property-results__grid .flex-col-2{flex-basis:16.6666666667%;max-width:16.6666666667%;width:100%}.flex-gridbox .flex-col-3,.hf-property-results__grid .flex-col-3{flex-basis:25%;max-width:25%;width:100%}.flex-gridbox .flex-col-4,.hf-property-results__grid .flex-col-4{flex-basis:33.3333333333%;max-width:33.3333333333%;width:100%}.flex-gridbox .flex-col-5,.hf-property-results__grid .flex-col-5{flex-basis:41.6666666667%;max-width:41.6666666667%;width:100%}.flex-gridbox .flex-col-5-5,.hf-property-results__grid .flex-col-5-5{flex-basis:45.8333333333%;max-width:45.8333333333%;width:100%}.flex-gridbox .flex-col-6,.hf-property-results__grid .flex-col-6{flex-basis:50%;max-width:50%;width:100%}.flex-gridbox .flex-col-7,.hf-property-results__grid .flex-col-7{flex-basis:58.3333333333%;max-width:58.3333333333%;width:100%}.flex-gridbox .flex-col-8,.hf-property-results__grid .flex-col-8{flex-basis:66.6666666667%;max-width:66.6666666667%;width:100%}.flex-gridbox .flex-col-9,.hf-property-results__grid .flex-col-9{flex-basis:75%;max-width:75%;width:100%}.flex-gridbox .flex-col-10,.hf-property-results__grid .flex-col-10{flex-basis:83.3333333333%;max-width:83.3333333333%;width:100%}.flex-gridbox .flex-col-11,.hf-property-results__grid .flex-col-11{flex-basis:91.6666666667%;max-width:91.6666666667%;width:100%}.flex-gridbox .flex-col-12,.hf-property-results__grid .flex-col-12{flex-basis:100%;max-width:100%;width:100%}@media screen and (min-width: 576px){.flex-gridbox .flex-col-xs-auto,.hf-property-results__grid .flex-col-xs-auto{width:auto;flex-basis:auto;max-width:initial}.flex-gridbox .flex-col-xs-1,.hf-property-results__grid .flex-col-xs-1{flex-basis:8.3333333333%;max-width:8.3333333333%;width:100%}.flex-gridbox .flex-col-xs-2,.hf-property-results__grid .flex-col-xs-2{flex-basis:16.6666666667%;max-width:16.6666666667%;width:100%}.flex-gridbox .flex-col-xs-2-5,.hf-property-results__grid .flex-col-xs-2-5{flex-basis:20.8333333333%;max-width:20.8333333333%;width:100%}.flex-gridbox .flex-col-xs-2-4,.hf-property-results__grid .flex-col-xs-2-4{flex-basis:20%;max-width:20%;width:100%}.flex-gridbox .flex-col-xs-3,.hf-property-results__grid .flex-col-xs-3{flex-basis:25%;max-width:25%;width:100%}.flex-gridbox .flex-col-xs-4,.hf-property-results__grid .flex-col-xs-4{flex-basis:33.3333333333%;max-width:33.3333333333%;width:100%}.flex-gridbox .flex-col-xs-4-75,.hf-property-results__grid .flex-col-xs-4-75{flex-basis:39.5833333333%;max-width:39.5833333333%;width:100%}.flex-gridbox .flex-col-xs-5,.hf-property-results__grid .flex-col-xs-5{flex-basis:41.6666666667%;max-width:41.6666666667%;width:100%}.flex-gridbox .flex-col-xs-5-5,.hf-property-results__grid .flex-col-xs-5-5{flex-basis:45.8333333333%;max-width:45.8333333333%;width:100%}.flex-gridbox .flex-col-xs-6,.hf-property-results__grid .flex-col-xs-6{flex-basis:50%;max-width:50%;width:100%}.flex-gridbox .flex-col-xs-6-5,.hf-property-results__grid .flex-col-xs-6-5{flex-basis:54.1666666667%;max-width:54.1666666667%;width:100%}.flex-gridbox .flex-col-xs-7,.hf-property-results__grid .flex-col-xs-7{flex-basis:58.3333333333%;max-width:58.3333333333%;width:100%}.flex-gridbox .flex-col-xs-7-5,.hf-property-results__grid .flex-col-xs-7-5{flex-basis:62.5%;max-width:62.5%;width:100%}.flex-gridbox .flex-col-xs-8,.hf-property-results__grid .flex-col-xs-8{flex-basis:66.6666666667%;max-width:66.6666666667%;width:100%}.flex-gridbox .flex-col-xs-9,.hf-property-results__grid .flex-col-xs-9{flex-basis:75%;max-width:75%;width:100%}.flex-gridbox .flex-col-xs-10,.hf-property-results__grid .flex-col-xs-10{flex-basis:83.3333333333%;max-width:83.3333333333%;width:100%}.flex-gridbox .flex-col-xs-11,.hf-property-results__grid .flex-col-xs-11{flex-basis:91.6666666667%;max-width:91.6666666667%;width:100%}.flex-gridbox .flex-col-xs-12,.hf-property-results__grid .flex-col-xs-12{flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 768px){.flex-gridbox .flex-col-sm-auto,.hf-property-results__grid .flex-col-sm-auto{width:auto;flex-basis:auto;max-width:initial}.flex-gridbox .flex-col-sm-1,.hf-property-results__grid .flex-col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%;width:100%}.flex-gridbox .flex-col-sm-2,.hf-property-results__grid .flex-col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%;width:100%}.flex-gridbox .flex-col-sm-2-25,.hf-property-results__grid .flex-col-sm-2-25{flex-basis:18.75%;max-width:18.75%;width:100%}.flex-gridbox .flex-col-sm-2-4,.hf-property-results__grid .flex-col-sm-2-4{flex-basis:20%;max-width:20%;width:100%}.flex-gridbox .flex-col-sm-3,.hf-property-results__grid .flex-col-sm-3{flex-basis:25%;max-width:25%;width:100%}.flex-gridbox .flex-col-sm-4,.hf-property-results__grid .flex-col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%;width:100%}.flex-gridbox .flex-col-sm-4-5,.hf-property-results__grid .flex-col-sm-4-5{flex-basis:37.5%;max-width:37.5%;width:100%}.flex-gridbox .flex-col-sm-5,.hf-property-results__grid .flex-col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%;width:100%}.flex-gridbox .flex-col-sm-5-5,.hf-property-results__grid .flex-col-sm-5-5{flex-basis:45.8333333333%;max-width:45.8333333333%;width:100%}.flex-gridbox .flex-col-sm-6,.hf-property-results__grid .flex-col-sm-6{flex-basis:50%;max-width:50%;width:100%}.flex-gridbox .flex-col-sm-6-5,.hf-property-results__grid .flex-col-sm-6-5{flex-basis:54.1666666667%;max-width:54.1666666667%;width:100%}.flex-gridbox .flex-col-sm-7,.hf-property-results__grid .flex-col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%;width:100%}.flex-gridbox .flex-col-sm-7-5,.hf-property-results__grid .flex-col-sm-7-5{flex-basis:62.5%;max-width:62.5%;width:100%}.flex-gridbox .flex-col-sm-8,.hf-property-results__grid .flex-col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%;width:100%}.flex-gridbox .flex-col-sm-9,.hf-property-results__grid .flex-col-sm-9{flex-basis:75%;max-width:75%;width:100%}.flex-gridbox .flex-col-sm-10,.hf-property-results__grid .flex-col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%;width:100%}.flex-gridbox .flex-col-sm-11,.hf-property-results__grid .flex-col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%;width:100%}.flex-gridbox .flex-col-sm-12,.hf-property-results__grid .flex-col-sm-12{flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 992px){.flex-gridbox .flex-col-md-auto,.hf-property-results__grid .flex-col-md-auto{width:auto;flex-basis:auto;max-width:initial}.flex-gridbox .flex-col-md-1,.hf-property-results__grid .flex-col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%;width:100%}.flex-gridbox .flex-col-md-2,.hf-property-results__grid .flex-col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%;width:100%}.flex-gridbox .flex-col-md-3,.hf-property-results__grid .flex-col-md-3{flex-basis:25%;max-width:25%;width:100%}.flex-gridbox .flex-col-md-4,.hf-property-results__grid .flex-col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%;width:100%}.flex-gridbox .flex-col-md-4-5,.hf-property-results__grid .flex-col-md-4-5{flex-basis:37.5%;max-width:37.5%;width:100%}.flex-gridbox .flex-col-md-5,.hf-property-results__grid .flex-col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%;width:100%}.flex-gridbox .flex-col-md-5-5,.hf-property-results__grid .flex-col-md-5-5{flex-basis:45.8333333333%;max-width:45.8333333333%;width:100%}.flex-gridbox .flex-col-md-6,.hf-property-results__grid .flex-col-md-6{flex-basis:50%;max-width:50%;width:100%}.flex-gridbox .flex-col-md-6-5,.hf-property-results__grid .flex-col-md-6-5{flex-basis:54.1666666667%;max-width:54.1666666667%;width:100%}.flex-gridbox .flex-col-md-7,.hf-property-results__grid .flex-col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%;width:100%}.flex-gridbox .flex-col-md-7-5,.hf-property-results__grid .flex-col-md-7-5{flex-basis:62.5%;max-width:62.5%;width:100%}.flex-gridbox .flex-col-md-8,.hf-property-results__grid .flex-col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%;width:100%}.flex-gridbox .flex-col-md-9,.hf-property-results__grid .flex-col-md-9{flex-basis:75%;max-width:75%;width:100%}.flex-gridbox .flex-col-md-10,.hf-property-results__grid .flex-col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%;width:100%}.flex-gridbox .flex-col-md-11,.hf-property-results__grid .flex-col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%;width:100%}.flex-gridbox .flex-col-md-12,.hf-property-results__grid .flex-col-md-12{flex-basis:100%;max-width:100%;width:100%}}@media screen and (min-width: 1440px){.flex-gridbox .flex-col-lg-auto,.hf-property-results__grid .flex-col-lg-auto{width:auto;flex-basis:auto;max-width:initial}.flex-gridbox .flex-col-lg-1,.hf-property-results__grid .flex-col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%;width:100%}.flex-gridbox .flex-col-lg-2,.hf-property-results__grid .flex-col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%;width:100%}.flex-gridbox .flex-col-lg-2-5,.hf-property-results__grid .flex-col-lg-2-5{flex-basis:20.8333333333%;max-width:20.8333333333%;width:100%}.flex-gridbox .flex-col-lg-3,.hf-property-results__grid .flex-col-lg-3{flex-basis:25%;max-width:25%;width:100%}.flex-gridbox .flex-col-lg-4,.hf-property-results__grid .flex-col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%;width:100%}.flex-gridbox .flex-col-lg-4-75,.hf-property-results__grid .flex-col-lg-4-75{flex-basis:39.5833333333%;max-width:39.5833333333%;width:100%}.flex-gridbox .flex-col-lg-5,.hf-property-results__grid .flex-col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%;width:100%}.flex-gridbox .flex-col-lg-5-25,.hf-property-results__grid .flex-col-lg-5-25{flex-basis:43.75%;max-width:43.75%;width:100%}.flex-gridbox .flex-col-lg-5-5,.hf-property-results__grid .flex-col-lg-5-5{flex-basis:45.8333333333%;max-width:45.8333333333%;width:100%}.flex-gridbox .flex-col-lg-6,.hf-property-results__grid .flex-col-lg-6{flex-basis:50%;max-width:50%;width:100%}.flex-gridbox .flex-col-lg-6-25,.hf-property-results__grid .flex-col-lg-6-25{flex-basis:52.0833333333%;max-width:52.0833333333%;width:100%}.flex-gridbox .flex-col-lg-6-5,.hf-property-results__grid .flex-col-lg-6-5{flex-basis:54.1666666667%;max-width:54.1666666667%;width:100%}.flex-gridbox .flex-col-lg-6-75,.hf-property-results__grid .flex-col-lg-6-75{flex-basis:56.25%;max-width:56.25%;width:100%}.flex-gridbox .flex-col-lg-7,.hf-property-results__grid .flex-col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%;width:100%}.flex-gridbox .flex-col-lg-7-5,.hf-property-results__grid .flex-col-lg-7-5{flex-basis:62.5%;max-width:62.5%;width:100%}.flex-gridbox .flex-col-lg-8,.hf-property-results__grid .flex-col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%;width:100%}.flex-gridbox .flex-col-lg-8-5,.hf-property-results__grid .flex-col-lg-8-5{flex-basis:70.8333333333%;max-width:70.8333333333%;width:100%}.flex-gridbox .flex-col-lg-9,.hf-property-results__grid .flex-col-lg-9{flex-basis:75%;max-width:75%;width:100%}.flex-gridbox .flex-col-lg-10,.hf-property-results__grid .flex-col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%;width:100%}.flex-gridbox .flex-col-lg-11,.hf-property-results__grid .flex-col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%;width:100%}.flex-gridbox .flex-col-lg-12,.hf-property-results__grid .flex-col-lg-12{flex-basis:100%;max-width:100%;width:100%}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.9)}}@keyframes wobble{40%,100%{transform:rotate(0deg)}0%{transform:rotate(0deg)}10%{transform:rotate(15deg)}20%{transform:rotate(-15deg)}30%{transform:rotate(0deg)}}@keyframes bounce{40%,100%{transform:translateY(0px)}0%{transform:translateY(0px)}10%{transform:translateY(15px)}20%{transform:translateY(-15px)}30%{transform:translateY(0px)}}@keyframes borderRadius{0%,100%{border-radius:33% 67% 70% 30%/30% 30% 70% 70%}20%{border-radius:37% 63% 51% 49%/37% 65% 35% 63%}40%{border-radius:36% 64% 64% 36%/64% 48% 52% 36%}60%{border-radius:37% 63% 51% 49%/30% 30% 70% 70%}80%{border-radius:40% 60% 42% 58%/41% 51% 49% 59%}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.four-o-four{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;width:100%;padding-top:200px;padding-bottom:200px;min-height:50vh;text-align:center}.four-o-four p{font-family:"century-gothic",serif;font-weight:300;font-style:normal}.collapse-init .accordion-label+*{transition:all .3s ease-in-out;overflow:hidden}@media screen and (min-width: 768px){.collapse-init.closed-on-mobile :not([open]){height:auto !important;opacity:1 !important;transform:scale(1) !important;transform-origin:bottom center !important;transition:none !important}}.collapse-init :not([open]) .accordion-label+*{height:0;opacity:0;transform:scale(0.9);transform-origin:bottom center}.collapse-init .accordion-label{list-style:none}.collapse-init .accordion-label::-webkit-details-marker{display:none}.collapse-init .accordion-label::marker{display:none}.collapse-init .accordion-label::before{display:none}.collapse-init .accordion-label{cursor:pointer}.details-inner{padding-top:34px}p{margin-top:0;margin-bottom:34px}p:last-child{margin-bottom:0}.accordion-details{margin-bottom:34px;border-bottom:0;list-style:none}.accordion-details:last-child{margin-bottom:0}.accordion-label{position:relative;display:block;transition:.2s}.accordion-label:focus{outline:none}.collapse-init .accordion-label::before,.collapse-init .accordion-label::after{content:"";position:absolute;display:block;float:right;font-size:1em;height:2px;width:28px;background-color:#3d3d3d;top:50%;right:0;transform:translateY(-50%) rotate(0deg);transform-origin:center;transition:all .3s ease-in-out}.collapse-init .accordion-label.footer-title::before,.collapse-init .accordion-label.footer-title::after{background-color:#fff}.collapse-init .accordion-label::after{transform:translateY(-50%) rotate(90deg)}[open] .accordion-label::after{transform:translateY(-50%) rotate(0deg);transition:all .3s ease-in-out}.area-guide-a-z__letter{border:1px solid #003366;text-align:center;margin:0 8.5px 17px;font-size:15px;width:35px;line-height:35px;text-decoration:none;font-family:"century-gothic",serif;font-weight:400;font-style:normal}@media screen and (min-width: 576px){.area-guide-a-z__letter{font-size:20px;width:45px;line-height:45px}}@media screen and (min-width: 992px){.area-guide-a-z__letter{font-size:30px;width:65px;line-height:65px}}.area-guide-a-z__letter:hover{background-color:#003366;color:#fff;opacity:1}.area-guides-list{column-count:1}@media screen and (min-width: 450px){.area-guides-list{column-count:2}}@media screen and (min-width: 576px){.area-guides-list{column-count:3}}@media screen and (min-width: 768px){.area-guides-list{column-count:4}}.area-guides-list__letter{break-inside:avoid-column;margin-bottom:27.2px}@media screen and (min-width: 768px){.area-guides-list__letter{margin-bottom:34px}}.area-guides-list__letter-header{font-family:"century-gothic",serif;font-weight:400;font-style:normal;display:flex;justify-content:space-between;align-items:center;font-size:30px;border-bottom:1px solid #003366;padding-bottom:13.6px;margin-bottom:13.6px}@media screen and (min-width: 768px){.area-guides-list__letter-header{padding-bottom:17px;margin-bottom:17px}}.area-guides-list__top{font-size:20px;text-decoration:none}.area-guides-list__item{text-decoration:none;display:block}.area-guide__side-pod.image-with-offsets .image-with-offsets-bckg::before{padding-bottom:175%}.area-guide__summary{position:absolute;top:175px;right:34px;margin-left:12.5%}.area-guide__summary-title{font-family:"century-gothic",serif;font-weight:600;font-style:normal;text-transform:uppercase;font-size:17.6px;margin-bottom:34px}.area-guide__summary-title{font-size:17.6px}@media screen and (min-width: 320px){.area-guide__summary-title{font-size:calc( 17.6px + 6.6 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.area-guide__summary-title{font-size:24.2px}}.area-guide__summary-places{font-size:14.4px;font-family:"century-gothic",sans-serif;font-weight:300;font-style:normal}.area-guide__summary-places{font-size:14.4px}@media screen and (min-width: 320px){.area-guide__summary-places{font-size:calc( 14.4px + 5.4 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.area-guide__summary-places{font-size:19.8px}}.area-guide .introduction-block{text-align:left}.area-guide .background-map-overlay.offset-image{width:50%}.white-bckg{background-color:#fff;color:#3d3d3d}.black-bckg{background-color:#3d3d3d;color:#fff}.grey-bckg{background-color:#ebebeb;color:#3d3d3d}.primary-bckg,.green-bckg{background-color:#003366}.primary-bckg *,.green-bckg *{color:#ffffff}.primary-bckg a:hover,.green-bckg a:hover{color:#fff}.primary-bckg .white-bckg,.green-bckg .white-bckg{background-color:#fff}.primary-bckg .white-bckg *,.green-bckg .white-bckg *{color:#3d3d3d}.red-bckg{background-color:#9a3527;color:#3d3d3d}.accent-bckg,.beige-bckg{color:#3d3d3d;background-color:#ffffff}.accent-bckg .button:hover,.beige-bckg .button:hover{border-color:#003366}.split-colour{position:relative}.split-colour.white-top{background-color:#fff}.split-colour.black-top{background-color:#3d3d3d}.split-colour.grey-top{background-color:#ebebeb}.split-colour.primary-top,.split-colour.green-top{background-color:#003366}.split-colour.red-top{background-color:#9a3527}.split-colour.accent-top,.split-colour.beige-top{background-color:#ffffff}.split-colour>div{z-index:1;position:relative}.split-colour::after{content:"";position:absolute;display:block;width:100%;height:50%;bottom:0;left:0;z-index:0}.split-colour.white-bottom::after{background-color:#fff}.split-colour.black-bottom::after{background-color:#3d3d3d}.split-colour.grey-bottom::after{background-color:#ebebeb}.split-colour.primary-bottom::after,.split-colour.green-bottom::after{background-color:#003366}.split-colour.red-bottom::after{background-color:#9a3527}.split-colour.accent-bottom::after,.split-colour.beige-bottom::after{background-color:#ffffff}.flourish-bckg{position:relative;overflow-x:hidden}.flourish-bckg .inner-wrap{z-index:0}.flourish-bckg:before,.flourish-bckg:after{position:absolute;z-index:0;content:"";background-repeat:no-repeat;background-size:cover;width:300px;height:180px}@media screen and (min-width: 992px){.flourish-bckg:before,.flourish-bckg:after{width:580px;height:349px}}@media screen and (min-width: 1440px){.flourish-bckg:before,.flourish-bckg:after{width:622px;height:374px}}.flourish-bckg:before{top:0;left:-50px;background-image:url("https://mr1.homeflow-assets.co.uk/files/site_asset/image/5957/4582/flourish_left.png")}@media screen and (min-width: 992px){.flourish-bckg:before{left:-90px}}@media screen and (min-width: 1440px){.flourish-bckg:before{left:-100px}}.flourish-bckg:after{bottom:0;right:-50px;background-image:url("https://mr1.homeflow-assets.co.uk/files/site_asset/image/5957/4582/flourish_left.png")}@media screen and (min-width: 992px){.flourish-bckg:after{right:-90px}}@media screen and (min-width: 1440px){.flourish-bckg:after{right:-100px}}.blog-blocks{position:relative;display:block;padding-top:68px;padding-bottom:68px}@media screen and (min-width: 768px){.blog-blocks{padding-top:102px;padding-bottom:102px}}.blog-blocks .blog-blocks-inner .blog-sidebar{position:relative;display:block;border-top:1px solid #003366;padding-top:27px;margin-bottom:68px}.blog-blocks .blog-blocks-inner .blog-sidebar .blog-by{font-family:"century-gothic",serif;font-weight:400;font-style:normal;font-size:20px;margin-bottom:34px}.blog-blocks .blog-blocks-inner .blog-sidebar .blog-by{font-size:20px}@media screen and (min-width: 320px){.blog-blocks .blog-blocks-inner .blog-sidebar .blog-by{font-size:calc( 20px + 4 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.blog-blocks .blog-blocks-inner .blog-sidebar .blog-by{font-size:24px}}.blog-blocks .blog-blocks-inner .blog-sidebar .blog-tag-cloud-heading{margin-bottom:27.2px}.blog-blocks .blog-blocks-inner .blog-sidebar .blog-tag-cloud{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%}.blog-blocks .blog-blocks-inner .blog-sidebar .blog-tag-cloud .blog-tag{position:relative;display:block;background-color:#003366;color:#ffffff;padding:1rem 3rem;margin:0 8px 8px 0;border-radius:50px;font-family:europa,sans-serif;font-weight:400;font-style:normal;font-size:13px;white-space:nowrap;text-transform:capitalize}.blog-blocks .blog-blocks-inner .blog-image{margin-bottom:34px}.blog-blocks .blog-blocks-inner .blog-gallery-block{position:relative;margin:34px auto;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media screen and (min-width: 992px){.blog-blocks .blog-blocks-inner .blog-gallery-block{max-width:98vw;margin-left:calc(-49vw + 33%);margin-right:calc(-49vw + 50%);margin-top:68px;margin-bottom:68px}}.blog-blocks .blog-blocks-inner .blog-gallery-block .blog-carousel .image-landscape{width:100%;max-width:80%}@media screen and (min-width: 992px){.blog-blocks .blog-blocks-inner .blog-gallery-block .blog-carousel .image-landscape{max-width:66%}}.blog-blocks .blog-blocks-inner .blog-gallery-block .blog-carousel .image-portrait{width:100%;max-width:80%}@media screen and (min-width: 992px){.blog-blocks .blog-blocks-inner .blog-gallery-block .blog-carousel .image-portrait{max-width:33%}}#article-categories{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:34px}#article-categories{font-size:12px}@media screen and (min-width: 320px){#article-categories{font-size:calc( 12px + 18 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){#article-categories{font-size:30px}}@media screen and (min-width: 992px){#article-categories{margin-bottom:68px}}#article-categories .article-category:first-child{padding-left:27.2px}#article-categories .article-category:last-child{padding-right:27.2px}#article-list{padding:0 27.2px}@media screen and (min-width: 768px){#article-list{padding:0 17px}}.blog-listing .featured-blog-post{position:relative;display:block;flex-basis:100%;max-width:100%;width:100%;padding:0 27.2px;margin-bottom:34px}@media screen and (min-width: 768px){.blog-listing .featured-blog-post{margin-bottom:68px;padding:0 17px}}.blog-listing .featured-blog-post .featured-blog-inner{position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:column-reverse;flex-wrap:wrap;width:100%;overflow:hidden;background-color:#ffffff}@media screen and (min-width: 768px){.blog-listing .featured-blog-post .featured-blog-inner{flex-direction:row;flex-wrap:nowrap}}@media screen and (min-width: 992px){.blog-listing .featured-blog-post .featured-blog-inner{min-height:500px}}@media screen and (min-width: 1440px){.blog-listing .featured-blog-post .featured-blog-inner{min-height:600px}}.blog-listing .featured-blog-post .featured-blog-inner .column-left{position:relative;display:block;width:100%;padding:27.2px}@media screen and (min-width: 768px){.blog-listing .featured-blog-post .featured-blog-inner .column-left{width:50%;padding:34px}}@media screen and (min-width: 992px){.blog-listing .featured-blog-post .featured-blog-inner .column-left{width:45%;padding:68px}}@media screen and (min-width: 1440px){.blog-listing .featured-blog-post .featured-blog-inner .column-left{width:40%}}.blog-listing .featured-blog-post .featured-blog-inner .column-right{position:relative;display:block;width:100%}@media screen and (min-width: 768px){.blog-listing .featured-blog-post .featured-blog-inner .column-right{position:absolute;top:0;right:0;height:100%;width:50%}}@media screen and (min-width: 992px){.blog-listing .featured-blog-post .featured-blog-inner .column-right{width:55%}}@media screen and (min-width: 1440px){.blog-listing .featured-blog-post .featured-blog-inner .column-right{width:60%}}.blog-listing .featured-blog-post .featured-blog-inner .column-right:before{content:"";display:block;padding-bottom:60%}@media screen and (min-width: 768px){.blog-listing .featured-blog-post .featured-blog-inner .column-right:before{display:none}}.blog-listing .featured-blog-post .featured-blog-inner .column-right img{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}.blog-listing .blog-card-wrapper{position:relative;margin-top:0;opacity:1;transition:2s ease}.blog-listing .blog-card-wrapper.loaded-ajax{opacity:0;transition:.8s ease-in-out}@media screen and (min-width: 768px){.blog-listing.has-featured .blog-card-wrapper:nth-child(1),.blog-listing.has-featured .blog-card-wrapper:nth-child(2),.blog-listing.has-featured .blog-card-wrapper:nth-child(3){margin-top:0}}@media screen and (min-width: 992px){.blog-listing.has-featured .blog-card-wrapper:nth-child(1),.blog-listing.has-featured .blog-card-wrapper:nth-child(2),.blog-listing.has-featured .blog-card-wrapper:nth-child(3),.blog-listing.has-featured .blog-card-wrapper:nth-child(4){margin-top:0}}.blog-listing .blog-card{position:relative;display:block;padding-bottom:calc(1.4em + 68px)}.blog-listing .blog-card .card-image{position:relative;display:block;width:100%;overflow:hidden}.blog-listing .blog-card .card-image::before{content:"";display:block;padding-bottom:62.5%}.blog-listing .blog-card .card-image .card-bckg{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}.blog-listing .blog-card .card-info{font-family:"century-gothic",sans-serif;font-weight:300;font-style:normal;margin:27.2px auto;text-transform:capitalize}.blog-listing .blog-card .card-content{display:block}.blog-listing .blog-card .card-content .card-title{font-size:24px}.blog-listing .blog-card .card-content .card-title{font-size:24px}@media screen and (min-width: 320px){.blog-listing .blog-card .card-content .card-title{font-size:calc( 24px + 16 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.blog-listing .blog-card .card-content .card-title{font-size:40px}}.blog-listing .blog-card .card-content .read-more-link{position:absolute;display:block;bottom:34px;left:0;font-family:"century-gothic",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;text-decoration:underline}.blog-listing .blog-card .card-content p:last-of-type{margin-bottom:0}.blog-listing .ajax-button-group{position:relative;text-align:center;margin-top:68px}.blog-listing .ajax-button-group .button{margin-bottom:0;width:300px}.blog-listing .ajax-button-group #backtotop{position:relative;display:block;margin-top:34px;font-family:"century-gothic",sans-serif;font-weight:300;font-style:normal;font-size:20px}.blog-listing .ajax-button-group #backtotop{font-size:20px}@media screen and (min-width: 320px){.blog-listing .ajax-button-group #backtotop{font-size:calc( 20px + 4 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.blog-listing .ajax-button-group #backtotop{font-size:24px}}.blog-signoff-image{position:relative;display:block;width:100%;overflow:hidden}.blog-signoff-image::before{content:"";display:block;padding-bottom:40%}.blog-signoff-image img{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}.branch-card{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.branch-card.card{margin-bottom:34px}.branch-card.card>*+*{margin-top:3rem}@media screen and (min-width: 768px){.branch-card.card{margin-bottom:68px}}.branch-card__content{width:100%}.branch-card .button{flex-basis:fit-content;white-space:initial}@media screen and (min-width: 992px){.branch-card .button{white-space:unset}}@media screen and (min-width: 768px){.branch-card .button.branch-btn--min-size{min-height:106.7px;display:flex;align-items:center;justify-content:center;width:100%}}@media screen and (min-width: 768px) and (min-width: 992px){.branch-card .button.branch-btn--min-size{min-height:120.8px}}@media screen and (min-width: 768px) and (min-width: 1440px){.branch-card .button.branch-btn--min-size{min-height:134.9px}}@media screen and (min-width: 768px) and (min-width: 1642px){.branch-card .button.branch-btn--min-size{min-height:149px}}.branch-card .card__title,.branch-card .card__address,.branch-card .card__phone_no{margin-bottom:8.5px;text-decoration:none}.image-content-hero a:not(.property-social a){margin-bottom:34px}.image-content-hero .branch-telephone{color:#3d3d3d;text-decoration:none;display:inline-block}.image-content-hero .branch-telephone:before{content:"T. ";font-family:"century-gothic",serif;font-weight:600;font-style:normal}.branch-content aside h3{font-family:"century-gothic",sans-serif;font-weight:600;font-style:normal;font-size:22px;margin:0px}.branch-content .branch-no-video{margin:-102px 0}.opening-times-list{list-style:none;padding:0px}.opening-times-list .opening-time-item{margin:0px}.opening-times-list .opening-time-value:before{content:" - "}.branch-related-searches{list-style:none;list-style-type:none;display:flex;flex-wrap:wrap}.branch-related-searches li{flex-basis:100%}.branch-related-searches li a{text-decoration:none}.branch-related-searches li a:hover,.branch-related-searches li a:focus{text-decoration:underline}@media screen and (min-width: 992px){.branch-related-searches li{flex-basis:50%}}@media screen and (min-width: 1440px){.branch-related-searches li{flex-basis:33.3333%}}.card,.card[class*=flex-col-]{font-family:"century-gothic",sans-serif;font-weight:500;font-style:normal;font-size:14.4px;position:relative;margin-bottom:34px}.card,.card[class*=flex-col-]{font-size:14.4px}@media screen and (min-width: 320px){.card,.card[class*=flex-col-]{font-size:calc( 14.4px + 5.4 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.card,.card[class*=flex-col-]{font-size:19.8px}}@media screen and (min-width: 768px){.card,.card[class*=flex-col-]{margin-bottom:51px}}.card .property-card__save,.card[class*=flex-col-] .property-card__save{position:absolute;z-index:10;top:10px;right:10px}.card .card__carousel,.card[class*=flex-col-] .card__carousel{position:relative;display:block;width:100%;overflow:hidden;margin-bottom:17px}.card .card__carousel::before,.card[class*=flex-col-] .card__carousel::before{content:"";display:block;padding-bottom:82.5%;background-color:#ebebeb}.card .card__carousel a,.card[class*=flex-col-] .card__carousel a{height:100%;object-fit:cover}.card .card__carousel a:hover,.card[class*=flex-col-] .card__carousel a:hover{opacity:1}.card .card__carousel .carousel-wrapper,.card[class*=flex-col-] .card__carousel .carousel-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;transform:none}.card .card__carousel .carousel-wrapper .carousel-image,.card[class*=flex-col-] .card__carousel .carousel-wrapper .carousel-image{width:100%;height:100%;object-fit:cover}.card .card__carousel .carousel-wrapper .slider,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider{height:100%;display:flex;align-items:center;justify-content:center;max-width:100%}.card .card__carousel .carousel-wrapper .slider .page-slide-button,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .page-slide-button{z-index:10;display:none;width:30px;height:30px;top:50%;border-radius:100%;background-color:#fff}.card .card__carousel .carousel-wrapper .slider .page-slide-button .chevron-arrow-right::before,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .page-slide-button .chevron-arrow-right::before{width:10px;height:10px}.card .card__carousel .carousel-wrapper .slider:hover .page-slide-button,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider:hover .page-slide-button{display:flex;justify-content:center;align-items:center}.card .card__carousel .carousel-wrapper .slider:hover .hide,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider:hover .hide{display:none}.card .card__carousel .carousel-wrapper .slider .page-slide-prev,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .page-slide-prev{left:20px}.card .card__carousel .carousel-wrapper .slider .page-slide-prev .chevron-arrow-right::before,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .page-slide-prev .chevron-arrow-right::before{left:55%}.card .card__carousel .carousel-wrapper .slider .page-slide-next,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .page-slide-next{right:20px}.card .card__carousel .carousel-wrapper .slider .tns-outer,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .tns-outer{height:100%}.card .card__carousel .carousel-wrapper .slider .tns-outer .tns-ovh,.card .card__carousel .carousel-wrapper .slider .tns-outer .tns-inner,.card .card__carousel .carousel-wrapper .slider .tns-outer .tns-slider,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .tns-outer .tns-ovh,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .tns-outer .tns-inner,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .tns-outer .tns-slider{height:100%}.card .card__carousel .carousel-wrapper .slider .tns-outer .tns-nav,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .tns-outer .tns-nav{z-index:10;position:absolute;bottom:5%;display:flex;align-items:center;justify-content:center;width:100%}.card .card__carousel .carousel-wrapper .slider .tns-outer .tns-nav button,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .tns-outer .tns-nav button{margin:0 3px;width:12px;height:12px;min-width:12px;min-height:12px;border-radius:50%;background-color:#fff;opacity:.5;border:none;-webkit-appearance:none;padding:0}.card .card__carousel .carousel-wrapper .slider .tns-outer .tns-nav .tns-nav-active,.card[class*=flex-col-] .card__carousel .carousel-wrapper .slider .tns-outer .tns-nav .tns-nav-active{background-color:#fff;opacity:1}.card .card__image,.card[class*=flex-col-] .card__image{position:relative;display:block;width:100%;overflow:hidden;margin-bottom:17px}.card .card__image::before,.card[class*=flex-col-] .card__image::before{content:"";display:block;padding-bottom:82.5%;background-color:#ebebeb}.card .card__image .image,.card[class*=flex-col-] .card__image .image{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}.card .card__image .status-image,.card[class*=flex-col-] .card__image .status-image{position:absolute;top:0;left:0;width:50px;height:50px;object-fit:contain;object-position:top}@media screen and (min-width: 220px){.card .card__image .status-image,.card[class*=flex-col-] .card__image .status-image{width:65px;height:65px}}@media screen and (min-width: 320px){.card .card__image .status-image,.card[class*=flex-col-] .card__image .status-image{width:85px;height:85px}}@media screen and (min-width: 420px){.card .card__image .status-image,.card[class*=flex-col-] .card__image .status-image{width:100px;height:100px}}@media screen and (min-width: 520px){.card .card__image .status-image,.card[class*=flex-col-] .card__image .status-image{width:150px;height:150px}}@media screen and (min-width: 768px){.card .card__image .status-image,.card[class*=flex-col-] .card__image .status-image{width:100px;height:100px}}@media screen and (min-width: 992px){.card .card__image .status-image,.card[class*=flex-col-] .card__image .status-image{width:150px;height:150px}}.card .card__title,.card[class*=flex-col-] .card__title{font-family:"century-gothic",sans-serif;font-weight:600;font-style:normal;font-size:22px;margin:0;margin-bottom:11.3333333333px;line-height:100%}.card .card__title-link,.card[class*=flex-col-] .card__title-link{text-decoration:none}.card .card-title,.card[class*=flex-col-] .card-title{line-height:1.4em;margin-bottom:17px}@media screen and (min-width: 992px){.card .card-title,.card[class*=flex-col-] .card-title{min-height:2.8em}}.property-grid-wrapper .hf-property-results .property-card__save{right:27px}#footer{position:relative;z-index:0}#footer a{text-decoration:none}#footer .primary-footer{position:relative;display:block;color:#ffffff;padding-top:68px;padding-bottom:51px;background-color:#003366}#footer .primary-footer a{color:#ffffff}#footer .primary-footer .footer-logo{position:relative;display:block;max-width:260px;margin-bottom:34px}#footer .primary-footer .footer-navigation .footer-widget{margin-bottom:34px}#footer .primary-footer .footer-navigation .footer-widget:last-of-type{margin-bottom:68px}@media screen and (min-width: 992px){#footer .primary-footer .footer-navigation .footer-widget{margin-bottom:34px}}#footer .primary-footer .footer-navigation .footer-widget ul{list-style:none;padding:0;margin:0}#footer .primary-footer .footer-navigation .footer-widget ul li{font-size:16px;margin-bottom:17px}#footer .primary-footer .footer-navigation .footer-widget ul li:last-of-type{margin-bottom:0}#footer .primary-footer .footer-widget .footer-title{font-size:34px;margin-bottom:20.4px}#footer .primary-footer .social-footer{position:relative;margin-top:68px}@media screen and (min-width: 992px){#footer .primary-footer .social-footer{margin-top:0}}#footer .primary-footer .social-footer .social-svg{fill:#ffffff;height:20px}#footer .primary-footer .footer-accred{margin-bottom:34px;width:100%}@media screen and (min-width: 1440px){#footer .primary-footer .footer-accred{margin-bottom:0}}#footer .primary-footer .footer-signup{position:relative;display:block;width:100%;margin-bottom:68px}#footer .primary-footer .footer-signup form{position:relative;display:block;width:100%}#footer .primary-footer .footer-signup form .subscribe-form-wrap{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;width:100%}#footer .primary-footer .footer-signup form .form_field{width:100%}#footer .primary-footer .footer-signup form .form_field__input_wrapper{margin-bottom:17px}#footer .primary-footer .footer-signup form input[type=text],#footer .primary-footer .footer-signup form .button,#footer .primary-footer .footer-signup form .faux-button{height:60px;border:0;margin:0}#footer .primary-footer .footer-signup form .button,#footer .primary-footer .footer-signup form .faux-button{line-height:62px}#footer .primary-footer .footer-signup form .faux-button{width:400px}#footer .primary-footer .footer-signup form .form_field--checkbox{font-size:16px}#footer .primary-footer .accred-column.accred-r1{height:auto}#footer .primary-footer .accred-column.accred-r2{height:auto}@media screen and (min-width: 576px){#footer .primary-footer .accred-column.accred-r1{height:150px}#footer .primary-footer .accred-column.accred-r2{height:85px}#footer .primary-footer .accred-column .accred-wrapper{position:relative;height:100%}#footer .primary-footer .accred-column .accred-wrapper img{position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (min-width: 768px){#footer .primary-footer .accred-column.accred-r1{height:220px}#footer .primary-footer .accred-column.accred-r2{height:110px}}@media screen and (min-width: 992px){#footer .primary-footer .accred-column.accred-r1{height:auto}#footer .primary-footer .accred-column.accred-r2{height:auto}#footer .primary-footer .accred-column .accred-wrapper{position:relative}#footer .primary-footer .accred-column .accred-wrapper img{position:relative;top:0%;transform:none}}@media screen and (min-width: 1440px){#footer .primary-footer .accred-column.accred-r1{height:150px}#footer .primary-footer .accred-column.accred-r2{height:85px}#footer .primary-footer .accred-column .accred-wrapper{position:relative}#footer .primary-footer .accred-column .accred-wrapper img{position:absolute;top:50%;transform:translateY(-50%)}}#footer .primary-footer .accred-column .flex-gridbox{width:calc(100% + 34px);margin:0 -17px}#footer .primary-footer .accred-column .flex-gridbox [class*=flex-col-]{padding:0 17px}#footer .secondary-footer{padding:17px 0;font-size:13px}@media screen and (min-width: 768px){#footer .secondary-footer{line-height:1em}}#footer .secondary-footer .legal-text{margin-bottom:8px}@media screen and (min-width: 768px){#footer .secondary-footer .legal-text{margin-bottom:0}}@media screen and (min-width: 768px){#footer .secondary-footer .legal-links{text-align:right}}#footer .secondary-footer .legal-links .legal-right-text{position:relative;display:inline-block;margin-right:10px}#footer .secondary-footer .legal-links .legal-right-text:last-child{margin-right:0}#footer .logos-scroll-wrapper{width:100%}#footer .logos-scroll{width:100%;overflow:hidden;position:relative}@media screen and (min-width: 768px){#footer .logos-scroll{width:calc(100% + 34px);left:-17px}}#footer .logos-scroll__inner{height:6rem;padding-block:1rem;display:flex;flex-wrap:wrap;gap:1.5rem;width:max-content;flex-wrap:nowrap;animation:infiniteScroll 40s forwards linear infinite}@media screen and (min-width: 768px){#footer .logos-scroll__inner{margin-bottom:3rem;height:8rem;gap:6.5rem}}#footer .logos-scroll__inner img{display:block;max-width:130px;width:fit-content;height:100%;object-fit:contain}@keyframes infiniteScroll{to{transform:translate(calc(-50% - 0.5rem))}}.scroll-down #header{transform:translateY(-100%);transition:transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.1s}#header{position:fixed;display:block;background-color:#003366;color:#ffffff;top:0;left:0;width:100%;font-family:"century-gothic",sans-serif;font-weight:300;font-style:normal;font-size:14px;text-transform:uppercase;transform:translateY(0);transition:transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:500}#header{font-size:14px}@media screen and (min-width: 320px){#header{font-size:calc( 14px + 4 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){#header{font-size:18px}}#header .header-navigation-wrap{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;padding:34px 0;transition:height .3s ease;height:82px}#header .header-navigation-wrap--alternative{height:100px}@media screen and (min-width: 1280px){#header .header-navigation-wrap{height:120px}}#header .header-navigation-wrap #header-logo{position:relative;display:block;width:100%;max-width:170px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 992px){#header .header-navigation-wrap #header-logo{max-width:308px}}@media screen and (min-width: 1280px){#header .header-navigation-wrap #header-logo{order:1}}#header .header-navigation-wrap #header-logo .main-logo{max-height:82px;animation-duration:300ms;animation-timing-function:ease-in-out}@media screen and (min-width: 1280px){#header .header-navigation-wrap #header-logo .main-logo{max-height:120px}}#header .header-navigation-wrap #header-logo .main-logo.fade-out{opacity:0;animation-name:fade-out}#header .header-navigation-wrap #header-logo #flourish-logo{position:absolute;display:block;width:auto;height:62px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5}#header .header-navigation-wrap .logo,#header .header-navigation-wrap .mobile-logo{max-width:unset;max-height:unset}#header .header-navigation-wrap .logo{width:250px;height:auto;display:none}@media screen and (min-width: 576px){#header .header-navigation-wrap .logo{display:block}}#header .header-navigation-wrap .mobile-logo{width:43px;height:auto;display:block}@media screen and (min-width: 576px){#header .header-navigation-wrap .mobile-logo{display:none}}#header.header-spacer--logo-alignment-left #header-logo,#header.header-spacer--logo-alignment-right #header-logo,#header.header-spacer--logo-position-above #header-logo{position:absolute}@media screen and (min-width: 1280px){#header.header-spacer--logo-position-above .header-navigation-wrap{margin-top:50px}#header.header-spacer--logo-position-above .header-navigation-wrap #header-logo{position:absolute;top:-24px}}@media screen and (min-width: 1280px){#header.header-spacer--logo-position-above .header-navigation-wrap #header-logo{top:0}}#header.header-spacer--logo-position-above .header-navigation-wrap #header-logo #flourish-logo{top:0}#header.header-spacer--logo-alignment-left .header-navigation-wrap #header-logo{left:0}#header.header-spacer--logo-alignment-left .header-navigation-wrap #header-logo #flourish-logo{left:0}#header.header-spacer--logo-alignment-right .header-navigation-wrap #header-logo{text-align:right;right:0}#header.header-spacer--logo-alignment-right .header-navigation-wrap #header-logo img{display:inline-block}#header.header-spacer--logo-alignment-right .header-navigation-wrap #header-logo #flourish-logo{right:0}#header.header-spacer--logo-position-above.header-spacer--logo-alignment-left .header-navigation-wrap #header-logo #flourish-logo,#header.header-spacer--logo-position-above.header-spacer--logo-alignment-right .header-navigation-wrap #header-logo #flourish-logo{transform:translateY(-50%)}#header.header-spacer--logo-position-inline.header-spacer--logo-alignment-right .header-navigation-wrap{justify-content:flex-start}#header.header-spacer--logo-position-inline.header-spacer--logo-alignment-left .header-navigation-wrap{justify-content:flex-end}#header.header-spacer--logo-position-inline.header-spacer--logo-alignment-left nav,#header.header-spacer--logo-position-inline.header-spacer--logo-alignment-right nav{width:auto}#header.header-spacer--logo-position-inline.header-spacer--logo-alignment-left .header-navigation-wrap #header-logo #flourish-logo,#header.header-spacer--logo-position-inline.header-spacer--logo-alignment-right .header-navigation-wrap #header-logo #flourish-logo{transform:translateY(-50%)}@media screen and (min-width: 1280px){.fixed-header #header .header-wrap .header-navigation-wrap{height:120px}}#header nav{position:relative;display:block;width:100%}#header nav.header-navigation-right-container{text-align:right}#header nav>ul{display:inline-flex;align-items:center;list-style:none;padding:0;margin:0}#header nav>ul.align-menu-left li:first-child{margin-left:0}#header nav>ul.align-menu-right li:last-child{margin-right:0}#header nav>ul li{position:relative;display:block;list-style:none;padding:0;margin:0 11.3333333333px 17px;line-height:1em;text-align:center}@media screen and (min-width: 768px){#header nav>ul li{margin-bottom:0}}#header nav>ul li a{position:relative;color:#ffffff;text-decoration:none;line-height:1em;z-index:1}@media screen and (min-width: 768px){#header nav>ul li.menu-item-has-children::before{content:"";position:absolute;display:block;height:calc(100% + 40px);width:calc(100% + 40px);background-color:transparent;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0}}#header nav>ul li.menu-item-has-children a[href="#"]{pointer-events:none;cursor:context-menu}#header nav>ul li.menu-item-has-children>a:hover{opacity:1}#header nav>ul li .sub-menu{display:block;margin:0;z-index:0;transition:left 0s linear .4s,opacity .4s ease,top .4s ease;transition:left 0s linear .4s,right 0s linear .4s,opacity .4s ease,top .4s ease;margin-top:17px;font-size:.9em;text-transform:none;font-family:"century-gothic",sans-serif;font-weight:400;font-style:normal;position:absolute;opacity:0;top:51px;left:-100vw;padding:28px 17px;padding-right:68px;min-width:auto;width:fit-content;max-width:none;margin-top:0;background-color:#003366;background-color:var(--light-navigation-primary-background-colour);border-top:8px solid #6d9b4e}#header nav>ul li .sub-menu::before{content:"";display:block;position:absolute;top:-24px;left:0;width:100%;height:24px;z-index:0}#header nav>ul li .sub-menu li{margin:0;padding:0;margin-bottom:21px}@media screen and (min-width: 768px){#header nav>ul li .sub-menu li{text-align:left}}#header nav>ul li .sub-menu li:last-child{margin-bottom:0}#header nav>ul li .sub-menu li a{color:#ffffff;white-space:nowrap}#header nav>ul li .sub-menu.form-sub-menu{padding:28px 17px 21px;left:auto;right:-100vw;min-width:340px}#header nav>ul li .sub-menu.form-sub-menu li{width:100%}#header nav>ul li .sub-menu.sub-menu-mobile-search{opacity:1}#header nav>ul li:not(.mobile-search-component):hover .sub-menu{top:34px;left:-17px;opacity:1;transition:left 0s linear,right 0s linear,opacity .4s ease,top .4s ease}#header nav>ul li:not(.mobile-search-component):hover .sub-menu.form-sub-menu{right:0;left:auto}#header nav>ul .alternative{margin:0 8px}@media screen and (min-width: 1366px){#header nav>ul .alternative.first-item{margin:0 8px 0 32px}}#header nav>ul .alternative.first-item .search-btn .magnifier-alternative{width:23px;height:23px}#header nav>ul .alternative .profile-alternative{width:25px;height:25px}#header nav.header-navigation-left-container{display:none}@media screen and (min-width: 1280px){#header nav.header-navigation-left-container{display:block;order:0}}#header nav.header-navigation-right-container{display:none}@media screen and (min-width: 1280px){#header nav.header-navigation-right-container{display:block;order:2}}#header .profile-wrap svg{width:20px;stroke:#ffffff;stroke-width:1.5px;fill:none;max-width:initial}#header .profile-wrap .profile-alternative{width:26px;height:26px;stroke-width:2.5}.header-spacer{background-color:#003366;height:82px}@media screen and (min-width: 1280px){.header-spacer{height:120px}}@media screen and (min-width: 1280px){.header-spacer.header-spacer--logo-position-above{height:170px}}.scroll-down .header-spacer{height:0px}.scroll-up.fixed-header .header-spacer{height:82px}@media screen and (min-width: 1280px){.scroll-up.fixed-header .header-spacer{height:120px}}#hero{position:relative;text-align:center;background-color:#003366}#hero.home-hero{max-height:70vh;width:100%;overflow:hidden;padding:0}#hero.home-hero--alternative{max-height:unset;width:280%;transform:translateX(-32.2%)}@media screen and (min-width: 450px){#hero.home-hero--alternative{max-height:calc(100vh - 100px);width:200%;transform:translateX(-25%)}}@media screen and (min-width: 1280px){#hero.home-hero--alternative{max-height:calc(100vh - 120px)}}@media screen and (min-width: 1921px){#hero.home-hero{max-height:76.25vh}}#hero.home-hero .home-hero__wrapper{position:relative;display:flex}#hero.home-hero .home-hero__wrapper-with-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#hero.home-hero .home-hero__spacer{width:100%;padding-bottom:56.25%}#hero.home-hero .home-hero__spacer--with-carousel{width:unset}#hero.home-hero .home-hero__carousel .carousel-root.carousel-hero .carousel.carousel-slider .slider{max-width:unset}#hero.home-hero .home-hero__carousel .carousel-root.carousel-hero .carousel.carousel-slider .slider .slide img{width:100%;height:100%;object-fit:cover}#hero.home-hero .home-hero__video,#hero.home-hero .home-hero__content{position:absolute;top:0;left:0;right:0;height:100%;width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;flex-wrap:nowrap}#hero.home-hero .home-hero__video{z-index:0}#hero.home-hero .home-hero__content{z-index:1}#hero.home-hero .hero-title{position:relative;display:block;margin-top:13.6px;max-width:622px;color:#fff;z-index:1;text-shadow:0 0 10px #888}@media screen and (min-width: 376px){#hero.home-hero .hero-title{margin-top:27.2px}}@media screen and (min-width: 576px){#hero.home-hero .hero-title{margin-top:54.4px}}@media screen and (min-width: 768px){#hero.home-hero .hero-title{margin-top:68px}}@media screen and (max-width: 376px){#hero.home-hero .hero-title{margin-bottom:13.6px}}#hero.home-hero .hero-alternative-title{position:relative;top:45%;margin:0;padding:15px 17px;color:#fff;font-size:18px}#hero.home-hero .hero-alternative-title{font-size:18px}@media screen and (min-width: 320px){#hero.home-hero .hero-alternative-title{font-size:calc( 18px + 42 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){#hero.home-hero .hero-alternative-title{font-size:60px}}#hero.home-hero .hero-alternative-title .title-background{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#003366;opacity:.85}#hero.home-hero .hero-alternative-title .title-message{position:relative}#hero.home-hero .hero-down-arrow{position:relative;display:block;margin-bottom:34px;width:25px}#hero.home-hero .hero-down-arrow .down-arrow{fill:none;stroke:#ffffff;stroke-width:17;stroke-linecap:round;stroke-linejoin:round}#hero.home-hero .hero-down-arrow .down-arrow-stylised{display:block;fill:#edebe7}@media screen and (min-width: 576px){#hero.home-hero .hero-down-arrow{width:35px}}@media screen and (min-width: 768px){#hero.home-hero .hero-down-arrow{width:50px}}#hero.home-hero .hero-down-arrow.hero-down-arrow--stylised{width:50px}@media screen and (min-width: 576px){#hero.home-hero .hero-down-arrow.hero-down-arrow--stylised{width:68px}}@media screen and (min-width: 768px){#hero.home-hero .hero-down-arrow.hero-down-arrow--stylised{width:102px}}#hero.home-hero .hero-down-arrow img{width:100%}#hero.hero-wrapper{position:relative;display:block;width:100%;overflow:hidden}#hero.hero-wrapper:before{content:"";display:block}#hero.hero-wrapper .hero-image{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}#hero.hero-wrapper__with-text-overlay:after{display:block;position:absolute;content:"";background-color:#666;top:0;right:0;left:0;bottom:0;opacity:.5}#hero.image-content-hero{position:relative;display:flex;justify-content:flex-start;flex-direction:row;width:100%;flex-wrap:wrap;align-items:center}@media screen and (min-width: 992px){#hero.image-content-hero{align-items:stretch;flex-wrap:nowrap}}#hero.image-content-hero .image-content-hero__image{position:relative;display:block;overflow:hidden;width:100%}#hero.image-content-hero .image-content-hero__image:before{content:"";display:block;padding-bottom:105%}@media screen and (min-width: 768px){#hero.image-content-hero .image-content-hero__image:before{padding-bottom:448px}}@media screen and (min-width: 992px){#hero.image-content-hero .image-content-hero__image:before{min-height:500px;padding-bottom:76.25%}}#hero.image-content-hero .image-content-hero__image img:first-of-type{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}#hero.image-content-hero .image-content-hero__image .status-image{position:absolute;top:0;left:0;width:50px;height:50px;object-fit:contain;object-position:top}@media screen and (min-width: 220px){#hero.image-content-hero .image-content-hero__image .status-image{width:65px;height:65px}}@media screen and (min-width: 320px){#hero.image-content-hero .image-content-hero__image .status-image{width:85px;height:85px}}@media screen and (min-width: 420px){#hero.image-content-hero .image-content-hero__image .status-image{width:100px;height:100px}}@media screen and (min-width: 520px){#hero.image-content-hero .image-content-hero__image .status-image{width:150px;height:150px}}@media screen and (min-width: 768px){#hero.image-content-hero .image-content-hero__image .status-image{width:100px;height:100px}}@media screen and (min-width: 992px){#hero.image-content-hero .image-content-hero__image .status-image{width:150px;height:150px}}#hero.standard-hero:before{padding-bottom:250px}@media screen and (min-width: 992px){#hero.standard-hero:before{padding-bottom:27.25%}}@media screen and (min-width: 1642px){#hero.standard-hero:before{padding-bottom:460px}}#hero.blog-hero:before{padding-bottom:50%}@media screen and (min-width: 1440px){#home-hero--overlay{position:absolute;left:0;right:0;transform:translatey(-100%) translatey(-130px);z-index:1;max-width:1000px;margin:auto}#home-hero--overlay section{background-color:rgba(255,255,255,0.65)}#home-hero--overlay .inner-wrap{padding:0 34px}}.back-to-page-bar{position:relative;display:block;text-align:left;padding:20.4px 0 17px 0;background-color:#003366;color:#fff;line-height:1em;text-transform:uppercase;font-family:"century-gothic",sans-serif;font-weight:600;font-style:normal;font-size:16px}.back-to-page-bar{font-size:16px}@media screen and (min-width: 320px){.back-to-page-bar{font-size:calc( 16px + 4 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.back-to-page-bar{font-size:20px}}.back-to-page-bar span{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;cursor:pointer;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1)}.back-to-page-bar span:hover{transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);opacity:.5}.back-to-page-bar span img{max-width:22px;width:100%;margin-right:16px;margin-top:-0.4rem}.image-content-hero__content{--element-dymension: 5rem;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;text-align:left;width:100%;max-width:100%}@media screen and (min-width: 992px){.image-content-hero__content{width:80%;max-width:580px}}@media screen and (min-width: 1440px){.image-content-hero__content{width:100%;max-width:768px}}.image-content-hero__content-inner{position:relative;display:block;width:100%;padding:34px 27.2px}@media screen and (min-width: 768px){.image-content-hero__content-inner{padding:34px}}@media screen and (min-width: 992px){.image-content-hero__content-inner{padding:9rem 4rem}}@media screen and (min-width: 1440px){.image-content-hero__content-inner{padding:9rem}}@media screen and (min-width: 992px){.image-content-hero__content-inner.with-socials{padding-bottom:calc(9rem - var(--element-dymension)/2)}}.image-content-hero__content-details{font-family:"century-gothic",serif;font-weight:300;font-style:normal;font-size:22px}.image-content-hero__content-details{font-size:22px}@media screen and (min-width: 320px){.image-content-hero__content-details{font-size:calc( 22px + 8 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.image-content-hero__content-details{font-size:30px}}.image-content-hero__content-details h1,.image-content-hero__content-details h2,.image-content-hero__content-details h3{font-family:"century-gothic",serif;font-weight:600;font-style:normal;font-size:22px;margin:0;margin-bottom:27.2px}.image-content-hero__content-details h1,.image-content-hero__content-details h2,.image-content-hero__content-details h3{font-size:22px}@media screen and (min-width: 320px){.image-content-hero__content-details h1,.image-content-hero__content-details h2,.image-content-hero__content-details h3{font-size:calc( 22px + 18 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.image-content-hero__content-details h1,.image-content-hero__content-details h2,.image-content-hero__content-details h3{font-size:40px}}@media screen and (min-width: 768px){.image-content-hero__content-details h1,.image-content-hero__content-details h2,.image-content-hero__content-details h3{margin-bottom:34px}}.image-content-hero__content-details h1 span,.image-content-hero__content-details h2 span,.image-content-hero__content-details h3 span{font-family:"century-gothic",sans-serif;font-weight:400;font-style:normal;display:block;font-size:13px;text-transform:uppercase;text-transform:uppercase;letter-spacing:.4px;font-weight:300;margin-bottom:8px}.image-content-hero__content-details .strong{font-size:22px;font-family:"century-gothic",serif;font-weight:600;font-style:normal}.image-content-hero__content-details .strong{font-size:22px}@media screen and (min-width: 320px){.image-content-hero__content-details .strong{font-size:calc( 22px + 18 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.image-content-hero__content-details .strong{font-size:40px}}.image-content-hero__content .button{width:100%}@media screen and (max-width: 768px){.image-content-hero__content .button{max-width:400px}}.image-content-hero__content .property-social{width:100%;display:flex;justify-content:left;align-items:center}@media screen and (min-width: 768px){.image-content-hero__content .property-social{justify-content:center}}.image-content-hero__content .property-social__copy{border:unset;outline:unset}.image-content-hero__content .property-social__copy:hover{color:#003366;opacity:.5;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);outline:0}.image-content-hero__content .property-social>*:not(:first-child){padding:.5rem;margin-left:.5rem;background-color:#003366;fill:#ffffff;color:#ffffff;stroke:#ffffff;width:var(--element-dymension);display:flex;justify-content:center;align-items:center;height:var(--element-dymension);border-radius:.65rem}@media screen and (min-width: 992px){.image-content-hero__content .property-social>*:not(:first-child){margin-left:.8rem;border-radius:1.5rem}}.image-content-hero__content .property-social__whatssap svg,.image-content-hero__content .property-social__linkedin svg{stroke:none}.image-content-hero__content .property-social__title{margin-right:.5rem;color:#003366}@media screen and (min-width: 992px){.image-content-hero__content .property-social__title{margin-right:1.5rem}}body.home #scroll-down{position:relative;top:-5vh}#home-hero-video .image{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1000px){.home-hero-react-player{width:100% !important;height:100% !important}}body::-webkit-scrollbar{width:14px}body::-webkit-scrollbar-track{background:#ebebeb}body::-webkit-scrollbar-thumb{background:#ebebeb;background:var(--dark-grey)}body::-webkit-scrollbar-thumb:hover{background:var(--darker-grey)}.page-container{position:relative;overflow:hidden;z-index:490}#app{position:relative;width:100%;max-width:100%;background-color:#003366}.inner-wrap{position:relative;display:block;width:100%;margin:0 auto;max-width:1642px;padding:0 27.2px;z-index:0}@media screen and (min-width: 768px){.inner-wrap{padding:0 34px}}@media screen and (min-width: 1676px){.inner-wrap{padding:0 17px}}.spaced-section-x-sml{padding-top:17px;padding-bottom:17px}@media screen and (min-width: 768px){.spaced-section-x-sml{padding-top:25.5px;padding-bottom:25.5px}}.spaced-section-sml{padding-top:34px;padding-bottom:34px}@media screen and (min-width: 768px){.spaced-section-sml{padding-top:51px;padding-bottom:51px}}.spaced-section{padding-top:51px;padding-bottom:51px}@media screen and (min-width: 768px){.spaced-section{padding-top:76.5px;padding-bottom:76.5px}}.spaced-section.title-bar{padding-top:43.35px;padding-bottom:43.35px}@media screen and (min-width: 768px){.spaced-section.title-bar{padding-top:65.025px;padding-bottom:65.025px}}.spaced-section.banner-content-block{padding-top:0}.title-bar{background-color:#ffffff;color:#3d3d3d}.title-bar--with-background{background-size:cover;background-position:center;color:#fff}.title-bar__overlay-hero{position:absolute;left:0;right:0;color:#fff;z-index:1;background-color:transparent}.title-bar__overlay-hero.spaced-section{padding:0px;margin:0px}.title-bar__overlay-hero.spaced-section .inner-wrap{max-width:none}.title-bar__overlay-hero.spaced-section .inner-wrap:before{display:block;content:"";width:100%;padding-bottom:250px}@media screen and (min-width: 992px){.title-bar__overlay-hero.spaced-section .inner-wrap:before{padding-bottom:27.25%}}@media screen and (min-width: 1642px){.title-bar__overlay-hero.spaced-section .inner-wrap:before{padding-bottom:460px}}.title-bar__overlay-hero.spaced-section h1{position:absolute;top:50%;transform:translateY(-50%);width:100%}.spaced-section-med{padding-top:68px;padding-bottom:68px}@media screen and (min-width: 768px){.spaced-section-med{padding-top:102px;padding-bottom:102px}}.spaced-section-med.feefo-block{padding-bottom:68px}.spaced-section-lrg{padding-top:85px;padding-bottom:85px}@media screen and (min-width: 768px){.spaced-section-lrg{padding-top:127.5px;padding-bottom:127.5px}}.spaced-section__no-top-spacing{padding-top:0px}.spaced-section__no-bottom-spacing{padding-bottom:0px}.spaced-section__justify-content{text-align:justify}body.hide-overflow{overflow:hidden !important}.anchor-to{margin-top:-150px;margin-bottom:150px}.interactive-map{height:500px}.visually-hide-element{border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.animate-spin{animation:spin 1s linear infinite}.widget-title .flex-col-auto h1,.widget-title .flex-col-auto h2,.widget-title .flex-col-auto h3,.widget-title .flex-col-auto h4,.widget-title .flex-col-auto h5,.widget-title .flex-col-auto h6{margin-bottom:0}.no-col-margins .widget-title .flex-col-auto{margin-bottom:17px}@media screen and (min-width: 768px){.no-col-margins .widget-title .flex-col-auto{margin-bottom:34px}}.navbutton{position:absolute;display:block;width:24px;height:18px;margin-right:0;margin-left:auto;right:0;top:50%;transform:translateY(-50%);z-index:99999;cursor:pointer;outline:0}@media screen and (min-width: 450px){.navbutton{width:32px;height:24px}}.navbutton--alternative{width:34px;height:24.5px}@media screen and (min-width: 450px){.navbutton--alternative{width:34px;height:24.5px}}.header-spacer--logo-alignment-right .navbutton{left:0;right:auto}@media screen and (min-width: 1280px){.navbutton{display:none}}.navbutton:hover,.navbutton:active,.navbutton:focus{outline:0}.navbutton .bar{position:absolute;display:block;top:50%;right:0;bottom:auto;width:100%;height:2px;border-radius:0;background-color:#ffffff;transform-origin:center right;transform:translateY(-50%) rotate(0);transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1)}.navbutton .bar:first-of-type{top:0;bottom:auto;width:100%;transform:translateY(0) rotate(0);transform-origin:bottom right}.navbutton .bar:last-of-type{bottom:0;top:auto;width:100%;transform:translateY(0) rotate(0);transform-origin:top right}.navbutton--alternative .bar{height:2.5px}.navbutton.button-clicked .bar{width:0;right:50%}.navbutton.button-clicked .bar:first-of-type{top:50%;right:0;transform:translateY(-50%) rotate(45deg);transform-origin:center;width:100%}.navbutton.button-clicked .bar:last-of-type{bottom:50%;right:0;transform:translateY(50%) rotate(-45deg);transform-origin:center;width:100%}#header .mobile-search{position:absolute;display:block;height:24px;margin-right:0;margin-left:auto;top:50%;transform:translateY(-50%);z-index:99999}#header .mobile-search .sub-menu.form-sub-menu{min-width:unset}@media screen and (min-width: 450px){#header .mobile-search .sub-menu.form-sub-menu{min-width:340px}}#header .mobile-search .search-form{width:calc(100vw - 50px)}@media screen and (min-width: 1280px){#header .mobile-search{display:none}}#header .mobile-search nav ul li{margin:0 5.6666666667px 17px}@media screen and (min-width: 450px){#header .mobile-search nav ul li{margin:0 11.3333333333px 17px}}#header .mobile-search nav ul li .sub-menu.form-sub-menu{width:100vw}#header .mobile-search nav ul .alternative{margin:0 4px 17px}@media screen and (min-width: 450px){#header .mobile-search nav ul .alternative{margin:0 8px 17px}}#header.header-spacer--logo-alignment-right .mobile-search nav ul li .sub-menu.form-sub-menu,#header.header-spacer--logo-alignment-center .mobile-search nav ul li .sub-menu.form-sub-menu{left:-105vw}#header.header-spacer--logo-alignment-right .mobile-search nav ul li:not(.mobile-search-component):hover .sub-menu.form-sub-menu,#header.header-spacer--logo-alignment-center .mobile-search nav ul li:not(.mobile-search-component):hover .sub-menu.form-sub-menu{top:200%;left:-33px}@media screen and (min-width: 450px){#header.header-spacer--logo-alignment-right .mobile-search nav ul li:not(.mobile-search-component):hover .sub-menu.form-sub-menu,#header.header-spacer--logo-alignment-center .mobile-search nav ul li:not(.mobile-search-component):hover .sub-menu.form-sub-menu{left:-39px}}@media screen and (min-width: 768px){#header.header-spacer--logo-alignment-right .mobile-search nav ul li:not(.mobile-search-component):hover .sub-menu.form-sub-menu,#header.header-spacer--logo-alignment-center .mobile-search nav ul li:not(.mobile-search-component):hover .sub-menu.form-sub-menu{left:-45px}}#header.header-spacer--logo-alignment-right .mobile-search nav ul li.mobile-search-component .sub-menu.form-sub-menu,#header.header-spacer--logo-alignment-center .mobile-search nav ul li.mobile-search-component .sub-menu.form-sub-menu{top:200%;left:-33px}@media screen and (min-width: 450px){#header.header-spacer--logo-alignment-right .mobile-search nav ul li.mobile-search-component .sub-menu.form-sub-menu,#header.header-spacer--logo-alignment-center .mobile-search nav ul li.mobile-search-component .sub-menu.form-sub-menu{left:-39px}}@media screen and (min-width: 768px){#header.header-spacer--logo-alignment-right .mobile-search nav ul li.mobile-search-component .sub-menu.form-sub-menu,#header.header-spacer--logo-alignment-center .mobile-search nav ul li.mobile-search-component .sub-menu.form-sub-menu{left:-45px}}@media screen and (max-width: 370px){#header.header-spacer--logo-alignment-right .mobile-search nav ul li.mobile-search-component .sub-menu.form-sub-menu,#header.header-spacer--logo-alignment-center .mobile-search nav ul li.mobile-search-component .sub-menu.form-sub-menu{left:-10px}}#header.header-spacer--logo-alignment-right .mobile-search{left:35.3333333333px}@media screen and (min-width: 450px){#header.header-spacer--logo-alignment-right .mobile-search{left:54.6666666667px}}#header.header-spacer--logo-alignment-right .mobile-search nav ul li:hover .sub-menu.form-sub-menu{left:-69.3333333333px}@media screen and (min-width: 450px){#header.header-spacer--logo-alignment-right .mobile-search nav ul li:hover .sub-menu.form-sub-menu{left:-93.2px}}@media screen and (min-width: 768px){#header.header-spacer--logo-alignment-right .mobile-search nav ul li:hover .sub-menu.form-sub-menu{left:-100px}}#header.header-spacer--logo-alignment-center .mobile-search{left:0}#header.header-spacer--logo-alignment-left .mobile-search{right:35.3333333333px}@media screen and (min-width: 450px){#header.header-spacer--logo-alignment-left .mobile-search{right:54.6666666667px}}#header.header-spacer--logo-alignment-left .mobile-search nav ul li{margin-bottom:0px;position:initial}#header.header-spacer--logo-alignment-left .mobile-search nav ul li .sub-menu.form-sub-menu{right:calc(-105vw - 92px)}@media screen and (min-width: 450px){#header.header-spacer--logo-alignment-left .mobile-search nav ul li .sub-menu.form-sub-menu{right:calc(-105vw - 100px)}}#header.header-spacer--logo-alignment-left .mobile-search nav ul li:hover .sub-menu.form-sub-menu{padding:28px 17px 21px 28px;right:-62.5333333333px;top:180%}@media screen and (min-width: 450px){#header.header-spacer--logo-alignment-left .mobile-search nav ul li:hover .sub-menu.form-sub-menu{right:-81.8666666667px}}@media screen and (min-width: 768px){#header.header-spacer--logo-alignment-left .mobile-search nav ul li:hover .sub-menu.form-sub-menu{right:-88.6666666667px}}#header-mobile{display:block}@media screen and (min-width: 1280px){#header-mobile{display:none}}.mobile-draw{position:fixed;display:block;top:82px;bottom:0;left:0;width:100%;background-color:#003366;color:#ffffff;transform:translateX(101%);transition:opacity .3s ease,transform 0s linear .3s;font-size:22px;z-index:499;opacity:0;overflow:auto}@media screen and (min-width: 768px){.mobile-draw{transform:translateX(101%)}}.mobile-draw.reveal-draw{transform:translateX(0);transition:opacity .3s ease,transform 0s linear;opacity:1}@media screen and (min-width: 768px){.mobile-draw.reveal-draw{transform:translateX(0)}}@media screen and (min-width: 1280px){.mobile-draw{display:none}}.mobile-draw .social-links{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:100%;margin-top:23.8px}.mobile-draw .social-links .social-button{margin-bottom:0;margin-right:17px}.mobile-draw .social-links .social-button .social-svg{position:relative;width:auto;height:20px;max-width:30px}.mobile-draw .social-links .social-button:last-of-type{margin-right:0}.mobile-draw .navigation-social{display:block;padding:68px 34px 68px}.mobile-draw .navigation-social .social-links{margin:0 auto;justify-content:center}.mobile-draw .navigation-social .social-links .social-svg{fill:#ffffff}nav.mobile-nav{position:relative;display:block;width:100%;max-width:100%;margin-left:auto;margin-right:0;padding:0;z-index:10;overflow:hidden}@media screen and (min-width: 1280px){nav.mobile-nav{display:none}}nav.mobile-nav a{text-decoration:none}nav.mobile-nav ul{padding:0;margin:0}nav.mobile-nav ul li{position:relative;display:flex;flex-direction:row;justify-content:inherit;align-items:center;flex-wrap:wrap;width:100%;margin:0;padding:24px 34px 17px;border-bottom:1px solid rgba(255,255,255,0.5);line-height:1em}nav.mobile-nav ul li a,nav.mobile-nav ul li span{text-transform:capitalize;color:#ffffff;padding:0}nav.mobile-nav ul li.expanded-parent{background-color:#ffffff;background-color:var(--light-on-navigation-primary-text-colour)}nav.mobile-nav ul li.menu-item-has-children>a{position:relative;flex:0 0 85%}nav.mobile-nav ul li.spaced-menu-item{margin-top:34px}nav.mobile-nav ul li .mobile-expanding-span{cursor:pointer;text-transform:capitalize}nav.mobile-nav ul li .sub-menu-expand{position:relative;display:block;flex:1 1 auto;text-align:center;transform-origin:center;transform:rotate(0deg);color:#ffffff;cursor:pointer;height:16px;box-sizing:content-box}nav.mobile-nav ul li .sub-menu-expand a,nav.mobile-nav ul li .sub-menu-expand span{text-transform:capitalize;color:#ffffff;padding:0}nav.mobile-nav ul li .sub-menu-expand::before,nav.mobile-nav ul li .sub-menu-expand::after{content:"";position:absolute;display:block;float:right;font-size:1em;height:2px;width:1em;background-color:#ffffff;top:50%;right:0;transform:translateY(-50%) rotate(0deg);transform-origin:center;transition:all .3s ease-in-out}nav.mobile-nav ul li .sub-menu-expand::after{transform:translateY(-50%) rotate(90deg)}nav.mobile-nav ul li .sub-menu-expand.expanded::after{transform:translateY(-50%) rotate(0deg);transition:all .3s ease-in-out}nav.mobile-nav ul li .sub-menu{position:absolute;display:block;overflow:hidden;margin:0;height:0;opacity:0;width:100%;margin-top:17px;padding-top:17px;margin-bottom:-17px;transition:all .8s ease;z-index:0}nav.mobile-nav ul li .sub-menu li{border:0;padding:0;padding-top:17px}nav.mobile-nav ul li .sub-menu li:first-of-type{padding-top:0}nav.mobile-nav ul li .sub-menu li:last-of-type{padding-bottom:17px}nav.mobile-nav ul li .sub-menu a{text-transform:none;font-size:16px}nav.mobile-nav ul li .sub-menu.open-sub-menu{position:relative;height:auto;opacity:1;border-top:1px solid rgba(255,255,255,0.5);transition:all .8s ease}#fader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;pointer-events:none;background-color:#003366;animation-duration:300ms;animation-timing-function:ease-in-out}#fader.fade-out{opacity:0;animation-name:fade-out}#fader.fade-in{opacity:1;animation-name:fade-in}.no-js #fader{display:none;opacity:0;overflow:hidden;visibility:hidden}.hfjs-map{height:750px}.hfjs-map .leaflet-draw-toolbar a:hover{opacity:1}.hfjs-map .leaflet-draw-toolbar a.leaflet-draw-edit-edit.leaflet-disabled{color:#bbb}.hfjs-map .property-popup{width:100%}.hfjs-map .property-popup__link{color:#003366;text-decoration:none}.hfjs-map .property-popup__image{margin-bottom:17px}.hfjs-map .property-popup__image img{width:100%}.hfjs-map .property-popup__title{font-family:"century-gothic",sans-serif;font-weight:600;font-style:normal;font-size:22px;margin:0;margin-bottom:11.3333333333px;line-height:100%}.hfjs-map .property-popup__details{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:11.3333333333px}.hfjs-map .property-popup__price{font-size:16px}.hfjs-map .property-popup__status{text-transform:uppercase;font-family:"century-gothic",sans-serif;font-weight:600;font-style:normal;line-height:100%}.hfjs-map .property-popup__rooms{list-style-type:none;list-style-position:inside;display:flex;font-size:16px;justify-content:center}.hfjs-map .property-popup__rooms li{margin-right:27.2px;margin-bottom:0px}.hfjs-map .property-popup__rooms li img{height:21px;display:inline-block;vertical-align:middle;padding-left:5px}.property-results-view{display:none}@media screen and (min-width: 768px){.property-results-view{display:block}}.property-listing .property-heading-bar{margin-bottom:17px}@media screen and (min-width: 992px){.property-listing .property-heading-bar{margin-bottom:68px}}.property-listing .property-heading-bar h1,.property-listing .property-heading-bar h2,.property-listing .property-heading-bar h3,.property-listing .property-heading-bar h4,.property-listing .property-heading-bar h5,.property-listing .property-heading-bar h6{margin:0}.property-listing .property-carousel.swiper-initialized{-webkit-mask-image:linear-gradient(to left, transparent 0%, #000 20%);mask-image:linear-gradient(to left, transparent 0%, #000 20%)}@media screen and (min-width: 768px){.property-listing #search-results-header{display:flex;justify-content:space-between}}.property-listing .button__save-search{width:100%;margin-bottom:27.2px}@media (min-width: 768px){.property-listing .button__save-search{margin-bottom:0px;margin-left:27.2px;width:auto}}.property-listing .button__save-search svg{width:18px;margin-bottom:-4px;margin-right:10px;fill:#ffffff}@media (min-width: 992px){.property-listing .button__save-search svg{width:24px;margin-bottom:-1px}}.property-listing .button__save-search:hover svg{fill:#003366}.property-listing .button__save-search-short{display:none}@media (min-width: 768px){.property-listing .button__save-search-long,.property-listing .button__save-search svg{display:none}.property-listing .button__save-search-short{display:inline}}@media (min-width: 992px){.property-listing .button__save-search-long,.property-listing .button__save-search svg{display:inline}.property-listing .button__save-search-short{display:none}}@media (min-width: 768px){.property-listing .button__save-search{margin-left:34px}}.search-header__search-controls{display:flex}.saved-properties,.property-listing-grid{position:relative}.saved-properties .property-card,.property-listing-grid .property-card{position:relative}.saved-properties .property-card .card__price,.property-listing-grid .property-card .card__price{margin:0;line-height:100%}.saved-properties .property-card .card__price--with-icons,.property-listing-grid .property-card .card__price--with-icons{width:100%}.saved-properties .property-card .card__details,.property-listing-grid .property-card .card__details{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;width:100%}.saved-properties .property-card .card__details p,.property-listing-grid .property-card .card__details p{margin-bottom:0}.saved-properties .property-card .card__details .card__price,.property-listing-grid .property-card .card__details .card__price{margin-right:17px}.saved-properties .property-card .card__details .card__status,.property-listing-grid .property-card .card__details .card__status{text-transform:uppercase;font-family:"century-gothic",sans-serif;font-weight:600;font-style:normal;line-height:100%}.saved-properties .property-card .card__details .card__tenant-info a,.property-listing-grid .property-card .card__details .card__tenant-info a{color:inherit}.saved-properties .property-card__save,.property-listing-grid .property-card__save{position:absolute;z-index:1;top:10px;right:23.6px}@media screen and (min-width: 768px){.saved-properties .property-card__save,.property-listing-grid .property-card__save{right:27px}}.property-listing-grid .slider .property-card__save{right:10px}.property-card__save{background:none;border:none}.property-sorting{position:relative;display:block;font-family:europa,sans-serif;font-weight:400;font-style:normal;font-size:20px;width:100%}@media screen and (min-width: 768px){.property-sorting{width:auto}}.property-sorting .wrapping-label{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}.property-sorting .wrapping-label .wrapping-label-inner{width:100%}@media screen and (min-width: 768px){.property-sorting .wrapping-label{justify-content:flex-end}.property-sorting .wrapping-label .wrapping-label-inner{margin-left:17px;width:auto}}.property-sorting .wrapping-label .Dropdown-placeholder.is-selected:before{content:"Sort by "}.interstital__list{list-style-type:none;margin-top:13.6px}@media screen and (min-width: 768px){.interstital__list{margin-top:17px}}.interstital__list li{margin-bottom:6.8px}@media screen and (min-width: 768px){.interstital__list li{margin-bottom:8.5px}}.interstitial-link__container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.interstitial-link__floral-ornament-bottom-left,.interstitial-link__floral-ornament-top-right{position:absolute;width:fit-content;height:70%}@media all and (min-width: 768px){.interstitial-link__floral-ornament-bottom-left,.interstitial-link__floral-ornament-top-right{width:70%;height:fit-content}}.interstitial-link__floral-ornament-bottom-left{bottom:0;left:0}.interstitial-link__floral-ornament-top-right{top:0;right:0;transform:scale(-1, 1)}.interstitial-link__floral-ornament{width:100%;height:100%;fill:#6d9b4e;fill-opacity:.135}.interstitial-link__paragraph-1,.interstitial-link__paragraph-2{z-index:1;font-weight:bold;font-family:meno-banner;text-align:center;margin-left:1em;margin-right:1em}.interstitial-link__paragraph-1{font-size:30px;margin-top:1em}@media all and (min-width: 768px){.interstitial-link__paragraph-1{margin-top:0}}.interstitial-link__paragraph-2{font-style:italic;font-size:40px}.interstitial-link__container p{margin-bottom:.25em}.interstitial-link__container p:last-of-type{margin-bottom:1em}.interstitial-link__container .button{z-index:1;max-width:80%;height:fit-content;white-space:wrap;padding:1.4rem 3.4rem 1.2rem 3.4rem;line-height:1.3}.interstitial-link__container .button:last-of-type{width:fit-content;margin-bottom:1em}@media all and (min-width: 768px){.interstitial-link__container .button:last-of-type{margin-bottom:0}}.property-price__qualifier{font-size:18px;font-weight:normal;margin-left:9.0666666667px}.property-price__qualifier{font-size:18px}@media screen and (min-width: 320px){.property-price__qualifier{font-size:calc( 18px + 6 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.property-price__qualifier{font-size:24px}}@media screen and (min-width: 768px){.property-price__qualifier{margin-left:11.3333333333px}}.property-price{display:flex;flex-direction:column}.property-price__tenant-info a{color:inherit;text-decoration:none;font-weight:normal;font-size:18px}.property-price__tenant-info a{font-size:18px}@media screen and (min-width: 320px){.property-price__tenant-info a{font-size:calc( 18px + 6 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.property-price__tenant-info a{font-size:24px}}.property-type__with-icons{display:inline-block}.prop-nav-links-with-share__back,.prop-nav-links-with-share__share{padding:18px 27.2px !important}@media screen and (min-width: 992px){.prop-nav-links-with-share__back,.prop-nav-links-with-share__share{padding:18px 136px !important}}@media screen and (max-width: 600px){.prop-nav-links-with-share__back{padding-right:0 !important}}.prop-nav-links-with-share__share .share-button{background-color:transparent;border:0px;box-shadow:none;text-transform:uppercase;cursor:pointer;align-items:center;display:inline-flex}.prop-nav-links-with-share__share .share-button svg{margin-right:.5rem}.prop-nav-links-with-share__share .share-links{margin-left:1rem;margin-top:1rem;display:flex;justify-content:flex-end;height:5rem}.prop-nav-links-with-share__share .share-links .button{height:50px;width:50px;padding:0;margin-right:.5rem;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 600px){.prop-nav-links-with-share__share .share-links .button{height:40px;width:40px;font-size:larger}}.prop-nav-links,.prop-nav-links-with-share{display:flex;justify-content:flex-start;flex-direction:row;width:100%;font-family:"century-gothic",sans-serif;font-weight:400;font-style:normal;font-size:14px;text-transform:uppercase}.prop-nav-links,.prop-nav-links-with-share{font-size:14px}@media screen and (min-width: 320px){.prop-nav-links,.prop-nav-links-with-share{font-size:calc( 14px + 4 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.prop-nav-links,.prop-nav-links-with-share{font-size:18px}}@media screen and (min-width: 768px){.prop-nav-links,.prop-nav-links-with-share{align-items:stretch;flex-wrap:nowrap}}.prop-nav-links button.back-link,.prop-nav-links .back-to-search,.prop-nav-links-with-share button.back-link,.prop-nav-links-with-share .back-to-search{background-color:transparent;border:0px;box-shadow:none;text-transform:uppercase;cursor:pointer}.prop-nav-links button.back-link svg,.prop-nav-links .back-to-search svg,.prop-nav-links-with-share button.back-link svg,.prop-nav-links-with-share .back-to-search svg{vertical-align:middle;margin-bottom:5px;margin-right:8.5px}.prop-nav-links a,.prop-nav-links-with-share a{text-decoration:none}.prop-nav-links a svg,.prop-nav-links-with-share a svg{vertical-align:middle;margin-bottom:5px}.prop-nav-links a.forward-link svg,.prop-nav-links-with-share a.forward-link svg{margin-left:8.5px}.prop-nav-links__back,.prop-nav-links-with-share__back{width:100%;max-width:100%;padding:34px}@media screen and (max-width: 768px){.prop-nav-links__back,.prop-nav-links-with-share__back{padding:17px}}.prop-nav-links__share,.prop-nav-links-with-share__share{width:100%;max-width:100%;padding:34px;text-align:right}.prop-nav-links__next-prev,.prop-nav-links-with-share__next-prev{background-color:#003366;background-color:var(--lighter-primary);display:flex;justify-content:space-between;align-items:center;width:100%;max-width:100%;padding:34px}@media screen and (min-width: 992px){.prop-nav-links__next-prev,.prop-nav-links-with-share__next-prev{width:80%;max-width:580px}}@media screen and (min-width: 1440px){.prop-nav-links__next-prev,.prop-nav-links-with-share__next-prev{width:100%;max-width:768px}}@media screen and (max-width: 768px){.prop-nav-links__next-prev,.prop-nav-links-with-share__next-prev{padding:17px}.prop-nav-links__next-prev .back-link,.prop-nav-links__next-prev .forward-link,.prop-nav-links-with-share__next-prev .back-link,.prop-nav-links-with-share__next-prev .forward-link{display:flex}.prop-nav-links__next-prev .back-link,.prop-nav-links-with-share__next-prev .back-link{flex-direction:column;text-align:left;align-items:start}.prop-nav-links__next-prev .forward-link,.prop-nav-links-with-share__next-prev .forward-link{flex-direction:column-reverse;text-align:right;align-items:end}}#property-show-save-button{position:absolute;top:27.2px;right:27.2px;z-index:1}@media screen and (min-width: 768px){#property-show-save-button{top:34px;right:34px}}.inner-wrap__alternative-layout{padding:0 27.2px}@media screen and (min-width: 992px){.inner-wrap__alternative-layout{padding:0 136px}}.property-info-section{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:27.2px;font-size:small}@media screen and (min-width: 992px){.property-info-section{padding:3rem 136px 0 136px;font-size:larger}}.property-info-section__property-info p{margin:0;font-weight:600}.property-info-section__property-info p:nth-child(2){font-weight:300}body.modal-open{position:fixed;width:100%;height:100%;overflow:hidden;overscroll-behavior:none;overscroll-behavior-y:none}.image-gallery-modal{position:fixed;inset:0;z-index:1000;background-color:#edebe7;display:flex;flex-direction:column;box-sizing:border-box;height:auto}@media screen and (max-width: 450px){.image-gallery-modal{overflow-y:hidden;overscroll-behavior:contain;overscroll-behavior-y:none;touch-action:none;-webkit-overflow-scrolling:touch}}.image-gallery-modal .prop-nav-links-with-share{z-index:10}.image-gallery-modal .modal-close-button{position:fixed;top:2rem;right:2rem;background:none;border:none;font-size:2rem;cursor:pointer;color:#333;z-index:1001}.image-gallery-modal .modal-content__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;width:90%;max-width:100%;margin:0 auto;padding:1.5rem;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width: 450px){.image-gallery-modal .modal-content__grid{overflow-y:auto;height:calc(100vh - 4rem);overscroll-behavior:none;-webkit-overflow-scrolling:touch}}@media screen and (min-width: 600px){.image-gallery-modal .modal-content__grid{max-width:60%;margin:4rem auto 0}}.image-gallery-modal .modal-content__grid .image-wrapper{position:relative;width:100%}.image-gallery-modal .modal-content__grid .image-wrapper img{width:100%;height:100%;object-fit:cover;cursor:pointer}.image-gallery-modal .modal-content__grid .image-wrapper.portrait{grid-row:span 2}.image-gallery-modal .modal-content__grid .image-wrapper.featured{grid-column:1/-1}.image-gallery-modal .modal-content__grid .image-wrapper.featured img{height:30vh;cursor:pointer}@media screen and (min-width: 600px){.image-gallery-modal .modal-content__grid .image-wrapper.featured img{height:70vh}}.image-gallery-modal .modal-content__grid::-webkit-scrollbar{display:none}.image-gallery-modal .modal-content__slider{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-height:100%}.image-gallery-modal .modal-content__slider .carousel-wrapper{position:absolute;width:100%;height:95vh;top:5vh;left:0;transform:none}@media screen and (min-width: 600px){.image-gallery-modal .modal-content__slider .carousel-wrapper{height:97vh;top:3vh}}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider{height:80vh;display:flex;align-items:center;justify-content:center;max-width:100%}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider img{height:100%;object-fit:contain}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .page-slide-button{z-index:10;display:flex;justify-content:center;align-items:center;width:50px;height:50px;top:50%;border-radius:100%;background-color:#fff}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .page-slide-button .chevron-arrow-right::before{width:15px;height:15px}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .hide{display:none}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .page-slide-prev{left:10px}@media screen and (min-width: 768px){.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .page-slide-prev{left:40px}}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .page-slide-prev .chevron-arrow-right::before{left:55%}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .page-slide-next{right:10px}@media screen and (min-width: 768px){.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .page-slide-next{right:40px}}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .tns-outer{height:100%}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .tns-outer .tns-ovh,.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .tns-outer .tns-inner,.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .tns-outer .tns-slider{height:100%}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .tns-outer .tns-nav{z-index:10;position:absolute;bottom:5%;display:flex;align-items:center;justify-content:center;width:100%}@media screen and (max-width: 430px){.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .tns-outer .tns-nav{bottom:10vh}}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .tns-outer .tns-nav button{margin:0 3px;width:12px;height:12px;border-radius:100%;background-color:#fff;opacity:.5;border:none;-webkit-appearance:none;padding:0}.image-gallery-modal .modal-content__slider .carousel-wrapper .slider .tns-outer .tns-nav .tns-nav-active{background-color:#fff;opacity:1}.image-gallery-modal .modal-content__slider .back-to-grid{position:absolute;z-index:10;bottom:2rem}@media screen and (max-width: 400px){.image-gallery-modal .modal-content__slider .back-to-grid{bottom:1rem}}.property-gallery-section{width:100%;padding:0 27.2px}@media screen and (min-width: 992px){.property-gallery-section{padding:0 136px;margin-top:-20px}}.property-gallery-section .property-gallery{width:100%;display:flex;flex-direction:row}.property-gallery-section .property-gallery__hero-image{object-fit:cover;width:50%;aspect-ratio:3/2;border:none;cursor:pointer;padding:0}.property-gallery-section .property-gallery__hero-image img{width:100%;height:100%}@media screen and (max-width: 600px){.property-gallery-section .property-gallery__hero-image{width:100%}}.property-gallery-section .property-gallery__images{margin-left:1rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;width:50%}@media screen and (max-width: 600px){.property-gallery-section .property-gallery__images{display:none}}.property-gallery-section .property-gallery__images .gallery-image{width:100%;aspect-ratio:3/2;height:-webkit-fill-available;border:none;cursor:pointer;padding:0}.property-gallery-section .property-gallery__images .gallery-image img{width:100%;height:100%;object-fit:cover}.property-gallery-section .show-all-button{width:100%;margin-top:2rem}.property-testimonial-block{position:relative;text-align:center;padding-top:34px}@media screen and (min-width: 768px){.property-testimonial-block{padding-top:102px}}.property-testimonial-block .button{margin-bottom:0}.property-testimonial-block p{font-family:"century-gothic",serif;font-weight:300;font-style:normal;font-size:24px}.property-testimonial-block p{font-size:24px}@media screen and (min-width: 320px){.property-testimonial-block p{font-size:calc( 24px + 6 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.property-testimonial-block p{font-size:30px}}.property-testimonial-block .prop-testimonial-img{position:relative;display:block;margin:0 auto;margin-bottom:34px;width:128px;border-radius:100px 100px 0 0;overflow:hidden}.property-testimonial-block .prop-testimonial-img:before{content:"";display:block;padding-bottom:156.25%}.property-testimonial-block .prop-testimonial-img img{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}.property-testimonial-block .prop-testimonial-from p{font-family:"century-gothic",serif;font-weight:600;font-style:italic;margin-bottom:0}.property-testimonial-block .prop-testimonial-from p.from-name{font-size:22px}.property-testimonial-block .prop-testimonial-from p.from-role{font-size:15px}#property-slideshow{position:relative}#property-slideshow .property-slideshow__slide_outer{padding-bottom:66%;position:relative}#property-slideshow .property-slideshow__slide_inner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;overflow:hidden}#property-slideshow .property-slideshow__slide_inner img{position:absolute;top:13.6px;left:13.6px;height:calc(100% - 27.2px);width:calc(100% - 27.2px);object-fit:contain}@media screen and (min-width: 768px){#property-slideshow .property-slideshow__slide_inner img{top:17px;left:17px;height:calc(100% - 34px);width:calc(100% - 34px)}}#property-slideshow .property-slideshow .fullscreen .property-slideshow__slide_inner img{left:0px;top:0px;height:100%;width:100%}#property-map{padding-top:34px;margin-top:34px;margin-bottom:34px}@media screen and (min-width: 768px){#property-map{margin-top:68px;margin-bottom:68px}}.property-video-wrapper{position:relative;padding-bottom:60%;margin-top:34px}@media screen and (min-width: 768px){.property-video-wrapper{margin-top:68px}}.property-video-wrapper #property-video,.property-video-wrapper #property-virtual-tour{position:absolute;top:0;left:0;width:100%;height:100%}.property-video-wrapper #property-virtual-tour iframe{width:100%;height:100%;border-width:0;pointer-events:all}.icon-details{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap;width:100%;margin-bottom:34px}.card__details .icon-details{margin-bottom:0;margin-top:11.3333333333px}.icon-details .icon-wrap{position:relative;display:block;background-repeat:no-repeat;background-position:right;line-height:43px;margin-right:25px}.card__details .icon-details .icon-wrap{margin-right:15px;line-height:22px}@media screen and (min-width: 768px){.icon-details .icon-wrap{margin-right:15px;line-height:22px}}@media screen and (min-width: 992px){.icon-details .icon-wrap{margin-right:30px;line-height:33px}}@media screen and (min-width: 1280px){.icon-details .icon-wrap{margin-right:45px;line-height:44px}}.icon-details .icon-wrap.bedrooms{background-image:url("https://vassets.homeflow-assets.co.uk/callisto/assets/images/bed-icon.svg");padding-right:60px;background-size:43px auto}.card__details .icon-details .icon-wrap.bedrooms{background-size:26px auto;padding-right:32px}@media screen and (min-width: 576px){.icon-details .icon-wrap.bedrooms{background-size:26px auto;padding-right:32px}}@media screen and (min-width: 992px){.icon-details .icon-wrap.bedrooms{background-size:26px auto;padding-right:32px}}@media screen and (min-width: 1280px){.icon-details .icon-wrap.bedrooms{background-size:39px auto;padding-right:45px}}@media screen and (min-width: 1366px){.icon-details .icon-wrap.bedrooms{background-size:48px auto;padding-right:64px}}.icon-details .icon-wrap.bathrooms{background-image:url("https://vassets.homeflow-assets.co.uk/callisto/assets/images/bath-icon.svg");padding-right:51px;background-size:35px auto}.card__details .icon-details .icon-wrap.bathrooms{background-size:21px auto;padding-right:27px}@media screen and (min-width: 576px){.icon-details .icon-wrap.bathrooms{background-size:21px auto;padding-right:27px}}@media screen and (min-width: 1280px){.icon-details .icon-wrap.bathrooms{background-size:32px auto;padding-right:38px}}@media screen and (min-width: 1366px){.icon-details .icon-wrap.bathrooms{background-size:43px auto;padding-right:51px}}.icon-details .icon-wrap.receptions{background-image:url("https://vassets.homeflow-assets.co.uk/callisto/assets/images/couch-icon.svg");padding-right:66px;background-size:48px auto}.card__details .icon-details .icon-wrap.receptions{background-size:30px auto;padding-right:36px}@media screen and (min-width: 576px){.icon-details .icon-wrap.receptions{background-size:30px auto;padding-right:36px}}@media screen and (min-width: 1280px){.icon-details .icon-wrap.receptions{background-size:45px auto;padding-right:51px}}@media screen and (min-width: 1366px){.icon-details .icon-wrap.receptions{background-size:50px auto;padding-right:58px}}.key-details{position:relative;display:block;padding:34px 17px;margin-bottom:34px}@media screen and (min-width: 768px){.key-details{padding:51px 34px}}.key-details .icon-details{padding-bottom:17px;border-bottom:1px solid #3d3d3d}.key-details ul:last-of-type,.key-details li:last-of-type{margin-bottom:0}#property-extra-links{margin-bottom:34px}.sidebar-toggle{position:relative;display:block;background-color:#003366;color:#ffffff;padding:27.2px 40.8px;padding-right:82px;margin-bottom:17px;text-decoration:none;width:100%;text-align:left;cursor:pointer}.sidebar-toggle:hover,.sidebar-toggle:focus{color:#ffffff}.sidebar-toggle .toggle-label{font-family:"century-gothic",serif;font-weight:400;font-style:normal;font-size:20px}.sidebar-toggle .toggle-label{font-size:20px}@media screen and (min-width: 768px){.sidebar-toggle .toggle-label{font-size:calc( 20px + 6 * ((100vw - 768px) / 224) )}}@media screen and (min-width: 992px){.sidebar-toggle .toggle-label{font-size:26px}}@media screen and (max-width: 450px){.sidebar-toggle .brochure-label{margin-right:2rem}}.sidebar-toggle.modal-trigger::before{content:"";position:absolute;display:block;width:28px;height:28px;border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:47.6px;top:50%;transform:translateY(-50%) rotate(45deg);transform-origin:center}.sidebar-toggle.sidebar-download::before{content:"";position:absolute;display:block;width:32px;height:32px;right:37.4px;top:50%;transform:translateY(-50%);transform-origin:center;background-image:url("https://vassets.homeflow-assets.co.uk/callisto/assets/images/download.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.sidebar-toggle.modal-trigger:focus,.sidebar-toggle.sidebar-download:focus{opacity:.5}.sidebar-toggle.sidebar-accordion{padding:0;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1)}.sidebar-toggle.sidebar-accordion .details-wrapper{background-color:#ffffff}.sidebar-toggle.sidebar-accordion .accordion-label{padding:27.2px 40.8px;padding-right:82px;background-color:#003366}.sidebar-toggle.sidebar-accordion .accordion-label::before,.sidebar-toggle.sidebar-accordion .accordion-label::after{background-color:#ffffff;right:40.8px}.sidebar-toggle.sidebar-accordion:hover:not([open]){opacity:.5}.sidebar-toggle.sidebar-accordion .details-inner{color:#003366;font-family:"century-gothic",sans-serif;font-weight:400;font-style:normal;padding:34px}@media screen and (min-width: 768px){.sidebar-toggle.sidebar-accordion .details-inner{padding:27.2px 40.8px 34px}}.sidebar-toggle.sidebar-accordion .details-inner ul{margin-bottom:0}.sidebar-toggle.sidebar-accordion .details-inner ul li:last-of-type{margin-bottom:0}.sidebar-toggle.sidebar-accordion:last-of-type{margin-bottom:17px}.sidebar-toggle .transport-links{list-style:none;padding:0}.sidebar-toggle .transport-links li{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;width:100%}.sidebar-toggle .transport-links li svg{margin-right:12px;max-width:22px}@media screen and (min-width: 768px){.sidebar-toggle .transport-links li.underground svg{margin-top:.33rem}}.sidebar-toggle .transport-links li.rail svg{margin-top:.33rem}@media screen and (min-width: 768px){.sidebar-toggle .transport-links li.rail svg{margin-top:.66rem}}.material-info__title{margin-bottom:1rem;text-transform:capitalize;font-size:20px;padding:0}.material-info__title{font-size:20px}@media screen and (min-width: 320px){.material-info__title{font-size:calc( 20px + 10 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.material-info__title{font-size:30px}}.material-info__list{list-style:none;text-transform:capitalize;padding:0;margin-bottom:3rem !important}@media screen and (min-width: 992px){.property-carousel-block{padding-top:68px}}.property-carousel-block .property-image-slider{max-width:calc(90% - 34px);margin:0 auto}form.request-viewing-form .suitable-time .ginput_complex{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;flex-direction:row;flex-wrap:nowrap}form.request-viewing-form .suitable-time .ginput_complex .hour_minute_colon{margin:0 8px}.custom-submit-wrapper{width:100%;text-align:right}.custom-submit-wrapper .button,.custom-submit-wrapper .faux-button{width:100%}.property-content-hero{display:flex;justify-content:space-between;align-items:center;text-align:left;padding:3rem 10rem}.property-content-hero p{margin-bottom:0;font-weight:600}.property-content-hero p:nth-child(2){font-weight:300}.gallery-hero-image{display:flex;justify-content:center}.gallery-hero-image img{width:auto}.property-content{position:relative;z-index:5;padding-top:34px}@media screen and (min-width: 768px){.property-content{padding-top:68px}}.property-content .content-wrapper{position:relative;margin-bottom:34px}@media screen and (min-width: 768px){.property-content .content-wrapper{margin-bottom:0}}.expandable-content__wrapper .expandable-content{position:relative;min-height:500px;height:66vh;overflow:hidden;-webkit-mask-image:linear-gradient(to top, transparent 10%, #000 40%);mask-image:linear-gradient(to top, transparent 10%, #000 40%)}.expandable-content__wrapper .expandable-content--expanded{height:auto;-webkit-mask-image:none;mask-image:none}.expandable-content__wrapper .expandable-content__expand{position:absolute;display:block;cursor:pointer;font-family:"century-gothic",sans-serif;font-weight:600;font-style:normal;font-size:20px;padding:10px 10px 10px 0;bottom:0;left:0;z-index:5;background-color:transparent;border-width:0px}.single-property-video{position:relative;margin-top:34px}@media screen and (min-width: 768px){.single-property-video{margin-top:68px}}.related-searches__links{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;justify-content:center}.related-searches__link{text-decoration:none;cursor:pointer}.widget_chunk--alternate_search_form{position:relative;z-index:1}.search-form-alternate [type=radio]+label,.search-form-alternate select,.search-form-alternate input{margin-bottom:0px}.search-form-alternate .button{width:100%}.channel-button{background-color:transparent;border:0px}.channel-button--current{font-family:"century-gothic",sans-serif;font-weight:600;font-style:normal}#simple-property-search,#full-property-search{position:relative;padding:34px 0}#simple-property-search form,#full-property-search form{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;width:100%;margin:0}@media screen and (min-width: 992px){#simple-property-search form,#full-property-search form{flex-wrap:nowrap}}.property-full-search-input-wrapper li,.property-simple-search-input-wrapper li{margin:0px}.property-full-search-input-wrapper div[role=listbox],.property-simple-search-input-wrapper div[role=listbox]{margin-top:24px}@media screen and (min-width: 1440px){.property-full-search-input-wrapper div[role=listbox],.property-simple-search-input-wrapper div[role=listbox]{margin-top:31px}}@media screen and (min-width: 1642px){.property-full-search-input-wrapper div[role=listbox],.property-simple-search-input-wrapper div[role=listbox]{margin-top:38px}}#simple-property-search{z-index:1}@media screen and (min-width: 992px){#simple-property-search{padding-bottom:0}}#simple-property-search .property-simple-search-input,#simple-property-search .property-simple-search-btn,#simple-property-search .property-simple-search-select{margin:0;margin-bottom:2%}@media screen and (min-width: 992px){#simple-property-search .property-simple-search-input,#simple-property-search .property-simple-search-btn,#simple-property-search .property-simple-search-select{margin:0;margin-right:8px}}#simple-property-search .property-simple-search-input-wrapper{width:100%;margin:0}@media screen and (min-width: 992px){#simple-property-search .property-simple-search-input-wrapper{margin-right:8px}}#simple-property-search .property-simple-search-btn{width:49%}@media screen and (min-width: 992px){#simple-property-search .property-simple-search-btn{width:auto}}#simple-property-search .property-simple-search-btn:last-of-type{margin-right:0}#simple-property-search .property-simple-search-btn--full{width:100%}@media screen and (min-width: 992px){#simple-property-search .property-simple-search-btn--full{width:auto}}#full-property-search{padding:68px 0;padding-bottom:0}@media screen and (min-width: 992px){#full-property-search{padding:102px 0;padding-bottom:0}}#full-property-search form{align-items:flex-end}#full-property-search .property-full-search-input,#full-property-search .property-full-search-btn,#full-property-search select{margin:0;margin-bottom:2%}@media screen and (min-width: 992px){#full-property-search .property-full-search-input,#full-property-search .property-full-search-btn,#full-property-search select{margin:0;margin-right:8px}}#full-property-search .property-full-search-input-wrapper{width:100%;margin:0}@media screen and (min-width: 992px){#full-property-search .property-full-search-input-wrapper{margin:0;margin-right:8px}}#full-property-search .property-full-search-btn{width:49%}@media screen and (min-width: 992px){#full-property-search .property-full-search-btn{width:auto}}#full-property-search .property-full-search-btn:last-of-type{margin-right:0}#full-property-search.full-form-wrap form{justify-content:flex-start;flex-wrap:wrap}#full-property-search.full-form-wrap form.custom-search__form{margin-left:-4px;margin-right:-4px}#full-property-search.full-form-wrap form.custom-search__form .wrapping-label{padding:0 4px;margin-bottom:17px;margin-right:0px}#full-property-search.full-form-wrap form.custom-search__form--cols-1 .wrapping-label{width:100%}#full-property-search.full-form-wrap form.custom-search__form--cols-2 .wrapping-label{width:50%}#full-property-search.full-form-wrap form.custom-search__form--cols-3 .wrapping-label{width:33.33%}#full-property-search.full-form-wrap form.custom-search__form--cols-4 .wrapping-label{width:25%}@media screen and (min-width: 768px){#full-property-search.full-form-wrap form.default-search-form .wrapping-label:nth-child(1){margin-right:8px;width:100%;max-width:calc(50% - 4px);flex-basis:calc(50% - 4px)}#full-property-search.full-form-wrap form.default-search-form .wrapping-label:nth-child(2){width:100%;max-width:calc(50% - 4px);flex-basis:calc(50% - 4px);margin-right:0}#full-property-search.full-form-wrap form.default-search-form .wrapping-label:nth-child(3){margin-right:8px;width:100%;max-width:calc(50% - 4px);flex-basis:calc(50% - 4px)}#full-property-search.full-form-wrap form.default-search-form .wrapping-label:nth-child(4){width:100%;max-width:calc(50% - 4px);flex-basis:calc(50% - 4px);margin-right:0}#full-property-search.full-form-wrap form.default-search-form .wrapping-label:nth-child(5){margin-right:0;margin-top:0}}@media screen and (min-width: 992px){#full-property-search.full-form-wrap form.default-search-form .wrapping-label:nth-child(1){margin-right:8px;width:100%;max-width:40%;flex-basis:40%}#full-property-search.full-form-wrap form.default-search-form .wrapping-label:nth-child(2){margin-right:8px;width:100%;max-width:22%;flex-basis:22%}#full-property-search.full-form-wrap form.default-search-form .wrapping-label:nth-child(3){width:100%;max-width:calc(38% - 16px);flex-basis:calc(38% - 16px);margin-right:0}#full-property-search.full-form-wrap form.default-search-form .wrapping-label:nth-child(4){margin-right:8px;width:100%;max-width:50%;flex-basis:50%;margin-top:17px}#full-property-search.full-form-wrap form.default-search-form .wrapping-label:nth-child(5){width:100%;max-width:calc(50% - 8px);flex-basis:calc(50% - 8px);margin-right:0;margin-top:17px}}#full-property-search.full-form-wrap form .include-check{line-height:2.4em}@media screen and (min-width: 768px){#full-property-search.full-form-wrap form .include-check{line-height:1.8em;width:100%;max-width:50%;flex-basis:50%;margin-top:17px;margin-right:17px}}#full-property-search.full-form-wrap form .property-full-search-btn{width:100%;margin-bottom:0}@media screen and (min-width: 768px){#full-property-search.full-form-wrap form .property-full-search-btn{margin-left:auto;margin-right:0;margin-top:17px;max-width:300px}}.wrapping-label{margin:0;margin-bottom:2%}@media screen and (min-width: 992px){.wrapping-label{margin:0;margin-right:8px}}.wrapping-label .wrapping-label-inner{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;width:100%}.wrapping-label .wrapping-label-inner select:last-of-type{margin-right:0}body.locations.show .hero-title a{text-decoration:none}.search-results-container .search-results-snippet{font-family:"century-gothic",sans-serif;font-weight:600;font-style:normal}.search-results-container #search-results{border-top:2px solid #ebebeb}.search-results-container #search-results .search-result{margin-top:34px;padding-bottom:34px;border-bottom:2px solid #ebebeb}.search-results-container #search-results .search-result:first-of-type{margin-top:34px;padding-bottom:34px}.search-results-container #search-results .search-result:last-of-type{border:0;margin-bottom:51px}.search-results-container #search-results .search-result .search-content-column{position:relative;display:block;width:100%}.search-results-container #search-results .search-result .search-content-column a{text-decoration:none}.search-results-container #search-results .search-result .search-content-column .search-view-link{font-family:"century-gothic",sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;text-decoration:underline}.search-results-container #search-results .search-result .search-content-column .result-footer{margin-top:34px}#header .search-btn svg{fill:#ffffff}#header .search-btn .magnifier-alternative{position:inherit;fill:none;stroke:#ffffff;stroke-width:2.5;stroke-linecap:round;width:26px;height:26px}#header .search-btn--for-mobile-search{padding:0;line-height:0;outline:unset;border:unset;background:unset}#header .search-btn--for-mobile-search .magnifier-alternative{position:relative}#header .search-form{position:relative;display:block;padding:0;width:100%;max-width:100%;z-index:500}#header .search-form .search-box{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;width:100%;margin:0;border-bottom:2px solid #fff;height:40px}#header .search-form .search-box .menu-search-input-wrapper{width:100%}#header .search-form .search-box input[type=text],#header .search-form .search-box button{background-color:transparent;border:0;color:#fff;padding:0;margin:0;height:40px;font-size:16px;vertical-align:middle;font-family:"century-gothic",sans-serif;font-weight:500;font-style:normal}#header .search-form .search-box input[type=text],#header .search-form .search-box button{font-size:16px}@media screen and (min-width: 320px){#header .search-form .search-box input[type=text],#header .search-form .search-box button{font-size:calc( 16px + 4 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){#header .search-form .search-box input[type=text],#header .search-form .search-box button{font-size:20px}}#header .search-form .search-box input[type=text]{text-transform:uppercase;color:#3d3d3d;background:#f0f0f0;padding:5px}#header .search-form .search-box button{text-transform:uppercase;height:auto}#header .search-form .search-box button:hover{color:#6d9b4e}#header .search-form ul{color:#3d3d3d}#header .menu-search__buttons-wrapper{position:relative}#header .menu-search__buttons-wrapper p{margin-bottom:17px;margin-top:28px}#header .menu-search__buttons-wrapper .menu-search__buttons{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;width:100%}#header .menu-search__buttons-wrapper .menu-search__buttons .menu-search__button{background-color:#ffffff;color:#003366;padding:10px 20px;text-align:center;border-width:0px;cursor:pointer}#header .menu-search__buttons-wrapper .menu-search__buttons .menu-search__button--sibling{width:49%}#header .menu-search__buttons-wrapper .menu-search__buttons .menu-search__button--oneling{width:auto}.custom-search .multi-button-container--multi .widget-buttons{margin-bottom:0px}.custom-search__grid{transition:grid-template-rows 1s;display:grid}.custom-search__grid form{overflow:hidden}.custom-search--minimized .custom-search__grid{grid-template-rows:0fr}.custom-search--maximized .custom-search__grid{grid-template-rows:1fr}.custom-search__submit{display:flex;justify-content:flex-end;width:100%}.custom-search__submit .button{margin-right:0;margin-left:8px}@media screen and (min-width: 992px){.custom-search__submit .button{margin-right:8px}}.staff.index .introduction-block{display:flex;align-items:center}.staff.index .introduction-block-content{display:flex;flex-direction:column}.staff-header h1,.staff-header h3{margin:0}.staff-header h3{font-weight:100}.staff-header__bio{font-family:"century-gothic",sans-serif;font-weight:300;font-style:normal;font-size:20px}.staff-header__bio{font-size:20px}@media screen and (min-width: 320px){.staff-header__bio{font-size:calc( 20px + 6 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.staff-header__bio{font-size:26px}}.image-content-hero--staff-wrapper{background-color:#ffffff}.staff-carousel{display:flex;align-items:stretch}.staff-item .staff-item--inner{position:relative;height:100%}.staff-item--rectangular .staff-item__content{position:absolute;bottom:0px;left:27.2px;right:27.2px;color:#fff}@media screen and (min-width: 768px){.staff-item--rectangular .staff-item__content{left:17px;right:17px}}.staff-item--rectangular .staff-item__content .button{display:none;font-size:22px;text-align:center;margin:0px -27.2px}@media screen and (min-width: 768px){.staff-item--rectangular .staff-item__content .button{margin:0px -17px}}@media screen and (min-width: 768px) and (max-width: 1280px){.staff-item--rectangular .staff-item__content .button{font-size:18px;text-align:center;text-wrap:wrap;line-height:20px;padding:10px 20px;height:unset}}@media screen and (max-width: 376px){.staff-item--rectangular .staff-item__content .button{font-size:14px;font-size:18px;text-align:center;text-wrap:wrap;line-height:16px;padding:10px 20px;height:unset}}@media screen and (min-width: 1280px){.staff-item--rectangular .staff-item__content .button{font-size:14px;font-size:24px;text-align:center;text-wrap:wrap;line-height:28px;padding:18px 20px;height:unset}}.staff-item--rectangular .text-enhancer{background-color:transparent;background-image:linear-gradient(transparent 70%, #036 80%)}.staff-item--rectangular:hover .button{display:block}.staff-item--rectangular img{height:100%}.staff-item--rectangular .staff-item__name,.staff-item--rectangular .staff-item__title{padding:0px 27.2px}@media screen and (min-width: 768px){.staff-item--rectangular .staff-item__name,.staff-item--rectangular .staff-item__title{padding:0px 17px}}.staff-item--rectangular .staff-item__title{margin-bottom:11.3333333333px}.staff-item--square .staff-item__content{padding-bottom:65.9333333333px}@media screen and (min-width: 992px){.staff-item--square .staff-item__content{padding-bottom:73.7333333333px}}@media screen and (min-width: 1440px){.staff-item--square .staff-item__content{padding-bottom:81.5333333333px}}@media screen and (min-width: 1642px){.staff-item--square .staff-item__content{padding-bottom:89.3333333333px}}.staff-item--square .button{position:absolute;bottom:0px;width:100%}.staff-item--square .text-enhancer{background-color:transparent}.staff-item--square .staff-item__name{margin-top:8.5px}.staff-item img{width:100%;object-fit:cover;min-height:100px}.chevron-arrow-right{position:relative;display:inline-block;height:25px;width:25px;vertical-align:middle}@media screen and (min-width: 1366px){.chevron-arrow-right{height:42px;width:42px}}.chevron-arrow-right:before{content:"";display:block;position:absolute;border-right:2px solid #003366;border-bottom:2px solid #003366;width:25px;height:25px;top:50%;left:45%;transform:translate(-50%, -50%) rotate(-45deg);transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (min-width: 1366px){.chevron-arrow-right:before{width:42px;height:42px}}.mask-container{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.cssmask .mask-image{position:relative;display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.cssmask .mask-image.mask-shape-lozenge{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTggMzI2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTggMzI2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgkJPHBhdGggZD0iTTk5IDMyNS42QzQ0LjUgMzI1LjYuNCAyODEuNC40IDIyN1Y5OS4xQy40IDQ0LjYgNDQuNS40IDk5IC40YzU0LjUgMCA5OC42IDQ0LjIgOTguNiA5OC42djEyNy45YzAgNTQuNS00NC4xIDk4LjctOTguNiA5OC43eiIvPg0KPC9zdmc+DQoNCg0K");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTggMzI2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTggMzI2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCgkJPHBhdGggZD0iTTk5IDMyNS42QzQ0LjUgMzI1LjYuNCAyODEuNC40IDIyN1Y5OS4xQy40IDQ0LjYgNDQuNS40IDk5IC40YzU0LjUgMCA5OC42IDQ0LjIgOTguNiA5OC42djEyNy45YzAgNTQuNS00NC4xIDk4LjctOTguNiA5OC43eiIvPg0KPC9zdmc+DQoNCg0K")}.cssmask .mask-image.mask-shape-lozenge.stretch{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTggMzI2IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTggMzI2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGQ9Ik05OSAzMjUuNkM0NC41IDMyNS42LjQgMjgxLjQuNCAyMjdWOTkuMUMuNCA0NC42IDQ0LjUuNCA5OSAuNGM1NC41IDAgOTguNiA0NC4yIDk4LjYgOTguNnYxMjcuOWMwIDU0LjUtNDQuMSA5OC43LTk4LjYgOTguN3oiLz4KPC9zdmc+Cg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTggMzI2IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxOTggMzI2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KCTxwYXRoIGQ9Ik05OSAzMjUuNkM0NC41IDMyNS42LjQgMjgxLjQuNCAyMjdWOTkuMUMuNCA0NC42IDQ0LjUuNCA5OSAuNGM1NC41IDAgOTguNiA0NC4yIDk4LjYgOTguNnYxMjcuOWMwIDU0LjUtNDQuMSA5OC43LTk4LjYgOTguN3oiLz4KPC9zdmc+Cg==")}.cssmask .mask-image.mask-sl1{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NjMuMTYgMzQ3LjM3Ij4NCgk8cGF0aCBkPSJNMCAwaDQ2My4xNnYzNDcuMzdIMHoiLz4NCjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NjMuMTYgMzQ3LjM3Ij4NCgk8cGF0aCBkPSJNMCAwaDQ2My4xNnYzNDcuMzdIMHoiLz4NCjwvc3ZnPg==")}.cssmask .mask-image.mask-sl2{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MzEuMTggMzQ4LjIzIj4NCgk8cGF0aCBkPSJNMCAwaDQzMS4xOHYzNDguMjNIMHoiLz4NCjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MzEuMTggMzQ4LjIzIj4NCgk8cGF0aCBkPSJNMCAwaDQzMS4xOHYzNDguMjNIMHoiLz4NCjwvc3ZnPg==")}.cssmask .mask-image.mask-sp1{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMTMuNjcgNDA0LjQiPg0KCTxwYXRoIGQ9Ik0wIDBoMzEzLjY3djQwNC40SDB6Ii8+DQo8L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMTMuNjcgNDA0LjQiPg0KCTxwYXRoIGQ9Ik0wIDBoMzEzLjY3djQwNC40SDB6Ii8+DQo8L3N2Zz4=")}.cssmask .mask-image.mask-sp2{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMDIuNDMgMzg3LjExIj4NCgk8cGF0aCBkPSJNMCAwaDMwMi40M3YzODcuMTFIMHoiLz4NCjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMDIuNDMgMzg3LjExIj4NCgk8cGF0aCBkPSJNMCAwaDMwMi40M3YzODcuMTFIMHoiLz4NCjwvc3ZnPg==")}.cssmask .mask-image.mask-sw1{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTguNDEgNDQyLjg5Ij4NCgk8cGF0aCBkPSJNMjkwLjc5IDExMi4xaC0yNC43NGE3LjYyIDcuNjIgMCAwIDEtNy42LTcuMTNDMjU0LjY2IDQ5LjA4IDIwNi44NyAwIDE0OS4yMSAwUzQyLjkgNDYuMzIgMzkuMjIgMTA1YTcuNjIgNy42MiAwIDAgMS03LjYgNy4xNWgtMjRBNy42MyA3LjYzIDAgMCAwIDAgMTE5LjczdjMxNS41NGE3LjYyIDcuNjIgMCAwIDAgNy42MyA3LjYyaDI4My4xNmE3LjYyIDcuNjIgMCAwIDAgNy42Mi03LjYyVjExOS43M2E3LjYzIDcuNjMgMCAwIDAtNy42Mi03LjYzWiIvPg0KPC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTguNDEgNDQyLjg5Ij4NCgk8cGF0aCBkPSJNMjkwLjc5IDExMi4xaC0yNC43NGE3LjYyIDcuNjIgMCAwIDEtNy42LTcuMTNDMjU0LjY2IDQ5LjA4IDIwNi44NyAwIDE0OS4yMSAwUzQyLjkgNDYuMzIgMzkuMjIgMTA1YTcuNjIgNy42MiAwIDAgMS03LjYgNy4xNWgtMjRBNy42MyA3LjYzIDAgMCAwIDAgMTE5LjczdjMxNS41NGE3LjYyIDcuNjIgMCAwIDAgNy42MyA3LjYyaDI4My4xNmE3LjYyIDcuNjIgMCAwIDAgNy42Mi03LjYyVjExOS43M2E3LjYzIDcuNjMgMCAwIDAtNy42Mi03LjYzWiIvPg0KPC9zdmc+")}.cssmask .mask-image.mask-sw1.stretch{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTguNDEgNDQyLjg5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj4KCTxwYXRoIGQ9Ik0yOTAuNzkgMTEyLjFoLTI0Ljc0YTcuNjIgNy42MiAwIDAgMS03LjYtNy4xM0MyNTQuNjYgNDkuMDggMjA2Ljg3IDAgMTQ5LjIxIDBTNDIuOSA0Ni4zMiAzOS4yMiAxMDVhNy42MiA3LjYyIDAgMCAxLTcuNiA3LjE1aC0yNEE3LjYzIDcuNjMgMCAwIDAgMCAxMTkuNzN2MzE1LjU0YTcuNjIgNy42MiAwIDAgMCA3LjYzIDcuNjJoMjgzLjE2YTcuNjIgNy42MiAwIDAgMCA3LjYyLTcuNjJWMTE5LjczYTcuNjMgNy42MyAwIDAgMC03LjYyLTcuNjNaIi8+Cjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTguNDEgNDQyLjg5IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj4KCTxwYXRoIGQ9Ik0yOTAuNzkgMTEyLjFoLTI0Ljc0YTcuNjIgNy42MiAwIDAgMS03LjYtNy4xM0MyNTQuNjYgNDkuMDggMjA2Ljg3IDAgMTQ5LjIxIDBTNDIuOSA0Ni4zMiAzOS4yMiAxMDVhNy42MiA3LjYyIDAgMCAxLTcuNiA3LjE1aC0yNEE3LjYzIDcuNjMgMCAwIDAgMCAxMTkuNzN2MzE1LjU0YTcuNjIgNy42MiAwIDAgMCA3LjYzIDcuNjJoMjgzLjE2YTcuNjIgNy42MiAwIDAgMCA3LjYyLTcuNjJWMTE5LjczYTcuNjMgNy42MyAwIDAgMC03LjYyLTcuNjNaIi8+Cjwvc3ZnPg==")}.cssmask .mask-image.mask-so1{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjguOTEgNTAyLjc1Ij4NCgk8cGF0aCBkPSJNMTY0LjQ1IDBhMTY0LjE3IDE2NC4xNyAwIDAgMC00OC41MSA3LjI3QzQ4LjY3IDI4LjE0IDAgOTAuNjEgMCAxNjQuNDV2MTczLjg0YTE2NC40NiAxNjQuNDYgMCAxIDAgMzI4LjkxIDBWMTY0LjQ1QTE2NC40NiAxNjQuNDYgMCAwIDAgMTY0LjQ1IDBaIi8+DQo8L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjguOTEgNTAyLjc1Ij4NCgk8cGF0aCBkPSJNMTY0LjQ1IDBhMTY0LjE3IDE2NC4xNyAwIDAgMC00OC41MSA3LjI3QzQ4LjY3IDI4LjE0IDAgOTAuNjEgMCAxNjQuNDV2MTczLjg0YTE2NC40NiAxNjQuNDYgMCAxIDAgMzI4LjkxIDBWMTY0LjQ1QTE2NC40NiAxNjQuNDYgMCAwIDAgMTY0LjQ1IDBaIi8+DQo8L3N2Zz4=")}.cssmask .mask-image.mask-so1.stretch{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjguOTEgNTAyLjc1IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj4KCTxwYXRoIGQ9Ik0xNjQuNDUgMGExNjQuMTcgMTY0LjE3IDAgMCAwLTQ4LjUxIDcuMjdDNDguNjcgMjguMTQgMCA5MC42MSAwIDE2NC40NXYxNzMuODRhMTY0LjQ2IDE2NC40NiAwIDEgMCAzMjguOTEgMFYxNjQuNDVBMTY0LjQ2IDE2NC40NiAwIDAgMCAxNjQuNDUgMFoiLz4KPC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjguOTEgNTAyLjc1IiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj4KCTxwYXRoIGQ9Ik0xNjQuNDUgMGExNjQuMTcgMTY0LjE3IDAgMCAwLTQ4LjUxIDcuMjdDNDguNjcgMjguMTQgMCA5MC42MSAwIDE2NC40NXYxNzMuODRhMTY0LjQ2IDE2NC40NiAwIDEgMCAzMjguOTEgMFYxNjQuNDVBMTY0LjQ2IDE2NC40NiAwIDAgMCAxNjQuNDUgMFoiLz4KPC9zdmc+")}.bckg-img{position:absolute;display:block;object-fit:fill;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0}.bckg-img:before{content:"";display:block;padding-bottom:56.25%}.text-enhancer{background-color:#003366;position:relative}.text-enhancer:after{display:block;content:"";background:inherit;opacity:.5;position:absolute;top:0px;left:0px;width:100%;height:100%}.introduction-block{text-align:center}.introduction-block ul{list-style-position:inside}.introduction-block .button{margin-bottom:0}.introduction-block p{font-family:"century-gothic",serif;font-weight:300;font-style:normal;font-size:20px}.introduction-block p{font-size:20px}@media screen and (min-width: 320px){.introduction-block p{font-size:calc( 20px + 10 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.introduction-block p{font-size:30px}}.introduction-block .quick-valuation-link{margin-top:34px;font-family:"century-gothic",sans-serif;font-weight:300;font-style:normal;font-size:20px}.introduction-block .quick-valuation-link{font-size:20px}@media screen and (min-width: 320px){.introduction-block .quick-valuation-link{font-size:calc( 20px + 4 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.introduction-block .quick-valuation-link{font-size:24px}}.introduction-block.blog-introduction{text-align:left;margin-bottom:34px}@media screen and (min-width: 768px){.introduction-block.blog-introduction{margin-bottom:68px}}.search-btn svg,.social-svg{position:relative;width:auto;height:20px}.social-links{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;width:100%}.social-links .social-button{position:relative;display:inline-flex;height:auto;margin-right:17px;margin-bottom:0}.social-links .social-button:last-of-type{margin-right:0}.sowerbys-feefo-widget{position:relative;text-align:center;width:100%;margin:0 auto}@media screen and (min-width: 992px){.sowerbys-feefo-widget{padding:5% 0;padding-top:7%;max-width:80%}}.sowerbys-feefo-widget [class*=feefo-review-carousel-widget-service]{margin:0 auto;transform-origin:center}@media screen and (min-width: 992px){.sowerbys-feefo-widget [class*=feefo-review-carousel-widget-service]{transform:scale(1.5)}}.sowerbys-feefo-widget [class*=feefo-review-carousel-widget-service] .feefowidget-carousel-container-single-review{padding:0}.sowerbys-feefo-widget [class*=feefo-review-carousel-widget-service] .feefowidget-carousel-single-review-body{border-color:#c3c3c3}.featured-view-more{position:relative;margin:0 auto;text-align:center;display:table}@media screen and (min-width: 768px){.featured-view-more{display:none}}.standard-content-block p:last-of-type{margin-bottom:0}.modal{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;padding:34px 27.2px;background-color:#3d3d3d;background-color:var(--transparent-black);transform:translateX(-101%);transition:opacity .6s ease,transform 0s linear .6s;opacity:0;z-index:700;overflow:hidden}@media screen and (min-width: 768px){.modal{padding:34px}}.modal .modal-inner{position:relative;background-color:#fff;padding:85px 17px 17px;max-width:992px;width:100%;margin:0 auto;z-index:701;max-height:90vh;overflow-x:auto}.modal .modal-inner--for-floorplan{height:calc(100% - 51px)}.modal .modal-inner--for-floorplan .react-transform-wrapper{height:inherit !important}.modal .modal-inner .react-transform-wrapper{display:flex;height:100%;width:100%}.modal .modal-inner .react-transform-component{align-items:center;display:flex;height:calc(100vh - 250px);justify-content:center;width:100%;overflow:auto}.modal .modal-inner .floorplan-image{height:100%;object-fit:contain}@media screen and (min-width: 768px){.modal .modal-inner{padding:51px 68px}}.modal .modal-inner.video-modal{padding:85px 17px 17px}.modal .modal-inner .close-modal{position:absolute;top:17px;right:17px;display:flex;justify-content:center;align-items:center;padding:0;width:50px;height:50px;font-size:2em;line-height:1em}.modal .modal-inner .floorplan-button{height:40px;padding:0;width:40px;font-size:18px;display:inline-flex;justify-content:center;align-items:center;color:#fff;background-color:#003366;border:2px solid #003366;margin-right:.25rem;cursor:pointer}.modal .modal-inner .floorplan-button:hover{background-color:#fff;color:#003366}.modal.reveal-modal{transform:translateX(0);opacity:1;transition:opacity .6s ease,transform 0s linear}.modal .epc-graphs{position:relative;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap;width:100%}.modal .epc-graphs .epc-graph{position:relative;max-width:400px;width:100%;margin-bottom:17px}@media screen and (min-width: 768px){.modal .epc-graphs .epc-graph{margin-bottom:0}}.modal .epc-graphs .epc-graph:last-of-type{margin-bottom:0}.iframe-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.iframe-wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.full-cta-block{position:relative;display:block;padding-top:68px;padding-bottom:68px}@media screen and (min-width: 768px){.full-cta-block{padding-top:180px;padding-bottom:180px}}.standard-image-carousel .swiper-pagination{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;color:#6d9b4e;width:100%;font-family:"century-gothic",serif;font-weight:400;font-style:normal;font-size:20px;margin-top:17px;margin-left:17px}.standard-image-carousel .swiper-pagination{font-size:20px}@media screen and (min-width: 320px){.standard-image-carousel .swiper-pagination{font-size:calc( 20px + 6 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.standard-image-carousel .swiper-pagination{font-size:26px}}@media screen and (min-width: 768px){.standard-image-carousel .swiper-pagination{margin-top:34px}}.standard-image-carousel .swiper-pagination .pagination-divider{position:relative}.standard-image-carousel .swiper-pagination .pagination-divider::before{content:"";position:relative;display:block;height:2px;width:35px;background-color:#6d9b4e;margin:0 12px}.standard-image-carousel.floorplan-carousel img{max-height:70vh;width:auto;max-width:75%}@media screen and (min-width: 768px){.standard-image-carousel.floorplan-carousel img{max-width:100%}}.static-map{cursor:pointer}.image-with-offsets{position:relative;display:block;width:100%}.image-with-offsets--top{padding-top:13.2%}.image-with-offsets--bottom{padding-bottom:23.5%}@media screen and (min-width: 768px){.image-with-offsets{margin-bottom:0}}.image-with-offsets .image-with-offsets-bckg{position:relative;display:block;width:100%;overflow:hidden}.image-with-offsets .image-with-offsets-bckg::before{content:"";display:block;padding-bottom:120%}.image-with-offsets .image-with-offsets-bckg img{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}.image-with-offsets .offset-image{position:absolute;display:block;z-index:1}.image-with-offsets .offset-image__bottom{bottom:0;width:39%}.image-with-offsets .offset-image__top{top:0;width:43%}.image-with-offsets .offset-image__left{left:15.6%}.image-with-offsets .offset-image__right{right:6.9%}.cta-block-widget{position:relative;display:flex;width:100%;justify-content:center;align-items:center;padding:160px 0;text-align:center}.cta-block-widget--unpadded{padding:0}.cta-block-widget.cta-block-with-bckg{background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#003366;color:#ffffff}.cta-block-widget .cta-widget-content{position:relative;display:block;width:100%;padding:0 34px}@media screen and (min-width: 768px){.cta-block-widget .cta-widget-content .cta-widget-title{margin-bottom:34px}}.cta-block-widget .cta-widget-content p{font-family:"century-gothic",sans-serif;font-weight:300;font-style:normal;font-size:22px}.cta-block-widget .cta-widget-content p{font-size:22px}@media screen and (min-width: 320px){.cta-block-widget .cta-widget-content p{font-size:calc( 22px + 8 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.cta-block-widget .cta-widget-content p{font-size:30px}}.cta-block-widget .cta-widget-content p:last-of-type{margin-bottom:34px}@media screen and (min-width: 992px){.cta-block-widget .cta-widget-content.cta-content-fw{max-width:992px}}.cta-block-widget>*{position:relative;z-index:1}.cta-block-widget.cta-block-with-bckg::after{content:"";position:absolute;display:block;background-color:#003366;mix-blend-mode:multiply;top:0;left:0;width:100%;height:100%;opacity:.85;z-index:0}.cta-block-widget.cta-block-with-bckg.cta-with-gradient::after{content:"";position:absolute;display:block;background:#303b37;background:-moz-linear-gradient(0deg, #303b37 0%, rgba(116,124,121,0) 100%);background:-webkit-linear-gradient(0deg, #303b37 0%, rgba(116,124,121,0) 100%);background:linear-gradient(0deg, #303b37 0%, rgba(116,124,121,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#303b37",endColorstr="#747c79",GradientType=1);mix-blend-mode:multiply;top:0;left:0;width:100%;height:100%;opacity:.85;z-index:0}.banner-content-block .banner-title{position:relative;margin:0 auto;z-index:1}.banner-content-block .banner-for-content{position:relative;display:block;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;padding:120px 0 240px}.banner-content-block .banner-for-content::after{content:"";position:absolute;display:block;background:#303b37;background:-moz-linear-gradient(0deg, #303b37 0%, rgba(116,124,121,0) 100%);background:-webkit-linear-gradient(0deg, #303b37 0%, rgba(116,124,121,0) 100%);background:linear-gradient(0deg, #303b37 0%, rgba(116,124,121,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#303b37",endColorstr="#747c79",GradientType=1);mix-blend-mode:multiply;top:0;left:0;width:100%;height:100%;opacity:.85;z-index:0}@media screen and (min-width: 768px){.banner-content-block .banner-for-content{padding:160px 0 320px}}.banner-content-block .banner-overlay-content{position:relative;display:block;width:100%;margin:0 auto;padding:68px 17px;margin-top:-180px}@media screen and (min-width: 768px){.banner-content-block .banner-overlay-content{padding:160px 7%;margin-top:-240px}}.banner-content-block .accordion-wrapper .accordion-details{position:relative;padding-bottom:34px;border-bottom:1px solid #003366}.banner-content-block .accordion-wrapper .accordion-details .accordion-label{color:#003366;padding-right:68px;font-family:"century-gothic",serif;font-weight:400;font-style:normal;font-size:20px}.banner-content-block .accordion-wrapper .accordion-details .accordion-label{font-size:20px}@media screen and (min-width: 320px){.banner-content-block .accordion-wrapper .accordion-details .accordion-label{font-size:calc( 20px + 16 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.banner-content-block .accordion-wrapper .accordion-details .accordion-label{font-size:36px}}.banner-content-block .accordion-wrapper .accordion-details .accordion-label::before,.banner-content-block .accordion-wrapper .accordion-details .accordion-label::after{background-color:#003366}.banner-content-block .accordion-wrapper .accordion-details .accordion-label:hover{opacity:.7}.banner-content-block .accordion-wrapper .accordion-details .details-inner{font-size:.9em}.banner-content-block .accordion-wrapper .accordion-details[open] .accordion-label{opacity:1}.banner-content-block .accordion-wrapper .accordion-details:last-of-type{border:0;padding:0}.image-testimonial-widget .widget-image-wrapper{position:relative;margin-bottom:51px}@media screen and (min-width: 992px){.image-testimonial-widget .widget-image-wrapper{margin-bottom:0}}.image-testimonial-widget .widget-image-wrapper .widget-stamp{display:none}@media screen and (min-width: 992px){.image-testimonial-widget .widget-image-wrapper .widget-stamp{position:absolute;display:block;width:220px;height:220px;background-image:url("https://vassets.homeflow-assets.co.uk/callisto/assets/images//sowerbys-new-home-stamp.png");background-position:center;background-repeat:no-repeat;background-size:contain;top:34px;left:-7%;z-index:2}}.image-testimonial-widget .widget-image-wrapper .widget-image{position:relative;display:block;width:100%;overflow:hidden;z-index:0}.image-testimonial-widget .widget-image-wrapper .widget-image::before{content:"";display:block;padding-bottom:82.5%}.image-testimonial-widget .widget-image-wrapper .widget-image img{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}.image-testimonial-widget .widget-image-wrapper .widget-offset-image{position:absolute;display:block;left:7%;width:112px;bottom:-27.2px;z-index:1}@media screen and (min-width: 992px){.image-testimonial-widget .widget-image-wrapper .widget-offset-image{width:220px;bottom:-68px}}@media screen and (min-width: 1440px){.image-testimonial-widget .widget-image-wrapper .widget-offset-image{width:280px}}@media screen and (min-width: 1642px){.image-testimonial-widget .widget-image-wrapper .widget-offset-image{width:313px}}@media screen and (min-width: 768px){.image-testimonial-widget .image-testimonial-widget-content{padding-left:17px}}.image-testimonial-widget .image-testimonial-widget-content .widget-content{font-size:24px;font-family:"century-gothic",serif;font-weight:400;font-style:italic;margin-bottom:34px}.image-testimonial-widget .image-testimonial-widget-content .widget-content{font-size:24px}@media screen and (min-width: 320px){.image-testimonial-widget .image-testimonial-widget-content .widget-content{font-size:calc( 24px + 10 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.image-testimonial-widget .image-testimonial-widget-content .widget-content{font-size:34px}}.image-testimonial-widget .image-testimonial-widget-content .widget-content p:first-of-type::before{content:open-quote}.image-testimonial-widget .image-testimonial-widget-content .widget-content p:last-of-type::after{content:close-quote}.image-testimonial-widget .image-testimonial-widget-content .signoff{font-size:20px;font-family:"century-gothic",serif;font-weight:400;font-style:italic;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:100%}.image-testimonial-widget .image-testimonial-widget-content .signoff{font-size:20px}@media screen and (min-width: 320px){.image-testimonial-widget .image-testimonial-widget-content .signoff{font-size:calc( 20px + 4 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.image-testimonial-widget .image-testimonial-widget-content .signoff{font-size:24px}}.image-testimonial-widget .image-testimonial-widget-content .signoff .provider{margin-right:8px;font-family:"century-gothic",serif;font-weight:600;font-style:italic}.image-testimonial-widget .image-testimonial-widget-content .signoff::before{content:"";position:relative;display:block;max-width:51px;width:100%;height:1px;background-color:#3d3d3d;background-color:var(--light-black);margin-right:17px}.content-long-image-block{position:relative}.content-long-image-block .inner-wrap{position:relative;z-index:2}.content-long-image-block .bleed-image-long{position:relative;display:block;width:100%;overflow:hidden}.content-long-image-block .bleed-image-long:before{content:"";display:block;padding-bottom:135%}.content-long-image-block .bleed-image-long img{position:absolute;width:auto;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);z-index:0}.content-long-image-block .long-image-content{margin-bottom:34px;text-align:center}@media screen and (min-width: 992px){.content-long-image-block .long-image-content{margin-bottom:150px;text-align:inherit}}@media screen and (min-width: 1440px){.content-long-image-block .long-image-content{margin-bottom:300px}}.content-long-image-block .sidebyside-logos{margin-top:34px}@media screen and (min-width: 992px){.content-long-image-block .sidebyside-logos{margin-top:75px}}@media screen and (min-width: 1440px){.content-long-image-block .sidebyside-logos{margin-top:150px}}.content-long-image-block .bleed-bckg{position:absolute;display:block;width:100%;bottom:0;left:0;z-index:0;height:40%}@media screen and (min-width: 992px){.content-long-image-block .bleed-bckg{height:150px}}@media screen and (min-width: 1440px){.content-long-image-block .bleed-bckg{height:300px}}.referral-disclaimer{position:relative;display:block;margin-bottom:34px;text-align:center}.pinned-content-block{position:relative;height:100vh;overflow:hidden}.pinned-content-block .flex-gridbox{height:100vh}@media screen and (min-width: 992px){.pinned-content-block .flex-gridbox{align-items:center}}.pinned-content-block .inner-wrap{position:unset}.pinned-content-block .pinned-image{position:relative;display:block;z-index:0;width:calc(100% + 54.4px);margin:0 -27.2px;overflow:hidden}@media screen and (min-width: 992px){.pinned-content-block .pinned-image{position:absolute;width:45vw;width:calc(50vw - 68px);height:100vh;top:0;left:0;margin:0 auto}}.pinned-content-block .pinned-image::before{content:"";display:block;height:40vh}@media screen and (min-width: 992px){.pinned-content-block .pinned-image::before{height:100vh}}.pinned-content-block .pinned-image img{position:absolute;min-height:100%;min-width:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:cover;z-index:0}.pinned-content-block .pinned-content-wrapper{position:relative;width:100%;height:50vh;overflow:hidden}@media screen and (min-width: 992px){.pinned-content-block .pinned-content-wrapper{height:100vh}}.pinned-content-block .pinned-content-wrapper .pinned-content-box{position:absolute;left:0%;top:50%;right:0%;z-index:1;width:100%;height:auto;transform:translateY(100%);opacity:0}.featured-magazine-block .magazine-image{position:relative;display:block;width:100%;margin-bottom:34px}@media screen and (min-width: 768px){.featured-magazine-block .magazine-image{margin-bottom:0}}.featured-magazine-block .featured-magazine-btn{min-width:260px}.magazine-grid-block .inner-wrap{margin-bottom:-34px}.magazine-grid-block .magazine-card{margin-bottom:34px;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);opacity:1}.magazine-grid-block .magazine-card .magazine-title{font-size:24px;text-align:center}.magazine-grid-block .magazine-card .magazine-image{position:relative;display:block;width:100%}.magazine-grid-block a{text-decoration:none}.magazine-grid-block a:hover .magazine-card{transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);opacity:.6}.tools{margin-bottom:1rem}.floorplans-selector{display:flex;flex-direction:row;margin-bottom:1rem;width:100%;align-items:center}@media screen and (min-width: 768px){.floorplans-selector{justify-content:center}}.floorplans-selector__button{all:unset;cursor:pointer;width:36px;height:36px;display:flex;justify-content:center;align-items:center;font-weight:bold;margin-left:.25rem;font-size:18px;color:#003366;border:2px solid #003366}.floorplans-selector__button:hover,.floorplans-selector__button--selected{background-color:#003366;color:#fff}.floorplans-selector__text{margin-right:1rem}.sidebar{-webkit-transition-delay:initial;-o-transition-delay:initial;transition-delay:initial;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;position:fixed;top:0;right:0;bottom:0;z-index:11;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;overflow-y:scroll;background-color:#fff;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media (min-width: 576px){.sidebar{max-width:585px;border-width:1px;border-style:solid;border-color:#c4c4c4;padding:27.2px}}@media (min-width: 768px){.sidebar{padding:34px;width:66.66666667%}}@media (min-width: 992px){.sidebar{width:41.66666667%}}@media (min-width: 1440px){.sidebar{width:33.33333333%}}.sidebar--open{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.sidebar__content{width:100%;height:auto;min-height:100%}.sidebar__inner{position:absolute;right:0;left:0;height:auto;min-height:100%;padding:27.2px}@media (min-width: 576px){.sidebar__inner{position:static;margin-bottom:34px}}@media (min-width: 768px){.sidebar__inner{padding:34px}}.sidebar__form{margin-bottom:27.2px}@media (min-width: 768px){.sidebar__form{margin-bottom:34px}}.sidebar__button{width:auto;margin-right:0;margin-left:0}.sidebar__header-tools{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;stroke:#003366;margin-bottom:13.6px}@media (min-width: 768px){.sidebar__header-tools{margin-bottom:17px}}.sidebar__header-tools.sidebar__header-tools-dual{-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.sidebar__signout{color:#003366;background-color:transparent;border:0px;cursor:pointer}.sidebar__dismiss svg{width:30px}.sidebar__overlay{-webkit-transition-delay:initial;-o-transition-delay:initial;transition-delay:initial;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.sidebar__overlay--open{position:fixed;top:0;bottom:0;left:0;z-index:10;width:100%;height:100%;background-color:rgba(237,237,237,0.8)}.sign-out-button{color:#1a0dab;border:none;cursor:pointer;font-size:16px;margin-top:50px}.sign-out-button:hover{text-decoration:underline}.profile__tab-list{list-style:none;list-style-type:none;display:flex;flex-wrap:wrap;margin:0 -4px 27.2px;padding-left:0px}@media (min-width: 768px){.profile__tab-list{margin-bottom:34px}}.profile__forgotten-password-link{margin-top:14px}.profile__tab{width:calc(50% - 8px);margin:4px;font-weight:bold;display:flex;align-items:center;justify-content:center;height:100%;line-height:1;text-align:center;border:1px solid #003366;font-size:16px;pointer-events:all;cursor:pointer;position:relative;transition:.2s ease color;background-color:transparent;z-index:0}.profile__tab a{color:#003366;padding:10px 10px;width:100%;text-decoration:none}.profile__tab a:visited,.profile__tab a:hover{color:#003366;text-decoration:none}.profile__tab a.selected{background-color:#003366;color:#fff}.profile__submit-section{display:flex;justify-content:space-between;width:100%}.profile__saved-property .save-property__desktop{display:none}.user-profile-sidebar h3{font-size:22px;font-family:"century-gothic",sans-serif;font-weight:700;font-style:normal;margin-bottom:18px}.user-profile-sidebar .forgotten-password-form__submit{margin-top:16px}.profile__saved-property{background-color:#fff;box-shadow:2px 2px 5px #003366}.profile__saved-property .card__title,.profile__saved-property .card__details{padding:0 13.6px 13.6px}@media (min-width: 768px){.profile__saved-property .card__title,.profile__saved-property .card__details{padding:0 17px 17px}}.profile__saved-property .card_title{padding-bottom:0}.saved-search{background-color:#fff;box-shadow:2px 2px 5px #003366;padding:27.2px;padding-bottom:13.6px;margin-bottom:27.2px}@media (min-width: 768px){.saved-search{padding:34px;padding-bottom:17px;margin-bottom:34px}}.saved-search .saved-search__title{margin-bottom:13.6px;font-size:22px}@media (min-width: 768px){.saved-search .saved-search__title{margin-bottom:17px}}.saved-search__visit{text-align:left}.saved-search__visit,.saved-search__delete{margin-right:10px;height:40px;margin-bottom:13.6px;padding:0px;border-width:0px;background-color:transparent;cursor:pointer}@media (min-width: 768px){.saved-search__visit,.saved-search__delete{margin-bottom:17px}}.sidebar-highlight-card{background-color:#ebebeb}@media (min-width: 768px){.sidebar-highlight-card{padding:34px 0px}}.save-property-show,.cta__link{color:#003366;text-decoration:none;cursor:pointer}.save-property-show:visited,.save-property-show:hover,.cta__link:visited,.cta__link:hover{color:#003366;text-decoration:none}dl.inline dt{display:inline-block;margin-right:5px;font-weight:bold}dl.inline dd{display:inline;margin:0}dl.inline dd:after{display:block;content:""}.reset-password-form input{margin-bottom:10px}.reset-password-form__submit{margin-top:14px}.my-profle-details a,.my-profle-details a:visited{color:#555}#hfjs-instant-valuation{z-index:2}#app{z-index:1}div#valuation-section .valuations-modal-close{font-size:3.5rem;text-decoration:none;font-family:"century-gothic",sans-serif;font-weight:300;font-style:normal}div#valuation-section #first-address-form input,div#valuation-section #first-address-form button,div#valuation-section .react-select{margin:0 0 1.5rem}div#valuation-section .next-step{margin-top:0 !important}div#valuation-section #details-form :first-child{display:flex;justify-content:space-between}div#valuation-section #details-form :first-child input{width:calc(50% - .75rem)}div#valuation-section #details-form .optin_container__opt_in_terms div.state label span,div#valuation-section #details-form .optin_container__opt_in_terms div.state label span a{display:inline}div#valuation-section #similar-properties{font-size:1.3rem}div#valuation-section #valuation-section #similar-properties-form input[type=submit]{width:auto;padding:0 34px}div#valuation-section #recently-sold-list{font-size:1.3rem;width:95%}div#valuation-section #recently-sold-list li{padding:0 30px}.valuation-hero__content{text-align:center;padding:100px 0}@media screen and (min-width: 992px){.valuation-hero__content{padding:150px 0}}.valuation-hero__content p{font-size:1.8rem;max-width:72rem;margin:0 auto 4rem}.valuation-hero__form{max-width:68rem;margin:0 auto}.valuation-hero__form .column_form__body{flex-direction:column}.valuation-hero__form .column_form__body .column_form__column{flex-basis:100%;max-width:100%}.valuation-hero__form .hf-modal{position:static;max-width:none;width:100%;max-height:none;height:unset;transform:none;background:none}.valuation-hero__form .hf-modal .valuations-modal-close,.valuation-hero__form .hf-modal .top{display:none}.valuation-hero__form .hf-modal #valuation-section{background:none}.xmas-hours{position:fixed;color:#fff;left:43%;bottom:50px;z-index:9998;margin-top:10%}.xmas-hours__see{background-color:#003366;color:#fff;border-radius:20px;margin-top:10px;display:block;padding:10px 0 10px 0;text-decoration:none;text-align:center;width:255px}.xmas-hours ol,ul,dl{text-align:left}.xmas-hours__see:hover,.xmas-hours__see:active,.xmas-hours__see:focus{color:#fff}.xmas-hours__popup{display:none;color:#333;width:255px;padding:15px;background-color:#fff;border-radius:13px;-webkit-box-shadow:0px 0px 14px 0px rgba(38,38,38,0.8);-moz-box-shadow:0px 0px 14px 0px rgba(38,38,38,0.8);box-shadow:0px 0px 14px 0px rgba(38,38,38,0.8)}.js-xmas-hours__popup{display:none;color:#333;width:255px;padding:15px;background-color:#fff;border-radius:13px;-webkit-box-shadow:0px 0px 14px 0px rgba(38,38,38,0.8);-moz-box-shadow:0px 0px 14px 0px rgba(38,38,38,0.8);box-shadow:0px 0px 14px 0px rgba(38,38,38,0.8)}.xmas-hours__popup ul{margin-bottom:0}.xmas-hours__popup ul li{list-style:none;font-size:14px}.xmas-hours__hide,.xmas-hours__hide:active,.xmas-hours__hide:hover{background-color:#efefef;border-radius:20px;width:50px;padding:2px 0;color:#333;font-size:small;text-align:center;display:block;font-weight:bold;margin:8px auto 0 auto}@media only screen and (min-width: 1300px){.xmas-hours{bottom:15px;left:43%}}@media only screen and (min-width: 800px) and (max-width: 1400px){.xmas-hours{bottom:15px;left:40%}}@media only screen and (min-width: 500px) and (max-width: 800px){.xmas-hours{bottom:15px;left:35%}}@media only screen and (min-width: 500px){.xmas-hours{bottom:15px}}@media only screen and (max-width: 480px){.xmas-hours__popup{text-align:center}.xmas-hours{text-align:center;left:0;width:100%}.xmas-hours__see,.xmas-hours__popup{margin-left:auto;margin-right:auto}}@media screen and (max-width: 992px){.no-author{flex-basis:unset !important;max-width:unset !important}}.article-social{--element-dymension: 5rem;width:100%;display:flex;justify-content:left;align-items:center;margin-top:4.5rem;padding:0 34px}@media screen and (min-width: 768px){.article-social{justify-content:center;margin-top:7.5rem}}.article-social__copy{border:unset;outline:unset}.article-social__copy:hover{color:#003366;opacity:.5;transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);outline:0}.article-social>*:not(:first-child){padding:.5rem;margin-left:.5rem;background-color:#003366;fill:#ffffff;color:#ffffff;stroke:#ffffff;width:var(--element-dymension);display:flex;justify-content:center;align-items:center;height:var(--element-dymension);border-radius:.65rem}@media screen and (min-width: 992px){.article-social>*:not(:first-child){margin-left:.8rem;border-radius:1.5rem}}.article-social__whatssap svg,.article-social__linkedin svg{stroke:none}.article-social__whatssap svg g path:first-of-type{fill:#ffffff}.article-social__title{margin-right:.5rem;color:#003366;font-size:2rem;font-family:meno-banner,serif}@media screen and (min-width: 768px){.article-social__title{font-size:3rem}}@media screen and (min-width: 992px){.article-social__title{margin-right:1.5rem}}body.modal-fullscreen{overflow:hidden}body.modal-fullscreen #header{display:none}body.modal-fullscreen .admin-editable{position:initial;opacity:1}body.modal-fullscreen .admin-editable .admin-edit-button{display:none !important}.slider{max-width:calc(100% - 55px);margin:0 auto;position:relative;z-index:1}.slider.fullscreen{position:fixed;top:0px;left:0px;right:0px;bottom:0px;max-width:100%;background-color:#ffffff}.slider.fullscreen .tns-outer{width:100%;position:absolute;top:50%;transform:translatey(-50%)}.slider.fullscreen .slider__toggle-fullscreen svg{stroke-width:2}.slider.fullscreen .page-slide-button{background-color:#ffffff;opacity:.7;padding:19px 0px}.slider.fullscreen .page-slide-button:hover{opacity:.5}.slider.fullscreen .page-slide-button:hover .chevron-arrow-right:before{border-color:#003366}.slider.fullscreen .page-slide-button.page-slide-prev{left:54.4px;padding-left:13px}.slider.fullscreen .page-slide-button.page-slide-next{right:54.4px;padding-right:13px}@media screen and (min-width: 1366px){.slider.fullscreen .page-slide-button{padding:25px 0px}.slider.fullscreen .page-slide-button.page-slide-prev{left:68px;padding-left:28px}.slider.fullscreen .page-slide-button.page-slide-next{right:68px;padding-right:28px}}@media screen and (min-width: 1366px){.slider{max-width:calc(90% - 34px)}}.slider__tools{color:#6d9b4e;position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;width:100%;font-family:"century-gothic",serif;font-weight:400;font-style:normal;font-size:20px;margin-top:17px;padding:0px 17px}.fullscreen .slider__tools{position:absolute;bottom:5px}.slider__tools{font-size:20px}@media screen and (min-width: 320px){.slider__tools{font-size:calc( 20px + 6 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.slider__tools{font-size:26px}}@media screen and (min-width: 768px){.slider__tools{margin-top:34px}}.slider__pagination{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;color:#6d9b4e}.slider__pagination-divider{position:relative}.slider__pagination-divider::before{content:"";position:relative;display:block;height:2px;width:35px;background-color:#6d9b4e;margin:0 12px}.slider__toggle-fullscreen{border-width:0px;background-color:transparent}.slider__toggle-fullscreen svg{stroke:#3d3d3d}.slider .page-slide-button{position:absolute;display:block;top:calc(50% - 17px);transform:translateY(-50%);cursor:pointer;z-index:100}@media screen and (min-width: 768px){.slider .page-slide-button{top:calc(50% - 25.5063765941px)}}.slider .page-slide-button.hide{display:none}.slider .page-slide-button.swiper-button-disabled{opacity:.4;pointer-events:none;cursor:auto}.slider .page-slide-button.page-slide-prev .chevron-arrow-right:before{transform:translate(-50%, -50%) rotate(135deg)}.slider .page-slide-button.page-slide-prev{left:-38.2px}.slider .page-slide-button.page-slide-next{right:-38.2px}@media screen and (min-width: 1366px){.slider .page-slide-button.page-slide-prev{left:-50px}.slider .page-slide-button.page-slide-next{right:-50px}}.slider .page-slide-button:hover .chevron-arrow-right:before{transition:all 0.38s cubic-bezier(0.19, 1, 0.22, 1);border-color:#6d9b4e}@media screen and (max-width: 768px){.article-carousel-container .slider{margin:0 auto 34px}}section.fullscreen{z-index:501;position:relative}.widget-buttons{display:inline-block}.widget-buttons .button{float:left;margin-right:27.2px}@media screen and (min-width: 768px){.widget-buttons .button{margin-right:34px}}.widget-buttons .button:last-child{margin-right:0px}.multi-button-container .widget-buttons{flex-wrap:wrap;width:100%}.multi-button-container .button{display:block;width:100%}.multi-button-container--multi .widget-buttons{margin-bottom:-34px}.multi-button-container--multi .button{margin-bottom:34px}@media screen and (min-width: 768px){.multi-button-container{display:flex;justify-content:center}.multi-button-container .button-wrapper{display:flex;justify-content:center}.multi-button-container--multi-1 .button-wrapper{width:100%}.multi-button-container--multi-2 .button-wrapper{width:50%}.multi-button-container--multi-3 .button-wrapper{width:33%}.multi-button-container--multi-4 .button-wrapper{width:50%}}@media screen and (min-width: 768px) and (min-width: 1280px){.multi-button-container--multi-4 .button-wrapper{width:25%}}@media screen and (min-width: 768px){.multi-button-container--multi-5 .button-wrapper{width:33%}}@media screen and (min-width: 768px) and (min-width: 1280px){.multi-button-container--multi-5 .button-wrapper{width:20%}}@media screen and (min-width: 768px){.multi-button-container--multi-6 .button-wrapper{width:33%}}@media screen and (min-width: 768px) and (min-width: 1440px){.multi-button-container--multi-6 .button-wrapper{width:16.6%}}@media screen and (min-width: 768px){.multi-button-container--multi .widget-buttons{display:flex;justify-content:center}}@media screen and (min-width: 768px){.multi-button-container--multi .button{min-width:80%;width:auto}}#collections-map-view{display:none}.print-map{margin:32px 0}.print-map__title{font-size:16px;margin-bottom:16px;font-weight:700}.print-map__map{height:600px;width:100%}.leaflet-popup-content{width:250px}.leaflet-popup-content a{text-decoration:none;color:#000 !important}.collections-item__wrapper{position:relative}.collections-item__wrapper img{margin:auto}.collections-item__overall-link{transition:opacity .5s}.collections-item__overall-link:hover{opacity:.8}.collections-item__heading--only{margin-bottom:0}.collections-item__content{color:#fff;width:100%;position:absolute}.collections-item__content-top{top:13.6px}@media screen and (min-width: 768px){.collections-item__content-top{top:17px}}.collections-item__content-middle{top:50%;transform:translateY(-50%)}.collections-item__content-bottom{bottom:13.6px}@media screen and (min-width: 768px){.collections-item__content-bottom{bottom:17px}}.collections-item__content a{color:#fff}.collections-item__content a:focus,.collections-item__content a:active,.collections-item__content a:hover{color:#fff}.collections-item__content--type-standfirst{font-family:"century-gothic",sans-serif;font-weight:300;font-style:normal}.collections-item__content--size-small{font-size:17.6px}.collections-item__content--size-medium{font-size:22px}.collections-item__content--size-large{font-size:26.4px}.collections-item--with-button>.button{width:100%}.collections-item--with-button .collections-item__content-bottom{bottom:13.6px}@media screen and (min-width: 768px){.collections-item--with-button .collections-item__content-bottom{bottom:17px}}.feefo-review-carousel-widget-service{max-width:1150px;margin:auto}.widget_chunk--image img{margin:auto}.cssmask .image-collage,.image-collage{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;padding-bottom:35%;width:calc(100% + 54.4px);margin:-27.2px;color:#ffffff}@media screen and (min-width: 576px){.cssmask .image-collage,.image-collage{padding-bottom:20%}}@media screen and (min-width: 768px){.cssmask .image-collage,.image-collage{width:calc(100% + 68px);margin:-34px;padding-bottom:100%}}@media screen and (min-width: 992px){.cssmask .image-collage,.image-collage{width:95%;margin:0 0 2.825% 5%;padding-bottom:56.5%}}.cssmask .image-collage::after,.image-collage::after{content:"";position:absolute;display:block;background:#303b37;background:-moz-linear-gradient(0deg, #303b37 0%, rgba(116,124,121,0) 100%);background:-webkit-linear-gradient(0deg, #303b37 0%, rgba(116,124,121,0) 100%);background:linear-gradient(0deg, #303b37 0%, rgba(116,124,121,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#303b37",endColorstr="#747c79",GradientType=1);mix-blend-mode:multiply;top:0;left:0;width:100%;height:100%;opacity:.85;z-index:0}.cssmask .image-collage__image-1,.cssmask .image-collage__image-2,.image-collage__image-1,.image-collage__image-2{display:none}@media screen and (min-width: 992px){.cssmask .image-collage__image-1,.cssmask .image-collage__image-2,.image-collage__image-1,.image-collage__image-2{position:absolute;display:block;z-index:2}}@media screen and (min-width: 992px){.cssmask .image-collage__image-1,.image-collage__image-1{left:-5.26%;top:11%;width:45%}}@media screen and (min-width: 992px){.cssmask .image-collage__image-2,.image-collage__image-2{bottom:-5%;height:54%;z-index:3;right:50%}}.cssmask .image-collage__content,.image-collage__content{font-size:20px;position:relative;bottom:15%;padding:34px;z-index:5}.cssmask .image-collage__content,.image-collage__content{font-size:20px}@media screen and (min-width: 320px){.cssmask .image-collage__content,.image-collage__content{font-size:calc( 20px + 10 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.cssmask .image-collage__content,.image-collage__content{font-size:30px}}@media screen and (min-width: 768px){.cssmask .image-collage__content,.image-collage__content{position:absolute}}@media screen and (min-width: 992px){.cssmask .image-collage__content,.image-collage__content{padding:0;left:48%;top:45%;bottom:auto;transform:translateY(-50%);max-width:52%}}@media screen and (min-width: 1280px){.cssmask .image-collage__content,.image-collage__content{left:55%;max-width:40%}}.cssmask .image-collage__content p,.image-collage__content p{line-height:1.2}.cssmask .image-collage__signoff,.image-collage__signoff{position:absolute;display:block;left:34px;bottom:34px;font-family:"century-gothic",serif;font-weight:400;font-style:italic;margin:0;pointer-events:none;z-index:4}@media screen and (min-width: 992px){.cssmask .image-collage__signoff,.image-collage__signoff{left:auto;right:34px}}.widget_chunk .button{text-wrap:wrap;padding:1rem 43px;height:unset;line-height:unset}.widget_chunk--collage_beside_content .image-with-offsets,.widget_chunk--collage_beside_testimonial .image-with-offsets{margin-bottom:34px}@media screen and (min-width: 768px){.widget_chunk--collage_beside_content .image-with-offsets,.widget_chunk--collage_beside_testimonial .image-with-offsets{margin-bottom:0}}.magazine-card h3{font-size:16px;line-height:1.45}.magazine-card h3{font-size:16px}@media screen and (min-width: 320px){.magazine-card h3{font-size:calc( 16px + 6 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 1642px){.magazine-card h3{font-size:22px}}.magazine-card img{display:inline-block;width:80%}.mosaic-container{display:flex;flex-direction:column;width:100%;align-items:stretch}.mosaic-container img{display:none}.mosaic-container img.mosaic__main-image{display:block}@media screen and (min-width: 992px){.mosaic-container img{display:block}}.mosaic-row{display:flex;width:100%}.multi-carousel{z-index:3;position:relative}.multi-carousel__fullscreen{position:absolute;transform:translateY(-50%);margin:27.2px;width:calc(100% - 54.4px);height:calc(100% - 54.4px);top:calc(50% - 27.2px)}@media screen and (min-width: 768px){.multi-carousel__fullscreen{margin:34px;width:calc(100% - 68px);height:calc(100% - 68px);top:calc(50% - 34px)}}.multi-carousel__fullscreen--with-video{transform:none;max-width:950px;left:50%;margin:0px}.multi-carousel__fullscreen-background{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:#ffffff;opacity:.9}.multi-carousel__fullscreen-wrapper{position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:1;margin-bottom:0px}.multi-carousel__fullscreen-close{position:absolute;border:0px;background-color:#ffffff;background-color:var(--transparent-accent);cursor:pointer;padding:13.6px;top:13.6px;right:13.6px}.multi-carousel__fullscreen-close svg{stroke:#3d3d3d;height:auto;width:20px}@media screen and (min-width: 768px){.multi-carousel__fullscreen-close{padding:2.5vw;top:2.5vw;right:2.5vw}.multi-carousel__fullscreen-close svg{width:3.5vw}}@media screen and (min-width: 1440px){.multi-carousel__fullscreen-close{padding:34px;top:34px;right:34px}.multi-carousel__fullscreen-close svg{width:40px}}.multi-carousel__fullscreen-video{position:absolute;width:100%;height:100%;transform:translate(-50%, -50%)}.multi-carousel__fullscreen-video-container{padding-bottom:56.25%;position:relative}.multi-carousel__fullscreen-caption{position:absolute;bottom:0px;background-color:#ffffff;background-color:var(--transparent-accent);padding:5px 15px;left:0px;right:0px;text-align:center}.multi-carousel__fullscreen img{width:100%;height:100%;object-fit:contain;object-position:center}.stamp-duty-calculator h2{text-align:center}.stamp-duty-calculator__results{padding:34px;margin-bottom:34px}.stamp-duty-calculator__results div{margin-bottom:17px}.stamp-duty-calculator__results div:last-of-type{margin-bottom:0px}.widget_chunk--table .widget_chunk--table-fixed-header{position:relative;max-height:calc(100vh - 82px);overflow-y:auto;overflow-x:hidden}@media screen and (min-width: 1280px){.widget_chunk--table .widget_chunk--table-fixed-header{max-height:calc(100vh - 120px)}}.widget_chunk--table .widget_chunk--table-fixed-header thead{position:sticky;top:0px}.widget_chunk--table table{width:calc(100% + 30px);margin:0 -15px}@media screen and (min-width: 768px){.widget_chunk--table table{table-layout:fixed;border-spacing:10px 2px}}.widget_chunk--table table th{background-color:#f1efec;font-weight:normal}.widget_chunk--table table th,.widget_chunk--table table td{border-width:0px;padding:10px 15px}.widget_chunk--table table tbody tr:first-child td{border-top:20px solid transparent}.property-trading-standards{width:100%}.property-trading-standards__grid{display:grid;grid-template-columns:1fr;gap:0 .675rem}@media (min-width: 768px){.property-trading-standards__grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1440px){.property-trading-standards__grid{grid-template-columns:repeat(4, 1fr)}}.property-trading-standards__grid--col-2{grid-template-columns:1fr}@media (min-width: 992px){.property-trading-standards__grid--col-2{grid-template-columns:repeat(2, 1fr)}}.property-trading-standards__btn{border:none;background:none;padding:0;color:inherit;font-weight:bold;font-size:1em}.property-trading-standards__row-card{margin-bottom:1rem;display:flex;align-items:baseline}.property-trading-standards__container{display:flex;gap:.5rem;align-items:center}.property-trading-standards__row-card,.property-trading-standards__card p{margin-bottom:1rem}.property-trading-standards__row-card,.property-trading-standards__card p,.property-trading-standards__descriptor h3{font-size:inherit;font-weight:bold}.property-trading-standards__descriptor h3,.property-trading-standards__descriptor button{color:#3d3d3d}.property-trading-standards__descriptor h3{margin-bottom:3rem}.property-trading-standards__tooltip-container{position:relative}.property-trading-standards__descriptor{text-wrap:balance}.trading-standards-tooltip{position:absolute;z-index:10;width:14rem;height:auto;background:#fff;padding:1rem;border-radius:.125rem;box-shadow:0 20px 64px -26px rgba(0,0,0,0.75);bottom:2.2rem;left:-5.3rem;transition:all .5s ease-in-out;display:none;font-size:1rem;line-height:1.5;text-transform:none;text-wrap:pretty}@media (min-width: 768px){.trading-standards-tooltip{font-size:1.2rem;width:20rem}}.trading-standards-tooltip:after{content:"";position:absolute;top:calc(100% - .4rem);left:6rem;min-height:.8rem;min-width:.8rem;transform:rotate(45deg);background:#fff}.trading-standards-tooltip--center{left:-7rem}@media (min-width: 768px){.trading-standards-tooltip--center{left:-10rem}}.trading-standards-tooltip--center:after{left:7.5rem}@media (min-width: 768px){.trading-standards-tooltip--center:after{left:10.5rem}}.trading-standards-tooltip--show{display:inline;color:#3d3d3d}.trading-standards-tooltip a{text-decoration:underline}.grid-ctas__section{display:grid;gap:24px;grid-template-columns:1fr;padding:48px 24px 24px;background-color:#fff}@media screen and (min-width: 576px){.grid-ctas__section{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1280px){.grid-ctas__section{gap:100px;padding:100px}}@media screen and (min-width: 1500px){.grid-ctas__section{padding:100px calc((100vw - 1300px)/2)}}@media screen and (min-width: 1280px){.grid-ctas__section--grid-4{grid-template-columns:repeat(4, 1fr);gap:40px;padding:40px}}@media screen and (min-width: 1480px){.grid-ctas__section--grid-4{padding:40px calc((100vw - 1400px)/2)}}.grid-ctas__title{grid-column:1/-1;margin-bottom:0;text-align:center}.grid-ctas__item{width:auto;height:390px;position:relative}.grid-ctas__image{width:100%;height:100%;object-fit:cover;background-color:#f5f5f5}.grid-ctas__button{position:absolute;bottom:40px;left:0;right:0;margin:auto;width:fit-content}.large-cta__section{display:flex;justify-content:center;width:100%;padding-top:1rem;padding-bottom:12rem;background-color:#fff}.large-cta__wrapper{position:relative;max-width:1410px;height:796px;max-height:unset}@media screen and (min-width: 576px){.large-cta__wrapper{height:auto;max-height:700px}}.large-cta__background-image{width:100%;height:100%;object-fit:cover;background-color:#f5f5f5}.large-cta__foreground{position:absolute;top:0;width:100%;height:100%}.large-cta__foreground-image{position:absolute;bottom:-8.125%;left:6%;width:35.60325%;height:49.716%;object-fit:cover;background-color:silver;display:none}@media screen and (min-width: 576px){.large-cta__foreground-image{display:block}}.large-cta__cta-area{position:absolute;right:0;display:grid;grid-template-columns:1fr;width:100%;height:100%}@media screen and (min-width: 576px){.large-cta__cta-area{right:4%;width:49%}}.large-cta__cta-area .cta-accent-button{position:relative;left:-1.25rem;width:fit-content;padding-right:2.5rem;padding-left:2.5rem;background-color:#ffffff;color:#003366;font-size:20px}@media screen and (min-width: 250px){.large-cta__cta-area .cta-accent-button{left:0;font-size:28px}.large-cta__cta-area .cta-accent-button{font-size:28px}}@media screen and (min-width: 250px) and (min-width: 320px){.large-cta__cta-area .cta-accent-button{font-size:calc( 28px + 14 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 250px) and (min-width: 1642px){.large-cta__cta-area .cta-accent-button{font-size:42px}}@media screen and (min-width: 576px){.large-cta__cta-area .cta-accent-button{font-size:12px}.large-cta__cta-area .cta-accent-button{font-size:12px}}@media screen and (min-width: 576px) and (min-width: 320px){.large-cta__cta-area .cta-accent-button{font-size:calc( 12px + 20 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 576px) and (min-width: 1642px){.large-cta__cta-area .cta-accent-button{font-size:32px}}.large-cta__cta-wrapper{position:absolute;bottom:58px;margin:24px}@media screen and (min-width: 576px){.large-cta__cta-wrapper{position:relative;bottom:0;margin:0}}.large-cta__cta-background{position:absolute;top:0;width:100%;height:100%;background-color:#003366;opacity:.85}.large-cta__cta-features{position:relative;display:flex;flex-direction:column;justify-content:center;width:80%;height:100%;margin:auto;gap:0;padding:20% 0 10% 0}@media screen and (min-width: 576px){.large-cta__cta-features{padding:0}}@media screen and (min-width: 768px){.large-cta__cta-features{gap:3%}}.large-cta__heading,.large-cta__text{color:#ffffff}@media screen and (min-width: 350px){.large-cta__heading{font-size:44px}.large-cta__heading{font-size:44px}}@media screen and (min-width: 350px) and (min-width: 320px){.large-cta__heading{font-size:calc( 44px + 20 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 350px) and (min-width: 1642px){.large-cta__heading{font-size:64px}}@media screen and (min-width: 576px){.large-cta__heading{font-size:24px}.large-cta__heading{font-size:24px}}@media screen and (min-width: 576px) and (min-width: 320px){.large-cta__heading{font-size:calc( 24px + 30 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 576px) and (min-width: 1642px){.large-cta__heading{font-size:54px}}.large-cta__text{font-size:16px;line-height:1.75;font-weight:400;font-style:normal;font-family:meno-banner,serif}@media screen and (min-width: 250px){.large-cta__text{font-size:19px}.large-cta__text{font-size:19px}}@media screen and (min-width: 250px) and (min-width: 320px){.large-cta__text{font-size:calc( 19px + 15 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 250px) and (min-width: 1642px){.large-cta__text{font-size:34px}}@media screen and (min-width: 576px){.large-cta__text{font-size:8px;line-height:1.3}.large-cta__text{font-size:8px}}@media screen and (min-width: 576px) and (min-width: 320px){.large-cta__text{font-size:calc( 8px + 19 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 576px) and (min-width: 1642px){.large-cta__text{font-size:27px}}.large-cta__title{position:absolute;bottom:2.5%;right:4.5%;display:none;width:fit-content;margin:0;color:#ffffff}@media screen and (min-width: 576px){.large-cta__title{font-size:8px;line-height:1.3;display:inline}.large-cta__title{font-size:8px}}@media screen and (min-width: 576px) and (min-width: 320px){.large-cta__title{font-size:calc( 8px + 19 * ((100vw - 320px) / 1322) )}}@media screen and (min-width: 576px) and (min-width: 1642px){.large-cta__title{font-size:27px}}@media screen and (min-width: 768px){.large-cta__title{bottom:5%}}@media screen and (min-width: 992px){.large-cta__title{bottom:6.5%}}
