/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{*zoom:1;display:inline-block;*display:inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}:root{--colour--white:#fff;--colour--black:#000;--colour--red:#d43131;--colour--1:#3a4a5d;--colour--2:#323232;--colour--3:#303e4d;--colour--4:#cce248;--colour--5:#87c9c6;--colour--6:#838383;--colour--7:#f2f2f2;--colour--8:#f6f6f6;--colour--9:#cadbdb;--colour--10:#838383;--colour--11:#dcdcdc;--colour--12:#d4d857;--colour--13:#a4b3b5;--colour--14:teal}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img{display:block;height:auto;max-width:100%;width:auto}a{text-decoration:none}.horizontal-tabs__menu-item-title,.vertical-tabs__menu-item-title,label{cursor:pointer}.horizontal-tabs__menu-item-title.form-required,.vertical-tabs__menu-item-title.form-required,label.form-required{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.1764705882352942rem;font-weight:500;line-height:1.411764705882353rem;position:relative}.horizontal-tabs__menu-item-title.form-required:after,.vertical-tabs__menu-item-title.form-required:after,label.form-required:after{color:var(--colour--red);content:"*";display:inline-block;font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;padding:0 2px;position:relative;-webkit-transform:translateY(-3px);transform:translateY(-3px)}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{background:var(--colour--white);border:1px solid var(--colour--4);border-radius:0;color:var(--colour--2);display:inline-block;font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;max-width:100%;padding:7.5px 15px;-webkit-transition:border-radius .5s ease-out;transition:border-radius .5s ease-out}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--colour--12);border-radius:0;-webkit-transition:border-radius .5s ease-out;transition:border-radius .5s ease-out}input[type=email]:focus.empty,input[type=email]:focus:placeholder-shown,input[type=number]:focus.empty,input[type=number]:focus:placeholder-shown,input[type=password]:focus.empty,input[type=password]:focus:placeholder-shown,input[type=tel]:focus.empty,input[type=tel]:focus:placeholder-shown,input[type=text]:focus.empty,input[type=text]:focus:placeholder-shown,input[type=url]:focus.empty,input[type=url]:focus:placeholder-shown,select:focus.empty,select:focus:placeholder-shown,textarea:focus.empty,textarea:focus:placeholder-shown{border-radius:0}input[type=email].empty,input[type=email]:placeholder-shown,input[type=number].empty,input[type=number]:placeholder-shown,input[type=password].empty,input[type=password]:placeholder-shown,input[type=tel].empty,input[type=tel]:placeholder-shown,input[type=text].empty,input[type=text]:placeholder-shown,input[type=url].empty,input[type=url]:placeholder-shown,select.empty,select:placeholder-shown,textarea.empty,textarea:placeholder-shown{-webkit-transition:border-radius .5s ease-out;transition:border-radius .5s ease-out}input[type=date]{background:var(--colour--white);border:1px solid var(--colour--4);color:var(--colour--2);display:inline-block;font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;max-width:100%;padding:7.5px 15px;-webkit-transition:border-radius .5s ease-out;transition:border-radius .5s ease-out}textarea{min-height:150px}.button:active,button:active,input[type=submit]:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.button--primary,.form-submit{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);color:var(--colour--1);display:inline-block;display:grid;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center}.button--primary:focus,.button--primary:hover,.form-submit:focus,.form-submit:hover{background:var(--colour--12);border-color:var(--colour--12)}.button--primary:active,.form-submit:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.button--primary:active,.button--primary:hover,.form-submit:active,.form-submit:hover{background:var(--colour--12);color:var(--colour--white)}.button--secondary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--white);border:1px solid var(--colour--4);color:var(--colour--1);display:inline-block;display:grid;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center}.button--secondary:focus,.button--secondary:hover{background:var(--colour--12);border-color:var(--colour--12)}.button--secondary:active{-webkit-transform:translateY(2px);transform:translateY(2px)}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:2em;height:25px!important;margin:0;outline:1px solid var(--colour--white);position:relative;width:25px!important}input[type=checkbox]:focus:before,input[type=checkbox]:hover:before{border-color:var(--colour--4)}input[type=checkbox]:before{background:var(--colour--white);border:1px solid var(--colour--11);content:"";display:block;height:25px;left:0;position:relative;top:0;width:25px;z-index:2}input[type=checkbox]:checked:before{background:var(--colour--4)}input[type=checkbox]:checked:after{color:var(--colour--white);content:"\2714\0020";font-size:11px;height:25px;left:0;line-height:25px;position:absolute;text-align:center;top:0;visibility:visible;width:25px;z-index:3}#toolbar-bar{z-index:1001}.logged-in.node--unpublished main.site-main{border:5px solid red}.logged-in.node--unpublished main.site-main:before{background:red;color:#fff;content:"UNPUBLISHED NODE";display:block;font-family:sans-serif;font-weight:700;padding:0 5px 3px;text-align:center}.layout-container .user-login-form{padding:5px}.layout-container .user-login-form .form-item{margin-bottom:2.5px}.layout-container .user-login-form .form-item input[type=password],.layout-container .user-login-form .form-item input[type=text]{border:1px solid #303030;margin-bottom:1.25px}#block-mfhc-local-tasks--2>ul,#block-mfhc-local-tasks>ul,#block-mfhc_propertymanager-local-tasks>ul{-webkit-box-shadow:-2px 1px 3px 1px rgba(0,0,0,.333);box-shadow:-2px 1px 3px 1px rgba(0,0,0,.333);font-family:Sans-serif;padding:0;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1001}#block-mfhc-local-tasks--2>ul li,#block-mfhc-local-tasks>ul li,#block-mfhc_propertymanager-local-tasks>ul li{list-style:none}#block-mfhc-local-tasks--2>ul li a,#block-mfhc-local-tasks>ul li a,#block-mfhc_propertymanager-local-tasks>ul li a{background:#f5f5f2;border-bottom:1px solid #ddd;color:#333;cursor:pointer;display:block;font-size:1rem;line-height:1.2rem;padding:10px 5px;text-align:center;text-decoration:none}#block-mfhc-local-tasks--2>ul li a.is-active,#block-mfhc-local-tasks--2>ul li a:hover,#block-mfhc-local-tasks>ul li a.is-active,#block-mfhc-local-tasks>ul li a:hover,#block-mfhc_propertymanager-local-tasks>ul li a.is-active,#block-mfhc_propertymanager-local-tasks>ul li a:hover{background:#fff;color:#000;text-decoration:underline}#block-mfhc-local-tasks--2>ul li:last-of-type a,#block-mfhc-local-tasks>ul li:last-of-type a,#block-mfhc_propertymanager-local-tasks>ul li:last-of-type a{border-bottom:1px solid transparent}.status-message-wrapper{margin:10px auto;max-width:100%}@media (min-width:1200px){.status-message-wrapper{width:1170px}}@media (min-width:1800px){.status-message-wrapper{width:1385px}}@media (min-width:1200px) and (max-width:1799px){.status-message-wrapper{width:1170px}}@media (min-width:600px) and (max-width:899px){.status-message-wrapper{width:85vw}}@media (min-width:900px) and (max-width:1199px){.status-message-wrapper{width:870px}}@media (max-width:599px){.status-message-wrapper{width:calc(100vw - 30px)}}.status-message-wrapper .message-items{margin-bottom:5px;margin-top:5px}.status-message-wrapper .message-items .item{background:#f1f1f1;border:1px solid #404040;border-left-width:5px;color:#404040;font-family:sans-serif;font-size:12px;font-weight:400;margin-bottom:2.5px;padding:20px}.status-message-wrapper .message-items .item a{color:#414071;font-family:sans-serif;font-size:12px;font-weight:bolder;font-weight:400}.status-message-wrapper .message-items .item.type-status{background:#e9f2e9;border-color:green;color:green}.status-message-wrapper .message-items .item.type-status a{color:green;font-weight:bolder}.status-message-wrapper .message-items .item.type-warning{background:#ffebca;border-color:#a56d0f;color:#a56d0f}.status-message-wrapper .message-items .item.type-warning a{color:#a56d0f;font-weight:bolder}.status-message-wrapper .message-items .item.type-error{background:#f1bebe;border-color:#b83030;color:#b83030}.status-message-wrapper .message-items .item.type-error a{color:#414071;font-weight:bolder}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body:before{content:"m";display:none}footer.site-footer #cookiesjsr{--banner-bg-color:var(--colour--white);--btn-bg-color:#004c93;--btn-border-color:var(--colour--2);--btn-prime-border-color:var(--colour--2);--btn-font-color:var(--colour--white);--btn-prime-font-color:var(--colour--white);--btn-prime-border-color:var(--colour--1);--btn-prime-bg-color:#004c93;--layer-tab-active-bg-color:var(--colour--1);--btn-prime-inv-bg-color:var(--colour--1);--btn-prime-inv-border-color:var(--colour--1);--btn-inv-font-color:#004c93;--btn-inv-border-color:var(--colour--1)}@media (min-height:668px){footer.site-footer .cookiesjsr-layer{max-height:75vh}}footer.site-footer .cookiesjsr-btn:hover{-webkit-transform:none;transform:none}footer.site-footer .cookiesjsr-banner__info{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.8823529411764706rem;font-weight:300;line-height:1.1764705882352942rem;text-align:center}footer.site-footer .cookiesjsr-links--row a{color:var(--colour--2);font-size:.7058823529411765rem;line-height:normal}footer.site-footer .cookiesjsr-links--row a,footer.site-footer .cookiesjsr-service-group__content{font-family:Roboto,sans-serif;font-weight:300}footer.site-footer .cookiesjsr-service__description a{color:var(--colour--white)}footer.site-footer .cookiesjsr-btn{border-width:1px;font-family:Roboto,sans-serif;font-weight:300;min-height:30px;padding:0 15px;text-transform:capitalize}footer.site-footer .cookiesjsr-btn.cookiesjsr-settings,footer.site-footer .cookiesjsr-btn.important.denyAll{background:var(--btn-inv-bg-color);color:var(--btn-inv-font-color)}a[href="#editCookieSettings"]{background-color:var(--colour--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 4C9.371 4 4 9.371 4 16s5.371 12 12 12 12-5.371 12-12c0-.484-.035-.96-.094-1.434A2.476 2.476 0 0 1 26.5 15a2.497 2.497 0 0 1-2.34-1.64A4.007 4.007 0 0 1 22 14c-2.21 0-4-1.79-4-4 0-.734.21-1.414.559-2.008A.302.302 0 0 1 18.5 8 2.497 2.497 0 0 1 16 5.5c0-.559.188-1.066.496-1.48C16.332 4.012 16.168 4 16 4zm7.5 0a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm-9.45 2.188a4.53 4.53 0 0 0 1.997 3.085A5.627 5.627 0 0 0 16 10c0 3.309 2.691 6 6 6 .496 0 .992-.063 1.469-.188a4.517 4.517 0 0 0 2.484 1.157C25.465 22.03 21.188 26 16 26c-5.516 0-10-4.484-10-10 0-4.848 3.469-8.902 8.05-9.813zM22 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-8 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm13 0c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-16 3a2 2 0 1 0 2 2c0-1.105-.895-2-2-2zm5 2c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-3.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm7 1a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3z'/%3E%3C/svg%3E");bottom:30px;-webkit-clip-path:circle(50%);clip-path:circle(50%);font-size:0;height:35px;left:30px;position:fixed;width:35px;z-index:99}form .description{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.8823529411764706rem;font-weight:300;margin-bottom:15px;margin-top:5.25px}.layout-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column;flex-flow:column;justify-content:space-between;justify-content:flex-start;min-height:100vh}.layout-container>header.site-header{background:var(--colour--1);padding:0 50px}.layout-container>main.site-main{margin-bottom:auto;padding-bottom:30px}.layout-container>main.site-main .main-content-wrapper{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400}.layout-container>main.site-main .main-content-wrapper .columns{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1200px){.layout-container>main.site-main .main-content-wrapper .columns{width:1170px}}@media (min-width:1800px){.layout-container>main.site-main .main-content-wrapper .columns{width:1385px}}@media (min-width:1200px) and (max-width:1799px){.layout-container>main.site-main .main-content-wrapper .columns{width:1170px}}@media (min-width:600px) and (max-width:899px){.layout-container>main.site-main .main-content-wrapper .columns{width:85vw}}@media (min-width:900px) and (max-width:1199px){.layout-container>main.site-main .main-content-wrapper .columns{width:870px}}@media (max-width:599px){.layout-container>main.site-main .main-content-wrapper .columns{width:calc(100vw - 30px)}}.page-title h1{font-size:2.3529411764705883rem;margin-bottom:30px}.page-title h1,.section-title h2{color:var(--colour--2);font-family:Markazi Text,Times New Roman,serif;font-weight:500}.section-title h2{font-size:1.7647058823529411rem;line-height:1rem;margin-bottom:22.5px}.section-title h3,.section-title h4,.section-title h5,.section-title h6{color:var(--colour--2);font-family:Markazi Text,Times New Roman,serif;font-size:1.4705882352941178rem;font-weight:500}.page-content-wrapper .block-type-block-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1200px){.page-content-wrapper .block-type-block-content{width:1170px}}@media (min-width:1800px){.page-content-wrapper .block-type-block-content{width:1385px}}@media (min-width:1200px) and (max-width:1799px){.page-content-wrapper .block-type-block-content{width:1170px}}@media (min-width:600px) and (max-width:899px){.page-content-wrapper .block-type-block-content{width:85vw}}@media (min-width:900px) and (max-width:1199px){.page-content-wrapper .block-type-block-content{width:870px}}@media (max-width:599px){.page-content-wrapper .block-type-block-content{width:calc(100vw - 30px)}}.page-content-wrapper .block-type-block-content h1,.page-content-wrapper .block-type-block-content h2,.page-content-wrapper .block-type-block-content h3,.page-content-wrapper .block-type-block-content h4,.page-content-wrapper .block-type-block-content h5,.page-content-wrapper .block-type-block-content h6{margin-bottom:4.5px;margin-top:22.5px}.page-content-wrapper .block-type-block-content h1{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.4705882352941178rem;font-weight:400;line-height:normal}.page-content-wrapper .block-type-block-content h2 a:not(.no-style),.page-content-wrapper .block-type-block-content h3 a:not(.no-style),.page-content-wrapper .block-type-block-content h4 a:not(.no-style),.page-content-wrapper .block-type-block-content h5 a:not(.no-style),.page-content-wrapper .block-type-block-content h6 a:not(.no-style){border-bottom:1px solid transparent;color:var(--colour--14);position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.page-content-wrapper .block-type-block-content h2 a:not(.no-style):active,.page-content-wrapper .block-type-block-content h2 a:not(.no-style):hover,.page-content-wrapper .block-type-block-content h3 a:not(.no-style):active,.page-content-wrapper .block-type-block-content h3 a:not(.no-style):hover,.page-content-wrapper .block-type-block-content h4 a:not(.no-style):active,.page-content-wrapper .block-type-block-content h4 a:not(.no-style):hover,.page-content-wrapper .block-type-block-content h5 a:not(.no-style):active,.page-content-wrapper .block-type-block-content h5 a:not(.no-style):hover,.page-content-wrapper .block-type-block-content h6 a:not(.no-style):active,.page-content-wrapper .block-type-block-content h6 a:not(.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.page-content-wrapper .block-type-block-content h2,.page-content-wrapper .block-type-block-content h3,.page-content-wrapper .block-type-block-content h4{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2941176470588236rem;font-weight:400;line-height:normal}.page-content-wrapper .block-type-block-content h5,.page-content-wrapper .block-type-block-content h6{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2352941176470589rem;font-weight:400;line-height:normal}.page-content-wrapper .block-type-block-content strong{font-weight:500}.page-content-wrapper .block-type-block-content em{font-style:italic}.page-content-wrapper .block-type-block-content p{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:300;line-height:normal;margin-bottom:15px;margin-top:0}.page-content-wrapper .block-type-block-content a:not(.property-button,.no-style){border-bottom:1px solid transparent;color:var(--colour--14);display:inline-block;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.page-content-wrapper .block-type-block-content a:not(.property-button,.no-style):active,.page-content-wrapper .block-type-block-content a:not(.property-button,.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.page-content-wrapper .block-type-block-content a.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);color:var(--colour--1);display:grid;display:inline-block;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center;text-decoration:none}.page-content-wrapper .block-type-block-content a.button:focus,.page-content-wrapper .block-type-block-content a.button:hover{background:var(--colour--12);border-color:var(--colour--12)}.page-content-wrapper .block-type-block-content a.button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.page-content-wrapper .block-type-block-content a.button:active,.page-content-wrapper .block-type-block-content a.button:hover{background:var(--colour--12);color:var(--colour--white)}.page-content-wrapper .block-type-block-content a.button:after{display:none}.page-content-wrapper .block-type-block-content a.button.centered{display:block;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.page-content-wrapper .block-type-block-content ul:not(.no-style){margin-bottom:15px;margin-left:0;margin-top:15px}.page-content-wrapper .block-type-block-content ul:not(.no-style) li{list-style:none;margin-bottom:15px;padding-left:30px;position:relative}.page-content-wrapper .block-type-block-content ul:not(.no-style) li:before{background-color:var(--colour--1);border-radius:50%;content:"";display:inline-block;height:6px;left:-6px;margin-right:-6px;position:relative;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:6px}.page-content-wrapper .block-type-block-content ol:not(.no-style){margin-bottom:15px;margin-left:30px;margin-top:15px}.page-content-wrapper .block-type-block-content ol:not(.no-style) li{list-style:decimal}.page-content-wrapper .block-type-block-content table{border-collapse:collapse;color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:normal;margin-bottom:30px;width:100%}.page-content-wrapper .block-type-block-content table thead{background-color:var(--colour--11)}.page-content-wrapper .block-type-block-content table thead th{border:1px solid var(--colour--1);color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:600;line-height:normal;padding:15px}.page-content-wrapper .block-type-block-content table tbody td{border:1px solid var(--colour--1);padding:15px;vertical-align:top}.bg--white{background-color:var(--colour--white)}footer.site-footer{background:var(--colour--1)}footer.site-footer .mailchimp-signup-subscribe-form{background:var(--colour--7);border-top:1px solid var(--colour--9);padding-bottom:45px;padding-top:45px}footer.site-footer .mailchimp-signup-subscribe-form>h2{color:var(--colour--1);display:block;font-family:Roboto,sans-serif;font-size:1.7647058823529411rem;font-weight:400;line-height:2.1176470588235294rem;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer.site-footer .mailchimp-signup-subscribe-form>h2:after{background:var(--colour--5);content:"";display:block;height:4px;left:50%;margin:7.5px 0;max-width:100px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 7.5px)}footer.site-footer .mailchimp-signup-subscribe-form form{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;line-height:normal;margin-left:auto;margin-right:auto;max-width:100%;text-align:center}@media (min-width:1200px){footer.site-footer .mailchimp-signup-subscribe-form form{width:1170px}}@media (min-width:1800px){footer.site-footer .mailchimp-signup-subscribe-form form{width:1385px}}@media (min-width:1200px) and (max-width:1799px){footer.site-footer .mailchimp-signup-subscribe-form form{width:1170px}}@media (min-width:600px) and (max-width:899px){footer.site-footer .mailchimp-signup-subscribe-form form{width:85vw}}@media (min-width:900px) and (max-width:1199px){footer.site-footer .mailchimp-signup-subscribe-form form{width:870px}}@media (max-width:599px){footer.site-footer .mailchimp-signup-subscribe-form form{width:calc(100vw - 30px)}}footer.site-footer .mailchimp-signup-subscribe-form form .form-item{margin:15px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer.site-footer .mailchimp-signup-subscribe-form form .form-item:first-of-type{margin-top:30px}footer.site-footer .mailchimp-signup-subscribe-form form .form-item.js-form-type-email label{display:block;margin-bottom:7.5px;width:100%}footer.site-footer .mailchimp-signup-subscribe-form form .form-item.js-form-type-checkbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}footer.site-footer .mailchimp-signup-subscribe-form form .form-item.js-form-type-checkbox label{display:block;margin-bottom:0;margin-left:7.5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer.site-footer .mailchimp-signup-subscribe-form form .form-item input[type=email],footer.site-footer .mailchimp-signup-subscribe-form form .form-item input[type=text]{border-radius:0}footer.site-footer .inner{margin-left:auto;margin-right:auto;max-width:100%;padding:30px 0 0}@media (min-width:1200px){footer.site-footer .inner{width:1170px}}@media (min-width:1800px){footer.site-footer .inner{width:1385px}}@media (min-width:1200px) and (max-width:1799px){footer.site-footer .inner{width:1170px}}@media (min-width:600px) and (max-width:899px){footer.site-footer .inner{width:85vw}}@media (min-width:900px) and (max-width:1199px){footer.site-footer .inner{width:870px}}@media (max-width:599px){footer.site-footer .inner{width:calc(100vw - 30px)}}footer.site-footer .inner .logo{width:20%}footer.site-footer .inner .logo img{height:auto;width:100%}footer.site-footer .inner .logo+.main{border-top:1px solid hsla(0,0%,86%,.2);margin-top:30px}footer.site-footer .inner .main{-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;padding:30px 0 0}footer.site-footer .inner .main,footer.site-footer .inner .main .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}footer.site-footer .inner .main .columns{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer.site-footer .inner .main .columns .column{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:15ch}footer.site-footer .inner .main .columns .column .title h2{color:var(--colour--white);font-family:Roboto,sans-serif;font-size:1.1764705882352942rem;font-weight:400;line-height:1.411764705882353rem;margin-bottom:15px}footer.site-footer .inner .main .columns .column .links .footer-item a{border-bottom:1px solid transparent;color:var(--colour--13);display:inline-block;font-family:Roboto,sans-serif;font-size:.8823529411764706rem;font-weight:300;line-height:1.411764705882353rem;margin-bottom:15px;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}footer.site-footer .inner .main .columns .column .links .footer-item a:active,footer.site-footer .inner .main .columns .column .links .footer-item a:hover{border-bottom:1px solid var(--colour--13);color:var(--colour--13);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}footer.site-footer .inner .main .columns .column .links .footer-item a:focus,footer.site-footer .inner .main .columns .column .links .footer-item a:hover{color:var(--colour--white)}footer.site-footer .inner .main .contact{-webkit-box-flex:0;-ms-flex:0 1 0px;flex:0 1 0;min-width:30ch}footer.site-footer .inner .main .contact p{color:var(--colour--white);font-family:Roboto,sans-serif;font-size:.8823529411764706rem;font-weight:500;line-height:normal;margin-bottom:15px;text-align:right}footer.site-footer .inner .main .contact p a,footer.site-footer .inner .main .contact p a.text{color:var(--colour--13);font-family:Roboto,sans-serif;font-size:.8823529411764706rem;font-weight:300;line-height:normal}footer.site-footer .inner .main .contact p a.text{border-bottom:1px solid transparent;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}footer.site-footer .inner .main .contact p a.text:active,footer.site-footer .inner .main .contact p a.text:hover{border-bottom:1px solid var(--colour--13);color:var(--colour--13);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}footer.site-footer .inner .main .contact p a.text:focus,footer.site-footer .inner .main .contact p a.text:hover{color:var(--colour--white)}footer.site-footer .inner .main .contact p a.svg:active svg,footer.site-footer .inner .main .contact p a.svg:hover svg{stroke:var(--colour--white)}footer.site-footer .inner .main .contact p a.svg:active svg path,footer.site-footer .inner .main .contact p a.svg:hover svg path{fill:var(--colour--white)}footer.site-footer .inner .main .contact p svg{stroke:var(--colour--13);fill:var(--colour--13);border:1px solid var(--colour--13);border-radius:50%;height:39px;padding:9px;width:39px}footer.site-footer .inner .main .contact p svg path{fill:var(--colour--13)}footer.site-footer .post{background:var(--colour--3);padding:30px}footer.site-footer .post .inner{margin-left:auto;margin-right:auto;max-width:100%;padding:0}@media (min-width:1200px){footer.site-footer .post .inner{width:1170px}}@media (min-width:1800px){footer.site-footer .post .inner{width:1385px}}@media (min-width:1200px) and (max-width:1799px){footer.site-footer .post .inner{width:1170px}}@media (min-width:600px) and (max-width:899px){footer.site-footer .post .inner{width:85vw}}@media (min-width:900px) and (max-width:1199px){footer.site-footer .post .inner{width:870px}}@media (max-width:599px){footer.site-footer .post .inner{width:calc(100vw - 30px)}}footer.site-footer .post .inner p{color:var(--colour--13);font-family:Roboto,sans-serif;font-size:.8235294117647058rem;font-weight:300;line-height:normal;margin-bottom:9px;text-align:center}footer.site-footer .post .inner p:last-of-type{margin-bottom:0}.nav-toggle.after{display:none}.logged-in header.site-header{position:relative;top:auto;z-index:auto}header.site-header{position:sticky;top:0;z-index:1001}header.site-header .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1200px){header.site-header .wrapper{width:1170px}}@media (min-width:1800px){header.site-header .wrapper{width:1385px}}@media (min-width:1200px) and (max-width:1799px){header.site-header .wrapper{width:1170px}}@media (min-width:600px) and (max-width:899px){header.site-header .wrapper{width:85vw}}@media (min-width:900px) and (max-width:1199px){header.site-header .wrapper{width:870px}}@media (max-width:599px){header.site-header .wrapper{width:calc(100vw - 30px)}}header.site-header .wrapper .logo{padding:15px 0}header.site-header .wrapper .info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}header.site-header .wrapper .info .search button svg{stroke:var(--colour--white)}header.site-header .wrapper .info .user,header.site-header .wrapper .info .user a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}header.site-header .wrapper .info .user a{color:var(--colour--white);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:1.3647058823529412rem}header.site-header .wrapper .info .user a svg{stroke:var(--colour--white);margin-right:3px}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .child-check{display:none}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li{color:var(--colour--white);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:1.1294117647058823rem}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.active .nolink:after,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.active>a:after{display:block}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.active .nolink .child-toggle .open,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.active>a .child-toggle .open{display:none}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.active .nolink .child-toggle .close,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.active>a .child-toggle .close{display:block}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-lastminutedeals .link{color:var(--colour--4);font-weight:500}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-favourites .link{position:relative}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-favourites .link.has-favourites{color:var(--colour--4)}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-favourites .link.has-favourites span{background:var(--colour--4);border:1px solid var(--colour--white);border-radius:50%;color:var(--colour--1);font-family:Roboto,sans-serif;font-size:.7058823529411765rem;font-weight:400;height:19px;line-height:.7058823529411765rem;line-height:17px;position:absolute;right:0;text-align:center;top:0;-webkit-transform:translate3d(45%,-50%,0);transform:translate3d(45%,-50%,0);width:19px}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-favourites .link.has-favourites span.activate:after{-webkit-animation:faves-add .25s ease-in-out normal forwards;animation:faves-add .25s ease-in-out normal forwards;content:""}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-favourites .link.has-favourites span:after{background:var(--colour--4);border-radius:50%;height:19px;position:absolute;right:-1px;top:-1px;width:19px}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>.nolink .child-toggle .close,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>.nolink .child-toggle .open,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>a .child-toggle .close,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>a .child-toggle .open{margin-left:3px}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>.nolink .child-toggle .close svg,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>.nolink .child-toggle .open svg,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>a .child-toggle .close svg,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>a .child-toggle .open svg{height:15px;width:15px}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>.nolink .child-toggle .open,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>a .child-toggle .open{display:block}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>.nolink .child-toggle .close,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li>a .child-toggle .close{display:none}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li .nolink,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li a{color:var(--colour--white);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:1.1294117647058823rem}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li .nolink .child-toggle .close,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li .nolink .child-toggle .open,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li a .child-toggle .close,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li a .child-toggle .open{margin-left:3px}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li .nolink .child-toggle .close svg,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li .nolink .child-toggle .open svg,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li a .child-toggle .close svg,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li a .child-toggle .open svg{height:15px;width:15px}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li .nolink .child-toggle .open,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li a .child-toggle .open{display:block}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li .nolink .child-toggle .close,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li a .child-toggle .close{display:none}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .navigation-menu li .nolink,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .navigation-menu li a{border-bottom:1px solid transparent;color:var(--colour--2);color:var(--colour--1);display:inline-block;font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:1.0588235294117647rem;margin-bottom:13.5px;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .navigation-menu li .nolink:active,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .navigation-menu li .nolink:hover,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .navigation-menu li a:active,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .navigation-menu li a:hover{border-bottom:1px solid var(--colour--1);color:var(--colour--1);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .navigation-menu li .nolink:active:after,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .navigation-menu li .nolink:hover:after,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .navigation-menu li a:active:after,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu .navigation-menu li a:hover:after{display:block}@-webkit-keyframes faves-add{0%{opacity:1;-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}to{opacity:0;-webkit-transform:scaleX(2) scaleY(2);transform:scaleX(2) scaleY(2)}}@keyframes faves-add{0%{opacity:1;-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}to{opacity:0;-webkit-transform:scaleX(2) scaleY(2);transform:scaleX(2) scaleY(2)}}nav.breadcrumbs{margin:30px 0}nav.breadcrumbs ol{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}nav.breadcrumbs ol,nav.breadcrumbs ol li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}nav.breadcrumbs ol li{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav.breadcrumbs ol li a{color:var(--colour--6);font-family:Roboto,sans-serif;font-size:.8235294117647058rem;font-weight:300;line-height:.9882352941176471rem}nav.breadcrumbs ol li svg{height:15px;margin:0 15px;width:15px}nav.breadcrumbs ol li.step--current a{color:var(--colour--1)}.ajax-progress-fullscreen{-webkit-animation:center-animate .5s cubic-bezier(.39,.58,.57,1) infinite alternate;animation:center-animate .5s cubic-bezier(.39,.58,.57,1) infinite alternate;background-color:transparent;background-color:rgba(58,74,93,.9);background-image:url(/themes/custom/mfhc/media/loading.png);background-position:50% 50%;background-size:100%;background-size:32px 32px;bottom:0;height:100vh;left:0;right:0;top:0;-webkit-transform-origin:center;transform-origin:center;width:100vw}@-webkit-keyframes center-animate{0%{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}to{-webkit-transform:scaleX(1.2) scaleY(1.2);transform:scaleX(1.2) scaleY(1.2)}}@keyframes center-animate{0%{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}to{-webkit-transform:scaleX(1.2) scaleY(1.2);transform:scaleX(1.2) scaleY(1.2)}}.tabs{width:100%}.tab-nav{border-bottom:2px solid var(--colour--11);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.tab-button{background:var(--colour--8);border:0;border-radius:5px 5px 0 0;color:#333;cursor:pointer;font-size:1rem;padding:12px 20px}.tab-button:hover{background:var(--colour--11)}.tab-button[aria-selected=true]{background:#fff;border-bottom:3px solid var(--colour--1);font-weight:600}.tab-button:focus-visible{outline:2px solid var(--colour--1);outline-offset:2px}.tab-panel{padding:20px 0 0}.tab-panel[hidden]{display:none}
@media all and (min-width: 1199px){body:before{content:"dt";display:none}header.site-header.scrolled .wrapper .info .user{margin-bottom:17px}header.site-header .wrapper .logo{width:15%}header.site-header .wrapper .info{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}header.site-header .wrapper .info .user{margin-bottom:30px}header.site-header .wrapper .info .user a{margin-right:30px}header.site-header .wrapper .info .user a:active,header.site-header .wrapper .info .user a:hover{text-decoration:underline}header.site-header .wrapper .info .user a:last-of-type{margin-right:0}header.site-header.site-header.scrolled .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.nolink,header.site-header.site-header.scrolled .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>a{padding-bottom:20px}header.site-header .nav-toggle{display:none}header.site-header .wrapper{position:relative}header.site-header .wrapper .info,header.site-header .wrapper .info .nav-wrap,header.site-header .wrapper .info .nav-wrap .main-navigation{position:static}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0{margin-right:30px}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.visible>.navigation-menu{display:grid}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-counties>.navigation-menu{grid-template-columns:1fr}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-counties>.navigation-menu li.level-1{width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-counties>.navigation-menu li.level-1>.nolink,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-counties>.navigation-menu li.level-1>a{border-bottom:1px solid var(--colour--6);grid-column-end:-1;grid-column-start:1;width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-counties>.navigation-menu li.level-1>.nolink .child-toggle,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-counties>.navigation-menu li.level-1>a .child-toggle{display:none}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-counties>.navigation-menu li.level-1>.navigation-menu{display:grid;grid-auto-flow:row;grid-template-columns:repeat(5,1fr);width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0 .nolink,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;outline:none;padding:0 7.5px 30px;position:relative}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0 .nolink:after,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>a:after{background:var(--colour--white);bottom:-1px;content:"";display:none;height:3px;left:0;position:absolute;right:0;width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0 .nolink{cursor:default}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu{-webkit-box-pack:left;-ms-flex-pack:left;background:var(--colour--white);border-bottom-left-radius:30px;border-bottom-right-radius:30px;-webkit-box-shadow:0 2px 3px hsla(0,0%,95%,.6);box-shadow:0 2px 3px hsla(0,0%,95%,.6);display:none;grid-auto-flow:row;grid-template-columns:repeat(5,1fr);justify-content:left;left:0;max-height:65vh;overflow-y:auto;padding:30px;position:absolute;right:0;top:100%;width:100%;z-index:1}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-1{padding:0 7.5px}footer.site-footer .inner .main .columns .column{margin-right:30px;width:calc(33% - 30px)}
}
@media all and (max-width: 1199px){body:before{content:"td";display:none}.nav-toggle{display:block;position:fixed;right:0;top:0;z-index:2}.nav-toggle.main{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.nav-toggle.main svg{stroke:var(--colour--white);height:30px;width:30px}.nav-toggle.after{background:rgba(0,0,0,.6);bottom:0;display:block;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .3s cubic-bezier(.22,1,.36,1);transition:transform .3s cubic-bezier(.22,1,.36,1);transition:transform .3s cubic-bezier(.22,1,.36,1),-webkit-transform .3s cubic-bezier(.22,1,.36,1);width:60px;z-index:1}.nav-open .nav-toggle.after{z-index:1}.nav-open .nav-toggle.after,.nav-open header.site-header .wrapper .info{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .3s cubic-bezier(.22,1,.36,1);transition:transform .3s cubic-bezier(.22,1,.36,1);transition:transform .3s cubic-bezier(.22,1,.36,1),-webkit-transform .3s cubic-bezier(.22,1,.36,1)}header.site-header .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:center}header.site-header .wrapper .logo{margin-left:auto;margin-right:auto;padding:15px 0;width:25%}header.site-header .wrapper .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--1);border-right:2px solid var(--colour--white);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start;left:0;max-height:100vh;overflow-y:auto;padding:15px 0;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);width:calc(100% - 60px);z-index:2}header.site-header .wrapper .info .search{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:15px;order:2}header.site-header .wrapper .info .nav-wrap{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}header.site-header .wrapper .info .user{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start;margin-bottom:15px;order:1}header.site-header .wrapper{position:relative}header.site-header .wrapper .info .nav-wrap{width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start;padding:0 15px}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li{width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0{margin-bottom:15px}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu{grid-template-columns:repeat(2,50%)}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1{width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1>.nolink,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1>a{border-bottom:1px solid var(--colour--6);grid-column-end:-1;grid-column-start:1;width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1>.nolink .child-toggle,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1>a .child-toggle{display:none}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1>.navigation-menu{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.item-categories>.navigation-menu li.level-1>a{border-bottom:none}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.visible>.nolink:after,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.visible>a:after{display:block}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0.visible>.navigation-menu{display:grid}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.nolink,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;padding:7.5px 0;position:relative}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu{-webkit-box-pack:left;-ms-flex-pack:left;background:var(--colour--white);border-bottom-left-radius:15px;border-bottom-right-radius:15px;-webkit-box-shadow:none;box-shadow:none;display:none;grid-auto-flow:row;justify-content:left;left:0;max-height:60vh;overflow-y:auto;padding:15px 15px 5px;position:relative;right:0;top:unset;width:100%;z-index:1}footer.site-footer .inner .logo{width:30%}footer.site-footer .inner .main .columns{width:100%}footer.site-footer .inner .main .columns .column{width:calc(40% - 30px)}footer.site-footer .inner .main .contact{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%}footer.site-footer .inner .main .contact p{text-align:center}
}
@media all and (max-width: 599px){body:before{content:"m";display:none}header.site-header .wrapper .logo{width:65%}header.site-header .wrapper{position:relative}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu{grid-template-columns:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1{width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1>.nolink,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1>a{border-bottom:1px solid var(--colour--6);grid-column-end:-1;grid-column-start:1;width:100%}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1>.nolink .child-toggle,header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1>a .child-toggle{display:none}header.site-header .wrapper .info .nav-wrap .main-navigation>.navigation-menu li.level-0>.navigation-menu li.level-1>.navigation-menu{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);width:100%}footer.site-footer .inner .logo{margin-left:auto;margin-right:auto;width:40%}footer.site-footer .inner .main .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;width:100%}footer.site-footer .inner .main .columns .column{margin-bottom:15px;width:calc(45% - 30px)}
}
.paragraph--type--link-group{--col-dt:repeat(3,minmax(0,1fr));--col-td:repeat(2,minmax(0,1fr));--col-m:repeat(1,minmax(0,1fr))}.paragraph--type--link-group>.inner .intro .page-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}.paragraph--type--link-group>.inner .intro .page-title h1,.paragraph--type--link-group>.inner .intro .page-title h2,.paragraph--type--link-group>.inner .intro .page-title h3,.paragraph--type--link-group>.inner .intro .page-title h4,.paragraph--type--link-group>.inner .intro .page-title h5,.paragraph--type--link-group>.inner .intro .page-title h6{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.7647058823529411rem;font-weight:400;line-height:2.1176470588235294rem;text-align:center}.paragraph--type--link-group>.inner .intro .page-title h1:after,.paragraph--type--link-group>.inner .intro .page-title h2:after,.paragraph--type--link-group>.inner .intro .page-title h3:after,.paragraph--type--link-group>.inner .intro .page-title h4:after,.paragraph--type--link-group>.inner .intro .page-title h5:after,.paragraph--type--link-group>.inner .intro .page-title h6:after{background:var(--colour--5);content:"";display:block;height:4px;left:50%;margin:7.5px 0 30px;max-width:100px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 7.5px)}.paragraph--type--link-group>.inner .intro .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.paragraph--type--link-group>.inner .intro .content-wrapper h1,.paragraph--type--link-group>.inner .intro .content-wrapper h2,.paragraph--type--link-group>.inner .intro .content-wrapper h3,.paragraph--type--link-group>.inner .intro .content-wrapper h4,.paragraph--type--link-group>.inner .intro .content-wrapper h5,.paragraph--type--link-group>.inner .intro .content-wrapper h6{margin-bottom:4.5px;margin-top:22.5px}.paragraph--type--link-group>.inner .intro .content-wrapper h1{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.4705882352941178rem;font-weight:400;line-height:normal}.paragraph--type--link-group>.inner .intro .content-wrapper h2 a:not(.no-style),.paragraph--type--link-group>.inner .intro .content-wrapper h3 a:not(.no-style),.paragraph--type--link-group>.inner .intro .content-wrapper h4 a:not(.no-style),.paragraph--type--link-group>.inner .intro .content-wrapper h5 a:not(.no-style),.paragraph--type--link-group>.inner .intro .content-wrapper h6 a:not(.no-style){border-bottom:1px solid transparent;color:var(--colour--14);position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--link-group>.inner .intro .content-wrapper h2 a:not(.no-style):active,.paragraph--type--link-group>.inner .intro .content-wrapper h2 a:not(.no-style):hover,.paragraph--type--link-group>.inner .intro .content-wrapper h3 a:not(.no-style):active,.paragraph--type--link-group>.inner .intro .content-wrapper h3 a:not(.no-style):hover,.paragraph--type--link-group>.inner .intro .content-wrapper h4 a:not(.no-style):active,.paragraph--type--link-group>.inner .intro .content-wrapper h4 a:not(.no-style):hover,.paragraph--type--link-group>.inner .intro .content-wrapper h5 a:not(.no-style):active,.paragraph--type--link-group>.inner .intro .content-wrapper h5 a:not(.no-style):hover,.paragraph--type--link-group>.inner .intro .content-wrapper h6 a:not(.no-style):active,.paragraph--type--link-group>.inner .intro .content-wrapper h6 a:not(.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--link-group>.inner .intro .content-wrapper h2,.paragraph--type--link-group>.inner .intro .content-wrapper h3,.paragraph--type--link-group>.inner .intro .content-wrapper h4{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2941176470588236rem;font-weight:400;line-height:normal}.paragraph--type--link-group>.inner .intro .content-wrapper h5,.paragraph--type--link-group>.inner .intro .content-wrapper h6{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2352941176470589rem;font-weight:400;line-height:normal}.paragraph--type--link-group>.inner .intro .content-wrapper strong{font-weight:500}.paragraph--type--link-group>.inner .intro .content-wrapper em{font-style:italic}.paragraph--type--link-group>.inner .intro .content-wrapper p{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:300;line-height:normal;margin-bottom:15px;margin-top:0}.paragraph--type--link-group>.inner .intro .content-wrapper a:not(.property-button,.no-style){border-bottom:1px solid transparent;color:var(--colour--14);display:inline-block;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--link-group>.inner .intro .content-wrapper a:not(.property-button,.no-style):active,.paragraph--type--link-group>.inner .intro .content-wrapper a:not(.property-button,.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--link-group>.inner .intro .content-wrapper a.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);color:var(--colour--1);display:grid;display:inline-block;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center;text-decoration:none}.paragraph--type--link-group>.inner .intro .content-wrapper a.button:focus,.paragraph--type--link-group>.inner .intro .content-wrapper a.button:hover{background:var(--colour--12);border-color:var(--colour--12)}.paragraph--type--link-group>.inner .intro .content-wrapper a.button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.paragraph--type--link-group>.inner .intro .content-wrapper a.button:active,.paragraph--type--link-group>.inner .intro .content-wrapper a.button:hover{background:var(--colour--12);color:var(--colour--white)}.paragraph--type--link-group>.inner .intro .content-wrapper a.button:after{display:none}.paragraph--type--link-group>.inner .intro .content-wrapper a.button.centered{display:block;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.paragraph--type--link-group>.inner .intro .content-wrapper ul:not(.no-style){margin-bottom:15px;margin-left:0;margin-top:15px}.paragraph--type--link-group>.inner .intro .content-wrapper ul:not(.no-style) li{list-style:none;margin-bottom:15px;padding-left:30px;position:relative}.paragraph--type--link-group>.inner .intro .content-wrapper ul:not(.no-style) li:before{background-color:var(--colour--1);border-radius:50%;content:"";display:inline-block;height:6px;left:-6px;margin-right:-6px;position:relative;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:6px}.paragraph--type--link-group>.inner .intro .content-wrapper ol:not(.no-style){margin-bottom:15px;margin-left:30px;margin-top:15px}.paragraph--type--link-group>.inner .intro .content-wrapper ol:not(.no-style) li{list-style:decimal}.paragraph--type--link-group>.inner .intro .content-wrapper table{border-collapse:collapse;color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:normal;margin-bottom:30px;width:100%}.paragraph--type--link-group>.inner .intro .content-wrapper table thead{background-color:var(--colour--11)}.paragraph--type--link-group>.inner .intro .content-wrapper table thead th{border:1px solid var(--colour--1);color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:600;line-height:normal;padding:15px}.paragraph--type--link-group>.inner .intro .content-wrapper table tbody td{border:1px solid var(--colour--1);padding:15px;vertical-align:top}.paragraph--type--link-group>.inner .links{display:grid;gap:60px 30px;margin-bottom:30px}.paragraph--type--link-group>.inner .links .link{text-align:center}.paragraph--type--link-group>.inner .links .link.type-image .inner{position:relative}.paragraph--type--link-group>.inner .links .link.type-image .inner .image{display:block;overflow:hidden}.paragraph--type--link-group>.inner .links .link.type-image .inner .image img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%;will-change:transform}.paragraph--type--link-group>.inner .links .link.type-image .inner .image:focus img,.paragraph--type--link-group>.inner .links .link.type-image .inner .image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.paragraph--type--link-group>.inner .links .link.type-image .inner .image:focus+.text a,.paragraph--type--link-group>.inner .links .link.type-image .inner .image:hover+.text a{background-color:var(--colour--2);color:var(--colour--white)}.paragraph--type--link-group>.inner .links .link.type-image .inner .image+.text{left:0;position:absolute;right:0;top:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.paragraph--type--link-group>.inner .links .link.type-image .inner .image+.text a{background:var(--colour--1);border-bottom:1px solid transparent;color:var(--colour--white);display:block;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:normal;margin-left:auto;margin-right:auto;max-width:75%;padding:7.5px 15px;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.paragraph--type--link-group>.inner .links .link.type-image .inner .image+.text a:active,.paragraph--type--link-group>.inner .links .link.type-image .inner .image+.text a:hover{border-bottom:1px solid var(--colour--white);color:var(--colour--white);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--link-group>.inner .links .link.type-image .inner .image+.text a:focus,.paragraph--type--link-group>.inner .links .link.type-image .inner .image+.text a:hover{background-color:var(--colour--2)}.paragraph--type--link-group>.inner .links .link.type-text .inner .text a{background:var(--colour--7);border:1px solid transparent;color:var(--colour--1);display:block;display:inline-block;font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:500;line-height:1.1294117647058823rem;padding:7.5px 30px;text-align:center}.paragraph--type--link-group>.inner .links .link.type-text .inner .text a:focus,.paragraph--type--link-group>.inner .links .link.type-text .inner .text a:hover{border-color:var(--colour--1)}
@media all and (min-width: 1199px){.paragraph--type--link-group>.inner .links{grid-template-columns:var(--col-dt)}.paragraph--type--link-group>.inner .links .link{text-align:center;width:100%}.paragraph--type--link-group>.inner .links .link.type-text{margin-bottom:0}
}
@media all and (max-width: 1199px){.paragraph--type--link-group>.inner .links{grid-template-columns:var(--col-td)}
}
@media all and (max-width: 599px){.paragraph--type--link-group>.inner .links{grid-template-columns:var(--col-m)}.paragraph--type--link-group>.inner .links .link.type-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:center;width:100%}.paragraph--type--link-group>.inner .links .link.type-image .inner{height:auto}.paragraph--type--link-group>.inner .links .link.type-image .inner .image img{width:100%}
}
@media all and (min-width: 1199px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h1{max-width:60%}.paragraph--type--content-with-images .inner.position-left,.paragraph--type--content-with-images .inner.position-left30,.paragraph--type--content-with-images .inner.position-left40,.paragraph--type--content-with-images .inner.position-left60,.paragraph--type--content-with-images .inner.position-left66{display:grid}.paragraph--type--content-with-images .inner.position-right30{grid-template-columns:minmax(0,70%) minmax(0,30%)}.paragraph--type--content-with-images .inner.position-right30 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left30{grid-template-columns:minmax(0,30%) minmax(0,70%)}.paragraph--type--content-with-images .inner.position-left30 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-right40{grid-template-columns:minmax(0,60%) minmax(0,40%)}.paragraph--type--content-with-images .inner.position-right40 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left40{grid-template-columns:minmax(0,40%) minmax(0,60%)}.paragraph--type--content-with-images .inner.position-left40 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-right60{grid-template-columns:minmax(0,40%) minmax(0,60%)}.paragraph--type--content-with-images .inner.position-right60 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left60{grid-template-columns:minmax(0,60%) minmax(0,40%)}.paragraph--type--content-with-images .inner.position-left60 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-right66{grid-template-columns:minmax(0,33%) minmax(0,66%)}.paragraph--type--content-with-images .inner.position-right66 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left66{grid-template-columns:minmax(0,66%) minmax(0,33%)}.paragraph--type--content-with-images .inner .images .item:last-of-type,.paragraph--type--content-with-images .inner.position-left66 .images{margin-bottom:0}.property-results .property .left .property-cta.links,.property-results .property .top{grid-template-columns:repeat(2,minmax(0,1fr))}.property-results .property .tags ul{grid-template-columns:repeat(5,minmax(0,1fr))}
}
@media all and (max-width: 1199px){.paragraph--type--content-with-images .inner,.paragraph--type--content-with-images .inner.position-left,.paragraph--type--content-with-images .inner.position-left30,.paragraph--type--content-with-images .inner.position-left40,.paragraph--type--content-with-images .inner.position-left60,.paragraph--type--content-with-images .inner.position-left66,.paragraph--type--content-with-images .inner.position-right,.paragraph--type--content-with-images .inner.position-right30,.paragraph--type--content-with-images .inner.position-right40,.paragraph--type--content-with-images .inner.position-right60,.paragraph--type--content-with-images .inner.position-right66{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.paragraph--type--content-with-images .inner.position-left .content,.paragraph--type--content-with-images .inner.position-left .images,.paragraph--type--content-with-images .inner.position-left30 .content,.paragraph--type--content-with-images .inner.position-left30 .images,.paragraph--type--content-with-images .inner.position-left40 .content,.paragraph--type--content-with-images .inner.position-left40 .images,.paragraph--type--content-with-images .inner.position-left60 .content,.paragraph--type--content-with-images .inner.position-left60 .images,.paragraph--type--content-with-images .inner.position-left66 .content,.paragraph--type--content-with-images .inner.position-left66 .images,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right30 .images,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right40 .images,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right60 .images,.paragraph--type--content-with-images .inner.position-right66 .content,.paragraph--type--content-with-images .inner.position-right66 .images{width:calc(50% - 15px)}.horizontal-search-wrapper .inner .section{width:calc(25% - 15px)}.horizontal-search-wrapper .inner .section.title{margin-left:auto;margin-right:auto;width:calc(100% - 15px)}.horizontal-search-wrapper .inner .section.title h5{text-align:center}.horizontal-search-wrapper .inner .section .title h5{padding-left:15px}.property-results .property .top{grid-template-columns:repeat(1,minmax(0,1fr))}.property-results .property .left .property-cta.links,.property-results .property .tags ul{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media all and (max-width: 599px){.paragraph--type--content-with-images .inner,.paragraph--type--content-with-images .inner.position-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.paragraph--type--content-with-images .inner.position-right .content,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right66 .content{margin-bottom:30px}.paragraph--type--content-with-images .inner.position-left30 .content,.paragraph--type--content-with-images .inner.position-left30 .images,.paragraph--type--content-with-images .inner.position-left40 .content,.paragraph--type--content-with-images .inner.position-left40 .images,.paragraph--type--content-with-images .inner.position-left60 .content,.paragraph--type--content-with-images .inner.position-left60 .images,.paragraph--type--content-with-images .inner.position-left66 .content,.paragraph--type--content-with-images .inner.position-left66 .images,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right30 .images,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right40 .images,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right60 .images,.paragraph--type--content-with-images .inner.position-right66 .content,.paragraph--type--content-with-images .inner.position-right66 .images{width:calc(100% - 15px)}.horizontal-search-wrapper .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.horizontal-search-wrapper .inner .section{margin-bottom:30px;width:calc(50% - 15px)}.horizontal-search-wrapper .inner .section.title{margin-bottom:15px;margin-left:auto;margin-right:auto;width:calc(100% - 15px)}.horizontal-search-wrapper .inner .section.title h5{text-align:center}.horizontal-search-wrapper .inner .section.location{width:calc(75% - 15px)}.horizontal-search-wrapper .inner .section.pets,.horizontal-search-wrapper .inner .section.sleeps{width:calc(50% - 15px)}.horizontal-search-wrapper .inner .section.submit{margin-bottom:0;margin-left:auto;margin-right:auto;width:calc(75% - 15px)}.horizontal-search-wrapper .inner .section.submit button{width:100%}.horizontal-search-wrapper .inner .section .title{text-align:center}.horizontal-search-wrapper .inner .section .title h5{padding-left:0}.property-results .property .top{grid-template-columns:repeat(1,minmax(0,1fr))}.property-results .property .left .property-cta.links{grid-template-columns:100%}.property-results .property .tags ul{grid-template-columns:repeat(2,minmax(0,1fr))}
}
.node-type-page .layout-container>main.site-main,.node-type-page .layout-container>main.site-main .main-content-wrapper{padding-bottom:0}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:0;order:1;padding-bottom:0;width:100%}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .hero{margin-bottom:45px}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .hero.slick-initialized img.lazy{display:block}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .hero img.lazy{display:none}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .hero img.lazy.first{display:block}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .hero img+.image-title{color:var(--colour--1);display:block;font-family:Roboto,sans-serif;font-size:.8235294117647058rem;font-weight:300;line-height:.9882352941176471rem;margin-top:7.5px;position:relative;text-align:center;width:100%}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;display:block;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:100%;padding-top:30px}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h1,.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h2,.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h3,.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h4,.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h5,.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h6{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.7647058823529411rem;font-weight:400;line-height:2.1176470588235294rem;text-align:center}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h1:after,.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h2:after,.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h3:after,.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h4:after,.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h5:after,.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h6:after{background:var(--colour--5);content:"";display:block;height:4px;left:50%;margin:7.5px 0 30px;max-width:100px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 7.5px)}@media (min-width:1200px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title{width:1170px}}@media (min-width:1800px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title{width:1385px}}@media (min-width:1200px) and (max-width:1799px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title{width:1170px}}@media (min-width:600px) and (max-width:899px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title{width:85vw}}@media (min-width:900px) and (max-width:1199px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title{width:870px}}@media (max-width:599px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title{width:calc(100vw - 30px)}}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h1{text-align:left}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h1:after{left:0;margin-bottom:0;-webkit-transform:none;transform:none}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .sub-title{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1200px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .sub-title{width:1170px}}@media (min-width:1800px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .sub-title{width:1385px}}@media (min-width:1200px) and (max-width:1799px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .sub-title{width:1170px}}@media (min-width:600px) and (max-width:899px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .sub-title{width:85vw}}@media (min-width:900px) and (max-width:1199px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .sub-title{width:870px}}@media (max-width:599px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .sub-title{width:calc(100vw - 30px)}}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .sub-title h2{color:var(--colour--6);font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:300;line-height:1.2705882352941178rem}.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content>.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;gap:60px;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:95%}@media (min-width:1200px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content>.content{width:1170px}}@media (min-width:1800px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content>.content{max-width:95%;width:1560px}}@media (min-width:1200px) and (max-width:1799px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content>.content{width:1170px}}@media (min-width:600px) and (max-width:899px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content>.content{width:85vw}}@media (min-width:900px) and (max-width:1199px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content>.content{width:870px}}@media (max-width:599px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content>.content{width:calc(100vw - 30px)}}.property-cta.links{display:grid;gap:30px;grid-template-columns:repeat(2,minmax(0,1fr))}.property-cta.share{-webkit-box-pack:start;-ms-flex-pack:start;gap:15px;justify-content:flex-start}.property-cta.share,.property-cta>.favourite button,.property-cta>.share button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.property-cta>.favourite button,.property-cta>.share button{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:var(--colour--1);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:500;justify-content:space-between;line-height:1.1176470588235294rem}.property-cta>.favourite button svg,.property-cta>.share button svg{stroke:var(--colour--1)}.property-cta .share{position:relative}.property-cta .share.visible .wrapper{display:initial}.property-cta .share.visible button svg{fill:var(--colour--1)}.property-cta .share .wrapper{display:none;position:absolute;right:0;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.property-cta .share .wrapper ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-flow:nowrap;flex-flow:nowrap;justify-content:flex-start;padding-top:7.5px;z-index:100}.property-cta .share .wrapper ul li{margin-left:15px;margin-right:15px}.property-cta .share .wrapper ul li a svg{stroke:var(--colour--1)}.property-cta .favourite button:focus,.property-cta .favourite button:hover{background:var(--colour--12);border-color:var(--colour--12)}.property-cta .favourite button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.property-cta .favourite button:focus,.property-cta .favourite button:hover{background:none}.property-cta .favourite button.added .add{display:none}.property-cta .favourite button.added .remove{display:inline-block}.property-cta .favourite button.added svg{fill:var(--colour--1)}.property-cta .favourite button .add{display:inline-block}.property-cta .favourite button .remove{display:none}.property-cta .website{width:100%}.property-cta .website a{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);color:var(--colour--1);display:inline-block;display:grid;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;height:100%;line-height:1;padding:7.5px 15px;text-align:center;width:100%}.property-cta .website a:focus,.property-cta .website a:hover{background:var(--colour--12);border-color:var(--colour--12)}.property-cta .website a:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.property-cta .website a:active,.property-cta .website a:hover{background:var(--colour--12);color:var(--colour--white)}.property-cta .contact button{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center;align-items:center;background:var(--colour--white);border:1px solid var(--colour--4);color:var(--colour--1);display:inline-block;display:grid;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;height:100%;line-height:1;padding:7.5px 15px;text-align:center;width:100%}.property-cta .contact button:focus,.property-cta .contact button:hover{background:var(--colour--12);border-color:var(--colour--12)}.property-cta .contact button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.property-cta .calendar-cta{width:100%}.property-cta .calendar-cta a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--white);border:1px solid var(--colour--4);color:var(--colour--1);display:inline-block;display:grid;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center}.property-cta .calendar-cta a:focus,.property-cta .calendar-cta a:hover{background:var(--colour--12);border-color:var(--colour--12)}.property-cta .calendar-cta a:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.paragraph--type--content-with-images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.paragraph--type--content-with-images h1,.paragraph--type--content-with-images h2,.paragraph--type--content-with-images h3,.paragraph--type--content-with-images h4,.paragraph--type--content-with-images h5,.paragraph--type--content-with-images h6{margin-bottom:4.5px;margin-top:22.5px}.paragraph--type--content-with-images h1{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.4705882352941178rem;font-weight:400;line-height:normal}.paragraph--type--content-with-images h2 a:not(.no-style),.paragraph--type--content-with-images h3 a:not(.no-style),.paragraph--type--content-with-images h4 a:not(.no-style),.paragraph--type--content-with-images h5 a:not(.no-style),.paragraph--type--content-with-images h6 a:not(.no-style){border-bottom:1px solid transparent;color:var(--colour--14);position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--content-with-images h2 a:not(.no-style):active,.paragraph--type--content-with-images h2 a:not(.no-style):hover,.paragraph--type--content-with-images h3 a:not(.no-style):active,.paragraph--type--content-with-images h3 a:not(.no-style):hover,.paragraph--type--content-with-images h4 a:not(.no-style):active,.paragraph--type--content-with-images h4 a:not(.no-style):hover,.paragraph--type--content-with-images h5 a:not(.no-style):active,.paragraph--type--content-with-images h5 a:not(.no-style):hover,.paragraph--type--content-with-images h6 a:not(.no-style):active,.paragraph--type--content-with-images h6 a:not(.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--content-with-images h2,.paragraph--type--content-with-images h3,.paragraph--type--content-with-images h4{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2941176470588236rem;font-weight:400;line-height:normal}.paragraph--type--content-with-images h5,.paragraph--type--content-with-images h6{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2352941176470589rem;font-weight:400;line-height:normal}.paragraph--type--content-with-images strong{font-weight:500}.paragraph--type--content-with-images em{font-style:italic}.paragraph--type--content-with-images p{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:300;line-height:normal;margin-bottom:15px;margin-top:0}.paragraph--type--content-with-images a:not(.property-button,.no-style){border-bottom:1px solid transparent;color:var(--colour--14);display:inline-block;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--content-with-images a:not(.property-button,.no-style):active,.paragraph--type--content-with-images a:not(.property-button,.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--content-with-images a.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);color:var(--colour--1);display:grid;display:inline-block;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center;text-decoration:none}.paragraph--type--content-with-images a.button:focus,.paragraph--type--content-with-images a.button:hover{background:var(--colour--12);border-color:var(--colour--12)}.paragraph--type--content-with-images a.button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.paragraph--type--content-with-images a.button:active,.paragraph--type--content-with-images a.button:hover{background:var(--colour--12);color:var(--colour--white)}.paragraph--type--content-with-images a.button:after{display:none}.paragraph--type--content-with-images a.button.centered{display:block;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.paragraph--type--content-with-images ul:not(.no-style){margin-bottom:15px;margin-left:0;margin-top:15px}.paragraph--type--content-with-images ul:not(.no-style) li{list-style:none;margin-bottom:15px;padding-left:30px;position:relative}.paragraph--type--content-with-images ul:not(.no-style) li:before{background-color:var(--colour--1);border-radius:50%;content:"";display:inline-block;height:6px;left:-6px;margin-right:-6px;position:relative;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:6px}.paragraph--type--content-with-images ol:not(.no-style){margin-bottom:15px;margin-left:30px;margin-top:15px}.paragraph--type--content-with-images ol:not(.no-style) li{list-style:decimal}.paragraph--type--content-with-images table{border-collapse:collapse;color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:normal;margin-bottom:30px;width:100%}.paragraph--type--content-with-images table thead{background-color:var(--colour--11)}.paragraph--type--content-with-images table thead th{border:1px solid var(--colour--1);color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:600;line-height:normal;padding:15px}.paragraph--type--content-with-images table tbody td{border:1px solid var(--colour--1);padding:15px;vertical-align:top}.paragraph--type--content-with-images.bg--grey{background:var(--colour--7)}.paragraph--type--content-with-images .inner{display:grid}.paragraph--type--content-with-images .inner.position-top .images{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:15px;order:1}.paragraph--type--content-with-images .inner.position-right .images,.paragraph--type--content-with-images .inner.position-right30 .images,.paragraph--type--content-with-images .inner.position-right40 .images,.paragraph--type--content-with-images .inner.position-right60 .images,.paragraph--type--content-with-images .inner.position-right66 .images,.paragraph--type--content-with-images .inner.position-top .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.paragraph--type--content-with-images .inner.position-right .content,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right66 .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.paragraph--type--content-with-images .inner.position-bottom{display:grid}.paragraph--type--content-with-images .inner.position-bottom .images{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.paragraph--type--content-with-images .inner.position-bottom .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:30px;order:1}.paragraph--type--content-with-images .inner.position-left,.paragraph--type--content-with-images .inner.position-left30,.paragraph--type--content-with-images .inner.position-left40,.paragraph--type--content-with-images .inner.position-left60,.paragraph--type--content-with-images .inner.position-left66{display:grid}.paragraph--type--content-with-images .inner.position-left .images,.paragraph--type--content-with-images .inner.position-left30 .images,.paragraph--type--content-with-images .inner.position-left40 .images,.paragraph--type--content-with-images .inner.position-left60 .images,.paragraph--type--content-with-images .inner.position-left66 .images{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.paragraph--type--content-with-images .inner.position-left .content,.paragraph--type--content-with-images .inner.position-left30 .content,.paragraph--type--content-with-images .inner.position-left40 .content,.paragraph--type--content-with-images .inner.position-left60 .content,.paragraph--type--content-with-images .inner.position-left66 .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.paragraph--type--content-with-images .inner .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:15px;padding-right:15px}.paragraph--type--content-with-images .inner .images{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:30px;order:1}.paragraph--type--content-with-images .inner .images .field-type--field_images:last-of-type{margin-bottom:0}.paragraph--type--hero .link{margin-top:7.5px;text-align:center}.paragraph--type--hero .link a{border-bottom:1px solid transparent;color:var(--colour--5);font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.1764705882352942rem;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--hero .link a:active,.paragraph--type--hero .link a:hover{border-bottom:1px solid var(--colour--5);color:var(--colour--5);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--hero .link a+span{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:.8235294117647058rem;font-weight:300;line-height:1.1764705882352942rem}.paragraph--type--hero .link a+span:before{color:var(--colour--5);content:":";display:inline;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.1764705882352942rem;margin:0 5px}.horizontal-search-wrapper{background:var(--colour--white);padding:60px 0}.horizontal-search-wrapper .inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--9);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:100%;padding:15px}@media (min-width:1200px){.horizontal-search-wrapper .inner{width:1170px}}@media (min-width:1800px){.horizontal-search-wrapper .inner{width:1385px}}@media (min-width:1200px) and (max-width:1799px){.horizontal-search-wrapper .inner{width:1170px}}@media (min-width:600px) and (max-width:899px){.horizontal-search-wrapper .inner{width:85vw}}@media (min-width:900px) and (max-width:1199px){.horizontal-search-wrapper .inner{width:870px}}@media (max-width:599px){.horizontal-search-wrapper .inner{width:calc(100vw - 30px)}}.horizontal-search-wrapper .inner .section{width:calc(15% - 15px)}.horizontal-search-wrapper .inner .section.title{padding:0;width:calc(40% - 15px)}.horizontal-search-wrapper .inner .section.title h5{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.411764705882353rem;font-weight:400;line-height:1.6941176470588235rem;text-align:center}.horizontal-search-wrapper .inner .section.location input[type=text],.horizontal-search-wrapper .inner .section.location input[type=text]:focus{border-radius:0}.horizontal-search-wrapper .inner .section.location input[type=text]:focus:placeholder-shown{border-radius:0}.horizontal-search-wrapper .inner .section.location input[type=text]:placeholder-shown{border-radius:0}.horizontal-search-wrapper .inner .section.submit{-webkit-box-flex:0;-ms-flex-item-align:end;align-self:flex-end;-ms-flex:0 1 0px;flex:0 1 0}.horizontal-search-wrapper .inner .section.submit button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);border-radius:0;color:var(--colour--1);display:inline-block;display:grid;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center}.horizontal-search-wrapper .inner .section.submit button:focus,.horizontal-search-wrapper .inner .section.submit button:hover{background:var(--colour--12);border-color:var(--colour--12)}.horizontal-search-wrapper .inner .section.submit button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.horizontal-search-wrapper .inner .section.submit button:active,.horizontal-search-wrapper .inner .section.submit button:hover{background:var(--colour--12);color:var(--colour--white)}.horizontal-search-wrapper .inner .section.submit button:disabled{opacity:.3}.horizontal-search-wrapper .inner .section input,.horizontal-search-wrapper .inner .section select{width:100%}.horizontal-search-wrapper .inner .section .title{margin-bottom:3.75px;width:100%}.horizontal-search-wrapper .inner .section .title h5{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:.8823529411764706rem;font-weight:400;line-height:1.0588235294117647rem;padding-left:15px}.results.view-county .property-results .property.promoted-county{border:3px solid #fc0;-webkit-box-shadow:none;box-shadow:none}.results.view-county .property-results .property.promoted-county:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23fc0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-award'%3E%3Ccircle cx='12' cy='8' r='7'/%3E%3Cpath d='M8.21 13.89 7 23l5-3 5 3-1.21-9.12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:35px;position:absolute;right:20px;top:15px;width:35px;z-index:1}.results.view-county .property-results .property.promoted-county:after{color:#fc0;content:"featured";display:block;font-size:.7rem;font-weight:600;position:absolute;right:15px;text-align:center;top:52px;width:45px;z-index:1}.results.view-town .property-results .property.promoted-town{border:3px solid #fc0;-webkit-box-shadow:none;box-shadow:none}.results.view-town .property-results .property.promoted-town:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23fc0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-award'%3E%3Ccircle cx='12' cy='8' r='7'/%3E%3Cpath d='M8.21 13.89 7 23l5-3 5 3-1.21-9.12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:15px;position:absolute;top:15px;width:24px;z-index:1}.property-results{display:grid;gap:45px;grid-template-columns:100%}.property-results .views-row{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.property-results .property{background:var(--colour--white);-webkit-box-shadow:0 1px 10px var(--colour--11);box-shadow:0 1px 10px var(--colour--11);height:100%;position:relative}.property-results .property .top{display:grid;margin-bottom:15px}.property-results .property .left .images-wrapper{position:relative}.property-results .property .left .images-wrapper .carousel-tools{position:static}.property-results .property .left .images-wrapper .carousel-tools .title{bottom:0;color:var(--colour--10);font-family:Roboto,sans-serif;font-size:.8235294117647058rem;font-weight:300;left:0;line-height:.9882352941176471rem;padding-top:7.5px;position:absolute;right:0;text-align:center;-webkit-transform:translateY(100%);transform:translateY(100%)}.property-results .property .left .images-wrapper .carousel-tools .slick-arrow{background:var(--colour--white);padding:7.5px 3.75px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.property-results .property .left .images-wrapper .carousel-tools .slick-arrow.prev{border-bottom-left-radius:0;border-top-left-radius:0;left:0}.property-results .property .left .images-wrapper .carousel-tools .slick-arrow.next{border-bottom-right-radius:0;border-top-right-radius:0;right:0}.property-results .property .left .property-cta.links{display:grid;gap:15px;padding-left:15px;padding-right:15px}.property-results .property .left .property-cta.links a.view-property{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);color:var(--colour--1);display:inline-block;display:grid;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center}.property-results .property .left .property-cta.links a.view-property:focus,.property-results .property .left .property-cta.links a.view-property:hover{background:var(--colour--12);border-color:var(--colour--12)}.property-results .property .left .property-cta.links a.view-property:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.property-results .property .left .property-cta.links a.view-property:active,.property-results .property .left .property-cta.links a.view-property:hover{background:var(--colour--12);color:var(--colour--white)}.property-results .property .left .property-cta.links a.view-website{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--3);border:1px solid var(--colour--4);border-color:var(--colour--3);color:var(--colour--1);color:var(--colour--white);display:inline-block;display:grid;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center}.property-results .property .left .property-cta.links a.view-website:focus,.property-results .property .left .property-cta.links a.view-website:hover{background:var(--colour--12);border-color:var(--colour--12)}.property-results .property .left .property-cta.links a.view-website:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.property-results .property .left .property-cta.links a.view-website:active,.property-results .property .left .property-cta.links a.view-website:hover{border-color:var(--colour--white);color:var(--colour--white)}.property-results .property .details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;gap:10px;justify-content:flex-start;padding-left:15px;padding-right:15px;padding-top:15px}.property-results .property .details .title a{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2941176470588236rem;font-weight:400;line-height:1.3294117647058825rem}.property-results .property .details .location{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;hap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}.property-results .property .details .location>div{color:var(--colour--6);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:300;line-height:1.2352941176470589rem}.property-results .property .details .location>div:after{content:",";display:inline-block;margin-right:3.75px;position:relative}.property-results .property .details .location>div:last-of-type:after{display:none}.property-results .property .details .location>div a{color:var(--colour--6);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:300;line-height:1.2352941176470589rem}.property-results .property .details .specs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.property-results .property .details .specs,.property-results .property .details .specs ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}.property-results .property .details .specs ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7.5px}.property-results .property .details .specs ul li{background:var(--colour--7);color:var(--colour--1);display:grid;font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:500;grid-template-columns:repeat(2,minmax(0,auto));line-height:1.1176470588235294rem;padding:7.5px;text-align:center}.property-results .property .details .specs ul li span:first-of-type{padding-right:.5ch;text-align:right}.property-results .property .details .specs ul li span:last-of-type{padding-left:.5ch;text-align:left}.property-results .property .details .specs .features{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}.property-results .property .details .specs .features .feature{background:var(--colour--7);height:100%;margin-right:15px;padding:3.75px 7.5px}.property-results .property .details .description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.property-results .property .details .description h1,.property-results .property .details .description h2,.property-results .property .details .description h3,.property-results .property .details .description h4,.property-results .property .details .description h5,.property-results .property .details .description h6{margin-bottom:4.5px;margin-top:22.5px}.property-results .property .details .description h1{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.4705882352941178rem;font-weight:400;line-height:normal}.property-results .property .details .description h2 a:not(.no-style),.property-results .property .details .description h3 a:not(.no-style),.property-results .property .details .description h4 a:not(.no-style),.property-results .property .details .description h5 a:not(.no-style),.property-results .property .details .description h6 a:not(.no-style){border-bottom:1px solid transparent;color:var(--colour--14);position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.property-results .property .details .description h2 a:not(.no-style):active,.property-results .property .details .description h2 a:not(.no-style):hover,.property-results .property .details .description h3 a:not(.no-style):active,.property-results .property .details .description h3 a:not(.no-style):hover,.property-results .property .details .description h4 a:not(.no-style):active,.property-results .property .details .description h4 a:not(.no-style):hover,.property-results .property .details .description h5 a:not(.no-style):active,.property-results .property .details .description h5 a:not(.no-style):hover,.property-results .property .details .description h6 a:not(.no-style):active,.property-results .property .details .description h6 a:not(.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.property-results .property .details .description h2,.property-results .property .details .description h3,.property-results .property .details .description h4{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2941176470588236rem;font-weight:400;line-height:normal}.property-results .property .details .description h5,.property-results .property .details .description h6{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2352941176470589rem;font-weight:400;line-height:normal}.property-results .property .details .description strong{font-weight:500}.property-results .property .details .description em{font-style:italic}.property-results .property .details .description p{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:300;line-height:normal;margin-bottom:15px;margin-top:0}.property-results .property .details .description a:not(.property-button,.no-style){border-bottom:1px solid transparent;color:var(--colour--14);display:inline-block;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.property-results .property .details .description a:not(.property-button,.no-style):active,.property-results .property .details .description a:not(.property-button,.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.property-results .property .details .description a.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);color:var(--colour--1);display:grid;display:inline-block;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center;text-decoration:none}.property-results .property .details .description a.button:focus,.property-results .property .details .description a.button:hover{background:var(--colour--12);border-color:var(--colour--12)}.property-results .property .details .description a.button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.property-results .property .details .description a.button:active,.property-results .property .details .description a.button:hover{background:var(--colour--12);color:var(--colour--white)}.property-results .property .details .description a.button:after{display:none}.property-results .property .details .description a.button.centered{display:block;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.property-results .property .details .description ul:not(.no-style){margin-bottom:15px;margin-left:0;margin-top:15px}.property-results .property .details .description ul:not(.no-style) li{list-style:none;margin-bottom:15px;padding-left:30px;position:relative}.property-results .property .details .description ul:not(.no-style) li:before{background-color:var(--colour--1);border-radius:50%;content:"";display:inline-block;height:6px;left:-6px;margin-right:-6px;position:relative;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:6px}.property-results .property .details .description ol:not(.no-style){margin-bottom:15px;margin-left:30px;margin-top:15px}.property-results .property .details .description ol:not(.no-style) li{list-style:decimal}.property-results .property .details .description table{border-collapse:collapse;color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:normal;margin-bottom:30px;width:100%}.property-results .property .details .description table thead{background-color:var(--colour--11)}.property-results .property .details .description table thead th{border:1px solid var(--colour--1);color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:600;line-height:normal;padding:15px}.property-results .property .details .description table tbody td{border:1px solid var(--colour--1);padding:15px;vertical-align:top}.property-results .property .details .property-cta{display:grid;gap:7.5px;grid-template-columns:100%;margin-top:auto}.property-results .property .details .property-cta.links a.view-property{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);color:var(--colour--1);display:inline-block;display:grid;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center}.property-results .property .details .property-cta.links a.view-property:focus,.property-results .property .details .property-cta.links a.view-property:hover{background:var(--colour--12);border-color:var(--colour--12)}.property-results .property .details .property-cta.links a.view-property:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.property-results .property .details .property-cta.links a.view-property:active,.property-results .property .details .property-cta.links a.view-property:hover{background:var(--colour--12);color:var(--colour--white)}.property-results .property .details .property-cta.links a.view-website{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--3);border:1px solid var(--colour--4);border-color:var(--colour--3);color:var(--colour--1);color:var(--colour--white);display:inline-block;display:grid;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center}.property-results .property .details .property-cta.links a.view-website:focus,.property-results .property .details .property-cta.links a.view-website:hover{background:var(--colour--12);border-color:var(--colour--12)}.property-results .property .details .property-cta.links a.view-website:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.property-results .property .details .property-cta.links a.view-website:active,.property-results .property .details .property-cta.links a.view-website:hover{border-color:var(--colour--white);color:var(--colour--white)}.property-results .property .tags ul{display:grid;gap:7.5px}.property-results .property .tags ul li a{background:var(--colour--7);color:var(--colour--1);display:inline-block;font-family:Roboto,sans-serif;font-size:.8235294117647058rem;font-weight:300;line-height:.9882352941176471rem;padding:7.5px;text-align:center}.property-results .property .property-cta.share{position:absolute;right:15px;top:15px;z-index:1}.property-results .property .property-cta.share button{padding:0}.property-results .property .property-cta.share button:active p,.property-results .property .property-cta.share button:focus p,.property-results .property .property-cta.share button:hover p{display:block}.property-results .property .property-cta.share button p{display:none}
@media all and (min-width: 1199px){.node-type-page .layout-container>main.site-main .main-content-wrapper main.main-content header.hero-wrapper .page-title h1{max-width:60%}.paragraph--type--content-with-images .inner.position-left,.paragraph--type--content-with-images .inner.position-left30,.paragraph--type--content-with-images .inner.position-left40,.paragraph--type--content-with-images .inner.position-left60,.paragraph--type--content-with-images .inner.position-left66{display:grid}.paragraph--type--content-with-images .inner.position-right30{grid-template-columns:minmax(0,70%) minmax(0,30%)}.paragraph--type--content-with-images .inner.position-right30 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left30{grid-template-columns:minmax(0,30%) minmax(0,70%)}.paragraph--type--content-with-images .inner.position-left30 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-right40{grid-template-columns:minmax(0,60%) minmax(0,40%)}.paragraph--type--content-with-images .inner.position-right40 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left40{grid-template-columns:minmax(0,40%) minmax(0,60%)}.paragraph--type--content-with-images .inner.position-left40 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-right60{grid-template-columns:minmax(0,40%) minmax(0,60%)}.paragraph--type--content-with-images .inner.position-right60 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left60{grid-template-columns:minmax(0,60%) minmax(0,40%)}.paragraph--type--content-with-images .inner.position-left60 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-right66{grid-template-columns:minmax(0,33%) minmax(0,66%)}.paragraph--type--content-with-images .inner.position-right66 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left66{grid-template-columns:minmax(0,66%) minmax(0,33%)}.paragraph--type--content-with-images .inner .images .item:last-of-type,.paragraph--type--content-with-images .inner.position-left66 .images{margin-bottom:0}.property-results .property .left .property-cta.links,.property-results .property .top{grid-template-columns:repeat(2,minmax(0,1fr))}.property-results .property .tags ul{grid-template-columns:repeat(5,minmax(0,1fr))}
}
@media all and (max-width: 1199px){.paragraph--type--content-with-images .inner,.paragraph--type--content-with-images .inner.position-left,.paragraph--type--content-with-images .inner.position-left30,.paragraph--type--content-with-images .inner.position-left40,.paragraph--type--content-with-images .inner.position-left60,.paragraph--type--content-with-images .inner.position-left66,.paragraph--type--content-with-images .inner.position-right,.paragraph--type--content-with-images .inner.position-right30,.paragraph--type--content-with-images .inner.position-right40,.paragraph--type--content-with-images .inner.position-right60,.paragraph--type--content-with-images .inner.position-right66{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.paragraph--type--content-with-images .inner.position-left .content,.paragraph--type--content-with-images .inner.position-left .images,.paragraph--type--content-with-images .inner.position-left30 .content,.paragraph--type--content-with-images .inner.position-left30 .images,.paragraph--type--content-with-images .inner.position-left40 .content,.paragraph--type--content-with-images .inner.position-left40 .images,.paragraph--type--content-with-images .inner.position-left60 .content,.paragraph--type--content-with-images .inner.position-left60 .images,.paragraph--type--content-with-images .inner.position-left66 .content,.paragraph--type--content-with-images .inner.position-left66 .images,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right30 .images,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right40 .images,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right60 .images,.paragraph--type--content-with-images .inner.position-right66 .content,.paragraph--type--content-with-images .inner.position-right66 .images{width:calc(50% - 15px)}.horizontal-search-wrapper .inner .section{width:calc(25% - 15px)}.horizontal-search-wrapper .inner .section.title{margin-left:auto;margin-right:auto;width:calc(100% - 15px)}.horizontal-search-wrapper .inner .section.title h5{text-align:center}.horizontal-search-wrapper .inner .section .title h5{padding-left:15px}.property-results .property .top{grid-template-columns:repeat(1,minmax(0,1fr))}.property-results .property .left .property-cta.links,.property-results .property .tags ul{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media all and (max-width: 599px){.paragraph--type--content-with-images .inner,.paragraph--type--content-with-images .inner.position-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.paragraph--type--content-with-images .inner.position-right .content,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right66 .content{margin-bottom:30px}.paragraph--type--content-with-images .inner.position-left30 .content,.paragraph--type--content-with-images .inner.position-left30 .images,.paragraph--type--content-with-images .inner.position-left40 .content,.paragraph--type--content-with-images .inner.position-left40 .images,.paragraph--type--content-with-images .inner.position-left60 .content,.paragraph--type--content-with-images .inner.position-left60 .images,.paragraph--type--content-with-images .inner.position-left66 .content,.paragraph--type--content-with-images .inner.position-left66 .images,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right30 .images,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right40 .images,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right60 .images,.paragraph--type--content-with-images .inner.position-right66 .content,.paragraph--type--content-with-images .inner.position-right66 .images{width:calc(100% - 15px)}.horizontal-search-wrapper .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.horizontal-search-wrapper .inner .section{margin-bottom:30px;width:calc(50% - 15px)}.horizontal-search-wrapper .inner .section.title{margin-bottom:15px;margin-left:auto;margin-right:auto;width:calc(100% - 15px)}.horizontal-search-wrapper .inner .section.title h5{text-align:center}.horizontal-search-wrapper .inner .section.location{width:calc(75% - 15px)}.horizontal-search-wrapper .inner .section.pets,.horizontal-search-wrapper .inner .section.sleeps{width:calc(50% - 15px)}.horizontal-search-wrapper .inner .section.submit{margin-bottom:0;margin-left:auto;margin-right:auto;width:calc(75% - 15px)}.horizontal-search-wrapper .inner .section.submit button{width:100%}.horizontal-search-wrapper .inner .section .title{text-align:center}.horizontal-search-wrapper .inner .section .title h5{padding-left:0}.property-results .property .top{grid-template-columns:repeat(1,minmax(0,1fr))}.property-results .property .left .property-cta.links{grid-template-columns:100%}.property-results .property .tags ul{grid-template-columns:repeat(2,minmax(0,1fr))}
}
.paragraph--type--content-with-images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.paragraph--type--content-with-images h1,.paragraph--type--content-with-images h2,.paragraph--type--content-with-images h3,.paragraph--type--content-with-images h4,.paragraph--type--content-with-images h5,.paragraph--type--content-with-images h6{margin-bottom:4.5px;margin-top:22.5px}.paragraph--type--content-with-images h1{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.4705882352941178rem;font-weight:400;line-height:normal}.paragraph--type--content-with-images h2 a:not(.no-style),.paragraph--type--content-with-images h3 a:not(.no-style),.paragraph--type--content-with-images h4 a:not(.no-style),.paragraph--type--content-with-images h5 a:not(.no-style),.paragraph--type--content-with-images h6 a:not(.no-style){border-bottom:1px solid transparent;color:var(--colour--14);position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--content-with-images h2 a:not(.no-style):active,.paragraph--type--content-with-images h2 a:not(.no-style):hover,.paragraph--type--content-with-images h3 a:not(.no-style):active,.paragraph--type--content-with-images h3 a:not(.no-style):hover,.paragraph--type--content-with-images h4 a:not(.no-style):active,.paragraph--type--content-with-images h4 a:not(.no-style):hover,.paragraph--type--content-with-images h5 a:not(.no-style):active,.paragraph--type--content-with-images h5 a:not(.no-style):hover,.paragraph--type--content-with-images h6 a:not(.no-style):active,.paragraph--type--content-with-images h6 a:not(.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--content-with-images h2,.paragraph--type--content-with-images h3,.paragraph--type--content-with-images h4{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2941176470588236rem;font-weight:400;line-height:normal}.paragraph--type--content-with-images h5,.paragraph--type--content-with-images h6{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2352941176470589rem;font-weight:400;line-height:normal}.paragraph--type--content-with-images strong{font-weight:500}.paragraph--type--content-with-images em{font-style:italic}.paragraph--type--content-with-images p{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:300;line-height:normal;margin-bottom:15px;margin-top:0}.paragraph--type--content-with-images a:not(.property-button,.no-style){border-bottom:1px solid transparent;color:var(--colour--14);display:inline-block;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--content-with-images a:not(.property-button,.no-style):active,.paragraph--type--content-with-images a:not(.property-button,.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--content-with-images a.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);color:var(--colour--1);display:grid;display:inline-block;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center;text-decoration:none}.paragraph--type--content-with-images a.button:focus,.paragraph--type--content-with-images a.button:hover{background:var(--colour--12);border-color:var(--colour--12)}.paragraph--type--content-with-images a.button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.paragraph--type--content-with-images a.button:active,.paragraph--type--content-with-images a.button:hover{background:var(--colour--12);color:var(--colour--white)}.paragraph--type--content-with-images a.button:after{display:none}.paragraph--type--content-with-images a.button.centered{display:block;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.paragraph--type--content-with-images ul:not(.no-style){margin-bottom:15px;margin-left:0;margin-top:15px}.paragraph--type--content-with-images ul:not(.no-style) li{list-style:none;margin-bottom:15px;padding-left:30px;position:relative}.paragraph--type--content-with-images ul:not(.no-style) li:before{background-color:var(--colour--1);border-radius:50%;content:"";display:inline-block;height:6px;left:-6px;margin-right:-6px;position:relative;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:6px}.paragraph--type--content-with-images ol:not(.no-style){margin-bottom:15px;margin-left:30px;margin-top:15px}.paragraph--type--content-with-images ol:not(.no-style) li{list-style:decimal}.paragraph--type--content-with-images table{border-collapse:collapse;color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:normal;margin-bottom:30px;width:100%}.paragraph--type--content-with-images table thead{background-color:var(--colour--11)}.paragraph--type--content-with-images table thead th{border:1px solid var(--colour--1);color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:600;line-height:normal;padding:15px}.paragraph--type--content-with-images table tbody td{border:1px solid var(--colour--1);padding:15px;vertical-align:top}.paragraph--type--content-with-images.bg--grey{background:var(--colour--7)}.paragraph--type--content-with-images .inner{display:grid}.paragraph--type--content-with-images .inner.position-top .images{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:15px;order:1}.paragraph--type--content-with-images .inner.position-right .images,.paragraph--type--content-with-images .inner.position-right30 .images,.paragraph--type--content-with-images .inner.position-right40 .images,.paragraph--type--content-with-images .inner.position-right60 .images,.paragraph--type--content-with-images .inner.position-right66 .images,.paragraph--type--content-with-images .inner.position-top .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.paragraph--type--content-with-images .inner.position-right .content,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right66 .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.paragraph--type--content-with-images .inner.position-bottom{display:grid}.paragraph--type--content-with-images .inner.position-bottom .images{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.paragraph--type--content-with-images .inner.position-bottom .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:30px;order:1}.paragraph--type--content-with-images .inner.position-left,.paragraph--type--content-with-images .inner.position-left30,.paragraph--type--content-with-images .inner.position-left40,.paragraph--type--content-with-images .inner.position-left60,.paragraph--type--content-with-images .inner.position-left66{display:grid}.paragraph--type--content-with-images .inner.position-left .images,.paragraph--type--content-with-images .inner.position-left30 .images,.paragraph--type--content-with-images .inner.position-left40 .images,.paragraph--type--content-with-images .inner.position-left60 .images,.paragraph--type--content-with-images .inner.position-left66 .images{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.paragraph--type--content-with-images .inner.position-left .content,.paragraph--type--content-with-images .inner.position-left30 .content,.paragraph--type--content-with-images .inner.position-left40 .content,.paragraph--type--content-with-images .inner.position-left60 .content,.paragraph--type--content-with-images .inner.position-left66 .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.paragraph--type--content-with-images .inner .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:15px;padding-right:15px}.paragraph--type--content-with-images .inner .images{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:30px;order:1}.paragraph--type--content-with-images .inner .images .field-type--field_images:last-of-type{margin-bottom:0}
@media all and (min-width: 1199px){.paragraph--type--content-with-images .inner.position-left,.paragraph--type--content-with-images .inner.position-left30,.paragraph--type--content-with-images .inner.position-left40,.paragraph--type--content-with-images .inner.position-left60,.paragraph--type--content-with-images .inner.position-left66{display:grid}.paragraph--type--content-with-images .inner.position-right30{grid-template-columns:minmax(0,70%) minmax(0,30%)}.paragraph--type--content-with-images .inner.position-right30 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left30{grid-template-columns:minmax(0,30%) minmax(0,70%)}.paragraph--type--content-with-images .inner.position-left30 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-right40{grid-template-columns:minmax(0,60%) minmax(0,40%)}.paragraph--type--content-with-images .inner.position-right40 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left40{grid-template-columns:minmax(0,40%) minmax(0,60%)}.paragraph--type--content-with-images .inner.position-left40 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-right60{grid-template-columns:minmax(0,40%) minmax(0,60%)}.paragraph--type--content-with-images .inner.position-right60 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left60{grid-template-columns:minmax(0,60%) minmax(0,40%)}.paragraph--type--content-with-images .inner.position-left60 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-right66{grid-template-columns:minmax(0,33%) minmax(0,66%)}.paragraph--type--content-with-images .inner.position-right66 .images{margin-bottom:0}.paragraph--type--content-with-images .inner.position-left66{grid-template-columns:minmax(0,66%) minmax(0,33%)}.paragraph--type--content-with-images .inner .images .item:last-of-type,.paragraph--type--content-with-images .inner.position-left66 .images{margin-bottom:0}
}
@media all and (max-width: 1199px){.paragraph--type--content-with-images .inner,.paragraph--type--content-with-images .inner.position-left,.paragraph--type--content-with-images .inner.position-left30,.paragraph--type--content-with-images .inner.position-left40,.paragraph--type--content-with-images .inner.position-left60,.paragraph--type--content-with-images .inner.position-left66,.paragraph--type--content-with-images .inner.position-right,.paragraph--type--content-with-images .inner.position-right30,.paragraph--type--content-with-images .inner.position-right40,.paragraph--type--content-with-images .inner.position-right60,.paragraph--type--content-with-images .inner.position-right66{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.paragraph--type--content-with-images .inner.position-left .content,.paragraph--type--content-with-images .inner.position-left .images,.paragraph--type--content-with-images .inner.position-left30 .content,.paragraph--type--content-with-images .inner.position-left30 .images,.paragraph--type--content-with-images .inner.position-left40 .content,.paragraph--type--content-with-images .inner.position-left40 .images,.paragraph--type--content-with-images .inner.position-left60 .content,.paragraph--type--content-with-images .inner.position-left60 .images,.paragraph--type--content-with-images .inner.position-left66 .content,.paragraph--type--content-with-images .inner.position-left66 .images,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right30 .images,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right40 .images,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right60 .images,.paragraph--type--content-with-images .inner.position-right66 .content,.paragraph--type--content-with-images .inner.position-right66 .images{width:calc(50% - 15px)}
}
@media all and (max-width: 599px){.paragraph--type--content-with-images .inner,.paragraph--type--content-with-images .inner.position-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.paragraph--type--content-with-images .inner.position-right .content,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right66 .content{margin-bottom:30px}.paragraph--type--content-with-images .inner.position-left30 .content,.paragraph--type--content-with-images .inner.position-left30 .images,.paragraph--type--content-with-images .inner.position-left40 .content,.paragraph--type--content-with-images .inner.position-left40 .images,.paragraph--type--content-with-images .inner.position-left60 .content,.paragraph--type--content-with-images .inner.position-left60 .images,.paragraph--type--content-with-images .inner.position-left66 .content,.paragraph--type--content-with-images .inner.position-left66 .images,.paragraph--type--content-with-images .inner.position-right30 .content,.paragraph--type--content-with-images .inner.position-right30 .images,.paragraph--type--content-with-images .inner.position-right40 .content,.paragraph--type--content-with-images .inner.position-right40 .images,.paragraph--type--content-with-images .inner.position-right60 .content,.paragraph--type--content-with-images .inner.position-right60 .images,.paragraph--type--content-with-images .inner.position-right66 .content,.paragraph--type--content-with-images .inner.position-right66 .images{width:calc(100% - 15px)}
}
.paragraph--type--property-payment .column.payment{margin-left:auto;margin-right:auto;max-width:100%;padding-bottom:30px;padding-top:30px}@media (min-width:1200px){.paragraph--type--property-payment .column.payment{width:1170px}}@media (min-width:1800px){.paragraph--type--property-payment .column.payment{width:1385px}}@media (min-width:1200px) and (max-width:1799px){.paragraph--type--property-payment .column.payment{width:1170px}}@media (min-width:600px) and (max-width:899px){.paragraph--type--property-payment .column.payment{width:85vw}}@media (min-width:900px) and (max-width:1199px){.paragraph--type--property-payment .column.payment{width:870px}}@media (max-width:599px){.paragraph--type--property-payment .column.payment{width:calc(100vw - 30px)}}
@media all and (min-width: 1199px){}
@media all and (max-width: 1199px){}
@media all and (max-width: 599px){}
nav.pager{margin-top:30px}nav.pager ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}nav.pager ul li{margin-left:7.5px;margin-right:7.5px;text-align:center}nav.pager ul li.is-active a{background:var(--colour--11)}nav.pager ul li.pager__item--first,nav.pager ul li.pager__item--last{display:none}nav.pager ul li.pager__item--previous{margin-left:0;margin-right:auto}nav.pager ul li.pager__item--next{margin-left:auto;margin-right:0}nav.pager ul li a{background:var(--colour--white);border:2px solid var(--colour--white);color:var(--colour--1);display:block;font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:500;line-height:1.1294117647058823rem;padding:7.5px 15px}nav.pager ul li a:hover{border-color:var(--colour--11)}.rendered-view.view--view--properties.view--latest .property-results,.rendered-view.view--view--properties.view--trending .property-results{grid-gap:30px 60px;display:grid;grid-template-columns:repeat(3,1fr)}.rendered-view.view--view--properties.view--latest .property-results .views-row,.rendered-view.view--view--properties.view--trending .property-results .views-row{height:100%}.rendered-view.view--view--properties.view--latest .property-results .views-row .property,.rendered-view.view--view--properties.view--trending .property-results .views-row .property{padding:0}.rendered-view.view--view--properties.view--latest .property-results .views-row .property,.rendered-view.view--view--properties.view--latest .property-results .views-row .property .bottom,.rendered-view.view--view--properties.view--latest .property-results .views-row .property .top,.rendered-view.view--view--properties.view--trending .property-results .views-row .property,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .bottom,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.rendered-view.view--view--properties.view--latest .property-results .views-row .property .bottom .details,.rendered-view.view--view--properties.view--latest .property-results .views-row .property .bottom .left,.rendered-view.view--view--properties.view--latest .property-results .views-row .property .top .details,.rendered-view.view--view--properties.view--latest .property-results .views-row .property .top .left,.rendered-view.view--view--properties.view--latest .property-results .views-row .property .top .left .images-wrapper .carousel img,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .bottom .details,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .bottom .left,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .top .details,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .top .left,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .top .left .images-wrapper .carousel img{width:100%}.rendered-view.view--view--properties.view--latest .property-results .views-row .property .bottom,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .bottom{margin-top:auto}.rendered-view.view--view--archive.view--paginated{background:var(--colour--8);padding-bottom:60px;padding-top:60px}.rendered-view.view--view--archive.view--paginated>.inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1200px){.rendered-view.view--view--archive.view--paginated>.inner{width:1170px}}@media (min-width:1800px){.rendered-view.view--view--archive.view--paginated>.inner{width:1385px}}@media (min-width:1200px) and (max-width:1799px){.rendered-view.view--view--archive.view--paginated>.inner{width:1170px}}@media (min-width:600px) and (max-width:899px){.rendered-view.view--view--archive.view--paginated>.inner{width:85vw}}@media (min-width:900px) and (max-width:1199px){.rendered-view.view--view--archive.view--paginated>.inner{width:870px}}@media (max-width:599px){.rendered-view.view--view--archive.view--paginated>.inner{width:calc(100vw - 30px)}}.rendered-view.view--view--archive section.main .articles>ul{display:grid}.rendered-view.view--view--archive section.main .articles>ul .article-item{background:var(--colour--white);border:2px solid var(--colour--8);padding:15px;-webkit-transition:border-color .3s;transition:border-color .3s}.rendered-view.view--view--archive section.main .articles>ul .article-item.hover{border-color:var(--colour--11);-webkit-transition:border-color .3s;transition:border-color .3s}.rendered-view.view--view--archive section.main .articles>ul .article-item .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;height:100%;justify-content:flex-start}.rendered-view.view--view--archive section.main .articles>ul .article-item .inner .main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.rendered-view.view--view--archive section.main .articles>ul .article-item .inner .main .image{margin-bottom:30px}.rendered-view.view--view--archive section.main .articles>ul .article-item .inner .main>.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start;margin-bottom:60px}.rendered-view.view--view--archive section.main .articles>ul .article-item .inner .main>.content .title{border-bottom:1px solid var(--colour--11);margin-bottom:7.5px;padding-bottom:7.5px}.rendered-view.view--view--archive section.main .articles>ul .article-item .inner .main>.content .title,.rendered-view.view--view--archive section.main .articles>ul .article-item .inner .main>.content .title a{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2941176470588236rem;font-weight:400;line-height:1.7647058823529411rem}.rendered-view.view--view--archive section.main .articles>ul .article-item .inner .main>.content .content{word-wrap:anywhere;justify-self:flex-end}.rendered-view.view--view--archive section.main .articles>ul .article-item .inner .footer{border-top:1px solid var(--colour--11);margin-top:auto;padding-top:15px}.rendered-view.view--view--archive section.main .articles>ul .article-item .inner .footer .date{color:var(--colour--10);font-family:Roboto,sans-serif;font-size:.8235294117647058rem;font-weight:300;line-height:.9882352941176471rem}.rendered-view.view--view--archive aside.extra .title{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.1764705882352942rem;font-weight:400;line-height:1.411764705882353rem;margin-bottom:30px}.rendered-view.view--view--archive aside.extra ul li{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;line-height:1.2rem;margin-bottom:15px}.rendered-view.view--view--archive aside.extra ul li a{border-bottom:1px solid transparent;color:var(--colour--2);display:inline-block;font-family:Roboto,sans-serif;font-size:1rem;font-weight:300;line-height:1.2rem;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.rendered-view.view--view--archive aside.extra ul li a:active,.rendered-view.view--view--archive aside.extra ul li a:hover{border-bottom:1px solid var(--colour--2);color:var(--colour--2);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}
@media all and (min-width: 1199px){.rendered-view.view--view--archive.view--paginated>.inner section.main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(80% - 30px)}.rendered-view.view--view--archive.view--paginated>.inner section.main .articles>ul{grid-gap:30px;display:grid;grid-template-columns:repeat(3,1fr)}.rendered-view.view--view--archive.view--paginated>.inner aside.extra{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(20% - 30px)}.rendered-view.view--view--archive.view--latest section.main .articles>ul{grid-gap:30px;display:grid;grid-template-columns:repeat(4,1fr)}
}
@media all and (max-width: 1199px){.rendered-view.view--view--properties.view--latest .property-results,.rendered-view.view--view--properties.view--trending .property-results{grid-gap:30px 60px;grid-template-columns:1fr 1fr}.rendered-view.view--view--properties.view--latest .property-results .views-row .property .top .details .specs ul li,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .top .details .specs ul li{background:var(--colour--7);color:var(--colour--1);display:grid;font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:500;grid-template-columns:repeat(2,minmax(0,auto));line-height:1.1176470588235294rem;padding:7.5px;text-align:center}.rendered-view.view--view--properties.view--latest .property-results .views-row .property .top .details .specs ul li span:first-of-type,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .top .details .specs ul li span:first-of-type{padding-right:.5ch;text-align:right}.rendered-view.view--view--properties.view--latest .property-results .views-row .property .top .details .specs ul li span:last-of-type,.rendered-view.view--view--properties.view--trending .property-results .views-row .property .top .details .specs ul li span:last-of-type{padding-left:.5ch;text-align:left}.rendered-view.view--view--archive.view--paginated>.inner section.main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(70% - 30px)}.rendered-view.view--view--archive.view--paginated>.inner section.main .articles>ul{grid-gap:30px;grid-template-columns:repeat(2,1fr)}.rendered-view.view--view--archive.view--paginated>.inner aside.extra{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(30% - 30px)}.rendered-view.view--view--archive.view--latest section.main .articles>ul{grid-template-columns:repeat(2,1fr)}
}
@media all and (max-width: 599px){.rendered-view.view--view--properties.view--latest .property-results,.rendered-view.view--view--properties.view--trending .property-results{gap:60px;grid-template-columns:100%}.rendered-view.view--view--archive.view--paginated>.inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:center}.rendered-view.view--view--archive.view--paginated>.inner section.main{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:30px;order:1;width:100%}.rendered-view.view--view--archive.view--paginated>.inner section.main .articles>ul{gap:30px;grid-template-columns:100%}.rendered-view.view--view--archive.view--paginated>.inner aside.extra{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.rendered-view.view--view--archive.view--latest section.main .articles>ul{grid-template-columns:repeat(2,1fr)}
}
.paragraph--type--tab-group>.inner .intro{padding-bottom:60px}.paragraph--type--tab-group>.inner .intro .page-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}.paragraph--type--tab-group>.inner .intro .page-title h1,.paragraph--type--tab-group>.inner .intro .page-title h2,.paragraph--type--tab-group>.inner .intro .page-title h3,.paragraph--type--tab-group>.inner .intro .page-title h4,.paragraph--type--tab-group>.inner .intro .page-title h5,.paragraph--type--tab-group>.inner .intro .page-title h6{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.7647058823529411rem;font-weight:400;line-height:2.1176470588235294rem;text-align:center}.paragraph--type--tab-group>.inner .intro .page-title h1:after,.paragraph--type--tab-group>.inner .intro .page-title h2:after,.paragraph--type--tab-group>.inner .intro .page-title h3:after,.paragraph--type--tab-group>.inner .intro .page-title h4:after,.paragraph--type--tab-group>.inner .intro .page-title h5:after,.paragraph--type--tab-group>.inner .intro .page-title h6:after{background:var(--colour--5);content:"";display:block;height:4px;left:50%;margin:7.5px 0 30px;max-width:100px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 7.5px)}.paragraph--type--tab-group>.inner .intro .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;justify-content:flex-start}.paragraph--type--tab-group>.inner .intro .content-wrapper h1,.paragraph--type--tab-group>.inner .intro .content-wrapper h2,.paragraph--type--tab-group>.inner .intro .content-wrapper h3,.paragraph--type--tab-group>.inner .intro .content-wrapper h4,.paragraph--type--tab-group>.inner .intro .content-wrapper h5,.paragraph--type--tab-group>.inner .intro .content-wrapper h6{margin-bottom:4.5px;margin-top:22.5px}.paragraph--type--tab-group>.inner .intro .content-wrapper h1{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.4705882352941178rem;font-weight:400;line-height:normal}.paragraph--type--tab-group>.inner .intro .content-wrapper h2 a:not(.no-style),.paragraph--type--tab-group>.inner .intro .content-wrapper h3 a:not(.no-style),.paragraph--type--tab-group>.inner .intro .content-wrapper h4 a:not(.no-style),.paragraph--type--tab-group>.inner .intro .content-wrapper h5 a:not(.no-style),.paragraph--type--tab-group>.inner .intro .content-wrapper h6 a:not(.no-style){border-bottom:1px solid transparent;color:var(--colour--14);position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--tab-group>.inner .intro .content-wrapper h2 a:not(.no-style):active,.paragraph--type--tab-group>.inner .intro .content-wrapper h2 a:not(.no-style):hover,.paragraph--type--tab-group>.inner .intro .content-wrapper h3 a:not(.no-style):active,.paragraph--type--tab-group>.inner .intro .content-wrapper h3 a:not(.no-style):hover,.paragraph--type--tab-group>.inner .intro .content-wrapper h4 a:not(.no-style):active,.paragraph--type--tab-group>.inner .intro .content-wrapper h4 a:not(.no-style):hover,.paragraph--type--tab-group>.inner .intro .content-wrapper h5 a:not(.no-style):active,.paragraph--type--tab-group>.inner .intro .content-wrapper h5 a:not(.no-style):hover,.paragraph--type--tab-group>.inner .intro .content-wrapper h6 a:not(.no-style):active,.paragraph--type--tab-group>.inner .intro .content-wrapper h6 a:not(.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--tab-group>.inner .intro .content-wrapper h2,.paragraph--type--tab-group>.inner .intro .content-wrapper h3,.paragraph--type--tab-group>.inner .intro .content-wrapper h4{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2941176470588236rem;font-weight:400;line-height:normal}.paragraph--type--tab-group>.inner .intro .content-wrapper h5,.paragraph--type--tab-group>.inner .intro .content-wrapper h6{color:var(--colour--1);font-family:Roboto,sans-serif;font-size:1.2352941176470589rem;font-weight:400;line-height:normal}.paragraph--type--tab-group>.inner .intro .content-wrapper strong{font-weight:500}.paragraph--type--tab-group>.inner .intro .content-wrapper em{font-style:italic}.paragraph--type--tab-group>.inner .intro .content-wrapper p{color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:300;line-height:normal;margin-bottom:15px;margin-top:0}.paragraph--type--tab-group>.inner .intro .content-wrapper a:not(.property-button,.no-style){border-bottom:1px solid transparent;color:var(--colour--14);display:inline-block;position:relative;text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--tab-group>.inner .intro .content-wrapper a:not(.property-button,.no-style):active,.paragraph--type--tab-group>.inner .intro .content-wrapper a:not(.property-button,.no-style):hover{border-bottom:1px solid var(--colour--14);color:var(--colour--14);text-decoration:none;-webkit-transition:border .25s ease;transition:border .25s ease}.paragraph--type--tab-group>.inner .intro .content-wrapper a.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--colour--4);border:1px solid var(--colour--4);color:var(--colour--1);display:grid;display:inline-block;font-family:Roboto,sans-serif;font-size:1.0588235294117647rem;font-weight:500;line-height:1;padding:7.5px 15px;text-align:center;text-decoration:none}.paragraph--type--tab-group>.inner .intro .content-wrapper a.button:focus,.paragraph--type--tab-group>.inner .intro .content-wrapper a.button:hover{background:var(--colour--12);border-color:var(--colour--12)}.paragraph--type--tab-group>.inner .intro .content-wrapper a.button:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.paragraph--type--tab-group>.inner .intro .content-wrapper a.button:active,.paragraph--type--tab-group>.inner .intro .content-wrapper a.button:hover{background:var(--colour--12);color:var(--colour--white)}.paragraph--type--tab-group>.inner .intro .content-wrapper a.button:after{display:none}.paragraph--type--tab-group>.inner .intro .content-wrapper a.button.centered{display:block;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.paragraph--type--tab-group>.inner .intro .content-wrapper ul:not(.no-style){margin-bottom:15px;margin-left:0;margin-top:15px}.paragraph--type--tab-group>.inner .intro .content-wrapper ul:not(.no-style) li{list-style:none;margin-bottom:15px;padding-left:30px;position:relative}.paragraph--type--tab-group>.inner .intro .content-wrapper ul:not(.no-style) li:before{background-color:var(--colour--1);border-radius:50%;content:"";display:inline-block;height:6px;left:-6px;margin-right:-6px;position:relative;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:6px}.paragraph--type--tab-group>.inner .intro .content-wrapper ol:not(.no-style){margin-bottom:15px;margin-left:30px;margin-top:15px}.paragraph--type--tab-group>.inner .intro .content-wrapper ol:not(.no-style) li{list-style:decimal}.paragraph--type--tab-group>.inner .intro .content-wrapper table{border-collapse:collapse;color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:normal;margin-bottom:30px;width:100%}.paragraph--type--tab-group>.inner .intro .content-wrapper table thead{background-color:var(--colour--11)}.paragraph--type--tab-group>.inner .intro .content-wrapper table thead th{border:1px solid var(--colour--1);color:var(--colour--2);font-family:Roboto,sans-serif;font-size:.9411764705882353rem;font-weight:600;line-height:normal;padding:15px}.paragraph--type--tab-group>.inner .intro .content-wrapper table tbody td{border:1px solid var(--colour--1);padding:15px;vertical-align:top}.paragraph--type--tab-group>.inner .intro .content-wrapper>.paragraph:last-of-type{padding-bottom:30px;padding-top:0}.paragraph--type--tab-group>.inner .tab-titles{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}.paragraph--type--tab-group>.inner .tab-titles li{text-align:center}.paragraph--type--tab-group>.inner .tab-titles li.active label{background:var(--colour--white)}.paragraph--type--tab-group>.inner .tab-titles li label{background:var(--colour--11);color:var(--colour--1);display:block;font-family:Roboto,sans-serif;font-size:1.1176470588235294rem;font-weight:400;line-height:1;padding:15px 30px}.paragraph--type--tab-group>.inner .tab-titles li label:focus,.paragraph--type--tab-group>.inner .tab-titles li label:hover{background:var(--colour--white)}.paragraph--type--tab-group>.inner .tabs-content-wrapper{grid-template-row:1fr;display:grid;grid-template-columns:1fr}.paragraph--type--tab-group>.inner .tabs-content-wrapper .tab{background:var(--colour--white);display:none;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;padding:15px 0}.paragraph--type--tab-group>.inner .tabs-content-wrapper .tab.active{display:block}.paragraph--type--tab-group>.inner .tabs-content-wrapper .tab .paragraph{background:transparent}
@media all and (min-width: 1199px){.paragraph--type--tab-group>.inner{padding-bottom:60px;padding-top:60px}.paragraph--type--tab-group>.inner .tab-titles{border-bottom:1px solid var(--colour--11)}.paragraph--type--tab-group>.inner .tab-titles li.active label{border-bottom:1px solid #fff;border-top:4px solid var(--colour--5);margin-bottom:-1px}.paragraph--type--tab-group>.inner .tab-titles li.active label:focus,.paragraph--type--tab-group>.inner .tab-titles li.active label:hover{border-top:4px solid var(--colour--5)}.paragraph--type--tab-group>.inner .tab-titles li label{border-right:1px solid var(--colour--11);border-top:4px solid var(--colour--11)}.paragraph--type--tab-group>.inner .tab-titles li label:focus,.paragraph--type--tab-group>.inner .tab-titles li label:hover{border-top:4px solid #dff1f0}
}
@media all and (max-width: 1199px){.paragraph--type--tab-group>.inner{padding-bottom:30px;padding-top:30px}.paragraph--type--tab-group>.inner .tab-titles li{width:100%}.paragraph--type--tab-group>.inner .tab-titles li.active label,.paragraph--type--tab-group>.inner .tab-titles li.active label:focus,.paragraph--type--tab-group>.inner .tab-titles li.active label:hover{border-left:4px solid var(--colour--5)}.paragraph--type--tab-group>.inner .tab-titles li label{border-bottom:1px solid var(--colour--8);border-left:4px solid var(--colour--11);padding:15px}.paragraph--type--tab-group>.inner .tab-titles li label:focus,.paragraph--type--tab-group>.inner .tab-titles li label:hover{border-left:4px solid #dff1f0}
}
@media all and (max-width: 599px){}
