.video-placeholder{background:no-repeat 50% 50%;background-size:cover}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{padding:0;font-size:100%;border:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;background:transparent}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img{height:auto;max-width:100%}@font-face{src:url(https://cushawdaiker.shop/wp-content/themes/taylorhare/assets/fonts/isolaweb-book.woff2) format("woff2");font-weight:400;font-style:normal;font-family:Isola Book}@font-face{src:url(https://cushawdaiker.shop/wp-content/themes/taylorhare/assets/fonts/isolaweb-bookslanted.woff2) format("woff2");font-weight:400;font-style:normal;font-family:Isola Book Slanted}@font-face{src:url(https://cushawdaiker.shop/wp-content/themes/taylorhare/assets/fonts/isolaweb-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-family:Isola Regular}@font-face{src:url(https://cushawdaiker.shop/wp-content/themes/taylorhare/assets/fonts/isolaweb-regularslanted.woff2) format("woff2");font-weight:400;font-style:normal;font-family:Isola Regular Slanted}body,html{font-size:20.5px;font-family:Isola Book}@media (min-width:390px){body,html{font-size:calc(17.56863px + .75163vw)}}@media (min-width:1920px){body,html{font-size:32px}}body,html{overflow-anchor:none;-ms-scroll-chaining:none;overscroll-behavior:none}@media (min-width:767px){body,html{cursor:none}body *,html *{cursor:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:812px) and (orientation:portrait){body,html{font-size:5.2564102564vw}}html,html a{text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased!important}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{padding:0;text-rendering:optimizeLegibility;-webkit-transition:background-color .4s ease,color .4s ease;transition:background-color .4s ease,color .4s ease;will-change:background-color,color;background-color:#f3eee8;margin:0;-webkit-text-size-adjust:100%}body,body a{color:#132019}body a{text-decoration:none;position:relative;display:inline-block}body a:after{height:.04em;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;content:"";position:absolute;opacity:0;bottom:.1em;background-color:#132019;left:0;width:100%}body a:hover:after{opacity:1}body a.no-line:after{display:none}body a.reverse:after{opacity:1}body a.reverse:hover:after{opacity:0}body.green-bg{background-color:#5a6f48}body.green-bg #cursor-dot{background-color:#a7b9bd!important}body.blue-bg,body.orange-bg{background-color:#a7b9bd}::-moz-selection{color:#f3eee8;background:#132019}::selection{color:#f3eee8;background:#132019}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}main{width:100%}img,svg,video{height:auto;width:100%;display:block}div{position:relative;display:block}img.full-bleed-image,video.full-bleed-video{height:100%;pointer-events:none;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;-o-object-position:50% 50%;object-position:50% 50%;left:0;width:100%}a.full-bleed-link{height:100%;position:absolute;top:0;left:0;width:100%;z-index:50}.lazyload-wrap,.sized-lazyload-wrap{height:auto;position:relative;width:100%;display:block}.sized-lazyload-wrap{overflow:hidden}.sized-lazyload-wrap .padding-element{height:auto;position:relative;width:100%;display:block;z-index:1}.sized-lazyload-wrap img,.sized-lazyload-wrap video{z-index:2}.loading-overlay{height:100%;backdrop-filter:blur(50px);-webkit-transition:opacity .6s ease;transition:opacity .6s ease;position:absolute;will-change:opacity;top:0;background-color:hsla(0,0%,100%,.2);left:0;width:100%;z-index:5}.image-loaded .loading-overlay,.loading-overlay.hidden{pointer-events:none;opacity:0}.media-module{z-index:5}.media-module.desktop{display:block}.media-module.mobile{display:none}@media (max-width:767px){.media-module.desktop{display:none}.media-module.mobile{display:block}}.media-module.regular{height:auto;position:relative;width:100%}.media-module.regular.custom-ratio{overflow:hidden}.media-module.regular.custom-ratio.one-one-ratio{aspect-ratio:1/1}.media-module.regular.custom-ratio.two-three-ratio{aspect-ratio:2/3}.media-module.regular.custom-ratio.three-two-ratio{aspect-ratio:3/2}.media-module.regular.custom-ratio.sixteen-nine-ratio{aspect-ratio:16/9}.media-module.regular.custom-ratio video{height:100%;pointer-events:none;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;aspect-ratio:auto!important;-o-object-position:50% 50%;object-position:50% 50%;left:0;width:100%}@media (max-width:767px){.media-module.regular.custom-ratio-mobile{overflow:hidden}.media-module.regular.custom-ratio-mobile.one-one-ratio{aspect-ratio:1/1}.media-module.regular.custom-ratio-mobile.two-three-ratio{aspect-ratio:2/3}.media-module.regular.custom-ratio-mobile.three-two-ratio{aspect-ratio:3/2}.media-module.regular.custom-ratio-mobile.sixteen-nine-ratio{aspect-ratio:16/9}.media-module.regular.custom-ratio-mobile.full-bleed-ratio{height:100vh}.media-module.regular.custom-ratio-mobile video{height:100%;pointer-events:none;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;aspect-ratio:auto!important;-o-object-position:50% 50%;object-position:50% 50%;left:0;width:100%}}.media-module.full-bleed,.media-module.hover-play:after{height:100%;position:absolute;top:0;left:0;width:100%}.media-module.hover-play:after{background-color:rgba(90,111,72,.5);z-index:50}.media-module.hover-play:after,.media-module.hover-play:before{pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;content:""}.media-module.hover-play:before{height:2.4390243902rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;background-size:cover;top:50%;background-position:50%;left:50%;width:2.4390243902rem;background-image:url(https://cushawdaiker.shop/wp-content/themes/taylorhare/assets/svgs/play-icon.svg);background-repeat:no-repeat;display:none;z-index:51}.media-module.hover-play video{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.media-module.hover-play.playing:after,.media-module.hover-play.playing:before{opacity:0}.media-module.hover-play.playing video{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width:767px){.media-module.hover-play:before{display:block}}.media-module.duotone img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.media-module.duotone:after{height:100%;pointer-events:none;content:"";mix-blend-mode:multiply;position:absolute;top:0;background-color:rgba(90,111,72,.8);left:0;width:100%;z-index:50}.carousel{height:auto;overflow:hidden;pointer-events:auto;cursor:pointer;width:100%}.carousel *{pointer-events:none}.carousel .carousel-cell{height:auto;overflow:hidden;width:100%}.carousel .carousel-cell img,.carousel .carousel-cell video{-webkit-transform:scale(1.02);transform:scale(1.02)}.carousel .flickity-prev-next-button{height:100%;position:absolute;opacity:0;top:0;cursor:pointer;width:50%;z-index:1000}.carousel .flickity-prev-next-button.previous{cursor:w-resize;left:0}.carousel .flickity-prev-next-button.next{right:0;cursor:e-resize}.carousel h5.carousel-counter{pointer-events:none;right:1.25rem;color:#fff;position:absolute;bottom:1.09375rem;z-index:50}.carousel.custom-ratio{overflow:hidden}.carousel.custom-ratio.one-one-ratio{aspect-ratio:1/1}.carousel.custom-ratio.two-three-ratio{aspect-ratio:2/3}.carousel.custom-ratio.sixteen-nine-ratio{aspect-ratio:16/9}.carousel.custom-ratio .flickity-slider,.carousel.custom-ratio .flickity-viewport{height:100%!important}.carousel.custom-ratio .carousel-cell{height:100%;position:absolute;top:0;left:0;width:100%}.carousel.custom-ratio .carousel-cell img{height:100%!important;pointer-events:none;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;aspect-ratio:auto!important;-o-object-position:50% 50%;object-position:50% 50%;left:0;width:100%!important}@media (max-width:767px){.carousel.custom-ratio-mobile{overflow:hidden}.carousel.custom-ratio-mobile.one-one-ratio{aspect-ratio:1/1}.carousel.custom-ratio-mobile.two-three-ratio{aspect-ratio:2/3}.carousel.custom-ratio-mobile.sixteen-nine-ratio{aspect-ratio:16/9}.carousel.custom-ratio-mobile .flickity-slider,.carousel.custom-ratio-mobile .flickity-viewport{height:100%!important}.carousel.custom-ratio-mobile .carousel-cell{height:100%;position:absolute;top:0;left:0;width:100%}.carousel.custom-ratio-mobile .carousel-cell img{height:100%!important;pointer-events:none;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;aspect-ratio:auto!important;-o-object-position:50% 50%;object-position:50% 50%;left:0;width:100%!important}}.video-placeholder{height:100%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;position:absolute;will-change:opacity;top:0;left:0;width:100%;z-index:10}.video-placeholder.hidden{pointer-events:none;opacity:0}.fill-space-video-wrap{height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%}.fill-space-video-wrap video{height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:auto;z-index:5}.fill-space-video-wrap.fill-width video{height:auto;width:100%}.fill-space-video-wrap.fill-height video{height:100%;width:auto}.outer-content-wrap{position:relative;margin:0 auto;width:calc(100% - 3.125rem);width:-o-calc(100% - 3.125rem);width:-ms-calc(100% - 3.125rem);width:-webkit-calc(100% - 3.125rem);z-index:1}@media (max-width:767px){.outer-content-wrap{width:calc(100% - 1.46341rem);width:-o-calc(100% - 1.46341rem);width:-ms-calc(100% - 1.46341rem);width:-webkit-calc(100% - 1.46341rem)}}.grid{grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr 3.125rem 1fr 3.125rem 1fr;gap:3.125rem}.grid,.grid.no-gutter{display:-ms-grid;display:grid}.grid.no-gutter{grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr 0 1fr 0 1fr;gap:0}@media (max-width:767px){.grid{grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr .7317073171rem 1fr .7317073171rem 1fr;gap:.7317073171rem}.grid,.grid.no-gutter{display:-ms-grid;display:grid}.grid.no-gutter{grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr 0 1fr 0 1fr;gap:0}.dummy-col{display:none!important}}.col-1-3_lg{-ms-grid-column-span:1;grid-column:span 1}.col-2-3_lg{-ms-grid-column-span:2;grid-column:span 2}.col-3-3_lg{-ms-grid-column-span:3;grid-column:span 3}@media (max-width:767px){.col-1-3_sm{-ms-grid-column-span:1;grid-column:span 1}.col-2-3_sm{-ms-grid-column-span:2;grid-column:span 2}.col-3-3_sm{-ms-grid-column-span:3;grid-column:span 3}}h1,h2,h3,h4,h5,h6,p{font-weight:400;font-style:normal;position:relative;font-family:Isola Book}h1.no-margin,h1:last-child,h2.no-margin,h2:last-child,h3.no-margin,h3:last-child,h4.no-margin,h4:last-child,h5.no-margin,h5:last-child,h6.no-margin,h6:last-child,p.no-margin,p:last-child{margin-bottom:0!important}h1{font-size:36px;font-family:Isola Book}@media (min-width:390px){h1{font-size:calc(19.68627px + 4.18301vw)}}@media (min-width:1920px){h1{font-size:100px}}h1{margin-bottom:.5em;text-transform:none;letter-spacing:0;line-height:1.14em}h3{font-size:36px;font-family:Isola Book}@media (min-width:390px){h3{font-size:calc(27.84314px + 2.0915vw)}}@media (min-width:1920px){h3{font-size:68px}}h3{margin-bottom:.8em;text-transform:none;letter-spacing:0;line-height:1.1176470588em}h5{font-size:16px;font-family:Isola Regular}@media (min-width:390px){h5{font-size:calc(14.98039px + .26144vw)}}@media (min-width:1920px){h5{font-size:20px}}h5{margin-bottom:1.1em;text-transform:none;letter-spacing:0;line-height:1.2em}p{font-size:20.5px;font-family:Isola Book}@media (min-width:390px){p{font-size:calc(17.56863px + .75163vw)}}@media (min-width:1920px){p{font-size:32px}}p{text-transform:none;letter-spacing:0}ol:not(.menu),p,ul:not(.menu){margin-bottom:1em;line-height:1.1875em}ol:not(.menu),ul:not(.menu){padding-left:1.5em}b,em,i,strong{font-weight:400;font-style:normal}h1 em,h1 i,h3 em,h3 i,h5 em,h5 i,p em,p i{font-family:Isola Book Slanted}del{font-size:50%;text-decoration:none;line-height:1;vertical-align:super}.uppercase{text-transform:uppercase!important}@media (max-width:767px){h1,h3{font-size:1.756097561rem}h5{font-size:.7804878049rem}p{font-size:1rem}}.page-wrap{height:auto;min-height:100svh;width:100%}.page-wrap .flickity-enabled.is-fade .flickity-slider>.carousel-slide{pointer-events:none;-webkit-transition:opacity .32s ease .31s!important;transition:opacity .32s ease .31s!important;opacity:0!important;will-change:opacity;z-index:0}.page-wrap .flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;-webkit-transition:opacity .3s ease!important;transition:opacity .3s ease!important;opacity:1!important;z-index:200}.page-wrap .full-vp-height{height:100svh}.page-wrap .media-caption{padding-top:.625rem}.page-wrap .media-caption strong{text-transform:uppercase;font-family:Isola Regular}.page-wrap .media-caption em,.page-wrap .media-caption i{font-family:Isola Book Slanted}.page-wrap .page-section{height:auto;width:100%}.page-wrap .page-section .content-row{-ms-flex-pack:start;height:auto;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:start;align-items:flex-start;width:100%;-ms-flex-align:start;row-gap:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex}.page-wrap .page-section .content-row.text-row{z-index:100}.page-wrap .page-section .content-row.sticky-row{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.page-wrap .page-section .content-row{-webkit-column-gap:4.2%;-moz-column-gap:4.2%;column-gap:4.2%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;padding-right:.7317073171rem!important;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:.7317073171rem;padding-left:.7317073171rem!important}.page-wrap .page-section .content-row.sticky-row-mobile{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:80vh}}.page-wrap .page-section .content-row .content-column.small-width{width:33.3333333333%}.page-wrap .page-section .content-row .content-column.medium-width{width:66.6666666667%}.page-wrap .page-section .content-row .content-column.full-width,.page-wrap .page-section .content-row .content-column.large-width{width:100%}@media (max-width:767px){.page-wrap .page-section .content-row .content-column.small-width_mobile{width:65.26666%}.page-wrap .page-section .content-row .content-column.full-width_mobile{width:100%}.page-wrap .page-section .content-row .content-column.full-bleed_mobile{margin-left:-.7317073171rem;width:calc(100% + 1.46341rem);width:-o-calc(100% + 1.46341rem);width:-ms-calc(100% + 1.46341rem);width:-webkit-calc(100% + 1.46341rem)}}.page-wrap .page-section .content-row .media-column.smaller-media .media-caption,.page-wrap .page-section .content-row .media-column.smaller-media .media-module{width:62.5%}.page-wrap .page-section .content-row .media-column.smaller-media.centred .media-module{margin:0 auto}@media (max-width:767px){.page-wrap .page-section .content-row .media-column.smaller-media .media-caption,.page-wrap .page-section .content-row .media-column.smaller-media .media-module{width:100%}}.page-wrap .page-section .content-row .text-column.top-padding{padding-top:1.5625rem}.page-wrap .page-section .content-row .text-column.bottom-padding{padding-bottom:1.5625rem}.page-wrap .page-section .content-row .text-column.left-padding{padding-left:1.5625rem}.page-wrap .page-section .content-row .text-column.right-padding{padding-right:1.5625rem}.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap,.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown{height:auto;width:100%}.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown:not(:last-child){margin-bottom:1em}.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown h5.text-dropdown-opener{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown h5.text-dropdown-opener span.dropdown-arrow{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;will-change:transform;display:inline-block}.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown h5.text-dropdown-opener:after{height:.04em;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;content:"";position:absolute;bottom:.1em;background-color:#132019;-webkit-transform-origin:bottom right;transform-origin:bottom right;left:0;width:100%}.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown h5.text-dropdown-opener:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown .text-dropdown-content{padding-top:.25em;display:none}.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown .text-dropdown-content h3,.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown .text-dropdown-content h5,.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown .text-dropdown-content p{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;will-change:opacity}.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown.opened h5.text-dropdown-opener span.dropdown-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown.opened .text-dropdown-content h3,.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown.opened .text-dropdown-content h5,.page-wrap .page-section .content-row .text-column .text-dropdowns-wrap .text-dropdown.opened .text-dropdown-content p{opacity:1}@media (max-width:767px){.page-wrap .page-section .content-row .text-column{padding-right:0!important;width:100%!important;padding-left:0!important}.page-wrap .page-section .content-row .text-column.remove-top-padding-mobile{padding-top:0!important}.page-wrap .page-section .content-row .text-column.remove-bottom-padding-mobile{padding-bottom:0!important}.page-wrap .page-section .content-row .text-column.large-text-mobile h3,.page-wrap .page-section .content-row .text-column.large-text-mobile p{font-size:1.756097561rem!important;text-transform:lowercase;padding-bottom:.487804878rem;line-height:111%}.page-wrap .page-section .content-row .text-column.large-text-mobile h3:first-letter,.page-wrap .page-section .content-row .text-column.large-text-mobile p:first-letter{text-transform:uppercase}}.page-wrap .page-section .content-row.left-align{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start}.page-wrap .page-section .content-row.centre-align{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}.page-wrap .page-section .content-row.right-align{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end}.page-wrap .page-section .content-row.spaced{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}@media (max-width:767px){.page-wrap .page-section .content-row.left-align_mobile{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.page-wrap .page-section .content-row.centre-align_mobile{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.page-wrap .page-section .content-row.right-align_mobile{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}.page-wrap .page-section .content-row.spaced_mobile{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.page-wrap .page-section .content-row.spaced_mobile .content-column:last-child{-ms-flex-item-align:end;align-self:flex-end}}.page-wrap .page-section .content-row.large-text-row a:after{opacity:1}.page-wrap .page-section .content-row.large-text-row a:hover:after{opacity:0}#cursor-dot{height:.46875rem;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;-webkit-transition-delay:.1s;transition-delay:.1s;position:fixed;background-color:#132019;background-color:#5a6f48;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:.46875rem}#cursor-dot,#cursor-dot h5.text{pointer-events:none;z-index:9999}#cursor-dot h5.text{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .15s ease;transition:opacity .15s ease;position:absolute;opacity:0;will-change:opacity;top:50%;left:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}#cursor-dot.scroll-prompt{background-color:transparent}#cursor-dot.scroll-prompt h5.text.scroll-text{-webkit-transition-delay:.1s;transition-delay:.1s;opacity:1}@media (max-width:767px){#cursor-dot{display:none!important}}#site-title{right:1.5625rem;position:fixed;top:1rem;z-index:500}@media (max-width:767px){#site-title{right:.7317073171rem;top:.5853658537rem;z-index:951}}.nav-button{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;position:fixed;will-change:transform;cursor:pointer;z-index:900}.nav-button#nav-button_top-left{height:2.65625rem;top:0;-webkit-transform-origin:top left;transform-origin:top left;left:0;width:2.65625rem}.nav-button#nav-button_bottom-right{height:2.5rem;right:0;bottom:0;-webkit-transform-origin:bottom right;transform-origin:bottom right;width:2.5rem}.nav-button svg circle,.nav-button svg path,.nav-button svg polygon,.nav-button svg rect{fill:#e4644b}@media (min-width:767px){.nav-button:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}}@media (max-width:767px){.nav-button{height:3.4146341463rem!important;width:3.4146341463rem!important}.nav-button#nav-button_top-left{top:.7317073171rem!important;left:.7317073171rem!important}.nav-button#nav-button_bottom-right{right:.7317073171rem!important;bottom:.7317073171rem!important}}#homepage-loader-overlay{height:100%;position:fixed;top:0;background-color:#f3eee8;cursor:pointer;left:0;width:100%;z-index:1000}#homepage-loader-overlay .loading-bg{height:100%;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;position:absolute;opacity:0;top:0;background-color:#132019;left:0;width:100%;z-index:50}#homepage-loader-overlay .background{height:100%;overflow:hidden;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;position:absolute;top:0;background-color:rgba(0,0,0,.8);left:0;width:100%;z-index:10}#homepage-loader-overlay .logo-wrap{-ms-flex-pack:justify;height:10.8125rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 5.09375rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-transition:width 1.7s cubic-bezier(.23,1,.32,1),height 1.7s cubic-bezier(.23,1,.32,1);transition:width 1.7s cubic-bezier(.23,1,.32,1),height 1.7s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;align-items:center;left:50%;width:25rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:20}#homepage-loader-overlay .logo-wrap .logo-element{-webkit-transition:opacity 1.2s ease,width .9s ease,height .9s ease;transition:opacity 1.2s ease,width .9s ease,height .9s ease;opacity:0}#homepage-loader-overlay .logo-wrap svg circle,#homepage-loader-overlay .logo-wrap svg path,#homepage-loader-overlay .logo-wrap svg polygon,#homepage-loader-overlay .logo-wrap svg rect{fill:hsla(33,58%,93%,.8);-webkit-transition:fill 1.2s ease;transition:fill 1.2s ease}#homepage-loader-overlay .logo-wrap .logo-top-left{height:2.65625rem;position:absolute;top:0;left:0;width:2.65625rem}#homepage-loader-overlay .logo-wrap .logo-middle,#homepage-loader-overlay .logo-wrap .logo-middle svg{height:100%;width:auto}#homepage-loader-overlay .logo-wrap .logo-bottom-right{height:2.5rem;right:0;position:absolute;bottom:0;width:2.5rem}@media (max-width:767px){#homepage-loader-overlay .logo-wrap{height:38.9743589744vw;padding:0 17.9487179487vw;width:89.7435897436vw}#homepage-loader-overlay .logo-wrap .logo-top-left{height:9.4871794872vw;width:9.4871794872vw}#homepage-loader-overlay .logo-wrap .logo-bottom-right{height:8.9743589744vw;width:8.9743589744vw}}#homepage-loader-overlay.loading .loading-bg,#homepage-loader-overlay.stage-five .logo-wrap .logo-bottom-right,#homepage-loader-overlay.stage-four .logo-wrap .logo-middle.middle-three,#homepage-loader-overlay.stage-one .logo-wrap .logo-top-left,#homepage-loader-overlay.stage-three .logo-wrap .logo-middle.middle-two,#homepage-loader-overlay.stage-two .logo-wrap .logo-middle.middle-one{opacity:1}#homepage-loader-overlay.stage-six .logo-wrap .logo-middle{opacity:0!important}#homepage-loader-overlay.stage-seven .background{opacity:0}#homepage-loader-overlay.stage-seven .logo-wrap{height:100%;width:100%}#homepage-loader-overlay.stage-seven .logo-wrap svg circle,#homepage-loader-overlay.stage-seven .logo-wrap svg path,#homepage-loader-overlay.stage-seven .logo-wrap svg polygon,#homepage-loader-overlay.stage-seven .logo-wrap svg rect{fill:#e4644b}@media (max-width:767px){#homepage-loader-overlay.stage-seven .logo-wrap{height:calc(100% - 1.46341rem);height:-o-calc(100% - 1.46341rem);height:-ms-calc(100% - 1.46341rem);height:-webkit-calc(100% - 1.46341rem);width:calc(100% - 1.46341rem);width:-o-calc(100% - 1.46341rem);width:-ms-calc(100% - 1.46341rem);width:-webkit-calc(100% - 1.46341rem)}#homepage-loader-overlay.stage-seven .logo-wrap .logo-bottom-right,#homepage-loader-overlay.stage-seven .logo-wrap .logo-top-left{height:3.4146341463rem!important;width:3.4146341463rem!important}}.page-wrap#home-page .home-section .content-column.media-column .project-caption{-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:.625rem .75rem;-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease;position:absolute;opacity:0;top:100%;left:0;z-index:-1}.page-wrap#home-page .home-section .content-column.media-column .project-caption h5{margin-bottom:0}@media (min-width:767px){.page-wrap#home-page .home-section .content-column.media-column:hover .project-caption{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.page-wrap#home-page .home-section .content-column.media-column.full-width .project-caption{-webkit-transform:translateY(0);transform:translateY(0);padding:1.25rem 1.5625rem;color:#f3eee8;opacity:1;bottom:0;top:auto;z-index:100}.page-wrap#home-page .home-section .content-column.media-column.full-width .project-caption *{color:#f3eee8}.page-wrap#home-page .home-section .content-column.media-column.media-multiply .media-module{background-color:#f3eee8}.page-wrap#home-page .home-section .content-column.media-column.media-multiply .media-module img,.page-wrap#home-page .home-section .content-column.media-column.media-multiply .media-module video{mix-blend-mode:multiply}@media (max-width:767px){.page-wrap#home-page .home-section .content-column.media-column .project-caption{-webkit-transform:translateY(0);transform:translateY(0);padding:.6341463415rem 0 0;position:relative;opacity:1}.page-wrap#home-page .home-section .content-column.media-column.full-width .project-caption{display:none!important}}.page-wrap#home-page .home-section .content-row.text-row,.page-wrap#home-page .home-section .content-row.text-row .text-column{pointer-events:none}@media (max-width:767px){.page-wrap#home-page .home-section{margin-bottom:9.756097561rem}.page-wrap#home-page .home-section .text-column{padding:0!important}.page-wrap#home-page .home-section.layout-one{padding-top:5.6097560976rem}}.page-wrap#home-page .home-section.layout-one .text-content-wrap{-ms-flex-pack:justify;pointer-events:none;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:20}.page-wrap#home-page .home-section.layout-one .text-content-wrap .content-row.heading-row{padding-right:3.125rem}.page-wrap#home-page .home-section.layout-one .text-content-wrap .content-row.heading-row br,.page-wrap#home-page .home-section.layout-one .text-content-wrap .content-row.media-one-row{display:none}@media (min-width:2470px){.page-wrap#home-page .home-section.layout-one .text-content-wrap .content-row.heading-row br{display:block}}@media (max-width:767px){.page-wrap#home-page .home-section.layout-one .text-content-wrap{height:auto;pointer-events:auto;margin-bottom:1.4634146341rem}.page-wrap#home-page .home-section.layout-one .text-content-wrap .content-row.heading-row{padding-right:4.8780487805rem!important;z-index:100}.page-wrap#home-page .home-section.layout-one .text-content-wrap .content-row.media-one-row{right:auto;position:relative;top:auto;margin:4.3902439024rem 0;display:block;z-index:50}.page-wrap#home-page .home-section.layout-one .text-content-wrap .content-row.media-one-row .project-caption{display:none!important}}.page-wrap#home-page .home-section.layout-one .content-row.media-one-row{right:0;position:absolute;top:0;z-index:10}@media (max-width:767px){.page-wrap#home-page .home-section.layout-one .content-row.media-one-row{display:none}}.page-wrap#home-page .home-section.layout-one .content-row.media-two-row{margin-top:75svh}@media (max-width:767px){.page-wrap#home-page .home-section.layout-one .content-row.media-two-row{margin-top:0;z-index:150}}.page-wrap#home-page .home-section.layout-two{padding-bottom:4.6875rem}.page-wrap#home-page .home-section.layout-two .content-row.media-one-row{z-index:10}.page-wrap#home-page .home-section.layout-two .content-row.text-row{z-index:20}.page-wrap#home-page .home-section.layout-two .content-row.text-row h3{margin-bottom:4.6875rem}.page-wrap#home-page .home-section.layout-two .content-row.media-two-row{z-index:30}.page-wrap#home-page .home-section.layout-two .content-row.media-two-row .content-column.media-column{padding-left:16.6vw}.page-wrap#home-page .home-section.layout-two .content-row.media-two-row .content-column.media-column .project-caption{margin-left:16.6vw;padding-left:0}@media (max-width:767px){.page-wrap#home-page .home-section.layout-two{margin-bottom:0;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;padding-bottom:2.9268292683rem;display:-webkit-box;display:-ms-flexbox;display:flex}.page-wrap#home-page .home-section.layout-two .content-row.media-one-row{margin-bottom:4.6341463415rem;-ms-flex-order:1;order:1;-webkit-box-ordinal-group:2}.page-wrap#home-page .home-section.layout-two .content-row.media-two-row{margin-bottom:2.4390243902rem;-ms-flex-order:2;order:2;-webkit-box-ordinal-group:3}.page-wrap#home-page .home-section.layout-two .content-row.media-two-row .content-column.media-column{padding-left:0}.page-wrap#home-page .home-section.layout-two .content-row.media-two-row .content-column.media-column .project-caption{margin-left:0;padding-left:.7317073171rem}.page-wrap#home-page .home-section.layout-two .content-row.text-row{-ms-flex-order:3;order:3;-webkit-box-ordinal-group:4}.page-wrap#home-page .home-section.layout-two .content-row.text-row h3{margin-bottom:1.0731707317rem}}.page-wrap#home-page .home-section.layout-three .content-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-wrap#home-page .home-section.layout-three .content-row.row-one{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}.page-wrap#home-page .home-section.layout-three .content-row.row-two .content-column.mobile-only{display:none}@media (max-width:767px){.page-wrap#home-page .home-section.layout-three .content-row.media-one-row{margin-bottom:2.8292682927rem}.page-wrap#home-page .home-section.layout-three .content-row.row-one{margin-bottom:2.6829268293rem}.page-wrap#home-page .home-section.layout-three .content-row.row-one .content-column.text-column{padding-right:20%!important}.page-wrap#home-page .home-section.layout-three .content-row.row-one .content-column.media-column{display:none!important}.page-wrap#home-page .home-section.layout-three .content-row.row-two{row-gap:1.2682926829rem}.page-wrap#home-page .home-section.layout-three .content-row.row-two .content-column.mobile-only{-ms-flex-item-align:end;align-self:flex-end;display:block}}.page-wrap#home-page .home-section.page-outro{overflow:hidden;padding:6.71875rem 1.5625rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:1.71875rem;display:-webkit-box;display:-ms-flexbox;display:flex}.page-wrap#home-page .home-section.page-outro .text-column.medium-size{width:66.6666666667%}.page-wrap#home-page .home-section.page-outro .text-column.large-size{width:75%}.page-wrap#home-page .home-section.page-outro .text-column .text-content{-webkit-transform:translateY(5em);transform:translateY(5em);opacity:0}@media (max-width:767px){.page-wrap#home-page .home-section.page-outro{padding:2.4390243902rem 0 9.756097561rem;margin-bottom:0!important;row-gap:1.2682926829rem}.page-wrap#home-page .home-section.page-outro .text-column.medium-size_mobile{width:65%!important}.page-wrap#home-page .home-section.page-outro .text-column.large-size_mobile{width:100%!important}.page-wrap#home-page .home-section.page-outro .text-column h3{font-size:1rem;line-height:126.8%}}.page-wrap#project-category .information-column{pointer-events:none!important;right:0;position:absolute;top:0;width:33.3333333333%}.page-wrap#project-category .information-column *{pointer-events:none!important}.page-wrap#project-category .information-column h1.category-title{display:none}.page-wrap#project-category .information-column .desktop-sticky-wrap-01 p{padding-bottom:1em}@media (max-width:767px){.page-wrap#project-category .information-column{padding-top:5.6097560976rem;margin-bottom:2.9268292683rem;position:relative;width:100%}.page-wrap#project-category .information-column h1.category-title{padding:0 .7317073171rem;margin-bottom:3.4146341463rem;display:block}.page-wrap#project-category .information-column .archive-block{aspect-ratio:auto!important}.page-wrap#project-category .information-column .mobile-outer-sticky{height:31.4634146341rem;margin-bottom:1rem}.page-wrap#project-category .information-column .mobile-outer-sticky .mobile-inner-sticky{position:sticky;top:5.6097560976rem}}.page-wrap#project-category .projects-grid{height:auto;padding-bottom:3.125rem;width:100%;z-index:10}@media (max-width:767px){.page-wrap#project-category .projects-grid{-webkit-column-gap:.7317073171rem;-moz-column-gap:.7317073171rem;column-gap:.7317073171rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;-ms-grid-columns:minmax(0,1fr) .7317073171rem minmax(0,1fr) .7317073171rem minmax(0,1fr);margin:0 auto;width:calc(100% - 1.46341rem);width:-o-calc(100% - 1.46341rem);width:-ms-calc(100% - 1.46341rem);width:-webkit-calc(100% - 1.46341rem);row-gap:1.2682926829rem;display:-ms-grid;display:grid}.page-wrap#project-category .projects-grid .archive-block.project-block.col-3-3_sm{grid-column:1/-1}.page-wrap#project-category .projects-grid .archive-block.project-block.col-2-3_sm.left-align{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.page-wrap#project-category .projects-grid .archive-block.project-block.col-2-3_sm.right-align{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}}.page-wrap#project-category .archive-block{aspect-ratio:1/1}@media (max-width:767px){.page-wrap#project-category .archive-block{aspect-ratio:auto!important}}.page-wrap#project-category .archive-block.title-block{-webkit-box-align:end;align-items:flex-end;padding-bottom:30%!important;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.page-wrap#project-category .archive-block.title-block{display:none}}.page-wrap#project-category .archive-block.project-block .media-wrap{height:100%;overflow:hidden;position:absolute;top:0;background-color:#f3eee8;left:0;width:100%;z-index:10}.page-wrap#project-category .archive-block.project-block .media-wrap .media-module{background-color:#f3eee8}.page-wrap#project-category .archive-block.project-block .media-wrap img,.page-wrap#project-category .archive-block.project-block .media-wrap video{mix-blend-mode:multiply}@media (max-width:767px){.page-wrap#project-category .archive-block.project-block .media-wrap{height:auto;position:relative;top:auto;aspect-ratio:1/1;left:auto;width:100%}}.page-wrap#project-category .archive-block.project-block .caption{padding:.75rem;position:absolute;top:100%;left:0;z-index:20}.page-wrap#project-category .archive-block.project-block .caption h5.excerpt em{-webkit-transition:opacity .15s ease;transition:opacity .15s ease;opacity:0;will-change:opacity;display:block}.page-wrap#project-category .archive-block.project-block .caption h5.excerpt em.desktop{display:block}.page-wrap#project-category .archive-block.project-block .caption h5.excerpt em.mobile{display:none}@media (max-width:767px){.page-wrap#project-category .archive-block.project-block .caption{padding:.6341463415rem 0 0;position:relative;max-width:11.3658536585rem;top:auto}.page-wrap#project-category .archive-block.project-block .caption h5.excerpt em{opacity:1}.page-wrap#project-category .archive-block.project-block .caption h5.excerpt em.desktop{display:none}.page-wrap#project-category .archive-block.project-block .caption h5.excerpt em.mobile{display:block}}.page-wrap#project-category .archive-block.project-block:hover .caption h5.excerpt em{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:1}.page-wrap#project-category .archive-block.text-block{padding:0 1.5625rem}@media (max-width:767px){.page-wrap#project-category .archive-block.text-block{padding:0 .7317073171rem}}.page-wrap#project-category .archive-block.dummy-col:last-child{display:none}.page-wrap#project-category .archive-block.col-1-3_lg{aspect-ratio:1/1}.page-wrap#project-category .archive-block.col-2-3_lg{aspect-ratio:2/1}.page-wrap#project-category .archive-block.col-3-3_lg{aspect-ratio:3/1}.page-wrap#project-category .projects-list{height:auto;padding:4.53125rem 0;width:100%}@media (max-width:767px){.page-wrap#project-category .projects-list{padding:5.8536585366rem 0}}.page-wrap#project-category .projects-list .title-column{padding:0 .78125rem 0 1.5625rem}@media (max-width:767px){.page-wrap#project-category .projects-list .title-column{height:4.8780487805rem;padding:0 .7317073171rem;margin-bottom:1.9512195122rem}.page-wrap#project-category .projects-list .title-column h1.category-title{position:sticky;top:5.6097560976rem}}.page-wrap#project-category .projects-list .projects-column{padding:0 1.5625rem 0 0}@media (max-width:767px){.page-wrap#project-category .projects-list .projects-column{padding:0 .7317073171rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:1.1219512195rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.page-wrap#project-category .projects-list .projects-column .project-list-item{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:baseline;align-items:baseline;-ms-flex-align:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.page-wrap#project-category .projects-list .projects-column .project-list-item p.location{flex-shrink:0;-ms-flex-negative:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;opacity:0;will-change:opacity;padding-left:1em}.page-wrap#project-category .projects-list .projects-column .project-list-item:hover p.location{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:1}@media (max-width:767px){.page-wrap#project-category .projects-list .projects-column .project-list-item{display:block}.page-wrap#project-category .projects-list .projects-column .project-list-item p.location{font-size:.7804878049rem;opacity:1;font-family:Isola Regular;padding-left:0}}body.single-projects footer{background-color:#a7b9bd}.page-wrap#project-page .lead-panel{min-height:100svh;width:100%}.page-wrap#project-page .lead-panel .media-column{height:auto;overflow:hidden;width:100%}@media (max-width:767px){.page-wrap#project-page .lead-panel .media-column{height:auto;min-height:100svh;aspect-ratio:91/192}}.page-wrap#project-page .lead-panel .info-column{-ms-flex-pack:justify;padding:18.5vh 1.5625rem 1.25rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex}.page-wrap#project-page .lead-panel .info-column .project-details{height:auto;width:100%}.page-wrap#project-page .lead-panel .info-column .project-details h5.detail{display:-webkit-box;display:-ms-flexbox;display:flex}.page-wrap#project-page .lead-panel .info-column .project-details h5.detail span.name{padding-right:.625rem;min-width:3.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767px){.page-wrap#project-page .lead-panel .info-column{padding:4.1463414634rem .7317073171rem 2.9268292683rem;row-gap:2.6829268293rem}.page-wrap#project-page .lead-panel .info-column h3.title{margin-bottom:1.4634146341rem!important}.page-wrap#project-page .lead-panel .info-column .project-details h5.detail span.name{padding-right:.9756097561rem;min-width:5.1219512195rem}}.page-wrap#project-page .page-section.project-section.add-margin{margin-bottom:6.25rem}@media (max-width:767px){.page-wrap#project-page .page-section.project-section{margin-bottom:.7317073171rem!important}}.page-wrap#project-page .page-section.project-section .content-row .text-column{padding:0 1.5625rem 1.5625rem}.page-wrap#project-page .page-section.project-section .content-row .text-column.top-padding{padding-top:1.5625rem}@media (max-width:767px){.page-wrap#project-page .page-section.project-section .content-row{margin-bottom:.7317073171rem}.page-wrap#project-page .page-section.project-section .content-row .text-column{padding-top:2.1951219512rem!important;padding-bottom:2.4390243902rem!important}.page-wrap#project-page .page-section.project-section .content-row .text-column.remove-top-padding-mobile{padding-top:0!important}.page-wrap#project-page .page-section.project-section .content-row .text-column.remove-bottom-padding-mobile{padding-bottom:0!important}.page-wrap#project-page .page-section.project-section .content-row.no-mobile-margin{margin-bottom:0!important}}.page-wrap#project-page .page-section.project-section .content-row.double-media-row{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}@media (max-width:767px){.page-wrap#project-page .page-section.project-section .content-row.double-media-row{padding:5.8536585366rem 0;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;row-gap:5.8536585366rem;row-gap:.7317073171rem}.page-wrap#project-page .page-section.project-section .content-row.double-media-row.reverse-order-mobile{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical}.page-wrap#project-page .page-section.project-section .content-row.double-media-row.left-align_mobile{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.page-wrap#project-page .page-section.project-section .content-row.double-media-row.centre-align_mobile{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.page-wrap#project-page .page-section.project-section .content-row.double-media-row.right-align_mobile{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}.page-wrap#project-page .page-section.project-section .content-row.double-media-row.spaced_mobile{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.page-wrap#project-page .page-section.project-section .content-row.double-media-row.spaced_mobile .content-column:first-child{-ms-flex-item-align:end!important;align-self:flex-end!important}.page-wrap#project-page .page-section.project-section .content-row.double-media-row.spaced_mobile .content-column:last-child{-ms-flex-item-align:start!important;align-self:flex-start!important}}.page-wrap#project-page .page-section.project-section .content-row.media-text-row.media-text-order{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}.page-wrap#project-page .page-section.project-section .content-row.media-text-row.text-media-order{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal}@media (max-width:767px){.page-wrap#project-page .page-section.project-section .content-row.media-text-row,.page-wrap#project-page .page-section.project-section .content-row.media-text-row.media-text-order_mobile{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.page-wrap#project-page .page-section.project-section .content-row.media-text-row.text-media-order_mobile{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical}}.page-wrap#project-page .page-section.project-section .content-row.large-text-row{overflow:hidden;padding:7.5rem 0}.page-wrap#project-page .page-section.project-section .content-row.large-text-row:not(:last-child){padding-bottom:2.8125rem}.page-wrap#project-page .page-section.project-section .content-row.large-text-row:not(:first-child){padding-top:2.8125rem}.page-wrap#project-page .page-section.project-section .content-row.large-text-row .text-column{padding-bottom:0;width:79%}.page-wrap#project-page .page-section.project-section .content-row.large-text-row .text-content{-webkit-transform:translateY(5em);transform:translateY(5em);opacity:0}@media (max-width:767px){.page-wrap#project-page .page-section.project-section .content-row.large-text-row{padding:4.3902439024rem 0}.page-wrap#project-page .page-section.project-section .content-row.large-text-row:not(:last-child){padding-bottom:.6341463415rem}.page-wrap#project-page .page-section.project-section .content-row.large-text-row:not(:first-child){padding-top:.6341463415rem}.page-wrap#project-page .page-section.project-section .content-row.large-text-row .text-column{padding:0!important;width:100%}}.page-wrap#project-page .page-section.project-section .content-row.small-text-row{padding-bottom:2.1875rem}.page-wrap#project-page .page-section.project-section .content-row.small-text-row .text-column.top-padding{padding-top:3.75rem}@media (max-width:767px){.page-wrap#project-page .page-section.project-section .content-row.small-text-row{margin-bottom:0;padding-bottom:0}.page-wrap#project-page .page-section.project-section .content-row.small-text-row .text-column{padding-top:2.1951219512rem!important}}.page-wrap#project-page .project-credits-wrap{height:auto;padding:1.875rem 0;background-color:#a7b9bd;width:100%}.page-wrap#project-page .project-credits-wrap .intro{height:auto;padding:0 6.09375rem 6.09375rem 0;width:100%}.page-wrap#project-page .project-credits-wrap .credits{row-gap:1.1875rem}@media (max-width:767px){.page-wrap#project-page .project-credits-wrap{padding:2.9268292683rem 0}.page-wrap#project-page .project-credits-wrap .intro{padding:0 0 2.9268292683rem}.page-wrap#project-page .project-credits-wrap .intro h3{font-size:1rem}}.page-wrap#project-page .related-projects-wrap{height:auto;padding:1.5625rem 0 4.6875rem;background-color:#f3eee8;width:100%}.page-wrap#project-page .related-projects-wrap h5.section-header{margin-bottom:1.71875rem;padding-bottom:1.5625rem}@media (max-width:767px){.page-wrap#project-page .related-projects-wrap{overflow:hidden;padding:2.9268292683rem 0 4.3902439024rem}.page-wrap#project-page .related-projects-wrap h5.section-header{margin-bottom:5.8536585366rem;padding-bottom:0}.page-wrap#project-page .related-projects-wrap .related-projects{display:block}}.page-wrap#project-page .related-projects-wrap .related-projects .related-project{padding:0 2.1875rem;text-align:center}.page-wrap#project-page .related-projects-wrap .related-projects .related-project .thumbnail-media{height:auto;aspect-ratio:1/1;width:100%}.page-wrap#project-page .related-projects-wrap .related-projects .related-project .thumbnail-media img,.page-wrap#project-page .related-projects-wrap .related-projects .related-project .thumbnail-media video{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .4s ease;transition:-webkit-filter .4s ease;transition:filter .4s ease;transition:filter .4s ease,-webkit-filter .4s ease;will-change:filter;z-index:1}.page-wrap#project-page .related-projects-wrap .related-projects .related-project .thumbnail-media:after{height:100%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;content:"";position:absolute;will-change:opacity;top:0;left:0;width:100%;z-index:2}.page-wrap#project-page .related-projects-wrap .related-projects .related-project .thumbnail-media.obsidian-bg:after{background-color:rgba(19,32,25,.3)}.page-wrap#project-page .related-projects-wrap .related-projects .related-project .thumbnail-media.hollyhock-bg:after{background-color:hsla(33,31%,93%,.3)}.page-wrap#project-page .related-projects-wrap .related-projects .related-project .thumbnail-caption{padding-top:.6875rem}@media (max-width:767px){.page-wrap#project-page .related-projects-wrap .related-projects .related-project{padding:0;margin-right:.7804878049rem;width:100%}.page-wrap#project-page .related-projects-wrap .related-projects .related-project .thumbnail-caption{padding-top:.6341463415rem}}@media (min-width:767px){.page-wrap#project-page .related-projects-wrap .related-projects .related-project:hover .thumbnail-media img,.page-wrap#project-page .related-projects-wrap .related-projects .related-project:hover .thumbnail-media video{-webkit-filter:grayscale(0);filter:grayscale(0)}.page-wrap#project-page .related-projects-wrap .related-projects .related-project:hover .thumbnail-media:after{opacity:0}}.page-wrap#about-page .page-intro-wrap{padding:10.9375rem 0 1.5625rem}.page-wrap#about-page .page-intro-wrap h3.page-title{margin-bottom:2.65625rem}@media (max-width:767px){.page-wrap#about-page .page-intro-wrap{padding:5.6097560976rem 0 2.9268292683rem}.page-wrap#about-page .page-intro-wrap h3.page-title{margin-bottom:3.9024390244rem}}.page-wrap#about-page .page-intro-wrap.layout-one{padding-top:0;isolation:isolate;padding-bottom:12.5rem;z-index:1}.page-wrap#about-page .page-intro-wrap.layout-one.no-pinning{padding-bottom:3.125rem}.page-wrap#about-page .page-intro-wrap.layout-one .text-content-wrap{padding-top:10.9375rem}.page-wrap#about-page .page-intro-wrap.layout-one h3.page-title{padding-left:1.5625rem}.page-wrap#about-page .page-intro-wrap.layout-one .text-section h3.subheading{display:block}.page-wrap#about-page .page-intro-wrap.layout-one .content-row.mobile-media,.page-wrap#about-page .page-intro-wrap.layout-one .text-section p.subheading{display:none}@media (max-width:767px){.page-wrap#about-page .page-intro-wrap.layout-one{padding-bottom:12.1951219512rem}.page-wrap#about-page .page-intro-wrap.layout-one.no-pinning{padding-bottom:1.4634146341rem}.page-wrap#about-page .page-intro-wrap.layout-one .text-content-wrap{padding-top:5.6097560976rem}.page-wrap#about-page .page-intro-wrap.layout-one h3.page-title{padding-left:.7317073171rem}.page-wrap#about-page .page-intro-wrap.layout-one .text-section h3.subheading{display:none}.page-wrap#about-page .page-intro-wrap.layout-one .text-section p.subheading{padding-right:25%;display:block}.page-wrap#about-page .page-intro-wrap.layout-one .content-row.mobile-media{margin:2.4390243902rem 0;display:block}.page-wrap#about-page .page-intro-wrap.layout-one .content-row.mobile-media .media-module{background-color:#f3eee8}.page-wrap#about-page .page-intro-wrap.layout-one .content-row.mobile-media .media-module img{mix-blend-mode:multiply}}.page-wrap#about-page .page-intro-wrap.layout-one .page-section.media-section{right:0;position:absolute;top:2.1875rem}.page-wrap#about-page .page-intro-wrap.layout-one .page-section.media-section.desktop{display:block}.page-wrap#about-page .page-intro-wrap.layout-one .page-section.media-section.mobile{display:none}.page-wrap#about-page .page-intro-wrap.layout-one .page-section.media-section .media-module{background-color:#f3eee8}.page-wrap#about-page .page-intro-wrap.layout-one .page-section.media-section .media-module img{mix-blend-mode:multiply}@media (max-width:767px){.page-wrap#about-page .page-intro-wrap.layout-one .page-section.media-section{position:relative;top:auto}.page-wrap#about-page .page-intro-wrap.layout-one .page-section.media-section.desktop{display:none}.page-wrap#about-page .page-intro-wrap.layout-one .page-section.media-section.mobile{display:block}}.page-wrap#about-page .page-intro-wrap.layout-two{padding-bottom:3.125rem}.page-wrap#about-page .page-intro-wrap.layout-two h3.page-title{padding-left:1.5625rem}@media (max-width:767px){.page-wrap#about-page .page-intro-wrap.layout-two{padding-bottom:2.9268292683rem}.page-wrap#about-page .page-intro-wrap.layout-two h3.page-title{padding-left:.7317073171rem}.page-wrap#about-page .page-intro-wrap.layout-two .content-row{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical;row-gap:2.6829268293rem}.page-wrap#about-page .page-intro-wrap.layout-two .content-row p{font-size:1.756097561rem;line-height:111%}}.page-wrap#about-page .page-intro-wrap.layout-three h3.page-title{padding-left:1.5625rem}@media (max-width:767px){.page-wrap#about-page .page-intro-wrap.layout-three{padding-bottom:.7317073171rem}.page-wrap#about-page .page-intro-wrap.layout-three h3.page-title{padding-left:.7317073171rem}.page-wrap#about-page .page-intro-wrap.layout-three .content-row{row-gap:2.9268292683rem}}.page-wrap#about-page .page-intro-wrap.layout-one~.page-section{position:relative;z-index:2}.page-wrap#about-page .page-section{height:auto;margin-bottom:calc(var(--margin-multiplier)*1.5625rem);width:100%}@media (max-width:767px){.page-wrap#about-page .page-section{margin-bottom:calc(var(--margin-multiplier-mobile)*.73171rem)}}.page-wrap#about-page .page-section .content-row{padding-bottom:calc(var(--pad-multiplier)*1.5625rem)}@media (max-width:767px){.page-wrap#about-page .page-section .content-row{padding-bottom:calc(var(--pad-multiplier-mobile)*.73171rem)}}.page-wrap#about-page .page-section .content-row .media-column.smaller-media .media-caption,.page-wrap#about-page .page-section .content-row .media-column.smaller-media .media-module{margin:0 auto}.page-wrap#about-page .page-section .content-row.single-media-row p.live-timestamp{position:absolute;bottom:0;padding-bottom:calc(var(--pad-multiplier)*1.5625rem);left:0;padding-left:1.5625rem}.page-wrap#about-page .page-section .content-row.single-media-row p.live-timestamp span.country-code{display:block}.page-wrap#about-page .page-section .content-row.single-media-row.media-multiply .media-column .media-module{background-color:#f3eee8}.page-wrap#about-page .page-section .content-row.single-media-row.media-multiply .media-column .media-module img,.page-wrap#about-page .page-section .content-row.single-media-row.media-multiply .media-column .media-module video{mix-blend-mode:multiply}@media (max-width:767px){.page-wrap#about-page .page-section .content-row.single-media-row.hide-on-mobile{display:none}.page-wrap#about-page .page-section .content-row.single-media-row p.live-timestamp{padding:0;position:relative}.page-wrap#about-page .page-section .content-row.team-row .outer-content-wrap{width:100%}}.page-wrap#about-page .page-section .content-row.team-row .team-grid{-webkit-column-gap:1.625rem;-moz-column-gap:1.625rem;column-gap:1.625rem;grid-template-columns:repeat(6,1fr);-ms-grid-columns:1fr 1.625rem 1fr 1.625rem 1fr 1.625rem 1fr 1.625rem 1fr 1.625rem 1fr;row-gap:1.40625rem}@media (max-width:767px){.page-wrap#about-page .page-section .content-row.team-row .team-grid{grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr .7317073171rem 1fr .7317073171rem 1fr;gap:.7317073171rem;row-gap:.7317073171rem;display:-ms-grid;display:grid}}.page-wrap#about-page .page-section .content-row.team-row .team-grid .team-member{cursor:pointer}.page-wrap#about-page .page-section .content-row.team-row .team-grid .team-member .team-member-photo{height:auto;overflow:hidden;position:relative;aspect-ratio:1/1;width:100%}.page-wrap#about-page .page-section .content-row.team-row .team-grid .team-member .team-member-caption{padding-top:.5625rem}@media (max-width:767px){.page-wrap#about-page .page-section .content-row.team-row .team-grid .team-member:nth-child(odd){-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}.page-wrap#about-page .page-section .content-row.team-row .team-grid .team-member:nth-child(2n){-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}.page-wrap#about-page .page-section .content-row.team-row .team-grid .team-member.hidden{display:none}}.page-wrap#about-page .page-section .content-row.team-row .view-more-team-members{position:absolute;top:calc(100% + .9375rem);cursor:pointer;left:0;display:none}@media (max-width:767px){.page-wrap#about-page .page-section .content-row.team-row .view-more-team-members{display:block}}.page-wrap#about-page .page-section .content-row.media-text-row.media-text-order{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}.page-wrap#about-page .page-section .content-row.media-text-row.media-text-order.left-align{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start}.page-wrap#about-page .page-section .content-row.media-text-row.media-text-order.right-align{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end}.page-wrap#about-page .page-section .content-row.media-text-row.text-media-order{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal}.page-wrap#about-page .page-section .content-row.media-text-row.text-media-order.left-align{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end}.page-wrap#about-page .page-section .content-row.media-text-row.text-media-order.right-align{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start}@media (max-width:767px){.page-wrap#about-page .page-section .content-row.media-text-row{row-gap:2.6829268293rem}.page-wrap#about-page .page-section .content-row.media-text-row,.page-wrap#about-page .page-section .content-row.media-text-row.media-text-order_mobile{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.page-wrap#about-page .page-section .content-row.media-text-row.media-text-order_mobile.left-align_mobile{-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.page-wrap#about-page .page-section .content-row.media-text-row.media-text-order_mobile.right-align_mobile{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}.page-wrap#about-page .page-section .content-row.media-text-row.text-media-order_mobile{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical}.page-wrap#about-page .page-section .content-row.media-text-row.text-media-order_mobile.left-align_mobile{-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start}.page-wrap#about-page .page-section .content-row.media-text-row.text-media-order_mobile.right-align_mobile{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}.page-wrap#about-page .page-section .content-row.media-text-row .title-column p{font-size:1.756097561rem;margin-bottom:-1.4634146341rem!important;text-transform:none!important}}.page-wrap#about-page .page-section .content-row.staircase-section{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:6.25rem}.page-wrap#about-page .page-section .content-row.staircase-section .inner-row{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.page-wrap#about-page .page-section .content-row.staircase-section .inner-row.left{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start}.page-wrap#about-page .page-section .content-row.staircase-section .inner-row.centre{-ms-flex-pack:center;padding-top:7.8125rem;justify-content:center;-webkit-box-pack:center}.page-wrap#about-page .page-section .content-row.staircase-section .inner-row.right{-ms-flex-pack:end;padding-top:12.1951219512rem!important;justify-content:flex-end;-webkit-box-pack:end}@media (max-width:767px){.page-wrap#about-page .page-section .content-row.staircase-section{padding-bottom:3.9024390244rem;row-gap:0}.page-wrap#about-page .page-section .content-row.staircase-section .inner-row{padding-top:0!important}.page-wrap#about-page .page-section .content-row.staircase-section .inner-row:not(:first-child){padding-top:1.2682926829rem!important}.page-wrap#about-page .page-section .content-row.staircase-section .inner-row:not(:last-child) .content-column p:last-child{padding-bottom:.7317073171rem!important}}.page-wrap#about-page .page-outro-wrap{height:auto;padding:1.875rem 0;background-color:#a7b9bd;width:100%}.page-wrap#about-page .page-outro-wrap .outer-content-wrap{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:2.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex}.page-wrap#about-page .page-outro-wrap a:after{opacity:1}.page-wrap#about-page .page-outro-wrap a:hover:after{opacity:0}.page-wrap#about-page .page-outro-wrap .intro{height:auto;padding:0 7.8125rem 0 0;width:100%}.page-wrap#about-page .page-outro-wrap .grid-row h5{margin-bottom:0}.page-wrap#about-page .page-outro-wrap .grid-row.remove-margin{margin-bottom:-2.8125rem;padding-bottom:1em}@media (max-width:767px){.page-wrap#about-page .page-outro-wrap{padding:4.6341463415rem 0}.page-wrap#about-page .page-outro-wrap .outer-content-wrap{row-gap:2.9268292683rem}.page-wrap#about-page .page-outro-wrap .intro{padding:0}.page-wrap#about-page .page-outro-wrap .intro h3{font-size:1rem}.page-wrap#about-page .page-outro-wrap .grid-row.remove-margin{margin-bottom:-2.9268292683rem;padding-bottom:1em}}body.page-template-page-contact{background-color:#a7b9bd}body.page-template-page-contact footer{display:none!important}.page-wrap#contact-page .locations-wrap{min-height:100svh;padding:5.9375rem 0}@media (max-width:767px){.page-wrap#contact-page .locations-wrap{padding:5.6097560976rem 0 2.6829268293rem}}.page-wrap#contact-page .locations-wrap .location-column{cursor:default}.page-wrap#contact-page .locations-wrap .location-column h3.country-code{margin-bottom:.4375rem}.page-wrap#contact-page .locations-wrap .location-column .location-swap{margin-bottom:.71875rem;width:100%}.page-wrap#contact-page .locations-wrap .location-column .image-wrap{opacity:0;background-color:#a7b9bd;aspect-ratio:540/360;width:100%;display:none}.page-wrap#contact-page .locations-wrap .location-column .image-wrap img{opacity:.8}.page-wrap#contact-page .locations-wrap .location-column .address{margin-bottom:0}.page-wrap#contact-page .locations-wrap .location-column h5.time-stamp.desktop{display:block}.page-wrap#contact-page .locations-wrap .location-column h5.time-stamp.mobile{display:none}@media (max-width:767px){.page-wrap#contact-page .locations-wrap .location-column{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:sticky;text-align:center;top:5.6097560976rem}.page-wrap#contact-page .locations-wrap .location-column .location-swap{display:none}.page-wrap#contact-page .locations-wrap .location-column h3.country-code{margin-bottom:.487804878rem}.page-wrap#contact-page .locations-wrap .location-column h5.time-stamp.desktop,.page-wrap#contact-page .locations-wrap .location-column p.address{display:none}.page-wrap#contact-page .locations-wrap .location-column h5.time-stamp.mobile{display:block}.page-wrap#contact-page .locations-wrap .location-column:nth-child(2){margin-top:6.5853658537rem}.page-wrap#contact-page .locations-wrap .location-column:nth-child(3){margin-top:13.9024390244rem}}.page-wrap#contact-page .mobile-addresses-wrap{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-orient:vertical;row-gap:2.6829268293rem;display:none}.page-wrap#contact-page .mobile-addresses-wrap .location-row .image-wrap{margin-bottom:.7317073171rem;background-color:#a7b9bd;aspect-ratio:359/240;width:100%}.page-wrap#contact-page .mobile-addresses-wrap .location-row .image-wrap img{opacity:.8}@media (max-width:767px){.page-wrap#contact-page .mobile-addresses-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-wrap#contact-page .contact-details-wrap{min-height:100svh;padding:5.9375rem 0}.page-wrap#contact-page .contact-details-wrap .details-column h5{margin-bottom:0!important}.page-wrap#contact-page .contact-details-wrap .details-column h5.credit{margin-top:1.6em}@media (max-width:767px){.page-wrap#contact-page .contact-details-wrap{padding:9.512195122rem 0 10.487804878rem}.page-wrap#contact-page .contact-details-wrap .details-column:first-child{-ms-flex-order:1;order:1;-webkit-box-ordinal-group:2}.page-wrap#contact-page .contact-details-wrap .details-column:nth-child(2){-ms-flex-order:3;order:3;-webkit-box-ordinal-group:4}.page-wrap#contact-page .contact-details-wrap .details-column:nth-child(3){-ms-flex-order:2;order:2;-webkit-box-ordinal-group:3}}.fixed-contact-overlay{padding:.875rem 0 .9375rem;position:absolute;background-color:#a7b9bd;width:100%;z-index:100}.fixed-contact-overlay a:after{opacity:1}.fixed-contact-overlay a:hover:after{opacity:0}@media (max-width:767px){.fixed-contact-overlay{padding:1.9512195122rem 0;position:fixed;bottom:0;left:0}.fixed-contact-overlay h3{font-size:1rem;line-height:1.1875em}.fixed-contact-overlay .text-column{padding-right:1.756097561rem}}body.page-template-page-text footer{background-color:#a7b9bd}.page-wrap#text-page{padding:10.9375rem 0 5.9375rem}.page-wrap#text-page .outer-content-wrap{row-gap:0}.page-wrap#text-page h3.page-title{margin-bottom:2.65625rem}.page-wrap#text-page .text-column h5{margin-bottom:.15em}@media (max-width:767px){.page-wrap#text-page{padding:5.6097560976rem 0 4.3902439024rem}.page-wrap#text-page h3.page-title{margin-bottom:3.9024390244rem}}footer{height:auto;padding:3.75rem 0;background-color:#f3eee8;width:100%;z-index:1000}@media (max-width:767px){footer{padding:2.1951219512rem 0 4.8780487805rem}}footer .location-column{text-align:center;cursor:default}footer .location-column .country-info{-webkit-transition:opacity .3s ease 50ms;transition:opacity .3s ease 50ms;position:relative}footer .location-column .country-info h3.country-code{margin-bottom:.3125rem}footer .location-column .country-info h5.time-stamp.desktop{display:block}footer .location-column .country-info h5.time-stamp.mobile{display:none}@media (max-width:767px){footer .location-column .country-info h3.country-code{margin-bottom:.487804878rem}footer .location-column .country-info h5.time-stamp.desktop{display:none}footer .location-column .country-info h5.time-stamp.mobile{display:block}}footer .location-column .address{height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .1s ease;transition:opacity .1s ease;position:absolute;opacity:0;top:50%;left:50%;width:100%}@media (max-width:767px){footer .location-column .address{display:none}}@media (min-width:767px){footer .location-column:hover .country-info{-webkit-transition:opacity .1s ease;transition:opacity .1s ease;opacity:0}footer .location-column:hover .address{-webkit-transition:opacity .3s ease 50ms;transition:opacity .3s ease 50ms;opacity:1}}@media (max-width:767px){footer .location-column{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:sticky;top:5.6097560976rem}footer .location-column:nth-child(2){margin-top:6.5853658537rem}footer .location-column:nth-child(3){margin-top:13.9024390244rem}}footer .mobile-addresses-wrap{padding-top:12.5svh;text-align:center;display:none}@media (max-width:767px){footer .mobile-addresses-wrap{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:2.6829268293rem;display:-webkit-box;display:-ms-flexbox;display:flex}}.team-member-overlay{height:100%;-webkit-transform:translateX(-102%);transform:translateX(-102%);-webkit-transition:-webkit-transform 1.2s cubic-bezier(.23,1,.32,1);transition:-webkit-transform 1.2s cubic-bezier(.23,1,.32,1);transition:transform 1.2s cubic-bezier(.23,1,.32,1);transition:transform 1.2s cubic-bezier(.23,1,.32,1),-webkit-transform 1.2s cubic-bezier(.23,1,.32,1);position:fixed;will-change:transform;top:0;left:0;width:100%;z-index:899}.team-member-overlay .team-member-modal{height:100%;overflow-y:auto;position:absolute;top:0;background-color:#f3eee8;left:0;width:66.6666666667%;z-index:20}.team-member-overlay .team-member-modal .mobile-close-button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0;right:.7317073171rem;position:absolute;top:2.9268292683rem;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:none;z-index:100}@media (max-width:767px){.team-member-overlay .team-member-modal{width:100%}.team-member-overlay .team-member-modal .mobile-close-button{display:block}}.team-member-overlay .team-member-modal .team-member-modal-inner{-ms-flex-pack:justify;height:auto;min-height:100svh;padding:1.5625rem 1.5625rem 1.5625rem 0;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;align-items:flex-start;width:100%;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.team-member-overlay .team-member-modal .team-member-modal-inner{padding:2.9268292683rem .7317073171rem;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:2.9268292683rem}}.team-member-overlay .team-member-modal .team-member-modal-inner .photo-column{-ms-flex:1;flex:1;height:auto;overflow:hidden;-webkit-box-flex:1;position:sticky;top:1.5625rem;background-color:#132019;aspect-ratio:237/356;width:50%}@media (max-width:767px){.team-member-overlay .team-member-modal .team-member-modal-inner .photo-column{position:relative;top:auto;aspect-ratio:237/356;width:100%;width:65.7608695652%}}.team-member-overlay .team-member-modal .team-member-modal-inner .text-column{-ms-flex-pack:justify;height:auto;padding:12.5vh 0 12.5vh 1.5625rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:50%;row-gap:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.team-member-overlay .team-member-modal .team-member-modal-inner .text-column{padding:0;width:100%}}.team-member-overlay .team-member-modal .team-member-modal-inner .text-column.read-more-present .read-more-opener{cursor:pointer;display:none}@media (max-width:767px){.team-member-overlay .team-member-modal .team-member-modal-inner .text-column.read-more-present .read-more-content,.team-member-overlay .team-member-modal .team-member-modal-inner .text-column.read-more-present .read-more-opener{display:block}.team-member-overlay .team-member-modal .team-member-modal-inner .text-column.read-more-present .read-more-content{display:none}.team-member-overlay .team-member-modal .team-member-modal-inner .text-column.read-more-present .read-more-content p{opacity:0}.team-member-overlay .team-member-modal .team-member-modal-inner .text-column.read-more-present .next-team-member-button{margin-top:1.0731707317rem}}.team-member-overlay .team-member-modal .team-member-modal-inner .text-column .next-team-member-button{right:0;position:absolute;bottom:0}@media (max-width:767px){.team-member-overlay .team-member-modal .team-member-modal-inner .text-column .next-team-member-button{right:auto;position:relative;bottom:auto}}.team-member-overlay .team-member-modal .team-member-modal-inner .text-column .next-team-member-button h5.team-member-opener{position:relative;cursor:pointer;display:inline-block}.team-member-overlay .close-team-member-modal{height:100%;right:0;position:absolute;top:0;cursor:pointer;width:100%;z-index:10}@media (max-width:767px){.team-member-overlay .close-team-member-modal{display:none}}.team-member-overlay.opened{-webkit-transform:translateX(0);transform:translateX(0)}.menu-closer-overlay{height:100%;position:fixed;opacity:0;top:0;left:0;width:100%;display:none;z-index:949}.nav-menu-overlay{-ms-flex-pack:justify;height:100%;overflow-y:auto;padding:1.40625rem 1.5625rem;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:start;-webkit-transition:-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition:-webkit-transform 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1);transition:transform 1s cubic-bezier(.23,1,.32,1),-webkit-transform 1s cubic-bezier(.23,1,.32,1);-webkit-transition-delay:.2s;transition-delay:.2s;position:fixed;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:20rem;top:0;background-color:#e4644b;align-items:flex-start;-webkit-box-orient:vertical;width:33.33%;-ms-flex-align:start;row-gap:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:950}@media (max-width:767px){.nav-menu-overlay{padding:2.1951219512rem .7317073171rem;padding-top:33svh!important;min-width:100%;width:100%;row-gap:0}.nav-menu-overlay h3{font-size:2.5365853659rem;line-height:115%}}.nav-menu-overlay.left{-webkit-transform:translateX(-100%);transform:translateX(-100%);padding-top:3.125rem;left:0}.nav-menu-overlay.left .close-button{top:.15625rem;left:.15625rem}@media (max-width:767px){.nav-menu-overlay.left .dummy-element{display:none}.nav-menu-overlay.left .close-button{top:.7317073171rem;left:.7317073171rem}}.nav-menu-overlay.right{-webkit-transform:translateX(100%);transform:translateX(100%);right:0;padding-bottom:3.125rem}.nav-menu-overlay.right .close-button{right:.15625rem;bottom:.15625rem}@media (max-width:767px){.nav-menu-overlay.right .close-button{right:.7317073171rem;bottom:.7317073171rem}}.nav-menu-overlay .menu-contents{pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0}.nav-menu-overlay .hover-images{height:auto;overflow:hidden;flex-shrink:0;-ms-flex-negative:0;aspect-ratio:540/360;width:100%}.nav-menu-overlay .hover-images .hover-image{height:100%;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;position:absolute;opacity:0;top:0;background-color:#e4644b;left:0;width:100%}.nav-menu-overlay .hover-images .hover-image img{mix-blend-mode:multiply}.nav-menu-overlay .hover-images .hover-image.visible{opacity:1}@media (max-width:767px){.nav-menu-overlay .hover-images{display:none}}.nav-menu-overlay ul.menu{list-style:none}.nav-menu-overlay ul.menu a:after{height:.1em}.nav-menu-overlay .close-button{height:3.0625rem;position:absolute;cursor:pointer;width:3.0625rem;z-index:100}.nav-menu-overlay .close-button:after,.nav-menu-overlay .close-button:before{height:.04em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";position:absolute;top:50%;background-color:#000;left:50%;width:137%}.nav-menu-overlay .close-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.nav-menu-overlay .close-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media (max-width:767px){.nav-menu-overlay .close-button{height:3.4146341463rem;width:3.4146341463rem}.nav-menu-overlay .close-button:after,.nav-menu-overlay .close-button:before{height:1px}}.nav-menu-overlay.opened{-webkit-transform:translateX(0)!important;transform:translateX(0)!important;-webkit-transition-delay:0s;transition-delay:0s}.nav-menu-overlay.opened .menu-contents{pointer-events:auto;-webkit-transition:opacity .75s ease;transition:opacity .75s ease;-webkit-transition-delay:.6s;transition-delay:.6s;opacity:1}