@media (min-width:375px){.container{max-width:375px}}@media (min-width:480px){.container{max-width:480px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1696px){.container{max-width:1696px}}@media (min-width:1920px){.container{max-width:1920px}}@media (min-width:2560px){.container{max-width:2560px}}.bg-grey{--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity))}.bg-sky{--bg-opacity:1;background-color:#b0daff;background-color:rgba(176,218,255,var(--bg-opacity))}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-shrink-0{flex-shrink:0}.float-left{float:left}.font-thin{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.h-full{height:100%}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-xl{font-size:1.25rem}.leading-6{line-height:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mb-3{margin-bottom:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mb-5{margin-bottom:1.25rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.mt-10{margin-top:2.5rem}.mb-10{margin-bottom:2.5rem}.mt-20{margin-top:5rem}.mb-20{margin-bottom:5rem}.-mt-3{margin-top:-.75rem}.opacity-75{opacity:.75}.overflow-hidden{overflow:hidden}.p-2{padding:.5rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pt-0{padding-top:0}.pb-1{padding-bottom:.25rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pt-3{padding-top:.75rem}.pb-3{padding-bottom:.75rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.pt-5{padding-top:1.25rem}.pb-5{padding-bottom:1.25rem}.pt-8{padding-top:2rem}.pt-10{padding-top:2.5rem}.pr-10{padding-right:2.5rem}.pb-10{padding-bottom:2.5rem}.pt-20{padding-top:5rem}.pb-20{padding-bottom:5rem}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-xl{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.text-right{text-align:right}.text-secondary{--text-opacity:1;color:#e95531;color:rgba(233,85,49,var(--text-opacity))}.text-black{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.underline{text-decoration:underline}.tracking-tight{letter-spacing:-.025em}.whitespace-no-wrap{white-space:nowrap}.w-full{width:100%}.z-10{z-index:10}.z-20{z-index:20}.gap-6{grid-gap:1.5rem;gap:1.5rem}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform}@font-face{font-family:SedgwickAve-Regular;src:url(SedgwickAve-Regular.ttf);font-weight:400;font-style:normal;font-stretch:normal}:root{font-size:16px}body{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.container{width:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;max-width:91vw}@media (min-width:1696px){.container{max-width:1440px}}@media (min-width:1024px){.container-padded{padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.container-padded{padding-left:3rem;padding-right:3rem}}@media (min-width:1696px){.container-padded{padding-left:4rem;padding-right:4rem}}.r{width:100%;max-width:100%;display:flex;flex-wrap:wrap;margin-left:11px;margin-right:11px}@media (min-width:375px){.r{margin-left:31px;margin-right:31px}}@media (min-width:480px){.r{margin-left:51px;margin-right:51px}}@media (min-width:640px){.r{margin-left:71px;margin-right:71px}}@media (min-width:768px){.r{margin-left:91px;margin-right:91px}}@media (min-width:1024px){.r{margin-left:111px;margin-right:111px}}@media (min-width:1280px){.r{margin-left:131px;margin-right:131px}}.c,.navigation .column,.navigation .column.menu,.navigation .column.menu ul.nav{padding-left:2px;padding-right:2px}@media (min-width:375px){.c,.navigation .column,.navigation .column.menu,.navigation .column.menu ul.nav{padding-left:3px;padding-right:3px}}@media (min-width:480px){.c,.navigation .column,.navigation .column.menu,.navigation .column.menu ul.nav{padding-left:4px;padding-right:4px}}@media (min-width:640px){.c,.navigation .column,.navigation .column.menu,.navigation .column.menu ul.nav{padding-left:5px;padding-right:5px}}@media (min-width:768px){.c,.navigation .column,.navigation .column.menu,.navigation .column.menu ul.nav{padding-left:6px;padding-right:6px}}@media (min-width:1024px){.c,.navigation .column,.navigation .column.menu,.navigation .column.menu ul.nav{padding-left:7px;padding-right:7px}}@media (min-width:1280px){.c,.navigation .column,.navigation .column.menu,.navigation .column.menu ul.nav{padding-left:8px;padding-right:8px}}iframe,img{transition:opacity .2s ease-in-out}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1}.Building em{font-style:normal;color:#8e8d8d;font-size:.9rem}.trackTitleRadio{transform:scale(1.5)}.lim-reports-boxes{display:flex;flex-wrap:wrap}.lim-reports-boxes>div{width:100%}@media (min-width:768px){.lim-reports-boxes>div{width:50%}}.lim-reports-boxes>div h4{line-height:1.2!important;font-weight:300;margin-bottom:15px!important;margin-top:0!important}@media (min-width:1280px){.lim-reports-boxes>div h4{font-size:1.65rem!important}}.c-photo-contact{text-align:right;padding-left:3rem;margin-bottom:2.5rem}@media (min-width:375px){.c-photo-contact{padding-left:0}}@media (min-width:480px){.c-photo-contact{text-align:left}}@media (min-width:1280px){.c-photo-contact{margin-bottom:0}}@media (max-width:375px){.smaller-font-2xs h4{font-size:18px!important}}.NewsDisplay .article-list>div{width:100%;max-width:100%}@media (min-width:768px){.NewsDisplay .article-list>div{width:50%}}@media (min-width:1024px){.NewsDisplay .article-list>div{width:33.333333%}}.navigation{line-height:1}.navigation.smaller{display:flex}.navigation.smaller .row .menu,.navigation.smaller .row .menu ul.nav li a{height:auto;line-height:1}.navigation.smaller .row .menu ul.nav .submenu{margin-top:0!important;top:59px}.navigation .row{padding:0}.navigation .row:before{display:none}.navigation .column:last-child{float:none}.navigation .column.logo{width:41.666667%}@media (min-width:480px){.navigation .column.logo{width:33.333333%}}@media (min-width:640px){.navigation .column.logo{width:25%}}@media (min-width:768px){.navigation .column.logo{width:16.666667%;margin-right:8.33333%}}@media (min-width:1024px){.navigation .column.logo{width:16.666667%;margin-right:4.166665%}}@media (min-width:1696px){.navigation .column.logo{margin-right:8.33333%}}.navigation .column.logo #site-logo{background:none;text-indent:0;display:flex}.navigation .column.menu{width:58.333333%}@media (min-width:480px){.navigation .column.menu{width:66.666667%}}@media (min-width:640px){.navigation .column.menu{width:75%}}@media (min-width:1024px){.navigation .column.menu{width:79.166635%}}@media (min-width:1696px){.navigation .column.menu{width:75%}}.navigation .column.menu ul.nav{width:100%;justify-content:flex-end;display:none}@media (min-width:1280px){.navigation .column.menu ul.nav{display:flex}}.navigation .column.menu ul.nav li>a{font-size:1rem;padding-left:0;padding-right:0;height:auto;line-height:1;display:flex;flex-direction:column}.navigation .column.menu ul.nav li>a>.underline{position:absolute;bottom:-12px}.navigation .column.menu ul.nav li.is-submenu-item{padding-left:1.25rem;padding-right:1.25rem}.navigation .column.menu ul.nav li.is-submenu-item>a>.underline{position:relative;bottom:0}.navigation .column.menu ul.nav li .submenu{padding-top:.75rem;padding-bottom:.75rem;min-width:16rem;top:65px}.navigation .column.menu ul.nav li .submenu li>a{padding:.5rem 0;height:auto;line-height:1}.navigation .column.menu ul.nav li .submenu li:first-child{padding-top:0}.navigation .column.menu ul.nav li .submenu li:last-child{padding-bottom:0}.navigation .column.menu ul.nav:not(.submenu)>li.current,.navigation .column.menu ul.nav:not(.submenu)>li.link,.navigation .column.menu ul.nav:not(.submenu)>li.section{padding-left:1.25rem;padding-right:1.25rem;display:flex;align-items:center}.navigation .column.menu ul.nav:not(.submenu)>li.current:last-child,.navigation .column.menu ul.nav:not(.submenu)>li.link:last-child,.navigation .column.menu ul.nav:not(.submenu)>li.section:last-child{padding-right:0}.navigation .column.menu ul.nav:not(.submenu)>li.current:last-child>a,.navigation .column.menu ul.nav:not(.submenu)>li.link:last-child>a,.navigation .column.menu ul.nav:not(.submenu)>li.section:last-child>a{border:2px solid #f7a600;border-radius:5px;padding:10px 20px;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.navigation .column.menu ul.nav:not(.submenu)>li.current:last-child>a:hover,.navigation .column.menu ul.nav:not(.submenu)>li.link:last-child>a:hover,.navigation .column.menu ul.nav:not(.submenu)>li.section:last-child>a:hover{--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.navigation .column.menu ul.nav:not(.submenu)>li.current:last-child>a>.underline,.navigation .column.menu ul.nav:not(.submenu)>li.link:last-child>a>.underline,.navigation .column.menu ul.nav:not(.submenu)>li.section:last-child>a>.underline{display:none}@media (min-width:1280px){.navigation .column.menu .trigger{display:none}}.padd-the-nav{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.mob-nav{display:block}@media (min-width:1696px){.mob-nav{display:none!important}}@media (min-width:1024px){.mob-nav .main{padding-top:70px}}@media (min-width:1121px){.mob-nav .main{padding-top:90px}}@media (min-width:1280px){.mob-nav .main{padding-top:90px}}.hidden-important{display:none!important}.site-notice{font-family:sans-serif;position:fixed;top:0;left:0;right:0;background-color:#f7a600;color:#fff!important;text-align:center;display:none;z-index:1000;padding:50px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.site-notice h3{color:#fff!important;padding-bottom:55px}.site-notice-dismiss{background:none;border:0;color:#fff;font-size:64px;position:absolute;right:15px;top:10%;transform:translateY(-50%);cursor:pointer}#mobile-navigation ul.nav{margin-left:0}.footer{--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity))}.footer .container{margin-top:2rem;margin-bottom:2rem}@media (min-width:768px){.footer .container{margin-top:3rem}}@media (min-width:1280px){.footer .container{margin-top:3.5rem}}.footer .r-top{margin-bottom:2.5rem}@media (min-width:640px){.footer .r-top{margin-bottom:3rem}}@media (min-width:768px){.footer .r-top{margin-bottom:3.5rem}}@media (min-width:1280px){.footer .r-top{margin-bottom:4rem}}.footer .r-top .c-heading{width:100%;font-weight:500;font-size:calc(1.40625rem + 1.875vw);line-height:1;margin-bottom:3rem}@media (min-width:1200px){.footer .r-top .c-heading{font-size:2.8125rem}}.footer .r-top .c-contact{font-weight:500;width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:1.5rem;font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.footer .r-top .c-contact{font-size:1.75rem}}@media (min-width:640px){.footer .r-top .c-contact{width:58.333333%;margin-bottom:3rem}}@media (min-width:768px){.footer .r-top .c-contact{font-weight:500;width:50%;display:flex;flex-wrap:wrap;align-items:flex-end}}@media (min-width:1024px){.footer .r-top .c-contact{width:41.666667%;margin-bottom:0}}@media (min-width:1280px){.footer .r-top .c-contact{font-weight:500;width:33.333333%;display:flex;flex-wrap:wrap;align-items:flex-end}}.footer .r-top .c-contact .name,.footer .r-top .c-contact .phone{width:100%;margin-bottom:.75rem}.footer .r-top .c-contact .email{width:100%}.footer .r-top .c-contact a{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.footer .r-top .c-photo{width:100%;margin-bottom:1.5rem}@media (min-width:640px){.footer .r-top .c-photo{width:33.333333%;margin-bottom:3rem}}@media (min-width:768px){.footer .r-top .c-photo{width:25%}}@media (min-width:1024px){.footer .r-top .c-photo{margin-bottom:0}}@media (min-width:1280px){.footer .r-top .c-photo{width:25%}}.footer .r-top .c-photo img{max-width:120px}.footer .r-top .c-newsletter{width:100%;display:flex;flex-wrap:wrap;align-items:center}@media (min-width:768px){.footer .r-top .c-newsletter{margin-top:1.5rem}}@media (min-width:1024px){.footer .r-top .c-newsletter{width:33.333333%}}@media (min-width:1280px){.footer .r-top .c-newsletter{width:41.666667%;display:flex;flex-wrap:wrap;margin-top:0}}.footer .r-top .c-newsletter .heading{font-weight:500;margin-bottom:1rem;font-size:1.25rem;width:8.5rem;margin-right:2rem}@media (min-width:480px){.footer .r-top .c-newsletter .heading{font-weight:500;margin-bottom:0}}.footer .r-top .c-newsletter .subscribe-button{font-weight:500;--border-opacity:1;border:1px solid #000;border-color:rgba(0,0,0,var(--border-opacity));background-color:transparent;text-transform:uppercase;display:flex;align-items:center;padding:.5rem 1.25rem;--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));transition:background-color .2s ease-in-out,border-color .1s ease-in-out;font-size:.875rem}.footer .r-top .c-newsletter .subscribe-button span{display:inline-block}.footer .r-top .c-newsletter .subscribe-button img{margin-left:1.5rem}.footer .r-top .c-newsletter .subscribe-button:hover{--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));--border-opacity:1;border-color:#f7a600;border-color:rgba(247,166,0,var(--border-opacity))}.footer .r-middle{margin-bottom:2.5rem}@media (min-width:640px){.footer .r-middle{margin-bottom:3rem}}@media (min-width:768px){.footer .r-middle{margin-bottom:3.5rem}}@media (min-width:1280px){.footer .r-middle{margin-bottom:4rem}}.footer .r-middle .c-logo{width:100%;display:flex;align-items:flex-end;margin-bottom:2rem}@media (min-width:1024px){.footer .r-middle .c-logo{width:33.333333%;margin-bottom:0}}@media (min-width:1280px){.footer .r-middle .c-logo{width:33.333333%;display:flex;align-items:flex-end}}.footer .r-middle .c-logo .img{width:10.5rem}.footer .r-middle .c-social{width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:2rem}@media (min-width:768px){.footer .r-middle .c-social{width:33.333333%}}@media (min-width:1024px){.footer .r-middle .c-social{width:25%;display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:0}}@media (min-width:1280px){.footer .r-middle .c-social{width:25%;display:flex;flex-wrap:wrap;align-items:flex-end;margin-left:0}}.footer .r-middle .c-social .network{width:33.333333%}@media (min-width:480px){.footer .r-middle .c-social .network{width:25%}}@media (min-width:768px){.footer .r-middle .c-social .network{width:33.333333%}}.footer .r-middle .c-social .network a img{width:1.5rem;height:1.5rem}.footer .r-middle .c-partners{width:100%;display:flex;flex-wrap:wrap;align-items:flex-end}@media (min-width:1024px){.footer .r-middle .c-partners{width:41.666667%}}@media (min-width:1280px){.footer .r-middle .c-partners{width:41.666667%;display:flex;flex-wrap:wrap;align-items:flex-end}}.footer .r-middle .c-partners .partner{width:50%;display:flex;flex-direction:column;justify-content:space-between;padding-right:1.5rem}@media (min-width:640px){.footer .r-middle .c-partners .partner{width:33.333333%}}@media (min-width:1024px){.footer .r-middle .c-partners .partner{width:50%}}.footer .r-middle .c-partners .partner:last-child{padding-left:1.5rem}@media (min-width:1024px){.footer .r-middle .c-partners .partner:last-child{padding-left:.5rem}}@media (min-width:1280px){.footer .r-middle .c-partners .partner:last-child{padding-left:.5rem}}@media (min-width:1696px){.footer .r-middle .c-partners .partner:last-child{padding-left:0}}.footer .r-middle .c-partners .partner .text{width:100%;font-weight:400;font-size:.75rem}.footer .r-middle .c-partners .partner a{display:inline-block;margin-top:1.25rem}.footer .r-middle .c-partners .partner a img{height:2.5rem}.footer .r-bottom .c,.footer .r-bottom .navigation .column,.footer .r-bottom .navigation .column.menu ul.nav,.navigation .column.menu .footer .r-bottom ul.nav,.navigation .footer .r-bottom .column{font-weight:500;font-size:.875rem}.footer .r-bottom .c-copyright{width:100%;display:flex;align-items:flex-end;margin-bottom:1.25rem}@media (min-width:1024px){.footer .r-bottom .c-copyright{margin-bottom:0;width:33.333333%;display:flex;align-items:flex-end}}.footer .r-bottom .c-copyright .copyright{padding-top:0;padding-bottom:0}.footer .r-bottom .c-legal{width:100%;display:flex;align-items:flex-end;margin-bottom:1.25rem}@media (min-width:1024px){.footer .r-bottom .c-legal{margin-bottom:0;width:41.666667%;display:flex;align-items:flex-end}}.footer .r-bottom .c-legal a{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));text-decoration:underline}.footer .r-bottom .c-credit{width:100%;display:flex;align-items:flex-end}@media (min-width:1024px){.footer .r-bottom .c-credit{width:25%;display:flex;align-items:flex-end}}@media (min-width:1280px){.footer .r-bottom .c-credit .credit{padding-left:2.5rem}}.footer .r-bottom .c-credit a{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));text-decoration:underline}.UserDefinedForm .segment .row{padding-top:0}@media (min-width:1024px){.UserDefinedForm .segment .row{padding-top:30px}}.UserDefinedForm .userform{background-color:#f2f1ef;padding:20px;width:100%}@media (min-width:768px){.UserDefinedForm .userform{padding:30px;width:70%}}@media (min-width:1024px){.UserDefinedForm .userform{width:60%;margin-top:40px;padding:40px}}.UserDefinedForm .userform .field .field{margin-bottom:30px}.UserDefinedForm .userform .field .field.small-margin-bottom{margin-bottom:10px}.UserDefinedForm .userform .field .field label,.UserDefinedForm .userform .field .field legend{float:none!important;font-weight:400;font-size:1.2rem;color:#222}.UserDefinedForm .userform .field .field input,.UserDefinedForm .userform .field .field textarea{font-family:sofia-pro,sans-serif;width:100%;outline:none;background:none;border:none;border-bottom:2px solid #222;font-size:1rem;padding:20px 2px 2px}.UserDefinedForm .userform .field .field textarea{resize:none}.UserDefinedForm .userform .field .field .right-title{padding-top:5px;font-size:.9rem;font-style:italic;color:#222}.UserDefinedForm .userform .field .field.field{color:#222}.UserDefinedForm .userform .field .field.field p{font-size:.9rem}.UserDefinedForm .userform .field fieldset{border:none;padding-left:0;margin-left:0}.UserDefinedForm .userform .field input[type=checkbox]{width:auto!important}.UserDefinedForm .userform input[type=submit]{cursor:pointer;border:none;outline:none;background-color:#f7a600;color:#fff;display:inline-block;font-weight:500;padding:.7rem 1rem;transition:all .2s ease-in-out;font-size:1.2rem}.UserDefinedForm .userform input[type=submit]:hover{background-color:#222}#MemberLoginForm_LoginForm_error,.message.required,.message.validation{padding-bottom:10px;color:#fe3e3e;font-weight:700}.error.message{padding-top:5px;color:red;font-size:.9rem}.message.good{color:#228b22;font-weight:700;padding-bottom:10px}#Form_ProfileForm_Password_Holder{margin-bottom:20px}.page-solicitor-details #Form_ProfileForm_Email_Holder{display:none}#ChangePasswordForm_ChangePasswordForm fieldset,#MemberLoginForm_LoginForm fieldset,#MemberLoginForm_LostPasswordForm fieldset{border:none;padding-left:0}#ChangePasswordForm_ChangePasswordForm .field,#MemberLoginForm_LoginForm .field,#MemberLoginForm_LostPasswordForm .field{display:flex;flex-direction:column}#ChangePasswordForm_ChangePasswordForm .field label,#MemberLoginForm_LoginForm .field label,#MemberLoginForm_LostPasswordForm .field label{display:block;font-size:.875rem;margin-bottom:.5rem;font-weight:400}#ChangePasswordForm_ChangePasswordForm .field input,#MemberLoginForm_LoginForm .field input,#MemberLoginForm_LostPasswordForm .field input{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;border-radius:.25rem;width:100%;padding:.5rem .75rem;line-height:1.25;margin-bottom:.75rem}#ChangePasswordForm_ChangePasswordForm input[type=submit],#MemberLoginForm_LostPasswordForm input[type=submit]{cursor:pointer;border:none;outline:none;background-color:#f7a600;color:#fff;display:inline-block;font-weight:500;padding:.7rem 1rem;transition:all .2s ease-in-out;font-size:1.2rem}#ChangePasswordForm_ChangePasswordForm input[type=submit]:hover,#MemberLoginForm_LostPasswordForm input[type=submit]:hover{background-color:#222}body.Contact .segment.bruce{display:flex}body.Contact .segment.bruce .row{justify-content:flex-start}body.Contact .segment.bruce .row:after,body.Contact .segment.bruce .row:before{display:none}body.Contact .segment.bruce .row .intro-left{margin-bottom:1.5rem}@media (min-width:640px){body.Contact .segment.bruce .row .intro-left{margin-bottom:0}}body.Contact .segment.enquiries-form{margin-top:30px;margin-bottom:30px}@media (min-width:640px){body.Contact .segment.enquiries-form{margin-top:80px;margin-bottom:60px}}body.Contact .segment.enquiries-form .row{padding-top:2.5rem;padding-bottom:2.5rem;background-color:#f2f1ef}body.Contact .segment.enquiries-form .title-column{margin-bottom:1rem}body.Contact .segment.enquiries-form .field{margin-bottom:30px}body.Contact .segment.enquiries-form .field label,body.Contact .segment.enquiries-form .field legend{float:none!important;font-weight:400;font-size:1.2rem;color:#222}body.Contact .segment.enquiries-form .field input,body.Contact .segment.enquiries-form .field textarea{outline:0;background-color:transparent;border-width:0;width:100%;border-bottom:2px solid #222;font-size:1rem;padding:20px 2px 2px}body.Contact .segment.enquiries-form .field textarea{resize:none;min-height:42px}body.Contact .segment.enquiries-form input[type=submit]{cursor:pointer;border:none;outline:none;background-color:#f7a600;color:#fff;display:inline-block;font-weight:500;padding:.7rem 1rem;transition:all .2s ease-in-out;font-size:1.2rem}body.Contact .segment.enquiries-form input[type=submit]:hover{background-color:#222}body.CampaignLanding .content-rows-outer .campaign-rows .stage{margin-top:40px;margin-bottom:40px}body.CampaignLanding .content-rows-outer .stage{margin-bottom:0}body.CampaignLanding .content-rows-outer .stage .stage-text h1{font-family:hypatia-sans-pro,sans-serif;--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-size:calc(1.40625rem + 1.875vw);line-height:1;margin-top:1rem;margin-bottom:1.5rem}@media (min-width:1200px){body.CampaignLanding .content-rows-outer .stage .stage-text h1{font-size:2.8125rem}}body.CampaignLanding .intro-block{padding-bottom:0;padding-top:4.5rem}body.CampaignLanding .campaign-rows .row{margin-bottom:2.5rem}@media (min-width:1024px){body.CampaignLanding .campaign-rows .row{margin-bottom:0}}body.CampaignLanding .campaign-rows .row:last-child{margin-bottom:0}@media (min-width:640px){body.CampaignLanding .campaign-rows .row:nth-child(odd) .content-col{order:9999}}@media (min-width:640px){body.CampaignLanding .campaign-rows .row:nth-child(2n) .content-col,body.CampaignLanding .campaign-rows .row:nth-child(odd) .image-col{order:-9999}}@media (min-width:640px){body.CampaignLanding .campaign-rows .row:nth-child(2n) .image-col{order:9999}}.packages .lot-image{position:relative}.packages .lot-image .stage-title{position:absolute;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));padding:.25rem .5rem;bottom:1rem;left:1rem}.packages .lot-image .turnkey{position:absolute;bottom:1rem;right:1rem;width:3rem;height:3rem}.packages .lot-details .lot-title{white-space:nowrap}.packages .lot-details .lot-price{height:1.625rem}.packages .lot-details .lot-price img.sold{width:5rem}.packages .lot-details .builder img{max-height:32px}.packages .lot-bathroom svg,.packages .lot-bedroom svg,.packages .lot-garage svg,.packages .lot-lounge svg{width:2rem;height:2rem}.HouseAndLandLot .intro-block .info .column:first-child{width:100%}@media (min-width:1024px){.HouseAndLandLot .intro-block .info .column:first-child{width:66.666667%}}.HouseAndLandLot .intro-block .info .column:last-child{width:100%}@media (min-width:1024px){.HouseAndLandLot .intro-block .info .column:last-child{width:33.333333%}}.HouseAndLandLot .intro-block .info h3{padding-top:0;margin-bottom:30px}@media (min-width:1024px){.HouseAndLandLot .intro-block .info h3{margin-bottom:0;padding-top:15px}}.HouseAndLandLot .intro-block .info .price{display:flex;align-items:flex-end}@media (min-width:1024px){.HouseAndLandLot .intro-block .info .price{justify-content:flex-end}}.HouseAndLandLot .intro-block .info .price img.sold{margin-right:1.25rem;width:6rem}@media (min-width:768px){.HouseAndLandLot .intro-block .info .price img.sold{width:9.375rem}}.HouseAndLandLot .intro-block .info .price .offers-over{margin-right:1.25rem;white-space:nowrap;font-size:1.1rem}.HouseAndLandLot .segment .row .lot-info .lot-bathroom svg,.HouseAndLandLot .segment .row .lot-info .lot-bedroom svg,.HouseAndLandLot .segment .row .lot-info .lot-garage svg,.HouseAndLandLot .segment .row .lot-info .lot-lounge svg{width:2rem;height:2rem}@media (min-width:1024px){.HouseAndLandLot .segment .row .lot-info .lot-bathroom svg,.HouseAndLandLot .segment .row .lot-info .lot-bedroom svg,.HouseAndLandLot .segment .row .lot-info .lot-garage svg,.HouseAndLandLot .segment .row .lot-info .lot-lounge svg{width:2.5rem;height:2.5rem}}@media (min-width:1696px){.HouseAndLandLot .segment .row .lot-info .lot-bathroom svg,.HouseAndLandLot .segment .row .lot-info .lot-bedroom svg,.HouseAndLandLot .segment .row .lot-info .lot-garage svg,.HouseAndLandLot .segment .row .lot-info .lot-lounge svg{width:3rem;height:3rem}}.ShowhomesDisplay .showhome-video .video{width:100%;height:100%;position:relative}.ShowhomesDisplay .showhome-video .video:hover{cursor:pointer}.ShowhomesDisplay .showhome-video .video:hover .play-button .tint{opacity:.5}.ShowhomesDisplay .showhome-video .video:hover .play-button img{opacity:1}.ShowhomesDisplay .showhome-video .video .play-button{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center}.ShowhomesDisplay .showhome-video .video .play-button .tint{width:100%;height:100%;position:absolute;--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity));opacity:.25;transition:opacity .3s ease-in-out}@media (min-width:1024px){.ShowhomesDisplay .showhome-video .video .play-button .tint{opacity:0}}.ShowhomesDisplay .showhome-video .video .play-button .intro{display:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;justify-content:center;align-items:center}@media (min-width:768px){.ShowhomesDisplay .showhome-video .video .play-button .intro{display:flex}}.ShowhomesDisplay .showhome-video .video .play-button .intro h3{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));transform:translateY(-7.5rem)}.ShowhomesDisplay .showhome-video .video .play-button img{opacity:1;width:33.333333%;z-index:1;transition:opacity .3s ease-in-out}@media (min-width:480px){.ShowhomesDisplay .showhome-video .video .play-button img{width:25%}}@media (min-width:640px){.ShowhomesDisplay .showhome-video .video .play-button img{width:16.666667%}}@media (min-width:1024px){.ShowhomesDisplay .showhome-video .video .play-button img{opacity:0}}@media (min-width:1280px){.ShowhomesDisplay .showhome-video .video .play-button img{width:auto}}.ShowhomesDisplay .showhome-video .video video{width:100%;height:100%}.ShowhomesDisplay .showhome-video .video .vimeo-embed{display:none;width:100%;height:100%;z-index:-1;padding-top:56.25%}.ShowhomesDisplay .showhome-video .video .vimeo-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ShowhomeLanding .intro-block{margin-top:2.5rem}.ShowhomeLanding .intro-block h1{margin-bottom:0!important}.ShowhomeLanding .intro-block .column:last-child{margin-bottom:0}.ShowhomeLanding .intro-block .info .column{padding-left:1%;padding-right:1%}.ShowhomeLanding .intro-block .info h3{color:#f7a600;font-size:26px;margin-bottom:30px;padding-top:15px}@media (min-width:768px){.ShowhomeLanding .intro-block .info h3{font-size:32px;margin-bottom:0}}.ShowhomeLanding .intro-block .info .address{font-size:24px;padding-top:15px}@media (min-width:40em){.ShowhomeLanding .intro-block .info .address{text-align:right}}@media (min-width:768px){.ShowhomeLanding .intro-block .info .address{font-size:32px}}.ShowhomeLanding .segment{padding-top:0;padding-bottom:0}.ShowhomeLanding .segment .packages .lot{padding:0;margin:0 0 20px}.ShowhomeLanding .segment .packages .all-button{margin-top:30px}.ShowhomeLanding .segment .row{padding:30px 3%}@media (min-width:70em){.ShowhomeLanding .segment .row{padding:50px 3%}}.ShowhomeLanding .segment .row .caption{margin-top:10px;font-size:.8rem}@media (min-width:640px){.ShowhomeLanding .segment .row .caption{text-align:right}}.ShowhomeLanding .segment .row a.lot-button{border:1px solid #f7a600;background-color:#f2f1ef;color:#222}.ShowhomeLanding .segment .row a.lot-button:hover{color:#fff;background-color:#222;border:1px solid #222}.ShowhomeLanding .segment .row .view-location a.lot-button{display:inline-flex;align-items:center}.ShowhomeLanding .segment .row .view-location a.lot-button svg{width:14px;height:14px;margin-right:10px}@media (min-width:768px){.ShowhomeLanding .segment .row .view-location a.lot-button svg{width:16px;height:16px}}.ShowhomeLanding .segment .row .view-location a.lot-button:hover svg{fill:#fff}.ShowhomeLanding .segment .row .key-features{margin-bottom:50px}@media (min-width:768px){.ShowhomeLanding .segment .row .key-features{margin-bottom:0}}.ShowhomeLanding .segment .row .key-features .heading{margin-bottom:30px}.ShowhomeLanding .segment .row .key-features .content ul li{margin-bottom:10px}.ShowhomeLanding .segment .row .lot-info{margin:0;padding:20px 20px 30px;background-color:#f2f1ef}@media (min-width:768px){.ShowhomeLanding .segment .row .lot-info{padding:40px 40px 50px}}.ShowhomeLanding .segment .row .lot-info .lot-price,.ShowhomeLanding .segment .row .lot-info .lot-title{font-size:24px;margin-bottom:20px}@media (min-width:40em){.ShowhomeLanding .segment .row .lot-info .lot-price,.ShowhomeLanding .segment .row .lot-info .lot-title{font-size:26px}}@media (min-width:70em){.ShowhomeLanding .segment .row .lot-info .lot-price,.ShowhomeLanding .segment .row .lot-info .lot-title{font-size:30px}}.ShowhomeLanding .segment .row .lot-info .lot-bathroom,.ShowhomeLanding .segment .row .lot-info .lot-bedroom,.ShowhomeLanding .segment .row .lot-info .lot-garage,.ShowhomeLanding .segment .row .lot-info .lot-lounge{font-size:22px;margin-bottom:30px;display:flex;align-items:center}.ShowhomeLanding .segment .row .lot-info .lot-bathroom span,.ShowhomeLanding .segment .row .lot-info .lot-bedroom span,.ShowhomeLanding .segment .row .lot-info .lot-garage span,.ShowhomeLanding .segment .row .lot-info .lot-lounge span{display:inline-block;margin-right:10px}.ShowhomeLanding .segment .row .lot-info .lot-bathroom svg,.ShowhomeLanding .segment .row .lot-info .lot-bedroom svg,.ShowhomeLanding .segment .row .lot-info .lot-garage svg,.ShowhomeLanding .segment .row .lot-info .lot-lounge svg{width:2rem;height:2rem}@media (min-width:1024px){.ShowhomeLanding .segment .row .lot-info .lot-bathroom svg,.ShowhomeLanding .segment .row .lot-info .lot-bedroom svg,.ShowhomeLanding .segment .row .lot-info .lot-garage svg,.ShowhomeLanding .segment .row .lot-info .lot-lounge svg{width:2.5rem;height:2.5rem}}@media (min-width:1696px){.ShowhomeLanding .segment .row .lot-info .lot-bathroom svg,.ShowhomeLanding .segment .row .lot-info .lot-bedroom svg,.ShowhomeLanding .segment .row .lot-info .lot-garage svg,.ShowhomeLanding .segment .row .lot-info .lot-lounge svg{width:3rem;height:3rem}}.ShowhomeLanding .segment .row .lot-info .lot-floorarea,.ShowhomeLanding .segment .row .lot-info .lot-landarea{font-size:28px}@media (min-width:768px){.ShowhomeLanding .segment .row .lot-info .lot-floorarea,.ShowhomeLanding .segment .row .lot-info .lot-landarea{font-size:33px}}.ShowhomeLanding .segment .row .lot-info .lot-floorarea span,.ShowhomeLanding .segment .row .lot-info .lot-landarea span{display:block;margin-bottom:10px;font-size:18px}@media (min-width:768px){.ShowhomeLanding .segment .row .lot-info .lot-floorarea span,.ShowhomeLanding .segment .row .lot-info .lot-landarea span{margin-bottom:20px;font-size:20px}}.ShowhomeLanding .segment .row .lot-info .specs-download{margin-top:30px}@media (min-width:70em){.ShowhomeLanding .segment .row .lot-info .specs-download{margin-top:60px}}.ShowhomeLanding .segment .row .lot-info .specs-download a{margin-bottom:0}.ShowhomeLanding .segment .row .lot-info .view-location{margin-top:20px}@media (min-width:70em){.ShowhomeLanding .segment .row .lot-info .view-location{margin-top:60px}}.ShowhomeLanding .segment .row .lot-info .view-location a{margin-bottom:0}.ShowhomeLanding .segment .row .lot-info .builder-logo{width:100%;margin-top:25px}@media (min-width:1280px){.ShowhomeLanding .segment .row .lot-info .builder-logo{text-align:right}}.ShowhomeLanding .segment .row .lot-info .builder-logo img{max-width:180px}.ShowhomeLanding .segment .row .enquiry{padding-left:0;padding-right:0;padding-bottom:0}.ShowhomeLanding .segment .row .images,.ShowhomeLanding .segment .row .images img{width:100%}.ShowhomeLanding .segment .row.plans .heading,.ShowhomeLanding .segment .row.renders .heading{margin-bottom:30px}.ShowhomeLanding .segment .row .lot-cta{margin:0;background-color:#f2f1ef}@media (min-width:768px){.ShowhomeLanding .segment .row .lot-cta{padding-top:40px;padding-bottom:50px}}.ShowhomeLanding .segment .row .lot-cta .column-actions{margin-top:4rem}.ShowhomeLanding .segment .row .lot-cta .builder-logo{margin-top:0}@media (min-width:768px){.ShowhomeLanding .segment .row .lot-cta .builder-logo{margin-top:25px}}.ShowhomeLanding .segment .row .lot-cta .builder-logo img{max-width:240px}.ShowhomeLanding .segment .row .lot-cta .details{padding:0}.ShowhomeLanding .segment .row .lot-cta .details .specs-download{margin-top:30px}@media (min-width:768px){.ShowhomeLanding .segment .row .lot-cta .details .specs-download{margin-top:30px}}.ShowhomeLanding .segment .row .lot-cta .details .specs-download a{margin-bottom:0}.ShowhomeLanding .segment .row .lot-cta .details .column-buttons{width:100%;display:flex;align-items:center}.ShowhomeLanding .segment .row .lot-cta .details .view-location{margin-right:2rem}.ShowhomeLanding .segment .row .lot-cta .details .find-out-more a,.ShowhomeLanding .segment .row .lot-cta .details .view-location a{margin-bottom:0}.ShowhomeLanding .segment .row .lot-cta .details .lot-title{margin-top:30px}@media (min-width:40em){.ShowhomeLanding .segment .row .lot-cta .details .lot-title{margin-top:0}}.ShowhomeLanding .segment .row .lot-cta .details .lot-title h2{color:#f7a600;margin-bottom:20px}@media (min-width:768px){.ShowhomeLanding .segment .row .lot-cta .details .lot-title h2{margin-bottom:35px}}.ShowhomeLanding .segment .row .related-packages .heading{margin-bottom:30px}.ShowhomeLanding .footer{min-height:93px}.slick-next:before,.slick-prev:before{color:#f7a600}.slick-prev{left:5px;z-index:1}@media (min-width:40em){.slick-prev{left:-25px}}@media (min-width:70em){.slick-prev{left:-45px!important}}.slick-prev:before{content:url(../images/slick-arrow-left.svg)}.slick-next{right:5px}@media (min-width:40em){.slick-next{right:-25px}}@media (min-width:70em){.slick-next{right:-45px!important}}.slick-next:before{content:url(../images/slick-arrow-right.svg)}[data-level="2"].turned-off>path,[data-level="2"].turned-off>polygon,[data-level="2"].turned-off>polyline,[data-level="2"].turned-off>rect{cursor:default}#map-info-panel .map-info-panel-content #section-panel #house-details li svg{width:2.5rem;height:2.5rem}#map-info-panel .map-info-panel-content #section-panel #section-details li sup{font-size:1rem}#map-info-panel .map-info-panel-content #section-panel .text-arbor-green{display:flex;align-items:flex-start;flex-wrap:nowrap;flex-direction:column}@media (min-width:1696px){#map-info-panel .map-info-panel-content #section-panel .text-arbor-green{flex-direction:row}}#map-info-panel .map-info-panel-content #section-panel .text-arbor-green .title-arbor-green{flex-shrink:0;padding:0 15px}@media (min-width:1696px){#map-info-panel .map-info-panel-content #section-panel .text-arbor-green .title-arbor-green{padding:0 20px 0 15px}}#map-info-panel .map-info-panel-content #section-panel .text-arbor-green .title-arbor-green h4{text-transform:capitalize;border-bottom:2px solid #222;display:inline-block}#map-info-panel .map-info-panel-content #section-panel .text-arbor-green .title-arbor-green h3{font-size:20px;font-weight:600}#map-info-panel .map-info-panel-content #section-panel .text-arbor-green .description-arbor-green{padding:0 15px}@media (min-width:1696px){#map-info-panel .map-info-panel-content #section-panel .text-arbor-green .description-arbor-green{padding:0 20px 0 15px}}#map-info-panel .map-info-panel-content #section-panel .text-arbor-green .description-arbor-green *{font-size:18px}#map-info-panel .map-info-panel-content #section-panel .text-arbor-green .description-arbor-green p{margin-bottom:.5rem}#map-info-panel .map-info-panel-content #section-panel .text-arbor-green .description-arbor-green a{text-transform:uppercase;border-radius:9999999px;background-color:#3d5445;color:#feefe1;font-weight:600;padding:5px 24px;font-size:16px;margin-top:10px;display:inline-block}#map-info-panel .map-info-panel-content .text .contact-info{clear:both;padding:0 15px 20px}#locked-key{background-color:#fe3e3e}#unavailable-key{background-color:#646363}section.hero-section.banner{margin-bottom:2.5rem}@media (min-width:640px){section.hero-section.banner{margin-bottom:4rem}}section.hero-section.banner .media{height:auto}section.hero-section.west-village .content{align-items:flex-start;padding-top:3rem}@media (min-width:640px){section.hero-section.west-village .content{padding-top:1rem}}@media (min-width:1024px){section.hero-section.west-village .content{align-items:center;padding-top:0}}section.hero-section.west-village .content .copy .intro.small{font-size:calc(1.275rem + .3vw);color:#000;margin-top:1.5rem}@media (min-width:1200px){section.hero-section.west-village .content .copy .intro.small{font-size:1.5rem}}@media (min-width:1024px){section.hero-section.west-village .content .copy .intro.small{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){section.hero-section.west-village .content .copy .intro.small{font-size:2rem}}}.navigation .column.menu section.hero-section ul.nav,.navigation section.hero-section .column,section.hero-section .c,section.hero-section .navigation .column,section.hero-section .navigation .column.menu ul.nav{width:100%;display:flex}.navigation .column.menu section.hero-section ul.nav .inner,.navigation section.hero-section .column .inner,section.hero-section .c .inner,section.hero-section .navigation .column .inner{position:relative;width:100%;height:100%}section.hero-section .media{height:30rem}@media (min-width:1024px){section.hero-section .media{height:32.5rem}}@media (min-width:1696px){section.hero-section .media{height:35rem}}section.hero-section .media-desktop{display:none}@media (min-width:1024px){section.hero-section .media-desktop{display:block}}section.hero-section .media-tablet{display:none}@media (min-width:640px){section.hero-section .media-tablet{display:block}}@media (min-width:1024px){section.hero-section .media-tablet{display:none}}section.hero-section .media-mobile{display:block}@media (min-width:640px){section.hero-section .media-mobile{display:none}}section.hero-section .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.hero-section .media iframe{width:100%;height:100%;overflow:hidden}section.hero-section .overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.8}section.hero-section .overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.hero-section .content{position:absolute;top:0;right:0;bottom:0;left:0;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));display:flex;align-items:center}section.hero-section .content .copy{display:flex;flex-direction:column;width:66.666667%;align-items:flex-start;margin-left:8.33333%;margin-right:8.33333%}@media (min-width:480px){section.hero-section .content .copy{width:58.333333%;margin-left:8.33333%;margin-right:8.33333%}}@media (min-width:640px){section.hero-section .content .copy{width:83.333333%}}@media (min-width:768px){section.hero-section .content .copy{width:66.666667%}}@media (min-width:1024px){section.hero-section .content .copy{width:58.333333%}}@media (min-width:1280px){section.hero-section .content .copy{width:50%}}@media (min-width:1696px){section.hero-section .content .copy{width:41.666667%}}section.hero-section .content .copy.wide{width:100%}@media (min-width:768px){section.hero-section .content .copy.wide{width:91.666667%}}@media (min-width:1024px){section.hero-section .content .copy.wide{width:83.333333%}}@media (min-width:1280px){section.hero-section .content .copy.wide{width:75%}}@media (min-width:1696px){section.hero-section .content .copy.wide{width:66.666667%}}section.hero-section .content .copy .intro{margin-top:0;font-size:calc(1.34375rem + 1.125vw);line-height:1.18;margin-bottom:1rem}@media (min-width:1200px){section.hero-section .content .copy .intro{font-size:2.1875rem}}@media (min-width:480px){section.hero-section .content .copy .intro{margin-bottom:3rem}}@media (min-width:640px){section.hero-section .content .copy .intro{font-size:calc(1.40625rem + 1.875vw);margin-bottom:1.5rem}@media (min-width:1200px){section.hero-section .content .copy .intro{font-size:2.8125rem}}}@media (min-width:768px){section.hero-section .content .copy .intro{margin-bottom:2.5rem}}@media (min-width:1024px){section.hero-section .content .copy .intro{margin-bottom:3rem}}@media (min-width:1280px){section.hero-section .content .copy .intro{margin-bottom:4rem}}@media (min-width:1696px){section.hero-section .content .copy .intro{margin-bottom:5rem}}section.hero-section .content .copy .intro.small{font-size:calc(1.325rem + .9vw);margin-top:.5rem;margin-bottom:1.5rem}@media (min-width:1200px){section.hero-section .content .copy .intro.small{font-size:2rem}}section.hero-section .content .copy .intro.mobile{display:block}@media (min-width:640px){section.hero-section .content .copy .intro.mobile{display:none}}section.hero-section .content .copy .intro.tablet{display:none}@media (min-width:640px){section.hero-section .content .copy .intro.tablet{display:block}}@media (min-width:1696px){section.hero-section .content .copy .intro.tablet{display:none}}section.hero-section .content .copy .intro.desktop{display:none}@media (min-width:1696px){section.hero-section .content .copy .intro.desktop{display:block}}section.hero-section .content .copy .intro h1{font-family:sofia-pro,sans-serif;margin:0;font-size:calc(1.5625rem + 3.75vw);line-height:.9}@media (min-width:1200px){section.hero-section .content .copy .intro h1{font-size:4.375rem}}section.hero-section .content .copy .intro h1 span.small{font-size:calc(1.40625rem + 1.875vw)}@media (min-width:1200px){section.hero-section .content .copy .intro h1 span.small{font-size:2.8125rem}}section.hero-section .content .copy h1{font-family:hypatia-sans-pro,sans-serif;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));width:100%;margin-left:0;display:inline-block;font-size:calc(1.5625rem + 3.75vw);line-height:1;margin-top:1rem;margin-bottom:1rem}@media (min-width:1200px){section.hero-section .content .copy h1{font-size:4.375rem}}@media (min-width:480px){section.hero-section .content .copy h1{margin-top:1.5rem;margin-bottom:1.5rem}}@media (min-width:640px){section.hero-section .content .copy h1{margin-top:2rem;margin-bottom:2rem}}section.hero-section .content .copy h1.copy{font-family:sofia-pro,sans-serif}section.hero-section .content .copy h1 span.sr{font-family:SedgwickAve-Regular,sans-serif}section.hero-section .content .copy .cover-link{position:absolute;top:0;right:0;bottom:0;left:0}section.hero-section .content .copy .button{text-transform:uppercase}section.hero-section .content .copy .button.white{background-color:transparent;--border-opacity:1;border:2px solid #fff;border-color:rgba(255,255,255,var(--border-opacity))}body.TheLinkLanding section.hero-section .content .copy h1{font-family:sofia-pro,sans-serif;font-weight:500;font-size:calc(1.525rem + 3.3vw);line-height:121.9%}@media (min-width:1200px){body.TheLinkLanding section.hero-section .content .copy h1{font-size:4rem}}.west-village .content .copy h1.copy{font-size:calc(1.46875rem + 2.625vw);line-height:100%}@media (min-width:1200px){.west-village .content .copy h1.copy{font-size:3.4375rem}}.west-village h1{background-color:#fe3e3e;margin-bottom:.1rem!important;margin-top:.5rem!important;width:100%!important;padding:1rem;letter-spacing:-2px}@media (min-width:640px){.west-village h1{letter-spacing:0;width:auto!important}}.west-village .westwoodLink{color:#000;text-decoration:none;font-size:1.5rem;width:50%}.west-village .westwoodLink:hover{text-decoration:underline}.west-village .intro{color:#000;margin-top:1.5rem}.bg-lightblue{background-color:#b1d9ff}.roots-image{max-width:100%}@media (min-width:768px){.roots-image{max-width:75%}}.feb2022 h1.heading{font-size:calc(1.40625rem + 1.875vw);line-height:100%;color:#fff;background-color:#fe3e3e;margin-bottom:.1rem!important;font-weight:600;padding:.3rem .3rem .5rem;letter-spacing:0;font-family:sofia-pro,sans-serif;width:auto!important;display:inline-block}@media (min-width:1200px){.feb2022 h1.heading{font-size:2.8125rem}}@media (min-width:640px){.feb2022 h1.heading{letter-spacing:0}}@media (min-width:768px){.feb2022 h1.heading{padding:.5rem .5rem .75rem}}.houseland h1.heading{font-size:calc(1.34375rem + 1.125vw)}@media (min-width:1200px){.houseland h1.heading{font-size:2.1875rem}}@media (min-width:768px){.houseland h1.heading{font-size:calc(1.40625rem + 1.875vw)}@media (min-width:1200px){.houseland h1.heading{font-size:2.8125rem}}}@media (min-width:1280px){.houseland h1.heading{font-size:calc(1.46875rem + 2.625vw)}@media (min-width:1200px){.houseland h1.heading{font-size:3.4375rem}}}.houseland h4{font-size:1.2rem}@media (min-width:768px){.houseland h4{font-size:1.5rem}}@media (min-width:1280px){.houseland h4{font-size:2rem}}.bottom-hero{bottom:1rem}@media (min-width:768px){.bottom-hero{bottom:2.5rem}}@media (min-width:1280px){.bottom-hero{bottom:3.5rem}}.familyRegister{bottom:0;right:0}.bg-yellow{background-color:#fdedcc}.mw-280{max-width:280px}.mw-380{max-width:380px}.mw-760{max-width:760px}.hero.bigger{height:250px}@media (min-width:640px){.hero.bigger{height:250px}}@media (min-width:768px){.hero.bigger{height:400px}}@media (min-width:1024px){.hero.bigger{height:550px}}@media (min-width:1280px){.hero.bigger{height:600px}}[data-banner-version=two] .roots-image{-o-object-fit:cover;object-fit:cover;height:298px;-o-object-position:right;object-position:right;max-width:100%}@media (min-width:768px){[data-banner-version=two] .roots-image{height:auto}}section.feature-section{margin-top:4rem;margin-bottom:4rem}@media (min-width:1024px){section.feature-section:nth-child(odd) .c-content{order:2}}@media (min-width:1024px){section.feature-section:nth-child(odd) .c-image{order:1}}section.feature-section .inner{width:100%;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));display:flex;flex-wrap:wrap;margin-left:11px;margin-right:11px}@media (min-width:375px){section.feature-section .inner{margin-left:31px;margin-right:31px}}@media (min-width:480px){section.feature-section .inner{margin-left:51px;margin-right:51px}}@media (min-width:640px){section.feature-section .inner{margin-left:71px;margin-right:71px}}@media (min-width:768px){section.feature-section .inner{margin-left:91px;margin-right:91px}}@media (min-width:1024px){section.feature-section .inner{margin-left:0;margin-right:0;--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity));padding:2rem}}@media (min-width:1280px){section.feature-section .inner{padding:3rem}}@media (min-width:1696px){section.feature-section .inner{padding:4rem}}section.feature-section .inner .half{width:100%;display:flex;flex-wrap:wrap;--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity));margin-bottom:4rem;padding-bottom:1.5rem}@media (min-width:1024px){section.feature-section .inner .half{width:50%;margin-bottom:0}}section.feature-section .inner .half:last-child{margin-bottom:0}section.feature-section .inner .half .c-content{width:100%;order:2}@media (min-width:1024px){section.feature-section .inner .half .c-content{order:2}}section.feature-section .inner .half .c-content .content{padding-top:1.5rem}@media (min-width:768px){section.feature-section .inner .half .c-content .content{padding-top:2rem}}@media (min-width:1024px){section.feature-section .inner .half .c-content .content{padding-top:2rem}}section.feature-section .inner .half .c-image{width:100%;order:1}@media (min-width:1024px){section.feature-section .inner .half .c-image{order:1}}section.feature-section .c-content{width:100%;display:flex;align-items:center;order:2;padding-left:1rem;padding-right:1rem}@media (min-width:480px){section.feature-section .c-content{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:640px){section.feature-section .c-content{padding-left:2rem;padding-right:2rem}}@media (min-width:768px){section.feature-section .c-content{padding-left:3rem;padding-right:3rem}}@media (min-width:1024px){section.feature-section .c-content{width:50%;order:1;padding:0 7px}}@media (min-width:1280px){section.feature-section .c-content{padding-left:8px;padding-right:8px}}section.feature-section .c-content .content{font-weight:500;padding-top:1.5rem}@media (min-width:768px){section.feature-section .c-content .content{padding-top:2rem}}@media (min-width:1024px){section.feature-section .c-content .content{padding-top:0;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1696px){section.feature-section .c-content .content{padding-left:1.75rem;padding-right:1.75rem}}section.feature-section .c-content .content.on-top{padding-top:0;padding-bottom:1.5rem}@media (min-width:768px){section.feature-section .c-content .content.on-top{padding-bottom:2rem}}@media (min-width:1024px){section.feature-section .c-content .content.on-top{padding-bottom:0}}section.feature-section .c-content .content h2{font-size:calc(1.46875rem + 2.625vw);line-height:1.04;margin-bottom:1.5rem}@media (min-width:1200px){section.feature-section .c-content .content h2{font-size:3.4375rem}}@media (min-width:640px){section.feature-section .c-content .content h2{margin-bottom:2rem}}section.feature-section .c-content .content h2.small{font-size:calc(1.40625rem + 1.875vw)}@media (min-width:1200px){section.feature-section .c-content .content h2.small{font-size:2.8125rem}}section.feature-section .c-content .content h2 span.stage{font-family:hypatia-sans-pro,sans-serif;--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));text-transform:uppercase}section.feature-section .c-content .content .intro{font-size:calc(1.275rem + .3vw);line-height:1.17;margin-bottom:1rem}@media (min-width:1200px){section.feature-section .c-content .content .intro{font-size:1.5rem}}@media (min-width:640px){section.feature-section .c-content .content .intro{margin-bottom:2rem}}section.feature-section .c-content .content .intro.small{font-weight:300;font-size:1.25rem}section.feature-section .c-content .content .intro.medium{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){section.feature-section .c-content .content .intro.medium{font-size:1.75rem}}section.feature-section .c-content .content .intro.large{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){section.feature-section .c-content .content .intro.large{font-size:2rem}}section.feature-section .c-content .content .intro.price{font-size:calc(1.75rem + 6vw)}@media (min-width:1200px){section.feature-section .c-content .content .intro.price{font-size:6.25rem}}@media (min-width:1024px){section.feature-section .c-content .content .intro.price{font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){section.feature-section .c-content .content .intro.price{font-size:4.5rem}}}@media (min-width:1696px){section.feature-section .c-content .content .intro.price{font-size:calc(1.75rem + 6vw)}@media (min-width:1200px){section.feature-section .c-content .content .intro.price{font-size:6.25rem}}}section.feature-section .c-content .content .intro a{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));text-decoration:underline}section.feature-section .c-content .content a.button{text-transform:uppercase;margin-top:.5rem}@media (min-width:640px){section.feature-section .c-content .content a.button{margin-top:.5rem}}@media (min-width:1024px){section.feature-section .c-content .content a.button{margin-top:1rem}}@media (min-width:1280px){section.feature-section .c-content .content a.button{margin-top:1.5rem}}section.feature-section .c-content .content a.button.outlined{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));--border-opacity:1;border:1px solid #f7a600;border-color:rgba(247,166,0,var(--border-opacity));background-color:transparent;margin-right:1rem}section.feature-section .c-content .content a.button.outlined:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity))}section.feature-section .c-image{width:100%;order:1;height:18rem;padding:0}@media (min-width:480px){section.feature-section .c-image{height:23rem}}@media (min-width:640px){section.feature-section .c-image{height:28rem}}@media (min-width:768px){section.feature-section .c-image{height:33rem}}@media (min-width:1024px){section.feature-section .c-image{width:50%;order:2;padding-left:7px;padding-right:7px;height:23rem}}@media (min-width:1280px){section.feature-section .c-image{padding-left:8px;padding-right:8px;height:25.5rem}}@media (min-width:1696px){section.feature-section .c-image{height:28rem}}section.feature-section .c-image a{position:relative;display:inline-block;width:100%;height:100%}section.feature-section .c-image a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.feature-section .c-image a .banner{position:absolute;top:0;right:0;bottom:0;left:0}section.feature-section .c-image a .banner img{position:absolute;top:0;right:0;width:16rem;height:9.5rem}section.feature-section .c-image .stage,section.feature-section .c-image .stage a,section.feature-section .c-image .stage a svg{width:100%;height:100%}section.feature-section .c-images{width:100%;order:2;padding:0}@media (min-width:1024px){section.feature-section .c-images{width:50%;order:2;padding-left:7px;padding-right:7px}}@media (min-width:1280px){section.feature-section .c-images{padding-left:8px;padding-right:8px}}section.feature-section .c-images figure{position:relative;margin:0;padding-top:59.9128540305%}section.feature-section .c-images figure:last-child{margin-top:1rem}section.feature-section .c-images figure:hover .display-link{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}section.feature-section .c-images figure .cover-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}section.feature-section .c-images figure .display-link{position:absolute;bottom:0;right:0;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));display:inline-block;margin-right:1rem;margin-bottom:1rem;font-weight:500;padding:.7rem 1rem;transition:all .2s ease-in-out;font-size:.7rem}@media (min-width:768px){section.feature-section .c-images figure .display-link{font-size:1rem}}section.feature-section .c-images figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.feature-section-intro .c-content{order:1}section.feature-section-intro .c-content .content h1{font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){section.feature-section-intro .c-content .content h1{font-size:4.5rem}}section.feature-section-intro .c-content .content h1 a{font-family:hypatia-sans-pro,sans-serif;--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));text-transform:uppercase;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){section.feature-section-intro .c-content .content h1 a{font-size:4.5rem}}section.feature-section-intro .c-content .content .heading{font-weight:500;font-size:calc(1.40625rem + 1.875vw);margin-top:1.5rem}@media (min-width:1200px){section.feature-section-intro .c-content .content .heading{font-size:2.8125rem}}section.feature-section-intro .c-content .content .intro{font-weight:300;font-size:1.25rem;margin-top:2.5rem}section.feature-section-intro .c-details{width:100%;order:2;padding-left:1rem;padding-right:1rem}@media (min-width:480px){section.feature-section-intro .c-details{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:640px){section.feature-section-intro .c-details{padding-left:2rem;padding-right:2rem}}@media (min-width:768px){section.feature-section-intro .c-details{padding-left:3rem;padding-right:3rem}}@media (min-width:1024px){section.feature-section-intro .c-details{width:50%;padding-left:7px;padding-right:7px}}@media (min-width:1280px){section.feature-section-intro .c-details{padding-left:8px;padding-right:8px}}section.feature-section-intro .c-details .content{padding-top:1.5rem}@media (min-width:768px){section.feature-section-intro .c-details .content{padding-top:1rem}}@media (min-width:1024px){section.feature-section-intro .c-details .content{padding-top:0;margin-top:7.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1696px){section.feature-section-intro .c-details .content{padding-left:2.5rem;padding-right:2.5rem}}section.feature-section-intro .c-details .content ul{display:flex;flex-direction:column}section.feature-section-intro .c-details .content ul li{position:relative;font-weight:400;margin-bottom:.75rem;padding-left:1.5rem;font-size:1.25rem}section.feature-section-intro .c-details .content ul li:before{position:absolute;left:0;content:"-"}section.feature-section-intro .c-details .content .price{font-weight:500;margin-top:1.25rem;font-size:calc(1.30625rem + .675vw)}@media (min-width:1200px){section.feature-section-intro .c-details .content .price{font-size:1.8125rem}}section.feature-section-intro .c-logos{width:100%;padding-left:1rem;padding-right:1rem}@media (min-width:480px){section.feature-section-intro .c-logos{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:640px){section.feature-section-intro .c-logos{padding-left:2rem;padding-right:2rem}}@media (min-width:768px){section.feature-section-intro .c-logos{padding-left:3rem;padding-right:3rem}}@media (min-width:1024px){section.feature-section-intro .c-logos{padding-left:7px;padding-right:7px}}@media (min-width:1280px){section.feature-section-intro .c-logos{padding-left:8px;padding-right:8px}}section.feature-section-intro .c-logos .content{margin-top:4rem}@media (min-width:1024px){section.feature-section-intro .c-logos .content{padding-top:0;margin-top:2.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1696px){section.feature-section-intro .c-logos .content{padding-left:2.5rem;padding-right:2.5rem}}section.feature-section-intro .c-logos .content ul{width:100%;display:flex;flex-direction:column}@media (min-width:640px){section.feature-section-intro .c-logos .content ul{flex-direction:row;flex-wrap:wrap;align-items:center}}section.feature-section-intro .c-logos .content ul li{margin-bottom:2rem}@media (min-width:640px){section.feature-section-intro .c-logos .content ul li{margin-right:3rem}}section.feature-section-intro .c-logos .content ul li img{max-width:9rem;max-height:2.5rem}@media (min-width:1024px){body.CampaignLanding.page-west-village-faringdon .intro-block{padding-bottom:4.5rem}}body.CampaignLanding.page-west-village-faringdon .intro-block h1{font-family:Sansita Swashed,sans-serif;font-weight:600;margin-bottom:2rem;font-size:calc(1.5625rem + 3.75vw)}@media (min-width:1200px){body.CampaignLanding.page-west-village-faringdon .intro-block h1{font-size:4.375rem}}body.CampaignLanding.page-west-village-faringdon .intro-block h2{margin-bottom:2rem;font-size:calc(1.43125rem + 2.175vw)}@media (min-width:1200px){body.CampaignLanding.page-west-village-faringdon .intro-block h2{font-size:3.0625rem}}body.CampaignLanding.page-west-village-faringdon .intro-block p{margin-top:2rem;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){body.CampaignLanding.page-west-village-faringdon .intro-block p{font-size:1.5rem}}@media (min-width:1024px){body.CampaignLanding.page-west-village-faringdon .intro-block p:first-of-type{margin-top:5rem}}body.CampaignLanding.page-west-village-faringdon .campaign-rows .content-col p{margin-bottom:2rem}body.CampaignLanding.page-west-village-faringdon .enquire-cta{display:flex;flex-wrap:wrap}body.CampaignLanding.page-west-village-faringdon .enquire-cta.image-bottom{padding-bottom:0}body.CampaignLanding.page-west-village-faringdon .enquire-cta .text-col .text h2{font-size:calc(1.40625rem + 1.875vw)}@media (min-width:1200px){body.CampaignLanding.page-west-village-faringdon .enquire-cta .text-col .text h2{font-size:2.8125rem}}body.CampaignLanding.page-west-village-faringdon .enquire-cta .image-col{display:flex;justify-content:flex-end}body.CampaignLanding.page-west-village-faringdon .enquire-cta .image-col .image{width:83.333333%}body.CampaignLanding.page-west-village-faringdon .enquire-cta .image-col .image img{width:100%;-o-object-fit:contain;object-fit:contain}.page-the-west .intro-block,.WestwoodLanding .intro-block{padding-top:5rem;padding-bottom:0}.page-the-west .intro-block h1,.WestwoodLanding .intro-block h1{font-family:sofia-pro,sans-serif;margin-bottom:0;font-weight:500;font-size:calc(1.5625rem + 3.75vw)}@media (min-width:1200px){.page-the-west .intro-block h1,.WestwoodLanding .intro-block h1{font-size:4.375rem}}.page-the-west .standard-content h2,.WestwoodLanding .standard-content h2{font-size:calc(1.43125rem + 2.175vw)}@media (min-width:1200px){.page-the-west .standard-content h2,.WestwoodLanding .standard-content h2{font-size:3.0625rem}}.page-the-west .text-20,.WestwoodLanding .text-20{font-size:1.25rem}.page-the-west .no-padding,.WestwoodLanding .no-padding{padding-left:0!important;padding-right:0!important}.page-the-west .no-padding-top,.WestwoodLanding .no-padding-top{padding-top:0!important}.page-the-west .no-padding-bottom,.WestwoodLanding .no-padding-bottom{padding-bottom:0!important}.page-the-west p,.WestwoodLanding p{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.page-the-west p,.WestwoodLanding p{font-size:1.5rem}}.home-text-svg{max-width:75%}.westwood-animate iframe{height:500px!important;width:100%!important}.WestwoodLanding p{font-size:20px;font-weight:400;line-height:31px}.WestwoodLanding .intro-block h1{padding-bottom:10px}.WestwoodLanding .intro-block p{font-weight:400}.WestwoodLanding .button{font-size:22px;margin-bottom:40px;line-height:32px}.WestwoodLanding .button.small{padding:.25rem 1rem;font-size:1rem}.WestwoodLanding h3{font-weight:500}.WestwoodLanding h5{font-weight:400}.WestwoodLanding h6{margin-top:20px;font-size:28px;font-weight:600}.WestwoodLanding .westwood-steps .row{--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity));padding:20px 3%}.WestwoodLanding .westwood-steps .segment{padding-bottom:26px}.WestwoodLanding .westwood-steps img{max-width:180px}.WestwoodLanding .westwood-steps h3{font-weight:500;line-height:100%;font-size:380%;margin-bottom:35px;line-height:1em}.WestwoodLanding .cta.explore-cta .stage-text{background-color:unset}.button-force{font-size:22px;margin-bottom:40px;line-height:32px;color:#fff!important;background-color:#f7a600!important;margin-right:1rem;padding:10px;display:inline-block;margin-top:.5rem}.button-force:hover{color:#fff!important;background-color:#000!important}@media (min-width:640px){.button-force{margin-top:.5rem}}@media (min-width:1024px){.button-force{margin-top:1rem}}@media (min-width:1280px){.button-force{margin-top:1rem}}.page-first-home-buyers .intro-block h1{font-family:Sansita Swashed,sans-serif;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.page-first-home-buyers .intro-block h1{font-size:4.5rem}}.progress-ring{-webkit-filter:drop-shadow(1px 1px 3px #707070);filter:drop-shadow(1px 1px 3px #707070)}.progress-ring__circle{transition:stroke-dashoffset .35s;transform:rotate(-90deg);transform-origin:50% 50%;stroke-linecap:round;fill:#fff}.formbtn{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));text-transform:uppercase;font-size:1.125rem;padding:.5rem 1.5rem;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));border-style:none;border-bottom:none!important;color:#fff!important}.formbtn.small{padding:.25rem 1rem;font-size:1rem}.btn-hover,.formbtn:focus,.formbtn:hover{color:#fff;background-color:#222}.signatureFieldInput{max-width:300px}input[type=submit]:disabled{color:#fff!important;background-color:#a9a9a9!important}.reverse{background-color:#fff;border-width:2px;border-style:solid;border-bottom:2px solid;color:#f7a600}#purchasePopup{position:fixed;height:100%;width:100%;z-index:500;display:none}#purchasePopupInner{background:#fff;margin:20px auto 100px;min-width:350px;max-width:650px;overflow-y:scroll}#purcasePopupDetails{padding:50px 40px}#purchaseBack,#sectionsPurchaseBtn{width:100px;text-align:center}.locked{background-color:#c3c3c3;color:#fff;display:inline-block;font-weight:500;transition:all .2s ease-in-out}.locked:focus,.locked:hover{background-color:#a4a4a4;color:#fff}.paybutton .locked{display:none}.securePurchaseForm .btn{display:block;--text-opacity:1;color:rgba(255,255,255,var(--text-opacity));text-transform:uppercase;font-size:1.125rem;padding:.5rem 1.5rem;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));border-style:none;border-bottom:none;color:#fff}.securePurchaseForm .btn:focus,.securePurchaseForm .btn:hover{color:#fff;background-color:#222}#MemberLoginForm_LoginForm_action_dologin{display:block;--text-opacity:1;color:rgba(255,255,255,var(--text-opacity));text-transform:uppercase;font-size:1.125rem;padding:.5rem 1.5rem;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));border-style:none;border-bottom:none;color:#fff}#MemberLoginForm_LoginForm_action_dologin:focus,#MemberLoginForm_LoginForm_action_dologin:hover{color:#fff;background-color:#222}#MemberLoginForm_LoginForm_Remember_Holder{display:none!important}#securePurchaseTimer{position:absolute;top:25px;left:19px;color:#e95531;font-size:14px}.secure-heading-sm{font-size:12px;margin-top:.1rem}.secure-heading-lot{font-size:24px}.purchaseBreadcrumbs a{color:#e95531;font-size:12px}.purchaseBreadcrumbs span{font-size:12px}.purchaseBreadcrumbs a:hover{text-decoration:underline}.purchaseBreadcrumbsSection .row{padding-top:12px;padding-bottom:12px}.securePayment{padding-bottom:80px}.securePayment .row{padding-top:0;padding-bottom:20px}.securePayment h4{font-weight:700}.securePayment p{font-size:16px}.securePayment .text-sm{font-size:14px}.securePayment .text-xs{font-size:12px}.purchaseSectionHeader{background-color:#e95531;background:linear-gradient(90deg,#e95531 50%,#f6a600 0);padding:0!important;color:#fff}.purchaseSectionHeader .row{padding-top:10px;padding-bottom:10px;background:linear-gradient(90deg,#e95531 70%,#f6a600 0)}.purchaseSectionHeader p{margin-bottom:.2rem}.offerSectionHeader{background-color:#e95531;padding:0!important;color:#fff}.offerSectionHeader .row{padding-top:10px;padding-bottom:10px}.offerSectionHeader p{margin-bottom:.2rem}.card-box-display{background:#f2f1ef;width:50%;padding:1.5rem;border-radius:.25rem}.card-box-display h6{margin-bottom:20px;color:#e95531}p.card-box-text-lg{font-size:28px}.text-congrats{font-size:20px;color:#e95531;font-weight:300}.h-divider{border-right:1px solid #fff;margin-right:20px;margin-left:20px;margin-top:10px;height:50px}.securePurchaseForm .field{display:flex;flex-direction:column}.securePurchaseForm .hidden{display:none}.securePurchaseForm .field label{display:block;font-size:.875rem;margin-bottom:.5rem;font-weight:400}.securePurchaseForm .field input,.securePurchaseForm .field textarea{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;border-radius:.25rem;width:100%;padding:.75rem;line-height:1.25;margin-bottom:.75rem}.slim-field-left{width:50%;float:left}.slim-field-right{padding-left:10px;width:50%}.secureEditHeader{float:left;margin-top:15px!important;margin-bottom:15px;color:#e95531;font-size:24px;font-weight:400}.secureEditHeaderLink{margin-top:27px;float:left;margin-left:32px;color:#e95531;font-size:12px;text-decoration:underline}.secureEditHeaderLink:hover{color:#e95531;text-decoration:none}.secureStepTerms{margin-left:50px!important;list-style:disc}.secureStepTerms li{margin-bottom:1rem}.secureStepTerms li:before{content:"\2022";color:#e95531;font-weight:700;display:inline-block;font-size:24px;width:1em;margin-left:-1em}.secureStepTerms li::marker{content:""}.secureStepTermsCheck .form-checkbox{zoom:1.6;top:3px;position:relative}.secureConfirmDetails p{margin-bottom:0}.securePurchaseForm a{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity))}.containerSP{width:97%}.progressbar,.progressbar li{text-align:left;margin-left:0!important}.progressbar li{list-style:none;display:inline-block;width:24%;position:relative;cursor:pointer;z-index:1;color:#a0a0a0;font-weight:500!important;font-size:16px!important}.progressbar li:before{content:"\2713";width:30px;height:30px;line-height:25px;border:2px solid #fff;border-radius:100%;display:block;text-align:center;margin-bottom:10px;background-color:#a0a0a0;z-index:1;color:#a0a0a0;-webkit-filter:drop-shadow(1px 1px 1px #a0a0a0);filter:drop-shadow(1px 1px 1px #A0A0A0)}.progressbar li:after{content:"";position:absolute;width:100%;height:3px;background-color:#d1d1d1;top:14px;left:7px;z-index:-1}.progressbar li:last-child:after{content:none}.progressbar li:last-child .lasttext{line-height:4}@media (min-width:768px){.progressbar li:last-child .lasttext{line-height:1.4}}.progressbar li.active{color:#222}.progressbar li.active:before{background-color:#e95531;color:#e95531}.progressbar li.lineactive:after{background-color:#e95531}.progressbar li.lineactive:before{color:#fff}.content-container{padding-top:5rem;padding-bottom:5rem;max-width:1100px;margin-left:auto;margin-right:auto}@media (min-width:375px){.content-container{max-width:100%;margin-left:31px;margin-right:31px}}@media (min-width:480px){.content-container{max-width:100%;margin-left:51px;margin-right:51px}}@media (min-width:640px){.content-container{max-width:100%;margin-left:71px;margin-right:71px}}@media (min-width:768px){.content-container{max-width:100%;margin-left:91px;margin-right:91px}}@media (min-width:1024px){.content-container{max-width:100%;margin-left:111px;margin-right:111px}}@media (min-width:1280px){.content-container{max-width:100%;margin-left:131px;margin-right:131px}}@media (min-width:1696px){.content-container{max-width:1100px;margin-left:auto;margin-right:auto}}.content-container h1{font-size:28px;font-weight:700;margin-bottom:30px}.content-container h2{font-size:20px;font-weight:700;margin-bottom:10px}.content-container fieldset{border:none;padding-left:0}.content-container .field{display:flex;flex-direction:column}.content-container .field label{display:block;font-size:.875rem;margin-bottom:.5rem;font-weight:400}.content-container .field input{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;border-radius:.25rem;width:100%;padding:.75rem;line-height:1.25;margin-bottom:.75rem}.content-container .Actions .action{display:block;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));text-transform:uppercase;font-size:1.125rem;padding:.5rem 1.5rem;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));border-style:none;margin-top:1rem}.content-container .Actions .action:focus,.content-container .Actions .action:hover{color:#fff;background-color:#222}.no-padding-tb{padding-top:0!important;padding-bottom:0!important}.page-Security h1{margin-bottom:0!important}.page-Security .intro-block{padding-bottom:0}#ForgotPassword{margin-top:10px}.showOnClick{margin-top:15px}.showOnClick a{color:#e95531;border-bottom:2px dotted;margin-bottom:15px}.showOnClick a:hover{border-bottom:2px solid}.showOnClickContainer{margin-top:20px}.secondContactCont,.thirdContactCont{margin-top:15px;margin-bottom:15px;line-height:25px}.secondContactCont a,.thirdContactCont a{color:#e95531;border-bottom:2px dotted;margin-bottom:15px}.secondContactCont a:hover,.thirdContactCont a:hover{border-bottom:2px solid}#secondContactShowHide,#thirdContactShowHide{margin-right:10px}.result-message{line-height:22px;font-size:16px}.result-message a{color:#596fd6;font-weight:600;text-decoration:none}#card-error{color:#697386;text-align:left;font-size:13px;line-height:17px;margin-top:12px}#card-element{border-radius:4px 4px 0 0;padding:12px;border:1px solid rgba(50,50,93,.1);height:44px;width:100%;background:#fff}#payment-request-button{margin-bottom:32px}.paybutton{min-width:150px}.paybutton:hover{-webkit-filter:contrast(115%);filter:contrast(115%)}.paybutton:disabled{opacity:.5;cursor:default}.spinner,.spinner:after,.spinner:before{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;transform:translateZ(0)}.spinner:after,.spinner:before{position:absolute;content:""}.spinner:before{height:20.4px;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s ease 1.5s infinite;animation:loading 2s ease 1.5s infinite}.spinner:after,.spinner:before{width:10.4px;background:#5469d4}.spinner:after{height:10.2px;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s ease infinite;animation:loading 2s ease infinite}@-webkit-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.stage.is-active [data-level="3"].Reserved:hover path,.stage.is-active [data-level="3"].Reserved:hover polygon,.stage.is-active [data-level="3"].Reserved:hover rect,.stage.is-active [data-level="3"].Reserved path,.stage.is-active [data-level="3"].Reserved polygon,.stage.is-active [data-level="3"].Reserved rect{fill:#fe3e3e!important}.stage.is-active [data-level="3"].Reserved.is-faded path,.stage.is-active [data-level="3"].Reserved.is-faded polygon,.stage.is-active [data-level="3"].Reserved.is-faded rect,.stage.is-active [data-level="3"].Reserved:hover.is-faded path,.stage.is-active [data-level="3"].Reserved:hover.is-faded polygon,.stage.is-active [data-level="3"].Reserved:hover.is-faded rect{fill:#9c2828!important}.stage.is-active [data-level="3"].Unavailable:hover path,.stage.is-active [data-level="3"].Unavailable:hover polygon,.stage.is-active [data-level="3"].Unavailable:hover rect,.stage.is-active [data-level="3"].Unavailable path,.stage.is-active [data-level="3"].Unavailable polygon,.stage.is-active [data-level="3"].Unavailable rect{fill:#646363!important}.stage.is-active [data-level="3"].Unavailable.is-faded path,.stage.is-active [data-level="3"].Unavailable.is-faded polygon,.stage.is-active [data-level="3"].Unavailable.is-faded rect,.stage.is-active [data-level="3"].Unavailable:hover.is-faded path,.stage.is-active [data-level="3"].Unavailable:hover.is-faded polygon,.stage.is-active [data-level="3"].Unavailable:hover.is-faded rect{fill:#545454!important}.stage.is-active [data-level="3"].hold:hover path,.stage.is-active [data-level="3"].hold:hover polygon,.stage.is-active [data-level="3"].hold:hover rect,.stage.is-active [data-level="3"].hold path,.stage.is-active [data-level="3"].hold polygon,.stage.is-active [data-level="3"].hold rect{fill:#db8d26!important}.stage.is-active [data-level="3"].hold.is-faded path,.stage.is-active [data-level="3"].hold.is-faded polygon,.stage.is-active [data-level="3"].hold.is-faded rect,.stage.is-active [data-level="3"].hold:hover.is-faded path,.stage.is-active [data-level="3"].hold:hover.is-faded polygon,.stage.is-active [data-level="3"].hold:hover.is-faded rect{fill:#dd7928!important}.stage.is-active [data-level="3"].is-faded.Reserved .lot-title{fill:#a4a4a4}.mapsectionkey{top:3px;position:relative}.text-faringdon-red{color:#fe3e3e}.slidecontainer{width:100%}.slidecontainer input{background-image:linear-gradient(90deg,red,#ff0,green)}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:15px;border-radius:3px;background:#d3d3d3;outline:none;opacity:.7;transition:opacity .2s}.slider:hover{opacity:1}#offerRange::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:60px;height:60px;border:0;background:url(../images/icons/slider.svg);cursor:pointer}#offerRange::-moz-range-thumb{width:60px;height:60px;border:0;background:url(../images/icons/slider.svg);cursor:pointer}.mw-408{max-width:408px}body.RollestonLanding .rolleston-section .sun{position:absolute;right:0;margin-top:-140%}@media (max-width:1200px){body.RollestonLanding .rolleston-section .sun{transform:translateZ(0)!important}}@media (min-width:768px){body.RollestonLanding .rolleston-section .sun{margin-top:-127%}}@media (min-width:1024px){body.RollestonLanding .rolleston-section .sun{margin-top:-95%}}@media (min-width:1280px){body.RollestonLanding .rolleston-section .sun{margin-top:-65%}}body.RollestonLanding .rolleston-section .heading{margin-top:.25rem;padding-left:1rem;padding-right:1rem}@media (min-width:1696px){body.RollestonLanding .rolleston-section .heading{margin-top:.75rem}}body.RollestonLanding .rolleston-section .subheading{font-weight:500;padding-bottom:0;margin-bottom:0;max-width:380px}body.RollestonLanding .rolleston-section .description{max-width:429px;margin-top:22px}body.RollestonLanding .rolleston-section .description br{display:none}@media (min-width:768px){body.RollestonLanding .rolleston-section .description br{display:block}}body.RollestonLanding .rolleston-section .image-block{align-self:flex-end;position:relative}body.RollestonLanding .rolleston-section .image-block-one{margin-right:-27px;margin-top:20px;width:100%}@media (min-width:1280px){body.RollestonLanding .rolleston-section .image-block-one{margin-right:-175px;margin-top:-122px;width:76%}}body.RollestonLanding .rolleston-section .image-block-two{width:100%;right:-23px;margin-top:20px}@media (min-width:1280px){body.RollestonLanding .rolleston-section .image-block-two{position:absolute;top:0;right:0;margin-right:-202px;margin-top:132px;width:70%}}body.RollestonLanding .rellax{will-change:transform}body.RollestonLanding .rellax:before{content:"";display:block;position:absolute;width:100%;height:100%;transform:translate3d(-50%,-50%,0);z-index:-1}body.RollestonLanding .img-cloud-one{position:absolute;z-index:10;display:none;right:20px;width:107px;top:105px}@media (min-width:1280px){body.RollestonLanding .img-cloud-one{display:block;left:20px;bottom:-80px;width:150px;right:auto;top:auto}}body.RollestonLanding .img-cloud-two{display:none}@media (min-width:1280px){body.RollestonLanding .img-cloud-two{display:block;position:absolute;left:-37px;bottom:-40px;width:190px;z-index:10}}body.RollestonLanding .scroll-reveal{transition:-webkit-clip-path .5s;transition:clip-path .5s;transition:clip-path .5s,-webkit-clip-path .5s;transition-delay:.1s;transition-timing-function:ease-in-out;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}body.RollestonLanding .scroll-reveal[data-scroll=in]{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}body.RollestonLanding .scroll-fadein{transition:opacity .6s;transition-delay:.2s;transition-timing-function:ease-in-out;opacity:0}body.RollestonLanding .scroll-fadein[data-scroll=in]{opacity:1}body.RollestonLanding .hide-br br{display:none}@media (min-width:768px){body.RollestonLanding .hide-br br{display:block}}@media (max-width:639px){body.RollestonLanding .-top-half{top:-50%}}.cta.explore-cta.explore-cta-rolleston{background-color:transparent;margin-bottom:2.5rem}.cta.explore-cta.explore-cta-rolleston .heading{margin-top:.25rem;padding-left:1rem;padding-right:1rem}#hero picture{display:block;width:100%;height:100%}#hero picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.container .row{max-width:100%}.btn-orange{border-radius:5px;padding:16px 30px;font-size:1.25rem;color:#fff!important;border:0!important;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));font-weight:400;display:flex;justify-content:center;align-self:flex-start}.btn-orange:hover{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.btn-orange-to-white:hover,.btn-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));color:#f7a600!important}.btn-white{border-radius:5px;padding:16px 30px;font-size:1.25rem;border:0!important;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);font-weight:400;display:flex;justify-content:center;align-self:flex-start}.btn-white:hover{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity));color:#fff!important}.btn-arrow{border-radius:5px;font-size:calc(1.275rem + .3vw);color:#363636!important;font-weight:500;display:flex;justify-content:flex-start;align-items:center}@media (min-width:1200px){.btn-arrow{font-size:1.5rem}}.btn-arrow img{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);margin-left:.75rem;--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));margin-top:.25rem}.btn-arrow:hover img{--transform-translate-x:0.5rem}.mobile-submenu .vertical.menu.accordion-menu .is-accordion-submenu-parent{display:flex;flex-direction:column}.mobile-submenu .vertical.menu.accordion-menu .is-accordion-submenu-parent>a{width:100%}.mobile-submenu .column li{margin-left:0!important}body.LivingHere .mobile-submenu{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}body.ArticlesFiltered .segment .article-list>div{width:100%;max-width:100%;flex:1 0 100%}body.ArticlesFiltered .segment .article-list>div h3{font-size:1.6rem!important}@media (min-width:768px){body.ArticlesFiltered .segment .article-list>div{width:50%;max-width:50%;flex:1 0 50%}}@media (min-width:1280px){body.ArticlesFiltered .segment .article-list>div{width:33%;max-width:33%;flex:1 0 33%}}body.ArticlesFiltered .segment .column,body.ArticlesFiltered .segment .row,body.Facts .segment .column,body.Facts .segment .row{padding:0}.video-section{height:calc(100vh - 60px);position:relative;display:flex;align-items:center;text-align:center}@media (min-width:1280px){.video-section{height:calc(100vh - 90px);min-height:360px}}.video-section[data-view=smaller]{height:calc(100vh - 60px)}@media (min-width:1280px){.video-section[data-view=smaller]{height:calc(100vh - 450px);min-height:360px}}.video-section .container{position:relative;z-index:40}.video-section h1{font-size:calc(1.625rem + 4.5vw);font-weight:600;line-height:1;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));margin-bottom:44px;max-width:78%}@media (min-width:1200px){.video-section h1{font-size:5rem}}@media (min-width:1024px){.video-section h1{max-width:860px}}.video-section p{max-width:787px;font-size:17px;color:#fff}@media (min-width:1280px){.video-section p{font-size:1.5rem}}.video-section .btn-orange{align-self:center}.video-section-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;pointer-events:none;display:flex;justify-content:center;align-items:center;z-index:1}.video-section-video iframe{position:absolute;z-index:20;height:100%;top:auto;aspect-ratio:1920/1080}@media (min-width:1280px){.video-section-video iframe{width:100%;height:auto}}.video-section-video img,.video-section-video picture{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;z-index:10}.video-section-video:after{content:""}.video-section-video:after,.video-section .video-overlay{position:absolute;top:0;left:0;--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity));--bg-opacity:0.25;width:100%;height:100%}.video-section .video-overlay{z-index:30}.intro-section{padding-top:50px;padding-bottom:50px;color:#363636}@media (min-width:1280px){.intro-section{padding-top:80px;padding-bottom:75px}}.intro-section[data-view=grey]{--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity))}.intro-section-col{max-width:516px;font-weight:400}@media (min-width:1024px){.intro-section-col{text-align:center;max-width:757px}}.intro-section-col h1,.intro-section-col h2{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:600;margin-bottom:1.25rem;font-size:calc(1.4375rem + 2.25vw)}@media (min-width:1200px){.intro-section-col h1,.intro-section-col h2{font-size:3.125rem}}.intro-section-col h3,.intro-section-col h4{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:600;margin-bottom:1.5rem;margin-top:-.25rem;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.intro-section-col h3,.intro-section-col h4{font-size:1.5rem}}.intro-section-col p{font-size:1.25rem;color:grey}.intro-section br{display:none}@media (min-width:1280px){.intro-section br{display:block}}.callout-section{--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity));overflow:hidden;color:grey;padding-top:50px;padding-bottom:50px}@media (min-width:1280px){.callout-section{padding-top:0;padding-bottom:0}}.callout-section .row{display:flex;justify-content:center;flex-direction:column;align-items:center}@media (min-width:1280px){.callout-section .row{flex-direction:row}}.callout-section h2{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:600;margin-bottom:1.5rem;font-size:calc(1.4375rem + 2.25vw);line-height:1.2;margin-top:30px}@media (min-width:1200px){.callout-section h2{font-size:3.125rem}}@media (min-width:1280px){.callout-section h2{margin-top:0}}.callout-section h3{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:600;margin-bottom:2.5rem;font-size:calc(1.325rem + .9vw);line-height:1.2;margin-top:-12px}@media (min-width:1200px){.callout-section h3{font-size:2rem}}.callout-section p{font-size:1.25rem}@media (min-width:1280px){.callout-section picture{flex-shrink:0;width:50vw}}@media (min-width:768px){.callout-section picture img{max-width:720px}}@media (min-width:1280px){.callout-section picture img{max-width:100%;width:100%}}.callout-section .btn-arrow,.callout-section .btn-orange{margin-top:14px}.callout-section-col{font-weight:400;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width:1280px){.callout-section-col{justify-content:flex-end;width:50%}}.callout-section-content{max-width:516px;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:1280px){.callout-section-content{padding-top:2.5rem;padding-bottom:2.5rem}}.callout-section-content a:not(.btn-orange):not(.btn-arrow){color:grey;text-decoration:underline}.callout-section-content a:not(.btn-orange):not(.btn-arrow):hover{text-decoration:none}.callout-section.with-padding,.callout-section.with-padding-bottom{padding-top:50px;padding-bottom:50px}@media (min-width:1696px){.callout-section.with-padding,.callout-section.with-padding-bottom{padding-top:100px;padding-bottom:100px}}.callout-section.with-padding-bottom picture,.callout-section.with-padding picture{flex-shrink:1;width:auto}.callout-section.with-padding-bottom .callout-section-content,.callout-section.with-padding .callout-section-content{max-width:516px}@media (min-width:1696px){.callout-section.with-padding-bottom .callout-section-content,.callout-section.with-padding .callout-section-content{max-width:585px}}.callout-section.with-padding-bottom{padding-top:0}.callout-section.with-fullwidth-image{--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity))}.callout-section.with-fullwidth-image .callout-section-col{justify-content:flex-start}.callout-section.with-fullwidth-image .with-image{display:none}@media (min-width:1280px){.callout-section.with-fullwidth-image .with-image{display:flex;height:100%}}@media (min-width:1280px){.callout-section.with-fullwidth-image .with-image picture{height:100%}}@media (min-width:1280px){.callout-section.with-fullwidth-image .with-image picture img{height:100%;-o-object-fit:cover;object-fit:cover}}.callout-section.with-fullwidth-image h2{margin-top:0}.callout-section.with-fullwidth-image[data-view=orange]{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.callout-section.with-fullwidth-image[data-view=orange] .row{flex-direction:row-reverse}@media (min-width:1280px){.callout-section.with-fullwidth-image[data-view=orange] .callout-section-col .callout-section-content{margin-left:16.666667%}}.callout-section.with-fullwidth-image[data-view=orange] .callout-section-col.with-image{--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));padding-top:135px;padding-bottom:135px}.callout-section.with-fullwidth-image[data-view=orange] .callout-section-col.with-image:before{content:"";position:absolute;height:100%;top:0;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));width:4.5vw;left:-4.5vw}@media (min-width:1696px){.callout-section.with-fullwidth-image[data-view=orange] .callout-section-col.with-image:before{width:calc((100vw - 1440px)/2);left:calc((100vw - 1440px)/-2)}}.callout-section.with-fullwidth-image[data-view=orange] .callout-section-col.with-image picture{width:83.333333%}.callout-section.with-fullwidth-image[data-view=orange-full]{--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.callout-section.with-fullwidth-image[data-view=orange-full] a.btn-arrow,.callout-section.with-fullwidth-image[data-view=orange-full] h2,.callout-section.with-fullwidth-image[data-view=orange-full] h3{color:#fff!important}.callout-section:not(.with-fullwidth-image)[data-view=orange]{--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.callout-section:not(.with-fullwidth-image)[data-view=orange] a.btn-arrow,.callout-section:not(.with-fullwidth-image)[data-view=orange] h2,.callout-section:not(.with-fullwidth-image)[data-view=orange] h3{color:#fff!important}.callout-section[data-view=white]{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.callout-section-imgleft.with-padding,.callout-section-imgright.with-padding{padding-bottom:50px}@media (min-width:1696px){.callout-section-imgleft.with-padding,.callout-section-imgright.with-padding{padding-bottom:100px}}.callout-section-imgleft.with-padding.first,.callout-section-imgright.with-padding.first{padding-bottom:0}.callout-section-imgright .callout-section-col{order:2;justify-content:flex-start}@media (min-width:1280px){.callout-section-imgright .callout-section-col{order:1}}.callout-section-imgright .callout-section-col.with-image{order:1}@media (min-width:1280px){.callout-section-imgright .callout-section-col.with-image{order:2}}.callout-section-imgright .callout-section-col.with-image p{width:100%}.callout-section-imgleft .callout-section-col{order:2;justify-content:flex-start}.callout-section-imgleft .callout-section-col.with-image{order:1}@media (min-width:1280px){.callout-section-imgleft .callout-section-col .callout-section-content{margin-left:16.666667%}}.callout-section-imgleft.with-fullwidth-image picture{margin-left:-4.5vw}@media (min-width:1696px){.callout-section-imgleft.with-fullwidth-image picture{margin-left:calc((100vw - 1440px)/-2)}}.callout-section .turnkey{position:absolute;width:60px;height:60px;bottom:20px;right:20px}@media (min-width:768px){.callout-section .turnkey{bottom:36px;right:36px;width:98px;height:98px}}.callout-section-week{padding-bottom:0}.callout-section-week .callout-section-content{padding-bottom:50px}.callout-section .with-week{--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity));display:flex;flex-direction:column;align-items:flex-start;width:100vw;color:#363636;padding-top:50px;padding-bottom:50px}@media (min-width:1280px){.callout-section .with-week{padding-left:97px;padding-top:155px;padding-bottom:155px}}@media (min-width:1696px){.callout-section .with-week{padding-left:134px}}.callout-section .with-week h4{font-size:calc(1.325rem + .9vw);line-height:1.25;color:#363636;margin-bottom:20px;width:100%;text-align:center}@media (min-width:1200px){.callout-section .with-week h4{font-size:2rem}}@media (min-width:1280px){.callout-section .with-week h4{text-align:left}}.callout-section .with-week:after{content:"";position:absolute;height:100%;top:0;--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity));width:4.5vw;right:-4.5vw}@media (min-width:1696px){.callout-section .with-week:after{width:calc((100vw - 1440px)/2);right:calc((100vw - 1440px)/-2)}}.callout-section .with-week .oh-week{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.callout-section .with-week .oh-week{max-width:585px;margin:0 auto}}.callout-section .with-week .oh-week .oh-week-row-heading{height:31px;background:#363636}.callout-section .with-week .oh-week .oh-week-row-heading>div{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));text-transform:uppercase;font-weight:600;font-size:.75rem}.callout-section .with-week .oh-week .oh-week-row{height:54px;border-bottom:1px solid #bfbfbf}.callout-section .with-week .oh-week .oh-week-row:last-child{border-bottom:1px solid #363636}.callout-section .with-week .oh-week .oh-week-row>div{height:100%;display:flex;align-items:center;font-size:1rem}.callout-section .with-week .oh-week .oh-week-row,.callout-section .with-week .oh-week .oh-week-row-heading{display:flex;align-items:center;flex-wrap:nowrap}.callout-section .with-week .oh-week .oh-week-row-heading>div:first-child,.callout-section .with-week .oh-week .oh-week-row>div:first-child{width:100%;flex-shrink:1;padding-left:13px;padding-right:13px}.callout-section .with-week .oh-week .oh-week-row-heading>div:nth-child(2),.callout-section .with-week .oh-week .oh-week-row>div:nth-child(2){width:130px;padding-left:13px;padding-right:13px;border-left:1px solid #363636;flex-shrink:0}@media (min-width:768px){.callout-section .with-week .oh-week .oh-week-row-heading>div:nth-child(2),.callout-section .with-week .oh-week .oh-week-row>div:nth-child(2){padding-left:25px;width:184px}}.callout-section .with-week .oh-week .oh-week-row-heading>div:nth-child(3),.callout-section .with-week .oh-week .oh-week-row>div:nth-child(3){width:100px;padding-left:13px;padding-right:13px;border-left:1px solid #363636;flex-shrink:0}@media (min-width:768px){.callout-section .with-week .oh-week .oh-week-row-heading>div:nth-child(3),.callout-section .with-week .oh-week .oh-week-row>div:nth-child(3){padding-left:25px;width:122px}}.callout-section-image img{width:100%}@media (min-width:1280px){.callout-section-image{display:none}}.living-section{color:grey;padding-top:50px;padding-bottom:50px}@media (min-width:1280px){.living-section{padding:100px 0}}.living-section .row{display:flex;flex-direction:column;align-items:center}@media (min-width:1280px){.living-section .row{flex-direction:row;justify-content:center}}.living-section-col{display:flex;align-items:center;justify-content:flex-end;line-height:1.25}@media (min-width:1280px){.living-section-col{width:50%;justify-content:center}}.living-section-col h2{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:600;margin-bottom:1.25rem;font-size:calc(1.4375rem + 2.25vw);line-height:1.2;margin-top:30px}@media (min-width:1200px){.living-section-col h2{font-size:3.125rem}}@media (min-width:1280px){.living-section-col h2{margin-top:0}}.living-section-col p{font-size:1.25rem}.living-section-col .name{font-size:1rem;text-transform:uppercase;margin-top:.75rem}.living-section-content{max-width:516px;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:1696px){.living-section-content{max-width:585px}}.living-section-content .btn-arrow{margin-top:14px}.icons-section{color:#363636;padding-top:50px;padding-bottom:0}@media (min-width:1280px){.icons-section{padding-top:100px;padding-bottom:100px}}.icons-section .row{display:flex;justify-content:center;flex-wrap:wrap}@media (min-width:1280px){.icons-section .row{justify-content:space-around}}.icons-section-col{font-size:1.125rem;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;width:100%;margin:40px 0}@media (min-width:640px){.icons-section-col{width:50%}}@media (min-width:1024px){.icons-section-col{width:33.333333%}}@media (min-width:1280px){.icons-section-col{margin:0;max-width:300px}}.icons-section-col .number{margin-top:-3px;margin-bottom:3px;font-size:calc(1.75rem + 6vw);--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:700;line-height:1}@media (min-width:1200px){.icons-section-col .number{font-size:6.25rem}}@media (min-width:1280px){.icons-section-col .number{margin-top:-11px}}.icons-section-col img{margin-bottom:.25rem}@media (min-width:1024px){.icons-section-col img{margin-bottom:.75rem}}.icons-section-col span{letter-spacing:1px}.living-section+.icons-section{padding-top:0}@media (min-width:1280px){.living-section+.icons-section{padding-top:25px}}.partners-section{padding-top:50px;padding-bottom:50px}@media (min-width:1280px){.partners-section{padding:100px 0}}.partners-section h2{letter-spacing:1px;margin-bottom:30px;font-size:calc(1.275rem + .3vw);text-transform:uppercase;--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:400;text-align:center}@media (min-width:1200px){.partners-section h2{font-size:1.5rem}}.partners-section .row-partners{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (min-width:640px){.partners-section .row-partners{justify-content:center}}@media (min-width:1280px){.partners-section .row-partners{justify-content:space-around}}.partners-section .row-partners>*{text-align:center;flex:0 0 45%;opacity:.3;transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);padding:1.25rem 1rem}@media (min-width:640px){.partners-section .row-partners>*{flex:0 0 33%;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.partners-section .row-partners>*{flex:0 0 25%}}@media (min-width:1280px){.partners-section .row-partners>*{flex:0 0 10.3rem;padding-left:1rem;padding-right:1rem}}@media (min-width:1696px){.partners-section .row-partners>*{flex:0 0 11.2rem}}.partners-section .row-partners>:hover{opacity:1}.partners-section .row-partners>* img{max-height:4.4rem;max-width:100%;-o-object-fit:contain;object-fit:contain}.partners-section .row:after,.partners-section .row:before{display:none}.track-title-section{color:grey;font-size:1.25rem;font-weight:400;--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity))}@media (min-width:1024px){.track-title-section{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));margin-bottom:100px}}.track-title-section-col{max-width:516px;padding-top:50px;width:100%}@media (min-width:1024px){.track-title-section-col{max-width:463px;padding:50px 0}}@media (min-width:1280px){.track-title-section-col{padding:100px 0;max-width:463px}}.track-title-section-col h2{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:600;margin-bottom:1.25rem;font-size:calc(1.4375rem + 2.25vw);line-height:1.2}@media (min-width:1200px){.track-title-section-col h2{font-size:3.125rem}}.track-title-section p{font-size:1.25rem}.track-title-section-img{width:100vw}@media (min-width:1024px){.track-title-section-img{width:auto}}.track-title-section-img img{width:100%}.track-title-section .row{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:1024px){.track-title-section .row{justify-content:space-between;align-items:flex-end;flex-direction:row;padding-left:50px}}@media (min-width:1280px){.track-title-section .row{align-items:center;padding-left:122px}}.track-title-section .row:after,.track-title-section .row:before{display:none}.track-title-section #trackMyTitleButton{border-top-right-radius:5px;border-bottom-right-radius:5px;padding:10px 20px;font-size:1rem;color:#fff!important;height:40px;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));font-weight:400;display:flex;justify-content:center;align-self:flex-start}.track-title-section #trackMyTitleButton:hover{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.track-title-section #trackMyTitleInput{border-top-left-radius:5px;border-bottom-left-radius:5px;border:0;padding-left:26px;height:40px}.track-title-section #trackMyTitleInput:focus{outline:0 none transparent}.track-title-section #trackMyTitleResult{display:flex;flex-direction:column}.track-title-section .track-form{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));display:flex;border-radius:5px}.track-title-section input{accent-color:#000}.track-title-section input[type=radio]:checked~label{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.track-title-section label[for=westvillage],.track-title-section label[for=westwood]{cursor:pointer;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.track-title-section label[for=westvillage]:hover,.track-title-section label[for=westwood]:hover{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.living-intro-section{padding-top:50px;padding-bottom:50px;--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity))}@media (min-width:1024px){.living-intro-section{padding-top:100px;padding-bottom:100px}}.living-intro-section .row{display:flex;flex-direction:column;align-items:center}@media (min-width:1024px){.living-intro-section .row{flex-direction:row;justify-content:center}}.living-intro-section-col{display:flex;align-items:center;justify-content:flex-end;line-height:1.25}@media (min-width:1024px){.living-intro-section-col{width:50%;justify-content:flex-start}}.living-intro-section-col h1{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:600;font-size:calc(1.4375rem + 2.25vw);line-height:1.2;margin-bottom:0}@media (min-width:1200px){.living-intro-section-col h1{font-size:3.125rem}}@media (min-width:1024px){.living-intro-section-col h1{margin-top:0}}.living-intro-section-col h4{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:500;font-size:calc(1.275rem + .3vw);line-height:1.2;margin-top:-6px;margin-bottom:22px}@media (min-width:1200px){.living-intro-section-col h4{font-size:1.5rem}}.living-intro-section-col p{font-size:1.25rem}.living-intro-section-col .text{margin-top:22px;color:grey}.living-intro-section-col .play-video{position:relative;margin-top:30px}@media (min-width:1024px){.living-intro-section-col .play-video{margin-top:0}}.living-intro-section-col .play-video [data-fancybox]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.living-intro-section-content{max-width:516px;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:1024px){.living-intro-section-content{max-width:90%}}@media (min-width:1696px){.living-intro-section-content{max-width:585px}}.living-blocks-section{color:grey;padding-top:25px;padding-bottom:25px}@media (min-width:1024px){.living-blocks-section{padding:50px 0}}.living-blocks-section .row{display:flex;flex-direction:column;align-items:center;padding:25px 0}@media (min-width:768px){.living-blocks-section .row{padding:50px 0}}@media (min-width:1024px){.living-blocks-section .row{flex-direction:row;justify-content:center}}@media (min-width:1024px){.living-blocks-section .row.even .living-blocks-section-col{order:1}.living-blocks-section .row.even .living-blocks-section-col.with-image{order:2;height:100%}.living-blocks-section .row.even .living-blocks-section-col.with-image a,.living-blocks-section .row.even .living-blocks-section-col.with-image img,.living-blocks-section .row.even .living-blocks-section-col.with-image picture{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.living-blocks-section-col{display:flex;align-items:center;justify-content:flex-end;line-height:1.25}@media (min-width:1024px){.living-blocks-section-col{width:50%;justify-content:center}}.living-blocks-section-col h3{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:600;font-size:calc(1.4375rem + 2.25vw);line-height:1.2;margin-top:30px;margin-bottom:0}@media (min-width:1200px){.living-blocks-section-col h3{font-size:3.125rem}}@media (min-width:1024px){.living-blocks-section-col h3{margin-top:0}}.living-blocks-section-col h4{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:500;font-size:calc(1.325rem + .9vw);line-height:1.2;margin-top:-14px;margin-bottom:22px}@media (min-width:1200px){.living-blocks-section-col h4{font-size:2rem}}.living-blocks-section-col p{font-size:1.25rem}.living-blocks-section-col p a{color:grey;text-decoration:underline}.living-blocks-section-col p a:hover{text-decoration:none}.living-blocks-section-col .text{margin-top:22px}.living-blocks-section-content{max-width:516px;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:1024px){.living-blocks-section-content{max-width:85%}}@media (min-width:1696px){.living-blocks-section-content{max-width:463px}}.living-blocks-section-content .btn-arrow{margin-top:20px}footer{background:#363636;color:#bfbfbf;padding-top:50px}@media (min-width:1280px){footer{padding-top:95px}}footer .row{display:flex;flex-direction:column}@media (min-width:768px){footer .row{flex-direction:row;flex-wrap:wrap}}footer .footer-col-logos{display:flex;flex-direction:column;width:100%}@media (min-width:768px){footer .footer-col-logos{width:33.333333%}}@media (min-width:1280px){footer .footer-col-logos{width:25%}}footer .footer-col-logos .footer-partners{display:flex;flex-direction:column;margin-top:2.5rem}footer .footer-col-logos .footer-partners h6{color:#bfbfbf;margin-bottom:16px;font-size:.75rem}footer .footer-col-logos .footer-partners img{margin-bottom:16px}footer .footer-col-contact{display:flex;flex-direction:column;width:100%;justify-content:flex-end;padding-bottom:1.5rem;padding-top:50px}@media (min-width:768px){footer .footer-col-contact{width:66.666667%;padding-top:0}}@media (min-width:1280px){footer .footer-col-contact{width:50%}}footer .footer-col-contact .heading{margin-bottom:1rem;font-weight:400;font-size:1.25rem}footer .footer-col-contact .footer-contact{display:flex;flex-direction:column}@media (min-width:640px){footer .footer-col-contact .footer-contact{flex-direction:row;align-items:center}}@media (min-width:1280px){footer .footer-col-contact .footer-contact{align-items:center}}footer .footer-col-contact .footer-contact a,footer .footer-col-contact .footer-contact span{font-size:1.25rem;color:#bfbfbf;margin-bottom:16px}@media (min-width:768px){footer .footer-col-contact .footer-contact a:last-child,footer .footer-col-contact .footer-contact span:last-child{margin-bottom:0}}footer .footer-col-contact .footer-contact a{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer .footer-col-contact .footer-contact a:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}@media (min-width:640px){footer .footer-col-contact .footer-contact img{margin-left:48px}}footer .footer-col-subscribe{display:flex;flex-direction:column;width:100%;padding-top:50px;padding-bottom:25px}@media (min-width:768px){footer .footer-col-subscribe{padding-top:0;padding-left:33%}}@media (min-width:1280px){footer .footer-col-subscribe{width:25%;justify-content:flex-end;padding-top:0;padding-left:0}}footer .footer-col-subscribe .footer-social{display:flex;align-items:center}footer .footer-col-subscribe .footer-social a{color:#bfbfbf;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);margin-right:1.5rem}footer .footer-col-subscribe .footer-social a:hover{color:#fff}footer .footer-col-subscribe .footer-subscribe{display:flex;flex-direction:column;margin-top:1.5rem;width:100%}@media (min-width:640px){footer .footer-col-subscribe .footer-subscribe{width:75%}}@media (min-width:768px){footer .footer-col-subscribe .footer-subscribe{width:100%;max-width:341px}}@media (min-width:1280px){footer .footer-col-subscribe .footer-subscribe{width:100%;max-width:100%}}footer .footer-col-subscribe .footer-subscribe :focus{outline:0 none transparent}footer .footer-col-subscribe .footer-subscribe .heading{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));margin-bottom:1rem;font-weight:400;font-size:1.25rem}footer .footer-col-subscribe .footer-subscribe form{display:flex;justify-content:space-between}footer .footer-col-subscribe .footer-subscribe input{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border:0;padding-left:26px;height:40px;width:100%}footer .footer-col-subscribe .footer-subscribe button{border-top-right-radius:5px;border-bottom-right-radius:5px;padding:10px 20px;font-size:1rem;color:#fff!important;height:40px;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));font-weight:400;display:flex;justify-content:center;align-self:flex-start;line-height:1;cursor:pointer;margin:0}footer .footer-col-subscribe .footer-subscribe button:hover{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}footer .row-copyright{display:flex;font-weight:500;padding-top:33px;padding-bottom:33px;font-size:.875rem}@media (min-width:640px){footer .row-copyright{flex-direction:row;justify-content:space-between}}@media (min-width:1024px){footer .row-copyright{justify-content:flex-start}}@media (min-width:1280px){footer .row-copyright{padding-top:56px}}footer .row-copyright a{color:#bfbfbf;font-size:.875rem;font-weight:500;text-decoration:underline;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer .row-copyright a:hover{color:#fff}footer .footer-copyright{display:flex;width:100%;padding-top:.5rem;padding-bottom:.5rem}@media (min-width:640px){footer .footer-copyright{width:auto;padding-top:0;padding-bottom:0}}@media (min-width:1024px){footer .footer-copyright{width:33.333333%}}@media (min-width:1280px){footer .footer-copyright{width:25%}}footer .footer-legal{display:flex;width:100%;padding-top:.5rem;padding-bottom:.5rem}@media (min-width:640px){footer .footer-legal{width:auto;padding-top:0;padding-bottom:0}}@media (min-width:1024px){footer .footer-legal{width:33.333333%}}@media (min-width:1280px){footer .footer-legal{width:50%}}footer .footer-credit{display:flex;width:100%;padding-top:.5rem;padding-bottom:.5rem}@media (min-width:640px){footer .footer-credit{width:auto;padding-top:0;padding-bottom:0}}@media (min-width:1024px){footer .footer-credit{width:33.333333%;justify-content:flex-end}}@media (min-width:1280px){footer .footer-credit{width:25%}}footer .row:after,footer .row:before{display:none}.fancybox-is-open .fancybox-bg{background-color:#070707!important;opacity:.65!important}body.FirstHomeBuyers .UserDefinedForm,body.UserDefinedForm.page-contact-form{background:#fff}body.FirstHomeBuyers .UserDefinedForm .row,body.UserDefinedForm.page-contact-form .row{padding:0;width:100%;max-width:100%}body.FirstHomeBuyers .UserDefinedForm .segment,body.UserDefinedForm.page-contact-form .segment{padding:0}body.FirstHomeBuyers .UserDefinedForm .standard-content,body.UserDefinedForm.page-contact-form .standard-content{padding:0;width:100%;background:#fff}body.FirstHomeBuyers .UserDefinedForm .standard-content p,body.UserDefinedForm.page-contact-form .standard-content p{padding-left:70px!important;padding-right:126px!important;padding-bottom:61px!important;margin-top:0!important;color:#bfbfbf;font-size:14px!important;font-weight:500}body.FirstHomeBuyers .UserDefinedForm h2,body.UserDefinedForm.page-contact-form h2{padding:56px 70px 0;color:#f7a600}body.FirstHomeBuyers .UserDefinedForm form,body.UserDefinedForm.page-contact-form form{width:100%;margin:0;padding-bottom:37px;padding-left:70px;padding-right:70px;color:#363636;background:#fff}body.FirstHomeBuyers .UserDefinedForm form .checkbox,body.UserDefinedForm.page-contact-form form .checkbox{accent-color:grey}body.FirstHomeBuyers .UserDefinedForm form .field input,body.FirstHomeBuyers .UserDefinedForm form .field textarea,body.UserDefinedForm.page-contact-form form .field input,body.UserDefinedForm.page-contact-form form .field textarea{border-bottom:1px solid #707070!important}body.FirstHomeBuyers .UserDefinedForm form input[type=submit],body.UserDefinedForm.page-contact-form form input[type=submit]{border-radius:5px;padding:0 30px;height:53px;font-size:1.25rem;color:#fff!important;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));font-weight:400;display:flex;justify-content:center;align-self:flex-start}body.FirstHomeBuyers .UserDefinedForm form input[type=submit]:hover,body.UserDefinedForm.page-contact-form form input[type=submit]:hover{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}body.FirstHomeBuyers .UserDefinedForm form select,body.UserDefinedForm.page-contact-form form select{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:15px;padding-left:10px;padding-right:10px}body.FirstHomeBuyers .UserDefinedForm form .checkboxset .middleColumn>div,body.UserDefinedForm.page-contact-form form .checkboxset .middleColumn>div{margin-bottom:5px}body.FirstHomeBuyers .UserDefinedForm p,body.UserDefinedForm.page-contact-form p{font-size:100%!important;padding:0 20px!important;margin-bottom:0!important;margin-top:1.25rem!important}body.FirstHomeBuyers .UserDefinedForm .layout,body.FirstHomeBuyers .UserDefinedForm .page-background,body.FirstHomeBuyers .UserDefinedForm .row,body.FirstHomeBuyers .UserDefinedForm .segment,body.FirstHomeBuyers .UserDefinedForm .standard-content,body.UserDefinedForm.page-contact-form .layout,body.UserDefinedForm.page-contact-form .page-background,body.UserDefinedForm.page-contact-form .row,body.UserDefinedForm.page-contact-form .segment,body.UserDefinedForm.page-contact-form .standard-content{height:100%}body.FirstHomeBuyers .UserDefinedForm .optionset label,body.UserDefinedForm.page-contact-form .optionset label{color:grey!important}body.FirstHomeBuyers .UserDefinedForm.form-contact .standard-content,body.UserDefinedForm.page-contact-form.form-contact .standard-content{background:#f2f1ef}body.FirstHomeBuyers .UserDefinedForm.form-contact .standard-content p,body.UserDefinedForm.page-contact-form.form-contact .standard-content p{padding-left:0!important;padding-right:126px!important;color:#363636}body.FirstHomeBuyers .UserDefinedForm.form-contact form,body.UserDefinedForm.page-contact-form.form-contact form{background:#f2f1ef;padding-left:0}body.FirstHomeBuyers .UserDefinedForm.form-contact h2,body.UserDefinedForm.page-contact-form.form-contact h2{padding-left:0}body.UserDefinedForm.page-contact-form:not(.form-contact) h2{padding:50px 70px 10px;background:#f7a600;color:#fff;font-size:50px;line-height:1.2;margin-bottom:0;font-weight:600}body.UserDefinedForm.page-contact-form:not(.form-contact) h3{padding:10px 70px 62px;background:#f7a600;color:#fff;font-size:33px;line-height:1.2;margin-bottom:0;font-weight:600}body.UserDefinedForm.page-contact-form:not(.form-contact) form{padding-top:70px}body.Home .fancybox-container .fancybox-content{width:100vh!important;height:100vh!important}@media (min-width:1024px){body.Home .fancybox-container .fancybox-content{width:650px!important;height:88vh!important}}body.Home .fancybox-container .fancybox-slide{padding:0}@media (min-width:1024px){body.Home .fancybox-container .fancybox-slide{padding:44px}}body.Contact iframe{height:1100px;border:0;width:100%;overflow:auto}@media (min-width:768px){body.Contact iframe{width:600px;height:1140px}}.fancybox-container .fancybox-toolbar{opacity:1!important;visibility:visible!important;top:-999px}.fancybox-container.fancybox-is-closing .fancybox-toolbar{opacity:0!important;visibility:hidden!important}.fancybox-container .fancybox-button.fancybox-button--close{background:transparent;color:#000}.fancybox-container .fancybox-button.fancybox-button--close:hover{color:#000;opacity:.7}.intro-block h1,.segment.intro-block h1{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:600;font-size:calc(1.4375rem + 2.25vw);line-height:1.2}@media (min-width:1200px){.intro-block h1,.segment.intro-block h1{font-size:3.125rem}}.row-filters{display:flex;align-items:center;flex-direction:column}@media (min-width:640px){.row-filters{flex-direction:row;align-items:flex-end}}@media (min-width:1024px){.row-filters{align-items:center}}.row-filters .hl-filters-block{display:flex;flex-direction:column;margin-bottom:1.25rem;padding-left:10px;padding-right:0}@media (min-width:640px){.row-filters .hl-filters-block{margin-bottom:9px}}@media (min-width:1024px){.row-filters .hl-filters-block{flex-direction:row;margin-bottom:0}}.row-filters .hl-filters-block .hl-filters{margin-right:2.5rem;cursor:pointer;transition-property:all;transition-duration:.15s;margin-bottom:1.25rem;font-size:1.2rem;line-height:1;color:#363636;text-underline-offset:8px;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;text-decoration-thickness:3px}@media (min-width:640px){.row-filters .hl-filters-block .hl-filters{margin-bottom:0;margin-top:1.25rem}}@media (min-width:1024px){.row-filters .hl-filters-block .hl-filters{margin-top:0}}.row-filters .hl-filters-block .hl-filters.active,.row-filters .hl-filters-block .hl-filters:hover{-webkit-text-decoration-color:#f7a600;text-decoration-color:#f7a600}.row-filters .hl-sort-block{padding-right:10px;min-width:200px}.first-home-buyer{display:flex;align-items:center;width:100%;margin-top:0;margin-bottom:20px}@media (min-width:1024px){.first-home-buyer{width:80%}}.first-home-buyer img{margin-right:.75rem}.first-home-buyer span{line-height:1.1;font-size:1.1rem!important}.panel-price{font-size:29px;font-weight:500;line-height:1;margin-top:-10px;margin-bottom:20px}body.form-contact,body.form-home{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;text-rendering:optimizeLegibility}body.form-contact h2,body.form-home h2{font-weight:600}body.FirstHomeBuyers{scroll-behavior:smooth}body.FirstHomeBuyers .HouseAndLandPackages{padding-top:100px;padding-bottom:100px}body.FirstHomeBuyers #houseLandPackageHolder{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1rem;gap:1rem;width:100%}@media (min-width:640px){body.FirstHomeBuyers #houseLandPackageHolder{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.FirstHomeBuyers #houseLandPackageHolder{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){body.FirstHomeBuyers #houseLandPackageHolder{grid-template-columns:repeat(4,minmax(0,1fr))}}body.FirstHomeBuyers #houseLandPackageHolder:before{display:none}body.FirstHomeBuyers #houseLandPackageHolder .lot{margin:0}body.FirstHomeBuyers #houseLandPackageHolder .lot-details{padding-left:3%;padding-right:3%}body.FirstHomeBuyers .row-btn{margin-top:58px;justify-content:center;display:flex}body.FirstHomeBuyers .living-intro-section{padding-bottom:100px}body.FirstHomeBuyers .turnkey-form-section{padding-top:100px;padding-bottom:80px}body.FirstHomeBuyers .turnkey-form-section .intro,body.FirstHomeBuyers .turnkey-form-section h2{padding:0;text-align:center}body.FirstHomeBuyers .turnkey-form-section h2{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:600;font-size:calc(1.4375rem + 2.25vw);line-height:1.2;margin-bottom:16px}@media (min-width:1200px){body.FirstHomeBuyers .turnkey-form-section h2{font-size:3.125rem}}@media (min-width:1024px){body.FirstHomeBuyers .turnkey-form-section h2{margin-top:0}}body.FirstHomeBuyers .turnkey-form-section .intro{font-size:1.25rem;color:#363636;line-height:1.3}body.FirstHomeBuyers .turnkey-form-section .row{display:flex;justify-content:center}body.FirstHomeBuyers .turnkey-form-section .row .column{max-width:535px}body.FirstHomeBuyers .turnkey-form-section form{padding-left:0;padding-right:0;padding-top:0;margin-top:73px}body.FirstHomeBuyers .turnkey-form-section form .field.checkbox .middleColumn{display:flex;align-items:flex-start}body.FirstHomeBuyers .turnkey-form-section form .field.checkbox .middleColumn label{font-size:.75rem;color:grey;padding-left:12px;line-height:1.25}body.FirstHomeBuyers .turnkey-form-section .disclosure{font-size:.75rem;color:grey;line-height:1.25}body.FirstHomeBuyers .turnkey-form-section .disclosure span{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity))}.turnkey-reasons-section{padding-top:100px;padding-bottom:100px;--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity))}@media (min-width:1024px){.turnkey-reasons-section{padding-bottom:131px}}.turnkey-reasons-section h2{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:600;font-size:calc(1.4375rem + 2.25vw);line-height:1.2;margin-bottom:22px}@media (min-width:1200px){.turnkey-reasons-section h2{font-size:3.125rem}}@media (min-width:1024px){.turnkey-reasons-section h2{margin-top:0}}.turnkey-reasons-section h3{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:400;text-transform:uppercase;letter-spacing:.025em;font-size:calc(1.275rem + .3vw);line-height:1.2;margin-bottom:10px}@media (min-width:1200px){.turnkey-reasons-section h3{font-size:1.5rem}}@media (min-width:1024px){.turnkey-reasons-section h3{margin-top:0}}.turnkey-reasons-section p{font-size:1.25rem;color:grey}.turnkey-reasons-section a{color:grey;text-decoration:underline}.turnkey-reasons-section a:hover{text-decoration:none}.turnkey-reasons-section .row{display:flex;justify-content:center}.turnkey-reasons-section .column{width:100%}@media (min-width:768px){.turnkey-reasons-section .column{width:83.333333%}}@media (min-width:1024px){.turnkey-reasons-section .column{width:66.666667%}}.turnkey-reasons-section .row-heading .column{text-align:left;display:flex;flex-direction:column}@media (min-width:768px){.turnkey-reasons-section .row-heading .column{text-align:center}}@media (min-width:1024px){.turnkey-reasons-section .row-heading .column{padding-left:48px;padding-right:48px}}.turnkey-reasons-section .row-reasons{margin-top:65px}@media (min-width:768px){.turnkey-reasons-section .row-reasons{margin-top:85px}}.turnkey-reasons-section .row-reasons .column{padding-left:0;padding-right:0}.turnkey-reasons-section .block-accordion>div{border-bottom:2px solid #707070}.turnkey-reasons-section .block-accordion button.accordion{width:100%;display:flex;text-align:left;cursor:pointer;justify-content:space-between;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:1280px){.turnkey-reasons-section .block-accordion button.accordion{padding-top:29px;padding-bottom:29px}}.turnkey-reasons-section .block-accordion .accordion-heading{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);padding-right:.75rem;font-weight:600;display:flex;align-items:flex-start;line-height:1.1;color:#363636;font-size:calc(1.34375rem + 1.125vw)}@media (min-width:1200px){.turnkey-reasons-section .block-accordion .accordion-heading{font-size:2.1875rem}}.turnkey-reasons-section .block-accordion .accordion-heading .position{width:40px;flex-shrink:0}@media (min-width:1024px){.turnkey-reasons-section .block-accordion .accordion-heading .position{width:58px}}.turnkey-reasons-section .block-accordion .accordion-icon{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);flex-shrink:0}@media (min-width:1696px){.turnkey-reasons-section .block-accordion .accordion-icon{align-self:center}}.turnkey-reasons-section .block-accordion .accordion-icon svg{margin-top:6px}@media (min-width:1024px){.turnkey-reasons-section .block-accordion .accordion-icon svg{margin-top:13px}}.turnkey-reasons-section .block-accordion .accordion-icon svg #line{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.turnkey-reasons-section .block-accordion .accordion-content{overflow:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;position:relative;max-height:0;min-height:1px}@media (min-width:768px){.turnkey-reasons-section .block-accordion .accordion-content{padding-left:44px}}@media (min-width:1024px){.turnkey-reasons-section .block-accordion .accordion-content{padding-left:62px;padding-right:62px}}@media (min-width:1696px){.turnkey-reasons-section .block-accordion .accordion-content{padding-right:150px}}.turnkey-reasons-section .block-accordion .accordion-content div{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.turnkey-reasons-section .block-accordion .is-open .accordion-icon #line{opacity:0}.turnkey-reasons-section .block-accordion .is-open+.accordion-content{padding-bottom:2.5rem}body.Downsizers .turnkey-reasons-section{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));padding-top:0}body.Downsizers .turnkey-reasons-section .row-reasons{margin-top:0}body.FaringdonHomes .turnkey-reasons-section .accordion-content{padding-left:0}body.FaringdonHomes .turnkey-reasons-section .row-reasons{margin-top:0}body.FaringdonHomes .turnkey-reasons-section .row-heading .column p{max-width:747px}body.FaringdonHomes .turnkey-reasons-section h2{color:#363636}.partners-block .partners-spread{justify-content:flex-start}.partners-block .partners-spread>a{margin:0 9px}.showhome-village-section{background:#f7a600;overflow:hidden}@media (min-width:1280px){.showhome-village-section{height:360px}}.showhome-village-section .container{height:100%}.showhome-village-section .row{display:flex;flex-direction:column}@media (min-width:1024px){.showhome-village-section .row{flex-direction:row;height:100%;align-items:center}}.showhome-village-section .column{width:100%}@media (min-width:1024px){.showhome-village-section .column{width:50%}}.showhome-village-section .column-text{padding-top:2.5rem;padding-bottom:2.5rem;display:flex;flex-direction:column;z-index:1}.showhome-village-section .column-text h4{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));font-weight:600;margin-bottom:1.25rem;font-size:calc(1.4375rem + 2.25vw)}@media (min-width:1200px){.showhome-village-section .column-text h4{font-size:3.125rem}}@media (min-width:1280px){.showhome-village-section .column-text h4{white-space:nowrap}}@media (min-width:640px){.showhome-village-section .column-text h4 br{display:none}}.showhome-village-section .column-text a{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:#fff!important}.showhome-village-section .column-text a:hover{color:#363636!important}.showhome-village-section .column-banner{padding-left:0;padding-right:0;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:2.5rem}@media (min-width:1024px){.showhome-village-section .column-banner{align-items:flex-end;padding-bottom:0}}.showhome-village-section .column-banner picture{width:100%;height:100%}.showhome-village-section .column-banner picture img:not(.hotspring){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative}@media (min-width:1280px){.showhome-village-section .column-banner picture img:not(.hotspring){right:-31px;transform:scale(1.2)}}.showhome-village-section .column-banner .hotspring{margin-top:1.25rem}@media (min-width:1024px){.showhome-village-section .column-banner .hotspring{margin-top:0}}@media (min-width:1280px){.showhome-village-section .column-banner .hotspring{position:absolute;bottom:35px;right:0}}@media (min-width:1696px){.showhome-village-section .column-banner .hotspring{right:50px}}.showhome-village-hero .details,.showhome-village-section .details{display:flex;flex-direction:column;margin-bottom:1.25rem}@media (min-width:640px){.showhome-village-hero .details,.showhome-village-section .details{flex-direction:row;align-items:center}}@media (min-width:1024px){.showhome-village-hero .details,.showhome-village-section .details{flex-direction:column;align-items:flex-start}}@media (min-width:1280px){.showhome-village-hero .details,.showhome-village-section .details{flex-direction:row;align-items:center}}.showhome-village-hero .details div,.showhome-village-section .details div{display:flex;align-items:center;margin-right:1.5rem;margin-bottom:.75rem}@media (min-width:640px){.showhome-village-hero .details div,.showhome-village-section .details div{margin-bottom:0}}@media (min-width:1024px){.showhome-village-hero .details div,.showhome-village-section .details div{margin-bottom:.75rem}}@media (min-width:1280px){.showhome-village-hero .details div,.showhome-village-section .details div{margin-bottom:0}}.showhome-village-hero .details div:last-child,.showhome-village-section .details div:last-child{margin-right:0;margin-bottom:0}.showhome-village-hero .details div svg,.showhome-village-section .details div svg{margin-right:.75rem;flex-shrink:0;margin-top:.25rem}.showhome-village-hero .details div span,.showhome-village-section .details div span{font-weight:600;font-size:calc(1.325rem + .9vw);color:#363636;white-space:nowrap}@media (min-width:1200px){.showhome-village-hero .details div span,.showhome-village-section .details div span{font-size:2rem}}.showhome-village-hero p,.showhome-village-section p{color:#363636;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.showhome-village-hero p,.showhome-village-section p{font-size:1.5rem}}@media (min-width:1024px){.showhome-village-hero p,.showhome-village-section p{white-space:nowrap}}body.ShowhomeVillage .showhome-village-hero{--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));color:#363636}body.ShowhomeVillage .showhome-village-hero .row{display:flex;flex-direction:column}@media (min-width:1024px){body.ShowhomeVillage .showhome-village-hero .row{flex-direction:row;align-items:center}}body.ShowhomeVillage .showhome-village-hero .column-text{width:100%;padding-top:2.5rem;padding-bottom:1.25rem}@media (min-width:1024px){body.ShowhomeVillage .showhome-village-hero .column-text{width:50%;padding-bottom:2.5rem;z-index:1}}body.ShowhomeVillage .showhome-village-hero .column-text h1{font-size:calc(1.625rem + 4.5vw);line-height:1.1;margin-bottom:30px}@media (min-width:1200px){body.ShowhomeVillage .showhome-village-hero .column-text h1{font-size:5rem}}body.ShowhomeVillage .showhome-village-hero .column-text h1 span{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}@media (min-width:1024px){body.ShowhomeVillage .showhome-village-hero .column-text h1{white-space:nowrap}}body.ShowhomeVillage .showhome-village-hero .column-text .details{margin-bottom:2.5rem}body.ShowhomeVillage .showhome-village-hero .column-text p{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){body.ShowhomeVillage .showhome-village-hero .column-text p{font-size:1.5rem}}@media (min-width:640px){body.ShowhomeVillage .showhome-village-hero .column-text p{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){body.ShowhomeVillage .showhome-village-hero .column-text p{font-size:2rem}}}body.ShowhomeVillage .showhome-village-hero .column-image{position:relative;width:100%}@media (min-width:1024px){body.ShowhomeVillage .showhome-village-hero .column-image{width:50%;height:100%}body.ShowhomeVillage .showhome-village-hero .column-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(247,166,0,0);background:linear-gradient(90deg,#f7a600 8%,hsla(0,0%,100%,0) 62%)}}body.ShowhomeVillage .showhome-village-hero .column-image img{width:100vw;max-width:100vw;margin-left:-4.5vw}@media (min-width:1024px){body.ShowhomeVillage .showhome-village-hero .column-image img{width:50vw;max-width:50vw;margin-left:0;height:100%;-o-object-fit:cover;object-fit:cover}}body.ShowhomeVillage .living-intro-section{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}body.ShowhomeVillage .living-intro-section h2{font-size:calc(1.325rem + .9vw);line-height:1.25}@media (min-width:1200px){body.ShowhomeVillage .living-intro-section h2{font-size:2rem}}body.ShowhomeVillage .living-intro-section .text{margin-top:0;display:flex;flex-direction:column}body.ShowhomeVillage .living-intro-section .text a{margin-top:1.25rem}body.ShowhomeVillage .living-intro-section .living-intro-section-col{margin-bottom:2.5rem}@media (min-width:1024px){body.ShowhomeVillage .living-intro-section .living-intro-section-col{margin-bottom:0}}body.ShowhomeVillage .spa-callout-section{--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity));overflow:hidden}body.ShowhomeVillage .spa-callout-section .row{display:flex;flex-direction:column}@media (min-width:1024px){body.ShowhomeVillage .spa-callout-section .row{align-items:center;flex-direction:row}}body.ShowhomeVillage .spa-callout-section .column-image{width:100%}@media (min-width:1024px){body.ShowhomeVillage .spa-callout-section .column-image{width:50%;height:100%}}body.ShowhomeVillage .spa-callout-section .column-image img{width:100vw;max-width:100vw;margin-left:-4.5vw}@media (min-width:1024px){body.ShowhomeVillage .spa-callout-section .column-image img{width:50vw;max-width:50vw;height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:1696px){body.ShowhomeVillage .spa-callout-section .column-image img{margin-left:calc((100vw - 1440px)/-2)}}body.ShowhomeVillage .spa-callout-section .column-text{width:100%;padding-top:3rem;padding-bottom:3rem;display:flex;justify-content:center}@media (min-width:1024px){body.ShowhomeVillage .spa-callout-section .column-text{width:50%;justify-content:flex-start}}body.ShowhomeVillage .spa-callout-section .column-text .text-block{display:flex;flex-direction:column;width:auto}@media (min-width:1024px){body.ShowhomeVillage .spa-callout-section .column-text .text-block{margin-left:16.66667%;width:100%}}@media (min-width:1696px){body.ShowhomeVillage .spa-callout-section .column-text .text-block{width:75%}}body.ShowhomeVillage .spa-callout-section .column-text h2,body.ShowhomeVillage .spa-callout-section .column-text h3{font-weight:600;margin-bottom:0;font-size:calc(1.4375rem + 2.25vw);line-height:1.2}@media (min-width:1200px){body.ShowhomeVillage .spa-callout-section .column-text h2,body.ShowhomeVillage .spa-callout-section .column-text h3{font-size:3.125rem}}body.ShowhomeVillage .spa-callout-section .column-text h2{color:#363636}body.ShowhomeVillage .spa-callout-section .column-text h3{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity))}body.ShowhomeVillage .spa-callout-section .column-text .subheading{margin-top:1rem;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){body.ShowhomeVillage .spa-callout-section .column-text .subheading{font-size:1.5rem}}body.ShowhomeVillage .spa-callout-section .column-text .subheading p{margin-bottom:0;font-weight:500;font-size:calc(1.275rem + .3vw);line-height:1.2}@media (min-width:1200px){body.ShowhomeVillage .spa-callout-section .column-text .subheading p{font-size:1.5rem}}body.ShowhomeVillage .spa-callout-section .column-text .subheading p:nth-child(2){font-size:calc(1.34375rem + 1.125vw)}@media (min-width:1200px){body.ShowhomeVillage .spa-callout-section .column-text .subheading p:nth-child(2){font-size:2.1875rem}}body.ShowhomeVillage .spa-callout-section .column-text .description{margin-top:1rem;max-width:415px}body.ShowhomeVillage .spa-callout-section .column-text .description p{font-size:1.25rem;color:grey}body.ShowhomeVillage .spa-callout-section .column-text img{max-width:100%;margin-top:2.5rem;margin-bottom:1.5rem}@media (min-width:640px){body.ShowhomeVillage .spa-callout-section .column-text img{max-width:510px}}@media (min-width:1024px){body.ShowhomeVillage .spa-callout-section .column-text img{max-width:100%}}@media (min-width:1280px){body.ShowhomeVillage .spa-callout-section .column-text img{max-width:510px}}body.ShowhomeVillage .spa-callout-section .column-text .terms p{font-size:1rem;color:grey}body.ShowhomeVillage .spa-callout-section .column-text .terms p a{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));text-decoration:underline}body.ShowhomeVillage .spa-callout-section .column-text .terms p a:hover{text-decoration:none}body.ShowhomeVillage .spa-inspo-section{overflow:hidden}body.ShowhomeVillage .spa-inspo-section .row{display:flex;flex-direction:column}@media (min-width:1024px){body.ShowhomeVillage .spa-inspo-section .row{align-items:center;flex-direction:row}}body.ShowhomeVillage .spa-inspo-section .column-list{width:100%;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));display:flex;position:relative;padding-top:3rem;padding-bottom:3rem;justify-content:center}@media (min-width:1024px){body.ShowhomeVillage .spa-inspo-section .column-list{width:50%;height:100%;align-items:center;justify-content:flex-start;padding-top:80px;padding-bottom:80px}}@media (min-width:1280px){body.ShowhomeVillage .spa-inspo-section .column-list{padding-top:116px;padding-bottom:116px}}body.ShowhomeVillage .spa-inspo-section .column-list:before{content:"";width:4.5vw;left:-4.5vw;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));position:absolute;top:0;height:100%}@media (min-width:1024px){body.ShowhomeVillage .spa-inspo-section .column-list:before{display:none}}body.ShowhomeVillage .spa-inspo-section .column-list:after{content:"";width:4.5vw;right:-4.5vw;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));position:absolute;top:0;height:100%}@media (min-width:1696px){body.ShowhomeVillage .spa-inspo-section .column-list:after{width:calc((100vw - 1440px)/2);right:calc((100vw - 1440px)/-2)}}body.ShowhomeVillage .spa-inspo-section .column-list .list-block{color:#363636;display:flex;flex-direction:column;width:100%}@media (min-width:768px){body.ShowhomeVillage .spa-inspo-section .column-list .list-block{width:75%}}@media (min-width:1024px){body.ShowhomeVillage .spa-inspo-section .column-list .list-block{margin-left:16.66667%}}body.ShowhomeVillage .spa-inspo-section .column-list .list-block div{display:flex;align-items:flex-start;padding-top:2rem;padding-bottom:2rem;border-bottom:2px solid #fff}body.ShowhomeVillage .spa-inspo-section .column-list .list-block div:first-child{border-top:2px solid #fff}body.ShowhomeVillage .spa-inspo-section .column-list .list-block div svg{flex-shrink:0;margin-right:2.5rem;margin-top:.5rem}body.ShowhomeVillage .spa-inspo-section .column-list .list-block div span{font-weight:600;font-size:calc(1.34375rem + 1.125vw);line-height:1.1}@media (min-width:1200px){body.ShowhomeVillage .spa-inspo-section .column-list .list-block div span{font-size:2.1875rem}}body.ShowhomeVillage .spa-inspo-section .column-text{width:100%;padding-top:3rem;padding-bottom:3rem;display:flex;justify-content:center}@media (min-width:1024px){body.ShowhomeVillage .spa-inspo-section .column-text{width:50%;justify-content:flex-start;padding-top:80px;padding-bottom:80px}}@media (min-width:1280px){body.ShowhomeVillage .spa-inspo-section .column-text{padding-top:116px;padding-bottom:116px}}body.ShowhomeVillage .spa-inspo-section .column-text .text-block{display:flex;flex-direction:column;width:100%;max-width:563px}@media (min-width:768px){body.ShowhomeVillage .spa-inspo-section .column-text .text-block{width:75%}}@media (min-width:1024px){body.ShowhomeVillage .spa-inspo-section .column-text .text-block{width:91.666667%}}@media (min-width:1696px){body.ShowhomeVillage .spa-inspo-section .column-text .text-block{width:75%}}body.ShowhomeVillage .spa-inspo-section .column-text h2,body.ShowhomeVillage .spa-inspo-section .column-text h3{font-weight:600;margin-bottom:0;font-size:calc(1.4375rem + 2.25vw);line-height:1.2}@media (min-width:1200px){body.ShowhomeVillage .spa-inspo-section .column-text h2,body.ShowhomeVillage .spa-inspo-section .column-text h3{font-size:3.125rem}}body.ShowhomeVillage .spa-inspo-section .column-text h2{color:#363636}body.ShowhomeVillage .spa-inspo-section .column-text h3{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity))}body.ShowhomeVillage .spa-inspo-section .column-text .description{margin-top:1rem;margin-bottom:1.25rem}body.ShowhomeVillage .spa-inspo-section .column-text .description p{font-size:calc(1.275rem + .3vw);color:#363636}@media (min-width:1200px){body.ShowhomeVillage .spa-inspo-section .column-text .description p{font-size:1.5rem}}body.ShowhomeVillage .spa-featured-section{--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity));padding-top:3rem;overflow:hidden}@media (min-width:1024px){body.ShowhomeVillage .spa-featured-section{padding-top:5rem}}@media (min-width:1280px){body.ShowhomeVillage .spa-featured-section{padding-top:100px}}body.ShowhomeVillage .spa-featured-section .row{display:flex;flex-direction:column;padding-bottom:3rem}@media (min-width:1024px){body.ShowhomeVillage .spa-featured-section .row{align-items:flex-start;flex-direction:row;padding-bottom:5rem}}@media (min-width:1280px){body.ShowhomeVillage .spa-featured-section .row{align-items:center;padding-bottom:100px}}body.ShowhomeVillage .spa-featured-section .row.row-image-first{flex-direction:column-reverse}@media (min-width:1024px){body.ShowhomeVillage .spa-featured-section .row.row-image-first{flex-direction:row}}body.ShowhomeVillage .spa-featured-section h2,body.ShowhomeVillage .spa-featured-section h3{font-weight:600;margin-bottom:0;text-align:center;font-size:calc(1.4375rem + 2.25vw);line-height:1.2}@media (min-width:1200px){body.ShowhomeVillage .spa-featured-section h2,body.ShowhomeVillage .spa-featured-section h3{font-size:3.125rem}}body.ShowhomeVillage .spa-featured-section h2{color:#363636}body.ShowhomeVillage .spa-featured-section h3{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity))}body.ShowhomeVillage .spa-featured-section .column-list{width:100%;display:flex;align-items:center;position:relative;justify-content:center}@media (min-width:1024px){body.ShowhomeVillage .spa-featured-section .column-list{width:50%;justify-content:flex-start}}body.ShowhomeVillage .spa-featured-section .column-list .list-block{color:#363636;display:flex;flex-direction:column;width:100%}@media (min-width:768px){body.ShowhomeVillage .spa-featured-section .column-list .list-block{width:75%}}@media (min-width:1024px){body.ShowhomeVillage .spa-featured-section .column-list .list-block{width:75%;margin-left:16.66667%;max-width:463px}}body.ShowhomeVillage .spa-featured-section .column-list .list-block div{display:flex;align-items:flex-start;padding-top:2rem;padding-bottom:2rem;border-bottom:2px solid #bfbfbf}body.ShowhomeVillage .spa-featured-section .column-list .list-block div:first-child{border-top:2px solid #bfbfbf}body.ShowhomeVillage .spa-featured-section .column-list .list-block div svg{flex-shrink:0;margin-right:2.5rem;margin-top:.5rem}body.ShowhomeVillage .spa-featured-section .column-list .list-block div span{font-weight:600;font-size:calc(1.34375rem + 1.125vw);line-height:1.1}@media (min-width:1200px){body.ShowhomeVillage .spa-featured-section .column-list .list-block div span{font-size:2.1875rem}}body.ShowhomeVillage .spa-featured-section .column-image{width:100%;padding-bottom:3rem;display:flex;justify-content:center}@media (min-width:1024px){body.ShowhomeVillage .spa-featured-section .column-image{width:50%;padding-bottom:0;justify-content:flex-start}}.garden-icons-section{padding-top:5rem;padding-bottom:5rem;--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity))}@media (min-width:1280px){.garden-icons-section{padding-bottom:144px;padding-top:144px}}body.FaringdonHomes .garden-icons-section{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.garden-icons-section .row{display:flex;justify-content:center;flex-direction:column}@media (min-width:768px){.garden-icons-section .row{flex-direction:row;flex-wrap:wrap}}.garden-icons-section .row-heading .column{width:100%;text-align:center;padding-bottom:40px}@media (min-width:1280px){.garden-icons-section .row-heading .column{padding-bottom:97px}}.garden-icons-section .row-heading .column h2{font-weight:600;color:#363636;font-size:calc(1.4375rem + 2.25vw);margin-bottom:0}@media (min-width:1200px){.garden-icons-section .row-heading .column h2{font-size:3.125rem}}.garden-icons-section .row-heading .column p{margin-bottom:0;margin-top:30px;max-width:707px;font-size:1.25rem;color:grey}.garden-icons-section .column{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:768px){.garden-icons-section .column{width:50%}}@media (min-width:1024px){.garden-icons-section .column{width:33.333333%;padding-top:0;padding-bottom:0}}@media (min-width:1280px){.garden-icons-section .column{width:25%;min-width:375px}}.garden-icons-section img{margin-bottom:20px;height:126px}@media (min-width:1280px){.garden-icons-section img{margin-bottom:43px}}.garden-icons-section h4{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:600;margin-bottom:1rem;font-size:calc(1.325rem + .9vw);line-height:1.2}@media (min-width:1200px){.garden-icons-section h4{font-size:2rem}}.garden-icons-section p{font-size:1.25rem}.garden-gallery-section{padding-top:5rem;overflow:hidden;padding-bottom:117px}@media (min-width:1280px){.garden-gallery-section{padding-top:106px}}.garden-gallery-section h2{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:600;font-size:calc(1.4375rem + 2.25vw);margin-bottom:40px}@media (min-width:1200px){.garden-gallery-section h2{font-size:3.125rem}}@media (min-width:1280px){.garden-gallery-section h2{margin-bottom:97px}}.garden-gallery-section .column{width:100%}.garden-gallery-section .swiper{width:100%;overflow:visible}.garden-gallery-section .swiper .swiper-button-next,.garden-gallery-section .swiper .swiper-button-prev{width:50px;height:50px;top:calc(100% + 50px)}@media (min-width:1280px){.garden-gallery-section .swiper .swiper-button-next,.garden-gallery-section .swiper .swiper-button-prev{width:106px;height:106px;top:50%}}.garden-gallery-section .swiper .swiper-button-next:after,.garden-gallery-section .swiper .swiper-button-prev:after{display:none}.garden-gallery-section .swiper .swiper-button-next circle,.garden-gallery-section .swiper .swiper-button-prev circle{opacity:.75;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.garden-gallery-section .swiper .swiper-button-next:hover circle,.garden-gallery-section .swiper .swiper-button-prev:hover circle{opacity:1}.garden-gallery-section .swiper .swiper-button-prev{left:calc(50% - 50px)}@media (min-width:1280px){.garden-gallery-section .swiper .swiper-button-prev{left:-4vw}}@media (min-width:1696px){.garden-gallery-section .swiper .swiper-button-prev{left:-6vw}}.garden-gallery-section .swiper .swiper-button-next{right:calc(50% - 50px)}@media (min-width:1280px){.garden-gallery-section .swiper .swiper-button-next{right:-4vw}}@media (min-width:1696px){.garden-gallery-section .swiper .swiper-button-next{right:-6vw}}.garden-gallery-section .swiper img{width:100%}.location-section{position:relative;overflow:hidden}.location-section h2{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:600;font-size:calc(1.4375rem + 2.25vw);margin-bottom:31px}@media (min-width:1200px){.location-section h2{font-size:3.125rem}}.location-section p{font-size:1.25rem;color:grey;margin-bottom:44px}.location-section .container{height:100%}.location-section .row{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}@media (min-width:1024px){.location-section .row{justify-content:center;align-items:flex-start}}@media (min-width:1024px){.location-section .content{width:100%;position:absolute;height:100%;top:0;left:0}}.location-section .column:not(.with-image){--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));width:100%;padding:50px 59px 62px}@media (min-width:1024px){.location-section .column:not(.with-image){width:483px}}.location-section .column.with-image{width:100vw;padding-left:0;padding-right:0}@media (min-width:1024px){.location-section .column.with-image{display:none}}.location-section .bg-image{display:none}@media (min-width:1024px){.location-section .bg-image{display:block}}.two-images-section{display:flex;flex-direction:column}@media (min-width:1024px){.two-images-section{flex-direction:row}}.two-images-section picture{overflow:hidden;width:100%}@media (min-width:1024px){.two-images-section picture{width:50vw}}.two-images-section picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.facts-container{padding-bottom:30px!important}.ReferAFriend .callout-section{--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity))}.ReferAFriend .callout-section h1{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));font-weight:600;font-size:calc(1.4375rem + 2.25vw);letter-spacing:-1px;line-height:1.2}@media (min-width:1200px){.ReferAFriend .callout-section h1{font-size:3.125rem}}.ReferAFriend .callout-section p{font-weight:500;margin-top:.75rem;color:#363636;font-size:calc(1.3125rem + .75vw);line-height:1.2}@media (min-width:1200px){.ReferAFriend .callout-section p{font-size:1.875rem}}.ReferAFriend .callout-section .callout-section-content{max-width:585px}.two-col-section{padding-top:5rem;padding-bottom:5rem;--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity))}@media (min-width:1280px){.two-col-section{padding-top:120px}}.two-col-section .row{display:flex;align-items:center;flex-wrap:wrap}.two-col-section .col{width:100%}@media (min-width:1024px){.two-col-section .col{width:50%}}.two-col-section .col-left h1,.two-col-section .col-left h2,.two-col-section .col-left h3,.two-col-section .col-left h4,.two-col-section .col-left h5,.two-col-section .col-left h6{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:600;margin-bottom:1.25rem;font-size:calc(1.375rem + 1.5vw);line-height:1.17}@media (min-width:1200px){.two-col-section .col-left h1,.two-col-section .col-left h2,.two-col-section .col-left h3,.two-col-section .col-left h4,.two-col-section .col-left h5,.two-col-section .col-left h6{font-size:2.5rem}}.two-col-section .col-left p{font-weight:600;margin-bottom:0;max-width:585px;font-size:calc(1.275rem + .3vw);color:#363636}@media (min-width:1200px){.two-col-section .col-left p{font-size:1.5rem}}.two-col-section .col-right{display:flex;flex-direction:column;padding-top:2rem}@media (min-width:1024px){.two-col-section .col-right{padding-left:3rem;padding-top:0}}@media (min-width:1280px){.two-col-section .col-right{padding-left:135px}}.two-col-section .col-right h1,.two-col-section .col-right h2,.two-col-section .col-right h3,.two-col-section .col-right h4,.two-col-section .col-right h5,.two-col-section .col-right h6,.two-col-section .col-right p{color:grey;font-size:1.25rem;margin-bottom:1rem}.two-col-section .col-right h1 b,.two-col-section .col-right h1 strong,.two-col-section .col-right h2 b,.two-col-section .col-right h2 strong,.two-col-section .col-right h3 b,.two-col-section .col-right h3 strong,.two-col-section .col-right h4 b,.two-col-section .col-right h4 strong,.two-col-section .col-right h5 b,.two-col-section .col-right h5 strong,.two-col-section .col-right h6 b,.two-col-section .col-right h6 strong,.two-col-section .col-right p b,.two-col-section .col-right p strong{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:600}.two-col-section .col-right h1 a,.two-col-section .col-right h2 a,.two-col-section .col-right h3 a,.two-col-section .col-right h4 a,.two-col-section .col-right h5 a,.two-col-section .col-right h6 a,.two-col-section .col-right p a{color:grey;text-decoration:underline}.two-col-section .col-right h1 a:hover,.two-col-section .col-right h2 a:hover,.two-col-section .col-right h3 a:hover,.two-col-section .col-right h4 a:hover,.two-col-section .col-right h5 a:hover,.two-col-section .col-right h6 a:hover,.two-col-section .col-right p a:hover{text-decoration:none}.two-col-section .col-right .btn-orange{margin-top:1.5rem}.tcs-section{padding-top:5rem;padding-bottom:5rem}@media (min-width:1280px){.tcs-section{padding-top:120px}}.tcs-section .row{display:flex;justify-content:center}.tcs-section .col{width:100%;max-width:463px}.tcs-section h1,.tcs-section h2,.tcs-section h3,.tcs-section h4,.tcs-section h5,.tcs-section h6{text-transform:uppercase;--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));margin-bottom:1.25rem;font-size:calc(1.275rem + .3vw);letter-spacing:2px}@media (min-width:1200px){.tcs-section h1,.tcs-section h2,.tcs-section h3,.tcs-section h4,.tcs-section h5,.tcs-section h6{font-size:1.5rem}}.tcs-section p{color:grey;font-size:.875rem;margin-bottom:.75rem;line-height:1.32}.announcement-section{background:#f7a600;overflow:hidden}@media (min-width:1280px){.announcement-section{height:360px}}.announcement-section .container{height:100%}.announcement-section .row{display:flex;flex-direction:column}@media (min-width:1024px){.announcement-section .row{flex-direction:row;height:100%;align-items:center}}.announcement-section .column{width:100%}.announcement-section .column-text{padding-top:2.5rem;padding-bottom:2.5rem;display:flex;flex-direction:column}.announcement-section .column-text h2,.announcement-section .column-text h3,.announcement-section .column-text h4{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));font-weight:600;margin-bottom:1.25rem;font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.announcement-section .column-text h2,.announcement-section .column-text h3,.announcement-section .column-text h4{font-size:2rem}}@media (min-width:640px){.announcement-section .column-text h2 br,.announcement-section .column-text h3 br,.announcement-section .column-text h4 br{display:none}}.announcement-section .column-text p{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.announcement-section .column-text p{font-size:1.5rem}}.announcement-section .column-text p br{display:none}@media (min-width:1024px){.announcement-section .column-text p br{display:block}}.announcement-section .column-text a{transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);color:#fff!important}.announcement-section .column-text a:hover{color:#363636!important}body.Gallery .segment-gallery{--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity));padding-top:5rem;padding-bottom:5rem}@media (min-width:1280px){body.Gallery .segment-gallery{padding-top:130px;padding-bottom:130px}}body.Gallery .segment-gallery+.segment-gallery{padding-top:0}body.Gallery .segment-gallery .row{padding:0 26px}body.Gallery .segment-gallery h3{margin-left:14px;font-weight:600;font-size:calc(1.4375rem + 2.25vw)}@media (min-width:1200px){body.Gallery .segment-gallery h3{font-size:3.125rem}}body.Gallery .popup-gallery{padding-left:0;padding-right:0}body.Gallery .popup-gallery .gallery-album{display:flex;flex-wrap:wrap}body.Gallery .popup-gallery .gallery-album a{margin:.25rem auto;width:100%}@media (min-width:640px){body.Gallery .popup-gallery .gallery-album a{width:49%}}@media (min-width:1024px){body.Gallery .popup-gallery .gallery-album a{width:32%}}@media (min-width:1280px){body.Gallery .popup-gallery .gallery-album a{margin-top:1rem;margin-bottom:1rem;width:auto}}body.Gallery .popup-gallery .gallery-album img{margin-bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.segment-rolleston-cards{padding-top:5rem;padding-bottom:5rem}@media (min-width:1280px){.segment-rolleston-cards{padding-top:130px;padding-bottom:130px}}.segment-rolleston-cards h3{font-weight:600;font-size:calc(1.4375rem + 2.25vw)}@media (min-width:1200px){.segment-rolleston-cards h3{font-size:3.125rem}}.segment-rolleston-cards .cards-container .card .icon{float:right;margin-right:0}.segment-rolleston-cards .cards-container .card .title{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.segment-rolleston-cards .cards-container .card .title{font-size:1.5rem}}.segment-rolleston-cards .cards-container .card .content{margin-left:0;margin-right:0}.segment-rolleston-cards .cards-container .card .content p{font-size:100%!important}.segment-rolleston-cards .useful-links a,.segment-rolleston-cards .useful-links p{color:grey!important;font-size:1.25rem}.segment-rolleston-cards .useful-links a{text-decoration:none;border-width:0}.segment-rolleston-cards .useful-links a:hover{text-decoration:underline}.fullwidth-image{position:relative}.caption{position:absolute;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));bottom:34px;left:34px;font-size:1.25rem}body.FaringdonHomes .HouseAndLandPackages{padding-bottom:100px}body.FaringdonHomes #houseLandPackageHolder{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1rem;gap:1rem;width:100%;max-width:753px}@media (min-width:640px){body.FaringdonHomes #houseLandPackageHolder{grid-template-columns:repeat(2,minmax(0,1fr))}}body.FaringdonHomes #houseLandPackageHolder:before{display:none}body.FaringdonHomes #houseLandPackageHolder .lot{margin:0}body.FaringdonHomes #houseLandPackageHolder .lot-details{padding-left:3%;padding-right:3%;margin:0}body.FaringdonHomes .row-btn{margin-top:58px;justify-content:center;display:flex}body.HouseAndLandPackagesFaringdon .packages .lot{padding:0;margin:0 -3% 20px}body.HouseAndLandPackagesFaringdon .stage .stage-text img{margin-bottom:2rem}body.HouseAndLandPackagesFaringdon .stage .stage-text h3{margin-bottom:1rem}body.HouseAndLandPackagesFaringdon .stage .stage-text p{margin-bottom:2rem;color:#222;font-size:1.2rem}@media (min-width:90em){body.HouseAndLandPackagesFaringdon .stage .stage-text p{font-size:1.6rem}}.home-slider{width:100%;position:relative;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));overflow:hidden;height:auto}@media (min-width:1280px){.home-slider{height:781px}}.home-slider .container{position:relative;height:100%;z-index:30}.home-slider .row{margin:auto 0;position:relative}.home-slider .column{--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));height:100%;display:flex;flex-direction:column;width:100%;justify-content:center;position:relative}@media (min-width:1280px){.home-slider .column{width:50%;padding-left:0}}.home-slider .column:before{content:""}@media (min-width:1280px){.home-slider .column:before{position:absolute;height:100%;top:0;--bg-opacity:1;background-color:#f7a600;background-color:rgba(247,166,0,var(--bg-opacity));width:84px;left:-84px}}.home-slider .column .slide-content{display:flex;flex-direction:column;width:100%;align-items:flex-start;padding-top:3rem;padding-bottom:3rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;pointer-events:none}.home-slider .column .slide-content.active{opacity:1;pointer-events:auto}@media (min-width:1280px){.home-slider .column .slide-content{padding-top:5rem;padding-right:42px;padding-bottom:42px}}.home-slider .column .slide-content[data-slide="2"]{position:absolute;top:0;left:0}.home-slider .for-sale{display:none}@media (min-width:768px){.home-slider .for-sale{display:block;position:absolute;top:40px;right:-20px}}@media (min-width:1024px){.home-slider .for-sale{right:0}}@media (min-width:1280px){.home-slider .for-sale{top:0}}@media (min-width:1696px){.home-slider .for-sale{top:0;right:-105px}}.home-slider .h1,.home-slider h1{font-size:calc(1.5625rem + 3.75vw);line-height:1.1;margin-bottom:0}@media (min-width:1200px){.home-slider .h1,.home-slider h1{font-size:4.375rem}}.home-slider .h1 span,.home-slider h1 span,.home-slider p{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.home-slider p{font-weight:600;font-size:calc(1.3rem + .6vw);line-height:1.28;margin-top:20px;margin-bottom:0}@media (min-width:1200px){.home-slider p{font-size:1.75rem}}.home-slider .btn-white{margin-top:44px}.home-slider .slides{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-top:42px;margin-bottom:42px}@media (min-width:1280px){.home-slider .slides{margin-top:63px}}.home-slider .slides>div{width:10px;height:10px;border-radius:9999px;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;cursor:pointer;border:2px solid #fff;margin-left:8px}.home-slider .slides>div.active{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.home-slider .home-slider-images{display:none}@media (min-width:1280px){.home-slider .home-slider-images{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}}.home-slider .home-slider-images picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;opacity:0}.home-slider .home-slider-images picture.active{z-index:20;opacity:1}.home-slider .home-slider-images picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.first-home-video-section{position:relative}@media (min-width:1280px){.first-home-video-section{aspect-ratio:32/11}}@media (min-width:1696px){.first-home-video-section{aspect-ratio:32/9}}.first-home-video-section .container{height:100%;padding-top:56.25%}@media (min-width:1280px){.first-home-video-section .container{padding-top:0}}.first-home-video-section .first-home-video-block{position:absolute;top:0;left:0;overflow:hidden;width:100%;aspect-ratio:16/9}@media (min-width:1280px){.first-home-video-section .first-home-video-block{width:50vw;height:100%}}.first-home-video-section .first-home-video-block .first-home-video{width:100%;height:100%;transform:scale(1.25)}@media (min-width:1696px){.first-home-video-section .first-home-video-block .first-home-video{transform:scale(1.05)}}.HouseAndLandLot .row.renders,.ShowhomeLanding .row.renders{padding-bottom:100px}@media (min-width:1280px){.HouseAndLandLot .row.renders,.ShowhomeLanding .row.renders{padding-bottom:30px}}.HouseAndLandLot .images.carousel .slick-next,.ShowhomeLanding .images.carousel .slick-next{width:106px;height:106px;display:flex;right:calc(50% - 106px)!important;top:calc(100% + 53px)}@media (min-width:1280px){.HouseAndLandLot .images.carousel .slick-next,.ShowhomeLanding .images.carousel .slick-next{right:-70px!important;top:50%;width:90px}}@media (min-width:1696px){.HouseAndLandLot .images.carousel .slick-next,.ShowhomeLanding .images.carousel .slick-next{right:-110px!important;width:106px}}.HouseAndLandLot .images.carousel .slick-next:before,.ShowhomeLanding .images.carousel .slick-next:before{content:"";width:100%;height:100%;background-image:url(../images/slick-arrow-right.svg);background-repeat:no-repeat;background-size:contain}.HouseAndLandLot .images.carousel .slick-prev,.ShowhomeLanding .images.carousel .slick-prev{width:106px;height:106px;display:flex;left:calc(50% - 106px)!important;top:calc(100% + 53px)}@media (min-width:1280px){.HouseAndLandLot .images.carousel .slick-prev,.ShowhomeLanding .images.carousel .slick-prev{left:-70px!important;top:50%;width:90px}}@media (min-width:1696px){.HouseAndLandLot .images.carousel .slick-prev,.ShowhomeLanding .images.carousel .slick-prev{left:-110px!important;width:106px}}.HouseAndLandLot .images.carousel .slick-prev:before,.ShowhomeLanding .images.carousel .slick-prev:before{content:"";width:100%;height:100%;background-image:url(../images/slick-arrow-left.svg);background-repeat:no-repeat;background-size:contain}.stage.is-active [data-level="3"][data-faringdon-home="1"]:not(.sold) path,.stage.is-active [data-level="3"][data-faringdon-home="1"]:not(.sold) polygon,.stage.is-active [data-level="3"][data-faringdon-home="1"]:not(.sold) rect{fill:#f7a700!important}.stage.is-active [data-level="3"][data-faringdon-home="1"]:not(.sold) .lot-title{fill:#222}.stage.is-active [data-level="3"][data-faringdon-home="1"]:not(.sold):hover path,.stage.is-active [data-level="3"][data-faringdon-home="1"]:not(.sold):hover polygon,.stage.is-active [data-level="3"][data-faringdon-home="1"]:not(.sold):hover rect{fill:#f7a700!important}.stage.is-active [data-level="3"][data-faringdon-home="1"]:not(.sold):hover .lot-title{fill:#222}.stage.is-active [data-level="3"][data-faringdon-home="1"]:not(.sold).is-faded .lot-title{fill:#b5d2c1}.stage.is-active [data-level="3"][data-faringdon-home="1"]:not(.sold).is-faded:hover .lot-title{fill:#222}#section-key #fh-key{background-color:#f7a700}#map-info-panel:not(.empty) .map-info-panel-control,#map-info-panel[aria-expanded=false] .map-info-panel-control .map-info-panel-control{left:-45px}.resources-intro-section{padding-top:50px;padding-bottom:0;margin-bottom:-30px;--bg-opacity:1;background-color:#f2f1ef;background-color:rgba(242,241,239,var(--bg-opacity))}@media (min-width:1024px){.resources-intro-section{padding-top:100px}}.resources-intro-section .row{display:flex;flex-direction:column;align-items:center}@media (min-width:1024px){.resources-intro-section .row{flex-direction:row;justify-content:center}}.resources-intro-section-col{display:flex;align-items:center;justify-content:flex-end;line-height:1.25}@media (min-width:1024px){.resources-intro-section-col{width:50%;justify-content:flex-start}}.resources-intro-section-col h1{--text-opacity:1;color:#f7a600;color:rgba(247,166,0,var(--text-opacity));font-weight:600;font-size:calc(1.4375rem + 2.25vw);line-height:1.2;margin-bottom:0}@media (min-width:1200px){.resources-intro-section-col h1{font-size:3.125rem}}@media (min-width:1024px){.resources-intro-section-col h1{margin-top:0}}.resources-intro-section-col h4{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity));font-weight:500;font-size:calc(1.275rem + .3vw);line-height:1.2;margin-top:-6px;margin-bottom:22px}@media (min-width:1200px){.resources-intro-section-col h4{font-size:1.5rem}}.resources-intro-section-col p{font-size:1.25rem}.resources-intro-section-col .text{margin-top:22px;color:grey}.resources-intro-section-col .play-video{position:relative;margin-top:30px}@media (min-width:1024px){.resources-intro-section-col .play-video{margin-top:0}}.resources-intro-section-col .play-video [data-fancybox]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.resources-intro-section-content{max-width:516px;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:1024px){.resources-intro-section-content{max-width:90%}}@media (min-width:1696px){.resources-intro-section-content{max-width:585px}}.anchor{top:-100px;position:relative}@media (min-width:480px){.xs\:block{display:block}.xs\:hidden{display:none}.xs\:mt-5{margin-top:1.25rem}}@media (min-width:640px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:mb-12{margin-bottom:3rem}.sm\:top-0{top:0}}@media (min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:mt-0{margin-top:0}.md\:mt-12{margin-top:3rem}.md\:mb-20{margin-bottom:5rem}.md\:px-16{padding-right:4rem}.md\:pl-16,.md\:px-16{padding-left:4rem}}@media (min-width:1024px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:justify-center{justify-content:center}.lg\:mb-32{margin-bottom:8rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:pr-0{padding-right:0}.lg\:pt-5{padding-top:1.25rem}}@media (min-width:1280px){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:justify-between{justify-content:space-between}.xl\:mb-40{margin-bottom:10rem}.xl\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.xl\:gap-10{grid-gap:2.5rem;gap:2.5rem}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1696px){.\32xl\:mb-20{margin-bottom:5rem}}