@charset "UTF-8";*{margin:0;padding:0}html{height:100%;scroll-behavior:smooth}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;background-color:#8b847c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{body{padding-left:6rem;padding-right:6rem;color:#000;background-color:#fff}body .adminbar{display:none}}.overflow-hidden body{height:100%;overflow:hidden}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}button{background-color:transparent;cursor:pointer}main{position:relative;z-index:0;padding-top:12.4rem;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}@media screen and (min-width:1024px){main{min-height:100vh}}.with-section-menu main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:17.8rem}@media screen and (min-width:760px){.with-section-menu main{padding-top:33.1rem}}@media screen and (min-width:1024px){.with-section-menu main{padding-top:32.4rem}}.with-section-menu main .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}img{display:block;width:100%;height:auto}.yii-debug-toolbar img{display:inline-block;width:30px;height:30px}.no-touch a:enabled:hover,.no-touch button:enabled:hover,a:enabled:focus,button:enabled:focus{color:#fde9aa;text-decoration:underline}a:enabled:focus,button:enabled:focus{outline:none}button{margin:0;padding:0;border:none;background:none}.zoom{cursor:-webkit-zoom-in;cursor:zoom-in}input,textarea{-webkit-box-shadow:none;box-shadow:none}input,select,textarea{border:none;border-radius:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2.1rem 6rem 2.1rem 2rem;width:100%;height:6rem;font-size:1.6rem;background:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAPFJREFUSA3F09sNwjAQRFFL0AJNUAml8E8zlEIjNEENIJiJEoTBePzYdVYyCvHHXkU6IYRwwXmudLg77HHuKwRwJ3dPc8bv6K/Ane/Z4emGMyqCu7gzmiP+jQrgrp/Z4M0VxzuCO7grOQe89Q7gjux4spzYZbfj0otlxE5FeLCM2KkAa5ZJdirCkmWSnQqwYpllpyIsWEp2KqKHZRE7FdDKsoqdimhhWcVOBdSybGKnImpYNrFTAaUsu9ipiBKW3exURI6lCTsV8I+lKTsVkWJpyk4FfLN0YaciPlm6sFMBC8sudlu1JXP/wN1pvudz07wA++bAQX6FxsoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:calc(100% - 3rem) 50%;background-size:1.4rem}@media screen and (min-width:760px){select{padding:2.6rem 6rem 2.6rem 2rem;height:7rem}}select::-ms-expand{display:none}select.maroon{color:#fff;background-color:#412827;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAVRJREFUSA3Fls1Nw0AQRmc2nJA4RQpd0AZU4ELgnDRCGkgqCG1woIeQFjCT/QaMNraxZ3/sWLLi2Lv7njZ6cvjruDsw8SNd4RCSN7e44WfPrq/Ar8F2vKw+iGQ7v4BswXYAu1tek9BpNgnPUibYgPJddSKWzWwCnqXMRgBgt+JXvwv+55j48Axl/WJ0B3DNXNXO0cvEeAIDrIbzJ6ASq+qANJqHpT+xNntGuO6FAB5MmKVmF8Jx3RGYLsuf7EYF1Kp0lkF2JoHiWQbZmQR0F0pl2crOLFAqy3Z2ZgEMRDI5WfZlFyWAwRlZ9mYXLZCeZX920QKYEP22HMguSSA6y4HskgR0F6xZjmSXLGDNciy7ZAFMHMvSkl2WACYPZGnKLlvg/yxt2WULYIFOlhHZFRHoZBmRXVuA2zes30X2i+8jvWO8u6eH8H+edY3scfK5f8KZs9AZyoeQ7+VQ58YAAAAASUVORK5CYII=)}select:focus{background-color:#a34542}select:focus option{background-color:#412827}@media screen and (min-width:760px){.search-input input{padding-right:8rem}}.search-input .svg-magnifier{position:absolute;top:50%;right:2rem;width:2.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#412827}@media screen and (min-width:760px){.search-input .svg-magnifier{right:4rem}}.button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:1.375em 2em;min-width:26rem;font-size:1.6rem;text-align:center;text-decoration:none;line-height:1;color:#000;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}@media print{.button{display:none}}.button:focus{outline:1px solid #fff;text-decoration:none;color:#000}.button:enabled:focus,.no-touch .button:enabled:hover{color:#000;background:#fff;text-decoration:none}.button:enabled:focus{outline:none}.button.green{color:#fff;background:#458b5d}.button.green:focus,.no-touch .button.green:hover{color:#000;background:#fff}.button.azur{background:#8dc6c6}.button.red{color:#fff;background:#a34542}.button.orange{background:#de7d1f}.button.yellow{background:#fde9aa}.button.yellow:focus{background:#fff}.button.mud{color:#fff;background:#8b847c}.button.mud:focus,.no-touch .button.mud:hover{color:#fff;background:#6f685f}.button.maroon{color:#fff;background:#412827}.button.blue{color:#fff;background:#2476be}.with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.with-icon .text{margin-right:1rem}.with-icon svg{overflow:visible}.with-icon .svg{min-width:2rem}.with-icon .svg .a{stroke:currentColor}.with-icon .arrow{-webkit-transform:translateY(-.4rem);transform:translateY(-.4rem);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.no-touch .with-icon:hover .arrow,.with-icon:focus .arrow{-webkit-transform:translateY(0);transform:translateY(0)}.explore{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1.6rem}.explore .svg{width:1.8rem;min-width:1.8rem;color:#de7d1f;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.no-touch .explore:hover span:first-child{text-decoration:underline}.no-touch .explore:hover .svg{-webkit-transform:translateX(.2em);transform:translateX(.2em)}.more-download,.more-video{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1.6rem}.more-download .svg,.more-video .svg{width:.85714em;min-width:.85714em;color:#de7d1f}.more-download .svg svg,.more-video .svg svg{overflow:visible}.more-download .svg .arrow,.more-video .svg .arrow{-webkit-transform:translateY(-.3em);transform:translateY(-.3em);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.no-touch .more-download:hover span:last-child,.no-touch .more-video:hover span:last-child{text-decoration:underline}.no-touch .more-download:hover .svg .arrow,.no-touch .more-video:hover .svg .arrow{-webkit-transform:translateY(0);transform:translateY(0)}.more-download .svg{width:1.14286em}.more-explore .svg{width:1em;min-width:1em}form[disabled] button{opacity:.1;cursor:not-allowed}.no-touch form[disabled] button.green:hover,form[disabled] button.green:focus{color:#fff;background:#458b5d}.no-touch form[disabled] button.azur:hover,form[disabled] button.azur:focus{color:#000;background:#8dc6c6}.no-touch form[disabled] button.red:hover,form[disabled] button.red:focus{color:#fff;background:#a34542}.no-touch form[disabled] button.orange:hover,form[disabled] button.orange:focus{color:#000;background:#de7d1f}.no-touch form[disabled] button.yellow:hover,form[disabled] button.yellow:focus{color:#000;background:#fde9aa}.no-touch form[disabled] button.mud:hover,form[disabled] button.mud:focus{color:#fff;background:#8b847c}.no-touch form[disabled] button.maroon:hover,form[disabled] button.maroon:focus{color:#fff;background:#412827}.play{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin:0;width:7rem;height:7rem;border-radius:100%;background:#fff;color:#fff;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}.play:before{content:"";display:block;position:absolute;margin-top:-2rem;margin-left:-2rem;top:50%;left:50%;width:0;height:0;border-color:transparent transparent transparent #000;border-style:solid;border-width:2rem 0 2rem 3rem;-webkit-transform:translateX(.9rem) scale(.8);transform:translateX(.9rem) scale(.8)}@media screen and (min-width:1024px){.play{-webkit-transform:scale(1.2);transform:scale(1.2)}}.play.green{color:#458b5d;background:#458b5d}.play.azur{color:#8dc6c6;background:#8dc6c6}.play.red{color:#a34542;background:#a34542}.play.orange{color:#de7d1f;background:#de7d1f}.play.yellow{color:#fde9aa;background:#fde9aa}.play.mud{color:#8b847c;background:#8b847c}.no-touch .play:hover,.play:focus{color:#fff!important;background:#fff!important}.no-touch a.button:hover,a.button:focus{color:#000;background:#fff;text-decoration:none}a.button:focus{outline:none}.image{display:block}.image>div,.image>picture{display:block;position:relative;width:100%;height:0;margin-bottom:2rem;background:#e8e8e8;overflow:hidden}.image>div:last-child,.image>picture:last-child{margin-bottom:0}.image>div img,.image>picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-point-x,50%) var(--focal-point-y,50%);object-position:var(--focal-point-x,50%) var(--focal-point-y,50%);font-family:"object-fit: cover;"}@media print{.image>div,.image>picture{padding-top:0!important;height:auto}.image>div img,.image>picture img{position:relative}}.image figcaption{max-width:508px;font-size:1.4rem;color:#fde9aa}@media screen and (min-width:760px){.image figcaption{font-size:1.6rem}}.svg,.svg>span{display:block}.svg>span{position:relative;width:100%;height:0}.svg>span svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.svg-logo>span{padding-top:94.09762%}.svg-clock>span,.svg-magnifier>span,.svg-square>span{padding-top:100%}.svg-exit{color:#000}.svg-exit>span{padding-top:100.00674%}.svg-check>span{padding-top:93.6696%}.svg-transactions>span{padding-top:334.4%}.svg-articles>span,.svg-data>span,.svg-maps>span{padding-top:105.88235%}.svg-snapshot>span{padding-top:105.55556%}.svg-arrow>span{padding-top:92.85714%}.svg-arrow-long>span{padding-top:66.66667%}.svg-play>span{padding-top:115.38462%}.svg-chevron>span{padding-top:54.54545%}.page-padding{padding-left:3rem;padding-right:3rem}@media screen and (min-width:760px){.page-padding{padding-left:6rem;padding-right:6rem}}@media screen and (min-width:1250px){.page-padding{padding-left:14rem;padding-right:14rem}}@media print{.page-padding{padding-left:0;padding-right:0}}.text p{margin-bottom:1em;line-height:1.6em}.text p:last-child{margin-bottom:0}.text ol,.text ul{margin-left:1em}.text ol li,.text ul li{margin-bottom:.5rem;padding-left:1em}.cv{display:block;position:absolute;bottom:0;left:17.77778%;padding-bottom:1rem;border-bottom:6px solid #de7d1f;font-size:1.3rem}@media print{.cv{display:none}}.business-purple .cv{border-bottom-color:#884482}.business-orange .cv{border-bottom-color:#de7d1f}.business-green .cv{border-bottom-color:#458b5d}.business-red .cv{border-bottom-color:#a34542}.business-blue .cv{border-bottom-color:#2476be}.business-turquoise .cv{border-bottom-color:#8dc6c6}.business-yellow .cv{border-bottom-color:#fde9aa}.image-header{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;background-color:#000;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:0\0) and (min-resolution:72dpi){.image-header{height:100px}}@media (orientation:portrait) and (min-height:800px) and (max-width:759px){.image-header{min-height:60vh;min-height:calc(var(--vh, 1vh)*60)}}.adminbar-on .image-header{min-height:100vh;min-height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-mobile) - 4px)}@media (orientation:portrait) and (min-height:800px) and (max-width:759px){.adminbar-on .image-header{min-height:60vh;min-height:calc(var(--vh, 1vh)*60 - var(--adminbar-height-mobile) - 4px)}}@media (min-width:601px){.adminbar-on .image-header{min-height:100vh;min-height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-desktop) - 4px)}}@media (orientation:portrait) and (min-height:800px) and (min-width:601px) and (max-width:759px){.adminbar-on .image-header{min-height:60vh;min-height:calc(var(--vh, 1vh)*60 - var(--adminbar-height-desktop) - 4px)}}@media print{.image-header{min-height:0!important}}.image-header.image-header-section-news{min-height:auto}.image-header .image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media print{.image-header .image{position:relative;margin-bottom:3rem;height:400px}}.image-header .image>div,.image-header .image>picture{position:absolute;top:0;left:0;width:100%;height:100%}.image-header .image>div:after,.image-header .image>picture:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:.5}@media print{.image-header .image>div:after,.image-header .image>picture:after{display:none}}.image-header .image>picture{-webkit-animation:scaleOut 2s;animation:scaleOut 2s;-webkit-transform-origin:50% 0;transform-origin:50% 0}.image-header .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;padding-top:12.4rem;padding-bottom:4rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(12,31,31,0)),to(#0c1f1f));background:linear-gradient(180deg,rgba(12,31,31,0),#0c1f1f)}@media print{.image-header .text{display:block;position:relative;background:none;padding-top:0;padding-bottom:0}}.image-header .text h1{margin-bottom:3.8rem;max-width:120rem}@media screen and (min-width:760px){.image-header .text h1{margin-bottom:7.7rem}}@media print{.image-header .text h1{font-size:4rem;color:#000}}.image-header .text .with-gallery{position:relative;width:100%}.image-header .text .with-gallery .button{position:absolute;top:calc(100% + 3.6rem);left:0}.image-header .text .with-gallery full-screen-gallery-component{display:block;margin-top:3.8rem}.image-header .text .with-gallery full-screen-gallery-component .button{position:relative}@media screen and (min-width:550px){.image-header .text .with-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-header .text .with-gallery full-screen-gallery-component{display:block;margin-top:0}.image-header .text .with-gallery .svg{width:1.6rem}.image-header .text .with-gallery .button{position:static}}.image-header .text .heading{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;font-size:1.6rem;color:#fde9aa}@media screen and (min-width:760px){.image-header .text .heading{margin-bottom:4rem;font-size:1.8rem}}@media screen and (min-width:1024px){.image-header .text .heading{margin-bottom:5.2rem;font-size:2rem}}@media print{.image-header .text .heading{color:#000}}.image-header .text .heading time{margin-right:2rem}@media screen and (min-width:1024px){.image-header .text .intro{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.image-header .text .intro a{display:inline-block;text-decoration:underline}.image-header .text .intro p{font-size:2rem;max-width:84rem}@media screen and (min-width:760px){.image-header .text .intro p{font-size:2.4rem}}@media screen and (min-width:1550px){.image-header .text .intro p{font-size:3rem}}.image-header .text .hints{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print{.image-header .text .hints{display:none}}.image-header .text .hints .svg{width:1.4rem}.image-header .text .hints hint-component{display:block;margin-right:3rem}.image-header .text .hints hint-component:last-child{margin-right:0}.image-header .text .hints .space{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.image-header .text .hints .byline{text-align:right}.image-header .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5rem;font-size:1.6rem}@media screen and (min-width:550px){.image-header .sub-menu{font-size:1.8rem}}@media screen and (min-width:760px){.image-header .sub-menu{font-size:2.4rem}}.image-header .sub-menu a{margin-right:2rem;padding:0 0 .5rem;border-bottom:2px solid transparent;opacity:.5;white-space:nowrap}.image-header .sub-menu a:last-child{margin-right:0}.image-header .sub-menu a:focus,.no-touch .image-header .sub-menu a:hover{color:#fff;text-decoration:none;opacity:1}.image-header .sub-menu .active{opacity:1;border-color:#de7d1f}@media print{.image-header button{display:none}}.contact{font-size:1.4rem;font-style:normal}@media screen and (min-width:760px){.contact{font-size:1.6rem}}.contact a{text-decoration:underline}.contact .address{margin-bottom:3rem;line-height:2.6rem}.contact dt{margin-bottom:.1em;opacity:.5}.contact dl>div{margin-bottom:3rem;line-height:2.6rem}.contact dl>div:last-child{margin-bottom:0}.contact .social-medias a{margin-right:.5em}.contact .social-medias a:after{content:","}.contact .social-medias a:last-child{margin-right:0}.contact .social-medias a:last-child:after{content:""}.team-widget{padding-top:9rem}.team-widget h2{margin-bottom:9rem}@media screen and (min-width:760px){.team-widget{padding-top:18rem}.team-widget h2{margin-bottom:18rem}}@media screen and (min-width:1024px){.team-widget{padding-top:16rem}.team-widget h2{margin-bottom:11.8rem}}.body .responsive-iframe{position:relative;margin-top:2rem;width:100%;overflow:hidden}.body .responsive-iframe:first-child{margin-top:0}.body .responsive-iframe iframe{position:absolute;top:0;right:0;left:0;bottom:0;margin:0;width:100%!important;height:100%!important}.tabs a,.tabs button{padding:.28571em .57143em;font-size:1.4rem;line-height:normal;color:#fff}@media screen and (min-width:375px){.tabs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9rem;border-radius:1.4rem;background:#2d4848}.tabs a,.tabs button{padding:.875em 1.0625em;border-radius:.875em;font-size:1.6rem}.no-touch .tabs a:hover,.no-touch .tabs button:hover,.tabs a:focus,.tabs button:focus{color:#fff;text-decoration:underline}.tabs .active{background:#152e2e}.no-touch .tabs .active:hover,.tabs .active:focus{text-decoration:none}}.badge-updated{display:inline-block;padding:.8rem .8rem .6rem;font-size:1.2rem;color:#fde9aa;background:#2d4848}.badge-updated:empty{display:none}.energy-mark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem}.energy-mark .mark{position:relative;aspect-ratio:4/5;font-size:1.8rem;line-height:3.5;text-align:center;overflow:hidden;color:#fff;width:4rem}.energy-mark .mark:after,.energy-mark .mark:before{content:"";display:block;position:absolute;width:100%;aspect-ratio:1/1;background:var(--energy-mark-background,#fff);-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-50%}.energy-mark .mark:before{left:-50%}.energy-mark .mark:after{right:-50%}.energy-mark.share5 .mark{background:#a34542}.energy-mark.share4 .mark{background:#de7d1f}.energy-mark.share3 .mark{color:#000;background:#f7db86}.energy-mark.share2 .mark{background:#84be47}.breeam,.energy-mark.share1 .mark{background:#458b5d}.breeam{display:inline-block;border-radius:.5rem;padding:.8rem 1.6rem;font-size:1.6rem;color:#fff}.breeam:before{display:inline-block;margin-right:.5rem}.breeam-pass:before{content:"★"}.breeam-good:before{content:"★★"}.breeam-veryGood:before{content:"★★★"}.breeam-excellent:before{content:"★★★★"}.breeam-outstanding:before{content:"★★★★★"}:root{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:62.5%}body{color:#fff}@media print{body{color:#000}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:400;color:#fde9aa}.h1,h1{font-size:4rem;line-height:5rem}@media screen and (min-width:760px){.h1,h1{font-size:6rem;line-height:8rem}}@media screen and (min-width:1550px){.h1,h1{font-size:10rem;line-height:12rem}}@media print{.h1,h1{line-height:normal}}.h2,h2{font-size:3rem;line-height:4rem}@media screen and (min-width:760px){.h2,h2{font-size:6rem;line-height:7rem}}@media screen and (min-width:1550px){.h2,h2{font-size:8rem;line-height:9rem}}@media print{.h2,h2{line-height:normal}}.h3,h3{font-size:3rem;line-height:4rem}@media screen and (min-width:760px){.h3,h3{font-size:4rem;line-height:5rem}}@media screen and (min-width:1550px){.h3,h3{font-size:6rem;line-height:7rem}}@media print{.h3,h3{line-height:normal}}.h4,h4{font-size:2rem;line-height:3rem}@media screen and (min-width:760px){.h4,h4{font-size:3rem;line-height:4rem}}@media screen and (min-width:1550px){.h4,h4{font-size:4rem;line-height:5rem}}@media print{.h4,h4{line-height:normal}}.h5,h5{font-size:1.6rem;line-height:2rem}@media screen and (min-width:760px){.h5,h5{font-size:2rem;line-height:3rem}}@media screen and (min-width:1550px){.h5,h5{font-size:3rem;line-height:4rem}}@media print{.h5,h5{line-height:normal}}.h6,h6{font-size:1.6rem;line-height:2rem}@media screen and (min-width:760px){.h6,h6{font-size:2rem;line-height:3rem}}@media print{.h6,h6{line-height:normal}}.body h2,.body h3,.body h4,.body h5,.body h6,.body strong{font-size:1.6rem;font-weight:400;color:#fde9aa}@media screen and (min-width:760px){.body h2,.body h3,.body h4,.body h5,.body h6,.body strong{font-size:2rem}}@media screen and (min-width:1550px){.body h2,.body h3,.body h4,.body h5,.body h6,.body strong{font-size:3rem}}@media print{.body h2,.body h3,.body h4,.body h5,.body h6,.body strong{color:#000}}.body a{color:#fde9aa;text-decoration:underline;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.no-touch .body a:hover{color:#fff}@media print{.body strong{font-weight:700}}.body p{margin-bottom:1em;font-size:1.6rem}@media screen and (min-width:760px){.body p{font-size:2rem}}.body p:last-child{margin-bottom:0}.body ol,.body ul{margin-bottom:2em;font-size:1.6rem}@media screen and (min-width:760px){.body ol,.body ul{font-size:2rem}}.body li{margin-bottom:1em}.body li:last-child{margin-bottom:0}.body ul{list-style:none;margin-left:0;padding-left:3.2rem}@media screen and (min-width:760px){.body ul{padding-left:4rem}}.body ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.body ul>li:before{display:inline-block;content:"";margin-right:1em;margin-top:.75em;width:1em;min-width:1em;height:.2rem;margin-left:-2em;background:#fde9aa}@media print{.body ul{list-style:initial;padding-left:1.2em}.body ul li{display:list-item}.body ul li:before{display:none}}.intro{margin-bottom:4rem}@media screen and (min-width:760px){.intro{margin-bottom:6rem}}.intro p{margin-bottom:1em;font-size:2rem}@media screen and (min-width:760px){.intro p{font-size:3rem}}.intro p:last-child{margin-bottom:0}a{color:#fff;text-decoration:none;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}b,strong{font-weight:700}em,i{font-style:italic}button{font-size:100%}input,textarea{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.6rem;padding:2.1rem 2rem}@media screen and (min-width:760px){input,textarea{padding:2.6rem 4rem}}.byline{font-size:1.4rem}.byline span{white-space:nowrap;opacity:.5}.byline a{color:#fde9aa}.byline a:focus,.no-touch .byline a:hover{text-decoration:underline}form [type=checkbox]:checked,form [type=checkbox]:not(:checked){position:absolute;left:-9999px}form [type=checkbox]:checked+label,form [type=checkbox]:not(:checked)+label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4.4rem;cursor:pointer;min-height:3.1rem}form [type=checkbox]:checked+label:before,form [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;top:1px;left:1px;margin-right:1rem;min-width:2.8rem;min-height:2.8rem;border:1px solid #e8e8e8;background:#e8e8e8}form [type=checkbox]:checked+label:after,form [type=checkbox]:not(:checked)+label:after{content:"";position:absolute;top:1px;left:1px;font-size:1.3em;line-height:.8;color:#fff;width:2.8rem;height:2.8rem;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgNi41TDQuNjUyIDEwIDEzIDEiIHN0cm9rZT0iIzFBMzgzOCIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) 50% no-repeat}form [type=checkbox]:checked+label:before{border-color:#8dc6c6;background-color:#8dc6c6}form [type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}form [type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}form [type=checkbox]:disabled:checked+label:before,form [type=checkbox]:disabled:not(:checked)+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}form [type=checkbox]:disabled:checked+label:after{color:#999}form [type=checkbox]:disabled+label{color:#aaa}form [type=checkbox]:checked:focus+label:before,form [type=checkbox]:not(:checked):focus+label:before{outline:1px solid #000;outline-offset:5px}form [type=radio]:checked,form [type=radio]:not(:checked){position:absolute;left:-9999px}form [type=radio]:checked+label,form [type=radio]:not(:checked)+label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4.4rem;cursor:pointer;min-height:3.1rem}form [type=radio]:checked+label:before,form [type=radio]:not(:checked)+label:before{content:"";position:absolute;top:.4rem;left:.1rem;margin-right:1rem;min-width:2.1rem;min-height:2.1rem;border:1px solid #e8e8e8;border-radius:100%;background:#e8e8e8}form [type=radio]:checked+label:before{border-color:#8dc6c6;background:#8dc6c6}form [type=radio]:checked+label:after,form [type=radio]:not(:checked)+label:after{content:"";position:absolute;top:.95rem;left:.65rem;font-size:1.3em;line-height:.8;color:#fff;border-radius:100%;width:1rem;height:1rem;background-color:#1a3838}form [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}form [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}form [type=radio]:disabled:checked+label:before,form [type=radio]:disabled:not(:checked)+label:before{-webkit-box-shadow:none;box-shadow:none;border-color:#bbb;background-color:#ddd}form [type=radio]:disabled:checked+label:after{color:#999}form [type=radio]:disabled+label{color:#aaa}form [type=radio]:checked:focus+label:before,form [type=radio]:not(:checked):focus+label:before{outline:1px solid #000;outline-offset:5px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes scaleOut{0%{opacity:0;-webkit-transform:scale(1.06);transform:scale(1.06)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleOut{0%{opacity:0;-webkit-transform:scale(1.06);transform:scale(1.06)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}to{-webkit-transform:translateY(20%);transform:translateY(20%)}}@keyframes bounce{0%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}to{-webkit-transform:translateY(20%);transform:translateY(20%)}}@-webkit-keyframes alert{0%{-webkit-transform:translateX(20%);transform:translateX(20%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes alert{0%{-webkit-transform:translateX(20%);transform:translateX(20%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes fly{0%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%);opacity:0}25%{opacity:1}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes fly{0%{-webkit-transform:translate(20%,-20%);transform:translate(20%,-20%);opacity:0}25%{opacity:1}to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}.animate-bounce{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.animate-fade-in{-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.animate-fade-in.animate--slow{-webkit-animation:fadeIn 2s;animation:fadeIn 2s}.animate-1,.animate-2,.animate-3,.animate-4,.animate-alert,.animate-stagger,.fly-2{opacity:0}.animate-visible .animate-1,.animate-visible .animate-stagger{-webkit-animation:slideUp 1s .1s forwards;animation:slideUp 1s .1s forwards}.animate-visible .animate-2{-webkit-animation:slideUp 1.1s .25s forwards;animation:slideUp 1.1s .25s forwards}.animate-visible .animate-3{-webkit-animation:slideUp 1.2s .4s forwards;animation:slideUp 1.2s .4s forwards}.animate-visible .animate-4{-webkit-animation:slideUp 1.2s .5s forwards;animation:slideUp 1.2s .5s forwards}.animate-visible .fly-2{-webkit-animation:fly 1.1s .75s forwards;animation:fly 1.1s .75s forwards}.animate-visible .animate-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}.animate-visible .animate-alert{-webkit-animation:alert .8s 1s forwards;animation:alert .8s 1s forwards}.block-building .inview-enter,.block-location .inview-enter{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.block-building .inview-enter-active,.block-location .inview-enter-active{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .8s linear,-webkit-transform .8s ease-out;transition:opacity .8s linear,-webkit-transform .8s ease-out;transition:transform .8s ease-out,opacity .8s linear;transition:transform .8s ease-out,opacity .8s linear,-webkit-transform .8s ease-out}.table{font-size:1.6rem;color:#000;overflow-x:auto}.table caption{margin-bottom:1.26667em;font-size:2rem;text-align:left;color:#000}@media screen and (min-width:1550px){.table{font-size:1.8rem}.table caption{font-size:2.4rem}}@media screen and (min-width:1750px){.table{font-size:2rem}.table caption{font-size:3rem}}.table td,.table th{border-right:2px solid #fff;padding:1.4rem 2rem}@media screen and (min-width:1750px){.table td,.table th{padding:2.4rem 4rem}}.table td:last-child,.table th:last-child{border-right:0}.table td span,.table th span{margin-right:.2em;white-space:nowrap}.table td span:last-child,.table th span:last-child{margin-right:0}.table th{font-weight:400;color:#fff;background:#1a3838}.table th[colspan]{text-align:left!important}.table tbody tr td{background:rgba(26,56,56,.2)}.table tbody tr:nth-child(odd) td{background:rgba(26,56,56,.1)}.decor{display:block;padding:0!important;height:auto!important}.decor,.decor>div{background:none!important}.paper-plane>div{padding-top:101.76991%!important}.paper-boat-block>div{padding-top:91.63701%!important}.dragonfly>div{padding-top:89.29804%!important}.leaves>div{padding-top:97.69231%!important}.leafwood>div{padding-top:56.86016%!important}.leaf>div{padding-top:78.57143%!important}.main-footer{position:relative;z-index:1;padding-top:6rem;padding-bottom:4rem;background:#0c1f1f}@media screen and (min-width:760px){.main-footer{padding-top:10rem;padding-bottom:7.4rem}}@media screen and (min-width:1024px){.main-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1250px){.main-footer{padding-top:9rem;padding-bottom:7.8rem}}@media print{.main-footer{display:none}}.no-touch .main-footer a:hover,.no-touch .main-footer button:hover{color:#fde9aa;text-decoration:underline;opacity:1}.main-footer a:focus,.main-footer button:focus{color:#fde9aa;text-decoration:underline;opacity:1!important}.main-footer .logo path{-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.main-footer .logo:focus path,.no-touch .main-footer .logo:hover path{fill:#fde9aa}.main-footer .svg-logo{width:6.4rem}@media screen and (min-width:760px){.main-footer .svg-logo{width:8.8rem}}.main-footer address,.main-footer address .address dt{display:none}@media screen and (min-width:1024px){.main-footer address{display:block;margin-bottom:9.9rem;margin-right:2rem;width:40%}}.main-footer .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:9rem;width:100%}@media screen and (min-width:760px){.main-footer .top{margin-bottom:16.6rem}}.main-footer .menu{margin-bottom:6rem;font-size:2rem}.main-footer .menu .market-report-dl,.main-footer .menu .market-report-head{font-size:1.6rem;color:#fff}.main-footer .menu .market-report-head{padding-top:3em;opacity:.5;pointer-events:none}.main-footer .menu .market-report-dl{text-decoration:underline}@media screen and (min-width:760px){.main-footer .menu{margin-bottom:16.3rem;font-size:3rem}}@media screen and (min-width:1024px){.main-footer .menu{margin-bottom:9.9rem}.main-footer .menu .market-report-head{padding-top:1em}}@media screen and (min-width:1250px){.main-footer .menu{font-size:4rem}.main-footer .menu .market-report-head{padding-top:.3em}}.main-footer .menu>div{margin-bottom:.5em}.main-footer .menu>div:last-child{margin-bottom:0}.main-footer .menu a{opacity:.5}.main-footer .menu .active{opacity:1}.main-footer .partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2rem}.main-footer .partners .label{margin-right:2rem}.main-footer .partners .list a{display:inline-block}.main-footer .partners img{width:7.1rem}@media screen and (min-width:760px){.main-footer .partners img{width:10.3rem}}.main-footer .links{margin-bottom:6rem}.main-footer .links>div{margin-bottom:2rem}@media screen and (min-width:760px){.main-footer .links>div{margin-bottom:3rem}}.main-footer .links>div:last-child{margin-bottom:0}@media screen and (min-width:760px){.main-footer .links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:7.3rem}.main-footer .links>div{margin-right:4rem}.main-footer .links .languages{margin-right:0;width:100%}}.main-footer .name{position:absolute;right:2.1rem;bottom:0;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:760px){.main-footer .name{right:2.5rem;font-size:2rem}}.main-footer .languages span:after{content:" / "}.main-footer .languages span:last-child:after{content:""}.main-footer .bottom{position:relative;width:100%;font-size:1.6rem}.main-footer .bottom .label,.main-footer .bottom a{opacity:.5}.main-footer .bottom .active{opacity:1}.main-footer .bottom .partners a{opacity:.3;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.main-footer .bottom .name,.main-footer .bottom .partners a:focus,.no-touch .main-footer .bottom .partners a:hover{opacity:1}@media screen and (min-width:1024px){.main-footer .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-footer .bottom>div{margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-footer .bottom .partners{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:40%}.main-footer .bottom .links{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-footer .bottom .links>div{margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-footer .bottom .links .languages{margin-right:4rem;width:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.block{padding-top:8rem;padding-bottom:8rem;width:100%;overflow:hidden}@media screen and (min-width:760px){.block{padding-top:16.4rem;padding-bottom:16.4rem}}@media print{.block{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 6rem;padding:0 0 6rem!important;width:auto;border-bottom:1px solid #cecbc8;background:#fff!important;page-break-inside:avoid}.block:last-child{border:none;padding-bottom:0;margin-bottom:0}}.block h2{margin-bottom:1em;font-size:2rem;line-height:1.3;color:#a34542}@media screen and (min-width:760px){.block h2{font-size:3rem}}@media screen and (min-width:1024px){.block h2{font-size:6rem}}@media print{.block h2{color:#000!important;font-size:3rem}}.block .body h3,.block .body h4,.block .body h5,.block .body h6{margin-bottom:.2em;color:#000;font-weight:700;line-height:normal}@media screen and (min-width:1250px){.block .body h3,.block .body h4,.block .body h5,.block .body h6{font-size:2.6rem;font-weight:400}}.block .body strong{color:#000}@media print{.block .body p{color:#000!important}}.block .image>div{background:grey}.block.color-white{--energy-mark-background:#fff;color:#000;background:#fff}.block.color-pink{--energy-mark-background:#947271;background:#947271}.block.color-pink h2{color:#fde9aa}.block.color-gray{--energy-mark-background:#e8e8e8;color:#000;background:#e8e8e8}.block.color-gray .body a{color:#000}.block.color-gray-medium{--energy-mark-background:#cecbc8;color:#000;background:#cecbc8}.block.color-gray-medium .body a{color:#000}.block-intro{font-size:2rem;line-height:1.5em;color:#000;background:#e8e8e8;background:#fff}.block-intro p{max-width:80rem}@media screen and (min-width:760px){.block-intro{font-size:3rem}}@media print{.block-intro{font-size:1.6rem}}.block-image{position:relative;padding-top:0;padding-bottom:0;background:#cecbc8}.block-image h2{color:#fff}.block-image p{max-width:80rem}.block-image:before,.block-image img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.block-image .text{display:none;position:relative;z-index:2}.block-image .text p{font-size:2rem}@media screen and (min-width:760px){.block-image .text p{font-size:4rem}}.block-image .photo-by{position:absolute;bottom:0;left:0;z-index:2;padding:5rem 1rem 1rem;width:100%;font-size:1.2rem;text-align:right;color:#cecbc8;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.block-image .photo-by a,.block-image .photo-by a:focus,.no-touch .block-image .photo-by a:hover{color:#cecbc8}.block-image>div{padding-top:96%;background:#cecbc8}@media screen and (min-width:760px){.block-image>div{padding-top:91.14583%}}@media screen and (min-width:1024px){.block-image>div{padding-top:41.66667%}}.block-image.with-text{padding-top:8rem;padding-bottom:8rem}@media screen and (min-width:760px){.block-image.with-text{padding-top:16.4rem;padding-bottom:16.4rem}}@media screen and (min-width:1024px){.block-image.with-text{padding-top:24rem;padding-bottom:24rem}}.block-image.with-text:before{content:"";display:block;z-index:1;background:#000;opacity:.4}.block-image.with-text .text{display:block}.block-image.with-text>div{position:static;padding-top:0;height:auto}.block-image.with-heading .text p{font-size:1.6rem}@media screen and (min-width:760px){.block-image.with-heading .text p{font-size:2rem}}@media print{.block-image:before{display:none}.block-image>div{background:#fff}.block-image img{position:relative}.block-image .text{padding:0}}.block-building .image{position:relative;margin-bottom:6rem}.block-building .image:last-child{margin-bottom:0}.block-building .image .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;height:auto;background:none}.block-building .image .links .button{width:100%;min-width:auto}@media screen and (min-width:550px){.block-building .image .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-building .image>div:not(.links){padding-top:76.43312%}@media screen and (min-width:760px){.block-building .info{-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin-bottom:2.4rem}.block-building .info>div:last-child{margin-bottom:0}}@media screen and (min-width:1250px){.block-building{display:grid;grid-template-columns:50% 40%;-webkit-column-gap:10%;-moz-column-gap:10%;column-gap:10%}.block-building .building-facilities,.block-building .description,.block-building .info{grid-column:1}.block-building .info{-webkit-columns:1;-moz-columns:1;column-count:1}.block-building h2{grid-column:1/span 2}.block-building .image{grid-row:2/span 2;grid-column:2}}@media screen and (min-width:1550px){.block-building .image{grid-row:2/span 3}.block-building .building-facilities,.block-building .description{grid-column:1}}.public-transport{position:relative;color:#000}.public-transport h3{margin-bottom:.4em!important}.public-transport h4{margin-bottom:.1em;font-size:1.6rem!important;font-weight:400!important;color:#a34542!important}@media screen and (min-width:760px){.public-transport h4{font-size:2rem!important}}@media screen and (min-width:1550px){.public-transport h4{font-size:2.4rem!important}}.public-transport .walk{margin-bottom:.2em!important}.public-transport .lines{font-size:1.4rem!important}@media screen and (min-width:760px){.public-transport .lines{font-size:1.6rem!important}}@media screen and (min-width:1550px){.public-transport .lines{font-size:1.8rem!important}}.public-transport .stop{position:relative}.public-transport .methods{display:grid;grid-template-columns:1fr;row-gap:2.4rem}@media screen and (min-width:760px){.public-transport .methods{grid-template-columns:repeat(2,1fr);-webkit-column-gap:5.6rem;-moz-column-gap:5.6rem;column-gap:5.6rem}}@media screen and (min-width:1024px){.public-transport .methods{-webkit-column-gap:5.6rem;-moz-column-gap:5.6rem;column-gap:5.6rem}}@media screen and (min-width:1250px){.public-transport .methods{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}}.block-location{--energy-mark-background:$color-gray-medium;position:relative;z-index:2;background:#cecbc8;overflow:visible}.block-location .image{position:relative;margin-bottom:6rem}.block-location .image:last-child{margin-bottom:0}.block-location .image>div{padding-top:76.43312%}.block-location .image .decor{position:absolute;bottom:0;right:0;width:61.46497%;-webkit-transform:translate(16%,35%);transform:translate(16%,35%)}.block-location .body{margin-bottom:5.2rem;color:#000}.block-location .body a,.block-location .body a:focus,.no-touch .block-location .body a:hover{color:#000}.block-location .body:last-child{margin-bottom:0}.block-location h2{color:#a34542}@media screen and (min-width:1250px){.block-location{display:grid;grid-template-columns:50% 40%;grid-template-rows:auto auto auto auto;-webkit-column-gap:10%;-moz-column-gap:10%;column-gap:10%;row-gap:4.8rem}.block-location .image{grid-row:2;grid-column:2;margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block-location .image .decor{position:absolute;bottom:auto;right:auto;top:-10rem;left:0;width:61.46497%;-webkit-transform:translate(-20%,-40%);transform:translate(-20%,-40%)}.block-location h2{margin-bottom:0;grid-row:1;grid-column:1/span 2}.block-location .body{margin-bottom:0;grid-row:2;grid-column:1}.block-location travel-time-component{padding-top:0}.block-location .travel-time-component{grid-row:4;grid-column:1}.block-location .public-transport,.block-location public-transport-component{grid-row:3;grid-column:1/span 2}}@media screen and (min-width:2100px){.block-location.with-image .image{grid-row:2/span 3}.block-location.with-image .image>div{height:100%}.block-location.with-image .public-transport{grid-column:1}.block-location.with-image .travel-time-component{grid-column:1;grid-row:4}}.block-text .image{margin-bottom:6rem}.block-text .image>div:first-child{padding-top:76.43312%}.block-text .image .links{margin-bottom:-2rem;height:auto;background:none}.block-text .image .links .button{margin-bottom:2rem;width:100%;min-width:20rem}@media screen and (min-width:375px){.block-text .image .links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-text .image .links .button{margin-right:2rem;width:calc(50% - 1rem);max-width:26rem}.block-text .image .links .button:nth-child(2n){margin-right:0}}@media screen and (min-width:1250px){.block-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-text .body,.block-text .image{margin-bottom:0}.block-text .image{width:39.5122%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block-text .body{width:49.5122%}}.block-landlord .image{padding:6rem;background:#fff}.block-landlord .image div{padding-top:62.26415%;background:transparent}.block-landlord .image div img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.block-landlord .image.color-black{background:#000}.block-area{color:#000;background:#e8e8e8}@media screen and (min-width:760px){.block-area{padding-top:12.2rem;padding-bottom:12.2rem}}@media screen and (min-width:1024px){.block-area{padding-top:11.5rem;padding-bottom:11.5rem}}.block-area th{padding-bottom:.76923em;font-size:1.3rem;font-weight:400;text-align:left}@media screen and (min-width:760px){.block-area th{font-size:1.6rem}}@media screen and (min-width:1024px){.block-area th{font-size:2rem}}.block-area th:first-child{padding-right:6rem}.block-area td{padding-bottom:.2em;font-size:1.6rem}@media screen and (min-width:760px){.block-area td{font-size:2rem}}@media screen and (min-width:1024px){.block-area td{font-size:3rem}}.block-gallery{display:block;padding-top:6.4rem;padding-bottom:6.4rem;background:#fff}@media screen and (min-width:760px){.block-gallery{padding-top:10rem;padding-bottom:20rem}}@media print{.block-gallery{display:none}}.block-newsletter{position:relative;z-index:1;padding-top:0;padding-bottom:0;background:#536969;overflow:visible}@media print{.block-newsletter{display:none}}.block-newsletter .page-padding{padding-top:50%;padding-bottom:6.9rem}.block-newsletter h2{margin-bottom:4rem;font-size:3rem;line-height:1.5em;color:#fde9aa}.block-newsletter .decor{position:absolute;top:0}.block-newsletter .paper-boat-block{left:0;left:50%;width:77.33333%;-webkit-transform:translate(-30%,-20%);transform:translate(-30%,-20%)}.block-newsletter .paper-plane{right:3rem;width:63.73333%;-webkit-transform:translate(-10%,-30%);transform:translate(-10%,-30%)}.block-newsletter .help{margin-bottom:4rem}.block-newsletter .help p{margin-bottom:.5rem;font-size:2rem;line-height:1.5em}.block-newsletter .help p:last-child{margin-bottom:0}.block-newsletter .text{display:none}@media screen and (min-width:760px){.block-newsletter h2{font-size:4rem}.block-newsletter .page-padding{padding-top:35%}.block-newsletter .paper-boat-block{width:59.24479%;left:auto;right:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.block-newsletter .paper-plane{right:auto;left:60%;width:56.17284%;-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.block-newsletter .help{margin-bottom:6rem}.block-newsletter .help p{font-size:3rem;line-height:1.33333em}}@media screen and (min-width:1024px){.block-newsletter h2{font-size:6rem}.block-newsletter .page-padding{padding-top:15rem;padding-bottom:10rem}.block-newsletter .paper-boat-block{right:10%;width:29.84375%}.block-newsletter .paper-plane{width:25.11111%}.block-newsletter .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-newsletter .help{max-width:790px}.block-newsletter .text{display:block;width:33.33333%}.block-newsletter .text p{font-size:5rem;color:#fde9aa}}@media screen and (min-width:1250px){.block-newsletter .paper-plane{width:26.90476%}.block-newsletter .text p{font-size:6rem;line-height:1.33333em}.block-newsletter .newsletter form{max-width:none}}.block-team{background:#694746}.block-team h2,.block-team h3,.block-team h4{color:#fde9aa}.block-team .person{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block-team .person .image{margin-right:8.88%}@media screen and (min-width:760px){.block-team>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-4rem;width:calc(100% + 8rem)}.block-team .person{display:block;margin-left:4rem;margin-right:4rem;width:calc(50% - 8rem)}.block-team .person:last-child{margin-bottom:6rem}.block-team .person h4{font-size:2rem}.block-team .person .image,.block-team .person .text{width:100%}.block-team .person .image{margin-bottom:3rem;max-width:none}.block-team .person .text{font-size:1.6rem}}@media screen and (min-width:890px){.block-team .person{width:calc(33.3333% - 8rem)}}@media screen and (min-width:1250px){.block-team .person{width:calc(25% - 8rem)}}.block-location-map{display:block;background:#8dc6c6}@media print{.block-location-map{margin-bottom:6rem}}.dynamic-background .block:last-child.block-text{background:#cecbc8}.dynamic-background .block:first-child.block-text{color:#fff;background:#947271}.dynamic-background .block:first-child.block-text h2,.dynamic-background .block:first-child.block-text h3,.dynamic-background .block:first-child.block-text h4,.dynamic-background .block:first-child.block-text strong{color:#fde9aa}@media print{.dynamic-background .block:first-child.block-text h2,.dynamic-background .block:first-child.block-text h3,.dynamic-background .block:first-child.block-text h4,.dynamic-background .block:first-child.block-text strong{color:#000}.dynamic-background .block:first-child.block-text strong{font-weight:700}}.block-table{padding-top:0;padding-bottom:0;margin-bottom:8rem;overflow:hidden}@media screen and (min-width:1024px){.block-table{margin-bottom:10rem}}.block-table .table-container{overflow-x:auto}.block-transition-counter{background:#333}.block-transition-counter h2{color:#fde9aa}.block-transition-counter h3{margin-bottom:0;font-size:1.6rem;line-height:normal;color:#fde9aa}.block-transition-counter .body{margin-bottom:4rem}.block-transition-counter .text{margin-bottom:2.4rem}.block-transition-counter .counter{font-size:8rem;white-space:nowrap}.block-transition-counter .svg{position:relative;margin-right:2.7rem;width:9rem}.block-transition-counter .svg:after,.block-transition-counter .svg:before{content:"";position:absolute;z-index:1;display:block;width:100%;height:10%}.block-transition-counter .svg:before{top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(51,51,51,0)),to(#333));background:linear-gradient(0deg,rgba(51,51,51,0),#333)}.block-transition-counter .svg:after{bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,0)),to(#333));background:linear-gradient(180deg,rgba(51,51,51,0),#333)}.block-transition-counter .number{margin-top:-6rem}.block-transition-counter .counter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.block-transition-counter h3{white-space:nowrap}.block-transition-counter .page-padding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block-transition-counter .text{margin-right:2.4rem;margin-bottom:0;max-width:84rem}}@media screen and (min-width:1024px){.block-transition-counter h3{margin-bottom:2rem;font-size:3rem}.block-transition-counter .svg{margin-right:8.7rem;width:12.5rem}.block-transition-counter .number{margin-top:0}.block-transition-counter .counter{font-size:16rem}.block-transition-counter .counter-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1250px){.block-transition-counter .page-padding{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.block-transition-counter .text{margin-right:10rem}}.block-text-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7rem}.block-text-image.layout-right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.block-text-image .text{padding-bottom:0;width:100%}.block-text-image .text h1{line-height:normal;margin-bottom:.5em}.block-text-image .image{width:100%!important}@media screen and (min-width:1024px){.block-text-image{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,2fr);margin-bottom:8rem}.block-text-image.layout-right{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.block-text-image.layout-right .image{grid-column:1;grid-row:1}.block-text-image.layout-right .body{grid-column:2;grid-row:1}}@media screen and (min-width:1550px){.block-text-image,.block-text-image.layout-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.block-documents{padding-top:6rem;padding-bottom:6rem;background:#a34542}@media screen and (min-width:1024px){.block-documents{padding-top:18.3rem;padding-bottom:18.3rem}}.block-documents h2{font-size:2.4rem;color:#fff}@media screen and (min-width:760px){.block-documents h2{font-size:6rem}}@media screen and (min-width:1550px){.block-documents h2{font-size:8rem}}.block-documents ul{list-style:none;font-size:Clamp(1.6rem,1.5vw,3rem)}.block-documents li{margin-bottom:1em}.block-documents a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.block-documents .svg{color:#fff}.block-documents .more-download{font-size:1em}.block-call-to-action{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem;padding-top:6rem;padding-bottom:6rem;background:#333}.block-call-to-action:last-child{margin-bottom:0!important}@media screen and (min-width:1024px){.block-call-to-action{padding-top:18.3rem;padding-bottom:18.3rem}}.block-call-to-action h2{margin-bottom:0;color:#fde9aa;line-height:normal}@media screen and (min-width:760px){.block-call-to-action h2{font-size:6rem}}@media screen and (min-width:1550px){.block-call-to-action h2{font-size:8rem}}.block-cookie-consent{font-size:1.6rem}.block-cookie-consent .CookieDeclarationType{margin:4rem 0 6rem;padding:0;border:#fff}.block-cookie-consent .CookieDeclarationTypeHeader{font-size:2rem;line-height:3rem}@media screen and (min-width:1550px){.block-cookie-consent .CookieDeclarationTypeHeader{font-size:3rem;line-height:4rem}}@media print{.block-cookie-consent .CookieDeclarationTypeHeader{line-height:normal}}.block-cookie-consent .CookieDeclarationTableHeader{border-color:#fff}.block-cookie-consent .CookieDeclarationTableCell{padding:2rem 1rem;border-color:#fff}.homepage main{padding-top:0;background:#0c1f1f}@media print{.homepage main{background:#fff}}.homepage .image-header .image{-webkit-transition:-webkit-transform 1.4s ease-out;transition:-webkit-transform 1.4s ease-out;transition:transform 1.4s ease-out;transition:transform 1.4s ease-out,-webkit-transform 1.4s ease-out}.homepage .image-header .image.zoom-enter{-webkit-transform:scale(1.2);transform:scale(1.2)}.homepage .image-header .image.zoom-enter-active{-webkit-transform:scale(1);transform:scale(1)}.homepage .image-header .text{padding-bottom:0;background:none}.homepage .image-header .text>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;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;height:100%;padding-top:2rem;padding-bottom:2rem}@media screen and (min-width:1024px){.homepage .image-header .text>div{padding-top:4rem;padding-bottom:4rem}}.homepage .image-header .text a{color:#fde9aa;text-decoration:underline}@media print{.homepage .image-header .text a{color:#000;text-decoration:none}}.homepage .image-header .text p{font-size:2rem;max-width:93.4rem}@media screen and (min-width:550px){.homepage .image-header .text p{font-size:2.4rem}}@media screen and (min-width:760px){.homepage .image-header .text p{font-size:4rem}}.homepage .image-header .text .alert{position:relative;align-self:flex-start;display:-ms-grid;display:grid;-ms-grid-columns:auto 2rem 2.3rem;grid-template-columns:auto 2rem 2.3rem;-ms-grid-rows:auto auto;grid-template-rows:auto auto;border-radius:1rem 0 1rem 0;margin-bottom:7.8rem;padding:2rem;width:auto;font-size:1.4rem;text-decoration:none;color:#fff;background:#1a3838}@media screen and (min-width:760px){.homepage .image-header .text .alert{margin-bottom:9.8rem;padding:4rem;font-size:1.6rem;-ms-grid-columns:auto auto 2rem 2.3rem;grid-template-columns:auto auto 2rem 2.3rem;-ms-grid-rows:auto;grid-template-rows:auto}}.homepage .image-header .text .alert em{display:block;font-style:normal;color:#fde9aa;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.homepage .image-header .text .alert .alert-text{display:block;-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}@media screen and (min-width:760px){.homepage .image-header .text .alert .alert-text{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;padding-left:.5em}}.homepage .image-header .text .alert .arrow{display:block;-ms-grid-column:3;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIxOC44MjQiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOm5vbmU7c3Ryb2tlOiNkZTdkMWY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDoycHh9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImEiIGQ9Ik0yNCA5LjQxMkgxTTE1IDE3LjQxMmw5LTgtOS04Ii8+PC9zdmc+) 100% no-repeat;background-size:100% auto;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media screen and (min-width:760px){.homepage .image-header .text .alert .arrow{-ms-grid-column:4;grid-column:4;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1}}.homepage .image-header .text .alert:after{content:"";display:block;position:absolute;top:100%;left:0;width:0;height:0;border-color:#0c1f1f #0c1f1f transparent transparent;border-style:solid;border-width:1.3em 2.6rem}.homepage .image-header .text div.alert .arrow{display:none}.homepage .image-header .text a.alert:hover .alert-text{text-decoration:underline}.homepage .image-header .text a.alert:hover .arrow{-webkit-transform:translateX(.5rem);transform:translateX(.5rem)}.homepage .image-header .text .intro{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-height:500px){.homepage .image-header .text .intro{margin-bottom:4rem}}.homepage .image-header .text .intro.fade-enter,.homepage .image-header .text .intro.inview-enter{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.homepage .image-header .text .intro.fade-enter-active,.homepage .image-header .text .intro.inview-enter-active{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .8s linear,-webkit-transform .8s ease-out;transition:opacity .8s linear,-webkit-transform .8s ease-out;transition:transform .8s ease-out,opacity .8s linear;transition:transform .8s ease-out,opacity .8s linear,-webkit-transform .8s ease-out}.homepage .image-header .hint{font-size:1.4rem}@media screen and (min-width:760px){.homepage .image-header .hint{font-size:2rem}}.homepage .image-header .hints{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media print{.homepage .image-header .hints{display:none}}.homepage .image-header .hints hint-component{margin-right:2.4rem;margin-bottom:2.4rem}.homepage .image-header .hints hint-component:last-child{margin-right:0}@media screen and (min-width:760px){.homepage .image-header .hints hint-component{margin-right:4rem}}@media screen and (min-width:1024px){.homepage .image-header .hints{position:static;margin-bottom:0}.homepage .image-header .hints hint-component{margin-right:6rem;margin-bottom:0}}.homepage .article{padding-top:6rem;padding-bottom:8rem}.homepage .article h2{margin-bottom:3rem}@media screen and (min-width:760px){.homepage .article h2{margin-bottom:4.6rem}}.homepage .article .image{margin-bottom:2rem}@media screen and (min-width:760px){.homepage .article .image{margin-bottom:4rem}}.homepage .article .image>div{padding-top:66.24204%}.homepage .article .header{margin-bottom:3rem;font-size:1.2rem}@media screen and (min-width:760px){.homepage .article .header{font-size:1.6rem;margin-bottom:4rem}}.homepage .article .header time{margin-right:2rem;color:#fde9aa}@media print{.homepage .article .header time{color:#000}}.homepage .article .header span{color:#8dc6c6}@media print{.homepage .article .header span{color:#000}}@media screen and (min-width:760px){.homepage .article{padding-top:10rem}}@media screen and (min-width:1024px){.homepage .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:18.4rem;padding-bottom:18.8rem}.homepage .article .image{margin-bottom:0;width:45%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.homepage .article .text{width:45%}}.homepage .market-insights{padding-top:10.6rem;background:#694746;overflow:hidden}.homepage .market-insights h2{margin-bottom:4.2rem;color:#fde9aa}.homepage .market-insights p{margin-bottom:4.6rem;font-size:2rem}@media screen and (min-width:760px){.homepage .market-insights p{font-size:3rem;line-height:1.33333em}}.homepage .market-insights .text{margin-bottom:8.4rem}.homepage .market-insights .image{position:relative;z-index:1;margin-bottom:3.5rem;width:63.2%}.homepage .market-insights .image>div{padding-top:139.66245%}.homepage .market-insights .footer{width:calc(100% + 6rem);margin-left:-3rem}@media screen and (min-width:760px){.homepage .market-insights .image{margin-bottom:12rem;width:46.61319%}.homepage .market-insights .image>div{padding-top:76.29063%}.homepage .market-insights .footer{width:calc(100% + 12rem);margin-left:-6rem}}@media screen and (min-width:1024px){.homepage .market-insights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homepage .market-insights .text{margin-bottom:6rem;width:51.15854%}.homepage .market-insights .image{margin-bottom:17.6rem;width:100%}.homepage .market-insights .footer{width:43.29268%;margin-left:0;-ms-flex-item-align:end;align-self:flex-end}}@media print{.homepage .market-insights{background:#fff}.homepage .market-insights h2{color:#000}.homepage .market-insights .footer{display:none}}.homepage .properties-target,.homepage .property-slider{background:#412827}@media print{.homepage .properties-target,.homepage .property-slider{display:none}}.homepage .property-slider{padding-bottom:0}@media screen and (min-width:1024px){.homepage .property-slider{padding-top:16rem}}.homepage .properties-target{padding-bottom:10.4rem}@media screen and (min-width:760px){.homepage .properties-target{padding-bottom:18.4rem}}@media screen and (min-width:1250px){.homepage .properties-target{padding-bottom:19.7rem}}.homepage .block-newsletter{padding-top:15.7rem;background:#8b847c}.homepage .block-newsletter.with-image{padding-top:8rem}.homepage .block-newsletter .page-padding{padding-top:0;padding-bottom:0;background:transparent}@media screen and (min-width:760px){.homepage .block-newsletter,.homepage .block-newsletter.with-image{padding-top:16.1rem}}@media screen and (min-width:1024px){.homepage .block-newsletter{padding-top:12rem;padding-bottom:9rem}.homepage .block-newsletter.with-image{padding-top:12rem}}.staff-index main{padding-top:18.2rem;background:#1a3838}@media screen and (min-width:760px){.staff-index main{padding-top:20.9rem}}.staff-entry main{background:#0c1f1f}.staff-entry .main-footer{background:#1a3838}.staff-entry article{padding-top:5rem;padding-bottom:16rem}@media screen and (min-width:760px){.staff-entry article{padding-top:8rem}}@media screen and (min-width:1024px){.staff-entry article{padding-top:16rem}}.staff-entry article .back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem}@media screen and (min-width:760px){.staff-entry article .back{font-size:2rem}}.staff-entry article .back arrow{display:block;margin-right:2rem;width:2.3rem}.staff-entry article .back arrow path{stroke:#de7d1f}.staff-entry article .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5.8rem}@media screen and (min-width:760px){.staff-entry article .top{margin-bottom:8rem}}@media screen and (min-width:1024px){.staff-entry article .top{margin-bottom:10rem}}.staff-entry article .top .vcard{display:none;font-size:2rem}.staff-entry article .top .vcard .h5{margin-right:.5em;font-size:2rem;color:#fde9aa}@media screen and (min-width:760px){.staff-entry article .top .vcard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:760px){.staff-entry article .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.staff-entry article .cv{min-width:6.6rem;min-height:1.1rem}.staff-entry article .image{margin-bottom:5rem}@media screen and (min-width:760px){.staff-entry article .image{width:30%}}@media screen and (min-width:1024px){.staff-entry article .image{width:19.34461%}}.staff-entry article .image>div{padding-top:133.87978%}.staff-entry article .image .businesses{padding-top:0;height:auto;font-size:1.6rem;background:transparent}.staff-entry article .image .businesses h3{font-size:1.6rem;line-height:normal;color:#fde9aa}.staff-entry article .image .businesses a{text-decoration:underline}@media screen and (min-width:1024px){.staff-entry article .image .businesses,.staff-entry article .image .businesses h3{font-size:1.8rem}}.staff-entry article h1{margin-bottom:2rem}.staff-entry article .role{margin-bottom:4rem;font-weight:400;color:#fde9aa}@media screen and (min-width:760px){.staff-entry article .role{font-size:2rem}}@media screen and (min-width:1024px){.staff-entry article .role{font-size:3rem}}@media screen and (min-width:760px){.staff-entry article .text{width:60%}}@media screen and (min-width:1024px){.staff-entry article .text{width:57.50529%}}.staff-entry article .text .h5{color:#fde9aa;font-size:1.6rem}@media screen and (min-width:1024px){.staff-entry article .text .h5{font-size:2rem}}.staff-entry article .text>div{padding-bottom:3rem;border-bottom:2px solid hsla(0,0%,100%,.2);margin-bottom:3rem;font-size:1.6rem;line-height:1.625em}@media screen and (min-width:1024px){.staff-entry article .text>div a,.staff-entry article .text>div p{font-size:2rem}}.staff-entry article .text>div p{max-width:800px}.staff-entry article .text>div:last-child{margin-bottom:0}.staff-entry article .body{padding-bottom:4rem}@media screen and (min-width:1024px){.staff-entry article .body p{font-size:3rem!important;line-height:1.33333em}}@media screen and (min-width:760px){.staff-entry article .vcard{display:none}}.property-index{background:#0c1f1f}.property-index main{z-index:1;padding-top:18.2rem;min-height:calc(100vh - 18.2rem)}.property-index main .header-intro,.property-index main h1{margin-bottom:4.5rem}.property-index .main-footer{background:#1a3838}@media screen and (min-width:760px){.property-index main{padding-top:20.9rem;min-height:calc(100vh - 20.9rem)}.adminbar-on .property-index main{min-height:calc(100vh - 20.9rem - var(--adminbar-height-desktop) + 4px)}.property-index main h1{margin-bottom:10rem}.property-index main .header-intro{margin-top:-3.5rem;margin-bottom:6.5rem}.adminbar-on .property-index.submenu-open main{padding-top:calc(20.9rem + var(--adminbar-height-desktop) + 4px)}}@media screen and (min-width:1024px){.property-index main .header-intro{display:-webkit-box;display:-ms-flexbox;display:flex}.property-index main .header-intro .body{margin-right:4rem;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:61rem}.property-index main .header-intro:after{content:"";display:block;width:auto;height:50px;min-width:34.3rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.property-entry main{padding-top:0}.property-entry main .body ul>li:before{background:#a34542}.property-entry .premises .body ul>li:before{background:#fde9aa}.property-entry .image-header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:8.6rem;background:#0c1f1f;min-height:auto}.property-entry .image-header .image{position:relative;top:auto;left:auto;height:calc(100vh - 20rem);max-height:70rem}.property-entry .image-header .image>div:after,.property-entry .image-header .image>picture:after{display:none}.property-entry .image-header .text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:3.2rem;padding-bottom:3.2rem}.property-entry .image-header .text h1{margin-bottom:.8em}.property-entry .image-header .text .intro{margin-bottom:0}.property-entry .image-header .text .intro p{font-size:1.8rem}.property-entry .image-header .text .actions,.property-entry .image-header .text .with-gallery .button{display:none}@media screen and (min-width:1024px){.property-entry .image-header{padding-left:4.8rem;padding-right:4.8rem}.property-entry .image-header .image{aspect-ratio:1344/600;max-height:none;height:auto}.property-entry .image-header .text{padding-left:1.2rem;padding-right:1.2rem}}@media screen and (min-width:1250px){.property-entry .image-header .text{padding-left:9.2rem;padding-right:9.2rem}}@media (orientation:landscape){.property-entry .image-header .image{aspect-ratio:1344/600;height:calc(100vh - 27rem);min-height:40rem}}.property-entry .block-premises{padding-top:3.2rem;background:#0c1f1f}.property-entry .block-premises h2{margin-bottom:3.2rem}.property-entry .broker{margin-bottom:6rem}.property-entry .person{min-width:28.4rem}.property-entry .person .image,.property-entry .person .text{max-width:none}@media screen and (min-width:760px){.property-entry .person{display:block}.property-entry .person .image,.property-entry .person .text{margin-right:0;width:100%}.property-entry .person .image{margin-bottom:4rem}}.property-entry .documents .button{margin-bottom:2rem;width:100%}.property-entry .documents .button:last-child{margin-bottom:0}.property-entry .documents section{margin-bottom:6rem}.property-entry .documents section:last-child{margin-bottom:0}.property-entry .property-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-bottom:0;background:#694746}.property-entry .property-contact h2{margin-bottom:4rem;line-height:normal;color:#fde9aa}.property-entry .property-contact section{padding-top:6rem;padding-bottom:7.2rem}.property-entry .property-contact .contact-form-sub-heading{margin-bottom:1rem}.property-entry .property-contact .contact-form-instructions{margin-bottom:4rem;opacity:.5}.property-entry .property-contact .contact-form{width:100%;max-width:80rem}.property-entry .property-contact .contact-form>p{font-size:1.6rem}.property-entry .property-contact .broker{padding-bottom:9.9rem;margin-bottom:0;background:#412827}@media screen and (min-width:760px){.property-entry .property-contact section{padding-top:10rem;padding-bottom:10rem}.property-entry .property-contact h2{margin-bottom:6rem}.property-entry .property-contact .contact-form h2{margin-bottom:8.7rem}.property-entry .property-contact .contact-form .contact-form-sub-heading{font-size:2rem}.property-entry .property-contact .person{width:calc(50% - 5.7rem)}.property-entry .property-contact .persons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-entry .property-contact .broker{padding-bottom:12.7rem}}@media screen and (min-width:1024px){.property-entry .property-contact{-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}.property-entry .property-contact section{padding-top:13.5rem;padding-bottom:20rem}.property-entry .property-contact h2{font-size:3rem;margin-bottom:8.7rem}.property-entry .property-contact .person{max-width:28.4rem;width:100%}.property-entry .property-contact .persons{display:block}.property-entry .property-contact .broker{padding-left:8rem;min-width:50%}.property-entry .property-contact .broker .role{margin-bottom:3rem}.property-entry .property-contact .contact-form{padding-right:8rem}}@media screen and (min-width:1250px){.property-entry .property-contact .persons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-entry .property-contact .person{min-width:0;max-width:none;width:calc(50% - 2rem)}}@media screen and (min-width:1550px){.property-entry .property-contact .person{min-width:0;max-width:none;width:calc(50% - 4rem)}.property-entry .property-contact .contact-form{padding-right:10rem}.property-entry .property-contact .broker{padding-left:14rem}}.property-entry .property-docs{padding-top:6rem;background:#536969}.property-entry .property-docs h2{color:#fff}@media print{.property-entry .property-docs .documents{display:none}}@media screen and (min-width:760px){.property-entry .property-docs{padding-top:10rem;padding-bottom:14.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.property-entry .property-docs h2{margin-bottom:8.2rem}.property-entry .property-docs .documents{width:25rem}}@media screen and (min-width:1024px){.property-entry .property-docs h2{margin-bottom:8.7rem;font-size:3rem}.property-entry .property-docs .documents{width:36.6rem}}.property-entry .property-docs+.block-newsletter{background:#8b847c}.property-entry .property-disclaimer{padding-top:6rem;padding-bottom:6rem;background:#1a3838}.property-entry .property-disclaimer .body p,.property-entry .property-disclaimer h2{font-size:1.4rem}.property-entry .property-disclaimer h2{margin-bottom:.5em;line-height:normal;color:#fde9aa}.property-entry .property-disclaimer .body{max-width:100rem}@media screen and (min-width:760px){.property-entry .property-disclaimer{padding-top:10rem;padding-bottom:10rem}.property-entry .property-disclaimer .body p,.property-entry .property-disclaimer h2{font-size:1.6rem}}.property-entry .building-environment,.property-entry .building-size{margin-bottom:2.4rem}.property-entry .building-environment dl,.property-entry .building-size dl{font-size:1.6rem}@media screen and (min-width:760px){.property-entry .building-environment dl,.property-entry .building-size dl{font-size:2rem}}.property-entry .building-environment dl>div{margin-bottom:1em}.property-entry .building-environment dl>div:last-child{margin-bottom:0}.property-entry .building-size{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.property-entry .building-size dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;row-gap:1rem}.property-entry .building-size dl dd{font-size:1.5em}.property-entry .building-facilities,.property-entry .building-facilities h3{margin-bottom:2.4rem}.property-entry .building-facilities ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(1,1fr);gap:2rem;margin-bottom:0;padding-left:0}.property-entry .building-facilities ul .svg{width:100%;max-width:4rem}.property-entry .building-facilities ul .svg-facility-shower{-webkit-transform:scale(.9);transform:scale(.9)}.property-entry .building-facilities ul .svg-facility-parking{-webkit-transform:scale(1.23) translateY(.3rem);transform:scale(1.23) translateY(.3rem)}.property-entry .building-facilities ul .svg-facility-fitness-room{-webkit-transform:translateY(.1rem);transform:translateY(.1rem)}.property-entry .building-facilities ul .svg-facility-ev-charging,.property-entry .building-facilities ul .svg-facility-wardrobe{-webkit-transform:scale(.95) translateY(.2rem);transform:scale(.95) translateY(.2rem)}.property-entry .building-facilities ul .svg-facility-smart-building{-webkit-transform:scale(.9) translateY(.5rem);transform:scale(.9) translateY(.5rem)}.property-entry .building-facilities ul .svg-facility-coffee-shop{-webkit-transform:scale(.95) translateY(.3rem);transform:scale(.95) translateY(.3rem)}.property-entry .building-facilities ul .svg-facility-bicycle-parking{-webkit-transform:scale(1.2) translateY(.3rem);transform:scale(1.2) translateY(.3rem)}.property-entry .building-facilities ul .svg-facility-app{-webkit-transform:scale(.9) translateY(.1rem);transform:scale(.9) translateY(.1rem)}.property-entry .building-facilities ul .svg-facility-towel-service{-webkit-transform:scale(.8) translateY(.2rem);transform:scale(.8) translateY(.2rem)}.property-entry .building-facilities ul .svg-facility-rooftop-terrace{-webkit-transform:scale(.95) translateY(.1rem);transform:scale(.95) translateY(.1rem)}.property-entry .building-facilities ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin:0;text-align:center;text-align:left;-ms-hyphens:auto;hyphens:auto}.property-entry .building-facilities ul li:before{display:none}@media screen and (min-width:375px){.property-entry .building-facilities ul{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:760px){.property-entry .building-facilities ul{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1250px){.property-entry .building-facilities ul{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1550px){.property-entry .building-facilities ul{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:2100px){.property-entry .building-facilities ul{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:2700px){.property-entry .building-facilities ul{grid-template-columns:repeat(5,1fr)}}.property-entry .block-building .body>p{margin-bottom:2.4rem}.about-content{padding-top:6rem}@media screen and (min-width:1024px){.about-content{padding-top:0}}@media screen and (min-width:1250px){.about-content{padding-top:6rem}}.about-content .block{overflow:visible;margin-bottom:6rem}@media screen and (min-width:1250px){.about-content .block{margin-bottom:8rem}}@media screen and (min-width:1550px){.about-content .block{margin-bottom:16.4rem}}.about-content .block-text,.about-content .block-text-image{padding-top:0;padding-bottom:0}.about-content .block-text-image:first-child,.about-content .block-text:first-child{padding-top:0}.about-content .block:not(.block-call-to-action):not(.block-documents) h2{font-size:3rem;color:#fde9aa}.about-content .block-call-to-action:last-child,.about-content .block-documents:last-child{margin-bottom:-6rem!important}@media screen and (min-width:760px){.about-content .block-call-to-action:last-child,.about-content .block-documents:last-child{margin-bottom:-8rem!important}}@media screen and (min-width:1024px){.about-content .block-call-to-action:last-child,.about-content .block-documents:last-child{margin-bottom:-23.9rem!important}}.about-content .block-call-to-action+.block-call-to-action,.about-content .block-call-to-action+.block-documents,.about-content .block-documents+.block-call-to-action,.about-content .block-documents+.block-documents{margin-top:-6rem}@media screen and (min-width:760px){.about-content .block-call-to-action+.block-call-to-action,.about-content .block-call-to-action+.block-documents,.about-content .block-documents+.block-call-to-action,.about-content .block-documents+.block-documents{margin-top:-8rem}}@media screen and (min-width:1550px){.about-content .block-call-to-action+.block-call-to-action,.about-content .block-call-to-action+.block-documents,.about-content .block-documents+.block-call-to-action,.about-content .block-documents+.block-documents{margin-top:-16.4rem}}.about-entry article{-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.about-entry .buttons,.about-entry article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.about-entry .buttons{-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about-entry .buttons .button{margin-bottom:2rem;max-width:26rem}.about-entry .buttons .button:last-child{margin-bottom:0}@media screen and (min-width:760px){.about-entry .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.about-entry .buttons .button{margin-right:2rem;margin-bottom:0}.about-entry .buttons .button:last-child{margin-right:0}}.about-entry .text{padding-bottom:7rem}.about-entry .block img{width:100%;height:auto}.about-entry main .contact{background:#333}.about-entry main .contact h2{font-size:3rem;color:#fff}.about-entry main .contact dt{color:#fde9aa;opacity:1}.about-entry main .contact .address dt{display:none}@media screen and (min-width:760px){.about-entry main .contact{padding-top:12rem;padding-bottom:16rem;font-size:2rem}.about-entry main .contact .address dt{margin-bottom:3rem;display:block}.about-entry main .contact dl{-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-gap:9rem;-moz-column-gap:9rem;column-gap:9rem}}@media screen and (min-width:1024px){.about-entry main .contact h2{font-size:2rem}.about-entry main .contact .address dt{margin-bottom:.1em;display:block}.about-entry main .contact dl{-webkit-columns:1;-moz-columns:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.about-entry .block-newsletter{background:#1a3838}@media screen and (min-width:1250px){.about-entry .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:16.6rem}.about-entry .text-container .text{width:60%;padding-right:0;margin-bottom:0;padding-bottom:0}.about-entry .text-container .block{width:35%}}@media screen and (min-width:1550px){.about-entry .text-container .text{width:47.18785%}.about-entry .text-container .block{width:44.31946%}}.about-entry .image-span picture{padding-top:74.66667%}@media screen and (min-width:760px){.about-entry .image-span picture{padding-top:78.125%}}@media screen and (min-width:1024px){.about-entry .image-span picture{padding-top:41.66667%;max-height:800px}}.about-contact .body{margin-bottom:6rem}@media screen and (min-width:760px){.about-contact .body{margin-bottom:8rem}}.about-contact .text{padding-bottom:7rem}@media screen and (min-width:760px){.about-contact .text{margin-bottom:16rem}}.about-default article>.content,.about-environment article>.content{margin-bottom:6rem}@media screen and (min-width:760px){.about-default article>.content,.about-environment article>.content{margin-bottom:8rem}}@media screen and (min-width:1024px){.about-default article>.content,.about-environment article>.content{margin-bottom:23.9rem}.about-default article>.content>.page-padding,.about-environment article>.content>.page-padding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:7rem}.about-default article>.content .text,.about-environment article>.content .text{padding-right:0;margin-bottom:0;padding-bottom:0}}@media screen and (min-width:1550px){.about-default article>.content .image,.about-environment article>.content .image{width:50%}}@media screen and (min-width:1550px){.about-default .content .text,.about-environment .content .text{width:47.18785%}.about-default .content .image,.about-environment .content .image{width:36.55793%}}@media screen and (min-width:1024px){.about-default .block-text,.about-environment .block-text{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:7rem}.about-default .block-text .body,.about-environment .block-text .body{width:100%}}@media screen and (min-width:1550px){.about-default .block-text,.about-environment .block-text{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.about-default .block-text-image,.about-environment .block-text-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6rem}.about-default .block-text-image.layout-right,.about-environment .block-text-image.layout-right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about-default .block-text-image .text,.about-environment .block-text-image .text{padding-bottom:0;width:100%}.about-default .block-text-image .image,.about-environment .block-text-image .image{width:100%!important}@media screen and (min-width:1024px){.about-default .block-text-image,.about-environment .block-text-image{display:grid!important;gap:7rem;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.about-default .block-text-image.layout-right,.about-environment .block-text-image.layout-right{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.about-default .block-text-image.layout-right .image,.about-environment .block-text-image.layout-right .image{grid-column:1;grid-row:1}.about-default .block-text-image.layout-right .body,.about-environment .block-text-image.layout-right .body{grid-column:2;grid-row:1}}@media screen and (min-width:1550px){.about-default .block-text-image,.about-default .block-text-image.layout-right,.about-environment .block-text-image,.about-environment .block-text-image.layout-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.about-default .block-documents,.about-environment .block-documents{background:#a34542}@media screen and (min-width:1550px){.about-default .about-content .block-text-image .body,.about-environment .about-content .block-text-image .body{padding-top:5rem}}.about-environment .text-block{padding-bottom:8rem}@media screen and (min-width:760px){.about-environment .text-block{padding-bottom:16.4rem}}@media screen and (min-width:1024px){.about-environment .text-block{padding-bottom:22.3rem}}.about-environment .block-documents:last-child{margin-bottom:0!important}.about-environment article>.content{margin-bottom:0}.about-environment article>.content .block:not(.block-call-to-action):not(.block-documents){position:relative;padding-top:0;padding-bottom:0;overflow:visible}.about-environment article>.content .block:not(.block-call-to-action):not(.block-documents) h2{font-size:1.6rem;line-height:2rem;color:#fde9aa}@media screen and (min-width:760px){.about-environment article>.content .block:not(.block-call-to-action):not(.block-documents) h2{font-size:2rem;line-height:3rem}}@media screen and (min-width:1024px){.about-environment article>.content .block:not(.block-call-to-action):not(.block-documents) h2{font-size:3rem;line-height:4rem}}.about-environment article>.content .block:not(.block-call-to-action):not(.block-documents)>div{position:relative;width:100%;padding-top:8rem;padding-bottom:8rem}@media screen and (min-width:760px){.about-environment article>.content .block:not(.block-call-to-action):not(.block-documents)>div{padding-top:16.4rem;padding-bottom:16.4rem}}@media screen and (min-width:1024px){.about-environment article>.content .block:not(.block-call-to-action):not(.block-documents)>div{padding-top:21.3rem;padding-bottom:21.3rem}}.about-environment article>.content .block:not(.block-call-to-action):not(.block-documents) .body{max-width:81.2rem}.about-environment article>.content .block:not(.block-call-to-action):not(.block-documents) .decor{position:absolute;right:0;bottom:100%;width:30%;-webkit-transform:translateY(70%);transform:translateY(70%)}@media screen and (min-width:1024px){.about-environment article>.content .block:not(.block-call-to-action):not(.block-documents) .decor{width:39.63415%}}.about-environment article>.content .vision:not(.block-call-to-action):not(.block-documents){background:#1a3838}.about-environment article>.content .vision:not(.block-call-to-action):not(.block-documents) .body p{font-size:3rem;line-height:1.33333}@media screen and (min-width:760px){.about-environment article>.content .vision:not(.block-call-to-action):not(.block-documents) .body p{font-size:4rem}}@media screen and (min-width:1024px){.about-environment article>.content .vision:not(.block-call-to-action):not(.block-documents) .body p{font-size:5rem}}.about-environment article>.content .goals:not(.block-call-to-action):not(.block-documents){background:#6f685f}.about-environment article>.content .goals:not(.block-call-to-action):not(.block-documents) .decor{bottom:auto;top:0}@media screen and (min-width:1024px){.about-environment article>.content .goals:not(.block-call-to-action):not(.block-documents) .decor{width:46.21951%;top:calc(50% + 6rem);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.about-environment article>.content .goals:not(.block-call-to-action):not(.block-documents) .body{width:49.5122%}.about-environment article>.content .objectives-text:not(.block-call-to-action):not(.block-documents){background:#8b847c}.about-environment article>.content .objectives-list:not(.block-call-to-action):not(.block-documents){background:#0c1f1f}.about-environment article>.content .objectives-list:not(.block-call-to-action):not(.block-documents) .decor{left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}@media screen and (min-width:1024px){.about-environment article>.content .objectives-list:not(.block-call-to-action):not(.block-documents) .decor{left:auto;right:0;width:19.57317%;-webkit-transform:translateY(50%);transform:translateY(50%)}}.about-environment article>.content .objectives-list:not(.block-call-to-action):not(.block-documents) ul{list-style:none;margin-left:0;padding-left:2.1em}.about-environment article>.content .about-content .body{max-width:none;padding-top:5rem;padding-bottom:0}.about-environment article>.content .about-content .block-text-image .body,.about-environment article>.content .about-content .block-text .body{padding-top:0!important;padding-bottom:0!important}@media screen and (min-width:1550px){.about-environment article>.content .about-content .block-text-image .body,.about-environment article>.content .about-content .block-text .body{padding-top:5rem!important}}.about-environment article>.content .block-call-to-action .body{padding-top:0}.business-entry main{background:#333}.business-entry main .section-menu .items:after{background:-webkit-gradient(linear,left top,right top,from(rgba(51,51,51,0)),color-stop(62%,rgba(51,51,51,.8901960784313725)),to(#333)) 0 0;background:linear-gradient(90deg,rgba(51,51,51,0),rgba(51,51,51,.8901960784313725) 62%,#333) 0 0}.business-entry main .hints{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4.1rem}.business-entry main .hints:last-child{margin-bottom:0}.business-entry main .hints hint-component{display:block;margin-bottom:3rem;margin-right:2rem}.business-entry main .hints hint-component:last-child{margin-right:0}@media screen and (min-width:1024px){.business-entry main .hints{margin-bottom:5.15rem}}.business-entry main .to-transitions h2{margin-bottom:3.2rem;font-size:2rem;line-height:normal}.business-entry main .business-graph{display:block!important;background:#666}.business-entry main .business-graph h2{margin-bottom:2rem}@media screen and (min-width:760px){.business-entry main .business-graph h2{margin-bottom:4rem}}@media screen and (min-width:1024px){.business-entry main .business-graph h2{margin-bottom:2rem}}.business-entry main .contact{padding-top:4rem;padding-bottom:10.3rem;background:#666}@media screen and (min-width:760px){.business-entry main .contact{padding-top:10rem;padding-bottom:13.6rem}}.business-entry main .contact h2{margin-bottom:4rem;font-size:1.6rem;line-height:normal;color:#fff}@media screen and (min-width:760px){.business-entry main .contact h2{font-size:2rem}}.business-entry main .contact .image>div{background:#cecbc8}.business-entry main .references{background:#444}.business-entry main .content>.text{padding-bottom:8rem}.business-entry main .content>.text .body{margin-bottom:6rem}.business-entry main .content>.text .body:last-child{margin-bottom:0}@media screen and (min-width:760px){.business-entry main .content>.text{padding-bottom:16.4rem}.business-entry main .content>.text .body{margin-bottom:11.6rem}.business-entry main .content .to-transitions h2{font-size:3rem}}@media screen and (min-width:1024px){.business-entry main .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.business-entry main .content>.text{padding-bottom:24rem;padding-right:0;margin-bottom:0;width:47.18785%}.business-entry main .content .contact{width:44.31946%}.business-entry main .content .contact .person{display:block}.business-entry main .content .contact .image,.business-entry main .content .contact .text{width:100%;max-width:28.4rem}.business-entry main .content .contact .image{margin-right:0;margin-bottom:3rem}}.business-entry main .team-widget{margin-bottom:0;background:#0c1f1f}.business-entry .main-footer{background:#1a3838}.business-transitions main .contact{background:#444}.map-entry main,.market-article main,.market-index main,.market-section main,.snapshot-entry main{padding-top:0}.graph-entry .image-header .intro,.map-entry .image-header .intro,.market-index .image-header .intro,.market-section .image-header .intro,.snapshot-entry .image-header .intro{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:760px){.graph-entry .image-header .text,.map-entry .image-header .text,.market-index .image-header .text,.market-section .image-header .text,.snapshot-entry .image-header .text{padding-top:32rem}}.market-section{background:#1a3838}.market-section main{padding-bottom:6.4rem}.market-section .main-nav{position:static;background:#0c1f1f}.market-section .market-nav{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem;padding:2.4rem;width:100%;background:#2d4848}.market-section .market-nav .text{display:none}.market-section .market-nav .svg{width:2rem;opacity:.4}.market-section .market-nav a.active .svg,.market-section .market-nav a:focus .svg,.no-touch .market-section .market-nav a:hover .svg{opacity:1}.market-section .newsletter-widget{margin:0 .8em;padding:4.5rem 1.4rem;text-align:center;background:#152e2e}.market-section .newsletter-widget h2{margin-bottom:1.6rem;font-size:2rem;font-weight:700}.market-section .newsletter-widget>.text{margin-bottom:2.4rem;font-size:1.6rem}.market-section .newsletter-widget>.text p{font-size:1em}.market-section .newsletter-widget .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.933rem;min-width:0}.market-section .newsletter-widget .button .svg{width:1.3rem}.market-section .market-content{padding:1.1rem .8rem 3.1rem}@media screen and (min-width:1024px){.market-section main{display:grid;grid-template-areas:"menu content";grid-template-columns:24rem auto;padding-bottom:0;min-height:calc(var(--vh, 1vh)*100 - 8.7rem)}.adminbar-on .market-section main{min-height:calc(var(--vh, 1vh)*100 - 8.7rem - var(--adminbar-height-desktop) - 4px)}.market-section .market-nav{position:static;display:block;padding:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.market-section .market-nav .text{position:relative;display:block}.market-section .market-nav .text:after{content:"";display:none;position:absolute;bottom:0;left:0;bottom:-.25rem;width:100%;height:.2em;background-color:#de7d1f}.market-section .market-nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3.5rem;font-size:1.6rem}.market-section .market-nav a .svg{margin-right:1.6rem;opacity:1;width:1.5rem}.no-touch .market-section .market-nav a:hover{text-decoration:underline}.market-section .market-nav .active .text:after{display:block}.no-touch .market-section .market-nav .active:hover{text-decoration:none}.market-section .market-menu{position:relative;z-index:2;grid-area:menu;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10rem 2.2rem 5.7rem;border-radius:0 5rem 0 0;background:#2d4848}.market-section .market-content{grid-area:content;padding:1.6rem 1.6rem 5.7rem}.market-section .newsletter-widget{margin:0;padding:0;background:none;text-align:left}.market-section .newsletter-widget h2{margin-bottom:.8rem}.market-section .newsletter-widget .text{font-size:1.4rem}.market-section .newsletter-widget .button{padding:1.2rem 0}}.market-overview .market-content h2{font-size:1.6rem;font-weight:700;line-height:normal}.market-overview .market-content header{display:grid;grid-template-columns:auto -webkit-max-content -webkit-max-content;grid-template-columns:auto max-content max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin-bottom:1.6rem}.market-overview .market-content section{margin-bottom:1.6rem;border-radius:.7rem;padding:1.6rem;background:#152e2e;overflow:hidden}.market-overview .market-content .badge-updated{grid-column:2}.market-overview .market-content .explore{grid-column:3}.market-overview .market-content .market-figures .figure .change,.market-overview .market-content .market-figures .figure h3{font-size:1.2rem}.market-overview .market-content .highcharts-background{fill:transparent}.market-overview .market-content .graph-description,.market-overview .market-content .sector-list,.market-overview .market-content .sector-select,.market-overview .market-content .subsector-list{display:none}.market-overview .market-content .section-graphs{padding-left:0;padding-right:0}.market-overview .market-content .section-graphs header{padding:0 1.6rem}.market-overview .market-content .section-articles .image{margin-bottom:.8rem}.market-overview .market-content .section-articles .image picture{padding-top:39.13043%}.market-overview .market-content .section-articles .top{font-size:1.2rem}.market-overview .market-content .section-articles time{display:block;color:#fde9aa}.market-overview .market-content .section-articles .category{color:#8dc6c6}.market-overview .market-content .section-articles .type-report .category{color:#de7d1f}.market-overview .market-content .section-articles .type-video .category{color:#2476be}.market-overview .market-content .section-articles h3{font-size:1.6rem;font-weight:400;line-height:normal}.market-overview .market-content .section-articles p{display:none}.market-overview .market-content .section-articles .articles a{display:block;margin-bottom:3rem}@media screen and (min-width:550px){.market-overview .market-content .section-snapshot .market-figures .figure{grid-template-rows:3.4rem auto 3.6rem}}@media screen and (min-width:760px){.market-overview .market-content .section-snapshot .market-figures{grid-template-columns:repeat(4,1fr);-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem}.market-overview .market-content .graph-component-wrapper{display:block}.market-overview .market-content .graph-container{height:100%}.market-overview .market-content .graph-content{display:block}}@media screen and (min-width:1024px){.market-overview .market-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;grid-template-areas:"graphs articles" "snapshot map";gap:1.6rem;padding:1.6rem;height:100%}.market-overview .market-content h2{font-size:2rem}.market-overview .market-content header{margin-bottom:0}.market-overview .market-content section{margin-bottom:0;padding:.8rem 1.6rem 1.6rem}.market-overview .market-content .graph-inner{min-height:0;height:100%}.market-overview .market-content .market-graph{width:calc(100% + 3rem);-webkit-transform:translate(-1rem,-1rem);transform:translate(-1rem,-1rem)}.market-overview .market-content .section-graphs{grid-area:graphs}.market-overview .market-content .section-snapshot{grid-area:snapshot}.market-overview .market-content .section-snapshot header{margin-bottom:2.4rem}.market-overview .market-content .section-snapshot .market-figures{grid-template-columns:repeat(2,1fr)}.market-overview .market-content .section-snapshot .market-figures .figure .number{font-size:clamp(2rem,2.34375vw,8rem)}.market-overview .market-content .section-map{grid-area:map;display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;gap:1.6rem}.market-overview .market-content .section-map picture{display:block;position:relative;width:100%;height:100%}.market-overview .market-content .section-map picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.market-overview .market-content .section-articles{grid-area:articles}.market-overview .market-content .section-articles header{margin-bottom:.8rem}.market-overview .market-content .section-articles .image picture{padding-top:21%}.market-overview .market-content .section-articles .articles h3{height:3.7rem;overflow:hidden}}@media screen and (min-width:1250px){.market-overview .market-content .section-snapshot .market-figures{grid-template-columns:repeat(4,1fr);-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.market-overview .market-content .section-articles .articles{display:grid;grid-template-columns:3fr 2fr;grid-template-rows:1fr 1fr;-webkit-column-gap:4.8rem;-moz-column-gap:4.8rem;column-gap:4.8rem;row-gap:4rem;row-gap:11rem;padding-bottom:11rem;min-height:calc(100% - 5rem)}.market-overview .market-content .section-articles .articles .image{position:relative;margin-bottom:0;height:100%}.market-overview .market-content .section-articles .articles .image picture{position:static;padding-top:0}.market-overview .market-content .section-articles .articles a{margin-bottom:0}.market-overview .market-content .section-articles .articles a:first-child{grid-column:1;grid-row:1/span 2}}@media (max-aspect-ratio:9/5) and (min-width:1250px),(max-aspect-ratio:32/15) and (min-width:1920px),(min-width:2090px) and (min-height:900px){.market-overview .market-content{grid-template-rows:6fr 3fr;grid-template-areas:"graphs articles" "snapshot map"}.market-overview .market-content section{padding:2.4rem}.market-overview .market-content .market-figures .figure .change,.market-overview .market-content .market-figures .figure h3{font-size:1.4rem}.market-overview .market-content .market-graph{width:calc(100% + 2rem);-webkit-transform:translate(-.55rem,-1rem);transform:translate(-.55rem,-1rem)}.market-overview .market-content .section-graphs header{padding:0 2.4rem}.market-overview .market-content .section-articles header{margin-bottom:2.4rem}.market-overview .market-content .section-articles .top{font-size:1.6rem}.market-overview .market-content .section-articles .articles{display:grid;grid-template-columns:3fr 2fr;grid-template-rows:1fr 1fr;-webkit-column-gap:4.8rem;-moz-column-gap:4.8rem;column-gap:4.8rem;row-gap:4rem;row-gap:11rem;padding-bottom:11rem;min-height:calc(100% - 5rem)}.market-overview .market-content .section-articles .articles h3{font-size:1.6rem;height:auto}.market-overview .market-content .section-articles .articles .image picture{padding-top:34%}.market-overview .market-content .section-articles .articles a{display:block;position:relative}.market-overview .market-content .section-articles .articles a h3{height:2.375em;overflow:hidden}.market-overview .market-content .section-articles .articles a .image{margin-bottom:0;height:100%}.market-overview .market-content .section-articles .articles a .image picture{position:static;padding-top:0}.market-overview .market-content .section-articles .articles a .text{position:absolute;top:calc(100% + .8rem);left:0;width:100%}.market-overview .market-content .section-articles .articles a:first-child{grid-column:1;grid-row:1/span 2}.market-overview .market-content .section-articles .articles a:first-child h3{font-size:2rem}}@media (max-aspect-ratio:9/5) and (min-width:1250px),(max-aspect-ratio:512/259) and (min-width:2560px),(min-width:2090px) and (min-height:900px){.market-overview .market-content{grid-template-rows:7fr 3fr}.market-overview .market-content .section-articles .articles .image picture{padding-top:58.62069%}}.market-index{background:#0c1f1f}.market-index .main-footer{background:#1a3838}.market-index .image-header{margin-bottom:10rem}@media screen and (min-width:760px){.market-index .image-header{margin-bottom:16rem}}.market-index .section-menu .items:after{display:none}.market-index .featured-articles h2{margin-bottom:3rem;line-height:1.125em}@media screen and (min-width:760px){.market-index .featured-articles h2{margin-bottom:4.6rem}}@media screen and (min-width:1024px){.market-index .featured-articles h2{margin-bottom:4rem;font-size:4rem}}@media screen and (min-width:1250px){.market-index .featured-articles h2{font-size:6rem;font-size:5rem}}@media screen and (min-width:1550px){.market-index .featured-articles h2{font-size:8rem}}.market-index .featured-articles time{margin-right:1.42857em;color:#fde9aa}.market-index .featured-articles .category{color:#8dc6c6}.market-index .featured-articles .play{-webkit-transform:scale(.8);transform:scale(.8)}@media screen and (min-width:1024px){.market-index .featured-articles .item>.image,.market-index .featured-articles .item>.text,.market-index .featured-articles .item>.video{width:48.29268%}}.market-index .featured-articles .item>.image,.market-index .featured-articles .item>.video{margin-bottom:2rem}@media screen and (min-width:760px){.market-index .featured-articles .item>.image,.market-index .featured-articles .item>.video{margin-bottom:4rem}}@media screen and (min-width:1024px){.market-index .featured-articles .item>.image,.market-index .featured-articles .item>.video{margin-bottom:0}}.market-index .featured-articles .item>.image>div,.market-index .featured-articles .item>.video>div{padding-top:71.21212%}.market-index .featured-articles .top{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem;font-size:1.4rem}@media screen and (min-width:760px){.market-index .featured-articles .top{margin-bottom:4rem;font-size:1.6rem}}@media screen and (min-width:1250px){.market-index .featured-articles .top{font-size:2rem}}.market-index .featured-articles .item{display:block;margin-bottom:8rem;text-decoration:none}.market-index .featured-articles .item:last-child{margin-bottom:0}.market-index .featured-articles .item img{-webkit-transition:-webkit-transform .75s;transition:-webkit-transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s}.market-index .featured-articles .item:focus{text-decoration:none;color:#fff}.market-index .featured-articles .item:focus .h2{text-decoration:underline}.market-index .featured-articles .item:focus img{-webkit-transform:scale(1.04);transform:scale(1.04)}.no-touch .market-index .featured-articles .item:hover{text-decoration:none;color:#fff}.no-touch .market-index .featured-articles .item:hover .h2{text-decoration:underline}.no-touch .market-index .featured-articles .item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}@media screen and (min-width:760px){.market-index .featured-articles .item{margin-bottom:13.8rem}}@media screen and (min-width:1024px){.market-index .featured-articles .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16rem}.market-index .featured-articles .item:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.market-index .featured-articles .type-report .category{color:#de7d1f}.market-index .featured-articles .type-video .category{color:#2476be}.market-index .content{margin-bottom:14rem}.market-article{background:#fff}@media print{.market-article{background:#fff}}.market-article .main-footer{background:#1a3838}.market-article .intro{background:#e8e8e8}.market-article .body{max-width:82.2rem}@media print{.market-article .body{max-width:none}}.market-article .body ul>li:before{background:#a34542}@media print{.market-article .body ul>li:before{background:#000}}.market-article .body img{margin-bottom:1rem}.market-article .body img:last-child{margin-bottom:0}.market-article .body figure{margin-bottom:1.6rem}.market-article .body figure:last-child{margin-bottom:0}@media screen and (min-width:760px){.market-article .body figcaption{font-size:1.6rem}.market-article .body figure,.market-article .body img{margin-bottom:2rem}}@media screen and (min-width:1024px){.market-article .body figure{margin-bottom:4rem}}@media print{.market-article .body figure{margin-top:6rem;margin-bottom:6rem}}.market-article .block h2{margin-top:2em;margin-bottom:.1em}.market-article .block h2:first-child{margin-top:0}@media screen and (min-width:1024px){.market-article .block h2{font-size:3rem}}@media print{.market-article .block{border:none}.market-article .block h2{margin-bottom:.5em}}.market-article .block-team,.market-article .block-text,.market-article .intro{margin-bottom:0}@media screen and (min-width:760px){.market-article .block-team,.market-article .block-text,.market-article .intro{padding-top:10rem;padding-bottom:10rem}}@media screen and (min-width:1024px){.market-article .block-team,.market-article .block-text,.market-article .intro{padding-top:10rem;padding-bottom:10rem}}.market-article .block-image,.market-article .intro{margin-bottom:8rem}@media screen and (min-width:760px){.market-article .block-image,.market-article .intro{margin-bottom:10rem}}.market-article .block-table{margin-bottom:3rem}@media screen and (min-width:760px){.market-article .block-table{margin-bottom:6rem}}.market-article .block-text{padding-top:0}.market-article .block-text+.block-image{margin-top:8rem}@media screen and (min-width:760px){.market-article .block-text+.block-image{margin-top:10rem}}.market-article .block-text+.block-table{padding-top:3rem}@media screen and (min-width:760px){.market-article .block-text+.block-table{padding-top:6rem}}.market-article .block-text:last-child{margin-bottom:8rem}@media screen and (min-width:760px){.market-article .block-text:last-child{margin-bottom:10rem}}.market-article .block-text .body{width:100%}@media screen and (min-width:1024px){.market-article .block-team{padding-top:12.7rem}}.market-article .image-header>.image picture:after{opacity:.1}.market-article .image-header>.text{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;padding-top:12.4rem;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:0\0) and (min-resolution:72dpi){.market-article .image-header>.text{height:100px}}@media (orientation:portrait) and (min-height:800px) and (max-width:759px){.market-article .image-header>.text{min-height:60vh;min-height:calc(var(--vh, 1vh)*60)}}.adminbar-on .market-article .image-header>.text{min-height:100vh;min-height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-mobile) - 4px)}@media (orientation:portrait) and (min-height:800px) and (max-width:759px){.adminbar-on .market-article .image-header>.text{min-height:60vh;min-height:calc(var(--vh, 1vh)*60 - var(--adminbar-height-mobile) - 4px)}}@media (min-width:601px){.adminbar-on .market-article .image-header>.text{min-height:100vh;min-height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-desktop) - 4px)}}@media (orientation:portrait) and (min-height:800px) and (min-width:601px) and (max-width:759px){.adminbar-on .market-article .image-header>.text{min-height:60vh;min-height:calc(var(--vh, 1vh)*60 - var(--adminbar-height-desktop) - 4px)}}@media print{.market-article .image-header>.text{min-height:0!important;display:block;padding-top:0;min-height:0}}.market-article .image-header .header-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;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}.market-article .video-header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (orientation:landscape){.market-article .video-header{height:calc(var(--vh, 1vh)*100);min-height:600px}.adminbar-on .market-article .video-header{height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-desktop) - 4px);min-height:600px}}.market-article .video-header .h2{max-width:63rem;line-height:1.33333}@media screen and (min-width:760px){.market-article .video-header .h2{font-size:3rem}}@media screen and (min-width:1024px){.market-article .video-header .h2{font-size:4rem}}.market-article .video-header>.image{z-index:0}.market-article .video-header .vimeo{position:static}.market-article .video-header>.text{padding-top:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0!important;pointer-events:none;-webkit-transition:opacity .6s linear;transition:opacity .6s linear;background:none}.market-article .video-header>.text .h2{padding-right:0}.market-article .video-header>.text .hints{pointer-events:auto}@media screen and (min-width:760px){.market-article .video-header>.text .heading{margin-bottom:3rem}.market-article .video-header>.text .h2{margin-bottom:7rem}}.market-article .video-header .poster .image:after{content:"";background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#0c1f1f));background:linear-gradient(180deg,transparent,#0c1f1f)}.market-article .video-header .player,.market-article .video-header .poster .image:after{position:absolute;top:0;left:0;width:100%;height:100%}.market-article .video-header .player>div{position:static;padding:0;height:auto}.market-article .content .body p,.market-article .content .intro p{color:#000}.market-article .content .body a,.market-article .content .intro a{color:#a34542;opacity:1}@media screen and (min-width:1024px){.market-article .intro p{max-width:82.2rem}}@media print{.market-article .intro p{max-width:none}}.top-video-playing .market-article .main-nav,.top-video-playing .market-article .video-header>.text{opacity:0}.market-article-video{background:#0c1f1f}.market-article-video .content{padding-top:8rem}.market-article-video .content .body,.market-article-video .content .intro{max-width:80rem;background:none}.market-article-video .content .body p,.market-article-video .content .intro p{color:#fff}.market-article-video .content .intro{margin-bottom:6rem;padding-top:0;padding-bottom:0}@media screen and (min-width:760px){.market-article-video .content{padding-top:15rem;padding-bottom:6rem}.market-article-video .content .intro{margin-bottom:6rem}}.map-entry .market-content{padding:0}.map-entry .newsletter-widget{display:none}@media screen and (min-width:1024px){.map-entry .newsletter-widget{display:block}}.graph-entry .graph-nav{margin-bottom:1.1rem}.graph-entry .sector-select-label{display:none}.graph-entry .graph-container{border-radius:.7rem;overflow:hidden}.graph-entry .highcharts-background{fill:#152e2e}.graph-entry .newsletter-widget{display:none}@media screen and (min-width:1024px){.graph-entry .market-content{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;row-gap:1.6rem;padding-right:3.1em;padding-bottom:2.4rem}.graph-entry .graph-nav{margin-bottom:0}.graph-entry .newsletter-widget{display:block}}.snapshot-entry h2{font-size:2.4rem;line-height:normal}.snapshot-entry .source{display:block;font-size:1.4rem;opacity:.5}.snapshot-entry .market-content{padding:1.6rem .8rem}.snapshot-entry .market-content>article{display:grid;grid-template-columns:1fr;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;row-gap:1.6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-height:100%;padding:1.6rem 1.2rem}.snapshot-entry .key-market-figures,.snapshot-entry .segment-dive-container{border-radius:.7rem;padding:1.6rem 1.2rem;background:#152e2e}.snapshot-entry .key-market-figures{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;row-gap:1.6rem}.snapshot-entry .key-market-figures h2{grid-row:1;grid-column:1}.snapshot-entry .key-market-figures h3{min-height:2.2em}.snapshot-entry .key-market-figures .badge-updated{grid-row:1;grid-column:2;align-self:center;justify-self:flex-end}.snapshot-entry .key-market-figures market-figures-component{display:block;grid-row:2;grid-column:1/span 2}.snapshot-entry .newsletter-widget{display:none}@media screen and (min-width:1024px){.snapshot-entry .market-content>article{display:grid;grid-template-columns:1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;row-gap:1.6rem;min-height:100%;padding:1.6rem 1.2rem}.snapshot-entry .figures-pane{border-radius:.7rem;padding:1.6rem 1.2rem;background:#152e2e}.snapshot-entry .newsletter-widget{display:block}}@media (max-aspect-ratio:9/5) and (min-width:1250px),(max-aspect-ratio:32/15) and (min-width:1920px),(min-width:2090px) and (min-height:900px){.snapshot-entry .market-content{padding:2.4rem 1.6rem}.snapshot-entry .market-content>article{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.snapshot-entry .figures-pane{padding:2rem 2.4rem 4rem}.snapshot-entry .key-market-figures{row-gap:2.4rem}.snapshot-entry .key-market-figures market-figures-component{-ms-flex-item-align:center;align-self:center}.snapshot-entry .segment-dive-container .segment-dive{min-height:100%;grid-template-rows:-webkit-min-content -webkit-min-content minmax(2.7rem,-webkit-min-content) auto;grid-template-rows:min-content min-content minmax(2.7rem,min-content) auto}.snapshot-entry .segment-dive-container .segment-dive .market-figures{-ms-flex-item-align:center;align-self:center}}@media (max-aspect-ratio:9/5) and (min-width:1250px),(max-aspect-ratio:512/259) and (min-width:2560px),(min-width:2090px) and (min-height:900px){.snapshot-entry .market-content>article{grid-template-rows:1fr 1fr}}@media (min-width:1920px) and (min-height:1200px){.snapshot-entry .market-content>article{grid-template-rows:1fr 1fr}}.market-newsletter h1{margin-bottom:1em;font-size:1.6rem;font-weight:700;line-height:normal}.market-newsletter .intro{margin-bottom:2.5rem}.market-newsletter .intro p{font-size:1.6rem}.market-newsletter .newsletter-iframe-container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;height:80rem;max-width:45rem}.market-newsletter .newsletter-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;overflow:visible}.market-newsletter .pane{background:#152e2e;border-radius:.7rem;padding:1.6rem;height:100%}.market-newsletter .newsletter-widget{display:none}@media screen and (min-width:1024px){.market-newsletter h1{font-size:2rem}.market-newsletter .pane{padding:2.4rem}.market-newsletter .newsletter-widget{display:block}}.articles-index h2{line-height:normal}.articles-index picture{margin-bottom:0}.articles-index time{display:block;color:#fde9aa}.articles-index .type-report .category{color:#de7d1f}.articles-index .type-video .category{color:#73a885}.articles-index .type-article .category{color:#8dc6c6}.articles-index .filter{margin-bottom:1.4rem;min-height:10.4rem}.articles-index .article-featured{display:block;margin-bottom:2rem;border-radius:.7rem;padding:1.2rem .8rem 2.4rem;background:#152e2e}.articles-index .article-featured .image{margin-bottom:.8rem}.articles-index .article-featured .image picture{padding-top:82.29167%}.articles-index .article-featured .top{font-size:1.6rem}.articles-index .article-featured h2{margin-bottom:1em;font-size:2rem}.articles-index .article-featured p{display:none}.articles-index .article-featured .links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3em}.articles-index a img{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.no-touch .articles-index a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.no-touch .articles-index a:hover h2,.no-touch .articles-index a:hover h3{text-decoration:underline}.articles-index .item{display:block}.articles-index .item .image{position:relative;margin-bottom:.8rem;overflow:hidden}.articles-index .item .image .svg-circ-play{position:absolute;top:50%;left:50%;width:4rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.no-touch .articles-index .article-featured:hover img{-webkit-transform:scale(1.01);transform:scale(1.01)}.articles-index .macros,.articles-index .reports{padding:0 .8rem}.articles-index .macros h2,.articles-index .reports h2{font-size:1.6rem;font-weight:700}.articles-index .macros h3,.articles-index .reports h3{font-size:1.6rem;line-height:136%}.articles-index .macros header,.articles-index .reports header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.4rem}.articles-index .macros header button,.articles-index .reports header button{min-width:1.8rem}.articles-index .macros header nav,.articles-index .reports header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}.articles-index .macros .top,.articles-index .reports .top{font-size:1.4rem}.articles-index .macros .item,.articles-index .reports .item{margin-bottom:2.4rem}.articles-index .reports{margin-bottom:2rem}.articles-index .reports h2{display:none}.articles-index .reports .image picture{display:block;padding-top:81.20301%}@media screen and (min-width:375px){.articles-index .reports .items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:2.2rem;-moz-column-gap:2.2rem;column-gap:2.2rem;row-gap:1.8rem}.articles-index .reports .items .item{margin-bottom:0}}.articles-index .macros{margin-bottom:2rem;border-radius:.7rem;padding:1.2rem .8rem 2.4rem;background:#152e2e}.articles-index .macros .image div{display:block;padding-top:58.62069%}.articles-index .macros .items>div:not(.swiper){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;width:150%}.articles-index .macros .swiper-slide{border-radius:0;padding:0;background:transparent}.articles-index .macros .items{overflow:hidden}.articles-index .macros .items .swiper{width:100%}@media screen and (min-width:1024px){.articles-index .market-articles{display:grid;grid-template-columns:minmax(0,1fr);row-gap:1.6rem}.articles-index .market-articles .filter{margin-bottom:0}.articles-index .macros{padding:1.4rem 2.4rem}}@media screen and (min-width:1250px){.articles-index .market-content{padding-bottom:2.4rem}.articles-index .market-articles{display:grid;grid-template-columns:minmax(0,67fr) minmax(0,33fr);grid-template-rows:-webkit-min-content auto minmax(2.5rem,-webkit-min-content);grid-template-rows:min-content auto minmax(2.5rem,min-content);-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:1.6rem;grid-template-areas:"filter filter" "featured featured" "reports macros";min-height:calc(100vh - 8.7em - 4rem)}.articles-index .filter{grid-area:filter;margin-bottom:0;min-height:4.6rem}.articles-index .article-featured-frontpage{grid-area:featured;display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);gap:2.4rem;margin-bottom:0;padding:2.4rem}.articles-index .article-featured-frontpage .image{margin-bottom:0}.articles-index .article-featured-frontpage .image picture{padding-top:0;height:100%}.articles-index .article-featured-frontpage .text{font-size:clamp(1rem,calc(.54vh + .432vw),calc(.54vh + .432vw));-ms-flex-item-align:center;align-self:center}.articles-index .article-featured-frontpage .text .top{font-size:1.6em}.articles-index .article-featured-frontpage .text h2{font-size:2.4em}.articles-index .article-featured-frontpage .text p{display:block;padding:0 0 1em;font-size:1.6em;max-width:30em}.articles-index .article-featured-frontpage .text .more-download,.articles-index .article-featured-frontpage .text .more-explore,.articles-index .article-featured-frontpage .text .more-video{font-size:1.6em;gap:.8em}.articles-index .reports{grid-area:reports;margin-bottom:0;border-radius:.7rem;padding:1.4rem 2.4rem;background:#152e2e}.articles-index .reports h2{display:block}.articles-index .reports .image picture{padding-top:58.62069%}.articles-index .reports .items{grid-template-columns:repeat(4,minmax(0,1fr))}.articles-index .macros{grid-area:macros;margin-bottom:0}.articles-index .macros .items>div{width:103.77%}}@media screen and (min-width:1550px){.articles-index .article-featured-frontpage .text{font-size:clamp(1rem,calc(.6vh + .44vw),calc(.6vh + .44vw));padding-left:1em}.articles-index .macros .items>div:not(.swiper){width:100%}}.market-articles{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:hidden}.market-articles .item .category{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-articles .item h3{max-height:4.3rem;overflow:hidden}.market-articles .default-list h2,.market-articles .product-frontpage h2,.market-articles .product-list h2{display:block;margin-bottom:0;font-size:1.6rem;font-weight:400;line-height:136%;height:2.75em;overflow:hidden}@media screen and (min-width:375px){.market-articles .default-list,.market-articles .product-frontpage,.market-articles .product-list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-webkit-column-gap:2.2rem;-moz-column-gap:2.2rem;column-gap:2.2rem;row-gap:1.8rem}.market-articles .default-list .item,.market-articles .product-frontpage .item,.market-articles .product-list .item{margin-bottom:0}}@media screen and (min-width:760px){.market-articles .default-list,.market-articles .product-frontpage,.market-articles .product-list{grid-area:auto}}.market-articles .default-list .image picture,.market-articles .product-list .image picture{display:block;padding-top:81.20301%}@media screen and (min-width:1024px){.market-articles .default-list .image picture,.market-articles .product-list .image picture{padding-top:37.77778%}}@media (min-width:1024px) and (min-height:800px){.market-articles .default-list .image picture,.market-articles .product-list .image picture{padding-top:58.62069%}}.market-articles .default-list{width:100%}.market-articles .default-list .item{display:grid;grid-template-columns:1fr;grid-template-rows:auto 8.6rem;row-gap:.8rem;margin-bottom:2.4rem}.market-articles .default-list .item .top{font-size:1.4rem}.market-articles .default-list .item .image{margin-bottom:0}@media screen and (min-width:375px){.market-articles .default-list .item{margin-bottom:0}}@media screen and (min-width:1024px){.market-articles .default-list{grid-template-columns:repeat(4,minmax(0,1fr));-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;border-radius:.7rem;padding:3.2rem 2.4rem;background:#152e2e}}@media screen and (min-width:1250px){.market-articles .default-list.stretched,.market-articles .default-list.stretched .image{height:100%}.market-articles .default-list.stretched .image picture{position:static;padding-top:0}}@media screen and (min-width:1550px){.market-articles .default-list{grid-template-columns:repeat(6,minmax(0,1fr));-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;row-gap:4.1rem}}@media (max-aspect-ratio:189/124) and (min-width:1024px){.market-articles .default-list{row-gap:5rem}}.market-articles .product-list .article-featured .image picture{display:block;padding-top:82.29167%}@media screen and (min-width:375px){.market-articles .product-list .article-featured{grid-area:auto;grid-column:1/span 2}}.market-articles .product-frontpage{margin-bottom:0;width:100%}.market-articles .product-frontpage .item{display:block;grid-template-columns:none;grid-template-rows:none}@media screen and (min-width:375px){.market-articles .product-frontpage .article-featured{grid-column:1/span 2}}@media screen and (min-width:1024px){.market-articles .product-frontpage{padding-bottom:13rem}.market-articles .product-frontpage .article-featured{grid-area:auto;grid-column:1/span 4;margin-right:.6rem;padding:0;row-gap:2.4rem}}@media screen and (min-width:1250px){.market-articles .product-frontpage{grid-area:featured;row-gap:11rem}.market-articles .product-frontpage .item{position:relative}.market-articles .product-frontpage .item .image{margin-bottom:0}.market-articles .product-frontpage .item .text{position:absolute;top:100%;left:0;width:100%;-webkit-transform:translateY(.8rem);transform:translateY(.8rem)}.market-articles .product-frontpage .article-featured{grid-column:1/span 3}.market-articles .product-frontpage .article-featured .image{height:100%}.market-articles .product-frontpage .article-featured .image picture{position:static;padding-top:0}.market-articles .product-frontpage .article-featured .text{-webkit-transform:translateY(1.6rem);transform:translateY(1.6rem)}.market-articles .product-frontpage .rows-1,.market-articles .product-frontpage .rows-2{grid-row:1/span 2}.market-articles .product-frontpage .rows-3{grid-row:1/span 3}.market-articles .product-frontpage .rows-4{grid-row:1/span 2}}@media screen and (min-width:1550px){.market-articles .product-frontpage{row-gap:13.5rem}}@media screen and (min-width:1024px){.market-articles .product-frontpage-seo-hack .item:nth-child(n+6){display:none}}@media screen and (min-width:1250px){.market-articles .product-frontpage-seo-hack .item:nth-child(n+5){display:none}}@media screen and (min-width:1550px){.market-articles .product-frontpage-seo-hack .item:nth-child(n+5){display:block}.market-articles .product-frontpage-seo-hack .item:nth-child(n+11){display:none}}.market-articles .swiper{display:block;margin-bottom:0;width:100%}@media screen and (min-width:375px){.market-articles .swiper .default-list{grid-area:auto}}@media screen and (min-width:1250px){.market-articles .swiper{grid-area:featured}}.market-articles .swiper-slide{border-radius:.7rem;padding:3.2rem 2.4rem;background:#152e2e}.market-articles .swiper-slide .default-list{border-radius:0;padding:0;background:transparent}@media screen and (min-width:1024px){.market-articles .swiper-slide .product-frontpage{padding-bottom:9.8rem}}.download-entry{background:#0c1f1f}.download-entry .image-header .text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.download-entry .image-header .actions .button{margin-bottom:2rem}@media screen and (min-width:550px){.download-entry .image-header .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-entry .image-header .actions .button{margin-bottom:0}}.download-entry main{padding-top:0}.download-entry .archive{padding-top:6rem;padding-bottom:6rem}.download-entry .archive h2{margin-bottom:6rem;font-size:4rem}.download-entry .archive a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:4rem;text-decoration:underline;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIyNyI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6bm9uZTtzdHJva2U6I2Q4ODUzZDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLXdpZHRoOjJweH08L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTTI2IDE3LjY2N3Y1LjU1NmEyLjc3OCAyLjc3OCAwIDAxLTIuNzc4IDIuNzc4SDMuNzc4QTIuNzc4IDIuNzc4IDAgMDExIDIzLjIyM3YtNS41NTZNNi41NTYgMTAuNzIybDYuOTQ0IDYuOTQ0IDYuOTQ1LTYuOTQ0TTEzLjUgMTcuNjY3VjEiLz48L3N2Zz4=) 100% no-repeat;background-size:2rem 2rem}.download-entry .archive .heading{display:none}.download-entry .archive .list{border-top:1px solid hsla(0,0%,100%,.2);padding-top:2.7rem}.download-entry .archive dd,.download-entry .archive dt{display:block}.download-entry .archive dt{color:#868f8f}.download-entry .archive dl{display:grid;grid-template-columns:3rem auto 12rem 3rem;grid-template-rows:auto auto;margin-bottom:2.7rem;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:2.7rem;font-size:1.6rem}.download-entry .archive .title{padding-bottom:2rem;-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/span 2;-ms-grid-row:1!important;-ms-grid-row-span:1;grid-row:1}.download-entry .archive .title dd{color:#fde9aa}.download-entry .archive .date{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2;-ms-grid-row:2!important;-ms-grid-row-span:1;grid-row:2;-ms-grid-row-align:end;align-self:end;padding-right:2rem}.download-entry .archive .link{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3;-ms-grid-row:2!important;-ms-grid-row-span:1;grid-row:2;-ms-grid-row-align:end;align-self:end}@media screen and (min-width:760px){.download-entry .archive{padding-bottom:16rem}.download-entry .archive .list{border:none;display:table;width:100%}.download-entry .archive dt{display:none}.download-entry .archive dd{display:inline}.download-entry .archive .heading,.download-entry .archive dl{display:table-row}.download-entry .archive .heading>div,.download-entry .archive dl>div{display:table-cell}.download-entry .archive .heading{font-size:1.6rem;opacity:.5}.download-entry .archive .heading>div{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:4.7rem}.download-entry .archive .heading>div:first-child,.download-entry .archive .heading>div:last-child{width:6rem}.download-entry .archive dl{border:none;padding-bottom:0;margin-bottom:0;font-size:2rem}.download-entry .archive dl>div{border-bottom:1px solid hsla(0,0%,100%,.2);padding-top:4rem!important;padding-bottom:4rem!important}.download-entry .archive .link{width:7em}}@media screen and (min-width:1250px){.download-entry .archive .heading>div:first-child,.download-entry .archive .heading>div:last-child{width:14rem}}.download-entry .staff-component{background:#1a3838}.transaction-index{background:#333}.transaction-index main{position:static;padding-top:16.9rem;padding-bottom:8rem;overflow:visible}@media screen and (min-width:760px){.transaction-index main{padding-top:26.3rem}}.transaction-index .main-footer{background:#1a3838}.transaction-index h1{margin-bottom:4rem}@media screen and (min-width:760px){.transaction-index h1{margin-bottom:9rem}}.prospect-entry .main-nav,.prospect-login .main-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.prospect-entry .main-nav .logo,.prospect-login .main-nav .logo{margin-right:3rem}@media screen and (min-width:760px){.prospect-entry .main-nav .logo,.prospect-login .main-nav .logo{margin-right:5.8rem}}.prospect-entry .main-nav .home,.prospect-login .main-nav .home{width:auto}.prospect-login{background:#0c1f1f}.prospect-login h1{margin-bottom:4rem}@media screen and (min-width:760px){.prospect-login h1{margin-bottom:6rem}}@media screen and (min-width:1250px){.prospect-login h1{font-size:8rem}}.prospect-login h2{margin-bottom:3rem;font-size:2.4rem;line-height:normal;color:#fde9aa}@media screen and (min-width:760px){.prospect-login h2{font-size:3rem}}.prospect-login .help{max-width:25rem;font-size:1.6rem}.prospect-login .help a{color:#fde9aa;text-decoration:underline}@media screen and (min-width:760px){.prospect-login .help{font-size:2rem}}.prospect-login main{min-height:50rem;padding-top:15rem;padding-bottom:6rem}@media screen and (min-width:760px){.prospect-login main{padding-top:25rem;padding-bottom:25rem}}.prospect-login .main-footer{background:#1a3838}.prospect-login .box{max-width:51rem;padding:3rem;background:#1a3838}@media screen and (min-width:760px){.prospect-login .box{padding:6rem}}.prospect-login .button{min-width:0;width:100%}@media screen and (min-width:760px){.prospect-login .button{padding:1.688em 2em}}.prospect-login .field-row{margin-bottom:3em}.prospect-login .field-row label{display:block;margin-bottom:1rem;font-size:1.6rem}.prospect-login .field-row input{margin-bottom:1rem;background:#fff}.prospect-login .field-row input:last-child{margin-bottom:0}.prospect-login .field-row .error{padding-left:20px;font-size:1.6rem;font-style:normal;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNC44MjgiIGhlaWdodD0iMTQuODI5Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9IiNmZGU5YWEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMTMuNDE0IDEuNDE0bC0xMiAxMk0xLjQxNCAxLjQxNGwxMiAxMiIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat;background-size:12px auto;background-position:0}.prospect-login form{margin-bottom:4rem}.prospect-entry{background:#0c1f1f}.prospect-entry main{padding-top:0}.prospect-entry .main-footer,.prospect-entry .team-widget{background:#1a3838}.prospect-entry .team-widget:last-child{margin-bottom:0;background:#0c1f1f}.prospect-entry .image-header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10rem}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:0\0) and (min-resolution:72dpi){.prospect-entry .image-header{height:auto}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75) and (min-width:760px),screen and (min-width:0\0) and (min-resolution:72dpi) and (min-width:760px){.prospect-entry .image-header{height:100px}}.prospect-entry .image-header .button{width:100%;min-width:0;max-width:26rem}.prospect-entry .image-header .location-name{margin-bottom:2rem;font-size:2rem;color:#fde9aa}@media screen and (min-width:760px){.prospect-entry .image-header .location-name{font-size:2.4rem}}.prospect-entry .image-header .subtitle{margin-bottom:5rem;font-size:2rem}@media screen and (min-width:760px){.prospect-entry .image-header .subtitle{margin-bottom:0;font-size:2.4rem}}.prospect-entry .image-header .image{height:calc(100vh - 13.8rem);height:calc(var(--vh, 1vh)*100 - 13.8rem)}@media (orientation:portrait) and (min-height:800px) and (max-width:759px){.prospect-entry .image-header .image{height:calc(60vh - 13.8rem);height:calc(var(--vh, 1vh)*60 - 13.8rem)}}.adminbar-on .prospect-entry .image-header .image{height:calc(100vh - 13.8rem);height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-mobile) - 4px - 13.8rem)}@media (orientation:portrait) and (min-height:800px) and (max-width:759px){.adminbar-on .prospect-entry .image-header .image{height:calc(60vh - 13.8rem);height:calc(var(--vh, 1vh)*60 - var(--adminbar-height-mobile) - 4px - 13.8rem)}}@media (min-width:601px){.adminbar-on .prospect-entry .image-header .image{height:calc(100vh - 13.8rem);height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-desktop) - 4px - 13.8rem)}}@media (orientation:portrait) and (min-height:800px) and (min-width:601px) and (max-width:759px){.adminbar-on .prospect-entry .image-header .image{height:calc(60vh - 13.8rem);height:calc(var(--vh, 1vh)*60 - var(--adminbar-height-desktop) - 4px - 13.8rem)}}@media print{.prospect-entry .image-header .image{height:auto!important}}@media screen and (min-width:760px){.prospect-entry .image-header .image{height:100vh;height:calc(var(--vh, 1vh)*100)}}@media screen and (min-width:760px) and (orientation:portrait) and (min-height:800px) and (max-width:759px){.prospect-entry .image-header .image{height:60vh;height:calc(var(--vh, 1vh)*60)}}@media screen and (min-width:760px){.adminbar-on .prospect-entry .image-header .image{height:100vh;height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-mobile) - 4px)}}@media screen and (min-width:760px) and (orientation:portrait) and (min-height:800px) and (max-width:759px){.adminbar-on .prospect-entry .image-header .image{height:60vh;height:calc(var(--vh, 1vh)*60 - var(--adminbar-height-mobile) - 4px)}}@media screen and (min-width:760px) and (min-width:601px){.adminbar-on .prospect-entry .image-header .image{height:100vh;height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-desktop) - 4px)}}@media screen and (min-width:760px) and (orientation:portrait) and (min-height:800px) and (min-width:601px) and (max-width:759px){.adminbar-on .prospect-entry .image-header .image{height:60vh;height:calc(var(--vh, 1vh)*60 - var(--adminbar-height-desktop) - 4px)}}.prospect-entry .image-header .intro{margin-bottom:0}@media screen and (min-width:1550px){.prospect-entry .image-header .intro p{font-size:2.4rem}}.prospect-entry .image-header full-screen-gallery-component{display:block;margin-bottom:4rem}.prospect-entry .image-header .documents{margin-bottom:6rem}.prospect-entry .image-header .documents h2{margin-bottom:4rem;font-size:2rem;line-height:normal}.prospect-entry .image-header .documents .button{display:block;margin-bottom:2rem;min-width:26rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.prospect-entry .image-header .documents .button:last-child{margin-bottom:0}@media screen and (min-width:760px){.prospect-entry .image-header .documents{margin-bottom:5rem}.prospect-entry .image-header .documents h2{margin-bottom:3rem;color:#fde9aa}}.prospect-entry .image-header .text{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:0;padding-bottom:0}.prospect-entry .image-header .text h1{margin-bottom:2rem}.prospect-entry .image-header .text>div:first-child{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:end;-ms-flex-pack:end;justify-content:flex-end;height:calc(100vh - 28.1rem);height:calc(var(--vh, 1vh)*100 - 28.1rem)}@media (orientation:portrait) and (min-height:800px) and (max-width:759px){.prospect-entry .image-header .text>div:first-child{height:calc(60vh - 28.1rem);height:calc(var(--vh, 1vh)*60 - 28.1rem)}}.adminbar-on .prospect-entry .image-header .text>div:first-child{height:calc(100vh - 28.1rem);height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-mobile) - 4px - 28.1rem)}@media (orientation:portrait) and (min-height:800px) and (max-width:759px){.adminbar-on .prospect-entry .image-header .text>div:first-child{height:calc(60vh - 28.1rem);height:calc(var(--vh, 1vh)*60 - var(--adminbar-height-mobile) - 4px - 28.1rem)}}@media (min-width:601px){.adminbar-on .prospect-entry .image-header .text>div:first-child{height:calc(100vh - 28.1rem);height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-desktop) - 4px - 28.1rem)}}@media (orientation:portrait) and (min-height:800px) and (min-width:601px) and (max-width:759px){.adminbar-on .prospect-entry .image-header .text>div:first-child{height:calc(60vh - 28.1rem);height:calc(var(--vh, 1vh)*60 - var(--adminbar-height-desktop) - 4px - 28.1rem)}}@media print{.prospect-entry .image-header .text>div:first-child{height:auto!important}}.prospect-entry .image-header .text>div:first-child>*{position:relative;z-index:1}.prospect-entry .image-header .text>div:first-child:before{content:"";display:block;position:absolute;bottom:-2rem;left:0;z-index:0;width:100%;height:50%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(12,31,31,0)),to(#0c1f1f));background:linear-gradient(180deg,rgba(12,31,31,0),#0c1f1f)}@media screen and (min-width:760px){.prospect-entry .image-header .text>div:first-child{display:block;padding-bottom:6rem;-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 2;height:auto!important}.prospect-entry .image-header .text>div:first-child:before{display:none}.prospect-entry .image-header .text>div:first-child .intro{display:block}}.prospect-entry .image-header .text>div:nth-child(2){position:relative;margin-bottom:3.8rem}.prospect-entry .image-header .text>div:nth-child(2) .intro{display:none}@media screen and (min-width:760px){.prospect-entry .image-header .text>div:nth-child(2){padding-right:0;margin-bottom:0;padding-bottom:5rem;-ms-flex-item-align:end;align-self:end;-ms-grid-row:2;-ms-grid-column:1}.prospect-entry .image-header .text>div:nth-child(2) .intro{display:block}}@media screen and (min-width:760px){.prospect-entry .image-header .text>div:nth-child(3){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;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:0;padding-bottom:5rem;-ms-flex-item-align:end;align-self:end;-ms-grid-row:2;-ms-grid-column:3}.prospect-entry .image-header .text>div:nth-child(3) .intro{display:none}.prospect-entry .image-header .text>div:nth-child(3) full-screen-gallery-component{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0;width:100%;max-width:26rem}}@media screen and (min-width:760px){.prospect-entry .image-header .text{display:-ms-grid;display:grid;-ms-grid-columns:6fr 3rem 4fr;grid-template-columns:6fr 4fr;grid-template-rows:auto auto;grid-column-gap:3rem}.prospect-entry .image-header .text .intro{margin-bottom:5.8rem}}@media screen and (min-width:1024px){.prospect-entry .image-header .text{grid-column-gap:6rem;grid-template-columns:7fr 3fr}}.prospect-entry .key-info{padding-bottom:10rem}.prospect-entry .key-info .h4{margin-bottom:4rem}.prospect-entry .key-info .h5{margin-bottom:1rem;color:#fde9aa}.prospect-entry .key-info p{font-size:3rem}.prospect-entry .key-info .list>div{margin-bottom:3rem}.prospect-entry .key-info .list>div:last-child{margin-bottom:0}@media screen and (min-width:760px){.prospect-entry .key-info{padding-bottom:8.2rem}.prospect-entry .key-info .h4{margin-bottom:7.6rem}.prospect-entry .key-info .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prospect-entry .key-info .list>div{margin-bottom:5rem;width:calc(50% - 1.5rem)}.prospect-entry .key-info .list>div:last-child{margin-bottom:5rem}}@media screen and (min-width:1024px){.prospect-entry .key-info{padding-bottom:10.6rem}.prospect-entry .key-info .list>div{width:calc(33.3333% - 3rem)}}.news-index .featured-articles .article{padding-top:6rem;padding-bottom:8rem}.news-index .featured-articles .article h2{margin-bottom:3rem}@media screen and (min-width:760px){.news-index .featured-articles .article h2{margin-bottom:4.6rem}}.news-index .featured-articles .article .image{margin-bottom:2rem}@media screen and (min-width:760px){.news-index .featured-articles .article .image{margin-bottom:4rem}}.news-index .featured-articles .article .image>div{padding-top:66.24204%}.news-index .featured-articles .article .header{margin-bottom:3rem;font-size:1.2rem}@media screen and (min-width:760px){.news-index .featured-articles .article .header{font-size:1.6rem;margin-bottom:4rem}}.news-index .featured-articles .article .header time{margin-right:2rem;color:#fde9aa}@media print{.news-index .featured-articles .article .header time{color:#000}}.news-index .featured-articles .article .header span{color:#8dc6c6}@media print{.news-index .featured-articles .article .header span{color:#000}}@media screen and (min-width:1024px){.news-index .featured-articles .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-index .featured-articles .article .image{margin-bottom:0;width:45%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.news-index .featured-articles .article .text{width:45%}}.message-entry main{padding-top:16rem;background:#0c1f1f}@media print{.message-entry main{background:#fff}}.message-entry h1{margin-bottom:6rem;color:#fde9aa}.message-entry .main-footer{background:#1a3838}.message-entry .message-content{padding-bottom:13rem}.message-entry .message-content>div{max-width:79.2rem}@media screen and (min-width:760px){.message-entry main{padding-top:32.4rem}.message-entry .message-content{padding-bottom:27rem}}.application-letter{scroll-behavior:smooth}.application-letter .main-header{background:#1a3838;padding-bottom:30rem}.application-letter .header-text{margin-bottom:5.6rem}.application-letter .image-header{background:transparent;margin-bottom:4rem;padding-left:0;padding-right:0}.application-letter .image-header .image{height:calc(100vh - 23.2rem)}@media (orientation:landscape){.application-letter .image-header .image{height:calc(100vh - 30.2rem)}}.application-letter .text{background:transparent}.application-letter h1{margin-bottom:4rem}.application-letter h1 small{display:block;font-size:.6666em}.application-letter .contact-persons{margin-bottom:6.4rem}.application-letter .contact-persons h2{margin-bottom:1.7rem;font-size:2rem;line-height:normal}.application-letter .contact-persons h3{font-size:1.6rem;line-height:normal}.application-letter .premises-links{font-size:1.6rem;list-style-position:inside;counter-reset:links}.application-letter .premises-links li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #fff}.application-letter .premises-links li:before{counter-increment:links;content:counter(links) ". ";display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1rem;padding:1.2rem 0}.application-letter .premises-links li:first-child{border-top:1px solid #fff}.application-letter .premises-links a{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.2rem 0}.no-touch .application-letter .premises-links a:hover .title{text-decoration:underline}.application-letter .premises-links .area,.application-letter .premises-links .title{display:block}.application-letter .premises-links .area{font-size:.8em;color:#fde9aa}@media screen and (min-width:760px){.application-letter .premises-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.2rem}.application-letter .premises-links .title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.application-letter .premises-links .area{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.application-letter premises-links-component{display:block;grid-row:1/span 2}.application-letter .premises-container{margin-top:-30rem;color:#000}.application-letter .premises-entry{padding:1.6rem;margin-bottom:5.6rem;color:#000;background:#fff}.application-letter .premises-entry application-gallery-component{display:block;margin-bottom:4rem;aspect-ratio:360/250}.application-letter .premises-entry h2{margin-bottom:.3em;font-size:clamp(3rem,2vw,4rem);line-height:normal}.application-letter .premises-entry>.body{margin-bottom:4rem;max-width:60rem}.application-letter .premises-entry .contact .brokers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2.4rem;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}@media screen and (min-width:760px){.application-letter .premises-entry .contact .brokers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.application-letter .premises-entry .contact .broker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem;margin-bottom:0}.application-letter .premises-entry .contact .broker .image{width:10.5rem;height:auto;aspect-ratio:135/180}.application-letter .premises-entry .contact .broker .text{display:grid;grid-template-rows:auto auto auto 1fr}.application-letter .premises-entry .contact .broker .text h4{font-size:1.1em}.application-letter .premises-entry .contact .broker .text .job-title{-ms-flex-item-align:end;align-self:flex-end}.application-letter .premises-entry .props dl{margin-bottom:4rem;display:grid;row-gap:2.4rem}.application-letter .premises-entry .props dt{font-size:1.4rem}.application-letter .premises-entry .props dd{font-size:1.8rem}.application-letter .premises-entry .details{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:stretch;-ms-flex-align:stretch;align-items:stretch;row-gap:6.4rem;padding-top:2.4rem;padding-bottom:2.4rem}.application-letter .premises-entry .details h3{margin-bottom:2.4rem;font-size:2.4rem;line-height:normal;color:#a34542}.application-letter .premises-entry .details dl{margin-bottom:0}.application-letter .premises-entry .details a{color:#000}.application-letter .premises-entry .details .costs h3{margin-bottom:.4rem}.application-letter .premises-entry .details .costs h3~small{display:block;margin-bottom:2.4rem;font-size:1.4rem;font-style:italic}.application-letter .premises-entry .details .location dl{margin-bottom:3.2rem}.application-letter .premises-entry .details .public-transport{margin-bottom:0}.application-letter .premises-entry .details .public-transport h4{margin-bottom:1.6rem;font-size:1.6rem}.application-letter .premises-entry .details .public-transport h5{font-size:1.6rem;color:#000}.application-letter .premises-entry .details .public-transport p{font-size:1.6rem}.application-letter .premises-entry-dense>div{margin-bottom:4rem}.application-letter .premises-entry-dense hr{margin-bottom:4rem;border:none;background:#000;height:1px}.application-letter .premises-entry-dense .external-links{margin-bottom:0}.application-letter .premises-entry-dense application-details-component{border-top:0}.application-letter .premises-entry-dense .broker-text{font-size:1.8rem}.application-letter .premises-entry-dense .broker-text small,.application-letter .premises-entry-dense .broker-text span{display:block}.application-letter .premises-entry-dense .broker-text small{font-size:1.4rem}@media screen and (min-width:890px){.application-letter .premises-entry-dense .broker-text{font-size:2rem}.application-letter .premises-entry-dense .broker-text small{font-size:1.6rem}}.application-letter .building-facilities h3{font-size:1.4rem;line-height:normal;color:#000}.application-letter .building-facilities li{font-size:1.4rem}.application-letter application-map-component{display:block;aspect-ratio:1/1;margin-bottom:4rem}.application-letter application-details-component{display:block;border-top:1px solid #000;border-bottom:1px solid #000}.application-letter application-details-component>button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;width:100%;padding:1.2rem 0;color:#000;font-size:1.6rem;text-align:left}.application-letter application-details-component>button svg{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.no-touch .application-letter application-details-component>button:focus,.no-touch .application-letter application-details-component>button:hover{color:#000}.application-letter application-details-component>button.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.application-letter .external-links{margin-bottom:4rem}.application-letter .external-links a,.application-letter .external-links share-application-component>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000;padding:1.2rem 0;width:100%;font-size:1.4rem;line-height:normal;color:#000}.application-letter .external-links a:first-child,.application-letter .external-links share-application-component>button:first-child{border-top:1px solid #000}.no-touch .application-letter .external-links a:hover,.no-touch .application-letter .external-links share-application-component>button:hover{color:#000;text-decoration:underline}.application-letter .external-links share-application-component{position:relative}.application-letter .external-links share-application-component .toggle:first-child{border-top:none}.application-letter .external-links share-application-component:first-child .toggle{border-top:1px solid #000}.application-letter .external-links share-application-component .box{position:absolute;left:0;bottom:0;display:grid;row-gap:2.4rem;padding:4.8rem 2.4rem;border:1px solid #000;background:#fff}.application-letter .external-links share-application-component .box h3{font-size:1.8rem;line-height:normal}.application-letter .external-links share-application-component .box .url{border:1px solid #000;padding:.8rem 1.2rem;font-size:1.6rem}.application-letter .external-links share-application-component .box .button{min-width:0}.application-letter .external-links share-application-component .box .button:focus,.application-letter .external-links share-application-component .box .button:hover{background:#fde9aa}.application-letter .external-links share-application-component .box .button:focus{outline:1px solid #000;outline-offset:.4rem}.application-letter .external-links share-application-component .box .button:hover{outline:none}.application-letter .external-links share-application-component .box .exit{position:absolute;top:1.6rem;right:1.6rem}@media screen and (min-width:550px){.application-letter .premises-entry .props dl{grid-template-columns:1fr 1fr;-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem}}@media screen and (min-width:760px){.application-letter .contact-persons h3{font-size:2rem;line-height:normal}.application-letter .contact-persons .person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.application-letter .contact-persons .person .image{max-width:10.5rem}.application-letter .contact-persons .person .text{font-size:1.4rem}.application-letter .premises-links{font-size:2.4rem}.application-letter .building-facilities h3{font-size:1.6rem}.application-letter .building-facilities li{font-size:1.4rem}.application-letter .premises-entry .details dl{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:890px){.application-letter .premises-entry{display:grid;grid-template-columns:7fr 5fr;grid-template-rows:minmax(0,auto) auto auto auto 1fr auto;-webkit-column-gap:Max(3vw,2.4rem);-moz-column-gap:Max(3vw,2.4rem);column-gap:Max(3vw,2.4rem);padding:4rem}.application-letter .premises-entry application-gallery-component{grid-row:1;grid-column:1/span 2;aspect-ratio:1080/495}.application-letter .premises-entry h2{grid-row:2;grid-column:1}.application-letter .premises-entry .body{grid-row:3;grid-column:1}.application-letter .premises-entry .props{grid-row:4/span 2;grid-column:1}.application-letter .premises-entry .props dt{font-size:1.6rem}.application-letter .premises-entry .props dd{font-size:2rem}.application-letter .premises-entry application-details-component{grid-row:6;grid-column:1/span 2}.application-letter .premises-entry application-map-component{grid-row:2/span 3;grid-column:2}.application-letter .premises-entry .external-links{grid-row:5;grid-column:2}.application-letter .image-header{margin-bottom:5.6rem}.application-letter .header-text{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;-webkit-column-gap:5.6rem;-moz-column-gap:5.6rem;column-gap:5.6rem}.application-letter h1{grid-row:1;grid-column:1}.application-letter .contact-persons{grid-row:2;grid-column:1}.application-letter .premises-links{grid-row:1/span 2;grid-column:2;font-size:1.6rem}.application-letter .premises-entry-dense{grid-template-rows:minmax(0,auto) auto 1fr auto auto auto;grid-template-columns:53fr 47fr;-webkit-column-gap:Max(3vw,4rem);-moz-column-gap:Max(3vw,4rem);column-gap:Max(3vw,4rem);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.application-letter .premises-entry-dense>div{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-column:1/-1;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.application-letter .premises-entry-dense>div:first-child{grid-row:1/span 4;margin-bottom:4rem}.application-letter .premises-entry-dense>div:nth-child(3){grid-row:6/span 2}.application-letter .premises-entry-dense application-gallery-component{grid-row:1/span 4;grid-column:2;aspect-ratio:620/495;align-self:start;position:sticky;top:0;left:0;margin-bottom:0}.application-letter .premises-entry-dense .application-gallery,.application-letter .premises-entry-dense .application-gallery .slide{aspect-ratio:620/495}.application-letter .premises-entry-dense h2{grid-row:1}.application-letter .premises-entry-dense .body{grid-row:2}.application-letter .premises-entry-dense .props{grid-row:3}.application-letter .premises-entry-dense hr{grid-row:5;grid-column:1/-1}.application-letter .premises-entry-dense application-map-component{grid-row:1/span 2;grid-column:2;aspect-ratio:618/454;align-self:start;position:sticky;top:0;left:0;margin-bottom:0}.application-letter .premises-entry-dense .building-facilities{grid-row:1;grid-column:1}.application-letter .premises-entry-dense .building-facilities ul{grid-template-columns:repeat(2,1fr)}.application-letter .premises-entry-dense .external-links{grid-row:2;grid-column:1;align-self:flex-end}.application-letter .premises-entry-dense application-details-component{grid-row:8;grid-column:1/-1;border-top:0}}@media screen and (min-width:1024px){.application-letter .premises-links{font-size:2rem}}@media screen and (min-width:1250px){.application-letter .premises-links{font-size:2.4rem}}@media screen and (min-width:1750px){.application-letter .premises-entry-dense .building-facilities ul{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1920px){.application-letter .premises-entry .details{display:grid;grid-template-columns:7fr 5fr;-webkit-column-gap:Max(3vw,2.4rem);-moz-column-gap:Max(3vw,2.4rem);column-gap:Max(3vw,2.4rem)}.application-letter .premises-entry .details .building,.application-letter .premises-entry .details .contact,.application-letter .premises-entry .details .costs,.application-letter .premises-entry .details .location{grid-column:1}.application-letter .premises-entry .details .public-transport{grid-column:1/span 2}}@media screen and (min-width:2100px){.application-letter .premises-entry-dense .building-facilities ul{grid-template-columns:repeat(4,1fr)}}.application-letter .premises-comparison-container{display:none;padding-right:1.6rem;padding-bottom:12rem;background:#1a3838}@media screen and (min-width:760px){.application-letter .premises-comparison-container{display:block;padding-bottom:40rem}}.application-letter .premises-comparison{display:grid;grid-template-columns:17.4rem repeat(auto-fill,minmax(28rem,1fr));grid-template-rows:repeat(6,-webkit-min-content);grid-template-rows:repeat(6,min-content);grid-auto-flow:column;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;overflow:auto;scrollbar-color:#fff #1a3838;scrollbar-width:thin}@media screen and (min-width:1550px){.application-letter .premises-comparison{grid-template-columns:17.4rem repeat(auto-fill,minmax(20%,1fr))}}.application-letter .premises-comparison .premises-comparison-entry{min-width:28rem;grid-row:1/span 6;display:grid;grid-template-rows:subgrid;padding-bottom:2.4rem}.application-letter .premises-comparison .premises-comparison-entry>*{padding:.8rem 0;font-size:1.4rem;border-bottom:1px solid #fff}.application-letter .premises-comparison .premises-comparison-entry img{margin-bottom:2.4rem}.application-letter .premises-comparison .premises-comparison-entry h3{margin-bottom:.8rem;font-size:2.4rem;line-height:normal}.application-letter .premises-comparison .premises-comparison-entry .intro{margin-bottom:0}.application-letter .premises-comparison .premises-comparison-entry .intro p{font-size:1.6rem}.application-letter .premises-comparison .premises-comparison-entry header{padding-top:0;padding-bottom:2.4rem}.application-letter .premises-comparison .premises-comparison-entry.header{position:sticky;top:0;left:0;min-width:auto;background:#1a3838}.application-letter .premises-comparison .premises-comparison-entry.header h2{font-size:2.4rem;line-height:normal}.application-letter .premises-comparison.expanded{grid-template-columns:17.4rem repeat(auto-fill,minmax(28rem,1fr))}.application-letter .premises-comparison.expanded .premises-comparison-entry{min-width:28rem}.application-letter .premises-comparison.expanded .premises-comparison-entry.header{min-width:auto}.longlist main{overflow:visible}@media screen and (min-width:760px){.longlist .main-header{padding-bottom:5.6rem}}.error-page{background:#1a3838}.error-page main{min-height:50vh}.error-page .content{padding-top:5rem;padding-bottom:5rem}.error-page .content h1{margin-bottom:5rem}.error-page .content strong{display:block;margin-bottom:3rem;font-weight:400;font-size:1.6rem;color:#fde9aa}@media screen and (min-width:760px){.error-page .content{padding-top:18rem;padding-bottom:20rem}.error-page .content strong{font-size:2.4rem}}.download-market-report{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.download-market-report>section{padding-top:4rem;padding-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#947271;width:100%}.download-market-report>section:last-child{background-color:#694746;display:block;padding-bottom:12rem}.download-market-report>section .call-to-action{font-size:1.6rem;margin-bottom:2rem}.download-market-report>section .contact-form-instructions{font-size:1.6rem;opacity:.5;margin-bottom:4rem}.download-market-report h2{color:#fde9aa;font-size:2rem}.download-market-report .mobile-head{background-color:#694746;padding-bottom:4rem;padding-top:6rem}.download-market-report .mobile-head>h2{margin-bottom:0}.download-market-report .desktop-head{display:none}@media screen and (min-width:760px){.download-market-report>section .call-to-action{font-size:2rem;margin-bottom:4rem}.download-market-report>section .contact-form-instructions{margin-bottom:3.2rem}.download-market-report h2{font-size:3rem}.download-market-report .mobile-head{padding-top:10rem;padding-bottom:8rem}}@media screen and (min-width:1024px){.download-market-report{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.download-market-report .mobile-head{display:none}.download-market-report .desktop-head{display:block}.download-market-report>section{width:50%;padding-top:16rem;padding-bottom:18.7rem}.download-market-report>section:first-child{padding-left:7.2rem}.download-market-report>section:last-child{padding-right:7.2rem}.download-market-report>section .call-to-action{margin-bottom:2rem}.download-market-report h2{font-size:4rem;margin-bottom:5.3rem}}.download-market-report .report-image{position:relative;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}.download-market-report .report-image:after,.download-market-report .report-image:before{z-index:-1;position:absolute;content:"";bottom:8px;left:10px;width:50%;top:80%;max-width:300px;background:rgba(38,38,38,.4);-webkit-box-shadow:0 15px 10px rgba(38,38,38,.4);box-shadow:0 15px 10px rgba(38,38,38,.4);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.download-market-report .report-image:after{-webkit-transform:rotate(5deg);transform:rotate(5deg);right:10px;left:auto}.svg-arrow-up>span{padding-top:138.88889%}.svg-arrow-up .a{fill:none;stroke:#d8853d;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:2px}.svg-arrow-down>span{padding-top:138.88889%}.svg-arrow-down .a{fill:none;stroke:#d8853d;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:2px}.svg-arrow-left>span,.svg-arrow-right>span{padding-top:138.88889%}.svg-arrow-left .a,.svg-arrow-right .a{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:2px}.svg-arrow-right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.submenu .content-menu{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;background:#694746}.submenu .content-menu a,.submenu .content-menu button{margin-bottom:.5em;font-size:2.4rem;text-align:left;color:#fff}@media screen and (min-width:375px){.submenu .content-menu a,.submenu .content-menu button{font-size:3em}}@media screen and (min-width:760px){.submenu .content-menu a,.submenu .content-menu button{font-size:5em}}@media screen and (min-width:1024px){.submenu .content-menu a,.submenu .content-menu button{font-size:4em}}@media screen and (min-width:1550px){.submenu .content-menu a,.submenu .content-menu button{font-size:5em}}.submenu .content-menu a:hover,.submenu .content-menu button:hover{text-decoration:underline}.submenu .content-menu a:last-child,.submenu .content-menu button:last-child{margin-bottom:0}.submenu .content-menu .items{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;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:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:3.3em}@media screen and (min-width:375px){.submenu .content-menu .items{padding-top:2rem}}@media screen and (min-width:760px){.submenu .content-menu .items{padding-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.no-touch .submenu .content-menu .items a:hover,.no-touch .submenu .content-menu .items button:hover{color:#fde9aa}.submenu .content-menu footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 3rem 3.3em}@media screen and (min-width:760px){.submenu .content-menu footer{padding:0 6rem 3.3em}}@media screen and (min-width:1250px){.submenu .content-menu footer{padding:0 14rem 3.3em}}.submenu .content-menu footer a{font-size:1.6em;color:#fff}@media screen and (min-width:760px){.submenu .content-menu footer a{font-size:2em}}.no-touch .submenu .content-menu footer a:hover{color:#fff}.submenu .content-menu footer .links a{display:block;margin-bottom:1.25em;opacity:.5}.submenu .content-menu footer .links a:last-child{margin-bottom:0}@media screen and (min-width:760px){.submenu .content-menu footer .links{display:-webkit-box;display:-ms-flexbox;display:flex}.submenu .content-menu footer .links a{margin-right:6rem;margin-bottom:0}.submenu .content-menu footer .links a:last-child{margin-right:0}}.submenu .content-menu footer .languages>span{font-size:1.6em;color:#fff}@media screen and (min-width:760px){.submenu .content-menu footer .languages>span{font-size:2em}}.no-touch .submenu .content-menu footer .languages>span:hover{color:#fff}.submenu .content-menu footer .languages>span:after{content:" / "}.submenu .content-menu footer .languages>span:last-child:after{display:none}.submenu .content-menu footer .languages a{font-size:1em}.submenu .content-menu footer .languages a span{opacity:.5}.no-touch .submenu .content-menu footer .languages a:hover span,.submenu .content-menu footer .languages .active span{opacity:1}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.spinner{position:relative}.spinner>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70px;text-align:center}.spinner>div>div{width:18px;height:18px;background:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.suspense{position:absolute;top:0;left:0;width:100%;height:100%}.field-row{position:relative;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.field-row input{position:relative;z-index:1;width:100%;padding-right:6rem;background:transparent}.field-row .spinner{position:absolute;top:0;right:0;width:6rem;height:6rem;z-index:0}@media screen and (min-width:760px){.field-row .spinner{right:2rem;width:7rem;height:7rem}}.field-row.blue{background:#2476be}.field-row.azur{background:#8dc6c6}.field-row.azur .svg-magnifier path{fill:#0c1f1f}.field-row.focus{background:#fff}.person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4rem}@media print{.person{color:#000}}@media screen and (min-width:760px){.person{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:6rem}}.person:last-child{margin-bottom:0}.person h4{margin-bottom:1rem;font-size:1.6rem;line-height:2.6rem;line-height:normal}.person h4 a{text-decoration:none}@media screen and (min-width:760px){.person h4{font-size:3rem}}@media screen and (min-width:1250px){.person h4{font-size:2rem}}@media screen and (min-width:1550px){.person h4{font-size:3rem}}.person strong{display:block;font-weight:400;color:#fde9aa}@media print{.person strong{color:#000;font-weight:700}}.person a{text-decoration:underline}.person a[href^="mailto:"]{white-space:nowrap}.no-touch .person a[href^="tel:"]{text-decoration:none}.no-touch .person a[href^="tel:"]:hover,.person a[href^="tel:"]:focus{color:#fff}@media print{.person a{color:#000;text-decoration:none}}.person .image{width:42.85714%;max-width:224px}@media screen and (min-width:760px){.person .image{margin-right:8.7%}}.person .image>div{padding-top:133.03571%;background:#947271}.person .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48.25397%;font-size:1.3rem}@media screen and (min-width:760px){.person .text{font-size:2rem}}@media screen and (min-width:1250px){.person .text{font-size:1.6rem}}@media screen and (min-width:1550px){.person .text{font-size:2rem}}.person .text .role{margin-bottom:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;opacity:.6}.person .cv{font-size:1.3rem}@media screen and (min-width:760px){.person .cv{padding-bottom:.5rem;font-size:2rem}}@media screen and (min-width:1250px){.person .cv{font-size:1.6rem}}@media screen and (min-width:1550px){.person .cv{font-size:2rem}}.person .methods>div{margin-bottom:1rem}@media screen and (min-width:760px){.person .methods>div{margin-bottom:2rem}}.person .methods>div:last-child{margin-bottom:0}.person .methods .businesses>div a,.person .methods .businesses>div span{white-space:nowrap}.content-contact .business{border-top:2px solid #412827;padding-top:4.4rem;margin-bottom:5rem}@media screen and (min-width:760px){.content-contact .business{padding-top:6rem;margin-bottom:10rem}}@media screen and (min-width:1024px){.content-contact .business{padding-top:6rem;margin-bottom:8rem}}.content-contact .business:last-child{margin-bottom:0}.content-contact .business h3{margin-bottom:4rem;font-size:1.6rem;font-weight:400;line-height:normal}@media screen and (min-width:760px){.content-contact .business h3{margin-bottom:6rem;font-size:2rem}}.content-contact .business h3 span{margin-right:1em}.content-contact .business h3 strong{font-weight:400;color:#fde9aa}@media screen and (min-width:1024px){.content-contact .business h4{font-size:2rem}.content-contact .business .text{font-size:1.6rem}}.submenu .content-contact{padding-top:0}.submenu .content-contact a{white-space:nowrap}.no-touch .submenu .content-contact .button:hover,.submenu .content-contact .button:focus{color:#000}.submenu .content-contact .desktop{display:none}@media screen and (min-width:550px){.submenu .content-contact .desktop{display:block}}@media screen and (min-width:550px){.submenu .content-contact .mobile{display:none}}.submenu .content-contact .hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;color:#fff}@media screen and (min-width:760px){.submenu .content-contact .hint{display:none}}.submenu .content-contact .hint .svg{margin-right:1.9rem;width:1.6rem}.submenu .content-contact .info{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:21rem;padding-bottom:3.3em;background:#412827}@media screen and (min-width:760px){.submenu .content-contact .info{padding-top:18rem;min-height:0}}@media screen and (min-width:1250px){.submenu .content-contact .info{padding-bottom:12.5em}}.submenu .content-contact .info h2{display:none;margin-bottom:4rem;font-size:3rem;font-weight:400}@media screen and (min-width:760px){.submenu .content-contact .info h2{display:block;font-size:4rem}}.submenu .content-contact .info>div{font-size:1.4rem}@media screen and (min-width:760px){.submenu .content-contact .info>div{font-size:2rem}}.submenu .content-contact .info strong{display:block;margin-bottom:.3em;font-weight:400;color:#fde9aa}.submenu .content-contact .info .address{margin-bottom:1.5rem}@media screen and (min-width:760px){.submenu .content-contact .info .address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:5.6rem;margin-bottom:3.1rem;width:43%;max-width:24.5rem}}@media screen and (min-width:1550px){.submenu .content-contact .info .address{margin-bottom:0;margin-right:0}}.submenu .content-contact .info .address strong{display:none}@media screen and (min-width:760px){.submenu .content-contact .info .address strong{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.submenu .content-contact .info .tele{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.submenu .content-contact .info .tele>div{margin-right:3.4rem}.submenu .content-contact .info .tele>div:last-child{margin-right:0}@media screen and (min-width:760px){.submenu .content-contact .info .tele{display:block;margin-bottom:3.1rem}.submenu .content-contact .info .tele>div{margin-right:0;margin-bottom:4rem}.submenu .content-contact .info .tele>div:last-child{margin-bottom:0}}@media screen and (min-width:1550px){.submenu .content-contact .info .tele{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;margin:0 2rem}}.submenu .content-contact .info .services{margin-bottom:3rem}@media screen and (min-width:760px){.submenu .content-contact .info .services{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;width:100%}}@media screen and (min-width:1550px){.submenu .content-contact .info .services{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;width:auto}}.submenu .content-contact .info .services>div{margin-bottom:1.5rem}.submenu .content-contact .info .services>div:last-child{margin-bottom:0}@media screen and (min-width:760px){.submenu .content-contact .info .services>div{margin-right:5.6rem;margin-bottom:3.3rem;width:43%;max-width:24.5rem}.submenu .content-contact .info .services>div:last-child{margin-right:0;width:auto}}@media screen and (min-width:1550px){.submenu .content-contact .info .services>div{margin-bottom:4rem;margin-right:0;width:auto;max-width:none}.submenu .content-contact .info .services>div:last-child{margin-bottom:0}}.submenu .content-contact .info .methods{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:760px){.submenu .content-contact .info .methods{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1550px){.submenu .content-contact .info .methods{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.submenu .content-contact .info .socials span:after{content:", "}.submenu .content-contact .info .socials span:last-child:after{content:""}.submenu .content-contact .search-pane{position:relative;height:100%;padding-top:4rem;padding-bottom:4rem}@media screen and (min-width:760px){.submenu .content-contact .search-pane{padding-top:9rem;padding-bottom:9rem}}.submenu .content-contact .search-pane h2{font-size:3rem}@media screen and (min-width:760px){.submenu .content-contact .search-pane h2{font-size:4rem}}.submenu .content-contact .search-pane h2 strong{font-weight:400;color:#fde9aa}.submenu .content-contact .search-pane .header{margin-bottom:4rem}@media screen and (min-width:550px){.submenu .content-contact .search-pane .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6rem}}.submenu .content-contact .search-pane .field-row{margin-bottom:3rem}@media screen and (min-width:760px){.submenu .content-contact .search-pane .field-row{margin-bottom:6rem}}.submenu .content-contact .search-pane .search-input~.button{margin-bottom:3rem}.submenu .content-contact .search-pane>.businesses{padding-bottom:4.4rem;border-bottom:2px solid #412827;margin-bottom:4.4rem}@media screen and (min-width:1024px){.submenu .content-contact .search-pane>.businesses{padding-bottom:6rem;margin-bottom:6rem}}.submenu .content-search{background:#412827}.submenu .content-search .search-input{background:#c9a7a6}.submenu .content-search .field-row{margin-bottom:4.4rem}.submenu .content-search .suggestion-title{margin-bottom:3rem;font-size:1.6rem}@media screen and (min-width:760px){.submenu .content-search .suggestion-title{margin-bottom:4rem;font-size:2rem}}.submenu .content-search .suggestion li{margin-bottom:.1em;font-size:3rem;color:hsla(0,0%,100%,.5)}.submenu .content-search .suggestion li a{color:#fff}@media screen and (min-width:760px){.submenu .content-search .suggestion li{font-size:4rem}}.submenu .content-search .matches-title{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #947271;font-size:1.6rem}.submenu .content-search .matches-title strong{color:#fde9aa}.submenu .content-search .matches li{margin-bottom:4rem}.submenu .content-search .matches li div{font-size:1.6rem;color:#fde9aa}.submenu .content-search .matches li a{font-size:2rem;text-decoration:underline}.submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;right:0;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);background:#694746;z-index:-1;opacity:0;-webkit-transition:opacity .32s ease-out,z-index 0s step-end .32s;transition:opacity .32s ease-out,z-index 0s step-end .32s;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.adminbar-on .submenu{top:calc(var(--adminbar-height-mobile) + 4px);height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-mobile) + 4px)}@media (min-width:601px){.adminbar-on .submenu{top:calc(var(--adminbar-height-desktop) + 4px);height:calc(var(--vh, 1vh)*100 - var(--adminbar-height-desktop) + 4px)}}@media (prefers-reduced-motion:reduce){.submenu{scroll-behavior:auto}}@media screen and (min-width:1024px){.submenu{width:60%}}.submenu-open .submenu{z-index:3;opacity:1;-webkit-transition:opacity .32s ease-out,z-index 0s step-start;transition:opacity .32s ease-out,z-index 0s step-start;overflow-y:scroll}.submenu .svg-logo{width:64px;text-align:center}@media screen and (min-width:760px){.submenu .svg-logo{width:74px}}@media screen and (min-width:1024px){.submenu .svg-logo{width:88px}}.no-touch .submenu a:hover,.no-touch .submenu button:hover,.submenu a:focus,.submenu button:focus{color:#fff;opacity:1}.no-touch .submenu a.close:hover,.no-touch .submenu button.close:hover,.submenu a.close:focus,.submenu button.close:focus{color:#fde9aa}.submenu header{position:absolute;left:0;z-index:2;padding-top:3.2rem;padding-bottom:3.2rem;width:100%;top:0}.submenu header button{margin-right:4rem;color:#fff;opacity:.5;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;font-size:2em;white-space:nowrap}.submenu header button:last-child{margin-right:0}.submenu header .active{opacity:1}.submenu header .close,.submenu header .home{width:33.33333%;color:#fff}.submenu header .home{font-size:1.6rem}.submenu header .search{display:block;text-align:left}.submenu header .close{text-align:right;color:#fde9aa;opacity:1}.submenu header .top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5.5rem}.submenu header .sub,.submenu header .top{display:-webkit-box;display:-ms-flexbox;display:flex}.submenu .spinner>div>div{background:#fff}.submenu .search-input{background:#947271;-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,.16);box-shadow:0 6px 8px 0 rgba(0,0,0,.16)}.submenu .search-input.focus,.submenu .search-input.hover{background:#fff}.submenu .search-input .spinner>div>div{background:#412827}.submenu>div{position:absolute;top:0;left:0;width:100%;min-height:100%;height:100%;padding-top:21rem;opacity:0;z-index:-1;-webkit-transition:opacity .32s ease-out,z-index 0s step-end .32s;transition:opacity .32s ease-out,z-index 0s step-end .32s;overflow:hidden}@media screen and (min-width:760px){.submenu>div{padding-top:18rem}}.submenu>div.open{z-index:1;opacity:1;height:auto;overflow:auto;-webkit-transition:opacity .32s ease-out,z-index 0s step-start;transition:opacity .32s ease-out,z-index 0s step-start}@media screen and (min-width:760px){.submenu header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:12.422rem}.submenu header>div{margin:0;width:33.33333%}.submenu header .close{text-align:left;margin-right:0}.submenu header button{margin-right:3rem}.submenu header button:last-child{margin-right:0}.submenu header>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:1024px){.submenu header{min-height:14.68rem}.submenu header>div{margin:0;width:auto}.submenu header button{width:auto;font-size:3rem;font-size:2.4rem}.submenu header .svg-logo{display:none}}@media screen and (min-width:1250px){.submenu header button{margin-right:6rem}.submenu header button:last-child{margin-right:0}}@media screen and (min-width:1550px){.submenu header button{font-size:3rem}}.main-nav{position:absolute;top:0;left:0;z-index:2;width:100%;display:grid;grid-template-columns:1fr auto 1fr;padding-top:2rem;padding-bottom:2rem;-webkit-transition:opacity .6s linear,-webkit-transform .6s ease-out;transition:opacity .6s linear,-webkit-transform .6s ease-out;transition:transform .6s ease-out,opacity .6s linear;transition:transform .6s ease-out,opacity .6s linear,-webkit-transform .6s ease-out}.adminbar-on .main-nav{top:calc(var(--adminbar-height-mobile) + 4px)}@media (min-width:601px){.adminbar-on .main-nav{top:calc(var(--adminbar-height-desktop) + 4px)}}@media print{.main-nav{position:relative;top:0!important}}.main-nav.fade-enter{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.main-nav.fade-enter-active{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.main-nav .home,.main-nav a,.main-nav button{color:#fff}@media print{.main-nav .home,.main-nav a,.main-nav button{color:#000}}.main-nav .home,.main-nav a{font-size:1.6em}@media screen and (min-width:760px){.main-nav .home,.main-nav a{font-size:2em}}@media screen and (min-width:1024px){.main-nav .home,.main-nav a{font-size:2.4em}}@media screen and (min-width:1024px){.main-nav .home{white-space:nowrap}}.main-nav .back-home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print{.main-nav .back-home .home{font-size:3rem;white-space:nowrap}}.main-nav .back-home .back{display:none;margin-right:3rem;width:2.3rem}@media screen and (min-width:1024px){.main-nav .back-home .back{display:block}}@media screen and (min-width:1250px){.main-nav .back-home .back{margin-right:5.9rem}}.main-nav .back-home .back .svg{-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.main-nav .back-home .back path{stroke:#fde9aa;-webkit-transition:stroke .2s ease-out;transition:stroke .2s ease-out}.no-touch .main-nav .back-home .back:hover .svg{-webkit-transform:translateX(-15%);transform:translateX(-15%)}.no-touch .main-nav .back-home .back:hover path{stroke:#fff}.main-nav button{font-size:2em;white-space:nowrap}@media screen and (min-width:1024px){.main-nav button{font-size:2.4rem}}.main-nav .logo{width:64px;width:50px;text-align:center}@media print{.main-nav .logo{color:#000}.main-nav .logo path{fill:#000}}.main-nav .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:760px){.main-nav .buttons button{margin-right:3rem}.main-nav .buttons button:last-child{margin-right:0}}@media screen and (min-width:1250px){.main-nav .buttons button{margin-right:6rem}.main-nav .buttons button:last-child{margin-right:0}}@media print{.main-nav .buttons{display:none}}.main-nav .language-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-nav .language-picker .svg-globe{min-width:1.8rem;margin-right:.8rem;color:#fff}.main-nav .language-picker a{font-size:1em;opacity:.5}.no-touch .main-nav .language-picker a:hover{text-decoration:underline;color:#fde9aa;opacity:1}.main-nav .language-picker .language{font-size:1.6rem}.main-nav .language-picker .language:after{content:"/";display:inline-block;padding:0 .4rem}.main-nav .language-picker .language:last-child:after{display:none}.main-nav .language-picker .active{color:#fff;opacity:1}.homepage .main-nav .language-picker a,.market-article .main-nav .language-picker a,.property-entry .main-nav .language-picker a{opacity:1;color:#999}.homepage .main-nav .language-picker .active,.market-article .main-nav .language-picker .active,.property-entry .main-nav .language-picker .active{color:#fff}.menu-overlay{display:none;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background:#000;opacity:0}@media screen and (min-width:1024px){.menu-overlay{display:block}}.submenu-open .menu-overlay{z-index:1;opacity:.5}.submenu-open{overflow:hidden}.submenu-open .adminbar.adminbar--sticky{position:absolute!important}.adminbar-on .submenu-open main{margin-top:calc(var(--adminbar-height-mobile) + 4px)}@media (min-width:601px){.adminbar-on .submenu-open main{margin-top:calc(var(--adminbar-height-desktop) + 4px)}}.hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;text-align:left;color:#fff}@media screen and (min-width:760px){.hint{font-size:2rem}}.hint .svg{margin-right:2rem;width:1.6rem}.slider{width:100%;overflow:hidden}.slider-track{width:100%;-ms-touch-action:normal;touch-action:normal}.slider-track,.slider-track *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-track-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.slider-slide{width:100%}._4f259 .c2baf{pointer-events:none}.gallery .slide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-point-x,50%) var(--focal-point-y,50%);object-position:var(--focal-point-x,50%) var(--focal-point-y,50%)}.gallery .slide>div{position:relative;width:100%;max-height:calc(100vh - 7.2rem);background:#333}.gallery .slide button{position:absolute;right:2rem;bottom:2rem;padding:.9rem;width:4rem;background:#fde9aa;opacity:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:0\0) and (min-resolution:72dpi){.gallery .slide button{opacity:1}}.touch .gallery .slide button{opacity:1}.gallery .slide .spinner{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery .slide:focus button,.no-touch .gallery .slide:hover button{opacity:1}.gallery .enter{opacity:0!important}.gallery .enter-active{-webkit-transition:opacity .2s!important;transition:opacity .2s!important}.gallery.exit{opacity:1}.gallery.exit-active{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.gallery{position:relative}.gallery .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5rem;font-size:1.6rem;color:#000}.gallery .filter:empty{display:none}.gallery .filter .h2,.gallery .filter h2{margin:0 1rem 0 0;font-size:2rem;line-height:normal}@media screen and (min-width:760px){.gallery .filter .h2,.gallery .filter h2{font-size:4rem}}@media screen and (min-width:1024px){.gallery .filter .h2,.gallery .filter h2{font-size:3rem}}.gallery .filter label{white-space:nowrap}@media screen and (min-width:760px){.gallery .filter label{margin-right:2rem}}.gallery .filter-select select{padding:1rem 2rem;width:auto;height:auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAPFJREFUSA3F09sNwjAQRFFL0AJNUAml8E8zlEIjNEENIJiJEoTBePzYdVYyCvHHXkU6IYRwwXmudLg77HHuKwRwJ3dPc8bv6K/Ane/Z4emGMyqCu7gzmiP+jQrgrp/Z4M0VxzuCO7grOQe89Q7gjux4spzYZbfj0otlxE5FeLCM2KkAa5ZJdirCkmWSnQqwYpllpyIsWEp2KqKHZRE7FdDKsoqdimhhWcVOBdSybGKnImpYNrFTAaUsu9ipiBKW3exURI6lCTsV8I+lKTsVkWJpyk4FfLN0YaciPlm6sFMBC8sudlu1JXP/wN1pvudz07wA++bAQX6FxsoAAAAASUVORK5CYII=);background-position:100%;background-size:1rem;color:#a34542;background-color:#fff}.gallery .filter-select select:focus option{color:#000;background-color:#cecbc8}.gallery .filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gallery .filter-buttons button{margin-right:2rem;min-width:0;max-width:20rem;color:rgba(0,0,0,.5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gallery .filter-buttons button:last-child{margin-right:0}.gallery .filter-buttons .all{text-overflow:clip;overflow:visible}.gallery .filter-buttons .selected{color:#a34542}.gallery .navigation{position:absolute;left:.6rem;right:.6rem;bottom:2.7rem;z-index:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}@media screen and (min-width:760px){.gallery .navigation{top:50%;left:7.6rem;right:7.6rem;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:1250px){.gallery .navigation{left:12.6rem;right:12.6rem}}.gallery .navigation button{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.6rem;min-width:4.6rem;height:4.6rem;padding:.9rem;pointer-events:none;aspect-ratio:1/1;background:#fff;border-radius:100%}.gallery .navigation button .svg{width:100%}@media screen and (min-width:760px){.gallery .navigation button{width:3.3rem}}.gallery .navigation button:last-child{margin-right:0}.gallery .navigation .svg path{stroke:#000}.gallery .navigation.active{opacity:1}@media screen and (min-width:760px){.gallery .navigation.active{opacity:0}}.gallery .navigation.active button{pointer-events:auto}@media screen and (min-width:760px){.gallery:hover .navigation{opacity:1}}.gallery .slider{position:relative}.gallery .slider-track-wrapper{min-height:31vw}.gallery .slider-inner{padding:0 4rem}@media screen and (min-width:1250px){.gallery .slider-inner{padding:0 9.4rem}}.gallery .slider-slide{padding:0 1rem;opacity:.5;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media screen and (min-width:760px){.gallery .slider-slide{padding:0 1.8rem}}.gallery .slider-slide.active{opacity:1}.gallery .slider-inactive .slider-inner{padding:0 1.2rem}@media screen and (min-width:760px){.gallery .slider-inactive .slider-inner{padding:0 4.2rem}}@media screen and (min-width:1250px){.gallery .slider-inactive .slider-inner{padding:0 12.2rem}}.gallery .slider-inactive.slider-show-2 .slider-slide{max-width:50%;width:50%}.gallery .slider-inactive.slider-show-3 .slider-slide{max-width:33.33333%;width:33.33333%}.full-screen-gallery{position:absolute;top:0;left:0;width:100%;height:100%}.full-screen-gallery .exit{position:absolute;top:8rem;right:8rem;top:3rem;right:3rem;z-index:1;padding:1.5rem;border-radius:100%;background:#e8e8e8;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.full-screen-gallery .exit .svg{width:2rem;width:1.5rem}.no-touch .full-screen-gallery .exit:hover{background:#cecbc8}.full-screen-gallery .slider{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (orientation:landscape){.full-screen-gallery .slider{width:calc(100% - 12rem)}}@media screen and (min-width:760px){.full-screen-gallery .slider{width:calc(100% - 12rem)}}@media screen and (min-width:1024px){.full-screen-gallery .slider{width:calc(100% - 18rem)}}.full-screen-gallery .next,.full-screen-gallery .prev{position:absolute;bottom:3rem;width:3rem;z-index:1}.full-screen-gallery .next .a,.full-screen-gallery .prev .a{stroke:#8b847c;-webkit-transition:stroke .2s ease-in-out;transition:stroke .2s ease-in-out}.no-touch .full-screen-gallery .next:hover .a,.no-touch .full-screen-gallery .prev:hover .a{stroke:#000}@media (orientation:landscape){.full-screen-gallery .next,.full-screen-gallery .prev{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:760px){.full-screen-gallery .next,.full-screen-gallery .prev{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.full-screen-gallery .prev{left:3rem}.full-screen-gallery .next{right:3rem}.full-screen-gallery .slider-slide{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.full-screen-gallery .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 3rem;width:100%}.full-screen-gallery .slide img{position:absolute;top:0;left:0;width:100%;height:100%}.full-screen-gallery .slide>div{width:100%}.full-screen-gallery .slide>div>div{position:relative;width:100%;background:#333}.full-screen-gallery .slide .spinner{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full-screen-gallery-container{display:none}.full-screen-gallery-active body,.full-screen-gallery-active html{height:100vh;overflow:hidden}.full-screen-gallery-active .body-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;height:100vh;overflow:hidden}.full-screen-gallery-active main{z-index:100}.full-screen-gallery-active .full-screen-gallery-container.active{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:#fff}.property{display:block;margin-bottom:4rem;width:100%}.property .image{margin-bottom:2rem}.property .image img{-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.property .image>div{padding-top:71.03825%}.property .props{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em;font-size:1.6rem}.property .size{margin-right:.7em;color:#fde9aa}.property .type{color:#8dc6c6}.property .h2,.property h2{margin-bottom:2rem;font-size:2rem;line-height:normal}.property .h2:last-child,.property .intro,.property h2:last-child{margin-bottom:0}.property .intro p{font-size:1.6rem;color:hsla(0,0%,100%,.6)}.property:focus{text-decoration:none!important;color:#fff!important}.property:focus .image img{-webkit-transform:scale(1.04);transform:scale(1.04)}.property:focus .h2,.property:focus h2{text-decoration:underline}.no-touch .property:hover{text-decoration:none!important;color:#fff!important}.no-touch .property:hover .image img{-webkit-transform:scale(1.04);transform:scale(1.04)}.no-touch .property:hover .h2,.no-touch .property:hover h2{text-decoration:underline}@media screen and (min-width:1550px){.property .size{font-size:2rem}.property .h2,.property h2{font-size:3rem}}.property.appear,.property.enter{opacity:0}.property.appear-active,.property.enter-active{opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.property.exit{opacity:1}.property.exit-active{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}property-slider-component{display:block}@media print{property-slider-component{display:none}}.property-slider{padding-top:6rem;padding-bottom:6.5rem;background:#0c1f1f}.property-slider h2{color:#fff}.property-slider h2 em{margin-right:.5em;color:#fde9aa;font-style:normal}.property-slider .filter h2{font-size:2.4rem;line-height:1.33333em}@media screen and (min-width:760px){.property-slider .filter h2{font-size:6rem;line-height:7rem}}@media screen and (min-width:1550px){.property-slider .filter h2{font-size:8rem;line-height:9rem}}.property-slider .filter .index-button{display:none}.property-slider .navigation .svg path{stroke:#fde9aa}.property-slider .slider-track-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.property-slider .mod-0 .image>div,.property-slider .mod-3 .image>div,.property-slider .mod-5 .image>div,.property-slider .mod-6 .image>div{padding-top:122.95082%}.property-slider .slider-inactive .slider-track-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.property-slider .slider-inactive .slider-inner{margin-left:0}@media screen and (min-width:760px){.property-slider{padding-top:17.8rem;padding-bottom:10.4rem}.property-slider .filter{margin-bottom:13.1rem}}@media screen and (min-width:1024px){.property-slider{padding-top:18.3rem;padding-bottom:12.3rem}.property-slider .buttons{display:none}.property-slider .filter{margin-bottom:10rem}.property-slider .filter h2{margin-right:2rem}.property-slider .filter .index-button{display:block}.property-slider .slider-inactive .slider-slide{max-width:25%}}@media screen and (min-width:1250px){.property-slider .filter h2{margin-right:13rem}.property-slider .slider-inactive .slider-inner{padding:0 10rem}}.collapsible{overflow:hidden;-webkit-transition:height .4s ease-in-out;transition:height .4s ease-in-out}.collapsible.init{height:0!important}@media screen and (min-width:760px){.newsletter .step-properties form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter .step-properties .field-row{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1rem);flex:1 1 calc(50% - 1rem)}.newsletter .step-properties .field-row:nth-child(odd){margin-right:2rem}}@supports (display:grid){@media screen and (min-width:760px){.newsletter-content:not(.with-image) .newsletter .step-personalia form{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"email phone" "name blank" "confirm confirm" "actions actions";gap:2rem}.newsletter-content:not(.with-image) .newsletter .step-personalia .field-email{grid-area:email}.newsletter-content:not(.with-image) .newsletter .step-personalia .field-phoneNumber{grid-area:phone}.newsletter-content:not(.with-image) .newsletter .step-personalia .field-name{grid-area:name}.newsletter-content:not(.with-image) .newsletter .step-personalia .field-confirm{grid-area:confirm}.newsletter-content:not(.with-image) .newsletter .step-personalia .actions{grid-area:actions}}}@supports (display:grid){@media screen and (min-width:1024px){.newsletter-content.with-image .newsletter .step-personalia form{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"email phone" "name blank" "confirm confirm" "actions actions";gap:2rem}.newsletter-content.with-image .newsletter .step-personalia .field-email{grid-area:email}.newsletter-content.with-image .newsletter .step-personalia .field-phoneNumber{grid-area:phone}.newsletter-content.with-image .newsletter .step-personalia .field-name{grid-area:name}.newsletter-content.with-image .newsletter .step-personalia .field-confirm{grid-area:confirm}.newsletter-content.with-image .newsletter .step-personalia .actions{grid-area:actions}}}.newsletter-image{display:none;margin-left:8rem;width:40%;max-width:44rem;position:relative}.newsletter-image .image>div{padding-top:63.63636%}.newsletter-image .decor-plane{width:70%;position:absolute;top:50%;right:0}.newsletter-image .decor-plane>div{padding-top:101.76991%;background:transparent}@media screen and (min-width:1024px){.newsletter-image{display:block;min-width:30rem}}@media screen and (min-width:1250px){.newsletter-image{min-width:44rem}}.share{position:relative;max-width:40rem}.share button{position:relative;z-index:1}.share .options{bottom:calc(100% + 2rem);padding:2rem;width:100%;background:#fde9aa}.share .options,.share .options:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.share .options:after{content:"";display:block;top:100%;border:1rem solid transparent;border-top-color:#fde9aa}.share .options a,.share .options button{display:block;position:relative;width:100%;margin-bottom:1em;font-size:1.6rem;text-align:left;color:#000}.no-touch .share .options a:hover,.no-touch .share .options button:hover,.share .options a:focus,.share .options button:focus{color:#000;text-decoration:underline}.share .options a:last-child,.share .options button:last-child{margin-bottom:0}.share .options .copied{display:block;position:absolute;width:50%;bottom:0;right:0;text-align:right}.share .url{position:relative;overflow:hidden}.share .url input{position:absolute;top:0;right:100%;z-index:0}.newsletter .receipt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter .receipt .body strong{color:#fff;font-weight:700}.newsletter .receipt .actions{margin-top:6rem}newsletter-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}newsletter-component>.newsletter-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.newsletter{position:relative;padding-bottom:6rem;max-width:144rem}.newsletter h3{margin-bottom:1.3333em}.newsletter h3 em{font-style:normal;color:#fde9aa}.newsletter label{display:block;margin-bottom:1rem;font-size:1.6rem}.newsletter label.required:after{content:" *"}.newsletter label a{color:#fde9aa;text-decoration:underline}.newsletter input{background:#fff}.newsletter .error{position:absolute;left:0;bottom:0;font-size:1.4rem;color:#fde9aa}.newsletter .global-error{font-size:1.6rem}.newsletter .global-error:before{content:"";display:inline-block;margin-right:.8rem;width:1.4rem;height:1.4rem;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNC44MjgiIGhlaWdodD0iMTQuODI5Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9IiNmZGU5YWEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMTMuNDE0IDEuNDE0bC0xMiAxMk0xLjQxNCAxLjQxNGwxMiAxMiIvPjwvZz48L3N2Zz4=) 50% no-repeat;background-size:cover}.newsletter .field-input{position:relative;padding-bottom:2.5rem}.newsletter .field-row{margin-bottom:1rem;max-width:58rem}.newsletter .button{display:block;margin-bottom:2rem;width:100%;max-width:40rem}.newsletter .button:last-child{margin-bottom:0}@media screen and (min-width:760px){.newsletter .button{margin-bottom:0;display:inline-block;width:auto;padding:2.6rem 4rem;min-height:7rem;white-space:nowrap}.newsletter .button:first-child{margin-right:2rem}}.newsletter .field-demDataFields-Media,.newsletter .field-row-booleanList,.newsletter .step-properties .field-row{margin-bottom:2rem}.newsletter .field-demDataFields-Media label,.newsletter .field-row-booleanList label,.newsletter .step-properties .field-row label{margin-bottom:0}.newsletter .field-demDataFields-Media .field-input,.newsletter .field-row-booleanList .field-input,.newsletter .step-properties .field-row .field-input{padding:2rem 2.5rem;color:#000;background:#fff}.newsletter .field-demDataFields-Media .active,.newsletter .field-row-booleanList .active,.newsletter .step-properties .field-row .active{color:#fff;background:#1a3838}.newsletter .field-demDataFields-Media .options .active,.newsletter .field-row-booleanList .options .active,.newsletter .step-properties .field-row .options .active{color:#000;background:#fff}.newsletter .field-type-choices .options label{margin-bottom:0}.newsletter .field-type-choices .options>.radio{margin-bottom:2rem;padding:2rem 2.5rem;color:#000;background:#fff}.newsletter .field-row-choices legend{display:none}.newsletter .field-row-choices fieldset{padding:0;border:none}.newsletter .field-type-choices{padding-bottom:0}.newsletter .actions{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;margin-top:3rem}.newsletter .actions .h6{display:block;width:100%;margin-bottom:2rem}.newsletter .actions .button{min-width:14rem}.newsletter .actions .prev{padding-top:2rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.newsletter .actions .prev button{font-size:1.6rem;color:#fff}.newsletter .actions .prev button>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter .actions .prev button .svg{margin-right:.9rem;width:1.8rem}.newsletter .actions .prev button .svg .a{stroke:#fde9aa}@media screen and (min-width:760px){.newsletter .actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter .actions .button{margin-right:2rem;width:auto}.newsletter .actions .button:last-child{margin-right:0}.newsletter .actions .prev{padding-top:4rem;width:100%}.newsletter .actions .share{margin-right:2rem}.newsletter .actions .share button{margin-right:0}}.newsletter .loading{color:transparent}.newsletter .spinner{position:absolute;top:50%;left:50%;width:7rem;height:2.2rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.newsletter .spinner>div>div{background:#fde9aa}.newsletter form[disabled] input{background:#e8e8e8}.newsletter .message{position:relative;min-height:2.4rem;font-size:1.6rem}.newsletter .message>div{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2.4rem}.newsletter .message .svg{margin-right:1rem;width:1.3rem}.newsletter .message .svg line{stroke:#fde9aa}.newsletter .enter{opacity:0}.newsletter .enter-active{opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.newsletter .exit{opacity:1}.newsletter .exit-active{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.newsletter .receipt{padding:8rem 0 4rem}@media screen and (min-width:760px){.newsletter .message{font-size:2rem;min-height:3rem}.newsletter .message .svg{width:1.6rem}}@media screen and (min-width:1250px){.newsletter .field-row{-webkit-box-flex:2;-ms-flex:2 2 auto;flex:2 2 auto}}.section-menu{margin-bottom:6rem;overflow:hidden}@media screen and (min-width:760px){.section-menu{margin-bottom:10rem}}@media screen and (min-width:1024px){.section-menu{margin-bottom:14rem}}.section-menu .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem;font-size:1.6rem;color:#fde9aa}.section-menu .top button{width:2rem}.section-menu .top button:first-child{margin-right:2.2rem}.section-menu .top .disabled{opacity:.3;cursor:default}.section-menu .top path{stroke:#fde9aa}@media screen and (min-width:760px){.section-menu .top{font-size:2rem}.section-menu .top button{width:3rem}.section-menu .top button:first-child{margin-right:4.2rem}}@media screen and (min-width:1024px){.section-menu .top{margin-bottom:6.3rem;font-size:2.4rem}}.section-menu .items-container{padding-right:0}.section-menu .items{position:relative;width:100%;height:6rem;overflow:hidden;overflow:visible}.section-menu .items:after{content:"";display:block;position:absolute;top:0;right:-3rem;right:0;width:10.2rem;width:5rem;height:6rem;background:-webkit-gradient(linear,left top,right top,from(rgba(139,132,124,0)),color-stop(62%,rgba(139,132,124,.8901960784313725)),to(#8b847c)) 0 0;background:linear-gradient(90deg,rgba(139,132,124,0),rgba(139,132,124,.8901960784313725) 62%,#8b847c) 0 0}.section-menu .items .item,.section-menu .items:after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section-menu .items .item{position:relative;display:inline-block;margin-right:.62em;font-size:4rem;white-space:nowrap;opacity:.5}.section-menu .items .item,.section-menu .items .item:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section-menu .items .item:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:.2rem;background:#fff}.no-touch .section-menu .items .item:hover,.section-menu .items .active,.section-menu .items .item:focus{opacity:1}.section-menu .items .active:after{background:#fde9aa}.section-menu .items .track{position:absolute;top:0;left:0;white-space:nowrap;cursor:-webkit-grab;cursor:grab;-webkit-transition:none;transition:none;opacity:0}.section-menu .items .ready{opacity:1}.section-menu .items .with-transition{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.section-menu .items .dragging{-webkit-transition:none;transition:none}.section-menu .items .dragging,.section-menu .items .dragging a{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:760px){.section-menu .items,.section-menu .items:after{height:9rem}}@media screen and (min-width:1024px){.section-menu .items{height:11rem}.section-menu .items .item{font-size:6.3rem}}@media screen and (min-width:1550px){.section-menu .items,.section-menu .items:after{height:15rem}}.properties .filter{position:relative;opacity:0;z-index:0;-webkit-transition:z-index .2s step-end,opacity .2s ease-in-out,background .2s ease-in-out;transition:z-index .2s step-end,opacity .2s ease-in-out,background .2s ease-in-out}.properties .filter.open,.properties .filter.scrolled{z-index:1;opacity:1}.properties .filter.scrolled{-webkit-transition:z-index .2s step-start,opacity .2s ease-in-out,background .2s ease-in-out;transition:z-index .2s step-start,opacity .2s ease-in-out,background .2s ease-in-out}@media screen and (min-width:1024px){.properties .filter{position:absolute;top:0;left:0;z-index:1;padding:4rem 0;width:4rem;max-height:17.2rem;background:#694746;-webkit-transition:max-height .4s ease-in-out,width .4s ease-in-out;transition:max-height .4s ease-in-out,width .4s ease-in-out;opacity:1;overflow:hidden}.properties .filter.sticky-top{top:40px;position:fixed}.adminbar-on .properties .filter.sticky-top{top:calc(44px + var(--adminbar-height-desktop))}.properties .filter.sticky-bottom{top:auto;bottom:0}}@media screen and (min-width:1250px){.properties .filter{width:6rem;max-height:20rem}}.properties .filter .toggle{position:fixed;z-index:1;left:2rem;bottom:2rem;padding:1.1rem 2rem;border-radius:2rem;background:#694746}.properties .filter .toggle .text{font-size:1.6rem;color:#fff}.properties .filter .toggle .svg{display:none}.no-touch .properties .filter .toggle:hover,.properties .filter .toggle:focus{text-decoration:none}@media screen and (min-width:760px){.properties .filter .toggle{left:4rem;bottom:4rem;padding:2.1rem 3rem;border-radius:3.1rem}}@media screen and (min-width:1024px){.properties .filter .toggle{position:absolute;top:3.5rem;left:0;bottom:auto;z-index:1;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:4rem}.properties .filter .toggle .svg{display:block}.properties .filter .toggle .text{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}@media screen and (min-width:1250px){.properties .filter .toggle{width:6rem}}.properties .filter .content{position:fixed;top:0;left:0;z-index:1;overflow-y:auto;padding:5rem 3rem 8rem;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;background:#694746}@media screen and (min-width:1024px){.properties .filter .content{padding-bottom:2rem}}.adminbar-on .properties .filter .content{top:calc(var(--adminbar-height-desktop) + 4px);height:calc(100% - var(--adminbar-height-desktop) + 4px)}.properties .filter .content .close{margin-left:8px;margin-bottom:4rem;font-size:1.4rem;color:#fff}.properties .filter .content .close>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.properties .filter .content .close .svg{margin:0 3rem 0 0}@media screen and (min-width:1024px){.properties .filter .content{position:relative;z-index:0;padding-top:0;padding-left:calc(6rem - 8px);padding-right:0;width:calc(33.33333vw - 7rem);height:auto;-webkit-transform:none;transform:none}.adminbar-on .properties .filter .content{top:0;height:auto}.properties .filter .content .close{display:none}}@media screen and (min-width:1250px){.properties .filter .content{width:calc(25vw - 1rem)}}@media screen and (min-width:1550px){.properties .filter .content{padding-left:calc(14rem - 8px);width:calc(25vw - 5rem)}}.properties .filter.open .content{-webkit-transform:translateX(0);transform:translateX(0);background:#694746}@media screen and (min-width:1024px){.properties .filter.open{width:calc(33.33333% - 1rem);max-height:calc(100vh - 80px)}.adminbar-on .properties .filter.open{max-height:calc(100vh - 84px - var(--adminbar-height-desktop))}}@media screen and (min-width:1250px){.properties .filter.open{width:calc(25% + 4rem)}}@media screen and (min-width:1550px){.properties .filter.open{width:calc(25% + 1rem)}}@media screen and (min-width:1024px){.properties .filter.opened{overflow:auto}}.properties .filter .svg-arrow{margin-bottom:1rem;width:1.8rem}@media screen and (min-width:1250px){.properties .filter .svg-arrow{margin-bottom:3rem;width:2.3rem}}.properties .filter .svg-arrow .a{stroke:#fde9aa}.properties .filter .field-row{width:100%;padding:0 8px;overflow:hidden}.properties .filter .type-range{margin-bottom:4rem}.properties .filter label{display:block;margin-bottom:2rem;font-size:2rem;color:#fde9aa}.properties .filter .type-select{margin-bottom:4rem}.properties .filter .type-select ul{padding-top:2rem}.properties .filter .type-select ul:empty{display:none}.properties .filter .type-select li{margin-bottom:1rem;list-style:none}.properties .filter .type-select li button{font-size:1.6rem;text-align:left;color:#fff}.properties .filter .type-select li button>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.properties .filter .type-select li button>span:before{content:"";display:block;margin-right:1.4rem;min-width:1.6rem;min-height:1.6rem;border:.1rem solid #000;background:#de7d1f}.properties .filter .type-select li:last-child{margin-bottom:0}.properties .filter .marks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.2rem;font-size:1.4rem}.properties .filter .buttons{padding:0 8px}.properties .filter .buttons button{margin-left:0;margin-bottom:2rem;min-width:0;width:100%}.properties .filter .buttons button:last-child{margin-bottom:0}@media screen and (min-width:375px){.properties .filter .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.properties .filter .buttons button{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:26rem}.properties .filter .buttons button:last-child{margin-left:1rem}}@media screen and (min-width:1024px){.properties .filter .buttons .submit{display:none}}.properties .filter .rc-slider-rail{background:#412827}.properties .filter .rc-slider-track{background-color:#a34542}.properties .filter .rc-slider-handle{border-color:#fff;background-color:#a34542}.properties .filter .rc-slider-handle:active{-webkit-box-shadow:none;box-shadow:none}.rc-slider-tooltip{z-index:3}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#fff}.rc-slider-tooltip-inner{padding:6px;-webkit-box-shadow:none;box-shadow:none;color:#000;background:#fff}.properties-filter-open{overflow:hidden}@media screen and (min-width:1024px){.properties-filter-open{overflow:auto}}.properties-filter-open main{z-index:2}.properties{margin-bottom:7rem;min-height:100vh}@media screen and (min-width:760px){.properties{margin-bottom:25rem}}@media screen and (min-width:1024px){.properties{margin-bottom:23rem}}@media screen and (min-width:1550px){.properties{margin-bottom:20rem}}.properties .toggle-open{margin-bottom:2rem;padding:2.2rem 2rem;width:100%}@media screen and (min-width:760px){.properties .toggle-open{padding:2.7rem 2rem;max-width:28.4rem}}.properties .search-input{margin-bottom:6.4rem}.properties .display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4.2rem;font-size:1.6rem}.properties .display .label{margin-right:2rem;color:#fde9aa}.properties .display button{margin-right:2rem;color:#fff;opacity:.5;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.properties .display button:last-child{margin-right:0}.properties .display .active{opacity:1}.properties header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:760px){.properties header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.properties header .search-input,.properties header .toggle-open{margin-bottom:3rem}.properties header .toggle-open{margin-right:1.6rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.properties header .search-input{width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.properties header .display{margin-top:4.4rem;width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media screen and (min-width:1024px){.properties header{margin-bottom:3rem}.properties header .display,.properties header .search-input,.properties header .toggle-open{margin-top:0;margin-bottom:3rem}.properties header .search-input,.properties header .toggle-open{margin-right:4rem}.properties header .search-input{max-width:61rem;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.properties header .display{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.properties .no-match h2{font-size:3rem;text-decoration:none!important}@media screen and (min-width:760px){.properties .no-match h2{font-size:4rem}}@media screen and (min-width:1024px){.properties .no-match h2{font-size:6rem}}.properties .no-match button{color:#fde9aa}.no-touch .properties .no-match:hover,.properties .no-match:focus{background:none!important}.property-list-images{position:relative}.property-list-images .property:nth-child(8n-1) .image>div,.property-list-images .property:nth-child(8n-2) .image>div,.property-list-images .property:nth-child(8n-4) .image>div,.property-list-images .property:nth-child(8n-7) .image>div{padding-top:122.95082%}@media screen and (min-width:760px){.property-list-images .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@supports (grid-auto-rows:minmax(100px,auto)){.property-list-images .items{display:grid;grid-gap:3rem;grid-auto-rows:minmax(100px,auto)}}.property-list-images .items .property{width:calc(50% - 1.5rem)}.property-list-images .items .property:nth-child(8n-1) .image>div,.property-list-images .items .property:nth-child(8n-2) .image>div,.property-list-images .items .property:nth-child(8n-4) .image>div,.property-list-images .items .property:nth-child(8n-7) .image>div{padding-top:71.03825%}@supports (grid-auto-rows:minmax(100px,auto)){.property-list-images .items{grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}.property-list-images .items .property{margin-bottom:0;width:100%;grid-row-end:span 2}.property-list-images .items .property:nth-child(6n-2),.property-list-images .items .property:nth-child(6n-3),.property-list-images .items .property:nth-child(6n-5){grid-row-end:span 2}.property-list-images .items .property:nth-child(6n-2) .image>div,.property-list-images .items .property:nth-child(6n-3) .image>div,.property-list-images .items .property:nth-child(6n-5) .image>div{padding-top:71.03825%}.property-list-images .items .property:nth-child(8n-1),.property-list-images .items .property:nth-child(8n-2),.property-list-images .items .property:nth-child(8n-5),.property-list-images .items .property:nth-child(8n-7){grid-row-end:span 3}.property-list-images .items .property:nth-child(8n-1) .image>div,.property-list-images .items .property:nth-child(8n-2) .image>div,.property-list-images .items .property:nth-child(8n-5) .image>div,.property-list-images .items .property:nth-child(8n-7) .image>div{padding-top:122.95082%}}}@media screen and (min-width:1024px){.property-list-images .items .property{margin-bottom:3rem;width:calc(33.333% - 2.25rem)}@supports (grid-auto-rows:minmax(100px,auto)){.property-list-images .items{grid-template-columns:repeat(auto-fill,minmax(26%,1fr));-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.property-list-images .items .property{margin-bottom:0;width:100%}.property-list-images .items .property:nth-child(8n),.property-list-images .items .property:nth-child(8n-1),.property-list-images .items .property:nth-child(8n-2),.property-list-images .items .property:nth-child(8n-3),.property-list-images .items .property:nth-child(8n-4),.property-list-images .items .property:nth-child(8n-5),.property-list-images .items .property:nth-child(8n-6),.property-list-images .items .property:nth-child(8n-7){grid-row-end:span 2}.property-list-images .items .property:nth-child(8n) .image>div,.property-list-images .items .property:nth-child(8n-1) .image>div,.property-list-images .items .property:nth-child(8n-2) .image>div,.property-list-images .items .property:nth-child(8n-3) .image>div,.property-list-images .items .property:nth-child(8n-4) .image>div,.property-list-images .items .property:nth-child(8n-5) .image>div,.property-list-images .items .property:nth-child(8n-6) .image>div,.property-list-images .items .property:nth-child(8n-7) .image>div{padding-top:71.03825%}.property-list-images .items .property:nth-child(6n-2),.property-list-images .items .property:nth-child(6n-3),.property-list-images .items .property:nth-child(6n-5){grid-row-end:span 3}.property-list-images .items .property:nth-child(6n-2) .image>div,.property-list-images .items .property:nth-child(6n-3) .image>div,.property-list-images .items .property:nth-child(6n-5) .image>div{padding-top:122.95082%}}.filter-open .property-list-images .items{margin-left:33%}.filter-open .property-list-images .items .property{width:calc(50% - 1.5rem)}.filter-open .property-list-images .items .property:nth-child(8n-1) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-2) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-4) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-7) .image>div{padding-top:71.03825%}@supports (grid-auto-rows:minmax(100px,auto)){.filter-open .property-list-images .items{grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}.filter-open .property-list-images .items .property{margin-bottom:0;width:100%;grid-row-end:span 2}.filter-open .property-list-images .items .property:nth-child(6n-2),.filter-open .property-list-images .items .property:nth-child(6n-3),.filter-open .property-list-images .items .property:nth-child(6n-5){grid-row-end:span 2}.filter-open .property-list-images .items .property:nth-child(6n-2) .image>div,.filter-open .property-list-images .items .property:nth-child(6n-3) .image>div,.filter-open .property-list-images .items .property:nth-child(6n-5) .image>div{padding-top:71.03825%}.filter-open .property-list-images .items .property:nth-child(8n-1),.filter-open .property-list-images .items .property:nth-child(8n-2),.filter-open .property-list-images .items .property:nth-child(8n-5),.filter-open .property-list-images .items .property:nth-child(8n-7){grid-row-end:span 3}.filter-open .property-list-images .items .property:nth-child(8n-1) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-2) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-5) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-7) .image>div{padding-top:122.95082%}}}@media screen and (min-width:1250px){.property-list-images .items .property{width:calc(25% - 2.25rem)}@supports (grid-auto-rows:minmax(100px,auto)){.property-list-images .items{grid-template-columns:repeat(auto-fill,minmax(20%,1fr))}.property-list-images .items .property{width:100%}.property-list-images .items .property:nth-child(6n-2),.property-list-images .items .property:nth-child(6n-3),.property-list-images .items .property:nth-child(6n-5){grid-row-end:span 2}.property-list-images .items .property:nth-child(6n-2) .image>div,.property-list-images .items .property:nth-child(6n-3) .image>div,.property-list-images .items .property:nth-child(6n-5) .image>div{padding-top:71.03825%}.property-list-images .items .property:nth-child(8n-2),.property-list-images .items .property:nth-child(8n-3),.property-list-images .items .property:nth-child(8n-4),.property-list-images .items .property:nth-child(8n-7){grid-row-end:span 3}.property-list-images .items .property:nth-child(8n-2) .image>div,.property-list-images .items .property:nth-child(8n-3) .image>div,.property-list-images .items .property:nth-child(8n-4) .image>div,.property-list-images .items .property:nth-child(8n-7) .image>div{padding-top:122.95082%}}.filter-open .property-list-images .items{margin-left:25%}.filter-open .property-list-images .items .property{margin-bottom:3rem;width:calc(33.333% - 2.25rem)}@supports (grid-auto-rows:minmax(100px,auto)){.filter-open .property-list-images .items{grid-template-columns:repeat(auto-fill,minmax(26%,1fr));-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.filter-open .property-list-images .items .property{margin-bottom:0;width:100%}.filter-open .property-list-images .items .property:nth-child(8n),.filter-open .property-list-images .items .property:nth-child(8n-1),.filter-open .property-list-images .items .property:nth-child(8n-2),.filter-open .property-list-images .items .property:nth-child(8n-3),.filter-open .property-list-images .items .property:nth-child(8n-4),.filter-open .property-list-images .items .property:nth-child(8n-5),.filter-open .property-list-images .items .property:nth-child(8n-6),.filter-open .property-list-images .items .property:nth-child(8n-7){grid-row-end:span 2}.filter-open .property-list-images .items .property:nth-child(8n) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-1) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-2) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-3) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-4) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-5) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-6) .image>div,.filter-open .property-list-images .items .property:nth-child(8n-7) .image>div{padding-top:71.03825%}.filter-open .property-list-images .items .property:nth-child(6n-2),.filter-open .property-list-images .items .property:nth-child(6n-3),.filter-open .property-list-images .items .property:nth-child(6n-5){grid-row-end:span 3}.filter-open .property-list-images .items .property:nth-child(6n-2) .image>div,.filter-open .property-list-images .items .property:nth-child(6n-3) .image>div,.filter-open .property-list-images .items .property:nth-child(6n-5) .image>div{padding-top:122.95082%}}}@media screen and (min-width:1550px){@supports (grid-auto-rows:minmax(100px,auto)){.property-list-images .items{grid-gap:6rem}}}.property-list-list,.property-list-list .items{position:relative}.property-list-list .name{-ms-grid-row:1;-ms-grid-column:1;grid-row:1;grid-column:1;font-size:2rem;text-decoration:underline}.property-list-list .size{-ms-grid-row:1;-ms-grid-column:3;grid-row:1;grid-column:2;padding-top:.5rem;color:#fde9aa;text-align:right;white-space:nowrap}.property-list-list .area{margin-right:2rem;color:hsla(0,0%,100%,.5)}.property-list-list .sort .area{white-space:nowrap}.property-list-list .type{color:hsla(0,0%,100%,.5);white-space:nowrap}.property-list-list .area-type{-ms-grid-row:3;-ms-grid-column:1;grid-row:2;grid-column:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.property-list-list .vacancy{-ms-grid-row:3;-ms-grid-column:3;grid-row:2;grid-column:2;align-self:end;text-align:right;white-space:nowrap;color:#8dc6c6}.property-list-list .order-select{margin-bottom:1rem}@media screen and (min-width:760px){.property-list-list .order-select{margin-bottom:2.6rem}}.property-list-list .order-select select{padding:1rem 2rem;height:auto;color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAVRJREFUSA3Fls1Nw0AQRmc2nJA4RQpd0AZU4ELgnDRCGkgqCG1woIeQFjCT/QaMNraxZ3/sWLLi2Lv7njZ6cvjruDsw8SNd4RCSN7e44WfPrq/Ar8F2vKw+iGQ7v4BswXYAu1tek9BpNgnPUibYgPJddSKWzWwCnqXMRgBgt+JXvwv+55j48Axl/WJ0B3DNXNXO0cvEeAIDrIbzJ6ASq+qANJqHpT+xNntGuO6FAB5MmKVmF8Jx3RGYLsuf7EYF1Kp0lkF2JoHiWQbZmQR0F0pl2crOLFAqy3Z2ZgEMRDI5WfZlFyWAwRlZ9mYXLZCeZX920QKYEP22HMguSSA6y4HskgR0F6xZjmSXLGDNciy7ZAFMHMvSkl2WACYPZGnKLlvg/yxt2WULYIFOlhHZFRHoZBmRXVuA2zes30X2i+8jvWO8u6eH8H+edY3scfK5f8KZs9AZyoeQ7+VQ58YAAAAASUVORK5CYII=);background-position:0;background-size:1rem}.property-list-list .order-select select:focus{background-color:#0c1f1f}.property-list-list .order-select select:focus option{background-color:#1a3838}.property-list-list .row{display:-ms-grid;-ms-grid-columns:2fr 2rem 1fr;-ms-grid-rows:auto 1rem auto;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto auto;grid-column-gap:2rem;grid-row-gap:.5rem;padding-top:2rem;padding-bottom:2rem;font-size:1.6rem}.property-list-list .row.appear,.property-list-list .row.enter{opacity:0}.property-list-list .row.appear-active,.property-list-list .row.enter-active{opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s}.property-list-list .row.exit{opacity:1}.property-list-list .row.exit-active{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.no-touch .property-list-list .row:hover,.property-list-list .row:active{color:#fff;background:hsla(0,0%,100%,.1);text-decoration:none}@media screen and (min-width:760px){.property-list-list .row{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:1024px){.property-list-list .items{display:table;width:100%;-webkit-transition:margin-left .4s ease-in-out;transition:margin-left .4s ease-in-out}.filter-open .property-list-list .items{margin-left:30%}.property-list-list .row,.property-list-list .sort{padding:0;display:table-row}.property-list-list .row>div,.property-list-list .sort>div{display:table-cell;padding:1.6rem 2rem}.property-list-list .row .name,.property-list-list .row.no-match>div,.property-list-list .sort .name,.property-list-list .sort.no-match>div{padding-left:6rem}.property-list-list .row .vacancy,.property-list-list .sort .vacancy{padding-right:6rem}.property-list-list .type,.property-list-list .vacancy{white-space:normal}.property-list-list .type{width:10%}.property-list-list .size{width:20%;text-align:right}.property-list-list .size button{text-align:right}.property-list-list .sort>div{opacity:1;padding:1.6rem 2rem}.property-list-list .sort button{font-size:2rem;color:#fff}.property-list-list .sort button span{padding-left:2rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAVRJREFUSA3Fls1Nw0AQRmc2nJA4RQpd0AZU4ELgnDRCGkgqCG1woIeQFjCT/QaMNraxZ3/sWLLi2Lv7njZ6cvjruDsw8SNd4RCSN7e44WfPrq/Ar8F2vKw+iGQ7v4BswXYAu1tek9BpNgnPUibYgPJddSKWzWwCnqXMRgBgt+JXvwv+55j48Axl/WJ0B3DNXNXO0cvEeAIDrIbzJ6ASq+qANJqHpT+xNntGuO6FAB5MmKVmF8Jx3RGYLsuf7EYF1Kp0lkF2JoHiWQbZmQR0F0pl2crOLFAqy3Z2ZgEMRDI5WfZlFyWAwRlZ9mYXLZCeZX920QKYEP22HMguSSA6y4HskgR0F6xZjmSXLGDNciy7ZAFMHMvSkl2WACYPZGnKLlvg/yxt2WULYIFOlhHZFRHoZBmRXVuA2zes30X2i+8jvWO8u6eH8H+edY3scfK5f8KZs9AZyoeQ7+VQ58YAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:0;background-size:1rem}.property-list-list .sort button.desc span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAABT0lEQVRIibWTTU7DMBBGZxx2iBWKuEOReg04QW7ASdj3IDkOEr0DrVghWCUeZFNZJXb9je30SZEiOz/Ocx61IIfx2R0tz+BoRInI2NkPenNXmwfaMg9zzXNMNKLEHuSFmDbu8OeVVBmQr7G33/ROTP3fAB3NLT3y3XCMLgZUGbA/8hpeTv4zej9WQbEB+Rw3dvJ73y2mZnNDW74f9tFNGYoNzJPsEi93dKe5IooW4JJj4qdo4oSbK81SvQUhO/fn5xDal2SpNhCyQxRmqTIQZQdv0GepMhBlhyjIEhrIZIdQZQkNZLJDqLLMLgBlh9BkeXEL1NkhQJYXDaizQ4AskwaKs0NkskwaKM4OkckyMtCQHSKZZWSgITtEMst/C2jNDpHKMmzBatkhFlkGA6tlh1hk6Q2snh3iLEtvYPXsEGdZ8hWzQ/gszRWzQ3TzJLtf9R3R2WlM8j4AAAAASUVORK5CYII=)}.property-list-list .sort button span{opacity:.5}.property-list-list .sort button.active span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAABMklEQVRIicWT0W2DMBRFT2lX6BKplDU6UP6ZJIPQNSKVJToDonqtiejFJo8nTI+EEDbi4mufp3EcO+Cd/+HDfuAE3IDng39hAM4N0APXxXR9LLO3BizpFfhM9yP4At7s3qQwG2gPXH2bMpkaIJ0BOwunxev7Ylt+TmeAZvZpG7hUX/tvxnB/sgbk6sZ6dJo334KJWloOqfp+PtgsXqun5VXDjVwDVNDyrp1O5BqggpZtLtwoNcCOWv7RTik1wI5aXkrhP2Q03FPLhXYeDZWollntlLUtmIhqmdVO8TRAQMuidoqnAQJaFrVTvA2wQctV7RRvA2zQcl07JafGg2tNy4faRTRUSlq6tFO2bMFESUuXdkqkATJaurVTIg2Q0dKtnRJtwJi0NNzaKS/RdNEyFA7wDYnDud1nqNI/AAAAAElFTkSuQmCC)}.property-list-list .sort button.active.desc span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAABK0lEQVRIib2X3Q2CMBSFjzKDS2DiGrIIk/DOPLqGiSzhDARTbU2hP+feAn5JA2kLtzmX74HDNE1YQWMfvZW+Ys0BKgAPe38BMAY7BBxLqwNoAdR2tMGqkNIETgCe9mp4ATjbq4rSBDqvuDtQF+wSUJJAbXtfLeZH+y0MwRMZShLoI8Vh5/pglmESUIxm4jSad2pa4LSrg5U5g0ZLTQtaQXFotZQmsNSOIdZSmsBSO8mBRVpKEkhpxxBpKUkgpR1DpmVMDW9ItGNktcy1QKodI6tlrgVS7RhZLVMJaLVjJLVMJaDVjpHUMpZAqXaMqJaxBEq1Y8S13EE7lZZ+C7bSjjHT0m/BVtoxZlq6BLbWjvHT0iWwtXaMn5Ymgb20Y3y0NAcwv1XXPxf/AtzfnEmr6jsaxQYAAAAASUVORK5CYII=)}.no-touch .property-list-list .sort button:hover span,.property-list-list .sort button.active span,.property-list-list .sort button:active span{opacity:1}.property-list-list .sort .vacancy{white-space:nowrap}.property-list-list .sort .size{white-space:normal}.property-list-list .row>div{font-size:1.6rem}}@media screen and (min-width:1024px) and (min-width:760px){.property-list-list .row>div{font-size:2rem}}@media screen and (min-width:1250px){.property-list-list .row>div,.property-list-list .sort>div{padding:1.6rem 2.6rem}.property-list-list .row .name,.property-list-list .row.no-match>div,.property-list-list .sort .name,.property-list-list .sort.no-match>div{padding-left:14rem;min-width:320px}.property-list-list .row .vacancy,.property-list-list .sort .vacancy{padding-right:14rem}.property-list-list .sort .name{white-space:nowrap}.filter-open .property-list-list .items{margin-left:20%}}@media screen and (min-width:1550px){.property-list-list .row>div,.property-list-list .sort>div{padding:3.3rem}.property-list-list .sort>div{padding:2rem 3.3rem}}.light-box{display:none;position:fixed;top:0;left:0;z-index:20;width:100%;height:100%;background:rgba(12,31,31,.5)}.light-box button{position:absolute;top:-50px;right:0;padding:1rem;width:4rem;border-radius:100%;background:#fff;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.light-box button:focus,.no-touch .light-box button:hover{background:#cecbc8}.light-box .box{position:absolute;top:50%;left:50%;padding:2rem;width:80%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}.adminbar-on .light-box .box{top:calc(50% + var(--adminbar-height-mobile) + 4px)}@media (min-width:601px){.adminbar-on .light-box .box{top:calc(50% + var(--adminbar-height-desktop) + 4px)}}.light-box.enter{display:block;opacity:0}.light-box.enter-active{opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}.light-box.enter-done{display:block}.light-box.exit{display:block;opacity:1}.light-box.exit-active{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.sticky-scroll-hint{position:fixed;bottom:2rem;right:2rem;z-index:-1;width:4rem;height:4rem;border-radius:100%;background:#e8e8e8;opacity:0;-webkit-transition:z-index .2s step-end,opacity .2s ease-in-out,background .2s ease-in-out;transition:z-index .2s step-end,opacity .2s ease-in-out,background .2s ease-in-out}.sticky-scroll-hint .svg{margin:0 auto;width:1.2rem}.no-touch .sticky-scroll-hint:hover,.sticky-scroll-hint:focus{background:#fff}@media screen and (min-width:760px){.sticky-scroll-hint{bottom:4rem;right:4rem;width:6rem;height:6rem}.sticky-scroll-hint .svg{width:1.6rem}}.sticky-scroll-hint.active{-webkit-transition:z-index .2s step-start,opacity .2s ease-in-out,background .2s ease-in-out;transition:z-index .2s step-start,opacity .2s ease-in-out,background .2s ease-in-out;opacity:1;z-index:1}.staff-component{margin-bottom:10rem}.staff-component h1{margin-bottom:4.5rem}@media screen and (min-width:760px){.staff-component h1{margin-bottom:9.3rem}}.staff-component .search-input{margin-bottom:2rem;background:#8dc6c6}@media screen and (min-width:760px){.staff-component .search-input{margin-bottom:6.4rem}}.staff-component .search-input.focus,.staff-component .search-input.hover{background:#fff}.staff-component .filter{margin-bottom:6.4rem;width:82.80255%;background:#de7d1f}.staff-component .filter button{margin-right:4rem;margin-bottom:4rem;font-size:1.6rem;color:#fff;opacity:.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.no-touch .staff-component .filter button:hover,.staff-component .filter .active{opacity:1}.no-touch .staff-component .filter .active:hover{text-decoration:none}@media screen and (min-width:760px){.staff-component .filter{margin-bottom:4rem;background:none}}.staff-component .filter-item{display:block}.staff-component .employees .person .image>div{background:#0c1f1f}@media screen and (min-width:760px){.staff-component .employees{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.staff-component .employees .person{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:8rem;margin-right:3rem;width:calc(50% - 1.5rem)}.staff-component .employees .person:nth-child(2n){margin-right:0}.staff-component .employees .person .role,.staff-component .employees .person h4{margin-bottom:2rem}.staff-component .employees .person .image,.staff-component .employees .person .text{width:100%}.staff-component .employees .person .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.staff-component .employees .person .image{margin-right:0;margin-bottom:4rem;max-width:none}}@media screen and (min-width:1024px){.staff-component .employees .person{margin-bottom:10rem;width:calc(33.33333% - 2rem)}.staff-component .employees .person:nth-child(2n){margin-right:3rem}.staff-component .employees .person:nth-child(3n){margin-right:0}}@media screen and (min-width:1250px){.staff-component .employees .person{margin-bottom:10rem;margin-right:6rem;width:calc(25% - 4.5rem)}.staff-component .employees .person:nth-child(2n),.staff-component .employees .person:nth-child(3n){margin-right:6rem}.staff-component .employees .person:nth-child(4n){margin-right:0}}.property-contact-form-input-group{margin-bottom:4rem;width:100%}.property-contact-form-input-group .input-wrapper{position:relative}.property-contact-form-input-group .input{width:100%;padding:2.4rem 4rem;background:#947271;color:#fff;border:2px solid transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;resize:none}.property-contact-form-input-group .input:focus{color:#000;background:#fff}.property-contact-form-input-group .label{display:block;margin-bottom:1rem;font-size:1.6rem}.property-contact-form-input-group .error-message{position:absolute;top:calc(100% + .5rem);left:0;color:#de7d1f;font-size:1.6rem;opacity:0}.property-contact-form-input-group .error:not(:focus){border:2px solid #de7d1f}.property-contact-form-input-group .error:not(:focus)~.error-message{opacity:1}.download-marketing-report [type=checkbox]:checked,.download-marketing-report [type=checkbox]:not(:checked){left:auto}.download-marketing-report .field-group:nth-of-type(3) .property-contact-form-input-group,.download-marketing-report .field-group:nth-of-type(5) .property-contact-form-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.download-marketing-report .field-group:nth-of-type(3) .property-contact-form-input-group .input-wrapper,.download-marketing-report .field-group:nth-of-type(5) .property-contact-form-input-group .input-wrapper{margin-top:3px;position:static;margin-right:2rem}.download-marketing-report .field-group:nth-of-type(3) .property-contact-form-input-group label,.download-marketing-report .field-group:nth-of-type(5) .property-contact-form-input-group label{cursor:pointer}.download-marketing-report .field-group .privacy{font-size:1.6rem;padding-left:4rem;margin-bottom:4rem;color:#fde9aa;text-decoration:underline}.download-marketing-report .field-group .property-contact-form-input-group input[type=checkbox]{width:2rem;height:2rem;position:relative;opacity:1}.download-marketing-report .field-group .property-contact-form-input-group input[type=checkbox]:after{cursor:pointer;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#947271;-webkit-box-shadow:inset 0 0 0 0 #947271;box-shadow:inset 0 0 0 0 #947271;-webkit-transition:-webkit-box-shadow .1s ease-in;transition:-webkit-box-shadow .1s ease-in;transition:box-shadow .1s ease-in;transition:box-shadow .1s ease-in,-webkit-box-shadow .1s ease-in}.download-marketing-report .field-group .property-contact-form-input-group input[type=checkbox]:checked:after{background-color:#fde9aa;-webkit-box-shadow:inset 0 0 0 3px #947271;box-shadow:inset 0 0 0 3px #947271}.download-marketing-report .submit-button:disabled{opacity:.5}@media screen and (min-width:760px){.download-marketing-report .field-group{display:-webkit-box;display:-ms-flexbox;display:flex}.download-marketing-report .field-group:first-of-type .property-contact-form-input-group:first-child{margin-right:1.5rem}.download-marketing-report .field-group:first-of-type .property-contact-form-input-group:last-child{margin-left:1.5rem}}@media screen and (min-width:1024px){.download-marketing-report .field-group:first-of-type .property-contact-form-input-group:first-child{margin-right:1rem}.download-marketing-report .field-group:first-of-type .property-contact-form-input-group:last-child{margin-left:1rem}}.download-marketing-report .server-response{margin:2rem 0;font-size:1.6rem}@media screen and (min-width:550px){.download-marketing-report .server-response{position:absolute;bottom:0;right:0}}@media screen and (min-width:1024px){.download-marketing-report .server-response{position:static}}@media screen and (min-width:1250px){.download-marketing-report .server-response{position:absolute}}.download-marketing-report .server-response .error-message,.download-marketing-report .server-response .success-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.download-marketing-report .server-response .error-message .svg line{stroke:#de7d1f}.download-marketing-report .server-response .svg{width:1.2rem;margin-right:1rem}.download-marketing-report .server-response .svg line{stroke:#fde9aa}