@font-face{font-family:Aeonik-Light;src:url(/_next/static/media/aeoniktrial-light.47c497b2.otf)}@font-face{font-family:Aeonik-Regular;src:url(/_next/static/media/aeoniktrial-regular.a982720e.otf)}@font-face{font-family:Aeonik-Bold;src:url(/_next/static/media/aeoniktrial-bold.99f5e52c.otf)}@font-face{font-family:Jazmin-Light;src:url(/_next/static/media/Jazmin-Light.737a8668.otf)}@font-face{font-family:Jazmin-Regular;src:url(/_next/static/media/Jazmin-Regular.2369d62e.otf)}@font-face{font-family:Jazmin-Medium;src:url(/_next/static/media/Jazmin-Medium.dccc3c34.ttf)}@font-face{font-family:Jazmin-Bold;src:url(/_next/static/media/Jazmin-Bold.9b8dc523.otf)}@font-face{font-family:Jazmin-RegularItalic;src:url(/_next/static/media/Jazmin-RegularIt.bddeda5d.otf)}.content_wrapper{width:100%;padding-left:24px;padding-right:24px}@media(min-width:1024px){.content_wrapper{padding-left:50px;padding-right:50px}}@media(min-width:1280px){.content_wrapper{padding-left:100px;padding-right:100px;max-width:1720px}}@media(min-width:1920px){.content_wrapper{padding-left:0;padding-right:0;max-width:1720px;margin-left:auto;margin-right:auto}}.shadow_type_1{box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3)}.inner_shadow_gray{box-shadow:inset 0 0 6px 2px rgba(66,66,66,.87);-webkit-box-shadow:inset 0 0 6px 2px rgba(66,66,66,.87);-moz-box-shadow:inset 0 0 6px 2px rgba(66,66,66,.87)}.inner_shadow_black{box-shadow:inset 0 0 6px 2px rgba(0,0,0,.75);-webkit-box-shadow:inset 0 0 6px 2px rgba(0,0,0,.75);-moz-box-shadow:inset 0 0 6px 2px rgba(0,0,0,.75)}.delay-0-5{animation-delay:.5s}.delay-1{animation-delay:1s}.delay-1-5{animation-delay:1.5s}.delay-2{animation-delay:2s}.delay-2-5{animation-delay:2.5s}.delay-3{animation-delay:3s}.zoom_to_object{animation:zoom-to-object 2s ease-in-out forwards}@keyframes zoom-to-object{0%{transform:scale(1) translateX(0) translateY(0)}to{transform:scale(10) translateX(20%) translateY(-15%)}}.scale_object{animation:scale-object 2s ease-in-out forwards}@keyframes scale-object{0%{transform:scale(1)}to{transform:scale(4)}}@keyframes scroll-banner{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.animate-banner{min-width:100%;animation:scroll-banner 8s linear infinite}.back_to_position_1{animation:back-to-position .2s ease-out 0s forwards}.back_to_position_2{animation:back-to-position .4s ease-out 0s forwards}.back_to_position_3{animation:back-to-position .6s ease-out 0s forwards}.back_to_position_4{animation:back-to-position .8s ease-out 0s forwards}.back_to_position_5{animation:back-to-position 1s ease-out 0s forwards}.translate-full-element-out{transform:translate(75%,75%)}@keyframes back-to-position{to{transform:translate(50%,50%)}}.dark_bg{background-image:linear-gradient(348deg,transparent,transparent 76%,rgba(194,194,194,.04) 0,rgba(194,194,194,.04) 93%,transparent 0,transparent),linear-gradient(150deg,transparent,transparent 10%,rgba(194,194,194,.04) 0,rgba(194,194,194,.04) 74%,transparent 0,transparent),linear-gradient(68deg,transparent,transparent 36%,rgba(194,194,194,.04) 0,rgba(194,194,194,.04) 47%,transparent 0,transparent),linear-gradient(199deg,transparent,transparent 37%,rgba(194,194,194,.04) 0,rgba(194,194,194,.04) 47%,transparent 0,transparent),linear-gradient(90deg,rgb(0,0,0),rgb(0,0,0))}.heading1{font-size:40px;line-height:120%}@media (min-width:1024px){.heading1{font-size:64px}}@media (min-width:1920px){.heading1{font-size:96px}}.heading2{font-size:32px;line-height:120%}@media (min-width:1024px){.heading2{font-size:56px}}@media (min-width:1920px){.heading2{font-size:72px}}.heading3{font-size:28px;line-height:120%}@media (min-width:1024px){.heading3{font-size:40px}}@media (min-width:1920px){.heading3{font-size:56px}}.heading4{font-size:24px;line-height:130%}@media (min-width:1024px){.heading4{font-size:32px}}@media (min-width:1920px){.heading4{font-size:40px}}.heading5{font-size:20px;line-height:140%}@media (min-width:1024px){.heading5{font-size:28px}}.heading6{font-size:16px;line-height:150%}@media (min-width:1024px){.heading6{font-size:20px}}@media (min-width:1920px){.heading6{font-size:24px}}.heading6_mini{font-size:14px;line-height:150%}@media (min-width:1920px){.heading6_mini{font-size:16px}}.p_xs{font-size:14px;line-height:150%}@media (min-width:1920px){.p_xs{font-size:16px}}.p_s{font-size:16px;line-height:150%}@media (min-width:1920px){.p_s{font-size:18px}}.p_m{font-size:18px;line-height:150%}@media (min-width:1920px){.p_m{font-size:20px;line-height:145%}}.p_l{font-size:20px;line-height:145%}@media (min-width:1920px){.p_l{font-size:24px;line-height:140%}}.p_xl{font-size:24px;line-height:125%}@media (min-width:1024px){.p_xl{font-size:40px}}@media (min-width:1920px){.p_xl{font-size:64px}}.no-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.button-primary-small{font-size:16px;line-height:130%;padding:16px 20px;border-radius:2px;background:#51b1b0;color:#00111a;border:1px solid #51b1b0;transition:background .3s ease,border .3s ease}.button-primary-small:active,.button-primary-small:hover{background:rgba(0,0,0,0)}@media(min-width:1920px){.button-primary-small{font-size:20px;padding:20px 32px}}.button-secondary-small{font-size:16px;line-height:130%;padding:16px 20px;border-radius:2px;background:#fff;color:#00111a;border:1px solid #51b1b0}.button-secondary-small:hover{border:1px solid #83c7c7}.button-secondary-small:active{border:1px solid #07908e}@media(min-width:1920px){.button-secondary-small{font-size:20px;padding:20px 32px}}.button-primary-large{font-size:16px;line-height:130%;padding:20px 48px;border-radius:2px;background:#51b1b0;color:#00111a}.button-primary-large:hover{background:#83c7c7}.button-primary-large:active{background:#07908e}@media(min-width:1024px){.button-primary-large{font-size:20px;line-height:140%;padding:24px 48px}}@media(min-width:1920px){.button-primary-large{font-size:24px;padding:28px 60px}}.button-secondary-large{font-size:16px;line-height:130%;padding:20px 48px;border-radius:2px;background:#fff;color:#00111a;border:1px solid #51b1b0}.button-secondary-large:hover{border:1px solid #83c7c7}.button-secondary-large:active{border:1px solid #07908e}@media(min-width:1024px){.button-secondary-large{font-size:20px;line-height:140%;padding:24px 48px}}@media(min-width:1920px){.button-secondary-large{font-size:24px;padding:28px 60px}}.default-link{font-size:16px;line-height:130%;padding:12px 20px;color:#335568;cursor:pointer}.default-link:hover{color:#00111a}@media(min-width:1920px){.default-link{font-size:24px;line-height:140%;padding:16px 24px}}.default-dropdown{font-size:16px;line-height:130%;padding:12px 20px;color:#335568;position:relative;cursor:pointer}.default-dropdown:after{content:"";position:absolute;display:block;right:0;bottom:0;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #00111a;border-style:solid;border-width:0 0 6px 6px}.default-dropdown:hover{color:#00111a}.default-dropdown:hover:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #51b1b0}@media(min-width:1920px){.default-dropdown{font-size:24px;line-height:140%;padding:16px 24px}.default-dropdown:after{border-width:0 0 8px 8px}}.rectangle-dots{bottom:4%!important}.rectangle-dots li{width:9%!important;height:4px!important}.rectangle-dots li.slick-active div{background:#51b1b0}.slick-list,.slick-slide,.slick-slide>div,.slick-slider,.slick-track{height:100%}.thumbnail-slider-wrapper .main-slider{height:82%}.thumbnail-slider-wrapper .thumbnails{height:18%;padding-top:8px}.thumbnail-slider-wrapper .thumbnails .slick-slide{padding:0 4px}@media(min-width:1920){.thumbnail-slider-wrapper .thumbnails .slick-slide{padding:0 8px}.thumbnail-slider-wrapper .thumbnails{padding-top:16px}}.customer-experiences-slider .slick-next,.customer-experiences-slider .slick-prev{width:32px;height:32px;z-index:1;top:-48px;background:#51b1b0;border-radius:2px}.customer-experiences-slider .slick-next:hover,.customer-experiences-slider .slick-prev:hover{background:#83c7c7}.customer-experiences-slider .slick-next:focus,.customer-experiences-slider .slick-prev:focus{background:#51b1b0}.customer-experiences-slider .slick-next:active,.customer-experiences-slider .slick-prev:active{background:#07908e}@media(min-width:1024px){.customer-experiences-slider .slick-next,.customer-experiences-slider .slick-prev{width:40px;height:40px;bottom:0;top:unset}}@media(min-width:1920px){.customer-experiences-slider .slick-next,.customer-experiences-slider .slick-prev{width:64px;height:64px}}.customer-experiences-slider .slick-next{right:0}.customer-experiences-slider .slick-next:before{content:"";opacity:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #000}@media(min-width:1024px){.customer-experiences-slider .slick-next:before{border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:8px solid #000}}@media(min-width:1920px){.customer-experiences-slider .slick-next:before{border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:12px solid #000}}.customer-experiences-slider .slick-prev{left:unset;right:40px}@media(min-width:1024px){.customer-experiences-slider .slick-prev{right:48px}}@media(min-width:1920px){.customer-experiences-slider .slick-prev{right:80px}}.customer-experiences-slider .slick-prev:before{content:"";opacity:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-right:6px solid #000}@media(min-width:1024px){.customer-experiences-slider .slick-prev:before{border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-right:8px solid #000}}@media(min-width:1920px){.customer-experiences-slider .slick-prev:before{border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-right:12px solid #000}}.process-slider .slick-list{margin-left:-48px}.process-slider .slick-track{display:flex}.process-slider .slick-slide{height:auto}.process-slider .slick-slide>div{height:100%}.featured_development_slider .slick-next,.featured_development_slider .slick-prev{display:none}.buying_slider_section .slick-list{padding:0 5% 0 0!important;margin-right:-24px}@media(min-width:1920px){.buying_slider_section .slick-list{padding:0 20% 0 0!important}}@media(min-width:1280){.buying_slider_section .slick-list{padding:0 10% 0 0!important;margin-right:0}}.about_history_slider .slide-year{background-color:#cde9e8}.about_history_slider .slick-active.slick-current .slide-year{background-color:#07908e}.property_banner_slider .rectangle-dots{bottom:unset!important;top:90%}.gm-style .gm-style-iw-c{padding:0!important}.gm-style-iw-chr{position:absolute;top:0;right:0;z-index:9999}.gm-ui-hover-effect>span{background:#fff!important}.gm-style .gm-style-iw-d{max-height:unset!important;overflow:hidden!important}.gm-style-iw-tc:after{background-color:#b5dedd!important}.gm-style .gm-style-iw-c,.gm-style-iw .gm-style-iw-c{border:none!important;box-shadow:none!important}.legal_content{font-family:Aeonik-Light;color:#335568;font-size:14px}@media(min-width:1024px){.legal_content{font-size:16px}}@media(min-width:1920px){.legal_content{font-size:18px}}.legal_content strong{font-family:Aeonik-Regular;color:#00111a;font-weight:400}.legal_content p{font-family:Aeonik-Light;color:#335568;font-size:14px;line-height:150%;margin-bottom:8px}.legal_content p+br,.legal_content p:last-child{margin-bottom:0}@media(min-width:1024px){.legal_content p{font-size:16px;margin-bottom:12px}}@media(min-width:1920px){.legal_content p{font-size:18px;margin-bottom:16px}}.legal_content h1,.legal_content h2,.legal_content h3,.legal_content h4,.legal_content h5,.legal_content h6{font-family:Jazmin-Regular;color:#00111a}.legal_content h1 em,.legal_content h2 em,.legal_content h3 em,.legal_content h4 em,.legal_content h5 em,.legal_content h6 em{font-family:Jazmin-RegularItalic}.legal_content h3{margin-bottom:20px;font-size:20px}@media(min-width:1024px){.legal_content h3{margin-bottom:24px;font-size:28px}}@media(min-width:1920px){.legal_content h3{margin-bottom:28px;font-size:32px}}.legal_content ol{list-style-type:decimal;margin-left:1.5rem}.legal_content ol li p{font-family:Aeonik-Regular;color:#00111a;margin-bottom:4px!important;font-size:16px}.legal_content ol li{margin-bottom:16px}.legal_content ol li:last-child{margin-bottom:0}@media(min-width:1024px){.legal_content ol li p{font-size:18px}.legal_content ol li{margin-bottom:20px}}@media(min-width:1920px){.legal_content ol li p{font-size:20px}.legal_content ol li{margin-bottom:24px}}.legal_content ul{list-style:none;padding-left:1.5em;margin:0}.legal_content ul li{position:relative;padding-left:.5em;font-family:Aeonik-Regular;color:#00111a;margin-bottom:8px}.legal_content ul li+br,.legal_content ul li:last-child{margin-bottom:0}.legal_content ul li:before{content:"";position:absolute;left:-8px;top:.5em;width:6px;height:6px;background-color:#07908e;border-radius:50%}@media(min-width:1024px){.legal_content ul li:before{left:-12px;width:8px;height:8px}}@media(min-width:1920px){.legal_content ul li{margin-bottom:12px}}.article_body{font-family:Aeonik-Light;color:#335568;font-size:14px}@media(min-width:1024px){.article_body{font-size:16px}}@media(min-width:1920px){.article_body{font-size:18px}}.article_body br{margin-bottom:16px}@media(min-width:1024px){.article_body br{margin-bottom:24px}}.article_body strong{font-family:Aeonik-Regular;color:#00111a;font-weight:400}.article_body p{font-family:Aeonik-Light;color:#335568;font-size:14px;line-height:150%;margin-bottom:12px}.article_body p+br,.article_body p:last-child{margin-bottom:0}@media(min-width:1024px){.article_body p{font-size:16px}}@media(min-width:1920px){.article_body p{font-size:18px;margin-bottom:16px}}.article_body h1,.article_body h2,.article_body h3,.article_body h4,.article_body h5,.article_body h6{font-family:Jazmin-Regular;color:#00111a}.article_body h1 em,.article_body h2 em,.article_body h3 em,.article_body h4 em,.article_body h5 em,.article_body h6 em{font-family:Jazmin-RegularItalic}.article_body h2{font-size:16px;line-height:150%;margin-bottom:16px}@media(min-width:1024px){.article_body h2{font-size:28px;line-height:140%;margin-bottom:24px}}@media(min-width:1920px){.article_body h2{font-size:32px;margin-bottom:32px}}.article_body ol{list-style-type:decimal;margin-left:1.5rem}.article_body ol li{margin-bottom:8px;font-size:18px;font-family:Aeonik-Regular;color:#00111a;line-height:150%}@media(min-width:1024px){.article_body ol li{font-size:20px;margin-bottom:16px;line-height:145%}}@media(min-width:1920px){.article_body ol li{font-size:24px;margin-bottom:20px;line-height:140%}}@media(min-width:1024px){.article_body ol li p{font-size:18px}.article_body ol li{margin-bottom:20px}}@media(min-width:1920px){.article_body ol li p{font-size:20px}.article_body ol li{margin-bottom:24px}}.article_body ul{list-style:none;padding-left:14px;margin:0 0 16px}@media(min-width:1024px){.article_body ul{margin-bottom:24px}}@media(min-width:1920px){.article_body ul{margin-bottom:32px}}.article_body ul li{position:relative;padding-left:.5em;margin-bottom:4px}.article_body ul li+br,.article_body ul li:last-child{margin-bottom:0}.article_body ul li:before{content:"";position:absolute;left:-8px;top:.5em;width:6px;height:6px;background-color:#07908e;border-radius:50%}@media(min-width:1024px){.article_body ul li:before{left:-12px;width:8px;height:8px}.article_body ul li{margin-bottom:8px}}@media(min-width:1920px){.article_body ul li{margin-bottom:12px}}*{box-sizing:border-box}.hide_scroll_bar{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hide_scroll_bar ::-webkit-scrollbar{display:none}body{color:#4d6b7b}em{font-style:normal}.glass-container{background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 4px 30px rgba(0,0,0,.1)}.glass-container *{color:inherit}.rotate-z-90-deg{transform:rotate(90deg)}.absolute-center-element{transform:translate(-50%,-50%)}.translate-half-element-out{transform:translate(50%,50%)}.section_padding{padding-top:40px;padding-bottom:40px}@media (min-width:1024px){.section_padding{padding-top:80px;padding-bottom:80px}}.hamburger{position:relative;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.hamburger,.hamburger span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.hamburger span{display:block;position:absolute;height:1px;width:100%;background:#000;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger span:first-child{top:0}.hamburger span:first-child,.hamburger span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.hamburger span:nth-child(2){top:8px}.hamburger span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.hamburger.open span:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:2.5px;left:3px}.hamburger.open span:nth-child(2){width:0;opacity:0}.hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:16px;left:3px}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#51b1b0 #e5eaec}.range_input_mortgage_calculator{appearance:none;-webkit-appearance:none;width:100%;height:8px;outline:none;background:#cde9e8;border-radius:20px}.range_input_mortgage_calculator::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:content-box;appearance:none;width:15px;height:15px;background:rgba(0,0,0,0);border-radius:50%;border:12px solid rgba(0,0,0,0);cursor:pointer;margin-top:-15px;box-shadow:inset 0 0 0 1px #07908e,inset 0 0 0 8px #fff;transform:translateX(var(--thumb-translate))}.is-ios .range_input_mortgage_calculator::-webkit-slider-thumb{transform:translateX(calc((-12 + (var(--percent, 2.5) - 2.5) * .3076923077) * 1px))}.range_input_mortgage_calculator::-moz-range-thumb{appearance:none;width:14px;height:14px;background:rgba(0,0,0,0);border-radius:50%;border:12px solid rgba(0,0,0,0);cursor:pointer;box-shadow:inset 0 0 0 1px #07908e,inset 0 0 0 10px #fff;transform:translateX(var(--thumb-translate-moz))}.range_input_mortgage_calculator::-webkit-slider-runnable-track{height:8px;border-radius:20px;background:linear-gradient(to right,#07908e 0,#07908e var(--slider-progress),#cde9e8 var(--slider-progress),#cde9e8 100%)}.range_input_mortgage_calculator::-moz-range-progress{background:#07908e;height:8px;border-radius:20px}.development_modal:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);width:0;height:0;border-top:8px solid #b5dedd;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0)}@media(min-width:1280px){.development_modal:after{border-top:16px solid #b5dedd;border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0)}}.grecaptcha-badge{z-index:99}.rc-slider-handle{margin-top:-7px!important}.money_input:before{content:"£";position:absolute;left:18px;bottom:11px;color:#00111a;font-size:18px;line-height:150%;z-index:99999;font-family:Aeonik-Regular}