@font-face{font-family:"aktiv-grotesk";src:url(https://use.typekit.net/af/affdf5/00000000000000003b9b0328/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("woff2"),url(https://use.typekit.net/af/affdf5/00000000000000003b9b0328/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("woff");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"aktiv-grotesk";src:url(https://use.typekit.net/af/67187a/00000000000000003b9b032a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3)format("woff2"),url(https://use.typekit.net/af/67187a/00000000000000003b9b032a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3)format("woff");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"acumin-pro";src:url(https://use.typekit.net/af/a2c82e/00000000000000003b9acaf4/27/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n3&v=3)format("woff2"),url(https://use.typekit.net/af/a2c82e/00000000000000003b9acaf4/27/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n3&v=3)format("woff");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"linotype-sabon";src:url(https://use.typekit.net/af/adc6f3/00000000000000003b9b200e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)format("woff2"),url(https://use.typekit.net/af/adc6f3/00000000000000003b9b200e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)format("woff");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"linotype-sabon";src:url(https://use.typekit.net/af/c572ac/00000000000000003b9b2010/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3)format("woff2"),url(https://use.typekit.net/af/c572ac/00000000000000003b9b2010/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3)format("woff");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"linotype-sabon";src:url(https://use.typekit.net/af/eb13d2/00000000000000003b9b2011/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("woff2"),url(https://use.typekit.net/af/eb13d2/00000000000000003b9b2011/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("woff");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}
/*! Flickity v2.2.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:0;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.page-template-page-about section#section-nl-property-in-numbers ul{padding:0;list-style:none}.page-template-page-about section#section-nl-property-in-numbers ul li{position:relative;padding-left:5rem}@media (max-width:36.24em){.page-template-page-about section#section-nl-property-in-numbers ul li{padding-left:3rem}}.page-template-page-about section#section-nl-property-in-numbers ul li:before{content:"—";display:block;position:absolute;left:0;top:-.1em;width:1.1em;overflow:hidden;font-size:1.1rem}header.main.has-featured-image:after,.sectors .sector .image:after,.posts .post .image:after,body.home section#section-splash:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0}header.main.has-featured-image:after{background:rgba(51,51,51,.29)}.sectors .sector .image:after,.posts .post .image:after{background-color:rgba(0,0,0,.5)}body.home section#section-splash:after{background-color:rgba(0,0,0,.15)}.bar-title h2,.testimonial .testimonial-content .testimonial-source,header.main.has-featured-image #page-title #page-pre-title,#footer-contact .title.tertiary,.page-template-page-about section .section-pre-title,section#section-sector-case-study .meta .section-title .section-pre-title,section#section-sector-case-study .meta .stats .stat .stat-title,section#section-sector-case-study .info .mini-subtitle,section#section-related-projects .section-title .section-pre-title,.projects .project .location,.projects .project .stats .stat .stat-title,section.section-post-gallery .meta .section-pre-title,section#section-deal-structure .section-title h2,.page-template-page-about section#section-intro .container ul.links,section#section-our-requirements .requirements-list h2,section#section-deal-structure .content .list-title{font-family:aktiv-grotesk,sans-serif;letter-spacing:.1em;text-transform:uppercase;font-weight:400}.bar-title h2,.testimonial .testimonial-content .testimonial-source,header.main.has-featured-image #page-title #page-pre-title,#footer-contact .title.tertiary,.page-template-page-about section .section-pre-title,section#section-sector-case-study .meta .section-title .section-pre-title,section#section-sector-case-study .meta .stats .stat .stat-title,section#section-sector-case-study .info .mini-subtitle,section#section-related-projects .section-title .section-pre-title,.projects .project .location,.projects .project .stats .stat .stat-title,section.section-post-gallery .meta .section-pre-title,section#section-deal-structure .section-title h2{font-size:.8rem;color:#6a7d81}.bar-title,.page-template-page-about section#section-our-people .section-title h2,.page-template-page-about section#section-business-relationships .section-title h2,.page-template-page-about section#section-who-we-work-with .section-title h2,section#section-sector-case-study .meta .section-title h2,section#section-related-projects .section-title h2{font-size:2.4rem;margin:.4rem 0 0}@media (max-width:52.49em){.bar-title,.page-template-page-about section#section-our-people .section-title h2,.page-template-page-about section#section-business-relationships .section-title h2,.page-template-page-about section#section-who-we-work-with .section-title h2,section#section-sector-case-study .meta .section-title h2,section#section-related-projects .section-title h2{font-size:1.6rem}}section#section-contact-intro,section#section-our-sectors-intro,section#section-requirements-intro{padding:3rem 0;font-size:1.4rem;background:#8f9599;color:#fff}.page-template-page-about section#section-our-people #section-our-people-staff,.sectors,.projects,.posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:36.25em){.page-template-page-about section#section-our-people #section-our-people-staff,.sectors,.projects,.posts{margin-right:-1rem}}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member,.sectors .sector,.projects .project,.posts .post{margin-top:1rem;position:relative}@media (min-width:36.25em){.page-template-page-about section#section-our-people #section-our-people-staff .staff-member,.sectors .sector,.projects .project,.posts .post{margin-right:1rem}}@media (max-width:36.24em){.page-template-page-about section#section-our-people #section-our-people-staff .staff-member,.sectors .sector,.projects .project,.posts .post{width:100%}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:nth-child(1),.sectors .sector:nth-child(1),.projects .project:nth-child(1),.posts .post:nth-child(1){margin-top:0}}@media (min-width:36.25em) and (max-width:60.3025em){.page-template-page-about section#section-our-people #section-our-people-staff .staff-member,.sectors .sector,.projects .project,.posts .post{width:calc(50% - 1rem)}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:nth-child(1),.sectors .sector:nth-child(1),.projects .project:nth-child(1),.posts .post:nth-child(1),.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:nth-child(2),.sectors .sector:nth-child(2),.projects .project:nth-child(2),.posts .post:nth-child(2){margin-top:0}}@media (min-width:60.3125em){.page-template-page-about section#section-our-people #section-our-people-staff .staff-member,.sectors .sector,.projects .project,.posts .post{width:calc(33.333% - 1rem)}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:nth-child(1),.sectors .sector:nth-child(1),.projects .project:nth-child(1),.posts .post:nth-child(1),.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:nth-child(2),.sectors .sector:nth-child(2),.projects .project:nth-child(2),.posts .post:nth-child(2),.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:nth-child(3),.sectors .sector:nth-child(3),.projects .project:nth-child(3),.posts .post:nth-child(3){margin-top:0}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}body{margin:0;padding:0;font-family:linotype-sabon,sans-serif;position:relative;font-weight:300;letter-spacing:.01em;height:100%;color:#2b2b27;-webkit-font-smoothing:antialiased}html:not(.windows) body{-webkit-text-stroke:.2px}h1,h2,h3,h4,h5{font-weight:400;color:#6a7d81}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.section-pre-title,.title,.subtitle,.mini-subtitle{color:#6a7d81}.bar-title{margin-top:0;background:#7c868d}.bar-title h2{color:#fff;text-align:center;padding:.85rem 0;margin:0}button:not(.flickity-button):not(.toggle),.button{font-family:aktiv-grotesk,sans-serif;color:#fff;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;padding:.6rem 1rem;min-width:16em;text-align:center;border:0;cursor:pointer}img{width:100%;height:auto}sup{font-size:.5em}.hidden{display:none}body,#main{background:#fffff5}#main{overflow:hidden;min-height:calc(100vh - 400px)}.container{z-index:0;max-width:1350px;padding:0 40px;margin:0 auto;width:100%}@media (min-width:20.625em) and (max-width:36.24em){.container{padding:0 30px}}.sectors.visible .item,.posts.visible .item,.projects.visible .item{opacity:1}.sectors .item,.posts .item,.projects .item{opacity:0;-webkit-transition:opacity 400ms cubic-bezier(.91,.08,.54,1);-o-transition:opacity 400ms cubic-bezier(.91,.08,.54,1);transition:opacity 400ms cubic-bezier(.91,.08,.54,1)}.sectors .item:nth-child(1),.posts .item:nth-child(1),.projects .item:nth-child(1){-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.sectors .item:nth-child(2),.posts .item:nth-child(2),.projects .item:nth-child(2){-webkit-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}.sectors .item:nth-child(3),.posts .item:nth-child(3),.projects .item:nth-child(3){-webkit-transition-delay:160ms;-o-transition-delay:160ms;transition-delay:160ms}.sectors .item:nth-child(4),.posts .item:nth-child(4),.projects .item:nth-child(4){-webkit-transition-delay:240ms;-o-transition-delay:240ms;transition-delay:240ms}.sectors .item:nth-child(5),.posts .item:nth-child(5),.projects .item:nth-child(5){-webkit-transition-delay:320ms;-o-transition-delay:320ms;transition-delay:320ms}.sectors .item:nth-child(6),.posts .item:nth-child(6),.projects .item:nth-child(6){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.sectors .item:nth-child(7),.posts .item:nth-child(7),.projects .item:nth-child(7){-webkit-transition-delay:480ms;-o-transition-delay:480ms;transition-delay:480ms}.sectors .item:nth-child(8),.posts .item:nth-child(8),.projects .item:nth-child(8){-webkit-transition-delay:560ms;-o-transition-delay:560ms;transition-delay:560ms}.sectors .item:nth-child(9),.posts .item:nth-child(9),.projects .item:nth-child(9){-webkit-transition-delay:640ms;-o-transition-delay:640ms;transition-delay:640ms}.sectors .item:nth-child(10),.posts .item:nth-child(10),.projects .item:nth-child(10){-webkit-transition-delay:720ms;-o-transition-delay:720ms;transition-delay:720ms}.sectors .item:nth-child(11),.posts .item:nth-child(11),.projects .item:nth-child(11){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.sectors .item:nth-child(12),.posts .item:nth-child(12),.projects .item:nth-child(12){-webkit-transition-delay:880ms;-o-transition-delay:880ms;transition-delay:880ms}.sectors .item:nth-child(13),.posts .item:nth-child(13),.projects .item:nth-child(13){-webkit-transition-delay:960ms;-o-transition-delay:960ms;transition-delay:960ms}.sectors .item:nth-child(14),.posts .item:nth-child(14),.projects .item:nth-child(14){-webkit-transition-delay:1040ms;-o-transition-delay:1040ms;transition-delay:1040ms}.sectors .item:nth-child(15),.posts .item:nth-child(15),.projects .item:nth-child(15){-webkit-transition-delay:1120ms;-o-transition-delay:1120ms;transition-delay:1120ms}.sectors .item:nth-child(16),.posts .item:nth-child(16),.projects .item:nth-child(16){-webkit-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms}.sectors .item:nth-child(17),.posts .item:nth-child(17),.projects .item:nth-child(17){-webkit-transition-delay:1280ms;-o-transition-delay:1280ms;transition-delay:1280ms}.sectors .item:nth-child(1) .button,.posts .item:nth-child(1) .button,.projects .item:nth-child(1) .button{-webkit-animation-delay:0ms;animation-delay:0ms}.sectors .item:nth-child(2) .button,.posts .item:nth-child(2) .button,.projects .item:nth-child(2) .button{-webkit-animation-delay:500ms;animation-delay:500ms}.sectors .item:nth-child(3) .button,.posts .item:nth-child(3) .button,.projects .item:nth-child(3) .button{-webkit-animation-delay:1000ms;animation-delay:1000ms}.sectors .item:nth-child(4) .button,.posts .item:nth-child(4) .button,.projects .item:nth-child(4) .button{-webkit-animation-delay:1500ms;animation-delay:1500ms}.sectors .item:nth-child(5) .button,.posts .item:nth-child(5) .button,.projects .item:nth-child(5) .button{-webkit-animation-delay:2000ms;animation-delay:2000ms}.testimonial{position:relative;z-index:1;color:#fff;background:#212220;text-align:center;overflow:hidden}.testimonial .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:24rem}.testimonial:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:rgba(51,51,51,.6)}.testimonial .testimonial-background{top:0;left:0;right:0;bottom:0;z-index:-2}.testimonial .testimonial-background,.testimonial .testimonial-background img{position:absolute}.testimonial .testimonial-background img{top:-26%;left:0;width:100%;height:152%;-o-object-fit:cover;object-fit:cover}.testimonial .testimonial-content{width:100%;padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-delay:240ms;-o-transition-delay:240ms;transition-delay:240ms}.testimonial .testimonial-content.animation-active .testimonial-quote:before{opacity:1}.testimonial .testimonial-content .testimonial-quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-style:italic;font-weight:500;max-width:958.5px}.testimonial .testimonial-content .testimonial-quote:before{content:"“";font-family:linotype-sabon,sans-serif;font-style:normal;font-size:6rem;font-weight:700;line-height:.7;opacity:0;-webkit-transition:opacity 600ms ease 900ms;-o-transition:opacity 600ms ease 900ms;transition:opacity 600ms ease 900ms}@media (max-width:36.24em){.testimonial .testimonial-content .testimonial-quote{font-size:1rem}}@media (min-width:36.25em){.testimonial .testimonial-content .testimonial-quote{font-size:1.65rem}}.testimonial .testimonial-content .testimonial-quote:after{content:"—";padding:1.2rem 0;font-size:1rem}.testimonial .testimonial-content .testimonial-source{color:#fff}.testimonial .testimonial-content .testimonial-source .testimonial-source-source{font-weight:700}.testimonial .testimonial-content .testimonial-source .testimonial-source-source:after{content:", "}.gallery-carousel .cell{width:100%}.gallery-carousel .cell img{display:block}.flickity-prev-next-button{color:#fff;top:10px;-webkit-transform:none;-ms-transform:none;transform:none;border-radius:0}.flickity-prev-next-button:after{display:block;font-size:32px;font-weight:100;line-height:1}.flickity-prev-next-button,.flickity-prev-next-button:hover{background:rgba(124,134,141,.9)}.flickity-prev-next-button svg{display:none}.flickity-prev-next-button.next:after{content:"→"}.flickity-prev-next-button.previous:after{content:"←"}html:not(.ios-iphone) .animate-zero-size{-webkit-transition:-webkit-clip-path 600ms cubic-bezier(.91,.08,.54,1);transition:-webkit-clip-path 600ms cubic-bezier(.91,.08,.54,1);-o-transition:clip-path 600ms cubic-bezier(.91,.08,.54,1);transition:clip-path 600ms cubic-bezier(.91,.08,.54,1);transition:clip-path 600ms cubic-bezier(.91,.08,.54,1),-webkit-clip-path 600ms cubic-bezier(.91,.08,.54,1)}html:not(.ios-iphone) .animate-zero-size.animate-zero-size--left{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}html:not(.ios-iphone) .animate-zero-size.animate-zero-size--right{-webkit-clip-path:inset(0 100%0 0);clip-path:inset(0 100%0 0)}html:not(.ios-iphone) .animate-zero-size.animation-active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}html:not(.ios-iphone) .animate-opacity{opacity:0;-webkit-transition:opacity 600ms cubic-bezier(.91,.08,.54,1);-o-transition:opacity 600ms cubic-bezier(.91,.08,.54,1);transition:opacity 600ms cubic-bezier(.91,.08,.54,1)}html:not(.ios-iphone) .animate-opacity.animation-active{opacity:1}html:not(.ios-iphone) .animate-opacity-offset{opacity:0;-webkit-transition:opacity 600ms cubic-bezier(.91,.08,.54,1),-webkit-transform 600ms cubic-bezier(.91,.08,.54,1);transition:opacity 600ms cubic-bezier(.91,.08,.54,1),-webkit-transform 600ms cubic-bezier(.91,.08,.54,1);-o-transition:opacity 600ms cubic-bezier(.91,.08,.54,1),transform 600ms cubic-bezier(.91,.08,.54,1);transition:opacity 600ms cubic-bezier(.91,.08,.54,1),transform 600ms cubic-bezier(.91,.08,.54,1);transition:opacity 600ms cubic-bezier(.91,.08,.54,1),transform 600ms cubic-bezier(.91,.08,.54,1),-webkit-transform 600ms cubic-bezier(.91,.08,.54,1)}html:not(.ios-iphone) .animate-opacity-offset.animate-opacity-offset--left{-webkit-transform:translate(-50px,0);-ms-transform:translate(-50px,0);transform:translate(-50px,0)}html:not(.ios-iphone) .animate-opacity-offset.animate-opacity-offset--right{-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);transform:translate(50px,0)}html:not(.ios-iphone) .animate-opacity-offset.animate-opacity-offset--top{-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px)}html:not(.ios-iphone) .animate-opacity-offset.animation-active{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}button:not(.flickity-button):not(.toggle),.button{background-color:transparent;background-image:-webkit-gradient(linear,left top,right top,color-stop(100%,#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,color-stop(100%,#fff),to(#fff)),-webkit-gradient(linear,left top,right top,color-stop(100%,#fff),to(#fff)),-webkit-gradient(linear,left top,left bottom,color-stop(100%,#fff),to(#fff));background-image:-webkit-linear-gradient(left,#fff 100%,#fff 100%),-webkit-linear-gradient(top,#fff 100%,#fff 100%),-webkit-linear-gradient(left,#fff 100%,#fff 100%),-webkit-linear-gradient(top,#fff 100%,#fff 100%);background-image:-o-linear-gradient(left,#fff 100%,#fff 100%),-o-linear-gradient(top,#fff 100%,#fff 100%),-o-linear-gradient(left,#fff 100%,#fff 100%),-o-linear-gradient(top,#fff 100%,#fff 100%);background-image:linear-gradient(to right,#fff 100%,#fff 100%),linear-gradient(to bottom,#fff 100%,#fff 100%),linear-gradient(to right,#fff 100%,#fff 100%),linear-gradient(to bottom,#fff 100%,#fff 100%);background-repeat:no-repeat;background-size:0 1.5px,1.5px 0,0 1.5px,1.5px 0;background-position:0 0,100%0,100% 100%,0 100%;-webkit-animation-timing-function:cubic-bezier(.91,.08,.54,1);animation-timing-function:cubic-bezier(.91,.08,.54,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1200ms;animation-duration:1200ms;overflow:hidden}button.animation-active:not(.flickity-button):not(.toggle),.animation-active.button{-webkit-animation-name:white-border-draw;animation-name:white-border-draw}.form input[type=input],.form input[type=text],.form input[type=email],.form textarea{width:100%;font-size:1rem;padding:.1rem;max-width:none;background:0 0;border:0;height:1.6rem;font-family:inherit;outline:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.form .rwmb-textarea-wrapper{height:5em}.form .rwmb-textarea-wrapper textarea{resize:none}.form .rwmb-field .rwmb-input{float:none}.form .rwmb-field .rwmb-label{font-family:aktiv-grotesk,sans-serif;letter-spacing:.1em;font-size:.8rem;text-transform:uppercase;float:none;width:auto;line-height:1.4;margin-bottom:-1.8em;padding:.2rem}.form .rwmb-field .rwmb-label label{font-weight:500;position:relative;z-index:2}.form .rwmb-field .rwmb-label~.rwmb-input{width:100%}.form .rwmb-field.required label:after{content:"*"}header.main{-webkit-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}header.main.has-featured-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden;background:#8f9599}header.main.has-featured-image,header.main.has-featured-image:after,header.main.has-featured-image .featured-image{height:400px}@media (max-width:52.49em){header.main.has-featured-image,header.main.has-featured-image:after,header.main.has-featured-image .featured-image{height:480px}}header.main.has-featured-image #page-title{margin-bottom:2rem;width:100%}header.main.has-featured-image #page-title .container{padding-right:180px}@media (max-width:52.49em){header.main.has-featured-image #page-title .container{padding-right:80px}}header.main.has-featured-image #page-title h1{margin:.25rem 0 0}@media (max-width:52.49em){header.main.has-featured-image #page-title h1{font-size:1.8rem}}@media (min-width:52.5em){header.main.has-featured-image #page-title h1{font-size:2rem}}header.main.has-featured-image #page-title h1,header.main.has-featured-image #page-title #page-pre-title{color:#fff}header.main.has-featured-image #page-arrow{top:calc(400px - 4rem - 1em)}@media (max-width:52.49em){header.main.has-featured-image #page-arrow{top:calc(480px - 4rem - 1em)}}header.main #page-arrow{position:absolute;width:calc(80px + 1em);line-height:1;font-size:2.2rem;font-family:acumin-pro,sans-serif;font-weight:300;color:#fff;text-align:center;cursor:pointer;z-index:4}@media (min-width:84.375em){header.main #page-arrow{left:50%;margin-left:665px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media (max-width:84.365em){header.main #page-arrow{right:0}}@media (max-width:52.49em){header.main #page-arrow{padding:2rem 25px}}@media (min-width:52.5em){header.main #page-arrow{padding:2rem 40px}}header.main .container{position:relative}header.main #page-title{position:relative;z-index:3}header.main .featured-image{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%}header.main .featured-image img{-o-object-fit:cover;object-fit:cover;-webkit-filter:blur(30px);filter:blur(30px);-webkit-transition:opacity 400ms ease,-webkit-filter 400ms ease;transition:opacity 400ms ease,-webkit-filter 400ms ease;-o-transition:filter 400ms ease,opacity 400ms ease;transition:filter 400ms ease,opacity 400ms ease;transition:filter 400ms ease,opacity 400ms ease,-webkit-filter 400ms ease;margin:-30px;width:calc(100% + 60px);height:calc(100% + 60px);opactiy:.3}header.main .featured-image img.lazyloaded{-webkit-filter:blur(0);filter:blur(0);opacity:1}#header-measure{position:fixed;top:0;left:0;right:0;height:100px;z-index:-999}#masthead:after{content:"";display:block;position:fixed;top:0;left:0;right:0;height:100px;background:rgba(255,255,245,.75);z-index:5;opacity:0;pointer-events:none}#masthead .logo,#masthead .button-nav{position:fixed;top:0}#masthead .logo{z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:33px 0 0 40px;-webkit-transition:padding 100ms cubic-bezier(.91,.08,.54,1);-o-transition:padding 100ms cubic-bezier(.91,.08,.54,1);transition:padding 100ms cubic-bezier(.91,.08,.54,1)}@media (max-width:36.24em){#masthead .logo{padding:37px 0 0 20px}}@media (min-width:36.25em){#masthead .logo{padding:33px 0 0 40px}}@media (min-width:84.375em){#masthead .logo{right:50%;margin-right:675px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@media (max-width:84.365em){#masthead .logo{left:0}}#masthead .logo svg{width:auto;-webkit-transition:height 100ms cubic-bezier(.91,.08,.54,1),margin 100ms cubic-bezier(.91,.08,.54,1);-o-transition:height 100ms cubic-bezier(.91,.08,.54,1),margin 100ms cubic-bezier(.91,.08,.54,1);transition:height 100ms cubic-bezier(.91,.08,.54,1),margin 100ms cubic-bezier(.91,.08,.54,1)}@media (max-width:36.24em){#masthead .logo svg{height:1.7rem}}@media (min-width:36.25em){#masthead .logo svg{height:35px}}#masthead .logo svg *{fill:#fff}#masthead .button-nav{z-index:10;padding:40px;cursor:pointer;text-transform:uppercase;-webkit-transition:color 200ms ease,padding 200ms ease;-o-transition:color 200ms ease,padding 200ms ease;transition:color 200ms ease,padding 200ms ease;font-family:aktiv-grotesk,sans-serif;letter-spacing:.1em;color:#fff}#masthead .button-nav .state-active,#masthead .button-nav .state-inactive{-webkit-transition:opacity 150ms ease;-o-transition:opacity 150ms ease;transition:opacity 150ms ease}#masthead .button-nav .state-active{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-44%);-ms-transform:translate(-50%,-44%);transform:translate(-50%,-44%)}#masthead .button-nav .state-inactive{opacity:1}@media (min-width:84.375em){#masthead .button-nav{left:50%;margin-left:675px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media (max-width:84.365em){#masthead .button-nav{right:0}}#nav{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;right:0;background:rgba(124,134,140,.9);z-index:10;-webkit-transition:.5s -webkit-transform cubic-bezier(.91,.08,.54,1);transition:.5s -webkit-transform cubic-bezier(.91,.08,.54,1);-o-transition:.5s transform cubic-bezier(.91,.08,.54,1);transition:.5s transform cubic-bezier(.91,.08,.54,1);transition:.5s transform cubic-bezier(.91,.08,.54,1),.5s -webkit-transform cubic-bezier(.91,.08,.54,1);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media (max-width:52.49em){#nav{left:0}}@media (min-width:52.5em){#nav{left:50%}#nav:before{content:"";display:none;top:0;left:-100%;right:0;bottom:0;height:100%;position:absolute}}#nav.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#nav.active:before{display:block}#nav ul.main-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;margin:0}#nav ul.main-menu li{list-style:none;font-size:2.2rem}#nav ul.main-menu li a{display:block;padding:.5rem 0;color:#fff;text-decoration:none}#footer-contact{background:#8f9599;padding:3rem 0;color:#fff}@media (max-width:52.49em){#footer-contact .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:52.5em){#footer-contact .container{display:-ms-grid;display:grid;-ms-grid-rows:(auto)[4];grid-template-rows:repeat(4,auto);-ms-grid-columns:18rem auto;grid-template-columns:18rem auto}}#footer-contact .title{color:#fff}#footer-contact .title.primary,#footer-contact .title.secondary{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media (max-width:52.49em){#footer-contact .title.primary,#footer-contact .title.secondary{font-size:1.4rem}}@media (min-width:52.5em){#footer-contact .title.primary,#footer-contact .title.secondary{font-size:1.8rem}}#footer-contact .title.secondary{margin-bottom:2.5rem;color:#bebfc1}#footer-contact .title.tertiary{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;color:#fff;margin-right:4rem;margin-bottom:1.2rem}#footer-contact .form{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}body.single-sector #footer-contact .container{-ms-grid-rows:(auto)[3]1fr;grid-template-rows:repeat(3,auto) 1fr;-ms-grid-columns:160px 18rem auto;grid-template-columns:160px 18rem auto}body.single-sector #footer-contact .staff-photo{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;padding-right:30px}@media (max-width:52.49em){body.single-sector #footer-contact .staff-photo{width:100px;margin-bottom:1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}body.single-sector #footer-contact .staff-photo img{border-radius:100%}@media (max-width:52.49em){body.single-sector #footer-contact .title{width:100%}}body.single-sector #footer-contact .title.primary,body.single-sector #footer-contact .title.secondary{-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4}body.single-sector #footer-contact .title.tertiary{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3}@media (max-width:52.49em){body.single-sector #footer-contact .title.tertiary{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width:52.49em){body.single-sector #footer-contact .staff-contact{margin-bottom:3rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}body.single-sector #footer-contact .staff-contact .staff-name{margin-bottom:1rem}body.single-sector #footer-contact .staff-contact .staff-phone-number,body.single-sector #footer-contact .staff-contact .staff-email{display:-webkit-box;display:-ms-flexbox;display:flex}body.single-sector #footer-contact .staff-contact .staff-phone-number .label,body.single-sector #footer-contact .staff-contact .staff-email .label{width:1em;margin-right:1.4rem;font-family:aktiv-grotesk,sans-serif}body.single-sector #footer-contact .staff-contact .staff-phone-number .label:after,body.single-sector #footer-contact .staff-contact .staff-email .label:after{content:":"}body.single-sector #footer-contact .form{-ms-grid-row:3;-ms-grid-row-span:2;grid-row:3/5;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}@media (max-width:52.49em){body.single-sector #footer-contact .form{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}}#footer-contact .form .rwmb-meta-box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#footer-contact .form .rwmb-field.rwmb-textarea-wrapper{margin-bottom:0}@media (min-width:52.5em){#footer-contact .form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#footer-contact .form .rwmb-form-submit{width:10rem;margin-left:1rem;margin-bottom:3.3rem}#footer-contact .form .rwmb-form-submit button{min-width:0;width:100%}}#footer-contact .form input[type=input],#footer-contact .form input[type=text],#footer-contact .form input[type=email],#footer-contact .form textarea{background:#8f9599;border-bottom:1px solid #bebfc1;color:#fff}.footer-container,.footer-wrapper{height:230px}@media (max-width:52.49em){.footer-container,.footer-wrapper{height:350px}}.footer-container{pointer-events:none}.footer-wrapper{pointer-events:all;position:fixed;bottom:0;width:100%;z-index:-2;background:#7c868d}footer.main,footer.secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:acumin-pro,sans-serif;font-weight:300;font-style:normal}@media (max-width:52.49em){footer.main,footer.secondary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer.main,footer.main p,footer.main a,footer.secondary,footer.secondary p,footer.secondary a{color:#fff;margin:0;text-decoration:none}footer.main{padding:1.7rem 0 1.5rem}footer.main address{font-style:normal}footer.main #contact-info{margin:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;line-height:1.4;font-size:.9rem}@media (max-width:36.24em){footer.main #contact-info{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (min-width:36.25em){footer.main #contact-info{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:52.5em){footer.main #contact-info{width:50%}}footer.main #contact-info .contact-detail{padding-right:1.5rem}@media (max-width:36.24em){footer.main #contact-info .contact-detail:not(:first-child){margin-top:.5rem}}footer.main #contact-info .contact-detail.contact-detail-address{max-width:15rem}@media (min-width:36.25em){footer.main #contact-info .contact-detail.contact-detail-address{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}}footer.main #contact-info .contact-detail.contact-detail-social{width:100%;margin-top:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:36.25em){footer.main #contact-info .contact-detail.contact-detail-social{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}footer.main #contact-info .contact-detail.contact-detail-social a{margin-right:1.25rem;height:1.2rem}footer.main #contact-info .contact-detail.contact-detail-social a svg{height:100%}@media (max-width:52.49em){footer.main .logo{margin-bottom:1rem}}footer.main .logo svg{width:230px;height:35px}footer.secondary{border-top:1px solid #bebfc1;padding-top:1.5rem;font-size:.9rem}@media (max-width:52.49em){footer.secondary #bug{margin-top:.5rem;font-size:.7rem}}@media (min-width:52.5em){footer.secondary #bug{width:25%}}body.home,body.home section{background:#fffff5}body.home header.main{position:absolute;top:0;height:100vh;width:100%}body.home header.main #page-title{display:none}body.home header.main #page-arrow{position:absolute}@media (max-width:96.115em){body.home header.main #page-arrow{top:56vw;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@media (min-width:84.375em) and (max-width:96.115em){body.home header.main #page-arrow{-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}}body.home #main{background:0 0}body.home section#section-splash{height:100vh;overflow:hidden;z-index:-1;background:#000}@media (max-width:96.115em){body.home section#section-splash{height:56vw}}body.home section#section-splash:after{z-index:0}body.home section#section-splash #splash-video{height:100%;position:relative}body.home section#section-splash #splash-video iframe{-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;height:56.25vw;width:177.77777778vh}body.home section.home-area{position:relative;padding:4rem 0;display:-ms-grid;display:grid;-ms-grid-rows:1fr auto 1fr;grid-template-rows:1fr auto 1fr}@media (max-width:36.24em){body.home section.home-area{height:calc(68vh - 2rem);-ms-grid-columns:20% 28% 4% 28% 20%;grid-template-columns:20% 28% 4% 28% 20%}}@media (min-width:36.25em){body.home section.home-area{height:calc(100vh - 2rem);-ms-grid-columns:27% 21% 4% 21% 27%;grid-template-columns:27% 21% 4% 21% 27%}}body.home section.home-area .content{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;background:rgba(143,149,153,.85);position:relative;-webkit-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}body.home section.home-area .content a{display:block}@media (max-width:36.24em){body.home section.home-area .content a{padding:2rem 1.5rem}}@media (min-width:36.25em){body.home section.home-area .content a{padding:2.5rem 3rem}}body.home section.home-area .content,body.home section.home-area .content a,body.home section.home-area .content .title{color:#fff;text-decoration:none}body.home section.home-area .content .mini-title{font-family:aktiv-grotesk,sans-serif;font-size:.8rem;text-transform:uppercase}body.home section.home-area .content .title{margin:.25rem 0 1.8rem}@media (max-width:36.24em){body.home section.home-area .content .title{font-size:1.4rem}}@media (min-width:36.25em){body.home section.home-area .content .title{font-size:2.2rem}}body.home section.home-area .content .mini-title{-webkit-transition-delay:720ms;-o-transition-delay:720ms;transition-delay:720ms}body.home section.home-area .content .title{-webkit-transition-delay:840ms;-o-transition-delay:840ms;transition-delay:840ms}body.home section.home-area .content .button{-webkit-transition-delay:960ms;-o-transition-delay:960ms;transition-delay:960ms;-webkit-animation-delay:1020ms;animation-delay:1020ms}body.home section.home-area .image{-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4;position:relative;overflow:hidden}body.home section.home-area .image:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:inset 0 12px 18px 0 rgba(0,0,0,.05);box-shadow:inset 0 12px 18px 0 rgba(0,0,0,.05)}body.home section.home-area .image img{display:block;position:absolute;top:-15%;left:0;width:100%;height:130%;-o-object-fit:cover;object-fit:cover}body.home section.home-area#section-home-area-1{-ms-grid-rows:1fr auto 6fr;grid-template-rows:1fr auto 6fr}body.home section.home-area#section-home-area-2{-ms-grid-rows:2fr auto 5fr;grid-template-rows:2fr auto 5fr}body.home section.home-area#section-home-area-3{-ms-grid-rows:6fr auto 1fr;grid-template-rows:6fr auto 1fr}body.home section.home-area#section-home-area-4{-ms-grid-rows:3fr auto 2fr;grid-template-rows:3fr auto 2fr;padding-bottom:0}@media (max-width:36.24em){body.home section.home-area#section-home-area-1 .content,body.home section.home-area#section-home-area-3 .content{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}}@media (min-width:36.25em) and (max-width:60.3025em){body.home section.home-area#section-home-area-1 .content,body.home section.home-area#section-home-area-3 .content{-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/6}}@media (min-width:60.3125em){body.home section.home-area#section-home-area-1 .content,body.home section.home-area#section-home-area-3 .content{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3/6}}body.home section.home-area#section-home-area-1 .image,body.home section.home-area#section-home-area-3 .image{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}@media (max-width:36.24em){body.home section.home-area#section-home-area-2 .content,body.home section.home-area#section-home-area-4 .content{-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}}@media (min-width:36.25em) and (max-width:60.3025em){body.home section.home-area#section-home-area-2 .content,body.home section.home-area#section-home-area-4 .content{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}}@media (min-width:60.3125em){body.home section.home-area#section-home-area-2 .content,body.home section.home-area#section-home-area-4 .content{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}}body.home section.home-area#section-home-area-2 .image,body.home section.home-area#section-home-area-4 .image{-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/6}body.home .button{display:inline-block}.page-template-page-about section#section-intro,.page-template-page-about section#section-nl-property-in-numbers{background:#8f9599}.page-template-page-about section#section-intro,.page-template-page-about section#section-nl-property-in-numbers,.page-template-page-about section#section-intro a,.page-template-page-about section#section-nl-property-in-numbers a{color:#fff}.page-template-page-about section{padding:3rem 0}.page-template-page-about section.with-logo-grid{background:#fff}@supports (mix-blend-mode:multiply){.page-template-page-about section.with-logo-grid{background:0 0}}@media (min-width:52.5em){.page-template-page-about section#section-intro .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-template-page-about section#section-intro .container .content{font-size:1.3rem}@media (min-width:52.5em){.page-template-page-about section#section-intro .container .content{max-width:26rem}}.page-template-page-about section#section-intro .container ul.links{padding:0;list-style:none;letter-spacing:.05em}@media (max-width:52.49em){.page-template-page-about section#section-intro .container ul.links{margin:2rem 0 0}}@media (min-width:52.5em){.page-template-page-about section#section-intro .container ul.links{margin:0;width:18rem}}.page-template-page-about section#section-intro .container ul.links li{border-top:1px solid #fff}.page-template-page-about section#section-intro .container ul.links li:nth-child(1){-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.page-template-page-about section#section-intro .container ul.links li:nth-child(2){-webkit-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}.page-template-page-about section#section-intro .container ul.links li:nth-child(3){-webkit-transition-delay:160ms;-o-transition-delay:160ms;transition-delay:160ms}.page-template-page-about section#section-intro .container ul.links li:last-child{border-bottom:1px solid #fff}.page-template-page-about section#section-intro .container ul.links li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;padding:.6rem 0;font-size:.7rem}.page-template-page-about section#section-intro .container ul.links li a:after{content:"→";font-family:acumin-pro,sans-serif}.page-template-page-about section#section-our-people .section-title h2{margin-bottom:2rem}.page-template-page-about section#section-our-people #section-our-people-staff.visible .staff-member{opacity:1}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member{display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;opacity:0;-webkit-transition:opacity 400ms cubic-bezier(.91,.08,.54,1);-o-transition:opacity 400ms cubic-bezier(.91,.08,.54,1);transition:opacity 400ms cubic-bezier(.91,.08,.54,1)}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:nth-child(1){-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:nth-child(2){-webkit-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:nth-child(3){-webkit-transition-delay:160ms;-o-transition-delay:160ms;transition-delay:160ms}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:nth-child(4){-webkit-transition-delay:240ms;-o-transition-delay:240ms;transition-delay:240ms}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member:not(.active) .meta:before{content:"";display:block;background:#fffff5;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;margin:2rem -2rem -2rem}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .photo{padding-top:72%;position:relative;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .photo img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .meta{background:#8f9599;color:#fff;padding:2rem;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr 2rem;grid-template-columns:auto 1fr 2rem;-ms-grid-rows:1rem auto 1fr 3.5em;grid-template-rows:1rem auto 1fr 3.5em}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .meta .name,.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .meta .postnominal{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .meta .bio,.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .meta .connect{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;display:none}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .meta .name{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .meta .postnominal{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;font-size:.8rem;font-style:italic;padding-top:.2rem;margin-left:.5rem}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .meta .toggle{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;height:1.6rem;margin-top:-.3rem;background:0 0;border:0;font-size:1.1rem;color:#fff;outline:0;cursor:pointer}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .meta .bio{-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4;margin:2rem 0 1.1rem;font-size:.8rem}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member .meta .connect{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member.active .bio{display:block}.page-template-page-about section#section-our-people #section-our-people-staff .staff-member.active .connect{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-about section#section-nl-property-in-numbers{font-size:.9rem}@media (max-width:60.3025em){.page-template-page-about section#section-nl-property-in-numbers{padding:5rem 0}}@media (min-width:60.3125em){.page-template-page-about section#section-nl-property-in-numbers{padding:3rem 0}}.page-template-page-about section#section-nl-property-in-numbers .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:60.3125em){.page-template-page-about section#section-nl-property-in-numbers .container{padding:0 120px}}@media (min-width:36.25em) and (max-width:60.3025em){.page-template-page-about section#section-nl-property-in-numbers .container{max-width:50em;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-template-page-about section#section-nl-property-in-numbers ul li{margin-bottom:1.2rem}.page-template-page-about section#section-nl-property-in-numbers ul li:last-child{margin-bottom:0}.page-template-page-about section#section-nl-property-in-numbers .value{color:#fff}.page-template-page-about section#section-nl-property-in-numbers .label{color:#bebfc1}.page-template-page-about section#section-nl-property-in-numbers .number-section{margin-bottom:5rem}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-managed-assets-number .value{font-size:4.2rem;line-height:1}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented .value,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-more-than-n .value,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-in-excess-of-n .value,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-planning-success .value{font-size:3.5rem}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented-list{margin-bottom:5.5rem}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-managed-assets-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.7rem}@media (min-width:60.3125em){.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-managed-assets-description .label{max-width:14em}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-managed-assets-number,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-managed-assets-description,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented-list,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-more-than-n{width:50%}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-in-excess-of-n{width:30%}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-planning-success{width:20%}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-more-than-n,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-in-excess-of-n,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-planning-success{margin-bottom:0}}@media (max-width:60.3025em){.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-managed-assets-number{margin-bottom:1rem}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-managed-assets-description,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented-list{width:100%}}@media (min-width:36.25em) and (max-width:60.3025em){.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-managed-assets-number,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented{width:50%}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-more-than-n,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-in-excess-of-n,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-planning-success{width:auto;margin-bottom:0;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media (max-width:36.24em){.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-more-than-n,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-in-excess-of-n,.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-planning-success{width:100%}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-planning-success{margin-bottom:0}}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-managed-assets-number{-webkit-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-managed-assets-description{-webkit-transition-delay:160ms;-o-transition-delay:160ms;transition-delay:160ms}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented{-webkit-transition-delay:240ms;-o-transition-delay:240ms;transition-delay:240ms}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented-list li:nth-child(1){-webkit-transition-delay:320ms;-o-transition-delay:320ms;transition-delay:320ms}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented-list li:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented-list li:nth-child(3){-webkit-transition-delay:480ms;-o-transition-delay:480ms;transition-delay:480ms}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented-list li:nth-child(4){-webkit-transition-delay:560ms;-o-transition-delay:560ms;transition-delay:560ms}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-residential-units-consented-list li:nth-child(5){-webkit-transition-delay:640ms;-o-transition-delay:640ms;transition-delay:640ms}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-more-than-n{-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-in-excess-of-n{-webkit-transition-delay:480ms;-o-transition-delay:480ms;transition-delay:480ms}.page-template-page-about section#section-nl-property-in-numbers .number-section#about-statistics-planning-success{-webkit-transition-delay:560ms;-o-transition-delay:560ms;transition-delay:560ms}.page-template-page-about section#section-business-relationships .section-title h2{margin-bottom:1rem}.page-template-page-about section#section-business-relationships .content{font-size:1.4rem;color:#6a7d81}@media (min-width:60.3125em){.page-template-page-about section#section-business-relationships .content{width:48%;margin-left:auto}}.page-template-page-about section#section-who-we-work-with .section-title{margin-bottom:1rem}.page-template-page-about section#section-who-we-work-with .section-title h2{margin-bottom:2rem;max-width:38rem}@media (max-width:36.24em){.page-template-page-about section#section-who-we-work-with .section-title .section-pre-title{margin-bottom:1rem}}@media (min-width:52.5em){.page-template-page-about section#section-our-business-partners .section-title{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-about section#section-our-business-partners .section-title .section-pre-title{margin-right:4rem;white-space:nowrap}.page-template-page-about section#section-our-business-partners .section-title h2{margin:0}}.page-template-page-about section#section-our-business-partners .logos-grid{margin-top:3rem}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(1) img{-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(2) img{-webkit-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(3) img{-webkit-transition-delay:160ms;-o-transition-delay:160ms;transition-delay:160ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(4) img{-webkit-transition-delay:240ms;-o-transition-delay:240ms;transition-delay:240ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(5) img{-webkit-transition-delay:320ms;-o-transition-delay:320ms;transition-delay:320ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(6) img{-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(7) img{-webkit-transition-delay:480ms;-o-transition-delay:480ms;transition-delay:480ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(8) img{-webkit-transition-delay:560ms;-o-transition-delay:560ms;transition-delay:560ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(9) img{-webkit-transition-delay:640ms;-o-transition-delay:640ms;transition-delay:640ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(10) img{-webkit-transition-delay:720ms;-o-transition-delay:720ms;transition-delay:720ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(11) img{-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(12) img{-webkit-transition-delay:880ms;-o-transition-delay:880ms;transition-delay:880ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(13) img{-webkit-transition-delay:960ms;-o-transition-delay:960ms;transition-delay:960ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(14) img{-webkit-transition-delay:1040ms;-o-transition-delay:1040ms;transition-delay:1040ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(15) img{-webkit-transition-delay:1120ms;-o-transition-delay:1120ms;transition-delay:1120ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(16) img{-webkit-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(17) img{-webkit-transition-delay:1280ms;-o-transition-delay:1280ms;transition-delay:1280ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(18) img{-webkit-transition-delay:1360ms;-o-transition-delay:1360ms;transition-delay:1360ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(19) img{-webkit-transition-delay:1440ms;-o-transition-delay:1440ms;transition-delay:1440ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(20) img{-webkit-transition-delay:1520ms;-o-transition-delay:1520ms;transition-delay:1520ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(21) img{-webkit-transition-delay:1600ms;-o-transition-delay:1600ms;transition-delay:1600ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(22) img{-webkit-transition-delay:1680ms;-o-transition-delay:1680ms;transition-delay:1680ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(23) img{-webkit-transition-delay:1760ms;-o-transition-delay:1760ms;transition-delay:1760ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(24) img{-webkit-transition-delay:1840ms;-o-transition-delay:1840ms;transition-delay:1840ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(25) img{-webkit-transition-delay:1920ms;-o-transition-delay:1920ms;transition-delay:1920ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(26) img{-webkit-transition-delay:2000ms;-o-transition-delay:2000ms;transition-delay:2000ms}.page-template-page-about section#section-our-business-partners .logos-grid .logo:nth-child(27) img{-webkit-transition-delay:2080ms;-o-transition-delay:2080ms;transition-delay:2080ms}.logos-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;overflow:hidden}.logos-grid.visible .logo img{opacity:1}.logos-grid .logo{position:relative;line-height:0}.logos-grid .logo:last-child:before{content:"";display:block;position:absolute;top:0;left:-999%;right:-999%;height:1px;background:#dee0e2}@media (max-width:52.49em){.logos-grid .logo{width:33.333%}.logos-grid .logo:nth-child(1):after,.logos-grid .logo:nth-child(2):after,.logos-grid .logo:nth-child(3):after{border-top:none}.logos-grid .logo:nth-child(3n+1):after{border-left:none}}@media (min-width:52.5em){.logos-grid .logo{width:20%}.logos-grid .logo:nth-child(1):after,.logos-grid .logo:nth-child(2):after,.logos-grid .logo:nth-child(3):after,.logos-grid .logo:nth-child(4):after,.logos-grid .logo:nth-child(5):after{border-top:none}.logos-grid .logo:nth-child(5n+1):after{border-left:none}}.logos-grid .logo:after{content:"";position:absolute;top:0;left:0;right:-1px;bottom:0;z-index:2;border-left:1px solid #dee0e2;border-top:1px solid #dee0e2}.logos-grid .logo img{position:relative;display:block;z-index:1;width:100%;height:auto;mix-blend-mode:multiply;opacity:0;-webkit-transition:opacity 400ms cubic-bezier(.91,.08,.54,1);-o-transition:opacity 400ms cubic-bezier(.91,.08,.54,1);transition:opacity 400ms cubic-bezier(.91,.08,.54,1)}@media (min-width:52.5em){section#section-contact-intro .container{padding-right:36%}}section#section-contact-details .contact-details{margin:3rem 0;font-family:aktiv-grotesk,sans-serif}section#section-contact-details .contact-details ul{margin:0;padding:0;font-size:.9rem;list-style-type:none}@media (min-width:52.5em){section#section-contact-details .contact-details ul{width:50%}}section#section-contact-details .contact-details ul li{border-top:1px solid #c6c7c8;padding:.7rem 0;margin:0}section#section-contact-details .contact-details ul li:nth-child(1){-webkit-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}section#section-contact-details .contact-details ul li:nth-child(2){-webkit-transition-delay:160ms;-o-transition-delay:160ms;transition-delay:160ms}section#section-contact-details .contact-details ul li:nth-child(3){-webkit-transition-delay:240ms;-o-transition-delay:240ms;transition-delay:240ms}section#section-contact-details .contact-details ul li:nth-child(4){-webkit-transition-delay:320ms;-o-transition-delay:320ms;transition-delay:320ms}section#section-contact-details .contact-details ul li:last-child{border-bottom:1px solid #c6c7c8}section#section-contact-details .map{position:relative}@media (min-width:60.3125em){section#section-our-sectors-intro .container{padding-right:38%}}section#section-our-sectors-sectors{padding:3rem 0}section#section-sector-case-study{padding:3rem 0}@media (min-width:52.5em){section#section-sector-case-study .container{display:-ms-grid;display:grid;-ms-grid-columns:18rem auto;grid-template-columns:18rem auto;-ms-grid-rows:(auto)[2];grid-template-rows:repeat(2,auto)}}@media (min-width:52.5em){section#section-sector-case-study .meta{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;margin-right:25%}}section#section-sector-case-study .meta .section-title>:nth-child(1){-webkit-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}section#section-sector-case-study .meta .section-title>:nth-child(2){-webkit-transition-delay:80ms;-o-transition-delay:80ms;transition-delay:80ms}section#section-sector-case-study .meta .section-title>:nth-child(3){-webkit-transition-delay:160ms;-o-transition-delay:160ms;transition-delay:160ms}section#section-sector-case-study .meta .section-title h2{color:#2b2b27;margin-bottom:.3rem}@media (min-width:52.5em){section#section-sector-case-study .meta .section-title h2{font-size:1.8rem}}@media (max-width:52.49em){section#section-sector-case-study .meta .stats{margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:52.5em){section#section-sector-case-study .meta .stats{margin-top:200px}}section#section-sector-case-study .meta .stats .stat:nth-child(1){-webkit-transition-delay:320ms;-o-transition-delay:320ms;transition-delay:320ms}section#section-sector-case-study .meta .stats .stat:nth-child(2){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}@media (max-width:52.49em){section#section-sector-case-study .meta .stats .stat{margin-right:2rem;margin-bottom:1.5rem;width:12rem}}@media (min-width:52.5em){section#section-sector-case-study .meta .stats .stat{margin-bottom:2.5rem}}section#section-sector-case-study .meta .stats .stat .stat-title{padding-bottom:.3rem}section#section-sector-case-study .meta .stats .stat .stat-value{padding-top:.5rem;border-top:1px solid;font-size:2.5rem}section#section-sector-case-study .gallery{margin-bottom:3rem;margin-right:-40px}@media (max-width:52.49em){section#section-sector-case-study .gallery{margin-left:-40px}}section#section-sector-case-study .info>:nth-child(1){-webkit-transition-delay:480ms;-o-transition-delay:480ms;transition-delay:480ms}section#section-sector-case-study .info>:nth-child(2){-webkit-transition-delay:560ms;-o-transition-delay:560ms;transition-delay:560ms}section#section-sector-case-study .info>:nth-child(3){-webkit-transition-delay:640ms;-o-transition-delay:640ms;transition-delay:640ms}@media (min-width:60.3125em){section#section-sector-case-study .info{margin-right:30%}}section#section-sector-case-study .info .subtitle{font-size:1.5rem;margin-bottom:1rem}section#section-sector-case-study .info .content{margin-top:1.2rem}section#section-other-sectors{padding:0 0 3rem}section#section-other-sectors .bar-title{margin-bottom:3rem}section#section-related-projects{padding:3rem 0}section#section-related-projects .section-title h2{margin-bottom:2rem}.sectors .sector{text-decoration:none}.sectors .sector .image{position:relative;padding-top:85%}.sectors .sector .image img{display:block;position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.sectors .sector h2{position:absolute;top:1.6rem;color:#fff;left:1rem;margin:0;font-size:2.2rem;font-weight:400;padding-right:.5rem}.sectors .sector .button{position:absolute;left:1rem;bottom:2rem}.projects .project{background:#8f9599}.projects .project .image{padding-top:100%;position:relative}.projects .project .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.projects .project h3{color:#fff;margin-top:2rem;margin-bottom:.5rem}.projects .project .location{margin-bottom:2rem}.projects .project h3,.projects .project .location{margin-right:1rem}.projects .project h3,.projects .project .location,.projects .project .stats{margin-left:2rem}.projects .project .stats{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.projects .project .stats .stat{width:calc(50% - .5rem)}.projects .project .stats .stat .stat-title{font-size:.75rem;border-bottom:1px solid;margin-bottom:.8rem;padding-bottom:.4rem}.projects .project .stats .stat .stat-value{font-size:1.3rem}.projects .project,.projects .project .location,.projects .project .stats .stat .stat-title,.projects .project .stats .stat .stat-value{color:#bebfc1}section#section-posts-intro{background:#8f9599;color:#fff;font-size:1.4rem;padding:3rem 0}section#section-post-intro{padding-top:2rem}@media (max-width:52.49em){.single-post-blog section#section-post-intro .subtitle,.single-post-blog section#section-post-intro .intro{max-width:34rem;font-size:1.1rem}}@media (min-width:52.5em){.single-post-blog section#section-post-intro .subtitle,.single-post-blog section#section-post-intro .intro{margin-right:calc(33.333% + .5rem)}}section#section-post-intro .subtitle{margin-bottom:2rem}section.section-post-gallery{margin:3rem 0}section.section-post-gallery .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:52.49em){section.section-post-gallery .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:52.49em){section.section-post-gallery .meta{margin-bottom:2rem}}@media (min-width:52.5em){section.section-post-gallery .meta{width:calc(33.333% - .5rem);margin-right:1rem;padding-right:1rem}}section.section-post-gallery .gallery{margin-right:-40px}@media (max-width:52.49em){section.section-post-gallery .gallery{margin-left:-40px}}@media (min-width:52.5em){section.section-post-gallery .gallery{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}section.section-post-content{margin-bottom:3rem}section.section-post-content .content{margin-top:2rem}section.section-post-content .content,section.section-post-content .content *{font-size:1rem!important;color:#2b2b27!important}@media (max-width:52.49em){section.section-post-content .content{max-width:34rem}}.posts{padding:3rem 0}.posts .post{text-decoration:none;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}.posts .post .image,.posts .post h2{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.posts .post .button{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.posts .post .image{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;position:relative;padding-top:85%}.posts .post .image img{display:block;position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.posts .post h2{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;position:relative;color:#fff;margin:0;font-size:2.2rem;font-weight:400;padding:1.5rem 1.5rem 0}.posts .post .button{-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;margin:1.5rem;position:relative}@media (min-width:60.3125em){section#section-requirements-intro .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:60.3025em){section#section-requirements-intro .container .primary,section#section-requirements-intro .container .secondary{max-width:34rem}}@media (min-width:60.3125em){section#section-requirements-intro .container .primary,section#section-requirements-intro .container .secondary{width:50%}}@media (max-width:60.3025em){section#section-requirements-intro .container .primary{margin-bottom:2rem}}@media (min-width:60.3125em){section#section-requirements-intro .container .primary{padding-right:2rem}}section#section-our-requirements .requirements-list{padding:3rem 0;font-size:.95rem}section#section-our-requirements .requirements-list h2{font-size:.9rem;color:#8f9599;max-width:40em;margin:0 0 1.5rem}section#section-our-requirements .requirements-list ul{margin:0;padding:0;list-style-type:none}@media (min-width:60.3125em){section#section-our-requirements .requirements-list ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:1.6rem}}section#section-our-requirements .requirements-list ul li{border-bottom:1px solid #c6c7c8;padding:.8rem 0}section#section-our-requirements .requirements-list ul li:nth-child(1){-webkit-transition-delay:240ms;-o-transition-delay:240ms;transition-delay:240ms}section#section-our-requirements .requirements-list ul li:nth-child(2){-webkit-transition-delay:280ms;-o-transition-delay:280ms;transition-delay:280ms}section#section-our-requirements .requirements-list ul li:nth-child(3){-webkit-transition-delay:320ms;-o-transition-delay:320ms;transition-delay:320ms}section#section-our-requirements .requirements-list ul li:nth-child(4){-webkit-transition-delay:360ms;-o-transition-delay:360ms;transition-delay:360ms}section#section-our-requirements .requirements-list ul li:nth-child(5){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}section#section-our-requirements .requirements-list ul li:nth-child(6){-webkit-transition-delay:440ms;-o-transition-delay:440ms;transition-delay:440ms}section#section-our-requirements .requirements-list ul li:nth-child(7){-webkit-transition-delay:480ms;-o-transition-delay:480ms;transition-delay:480ms}section#section-our-requirements .requirements-list ul li:nth-child(8){-webkit-transition-delay:520ms;-o-transition-delay:520ms;transition-delay:520ms}section#section-our-requirements .requirements-list ul li:nth-child(9){-webkit-transition-delay:560ms;-o-transition-delay:560ms;transition-delay:560ms}section#section-our-requirements .requirements-list ul li:nth-child(10){-webkit-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}section#section-our-requirements .requirements-list ul li:nth-child(11){-webkit-transition-delay:640ms;-o-transition-delay:640ms;transition-delay:640ms}section#section-our-requirements .requirements-list ul li:nth-child(12){-webkit-transition-delay:680ms;-o-transition-delay:680ms;transition-delay:680ms}section#section-our-requirements .requirements-list ul li:nth-child(13){-webkit-transition-delay:720ms;-o-transition-delay:720ms;transition-delay:720ms}section#section-our-requirements .requirements-list ul li:nth-child(14){-webkit-transition-delay:760ms;-o-transition-delay:760ms;transition-delay:760ms}section#section-our-requirements .requirements-list ul li:nth-child(15){-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}section#section-our-requirements .requirements-list ul li:nth-child(16){-webkit-transition-delay:840ms;-o-transition-delay:840ms;transition-delay:840ms}@media (max-width:60.3025em){section#section-our-requirements .requirements-list ul li:last-child{border-bottom-color:initial}}@media (min-width:60.3125em){section#section-our-requirements .requirements-list ul li:nth-last-child(-n+2){border-bottom-color:initial}}section#section-our-requirements .gallery{margin:0-40px;padding-top:50%;position:relative}section#section-our-requirements .gallery .gallery-carousel{position:absolute;top:0;left:0;width:100%;height:100%}section#section-our-requirements .gallery,section#section-our-requirements .gallery-carousel,section#section-our-requirements .flickity-viewport,section#section-our-requirements .flickity-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section#section-our-requirements .gallery-carousel,section#section-our-requirements .flickity-slider,section#section-our-requirements .flickity-viewport,section#section-our-requirements .cell{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section#section-our-requirements .flickity-viewport{height:auto!important}section#section-our-requirements .cell,section#section-our-requirements .cell img{height:100%}section#section-our-requirements .cell img{-o-object-fit:cover;object-fit:cover}section#section-deal-structure{padding:3rem 0;background:#8f9599;color:#fff}@media (min-width:60.3125em){section#section-deal-structure .container{display:-webkit-box;display:-ms-flexbox;display:flex}}section#section-deal-structure .section-title{white-space:nowrap}@media (min-width:60.3125em){section#section-deal-structure .section-title{margin-right:7rem}}@media (max-width:60.3025em){section#section-deal-structure .section-title{margin-bottom:1.8rem}}section#section-deal-structure .section-title h2{color:#fff}section#section-deal-structure .content .title{color:#fff;font-size:1.4rem;margin-bottom:2rem}section#section-deal-structure .content .list-title{font-size:.8rem;margin-bottom:.6rem}section#section-deal-structure .content ul{margin:0;padding:0;list-style-type:none;font-size:.9rem}section#section-deal-structure .content ul li{border-top:1px solid;padding:.8rem 0}section#section-deal-structure .content ul li:nth-child(1){-webkit-transition-delay:240ms;-o-transition-delay:240ms;transition-delay:240ms}section#section-deal-structure .content ul li:nth-child(2){-webkit-transition-delay:320ms;-o-transition-delay:320ms;transition-delay:320ms}section#section-deal-structure .content ul li:nth-child(3){-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}section#section-deal-structure .content ul li:nth-child(4){-webkit-transition-delay:480ms;-o-transition-delay:480ms;transition-delay:480ms}