@import "https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;700&family=Roboto+Slab:wght@300;400";*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText,#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none}html,body,h1,h2,h3,h4,h5,h6,p,blockquote,address,pre,cite,code,dfn,abbr,acronym,kbd,a,samp,img,ins,i,b,u,strike,small,big,font,tt,q,dl,dt,dd,ul,ol,li,applet,object,iframe,form,fieldset,label,legend,th,td,th,tbody,tfoot,thead,tr,caption{border:0;margin:0;padding:0;font-size:100%;font-style:normal;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}*,:before,:after{box-sizing:border-box}nav ul{margin:0;list-style:none}img,video{max-width:100%;height:auto;display:block}.text-center{text-align:center}.clearfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}.clearfix{zoom:1}body{color:#666;-webkit-text-size-adjust:none;background:#fff;font-family:Nunito Sans,arial,helvetica,sans-serif;line-height:1.5}p,ul,ol,table{margin-bottom:1rem;font-size:.9375rem}a{color:#666;text-decoration:none}a:hover,.current-page a{color:#333}h1,h2,h3{color:#362e71;font-family:Nunito Sans;font-weight:300;line-height:1.3}h1{margin-bottom:1.25rem;font-size:1.5rem}h2{margin-bottom:1rem;font-size:1.25rem}h3{margin-bottom:.75rem;font-size:1rem}.intro{margin-bottom:1rem;font-family:Nunito Sans;font-size:1.125rem;font-weight:300}.link-button{margin-top:1rem}.link-button a{color:#362e71;border:1px solid #362e71;border-radius:3px;padding:.5rem 1.25rem;font-family:Nunito Sans;font-size:.875rem;font-weight:300}.link-button--white a{color:#fff;border:1px solid #fff}header,.bg--site-header{min-height:70px;position:relative}.branding{z-index:100;width:200px;height:32px;margin:0;position:absolute;bottom:20px}.branding a{text-indent:-9999px;background-image:url(/assets/images/lc-logo.svg);background-repeat:no-repeat;background-size:200px 32px;width:100%;height:100%;display:block}.site-header button{cursor:pointer;position:absolute;top:15px;right:9px}@media only screen and (width>=800px){header,.bg--site-header{min-height:180px}.branding{width:279px;height:43px;bottom:36px}.branding a{background-size:279px 43px}.site-header button{display:none}}.lcea .bg--site-header,.lcea .bg--site-header header{min-height:auto}.lcea .site-header button{display:flex;position:static;top:auto;right:auto}.nav-primary{display:none}@media screen and (width>=800px){.nav-primary{z-index:1000;text-align:right;text-wrap:balance;display:block;position:absolute;top:18px;right:20px}.nav-primary ul li{margin-left:18px;display:inline-block}.nav-primary ul li a{display:block}}.nav-services{display:none}@media screen and (width>=800px){.nav-services{z-index:1000;letter-spacing:1px;font-family:Nunito Sans;font-weight:300;display:block;position:absolute;bottom:36px;right:20px}}.nav-services ul{font-size:20px}.nav-services li{display:inline-block}.nav-services a{margin:0 0 0 14px;padding:0 2px 6px;display:block}li.nav-services__1>a{border-bottom:2px solid #cc5f14}li.nav-services__2>a{border-bottom:2px solid #007fa7}li.nav-services__3>a{border-bottom:2px solid #ffa940}li.nav-services__4>a{border-bottom:2px solid #3d5099}.site-header input{outline:none}.site-header input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:15px}.site-header input::-webkit-search-decoration{display:none}.site-header input::-webkit-search-cancel-button{display:none}.site-header input[type=search]{background:#ededed url(/assets/images/search-icon.png) 9px no-repeat;border:1px solid #ccc;border-radius:10em;width:55px;padding:7px 17px 7px 35px;transition:all .5s}.site-header input[type=search]:focus{background-color:#fff;border-color:#66cc75;width:130px;box-shadow:0 0 5px #6dcff680}.site-header input:-moz-placeholder-shown{color:#999}.site-header input::-webkit-input-placeholder{color:#999}.site-header #demo-2 input[type=search]{color:#0000;cursor:pointer;width:0;padding-left:20px}.site-header #demo-2 input[type=search]:hover{background-color:#fff}.site-header #demo-2 input[type=search]:focus{color:#000;cursor:auto;background-color:#fff;width:130px;padding-left:32px}.site-header #demo-2 input:-moz-placeholder-shown{color:#0000}.site-header #demo-2 input::-webkit-input-placeholder{color:#0000}.site-container,.slicknav_menu{max-width:1280px;margin:0 auto;padding:0 20px;position:relative}.content{margin-bottom:90px}.service-contact-form{border-top:1px solid #f0f0f0;margin-top:3rem}.service-people{border-top:1px solid #f0f0f0}.service-person{float:left;width:50%;padding-bottom:1rem}.service-person__image{float:left;border-radius:50%;width:85px;margin-bottom:1rem;margin-right:1.5rem}.service-person__copy{float:left}h3.service-person__heading{margin:0;font-size:15px}h3.service-person__heading a{color:#362e71;text-decoration:none}.search-results{margin-bottom:2rem}.social-share a{margin-right:.75rem;font-size:1.25rem}ul.service-children{margin:0 0 2rem;list-style:none}ul.service-children li{border-bottom:1px solid #f0f0f0;padding:9px}ul.service-children li a{text-decoration:none}.news__image,.blog__image,.news__property-image{margin:2rem 0}.news__image img,.blog__image img,.news__property-image img{max-width:100%}p.image__caption{background:#f0efec;padding:.75rem 2rem .75rem 1rem;font-size:.875rem}.embed-responsive{background-color:#f5f5f5;padding-top:66.625%;position:relative}.embed-responsive iframe{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.accordion{margin-top:2rem}.accordion .accordion-item{border-bottom:1px solid #f0f0f0;margin-bottom:1rem}.accordion-item__heading h2{cursor:pointer;padding-right:2rem;font-size:1rem;position:relative}.accordion-item__heading h2 span{transform-origin:50% 10px;font-size:1rem;transition:transform .2s;position:absolute;top:0;right:0;transform:rotate(180deg)}.accordion-item__heading.open h2 span{transform:rotate(0)}.accordion-item__body{padding-right:1rem}.person__header:after,.service-person:after,.service-people:after{content:".";clear:both;visibility:hidden;height:0;display:block}.person__header,.service-person,.service-people{zoom:1}.mob-nav__search{display:none!important}.cc-banner .cc-message{font-family:Nunito Sans,arial,helvetica,sans-serif;font-size:.875rem}.content--mailer-landing.site-container{max-width:756px}.content--mailer-landing.site-container a{text-decoration:underline}label{margin-bottom:.25rem;font-size:.875rem;display:block}input[type=text],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],input#people-filter-name,textarea{appearance:none;color:#666;border:1px solid #ccc;border-radius:3px;width:100%;margin-bottom:.75rem;padding:.625rem;font-family:Nunito Sans,arial,helvetica;font-size:.9375rem;display:block}input[type=checkbox],input[type=radio]{margin-bottom:.75rem;margin-right:5px;padding:0;display:inline-block}select{appearance:none;color:#666;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23cccccc'><polygon points='0,0 100,0 50,50'/></svg>") calc(100% - 20px) 15px/10px no-repeat;border:1px solid #ccc;border-radius:3px;width:100%;margin-bottom:.75rem;padding:.5rem .875rem;font-family:Nunito Sans,arial,helvetica;font-size:.9375rem;display:block}select::-ms-expand{display:none}.contact-form__legal{border:1px solid #f0f0f0;margin:1rem 0;padding:1rem;font-size:.75rem}.hero{background:#f0efec;margin-bottom:2rem;padding:1rem 0 0}@media only screen and (width>=750px){.hero{margin-bottom:4rem}}.hero__row{flex-direction:column;display:flex}@media only screen and (width>=750px){.hero__row{flex-direction:row}}.hero__content{text-align:center;background:#fff;order:2;width:100%;padding:6%}.hero__content h1,.hero__content p{margin:0}@media only screen and (width>=750px){.hero__content{order:1;justify-content:center;align-items:center;width:50%;padding:0 5%;display:flex}}.hero__image{order:1}@media only screen and (width>=750px){.hero__image{order:2;width:50%}}.hero--home__row{margin-bottom:1rem;display:flex}.hero--home__row .hero__image{order:1;width:50%;display:none}@media only screen and (width>=750px){.hero--home__row .hero__image{display:block}}.hero--home__row .hero__image--square{order:2;width:25%;display:none}@media only screen and (width>=750px){.hero--home__row .hero__image--square{display:block}}.hero--home__row .hero__content{color:#fff;background:#362e71;padding:5% 4%}.hero--home__row .hero__content p.cta-intro{margin-bottom:.5rem;font-family:Nunito Sans;font-size:1.0625rem;font-weight:300}.hero--home__row .hero__content p.cta-button{margin:0}@media only screen and (width>=750px){.hero--home__row .hero__content{flex-wrap:wrap;order:3;align-content:center;width:25%}}.hero__row+.breadcrumb{padding-top:10px}.breadcrumb{padding:.875rem 0}.breadcrumb ol{margin:0}.breadcrumb p{margin:0 0 1rem;font-size:.75rem}.hero-search{background:url(https://ts-assets.ams3.cdn.digitaloceanspaces.com/lc/uploads/hero-images/LC-Family-Moving-015.jpg) 50% 20%/cover no-repeat;margin-bottom:0;position:relative}.hero-search__overlay{background:linear-gradient(#14103059 0%,#14103080 40%,#141030ad 70%,#141030d1 100%);flex-direction:column;justify-content:center;min-height:0;padding:2.5rem 0 0;display:flex}@media only screen and (width>=750px){.hero-search__overlay{align-items:center;min-height:580px;padding:4rem 0 3rem}}.hero-search__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-bottom:1.25rem;display:flex}@media only screen and (width>=750px){.hero-search__content{padding-bottom:2rem}}.hero-search__headline{color:#fff;letter-spacing:-.01em;margin:0 0 .375rem;font-family:Roboto Slab,serif;font-size:1.5rem;font-weight:400;line-height:1.2}@media only screen and (width>=750px){.hero-search__headline{margin-bottom:.625rem;font-size:2.75rem}}.hero-search__subheadline{color:#ffffffd9;margin:0;font-family:Nunito Sans,sans-serif;font-size:.9375rem;font-weight:300}@media only screen and (width>=750px){.hero-search__subheadline{font-size:1.25rem}}.hero-search__panel-wrap{width:100%;position:relative}.hero-search__panel{-webkit-backdrop-filter:blur(6px);box-shadow:none;background:#14103073;border-radius:0;max-width:1024px;margin:0 auto;padding:1rem 1.25rem 1.25rem}@media only screen and (width>=750px){.hero-search__panel{-webkit-backdrop-filter:none;background:#fff;border-radius:5px;padding:0;box-shadow:0 4px 20px #0000001f,0 1px 3px #0000000f}}.hero-search__form{flex-direction:column;gap:.625rem;display:flex}@media only screen and (width>=750px){.hero-search__form{flex-direction:row;align-items:stretch;gap:0}}.hero-search__field{flex:1}@media only screen and (width>=750px){.hero-search__field{border-right:1px solid #e8e6f0}}.hero-search__label{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;margin-bottom:.25rem;font-family:Nunito Sans,sans-serif;font-size:.625rem;font-weight:700;display:block}@media only screen and (width>=750px){.hero-search__label{color:#362e71;margin-bottom:0;padding:.5rem .75rem 0}}.hero-search__select-wrap{position:relative}.hero-search__select-wrap select{color:#333;appearance:none;cursor:pointer;background:#fffffff2;border:1px solid #fff3;border-radius:4px;width:100%;padding:.5rem 2rem .5rem .75rem;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-weight:400;transition:border-color .2s}@media only screen and (width>=750px){.hero-search__select-wrap select{color:#1d1d1b;background:#fff;border:none;border-radius:0;padding:.1875rem 2rem .5rem .75rem}}.hero-search__select-wrap select:focus{border-color:#ffffff80;outline:none}@media only screen and (width>=750px){.hero-search__select-wrap select:focus{border-color:#0000}}.hero-search__chevron{color:#999;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}@media only screen and (width>=750px){.hero-search__submit{flex-shrink:0;display:flex}}.hero-search__btn{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#362e71;border:none;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.625rem 1.75rem;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-weight:700;line-height:1;transition:background-color .2s;display:flex}@media only screen and (width>=750px){.hero-search__btn{border-radius:0 5px 5px 0;min-height:100%;padding:0 2rem}}.hero-search__btn:hover{background:#2a2459}.hero-search__btn svg{flex-shrink:0}.hero-search+.content{margin-top:2rem}@media only screen and (width>=750px){.hero-search+.content{margin-top:4rem}}aside{width:100%}@media only screen and (width>=800px){aside{float:left;width:25%}}.nav-secondary{display:none}.nav-secondary li{border-bottom:1px solid #f0f0f0;padding:9px}@media only screen and (width>=800px){.nav-secondary{display:block}}.filter-nav{margin-bottom:36px}@media screen and (width>=800px){.filter-nav{border-top:1px solid #f0f0f0;padding-top:12px}}.filter-nav__heading{margin-top:0;font-size:15px}.show-hide-categories{border-bottom:1px solid #f0f0f0;margin-bottom:18px;padding-bottom:9px}.filter-nav__sub{border-left:1px solid #f0f0f0;margin:.25rem 0;padding-left:.75rem;font-size:.875rem}.people-office{margin-top:3rem}.people-office__item{float:left;width:47.5%;margin:0 5% 5% 0}.people-office__item img{max-width:100%}.people-office__item h2{margin-top:0}.people-office__item:nth-of-type(2n){margin-right:0}.people-list{margin-top:36px}.people-item{float:left;text-align:center;width:98%;margin:0 1%;padding-bottom:27px}@media screen and (width>=400px){.people-item{width:48%}}@media screen and (width>=600px){.people-item{width:31%}}.people-item .people-item__image{border-radius:50%;width:100px;margin:0 auto}.people-item .people-item__heading{margin-bottom:0;font-size:15px}.people-item .people-item__heading a{color:#362e71;text-decoration:none}.person__header{margin-bottom:18px;position:relative}@media screen and (width>=800px){.person__header p{width:70%}}.person__image{border-radius:50%;width:125px;margin-bottom:1rem}@media screen and (width>=800px){.person__image{position:absolute;top:0;right:0}}.person__contact{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:36px;padding:18px 0}.person__contact h2{margin-top:0}.person__contact p{margin-bottom:0}.people__tombstones{margin-top:36px}.people__tombstones img{float:left;width:60px;margin-right:27px}.related{margin-top:3rem}.related__services{background:#f0efec;margin-top:2rem;margin-bottom:1rem;padding:1.5rem}.related__services h2{font-size:15px;margin-top:0!important}.related__services ul{list-style:none;margin:0!important}@media screen and (width>=600px){.related__services ul{-moz-column-count:2;column-count:2}}.related__services p{margin:0}.site-footer{color:#fff;background:#362e71;padding-top:54px;padding-bottom:18px}.site-footer .site-container{max-width:500px}@media screen and (width>=900px){.site-footer .site-container{max-width:1096px}}.site-footer h2{color:#fff}.site-footer a{color:#ffffffd9;transition:color .2s}.site-footer a:hover{color:#fff}@media screen and (width>=900px){.nav-footer{float:left;width:25%}.footer-contact{float:right;width:50%}.footer-contact__column{float:left;width:50%;padding:0 4%}}.footer-legal{clear:both;color:#fff9;padding-top:45px}.footer-legal p{font-size:12px}.footer-legal a{color:#fff9}.footer-legal a:hover{color:#fff;text-decoration:underline}.sub-footer__logos img{height:90px;margin:30px 20px;display:inline-block}.mailing-list-form-wrapper{margin-top:1rem}.lcea h1,.lcea h2,.lcea h3,.lcea .intro{font-family:Roboto Slab,serif;font-weight:400}.lcea h1{margin-bottom:1rem}.lcea .btn{background:#362e71}.lcea .lcea-branding__mobile{z-index:1000;width:85px;margin:.75rem 0;position:static;top:auto}.lcea .lcea-branding__mobile img{width:100%;max-width:none}@media only screen and (width>=800px){.lcea .lcea-branding__mobile{display:none}}.lcea .lcea-branding__desktop{z-index:1000;width:150px;margin:.75rem 0;display:none;position:static;top:auto}.lcea .lcea-branding__desktop img{width:100%;max-width:none}@media only screen and (width>=800px){.lcea .lcea-branding__desktop{display:block}}.lcea .nav-services{font-family:Roboto Slab,serif}.lcea .nav-services ul{letter-spacing:normal;font-size:1.5rem}.lcea .hero{background:0 0;border-bottom:1px solid #e1e1e1}.lcea .covid-banner{background:#362e71;padding:calc(3rem + 50px) 0 3rem;position:relative}.lcea .covid-banner h2{color:#fff;font-size:1rem}.lcea .covid-banner ul{list-style:none}.lcea .covid-banner ul a{color:#fff}.lcea .covid-banner ul a:hover{opacity:.75}.lcea .covid-banner__icons{background:#97d700 url(/assets/images/cv-icons.png) 50%/600px repeat-x;width:100%;height:50px;position:absolute;top:0}.lcea .valuation-banner{background:url(/assets/images/valuation-banner-1.jpg) 0 12%/cover;padding:calc(4rem + 4vw) 0}.lcea .valuation-banner__copy{text-align:center;max-width:500px;margin:0 auto}.lcea .valuation-banner__cta{text-align:center}.lcea .overlay .modal{text-align:left}.lcea footer.site-footer .site-container{max-width:1096px}.lcea footer.site-footer .lcea-locations{text-align:center}.lcea footer.site-footer .lcea-locations .location{margin-bottom:2rem}@media only screen and (width>=800px){.lcea footer.site-footer .lcea-locations{justify-content:space-around;display:flex}}.lcea .page-intro{margin-bottom:3rem}.lcea .hero-lcea{padding-top:33.333%}@media only screen and (width>=1000px){.lcea .hero-lcea{padding-top:25%}}.lcea .hero-lcea{flex-direction:column;justify-content:center;display:flex}.lcea .hero-lcea .lcea-hero-text{flex-direction:row;justify-content:center;margin-top:-33%;display:flex}.lcea .hero-lcea .lcea-hero-text p{color:#362e71;background-color:#fff9;margin:0;padding:.5rem;font-family:Roboto Slab,serif;font-size:2rem}.lcea .featured-properties{margin-top:3rem}.lcea .featured-properties .property-list{margin-top:2rem}.lcea .lcea-people{margin-top:3rem}@media only screen and (width>=800px){.lcea .lcea-people{max-width:800px;margin:0 auto}}.lcea .lcea-team{text-align:center;margin-bottom:2rem}.lcea .lcea-team .position-intro{max-width:350px;margin:0 auto 2rem}.lcea .lcea-team__list{flex-wrap:wrap;display:flex}.lcea .lcea-team__list .lcea-person{text-align:center;width:50%;margin-bottom:1rem}.lcea .lcea-team__list .lcea-person img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100px;height:100px;margin:0 auto 1rem}.lcea .lcea-team__list .lcea-person h3,.lcea .lcea-team__list .lcea-person .lcea-position{margin:0}@media only screen and (width>=600px){.lcea .lcea-team__list .lcea-person{width:33.3%}}.lcea .selling-cta,.lcea .buying-cta{border:1px solid #e1e1e1;border-radius:3px;margin-top:2rem;padding:1.5rem}.lcea .lcea-person-page{text-align:center}.lcea .lcea-person-page .lcea-person-details .lcea-person-image img{border-radius:50%;max-width:150px;margin:1rem auto 2rem}.lcea .lcea-person-page .lcea-person-details .lcea-person-description{max-width:600px;margin:0 auto}.lcea .nav-link-for-sale a{border-bottom:2px solid #97d700}.lcea .nav-link-for-rent a{border-bottom:2px solid #6cace4}.lcea .intro a,.lcea .text a{text-decoration:underline}.lcea .intro ul,.lcea .text ul{margin-left:20px}.lcea .pagination{text-align:center;margin-bottom:1rem}.lcea .pagination+p{text-align:center}.lcea .feature-block__grid{grid-template-columns:1fr;gap:0;display:grid}.lcea .feature-block__image{border-radius:.5rem;overflow:hidden}.lcea .feature-block__image img{width:100%;height:auto}.lcea .feature-block__text-inner{background:linear-gradient(135deg,#4a3f8f 0%,#362e71 100%)}@media only screen and (width>=800px){.lcea .feature-block__grid{grid-template-columns:1fr 1fr;align-items:center}.lcea .feature-block__grid--image-right .feature-block__image{order:2}.lcea .feature-block__grid--image-right .feature-block__text{order:1}}.lcea .news-grid{grid-template-columns:1fr;gap:2rem;display:grid}@media only screen and (width>=750px){.lcea .news-grid{grid-template-columns:1fr 1fr;gap:2.5rem 2rem}}.lcea .news-card{min-width:0;overflow:hidden}.lcea .news-card__link{color:inherit;text-decoration:none;transition:opacity .2s;display:block}.lcea .news-card__link:hover{opacity:.88}.lcea .news-card__image-wrap{border-radius:3px;position:relative;overflow:hidden}.lcea .news-card__image{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.lcea .news-card__image--placeholder{aspect-ratio:2;background:#e8e6f0;width:100%;display:block}.lcea .news-card__date{color:#fff;letter-spacing:.02em;background:#141030bf;padding:.375rem .75rem;font-family:Nunito Sans,sans-serif;font-size:.75rem;font-weight:400;position:absolute;bottom:0;left:0}.lcea .news-card__body{padding:1rem 0 0}.lcea .news-card__title{text-transform:uppercase;letter-spacing:.04em;color:#1d1d1b;margin:0 0 .5rem;font-family:Roboto Slab,serif;font-size:.9375rem;font-weight:400;line-height:1.35}.lcea .news-card__summary{color:#666;margin:0;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-weight:300;line-height:1.6}.lcea .news-pagination{border-top:1px solid #e1e1e1;margin-top:3rem;padding-top:1.5rem}.lcea .news-pagination__inner{justify-content:center;align-items:center;gap:.25rem;display:flex}.lcea .news-pagination__arrow{color:#362e71;border-radius:3px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-weight:400;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.lcea .news-pagination__arrow:hover{background:#f0efec}.lcea .news-pagination__arrow--disabled{color:#ccc;pointer-events:none}.lcea .news-pagination__pages{align-items:center;gap:.125rem;margin:0 .5rem;padding:0;list-style:none;display:flex}.lcea .news-pagination__pages li a,.lcea .news-pagination__pages li span{color:#362e71;border-radius:3px;justify-content:center;align-items:center;min-width:2rem;height:2rem;font-family:Nunito Sans,sans-serif;font-size:.8125rem;text-decoration:none;transition:background-color .2s;display:flex}.lcea .news-pagination__pages li a:hover{background:#f0efec}.lcea .news-pagination__current{color:#fff!important;background:#362e71!important}.property-list{flex-wrap:wrap;justify-content:space-between;margin-top:3rem;display:flex}.property-item{background:#f0efec;width:100%;margin-bottom:40px}.property-item a{text-decoration:none}.property-item .property-item__details{padding:1.5rem}.property-item .property-item__details .property-item__heading{margin-bottom:.5rem;font-size:15px}.property-item .property-item__details .property-item__price{margin-bottom:1rem}.property-item .property-stats{margin:0}@media only screen and (width>=700px){.property-item{width:calc(50% - 20px)}}@media only screen and (width>=900px){.property-item{width:calc(33.333% - 26.666px)}}.property-filter-bar{background:#362e71}.property-filter-bar__inner{padding-top:1rem;padding-bottom:1rem}.property-filter-bar__form{flex-direction:column;gap:.75rem;display:flex}@media only screen and (width>=800px){.property-filter-bar__form{flex-direction:row;align-items:flex-end;gap:0}}.property-filter-bar__fields{flex:1;grid-template-columns:1fr 1fr;gap:.625rem;display:grid}@media only screen and (width<=799px){.property-filter-bar__fields .property-filter-bar__field:last-child:nth-child(odd){grid-column:1/-1}}@media only screen and (width>=800px){.property-filter-bar__fields{gap:0;display:flex}.property-filter-bar__field{border-right:1px solid #ffffff1f;flex:1;padding:0 .625rem}.property-filter-bar__field:first-child{padding-left:0}}.property-filter-bar__label{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;margin-bottom:.25rem;font-family:Nunito Sans,sans-serif;font-size:.625rem;font-weight:700;display:block}.property-filter-bar__select-wrap{position:relative}.property-filter-bar__select{color:#fff;appearance:none;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:4px;width:100%;padding:.4375rem 2rem .4375rem .625rem;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-weight:400;transition:border-color .2s}.property-filter-bar__select:focus{border-color:#ffffff80;outline:none}.property-filter-bar__select option{color:#fff;background:#362e71}.property-filter-bar__chevron{color:#fff9;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.property-filter-bar__actions{gap:.5rem;display:flex}@media only screen and (width>=800px){.property-filter-bar__actions{flex-shrink:0;align-self:center;margin-left:.75rem}}.property-filter-bar__filter-btn,.property-filter-bar__search-btn{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-weight:700;line-height:1;transition:background-color .2s,border-color .2s;display:inline-flex}.property-filter-bar__filter-btn{color:#fff;background:0 0;border:1px solid #fff6;flex:1}@media only screen and (width>=800px){.property-filter-bar__filter-btn{flex:none;min-width:7.5rem}}.property-filter-bar__filter-btn:hover{background:#ffffff14;border-color:#fff}.property-filter-bar__filter-btn--active{background:#ffffff26;border-color:#ffffffb3}.property-filter-bar__search-btn{color:#362e71;background:#fff;border:1px solid #fff;flex:1}@media only screen and (width>=800px){.property-filter-bar__search-btn{flex:none}}.property-filter-bar__search-btn:hover{background:#f0efec;border-color:#f0efec}.property-filter-bar__advanced{background:#2a2459;border-top:1px solid #ffffff1a}.property-filter-bar__advanced-inner{flex-direction:column;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}@media only screen and (width>=800px){.property-filter-bar__advanced-inner{flex-direction:row;align-items:flex-end;gap:2rem}}.property-filter-bar__toggles{flex-wrap:wrap;gap:.5rem;display:flex}@media only screen and (width>=800px){.property-filter-bar__toggles{align-self:center}}.property-filter-bar__chip{color:#ffffffd9;cursor:pointer;white-space:nowrap;border:1px solid #ffffff4d;border-radius:100px;align-items:center;gap:.25rem;padding:.375rem .75rem;font-family:Nunito Sans,sans-serif;font-size:.75rem;font-weight:400;transition:background-color .2s,border-color .2s;display:inline-flex}.property-filter-bar__chip input{display:none}.property-filter-bar__chip:hover{border-color:#fff9}.property-filter-bar__chip--active{color:#fff;background:#ffffff26;border-color:#fff9}.property-filter-bar__keywords{flex:1;min-width:0}@media only screen and (width>=800px){.property-filter-bar__keywords{max-width:300px}}.property-filter-bar__text-input{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:4px;width:100%;padding:.4375rem .625rem;font-family:Nunito Sans,sans-serif;font-size:.8125rem}.property-filter-bar__text-input::placeholder{color:#fff6}.property-filter-bar__text-input:focus{border-color:#ffffff80;outline:none}.property-results-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;padding-bottom:.25rem;display:flex}.property-results-row__count{color:#362e71;margin:0;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-weight:700}.property-results-row__actions{align-items:center;gap:1rem;display:flex}.property-results-row__clear{color:#999;white-space:nowrap;align-items:center;gap:.25rem;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-weight:400;text-decoration:none;transition:color .2s;display:inline-flex}.property-results-row__clear:hover{color:#362e71}.property-results-row__sort{align-items:center;gap:.5rem;display:flex}.property-results-row__label{color:#666;white-space:nowrap;font-family:Nunito Sans,sans-serif;font-size:.8125rem;font-weight:400}.property-results-row__select{color:#333;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") right .5rem center no-repeat;border:1px solid #ddd;border-radius:4px;padding:.375rem 1.75rem .375rem .625rem;font-family:Nunito Sans,sans-serif;font-size:.8125rem}.property-results-row__select:focus{border-color:#362e71;outline:none}.property-intro{margin-bottom:2rem}.property-intro h1{margin-bottom:.5rem}.property-intro .property-price{margin-bottom:1.5rem;font-size:1.125rem}.property-tabs{width:calc(100% + 40px);margin:0 -20px 2rem}@media only screen and (width>=800px){.property-tabs{width:100%;margin:0 0 2rem}}.property-tabs .tab-labels{padding-left:20px}@media only screen and (width>=800px){.property-tabs .tab-labels{padding:0}}.property-content{margin-bottom:3rem}@media only screen and (width>=900px){.property-content{float:left;width:calc(75% - 40px)}}.property-content .image-caption{color:#fff;background:#00000059;justify-content:space-between;width:100%;margin:0;padding:.5rem 1rem;font-size:.875rem;display:flex;position:absolute;bottom:0}@media only screen and (width<=799px) and (orientation:landscape){.property-content #video,.property-content #images,.property-content #floorplans,.property-content #tour,.property-content #map-container{padding:0 20px}}aside.property-aside{float:none;width:100%}@media only screen and (width>=900px){aside.property-aside{float:right;width:25%}}#property-enquiry-form{background:#f0efec;border-radius:3px;margin-top:36px;margin-bottom:2rem;padding:1.25rem 1.5rem}#property-enquiry-form h2{margin-bottom:.5rem}#property-enquiry-form .property-contact{font-size:.875rem}.property-table{border-collapse:collapse;width:100%;margin-bottom:2rem}.property-table td{border-bottom:1px solid #e1e1e1;padding-top:.5rem;padding-bottom:.5rem;padding-right:.5rem;font-size:.875rem}.property-sharing{margin-bottom:3rem}.property-sharing h2{margin-bottom:.5rem}.property-stats .property__bedrooms,.property-stats .property__bathrooms,.property-stats .property__publicrooms{float:left;margin-right:1rem;font-size:.875rem}.property-stats .property__bedrooms img,.property-stats .property__bathrooms img,.property-stats .property__publicrooms img{float:left;margin-top:-.125rem;margin-right:.25rem}@media only screen and (width<=750px){.bg--latest-blog{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#362e71", GradientType=0);background:linear-gradient(#fff 0% 10%,#362e71 10% 100%)}.latest-property-blogs.owl-carousel .owl-item img{margin-top:-52px}}.latest-property-blogs.owl-carousel .owl-item img{width:140px}:root{--vc-pgn-background-color:#d6d6d6;--vc-pgn-active-color:#666;--vc-pgn-height:10px}.carousel__pagination{background-color:#362e71}ol.carousel__pagination{margin-bottom:0;padding-bottom:10px}.prose-body{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1));font-family:Nunito Sans,sans-serif;font-size:1.0625rem;line-height:1.8}.prose-body p{margin-bottom:1.5rem}.prose-body h2{--tw-text-opacity:1;color:rgb(54 46 113/var(--tw-text-opacity,1));margin-top:2.5rem;margin-bottom:.75rem;font-family:Nunito Sans,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.375}.prose-body h3{--tw-text-opacity:1;color:rgb(54 46 113/var(--tw-text-opacity,1));margin-top:2rem;margin-bottom:.5rem;font-family:Nunito Sans,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.375}.prose-body h4{--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity,1));margin-top:1.75rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.prose-body a{--tw-text-opacity:1;color:rgb(54 46 113/var(--tw-text-opacity,1));text-underline-offset:2px;text-decoration-line:underline}.prose-body a:hover{--tw-text-opacity:1;color:rgb(29 29 27/var(--tw-text-opacity,1))}.prose-body blockquote{--tw-border-opacity:1;border-left-width:3px;border-color:rgb(54 46 113/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-top:2rem;margin-bottom:2rem;padding-top:.75rem;padding-bottom:.75rem;padding-left:1.5rem;font-size:1.125rem;font-style:italic;line-height:1.75rem}.prose-body blockquote p:last-child{margin-bottom:0}.prose-body ul,.prose-body ol{margin-bottom:1.5rem;padding-left:1.5rem}.prose-body ul{list-style-type:disc}.prose-body ol{list-style-type:decimal}.prose-body li{margin-bottom:.5rem}.prose-body figure{width:100%;margin:2rem 0;padding:0}.prose-body img{border-radius:.125rem;width:100%;height:auto}.prose-body figure img{margin:0}.prose-body table{border-collapse:collapse;width:100%;margin-top:2rem;margin-bottom:2rem;font-size:.875rem;line-height:1.25rem}.prose-body th{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(54 46 113/var(--tw-border-opacity,1));text-align:left;--tw-text-opacity:1;color:rgb(54 46 113/var(--tw-text-opacity,1));padding:.75em 1em;font-weight:700}.prose-body td{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:.75em 1em}.prose-body hr{--tw-border-opacity:1;border-width:1px 0 0;border-color:rgb(229 231 235/var(--tw-border-opacity,1));margin-top:2.5rem;margin-bottom:2.5rem}.prose-body>:first-child{margin-top:0}.prose-body>:last-child{margin-bottom:0}@media print{.bg--site-header,.bg--latest-blog,.bg--site-footer,aside,.sub-footer,.hero__image,.breadcrumb,.property__enquiry-form{display:none}.bg--hero{background:0 0;margin:0;padding:0}.hero__content{float:none;text-align:left;width:auto;padding:0}@page{margin:1.5cm}.content-primary{width:100%}.hero h1,.content-primary h1{margin-bottom:1rem}.content-primary a{text-decoration:none}}.\!tw-static{position:static!important}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-0{inset:0}.tw-inset-y-0{top:0;bottom:0}.\!tw-top-auto{top:auto!important}.tw-left-0{left:0}.tw-right-0{right:0}.tw-right-\[10px\]{right:10px}.tw-right-\[15px\]{right:15px}.tw-right-\[25px\]{right:25px}.tw-top-\[10px\]{top:10px}.tw-top-\[15px\]{top:15px}.tw-top-\[34px\]{top:34px}.tw-top-full{top:100%}.tw-isolate{isolation:isolate}.tw-z-50{z-index:50}.tw-z-\[10000\]{z-index:10000}.tw-z-\[1500\]{z-index:1500}.tw-z-\[1999\]{z-index:1999}.tw-z-\[2000\]{z-index:2000}.tw-z-\[50000\]{z-index:50000}.tw-m-0{margin:0}.tw-mx-2\.5{margin-left:.625rem;margin-right:.625rem}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-12{margin-top:3rem;margin-bottom:3rem}.tw-my-3{margin-top:.75rem;margin-bottom:.75rem}.\!tw-mb-0{margin-bottom:0!important}.-tw-mt-\[80px\]{margin-top:-80px}.tw-mb-0{margin-bottom:0}.tw-mb-10{margin-bottom:2.5rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-6{margin-bottom:1.5rem}.tw-ml-4{margin-left:1rem}.tw-ml-\[20px\]{margin-left:20px}.tw-mt-1{margin-top:.25rem}.tw-mt-2{margin-top:.5rem}.tw-mt-8{margin-top:2rem}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-aspect-video{aspect-ratio:16/9}.tw-size-\[45px\]{width:45px;height:45px}.tw-h-3\.5{height:.875rem}.tw-h-5{height:1.25rem}.tw-h-8{height:2rem}.tw-h-\[100vh\]{height:100vh}.tw-h-\[10px\]{height:10px}.tw-h-\[14px\]{height:14px}.tw-h-\[18px\]{height:18px}.tw-h-\[24px\]{height:24px}.tw-h-\[38px\]{height:38px}.tw-h-\[450px\]{height:450px}.tw-h-\[8px\]{height:8px}.tw-h-auto{height:auto}.tw-max-h-full{max-height:100%}.\!tw-min-h-0{min-height:0!important}.tw-w-5{width:1.25rem}.tw-w-\[10px\]{width:10px}.tw-w-\[14px\]{width:14px}.tw-w-\[18px\]{width:18px}.tw-w-\[24px\]{width:24px}.tw-w-\[38px\]{width:38px}.tw-w-\[45\%\]{width:45%}.tw-w-\[8px\]{width:8px}.tw-w-full{width:100%}.tw-w-px{width:1px}.tw-w-screen{width:100vw}.tw-min-w-\[220px\]{min-width:220px}.tw-max-w-3xl{max-width:48rem}.tw-max-w-4xl{max-width:56rem}.tw-max-w-\[350px\]{max-width:350px}.tw-max-w-\[45\%\]{max-width:45%}.tw-shrink-0{flex-shrink:0}.tw-translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-cursor-pointer{cursor:pointer}.tw-list-none{list-style-type:none}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-place-content-center{place-content:center}.tw-items-center{align-items:center}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-justify-around{justify-content:space-around}.tw-gap-0{gap:0}.tw-gap-1{gap:.25rem}.tw-gap-1\.5{gap:.375rem}.tw-gap-2{gap:.5rem}.tw-gap-6{gap:1.5rem}.tw-gap-8{gap:2rem}.tw-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.tw-divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.tw-self-center{align-self:center}.tw-overflow-hidden{overflow:hidden}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-y-scroll{overflow-y:scroll}.tw-scroll-smooth{scroll-behavior:smooth}.tw-whitespace-nowrap{white-space:nowrap}.tw-rounded{border-radius:.25rem}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:.5rem}.tw-rounded-sm{border-radius:.125rem}.tw-border{border-width:1px}.tw-border-0{border-width:0}.tw-border-l{border-left-width:1px}.tw-border-none{border-style:none}.tw-border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.tw-border-primary\/20{border-color:#362e7133}.tw-border-white\/20{border-color:#fff3}.tw-bg-\[\#362e71\]{--tw-bg-opacity:1;background-color:rgb(54 46 113/var(--tw-bg-opacity,1))}.tw-bg-\[\#a6ebba\]{--tw-bg-opacity:1;background-color:rgb(166 235 186/var(--tw-bg-opacity,1))}.tw-bg-black\/30{background-color:#0000004d}.tw-bg-black\/50{background-color:#00000080}.tw-bg-black\/80{background-color:#000c}.tw-bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.tw-bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.tw-bg-primary{--tw-bg-opacity:1;background-color:rgb(54 46 113/var(--tw-bg-opacity,1))}.tw-bg-primary-light{--tw-bg-opacity:1;background-color:rgb(232 230 240/var(--tw-bg-opacity,1))}.tw-bg-transparent{background-color:#0000}.tw-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.tw-bg-white\/80{background-color:#fffc}.\!tw-p-0{padding:0!important}.tw-p-0{padding:0}.tw-p-4{padding:1rem}.tw-p-8{padding:2rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-py-0{padding-top:0;padding-bottom:0}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-16{padding-top:4rem;padding-bottom:4rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.tw-pb-12{padding-bottom:3rem}.tw-pb-16{padding-bottom:4rem}.tw-pb-6{padding-bottom:1.5rem}.tw-pl-4{padding-left:1rem}.tw-pt-0{padding-top:0}.tw-pt-1{padding-top:.25rem}.tw-pt-2{padding-top:.5rem}.tw-pt-4{padding-top:1rem}.tw-pt-6{padding-top:1.5rem}.tw-pt-\[148px\]{padding-top:148px}.tw-pt-\[178px\]{padding-top:178px}.tw-text-center{text-align:center}.tw-font-\[inherit\]{font-family:inherit}.tw-font-sans{font-family:Nunito Sans,sans-serif}.tw-font-serif{font-family:Roboto Slab,serif}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-\[11px\]{font-size:11px}.tw-text-\[13px\]{font-size:13px}.tw-text-\[20px\]{font-size:20px}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-bold{font-weight:700}.tw-font-light{font-weight:300}.tw-font-medium{font-weight:500}.tw-font-normal{font-weight:400}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-leading-none{line-height:1}.tw-leading-relaxed{line-height:1.625}.tw-leading-tight{line-height:1.25}.tw-tracking-\[0\.05em\]{letter-spacing:.05em}.tw-tracking-\[0\.06em\]{letter-spacing:.06em}.tw-tracking-\[0\.08em\]{letter-spacing:.08em}.tw-tracking-\[0\.12em\]{letter-spacing:.12em}.tw-tracking-\[0\.1em\]{letter-spacing:.1em}.tw-tracking-wide{letter-spacing:.025em}.\!tw-text-primary{--tw-text-opacity:1!important;color:rgb(54 46 113/var(--tw-text-opacity,1))!important}.\!tw-text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.tw-text-\[\#362e71\]{--tw-text-opacity:1;color:rgb(54 46 113/var(--tw-text-opacity,1))}.tw-text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.tw-text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.tw-text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.tw-text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.tw-text-primary{--tw-text-opacity:1;color:rgb(54 46 113/var(--tw-text-opacity,1))}.tw-text-primary\/80{color:#362e71cc}.tw-text-text{--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1))}.tw-text-text\/30{color:#6666664d}.tw-text-text\/70{color:#666666b3}.tw-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tw-text-white\/60{color:#fff9}.tw-no-underline{text-decoration-line:none}.tw-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tw-opacity-0{opacity:0}.tw-opacity-100{opacity:1}.tw-opacity-50{opacity:.5}.tw-opacity-60{opacity:.6}.tw-opacity-90{opacity:.9}.tw-shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-duration-200{transition-duration:.2s}.tw-duration-300{transition-duration:.3s}.tw-duration-500{transition-duration:.5s}.tw-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.tw-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.no-scroll{overflow:hidden}#property-enquiry-form p.property__contact{margin-bottom:1rem}.content-primary{width:100%}@media only screen and (width>=800px){.content-primary{float:right;width:calc(75% - 40px)}}.content-primary ul,.content-primary ol,.content-primary--fullwidth ul,.content-primary--fullwidth ol{margin-left:2rem}.content-primary h2{margin-top:1rem}.content-primary a,.content-primary--fullwidth a{text-decoration:underline}.page-service-1 .intro,.page-service-1 .content-primary h2,.page-service-1 .current-page a{color:#cc5f14}.page-service-2 .intro,.page-service-2 .content-primary h2,.page-service-2 .current-page a{color:#007fa7}.page-service-3 .intro,.page-service-3 .content-primary h2,.page-service-3 .current-page a{color:#ffa940}.page-service-4 .intro,.page-service-4 .content-primary h2,.page-service-4 .current-page a{color:#3d5099}.growth{text-align:center;background:#ef3340}.growth .site-container{background:url(/assets/images/growth.png) 50%/700px no-repeat;padding-top:3rem;padding-bottom:3rem}.growth h2{color:#fff;margin:0}.growth a{color:#fff;border-bottom:1px solid #fff;padding-bottom:4px;font-weight:300}.content--home{max-width:500px;margin:0 auto}@media screen and (width>=600px){.content--home{max-width:800px}}.service-1,.service-2,.service-3,.service-4{text-align:center;width:100%;margin-bottom:36px}@media screen and (width>=600px){.service-1,.service-2,.service-3,.service-4{float:left;width:47.5%;margin-right:5%}}.service-2,.service-4{margin-right:0}.service-1__image,.service-2__image,.service-3__image,.service-4__image{width:100%;margin-bottom:18px}.service-1__heading a{color:#cc5f14}.service-2__heading a{color:#007fa7}.service-3__heading a{color:#ffa940}.service-4__heading a{color:#3d5099}.bg--latest-blog{background:#362e71}.latest-blog{text-align:center;max-width:817px;padding:54px 20px}.latest-blog__image{border-radius:50%;width:100px;margin:0 auto 27px}@media screen and (width>=800px){.latest-blog__image{float:right;width:140px;margin:0}}.latest-blog__content{color:#fff}@media screen and (width>=800px){.latest-blog__content{float:left;width:50%}}.latest-blog__heading{color:#fff;margin-bottom:9px}.post-list{margin-top:18px}.post-item{border-top:1px solid #f0f0f0;padding-bottom:9px}.blog-author{margin-top:2rem}.blog-author img{border-radius:50%;width:100px;margin-bottom:1rem}nav.pagination ul{margin:0;font-size:13px}nav.pagination ul li{text-align:center;background:#f0efec;margin:0 2px 0 0;display:inline-block}nav.pagination ul li a,nav.pagination ul li span{color:#362e71;width:100%;padding:6px 10px;text-decoration:none;display:block}nav.pagination ul li.current-page{color:#fff;background-color:#362e71}nav.pagination ul li.current-page span{color:#fff}[v-cloak]{display:none}.price-transparency{border:1px solid #f0f0f0;margin-top:3rem;padding:1.5rem}.price-transparency h2{margin-top:0;font-size:15px}.price-transparency ul{margin-bottom:0;margin-left:0;list-style:none}ul.price-transparency-list{margin-left:0;list-style:none}ul.price-transparency-list h2{margin-bottom:.5rem;font-size:15px}ul.price-transparency-list ul{margin:0;list-style:none}ul.price-transparency-list ul li{border-bottom:1px solid #f0f0f0;margin-bottom:1rem;padding-bottom:1rem}.blog__video{height:0;margin-top:2rem;margin-bottom:2rem;padding:0 0 56.25%;display:block;position:relative;overflow:hidden}.blog__video iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.grecaptcha-badge{display:none!important}.inverness-link{text-align:center;background-color:#f0efec;padding:2rem}.inverness-link p{max-width:500px;margin:0 auto 1rem}button{cursor:pointer;border:none;border-radius:3px;padding:.5rem 1.25rem;font-family:Nunito Sans;font-size:.875rem;font-weight:300}button.submit-button{color:#fff;background-color:#3d5099;max-width:400px;border:1px solid #3d5099!important}.hover\:tw-bg-\[\#2a2459\]:hover{--tw-bg-opacity:1;background-color:rgb(42 36 89/var(--tw-bg-opacity,1))}.hover\:tw-bg-\[\#362e71\]\/10:hover{background-color:#362e711a}.hover\:tw-bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:tw-bg-white\/100:hover{background-color:#fff}.hover\:tw-bg-white\/90:hover{background-color:#ffffffe6}.hover\:tw-text-primary:hover{--tw-text-opacity:1;color:rgb(54 46 113/var(--tw-text-opacity,1))}.hover\:tw-text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:tw-text-white\/60:hover{color:#fff9}.hover\:tw-underline:hover{text-decoration-line:underline}.hover\:tw-opacity-80:hover{opacity:.8}.hover\:tw-opacity-90:hover{opacity:.9}.focus\:tw-outline-none:focus{outline-offset:2px;outline:2px solid #0000}.active\:tw-bg-\[\#362e71\]\/20:active{background-color:#362e7133}.tw-group:hover .group-hover\:tw-block{display:block}.tw-ui-open\:\!tw-rotate-0[data-headlessui-state~=open],:where([data-headlessui-state~=open]) .tw-ui-open\:\!tw-rotate-0{--tw-rotate:0deg!important;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.tw-ui-selected\:tw-text-\[\#3d5099\][data-headlessui-state~=selected]{--tw-text-opacity:1;color:rgb(61 80 153/var(--tw-text-opacity,1))}.tw-ui-selected\:tw-opacity-100[data-headlessui-state~=selected]{opacity:1}:where([data-headlessui-state~=selected]) .tw-ui-selected\:tw-text-\[\#3d5099\]{--tw-text-opacity:1;color:rgb(61 80 153/var(--tw-text-opacity,1))}:where([data-headlessui-state~=selected]) .tw-ui-selected\:tw-opacity-100{opacity:1}:where([data-headlessui-focus-visible]) .tw-ui-focus-visible\:tw-outline-none:focus{outline-offset:2px;outline:2px solid #0000}@media (width>=768px){.md\:tw-my-16{margin-top:4rem;margin-bottom:4rem}.md\:tw-p-10{padding:2.5rem}.md\:tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:tw-text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=800px){.lg\:tw-p-12{padding:3rem}}@media (width>=1024px){.min-\[1024px\]\:tw-flex{display:flex}.min-\[1024px\]\:tw-hidden{display:none}}.overlay{z-index:1001000;background-color:#32323299;flex-direction:column;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.overlay.open{display:flex}.overlay .modal{background-color:#fff;border-radius:2px;width:calc(100% - 20px);max-width:700px;margin:10px;transition:all .25s;position:relative;overflow:auto;box-shadow:0 2px 8px #00000054}.overlay .modal form{padding:2rem}.overlay .modal form input[type=checkbox]{display:none}.overlay .modal form input[type=checkbox]+label.btn{color:#3d5099;background:#fff;border:1px solid #3d5099;max-width:260px}.overlay .modal form input[type=checkbox]+label.btn:after{margin-left:1rem}.overlay .modal form input[type=checkbox]:checked+label.btn{color:#fff;background:#3d5099;border:1px solid #fff}.overlay .modal form input[type=checkbox]:checked+label.btn:after{content:"✓"}.overlay .modal form textarea{resize:vertical}form .errors{margin-top:1rem;list-style:none}form .errors .error{color:#8b0000;background-color:#fcc;margin-bottom:.1rem;padding:.25rem .5rem}form .buttons{justify-content:space-between;display:flex}p:empty{display:none}.property-tabs .tab-labels .tab-label{cursor:pointer;background:#f0efec;margin:0 5px 5px 0;padding:5px 10px;font-size:.875rem;transition:all .25s;display:inline-block}.property-copy__block{border-bottom:1px solid #e1e1e1;margin-bottom:1rem}.property-copy__block div.hidden{display:none}.property-copy__block h2{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;padding-right:2rem;position:relative}.property-copy__block h2 span{transform-origin:50% 10px;font-family:Nunito Sans;font-size:1rem;font-weight:300;transition:transform .2s;position:absolute;top:0;right:0;transform:rotate(180deg)}.property-copy__block h2.open span{transform:rotate(0)}body.fixed{overflow:hidden}.btn{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#3d5099;border:1px solid #3d5099;border-radius:3px;padding:.5rem 1.25rem;font-family:Nunito Sans,arial,helvetica,sans-serif;font-size:.875rem;display:inline-block}.btn:hover{color:#fff;background-color:#362e71;border:1px solid #362e71}.btn.btn-inverse{color:#3d5099;background-color:#fff;border:1px solid #3d5099}.btn.btn-inverse:hover{color:#fff;background-color:#3d5099;border:1px solid #3d5099}.btn.btn-small{padding:.25rem 1rem;font-size:.75rem}.developers{flex-wrap:wrap;justify-content:space-between;display:flex}.developers .developer-card{background-color:#f0efec;flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin:1rem 0;padding:1rem 0;display:flex}@media only screen and (width>=600px){.developers .developer-card{width:45%}}@media only screen and (width>=800px){.developers .developer-card{width:30%}}.developers .developer-card img{max-width:100px;margin:1rem}.text-white{color:#fff}.vue-map{width:100%;height:100%;min-height:2rem}
