:root{--white:white;--mid-light-grey:#7e7e7e;--indian-red:#ff424b;--black:black;--transparent:#0000;--dim-grey:grey;--black-90:#000000e6;--black-80:#000c;--light-grey:#9c9c9c;--extra-dark-grey-90:#202020e6;--mid-grey:#5c5b5b;--dark-grey:#3b3b3b;--indian-red-30:#ff424b4d;--cobalt-blue:#005eff;--leaf-green:#65a843;--mid-grey-50:#5c5b5b80;--dark-grey-50:#3b3b3b80;--dark-grey-70:#3b3b3bb3;--indian-red-70:#ff424bb3;--super-dark-grey:#141414;--extra-dark-grey-70:#202020b3;--extra-dark-grey-95:#202020f2;--extra-dark-grey:#202020;--indian-red-50:#ff424b80;--extra-dark-grey-85:#202020d9;--dark-grey-30:#3b3b3b4d;--mid-light-grey-50:#7e7e7e80;--white-tint-50:#ffffff80;--black-95:#000000f2;--black-85:#000000d9}body{cursor:none;line-height:1.6em;transition:all .3s}h1{letter-spacing:-.04em;margin-top:0;margin-bottom:30px;font-family:Plus Jakarta Text;font-size:5vw;font-weight:400;line-height:1.3em}h2{letter-spacing:-.04em;margin-top:0;margin-bottom:1.25em;font-family:Plus Jakarta Text;font-size:3.3vw;font-weight:400;line-height:1.3em}h3{color:var(--white);letter-spacing:-.02em;margin-top:1.25em;margin-bottom:1em;font-family:Plusjakartasans,Arial,sans-serif;font-size:2vw;font-weight:300;line-height:1.4em}h4{letter-spacing:-.02em;margin-top:0;margin-bottom:1.3em;font-family:Plus Jakarta Text;font-size:1.2vw;font-weight:400;line-height:1.3em}h5{letter-spacing:-.03em;margin-top:0;margin-bottom:1em;font-family:Plus Jakarta Text;font-size:1.4vw;font-weight:400;line-height:1.4em}h6{width:70%;color:var(--mid-light-grey);margin-top:0;margin-bottom:1em;font-family:ivyora-text;font-size:1.5vw;font-style:italic;font-weight:400;line-height:1.4em}p{width:80%;color:var(--mid-light-grey);letter-spacing:normal;margin-bottom:.75em;font-family:Plusjakartasans,Arial,sans-serif;font-size:1.3vw;font-weight:300;line-height:1.5em}a{color:var(--white);letter-spacing:normal;cursor:none;font-family:ivyora-text;font-weight:400;text-decoration:none;transition:all .2s}a:hover{color:var(--white)}ul,ol{width:70%;margin-bottom:2.6em;padding-left:5em}li{color:var(--mid-light-grey);margin-bottom:.3em;padding-left:1em;font-family:Plusjakartasans,Arial,sans-serif;font-size:1.3vw;font-weight:400;line-height:1.3em}img{width:100%;max-width:100%;height:100%;max-height:100%;display:inline-block}strong{font-weight:600}em{font-style:italic}blockquote{border-left:2px solid var(--indian-red);width:70%;color:var(--indian-red);margin-bottom:1.3em;padding:1em 0 1.3em 60px;font-family:Plusjakartasans,Arial,sans-serif;font-size:2vw;font-style:normal;font-weight:400;line-height:1.3em}figure{margin-top:4em;margin-bottom:6em;padding-bottom:0}figcaption{width:50%;color:var(--mid-light-grey);text-align:left;margin-top:1em;font-family:Plusjakartasans,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.3em}.section{z-index:200;border-top:2px solid #000;border-bottom:2px solid var(--black);background-color:var(--black);cursor:none;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:14vh 3%;position:relative;overflow:hidden}.section.videos{z-index:auto;object-fit:contain;background-color:#0000;border-bottom-style:none;border-bottom-color:#0000;flex:1;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;padding:0;display:block;inset:auto}.section.videos:hover{padding-bottom:0;overflow:visible}.section.videos.work-page{aspect-ratio:16/9;border-top-style:none;border-top-color:#0000;border-bottom-style:none;transition-property:none}.section.videos.work-page:hover{opacity:1}.section.work-images{z-index:400;cursor:none;padding-top:0;padding-bottom:0}.section.testimonial-section{z-index:400;cursor:none;padding:12vw 0 16vw}.section.accordion{background-color:var(--black);padding-top:0;padding-bottom:10vh}.section.sticky-column{min-width:100%;max-width:100%;padding-top:0;padding-bottom:0;position:relative;overflow:visible}.section.sticky-column.hide{display:none}.section.no-padding-bottom{padding-bottom:20px}.section.no-padding{background-color:var(--transparent);border-top-style:none;border-bottom-style:none;padding:0 0%}.section.header.full-bleed{z-index:0;background-color:var(--black);cursor:none;border-bottom-style:none;flex-direction:row;justify-content:center;align-items:flex-end;height:100vh;padding:0 3%;display:flex}.section.header.project-image-montage{z-index:0;background-color:var(--black);cursor:none;border-bottom-style:none;flex-direction:row;justify-content:center;align-items:center;height:100vh;padding:0 3%;display:flex}.section.header.full-height{z-index:0;background-color:var(--black);cursor:none;border-bottom-style:none;flex-direction:row;justify-content:center;align-items:center;height:100svh;padding:0 3%;display:flex}.section.header.home-slider{z-index:0;background-color:var(--black);cursor:none;flex-direction:row;justify-content:center;width:100%;height:100svh;padding-top:0;padding-bottom:0;display:block}.propella-logo-white{cursor:none}.arrow-icon-right{opacity:1;width:18px;max-width:none;height:auto;max-height:none}.preloader-wrap{z-index:1200;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.preloader-top{background-image:linear-gradient(to bottom,var(--indian-red),var(--indian-red));border:1px solid #ff424b;width:100%;height:50vh;position:absolute;inset:0 auto auto}.preloader-bottom{border:1px solid var(--indian-red);background-image:linear-gradient(to bottom,var(--indian-red),var(--indian-red));width:100%;height:50vh;position:absolute;bottom:0}.preloader-logo-wrap{z-index:2;height:auto;display:block;position:relative}.preloader-logo{width:auto;max-width:none;height:50vh}.preloader-logo-circle{border:1px #000;flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;display:flex;position:absolute;overflow:hidden}.page{cursor:none;flex-direction:column;align-items:center;display:flex}.project-name-wrap{z-index:15;letter-spacing:.1em;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding-top:30px;padding-left:3.5vw;font-family:Plus Jakarta Text;font-size:.55vw;font-weight:400;line-height:1.2em;display:flex;position:absolute}.project-name-wrap:hover{border:1px #000}.project-name-wrap.more-work{padding-top:25px;padding-left:25px;display:flex}.social-media-link-wrapper{z-index:10;text-transform:uppercase;border:1px #000;font-family:Plus Jakarta Text;font-size:14px;font-weight:700;line-height:1.6em;display:block;position:relative}.social-media-link-wrapper:hover{color:var(--indian-red)}.social-media-link-wrapper.w--current{width:100%}.social-media-link-wrapper.w--current:hover{opacity:1;color:var(--indian-red)}.social-media-link-wrapper.spaced-locations{width:auto;min-width:auto;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:1.4vw;transition-duration:20ms,20ms,20ms}.social-media-link-wrapper.spaced-locations:hover{opacity:1}.button-text-medium{color:var(--white);border:1px #000;flex-direction:column;justify-content:center;align-self:center;align-items:center;margin-bottom:0;padding-bottom:.1em;font-family:Plusjakartasans,Arial,sans-serif;font-size:20px;font-weight:300;line-height:1.4em;transition-property:none}.button-text-medium:hover{color:var(--white)}.project-text{letter-spacing:normal;width:100%;margin-bottom:0;font-family:Plusjakartasans,Arial,sans-serif;font-size:1.3vw;font-weight:400;line-height:1.4em}.project-text p{color:var(--dim-grey);letter-spacing:normal;font-family:Faustina;font-size:2.9vh;font-weight:400;line-height:1.6em}.project-text.password-page{color:var(--mid-light-grey);padding-bottom:5vh;font-size:1.2vw}.filter-plus-sect{width:auto;max-width:100%;height:14px;padding-bottom:0;transform:rotate(0)}.body{background-color:#000;transition-property:none}.empty-state{color:#fff;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;font-family:Plusjakartasans,Arial,sans-serif}.arrow-button-wrapper{z-index:500;cursor:none}.arrow-button-wrapper.hide{display:none}.cursor{z-index:1500;opacity:0;cursor:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0%}.html-cursor-move{cursor:none;width:0;height:0;display:none;position:absolute;inset:auto;overflow:hidden}.cursor-dot{background-color:var(--transparent);cursor:none;border-radius:50%;justify-content:center;align-items:center;width:.75vw;height:.75vw;display:flex;position:absolute}.empty-state-wrapper{cursor:none;background-color:#ff424b4d;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.call-to-action-wrap{flex:0 auto;align-self:center;margin-left:20px;font-size:20px;font-style:normal;line-height:1.4em}.arrow-button-link{border-bottom-style:none;align-items:center;transition-property:none;display:flex}.arrow-button-link:hover,.arrow-button-link.w--current:hover{opacity:1}.arrow-wrap{flex-direction:column;justify-content:center;height:100%;padding-left:.5em;padding-right:.5em;display:none}.arrow-wrap.white{border:2px solid var(--white);border:2px solid var(--white);border-radius:50%;flex-direction:row;align-items:center;width:100%;padding-left:0;padding-right:0;display:flex}.h1-headings-new{color:var(--white);letter-spacing:normal;margin-bottom:1em;font-family:Plusjakartasans,Arial,sans-serif;font-size:2.4vw;font-weight:300;line-height:1.3em;display:block}.h1-headings-new.grey{color:var(--mid-light-grey);cursor:none;font-size:2.4vw}.h1-headings-new.grey.no-padding{margin-top:.5em;margin-bottom:1em}.h1-headings-new.red{color:var(--indian-red);letter-spacing:-.04em;margin-bottom:2vw;font-size:2.4vw;line-height:1.3em}.h1-headings-new.red.big-quotes{color:var(--indian-red);letter-spacing:normal;cursor:none;font-family:Plusjakartasans,Arial,sans-serif;font-size:2.5vw;font-style:normal;font-weight:300}.h1-headings-new.no-padding{letter-spacing:normal;margin-bottom:0;font-family:Plusjakartasans,Arial,sans-serif}.h1-headings-new.no-padding.grey{margin-top:0;margin-bottom:0;font-family:Plusjakartasans,Arial,sans-serif}.h1-headings-new.big-heading{font-family:Plus Jakarta Sans}.h1-headings-new.big-heading.grey{font-family:Plusjakartasans,Arial,sans-serif}.h1-headings-new.super-big-heading{letter-spacing:-.04em;width:100%;margin-bottom:0;font-family:Plusjakartasans,Arial,sans-serif;font-size:10vh;line-height:1em}.h1-headings-new.extra-big-heading{letter-spacing:-.02em;margin-bottom:1em;font-family:Plusjakartasans,Arial,sans-serif;font-size:3.8vw;font-weight:300;line-height:1.2em}.h1-headings-new.extra-big-heading.grey{color:var(--light-grey)}.h1-headings-new.extra-big-heading.button-no-padding{flex:1;align-self:center;margin-bottom:10px}.h1-headings-new.extra-big-heading.no-padding{margin-bottom:0;padding-left:0}.dropdown-toggle{cursor:none;background-color:#0000;align-items:center;width:160px;padding:0;line-height:1.5em;display:flex}.dropdown-toggle:hover{background-color:#0000}.dropdown-toggle:active{background-color:var(--black-80)}.dropdown-toggle:focus{background-color:#0000}.dropdown-list{z-index:auto;background-color:var(--extra-dark-grey-90);opacity:1;border-radius:4px;flex-direction:column;width:150px;padding:15px;display:none;position:relative;overflow:hidden}.dropdown-list.w--open{background-color:#202020cc}.link-block-filter{cursor:none;width:100%}.html-embed-wrapper{cursor:none;flex-direction:column;flex:1;width:100%;min-width:100%;height:100%;overflow:hidden}.project-name-text{letter-spacing:.15em;text-transform:uppercase;margin-bottom:0;padding-right:0;font-family:Plusjakartasans,Arial,sans-serif;font-size:9px;font-weight:700;line-height:1.2em}.project-story-container{justify-content:flex-end;align-items:center;width:100%;height:auto;padding-bottom:4%;padding-right:5%;display:flex;position:absolute;inset:auto 0% 0%}.project-story-container.full-width{padding-right:4%}.project-story-container.vertical-text{justify-content:flex-start;align-items:center;width:40vw;padding-bottom:30px;padding-left:3.6vw;padding-right:25px}.project-story-container.hide{display:none}.colour-overlay-hover{z-index:10;opacity:0;mix-blend-mode:multiply;background-color:#000000b3;width:100%;height:100%;position:absolute}.project-story-wrap{z-index:15;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;position:absolute}.project-story-wrap.hide{display:flex}.filter-text{color:var(--black);letter-spacing:.15em;text-transform:uppercase;padding-right:10px;font-size:9px;font-weight:700;line-height:2.2em}.filter-text.white{color:var(--white);letter-spacing:normal;text-transform:none;align-self:center;padding-right:7px;font-family:Plusjakartasans,Arial,sans-serif;font-size:12.5px;font-weight:400;line-height:1.6em}.filter-text.dark-grey{color:var(--white);letter-spacing:normal;text-transform:none;cursor:none;align-self:center;padding-right:5px;font-family:Plusjakartasans,Arial,sans-serif;font-size:12.5px;font-weight:400;line-height:1.6em;transition:color .1s}.filter-text.dark-grey:hover{color:#d62a32}.more-work-image-link{border:1px #000;flex-direction:row;justify-content:center;align-items:center;display:block;position:relative}.more-work-image-link:hover{opacity:1}.sector-wrapper{cursor:none;background-color:#0000;flex-wrap:nowrap;align-items:center;width:100%;height:60px;padding:10px 15px;display:flex}.menu-plus-icon{cursor:none;width:18px;max-width:none;height:18px;max-height:none;position:relative}.arrow-circle-red{z-index:2;background-color:#0000;flex-direction:row;flex:none;justify-content:center;align-self:auto;align-items:center;width:50px;height:50px;margin-bottom:0;margin-right:0;display:flex;position:static;inset:auto 0% 7vh auto}.grid-24-column{z-index:auto;grid-column-gap:2vw;grid-row-gap:.5vw;cursor:none;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:start;width:100%;min-width:100%;display:grid}.grid-24-column.sticky-column{grid-column-gap:2vw;grid-row-gap:1vw;min-width:0;max-width:100%;position:relative}.white{color:var(--white)}.block-wrapper{flex-flow:column;padding-bottom:2vw;padding-right:.5vw;display:flex}.block-wrapper.pad-7vw{padding-right:7vw}.block-wrapper.no-padding{padding-bottom:0}.collection-list-more-wrapper{grid-column-gap:4.5vw;grid-row-gap:4.5vw;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.spacer-100-70-50-100{cursor:none;width:100%;height:100px}.spacer-100-70-50-100.info-page{height:50px}.hero-image-new{flex:1;order:0;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-self:auto;align-items:center;display:flex}.hero-image-new.blog{width:100vw;min-width:100vw;height:100svh;min-height:100svh}._w-slider{background-color:var(--black);opacity:1;cursor:none;object-fit:cover;align-self:flex-end;min-width:100vw;max-width:0%;min-height:100vh;max-height:0%;overflow:hidden}._w-slider.blog-image-wrap{vertical-align:middle;vertical-align:middle;align-self:center;max-width:none;height:100svh;min-height:100svh;max-height:none}.page-name-text{color:#fff;text-align:right;font-family:Plusjakartasans,Arial,sans-serif;font-size:12.5px;line-height:1.6em}.html-colour-overlay-blur{display:none}.html-background-blur{cursor:none;display:none;position:absolute}.view{opacity:0;color:var(--white);letter-spacing:-.02em;flex:1;justify-content:center;align-self:center;align-items:center;margin-bottom:0;padding-bottom:.3vw;font-family:Plusjakartasans,Arial,sans-serif;font-size:1.6vw;line-height:1em;position:absolute}.home-slider{background-color:var(--black);cursor:none}.cursor-dot-type{background-color:var(--indian-red-30);border-radius:50%;flex-flow:column;justify-content:center;align-self:center;align-items:center;width:.75vw;height:.75vw;display:flex;position:absolute;inset:auto}.cursor-dot-blur{background-color:var(--transparent);border-radius:50%;flex:1;justify-content:center;align-items:center;min-width:.75vw;min-height:.75vw;display:flex;position:absolute;inset:auto}.html-dropdown-blur{cursor:none;position:absolute;inset:auto}.footer-nav-link,.footer-nav-link.w--current{transition-property:none;display:flex}.footer-nav-link.hide{display:none}.footer-link-container{justify-content:flex-start;align-items:center;width:100%;height:1.8em;padding-bottom:4px;display:flex}.footer-nav-container{z-index:2;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;align-self:flex-start;align-items:flex-start;width:100%;padding-bottom:0;font-style:normal;display:flex;position:static;overflow:visible}.next-project-arrows{z-index:950;cursor:none;background-color:#0000;flex-direction:row;align-items:center;width:60px;height:200px;position:fixed;inset:0% 2.5% 0% auto}.arrow-button-left-home{z-index:500;cursor:none;border-bottom-style:none;justify-content:center;align-items:center;width:50px;height:50px;margin-top:0;display:flex;position:fixed;inset:auto 3% 30px auto}.arrow-button-left-home.w--current{display:flex}.arrow-button-left-home.blog{top:120px;bottom:auto}.next-project-word{z-index:960;cursor:none;flex-direction:column;justify-content:center;align-items:flex-end;height:60px;margin-right:2.5%;display:flex;position:fixed;top:120px;right:7.25em}.next-project-wrap.hide{display:none}.blog-filter-wrapper{z-index:960;flex-direction:column;justify-content:flex-end;align-items:flex-end;height:60px;margin-top:40px;padding-left:0;padding-right:0;display:flex;position:fixed;inset:0 220px 0 auto}.blog-filter-wrapper.hide{display:none}.grid-blog-filters{z-index:900;grid-column-gap:.5vw;grid-row-gap:.5vw;grid-template-rows:min-content;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;min-width:auto;height:100%;min-height:auto;font-weight:400;display:grid;position:relative}.filter-dropdown-blog{z-index:900;cursor:none;background-color:#0000;flex-direction:column;align-items:flex-start;width:100%;height:auto;position:relative;left:auto}.filter-blog-categories{display:flex}.blog-category-link-wrapper{z-index:10;text-transform:uppercase;border:1px #000;font-family:Plus Jakarta Text;font-size:14px;font-weight:700;line-height:1.6em;display:block;position:relative}.blog-category-link-wrapper:hover{color:var(--indian-red)}.blog-category-link-wrapper.w--current{width:100%}.blog-category-link-wrapper.w--current:hover{opacity:1;color:var(--indian-red)}.more-work-image-embed{background-color:var(--black);display:flex;overflow:hidden}.flex-item-categories{background-color:#0000;flex-direction:column;align-items:flex-start;width:30%;min-width:30%;position:relative}.blog-content-wrapper{z-index:1;flex-direction:row;display:flex;position:relative}.blog-post{color:var(--white)}.blog-post a{font-family:Plusjakartasans,Arial,sans-serif;font-style:normal;font-weight:400;transition-duration:.25s}.blog-post a:hover{color:var(--indian-red)}.blog-post p{width:75%;margin-bottom:1.3em;font-family:Plusjakartasans,Arial,sans-serif;font-size:1.3vw;font-weight:400;line-height:1.3em}.blog-post figure{margin-top:6em;margin-bottom:6em}.blog-post h2{color:var(--white);letter-spacing:-.02em;margin-top:0;margin-bottom:1em;font-family:Plusjakartasans,Arial,sans-serif;font-size:1.95vw}.blog-post em{font-size:1.3vw;font-weight:400}.blog-post h1{color:var(--white);letter-spacing:-.02em;margin-bottom:1em;font-family:Plusjakartasans,Arial,sans-serif;font-size:2.4vw}.blog-post h3{letter-spacing:-.02em;margin-top:0;margin-bottom:1.3em;font-family:Plusjakartasans,Arial,sans-serif;font-size:1.55vw;font-weight:400}.thank-you-wrap{letter-spacing:-.04em;align-self:flex-start;width:50%;padding-top:150px;padding-bottom:40px;font-size:50px;font-weight:400;line-height:1.2em}.post-heading{align-self:flex-start}.post-heading.reduce-width{width:79%}.flex-item-content{background-color:#0000;flex-direction:column;align-items:flex-start}.sidebar-wrapper{position:sticky;top:180px}.section-blog-post{z-index:400;border-bottom:1px solid var(--black);background-color:var(--black);cursor:none;flex-direction:column;justify-content:center;align-items:flex-start;width:100vw;padding:9vh 3% 0;position:relative}.sidebar-block{margin-top:10px;display:none}.sidebar-post-image{width:130px;overflow:hidden}.sidebar-post-image:hover{filter:grayscale(0%)}.collection-item-blog{padding-bottom:40px}.sidebar-post-info{width:215px;padding-left:15px;display:block}.more-posts-link{align-items:flex-start;width:85%;display:flex}.more-post-header{color:var(--white);letter-spacing:-.02em;text-transform:none;margin-top:-6px;margin-bottom:7px;font-family:Plus Jakarta Text;font-size:12px;font-style:normal;font-weight:400;line-height:1.6em}.more-post-header.grey{color:var(--mid-light-grey);margin-bottom:0;font-family:Faustina;font-size:12px;line-height:1.4em}.collection-list-wrapper{padding-top:30px}.arrow-circle-more-blog{z-index:2;background-color:#0000;flex-direction:row;flex:none;justify-content:center;align-self:auto;align-items:center;width:60px;height:60px;margin-bottom:0;margin-right:0;display:flex;position:static;inset:auto 0% 7vh auto}.wrapper.adjusted-90{flex-flow:column;align-items:flex-start;padding-right:.5vw;display:flex;overflow:hidden}.wrapper.padding{width:100%;padding-bottom:1.6em;position:relative}.wrapper.sticky-column-vw{z-index:960;width:100%;max-width:100%;position:sticky;top:180px}.wrapper.sticky-page-info{flex-flow:column;width:100%;max-width:100%;padding-left:0;padding-right:0;position:relative}.wrapper.padding-headings{padding-bottom:1.5em}.wrapper.padding-headings.hide-tb-ml-mp,.wrapper.padding-headings.hide-dt{display:none}.wrapper.switch-padding{margin-top:-5px;padding-bottom:30px}.wrapper.horizontal{justify-content:flex-start;align-items:center;padding-left:0;display:flex}.wrapper.horizontal.large-button{height:100%;padding-left:0;padding-right:0;position:static}.wrapper.spaced{flex-flow:column;justify-content:space-between;height:100%;display:flex}.wrapper.full-width{width:100%;padding-top:100px;padding-left:28px;padding-right:28px}.wrapper.horizontal-normal{justify-content:flex-start;align-items:flex-start;display:flex}.wrapper.bottom-of-wrap-footer{flex-flow:column;flex:1;justify-content:flex-end;align-items:stretch}.h2-headings-new{color:var(--white);letter-spacing:normal;margin-bottom:1em;font-family:Plusjakartasans,Arial,sans-serif;font-size:1.7vw;font-weight:300;line-height:1.4em;display:block}.h2-headings-new.no-padding.medium,.h2-headings-new.no-padding.bold{font-weight:500}.h2-headings-new.grey{color:var(--mid-light-grey);cursor:none;margin-left:-.07em;font-size:1.95vw}.h2-headings-new.no-padding{margin-bottom:0;margin-left:0;font-size:1.7vw}.h2-headings-new.no-padding.medium,.h2-headings-new.no-padding.bold{font-weight:500}.h2-headings-new.no-padding.range-right{text-align:right;letter-spacing:normal;font-family:Plusjakartasans,Arial,sans-serif;font-size:20px;font-weight:300;line-height:1.5em}.h2-headings-new.no-padding.range-right.grey{color:var(--white);font-family:Plus Jakarta Sans;font-size:21px}.h2-headings-new.no-padding.range-right.white-link{opacity:1;color:var(--white);font-weight:300}.h2-headings-new.no-padding.range-right.inset{letter-spacing:normal;padding-right:20px;font-family:Plusjakartasans,Arial,sans-serif}.h2-headings-new.no-padding.range-right.inset.blog{width:34vw;padding-right:30px}.blog-header-wrapper{background-color:var(--black);cursor:none;flex-direction:row;align-items:center;width:100vw;height:100svh;position:fixed;inset:0%;overflow:hidden}.text-small{color:var(--light-grey);letter-spacing:normal;border:1px #000;margin-bottom:0;font-family:Plusjakartasans,Arial,sans-serif;font-size:13.5px;font-weight:300;line-height:1.6em}.text-small.w--current{letter-spacing:normal;padding-left:0;font-weight:300}.text-small.red{color:var(--indian-red);transition-property:none}.text-small.dark-grey{color:var(--mid-grey);font-family:Plusjakartasans,Arial,sans-serif}.text-small.small-padding{margin-bottom:.75em;padding-left:0}.text-small.aligned{padding-top:8px}.text-small.white{color:var(--white);font-family:Plusjakartasans,Arial,sans-serif;font-size:13.5px;font-weight:300}.text-small.reduced-width-statement{width:92%;font-weight:300}.current-year{color:var(--light-grey);letter-spacing:normal;border:1px #000;font-family:Plusjakartasans,Arial,sans-serif;font-size:13.5px;font-weight:300}.current-year.w--current{letter-spacing:normal;padding-left:0;font-weight:300}.spacer-small{width:.15em;height:2px}.html-embed-date{width:0;height:0;margin-bottom:0;overflow:hidden}.spacer-word-big{width:5em}.html-blur,.html-blur.hide{display:none}.spacer-top-alignment{flex:none;width:100%;height:6px}.spacer-top-alignment.smaller{height:3px}.home,.prev,.next{opacity:0;color:var(--white);letter-spacing:-.02em;flex:1;justify-content:center;align-self:center;align-items:center;margin-bottom:0;padding-bottom:.3vw;font-family:Plusjakartasans,Arial,sans-serif;font-size:1.6vw;line-height:1em;position:absolute}.cursor-dot-color{background-color:var(--indian-red-70);border-radius:50%;flex:1;justify-content:center;align-items:center;min-width:.75vw;min-height:.75vw;display:flex;position:absolute}.logo-link{z-index:999;justify-content:flex-start;align-items:center;height:100%;transition-duration:.4s}.navbar-items{flex-flow:row;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.navbar-pages{width:100%;height:100%;color:var(--light-grey);flex-flow:column;flex:0 auto;justify-content:center;padding:0 0 4px 15px;font-family:Plusjakartasans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1em;transition-duration:.25s;display:flex}.navbar-pages.w--current{color:var(--light-grey)}.navbar-pages.w--current:hover{color:var(--white)}.navbar-mobile-wrapper{z-index:999}.nav-item-wrapper{justify-content:center;height:100%;display:flex}.nav-item-wrapper.hide{display:none}.nav-item-padding{width:2vw;height:100%}.wrapper-menu-icon{z-index:auto;cursor:none;flex-direction:column;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.wrapper-social-links{z-index:2;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;align-self:flex-start;align-items:flex-start;width:70%;font-style:normal;display:flex;overflow:visible}.wrapper-social-links.hide{display:none}.arrow-tiny{background-color:var(--transparent);opacity:.35;width:11px;max-width:none;height:11px;max-height:none;overflow:visible}.arrow-tiny.slider{opacity:1;width:14px;height:auto}.form-spacer-10px{width:11px;min-width:11px;height:2px;min-height:2px}.section-blur{z-index:1100;border-top:2px solid var(--super-dark-grey);border-bottom:2px solid var(--super-dark-grey);background-color:var(--super-dark-grey);cursor:none;flex-direction:column;justify-content:center;align-items:flex-start;width:100vw;height:100svh;padding:50px 3% 1.5%;position:relative;overflow:hidden}.spacer-50-80-15-30{cursor:none;width:100%;height:4vh}.spacer-50-80-15-30.hide-dt-tb-ml{display:none}.propella-logo-red{opacity:0;cursor:none;position:absolute;inset:0%}.takeover-menu{z-index:970;background-color:var(--transparent);opacity:.67;cursor:none;justify-content:center;align-items:center;padding-left:0;font-weight:400;display:none;position:fixed;left:0%;right:0%;overflow:auto}.spacer-100-70-50-50{cursor:none;width:100%;height:100px}.mobile-link-container{justify-content:flex-start;align-items:center;width:100%;height:1.6em;padding-bottom:4px;display:flex}.footer-nav-link-full-width,.footer-nav-link-full-width.w--current{transition-property:none;display:flex}.footer-nav-link-full-width.hide{display:none}.spacer-25{cursor:none;width:100%;height:25px}.wrapper-logo-banner{flex-flow:column;justify-content:flex-end;align-items:stretch;display:flex}.form-spacer-8px{width:11px;min-width:11px;height:2px;min-height:2px}.arrow-tiny-footer{background-color:var(--transparent);opacity:.35;width:11px;max-width:none;height:11px;max-height:none;overflow:visible}.arrow-tiny-footer.aligned{margin-top:8px}.spacer-12-12-12-12{cursor:none;width:100%;height:12px}.navbar-other{z-index:999;background-color:var(--extra-dark-grey-70);border-radius:6px;width:97%;height:60px;position:fixed;inset:22px auto auto}.navbar-container-other{z-index:980;cursor:none;flex-flow:column;justify-content:center;align-items:center;min-width:100%;height:100%;display:flex;position:relative}.inset-nav-wrap{width:100%;height:100%;display:flex}.wrapper-logo-other{width:90px;height:100%;padding-bottom:1px}.logo-items{justify-content:flex-start;align-items:center;height:100%;display:flex;position:relative}.nav-item-padding-right{width:3.2vw;height:100%}.nav-logo-padding{width:1.5vw}.footer-gradient-mask{z-index:1100;background-color:var(--transparent);background-image:linear-gradient(0deg,var(--super-dark-grey),var(--transparent));color:#0000;cursor:none;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;position:absolute;overflow:hidden}.footer-gradient-mask.videos{z-index:auto;object-fit:contain;background-color:#0000;border-bottom-style:none;border-bottom-color:#0000;flex:1;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;padding:0;display:block;inset:auto}.footer-gradient-mask.videos:hover{padding-bottom:0;overflow:visible}.footer-gradient-mask.videos.work-page{aspect-ratio:16/9;border-top-style:none;border-top-color:#0000;border-bottom-style:none;transition-property:none}.footer-gradient-mask.videos.work-page:hover{opacity:1}.footer-gradient-mask.work-images{z-index:400;cursor:none;padding-top:0;padding-bottom:0}.footer-gradient-mask.header.full-bleed{z-index:0;background-color:var(--black);cursor:none;border-bottom-style:none;flex-direction:row;justify-content:center;align-items:flex-end;height:100vh;padding:0 3%;display:flex}.footer-gradient-mask.header.home-slider{z-index:0;background-color:var(--black);cursor:none;flex-direction:row;justify-content:center;width:100%;height:100svh;padding-top:0;padding-bottom:0;display:block}.footer-gradient-mask.header.project-image-montage{z-index:0;background-color:var(--black);cursor:none;border-bottom-style:none;flex-direction:row;justify-content:center;align-items:center;height:100vh;padding:0 3%;display:flex}.footer-gradient-mask.header.full-height{z-index:0;background-color:var(--black);cursor:none;border-bottom-style:none;flex-direction:row;justify-content:center;align-items:center;height:100svh;padding:0 3%;display:flex}.footer-gradient-mask.testimonial-section{z-index:400;cursor:none;padding:12vw 0 16vw}.footer-gradient-mask.accordion{background-color:var(--black);padding-top:0;padding-bottom:10vh}.footer-gradient-mask.sticky-column{min-width:100%;max-width:100%;padding-top:0;padding-bottom:0;position:relative;overflow:visible}.footer-gradient-mask.sticky-column.hide{display:none}.under-grad{z-index:1;background-color:var(--black);height:100%;position:relative}.section-gradient-wrapper{background-color:var(--transparent);color:#0000;cursor:none;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:35vh;position:relative;overflow:hidden}.section-gradient-wrapper.videos{z-index:auto;object-fit:contain;background-color:#0000;border-bottom-style:none;border-bottom-color:#0000;flex:1;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;padding:0;display:block;inset:auto}.section-gradient-wrapper.videos:hover{padding-bottom:0;overflow:visible}.section-gradient-wrapper.videos.work-page{aspect-ratio:16/9;border-top-style:none;border-top-color:#0000;border-bottom-style:none;transition-property:none}.section-gradient-wrapper.videos.work-page:hover{opacity:1}.section-gradient-wrapper.work-images{z-index:400;cursor:none;padding-top:0;padding-bottom:0}.section-gradient-wrapper.header.full-bleed{z-index:0;background-color:var(--black);cursor:none;border-bottom-style:none;flex-direction:row;justify-content:center;align-items:flex-end;height:100vh;padding:0 3%;display:flex}.section-gradient-wrapper.header.home-slider{z-index:0;background-color:var(--black);cursor:none;flex-direction:row;justify-content:center;width:100%;height:100svh;padding-top:0;padding-bottom:0;display:block}.section-gradient-wrapper.header.project-image-montage{z-index:0;background-color:var(--black);cursor:none;border-bottom-style:none;flex-direction:row;justify-content:center;align-items:center;height:100vh;padding:0 3%;display:flex}.section-gradient-wrapper.header.full-height{z-index:0;background-color:var(--black);cursor:none;border-bottom-style:none;flex-direction:row;justify-content:center;align-items:center;height:100svh;padding:0 3%;display:flex}.section-gradient-wrapper.testimonial-section{z-index:400;cursor:none;padding:12vw 0 16vw}.section-gradient-wrapper.accordion{background-color:var(--black);padding-top:0;padding-bottom:10vh}.section-gradient-wrapper.sticky-column{min-width:100%;max-width:100%;padding-top:0;padding-bottom:0;position:relative;overflow:visible}.section-gradient-wrapper.sticky-column.hide{display:none}@media screen and (min-width:1280px){.project-story-container.vertical-text{padding-bottom:30px}.wrapper.full-width{padding-left:30px}.takeover-menu{padding-left:0}.footer-gradient-mask{height:100%}}@media screen and (min-width:1440px){p{font-size:1.2vw}.arrow-icon-right{width:20px}.project-name-wrap{padding-left:3.2vw}.button-text-medium{font-size:22px}.h1-headings-new.no-padding{font-size:2.3vw}.h1-headings-new.extra-big-heading,.h1-headings-new.extra-big-heading.button-no-padding,.h1-headings-new.extra-big-heading,.h1-headings-new.extra-big-heading.button-no-padding{font-size:3.5vw}.project-story-container.vertical-text{width:36vw;padding-left:3.2vw}.filter-text.white,.filter-text.dark-grey,.filter-text.white,.filter-text.dark-grey{font-size:14px}.arrow-circle-red{width:60px;height:60px}.block-wrapper.pad-7vw{padding-right:6.5vw}.arrow-button-left-home{width:60px;height:60px;bottom:40px}.wrapper.adjusted-90{padding-right:1vw}.wrapper.padding{padding-bottom:1.5em}.wrapper.sticky-column-vw{top:200px}.wrapper.padding-headings{padding-bottom:1.7em}.wrapper.full-width{padding-left:40px}.h2-headings-new,.h2-headings-new.no-padding,.h2-headings-new.no-padding{font-size:1.5vw}.text-small,.text-small.white,.text-small.grey,.text-small.small-padding{font-size:15px}.text-small.white,.text-small.grey{font-size:15px}.text-small.reduced-width-statement{width:91%;font-size:15px}.current-year{font-size:15px}.spacer-top-alignment{height:10px}.navbar-pages.w--current{padding-right:0}.nav-item-padding{width:1.5vw}.navbar-other{grid-column-gap:0vw;grid-row-gap:0vw}.nav-item-padding-right,.nav-logo-padding{width:1.5vw}}@media screen and (min-width:1920px){body{cursor:none}h4{font-size:1.1vw}p{width:80%;line-height:1.5em}a{border-left:1px #000}li{font-size:1.2vw}blockquote{width:70%;font-size:1.85vw}.section{flex-direction:column;align-items:flex-start}.section.videos{z-index:auto;background-color:var(--black);object-fit:contain;border-bottom-style:none;border-bottom-color:#0000;flex-direction:row;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;padding-bottom:0;display:block;position:relative;inset:auto;overflow:hidden}.section.videos:hover{opacity:1;padding-bottom:0}.section.videos.work-page{background-color:#0000;flex-flow:column}.section.work-images{display:block}.project-name-wrap{padding-top:40px}.button-text-medium:hover{color:var(--white)}.filter-plus-sect{opacity:1}.empty-state{display:flex}.cursor{opacity:1}.call-to-action-wrap{width:auto;position:relative;bottom:20%}.arrow-button-link:hover{opacity:1}.arrow-wrap{flex-direction:column;justify-content:center;height:100%;padding-left:.5em;padding-right:.5em;display:flex}.h1-headings-new.red{color:var(--indian-red)}.h1-headings-new.red.big-quotes,.h1-headings-new.no-padding{font-size:2.2vw}.h1-headings-new.extra-big-heading,.h1-headings-new.extra-big-heading.button-no-padding,.h1-headings-new.extra-big-heading,.h1-headings-new.extra-big-heading.button-no-padding{font-size:3vw}.dropdown-toggle{align-self:auto}.dropdown-toggle.w--open{padding-bottom:0}.project-story-container.vertical-text{width:35vw;padding-left:3.1vw}.colour-overlay-hover:hover{opacity:1;mix-blend-mode:multiply;background-color:#0006}.filter-text{align-self:center}.arrow-circle-red{flex:none}.grid-24-column{grid-auto-columns:1fr}.page-name-text{font-family:Plus Jakarta Sans}.footer-link-container{height:1.8em}.arrow-button-left-home{cursor:none}.grid-blog-filters{cursor:none;grid-auto-columns:1fr}.flex-item-categories{width:33%;min-width:33%}.blog-post p{font-size:1.2vw}.blog-post h2{font-size:1.9vw}.blog-post em{font-size:1.2vw}.blog-post h1{margin-bottom:1em;font-size:2.4vw}.blog-post h3{font-size:1.45vw}.section-blog-post{min-width:39%}.arrow-circle-more-blog{flex:none}.wrapper.adjusted-90{padding-right:6vw}.h2-headings-new{font-size:1.4vw}.h2-headings-new.no-padding{margin-left:0;font-size:1.4vw}.h2-headings-new.no-padding.range-right.inset.blog{width:29vw}.text-small,.text-small.white,.text-small.grey,.text-small.small-padding,.text-small.reduced-width-statement,.text-small.white,.text-small.grey,.text-small.reduced-width-statement,.current-year{font-size:16px}.section-blur,.footer-gradient-mask{flex-direction:column;align-items:flex-start}.footer-gradient-mask.videos{z-index:auto;background-color:var(--black);object-fit:contain;border-bottom-style:none;border-bottom-color:#0000;flex-direction:row;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;padding-bottom:0;display:block;position:relative;inset:auto;overflow:hidden}.footer-gradient-mask.videos:hover{opacity:1;padding-bottom:0}.footer-gradient-mask.videos.work-page{background-color:#0000;flex-flow:column}.footer-gradient-mask.work-images{display:block}.section-gradient-wrapper{flex-direction:column;align-items:flex-start}.section-gradient-wrapper.videos{z-index:auto;background-color:var(--black);object-fit:contain;border-bottom-style:none;border-bottom-color:#0000;flex-direction:row;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;padding-bottom:0;display:block;position:relative;inset:auto;overflow:hidden}.section-gradient-wrapper.videos:hover{opacity:1;padding-bottom:0}.section-gradient-wrapper.videos.work-page{background-color:#0000;flex-flow:column}.section-gradient-wrapper.work-images{display:block}}@media screen and (max-width:991px){h2{font-size:4.9vw}h3{font-size:2.2vw}h4{font-size:1.8vw}h5{font-size:2.5vw}h6{font-size:2.1vw}p{width:90%;font-family:Plusjakartasans,Arial,sans-serif;font-size:2vw}ul,ol{width:90%;margin-bottom:2em;padding-left:3em}li{font-size:2vw}blockquote{width:85%;margin-bottom:30px;padding-left:30px;font-size:2.6vw}figure{margin-top:3em;margin-bottom:4em}.section{padding:8vh 3.9%}.section.videos{height:auto;padding-bottom:0}.section.testimonial-section{padding-top:14vw;padding-bottom:16vw}.section.sticky-column{z-index:300}.section.header.full-bleed{height:70vw}.section.header.project-image-montage{height:100vw;padding-left:3.9%;padding-right:3.9%}.section.header.full-height{height:70svh;padding-left:3.9%;padding-right:3.9%}.section.header.home-slider{height:100svw}.preloader-logo{height:40vh}.project-name-wrap{padding-left:3.9vw}.project-name-wrap.more-work{padding-top:15px;padding-left:15px}.button-text-medium{font-size:18px;line-height:1.4em}.project-text{margin-bottom:0;font-size:2.2vw}.project-text p{font-size:2.5vh}.project-text.password-page{padding-bottom:8vh;font-size:2vw}.filter-plus-sect{height:12px}.empty-state{font-size:12px}.cursor{display:none}.call-to-action-wrap{margin-left:15px;font-size:15px}.h1-headings-new,.h1-headings-new.grey{font-size:3vw}.h1-headings-new.red{margin-bottom:3vw;font-size:3vw}.h1-headings-new.red.big-quotes{font-size:3.6vw}.h1-headings-new.super-big-heading{letter-spacing:-.02em;font-size:8vh}.h1-headings-new.extra-big-heading{letter-spacing:-.02em;font-size:4vw}.h1-headings-new.extra-big-heading.button-no-padding{font-size:4vw}.dropdown-toggle,.dropdown-list{width:140px}.project-name-text{padding-right:.7em;font-size:8.5px}.project-name-text.more-work{line-height:1.4em}.project-story-container.full-width{padding-bottom:3%;padding-left:5%;padding-right:3%}.project-story-container.vertical-text{width:65vw;padding-bottom:20px;padding-left:3.7vw}.colour-overlay-hover{display:none}.project-story-wrap{height:100%}.filter-text{font-size:8.5px}.filter-text.white,.filter-text.dark-grey,.filter-text.white,.filter-text.dark-grey{font-size:12px}.arrow-circle-red{bottom:5vh}.grid-24-column{grid-column-gap:1vw}.grid-24-column.sticky-column{justify-content:center;align-items:center;width:0%;min-width:100%;max-width:none;display:flex}.block-wrapper{padding-bottom:4vw}.spacer-100-70-50-100{height:70px}.spacer-100-70-50-100.info-page{height:40px}.spacer-100-70-50-100.info-page.hide,.hero-image-new{display:none}.hero-image-new.blog{height:80svw;min-height:80svw;display:flex}._w-slider{height:100svw;min-height:100svw;max-height:100svw}._w-slider.blog-image-wrap{height:80svw;min-height:80svw}.page-name-text{font-size:12px}.view{padding-right:.7em;font-size:1.6vw}.footer-link-container{height:1.7em}.footer-nav-container{grid-template-columns:1fr 1fr 1fr 1fr}.next-project-arrows{right:30px}.arrow-button-left-home{justify-content:center;align-items:center;width:50px;height:50px;display:flex;top:91svw;bottom:auto}.arrow-button-left-home.blog{top:110px}.next-project-word{height:60px;margin-right:0;top:110px;right:115px}.blog-filter-wrapper{margin-top:30px;right:160px}.flex-item-categories{width:23%;min-width:23%}.post-story:hover{perspective:none;perspective-origin:50%}.blog-post p{width:90%;font-size:2vw}.blog-post figure{margin-top:3em;margin-bottom:3em}.blog-post h2{font-size:2.6vw}.blog-post em{font-size:2vw}.blog-post h1{font-size:3vw}.blog-post h3{font-size:2.2vw}.thank-you-wrap{width:65%;padding-top:100px;font-size:38px}.post-heading{padding-top:5px}.post-heading.reduce-width{width:90%;padding-top:0}.section-blog-post{padding-left:5%;padding-right:5%}.sidebar-post-image{width:100px}.collection-item-blog{padding-bottom:20px}.sidebar-post-info{display:none}.arrow-circle-more-blog{width:60px;height:60px;bottom:5vh}.wrapper.padding.padding-ml{padding-bottom:1em}.wrapper.sticky-column-vw{border-radius:6px;width:97%;max-width:none;height:40px;display:flex;position:fixed;top:67px}.wrapper.sticky-column-vw.test-depth{height:500px}.wrapper.padding-headings{padding-bottom:1.2em}.wrapper.padding-headings.hide-tb-ml-mp,.wrapper.padding-headings.hide-dt{display:none}.wrapper.horizontal{z-index:20}.wrapper.horizontal.large-button{width:auto}.wrapper.horizontal-normal{z-index:20;justify-content:flex-start;align-items:center}.h2-headings-new,.h2-headings-new.grey,.h2-headings-new.no-padding{font-size:2.6vw}.h2-headings-new.no-padding.range-right.grey,.h2-headings-new.no-padding.range-right.inset{font-size:18px}.h2-headings-new.grey,.h2-headings-new.no-padding{font-size:2.6vw}.h2-headings-new.no-padding.range-right.grey,.h2-headings-new.no-padding.range-right.inset{font-size:18px}.h2-headings-new.no-padding.range-right{font-size:16px}.h2-headings-new.no-padding.range-right.grey,.h2-headings-new.no-padding.range-right.inset{font-size:18px}.h2-headings-new.no-padding.range-right.inset{font-size:18px}.h2-headings-new.no-padding.range-right.inset.blog{display:none}.blog-header-wrapper{height:80svw}.text-small,.text-small.white,.text-small.grey{font-size:13px}.text-small.white,.text-small.grey{font-size:13px}.text-small.reduced-width-statement{width:98%;font-size:13px}.current-year{font-size:13px}.spacer-top-alignment{height:4px}.home,.prev,.next{padding-right:.7em;font-size:1.6vw}.navbar-pages{padding-left:10px;font-size:14px}.navbar-mobile-wrapper{justify-content:center;align-items:center;width:50px;height:100%;padding:0;display:none}.nav-item-padding{width:3vw}.wrapper-social-links{grid-template-columns:1fr 1fr 1fr 1fr}.arrow-tiny.slider{width:12px}.section-blur{padding-top:30px;padding-left:3.9%;padding-right:3.9%}.spacer-50-80-15-30.hide-dt-tb-ml{height:80px}.spacer-100-70-50-50{height:70px}.mobile-link-container{height:1.5em}.navbar-other{height:50px;top:14px}.wrapper-logo-other{width:82px}.nav-item-padding-right{width:4.2vw}.nav-logo-padding{width:2.2vw}.footer-gradient-mask.videos{height:auto;padding-bottom:0}.footer-gradient-mask.header.full-bleed{height:70vw}.footer-gradient-mask.header.home-slider{height:100svw}.footer-gradient-mask.header.project-image-montage{height:70vw;padding-left:3.9%;padding-right:3.9%}.footer-gradient-mask.header.full-height{height:70svh;padding-left:3.9%;padding-right:3.9%}.footer-gradient-mask.testimonial-section{padding-top:14vw;padding-bottom:16vw}.footer-gradient-mask.sticky-column{z-index:300}.section-gradient-wrapper{height:30vw}.section-gradient-wrapper.videos{height:auto;padding-bottom:0}.section-gradient-wrapper.header.full-bleed{height:70vw}.section-gradient-wrapper.header.home-slider{height:100svw}.section-gradient-wrapper.header.project-image-montage{height:70vw;padding-left:3.9%;padding-right:3.9%}.section-gradient-wrapper.header.full-height{height:70svh;padding-left:3.9%;padding-right:3.9%}.section-gradient-wrapper.testimonial-section{padding-top:14vw;padding-bottom:16vw}.section-gradient-wrapper.sticky-column{z-index:300}}@media screen and (max-width:767px){h1{font-size:45px}h2{font-size:4.5vw}h5{font-size:2.8vw}h6{margin-bottom:15px;font-size:14px}p{width:100%}ul,ol{width:100%;margin-bottom:1em;padding-left:2em}li{font-size:12px}blockquote{border-left-width:1.5px;width:90%;padding-left:15px;font-size:2.6vw}.section{padding:8vh 5.2%}.section.videos{padding-bottom:0}.section.header.project-image-montage,.section.header.full-height{height:100vh;padding-left:5.2%;padding-right:5.2%}.section.testimonial-section{padding-bottom:15vw}.section.sticky-column{padding-left:5%;padding-right:5%}.section.header.full-bleed{height:100vh}.section.header.project-image-montage,.section.header.full-height{height:100vh;padding-left:5.2%;padding-right:5.2%}.section.header.home-slider{height:100svh}.arrow-icon-right{width:14px}.preloader-logo{height:60vh}.project-name-wrap{padding-left:5.5vw}.button-text-medium{font-size:14px}.project-text{font-size:2.8vw}.project-text p{font-size:17px}.project-text.password-page{padding-bottom:6vh;font-size:3vw;display:none}.filter-plus-sect{height:11px}.call-to-action-wrap{margin-left:12px;font-size:12px}.arrow-wrap.white{border-width:1.5px}.h1-headings-new.red{letter-spacing:-.04em;line-height:1.3em}.h1-headings-new.red.big-quotes{font-size:2.8vw}.h1-headings-new.super-big-heading{letter-spacing:-.02em;margin-bottom:.3em;font-size:10vh}.h1-headings-new.extra-big-heading{letter-spacing:-.01em;margin-bottom:.3em;font-size:3.5vw}.h1-headings-new.extra-big-heading.button-no-padding{margin-bottom:5px;font-size:3.5vw}.dropdown-toggle,.dropdown-toggle.w--open{width:120px}.dropdown-list{width:120px;padding-left:12px;padding-right:12px}.dropdown-list.w--open{width:120px;padding:10px 12px}.html-embed-wrapper{right:auto}.project-name-text{font-size:7.5px}.project-story-container{padding-right:4%}.project-story-container.vertical-text{padding-bottom:15px;padding-left:5.5vw}.filter-text{font-size:7.5px}.filter-text.white{padding-right:5px;font-size:10px}.filter-text.dark-grey{font-size:10px}.sector-wrapper{height:50px;padding:5px 12px}.menu-plus-icon{width:18px;height:18px}.arrow-circle-red{width:40px;height:40px}.block-wrapper{padding-bottom:2vw}.block-wrapper.pad-7vw{padding-right:2vw}.collection-list-more-wrapper{grid-column-gap:5vw;grid-row-gap:5vw}.spacer-100-70-50-100{height:50px}.spacer-100-70-50-100.info-page{height:20px}.hero-image-new{display:none}.hero-image-new.blog{height:100svh;min-height:100svh}._w-slider{height:56.25vw;min-height:56.25vw;max-height:56.25vw}._w-slider.blog-image-wrap{height:100svh;min-height:100svh}.page-name-text{font-size:10px;line-height:1.6em}.footer-link-container{height:1.6em}.next-project-arrows{width:50px;height:150px;right:25px}.arrow-button-left-home{width:40px;height:40px;top:auto;bottom:17px}.arrow-button-left-home.blog{top:85px}.next-project-word{height:50px;top:85px;right:95px}.blog-filter-wrapper{height:50px;margin-top:20px;right:80px}.flex-item-categories{width:23%;min-width:23%}.blog-post p{width:95%;font-size:12px}.blog-post figure{margin-top:2em;margin-bottom:2em}.blog-post em{font-size:12px}.thank-you-wrap{width:80%;font-size:35px}.post-heading{padding-top:6px}.sidebar-wrapper{top:140px}.section-blog-post{padding:6vw 5% 8vw}.sidebar-block{display:none}.collection-item-blog{padding-bottom:15px}.more-post-header{font-size:10px}.collection-list-wrapper{padding-top:20px}.arrow-circle-more-blog{width:50px;height:50px}.wrapper.sticky-column-vw{width:94%;max-width:none;height:36px;top:53px}.h2-headings-new,.h2-headings-new.no-padding{font-size:2.2vw}.h2-headings-new.hide-ml-mp{display:none}.h2-headings-new.no-padding{font-size:2.2vw}.h2-headings-new.no-padding.range-right{font-size:12px}.h2-headings-new.no-padding.range-right.grey{font-size:14px}.blog-header-wrapper{height:100svh}.text-small,.text-small.white,.text-small.grey{font-size:12px}.text-small.white,.text-small.grey{font-size:12px}.text-small.reduced-width-statement{width:100%;font-size:12px}.current-year{font-size:12px}.logo-link{padding-left:0}.navbar-pages{font-size:12px}.navbar-pages.w--current{padding-bottom:1px}.nav-item-padding{width:2.4vw}.wrapper-menu-icon{width:46px;height:46px}.arrow-tiny.slider{width:9px}.section-blur{padding-top:17px;padding-left:5.2%;padding-right:5.2%}.spacer-50-80-15-30{height:15px}.takeover-menu{padding-top:4%;padding-bottom:0%}.spacer-100-70-50-50{height:50px}.wrapper-logo-banner.hide-ml{display:none}.spacer-12-12-12-12{height:10px}.navbar-other{width:94%;height:36px;top:14px}.wrapper-logo-other{width:66px;padding-bottom:0}.nav-item-padding-right{width:4vw}.nav-logo-padding{width:2.2vw}.footer-gradient-mask.videos{padding-bottom:0}.footer-gradient-mask.header.full-bleed{height:100vh}.footer-gradient-mask.header.home-slider{height:100svh}.footer-gradient-mask.header.project-image-montage,.footer-gradient-mask.header.full-height{height:100vh;padding-left:5.2%;padding-right:5.2%}.footer-gradient-mask.testimonial-section{padding-bottom:15vw}.footer-gradient-mask.sticky-column{padding-left:5%;padding-right:5%}.section-gradient-wrapper{height:50vh}.section-gradient-wrapper.videos{padding-bottom:0}.section-gradient-wrapper.header.full-bleed{height:100vh}.section-gradient-wrapper.header.home-slider{height:100svh}.section-gradient-wrapper.header.project-image-montage,.section-gradient-wrapper.header.full-height{height:100vh;padding-left:5.2%;padding-right:5.2%}.section-gradient-wrapper.testimonial-section{padding-bottom:15vw}.section-gradient-wrapper.sticky-column{padding-left:5%;padding-right:5%}}@media screen and (max-width:479px){h1{font-size:35vw}h2{font-size:6.5vw}h3{font-size:4vw}h4{margin-top:.5em;margin-bottom:1.5em;font-size:10px}h5{font-size:4.2vw}p{width:100%;font-size:3.4vw}ul{width:95%;margin-bottom:2em;padding-top:0;padding-left:15px}ol{width:95%;margin-bottom:1.5em}li{font-size:14px}blockquote{width:100%;margin-bottom:20px;font-size:3.7vw}figure{margin-top:2em;margin-bottom:3em}figcaption{width:75%}.section{flex-direction:column;padding-top:15vw;padding-bottom:12vw}.section.videos{flex-direction:column;height:auto;padding-bottom:0;overflow:visible}.section.work-images{border-bottom-width:2px}.section.header.home-slider,.section.header.project-image-montage{height:110vw}.section.testimonial-section{border-bottom-width:2px;padding-top:20vw;padding-bottom:18vw}.section.header.full-bleed{height:100vw;padding-left:4%;padding-right:4%}.section.header.home-slider,.section.header.project-image-montage{height:110vw}.section.header.full-height{height:100vw}.section.header.home-slider{height:110vw}.preloader-logo{width:70vw;height:auto}.page{width:100vw}.project-name-wrap{padding-top:20px;padding-left:6.1vw}.project-name-wrap.more-work{height:100%}.project-text{padding-bottom:0;font-size:4.2vw}.project-text.password-page{width:100%;padding-bottom:5vh;font-size:4.4vw;display:block}.empty-state{font-size:10px}.empty-state-wrapper{flex:0 auto}.arrow-wrap{object-fit:contain;width:100%}.arrow-wrap.white{object-fit:fill;object-fit:fill}.h1-headings-new{font-size:5vw}.h1-headings-new.grey{font-size:4.2vw;display:block}.h1-headings-new.grey.no-padding{margin-top:1em}.h1-headings-new.red{margin-bottom:3vw;font-size:5vw}.h1-headings-new.red.big-quotes{font-size:4.8vw}.h1-headings-new.no-padding.grey{margin-top:0;padding-left:0;font-size:5vw}.h1-headings-new.extra-big-heading,.h1-headings-new.extra-big-heading.button-no-padding,.h1-headings-new.super-big-heading,.h1-headings-new.extra-big-heading,.h1-headings-new.extra-big-heading.button-no-padding{font-size:5.75vw}.dropdown-toggle{width:80px}.dropdown-toggle.w--open{width:130px}.dropdown-list{align-items:flex-start;padding-left:8px;padding-right:8px}.dropdown-list.w--open{width:100px;padding-left:10px;padding-right:10px}.project-name-text{padding-right:.5em}.project-story-container.vertical-text{width:90vw;padding-left:6.2vw}.sector-wrapper{height:40px;padding-left:8px;padding-right:8px}.menu-plus-icon{opacity:.5;width:17px;height:17px}.arrow-circle-red{right:0%}.block-wrapper{padding-bottom:6vw}.block-wrapper.pad-7vw{padding-right:32vw}.collection-list-more-wrapper{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:auto auto}.spacer-100-70-50-100{height:100px}.spacer-100-70-50-100.info-page{height:40px}.hero-image-new.blog{height:110vw;min-height:110vw}._w-slider{height:125vw;min-height:125vw;max-height:125vw}._w-slider.blog-image-wrap{height:110svw;min-height:110svw}.view{padding-right:.5em;font-size:2.8vw}.next-project-arrows{width:40px;height:130px;right:20px}.arrow-button-left-home{width:40px;height:40px;top:97vw;bottom:auto}.arrow-button-left-home.blog{top:70px}.next-project-word{height:40px;top:70px;right:75px}.next-project-wrap.hide-mp{display:none}.blog-filter-wrapper{height:40px;margin-top:15px;right:80px}.grid-blog-filters{grid-template-columns:minmax(80px,80px)}.blog-post p{width:100%;font-size:14px}.blog-post figure{margin-top:2em;margin-bottom:2em}.blog-post h2{font-size:3.7vw}.blog-post em{font-size:12.5px}.blog-post h1{font-size:4.2vw}.blog-post h3{font-size:3.2vw}.thank-you-wrap{width:100%;padding-top:60px}.post-heading.reduce-width{width:95%}.flex-item-content{width:100%}.section-blog-post{flex-direction:column;padding-top:10vw;padding-bottom:12vw}.arrow-circle-more-blog{width:40px;height:40px;right:0%}.wrapper.padding.padding-ml.no-padding-mp{padding-bottom:0}.wrapper.sticky-column-vw{width:94%;height:40px;top:57px}.wrapper.padding-headings{padding-bottom:1.6em}.wrapper.full-width{padding-top:80px;padding-left:14px;padding-right:16px}.h2-headings-new{font-size:3.6vw}.h2-headings-new.grey{font-size:3.7vw;display:block}.h2-headings-new.no-padding{font-size:3.6vw}.h2-headings-new.no-padding.range-right{font-size:12.5px}.h2-headings-new.no-padding.range-right.grey{font-size:13px}.h2-headings-new.no-padding.range-right.white-link{font-size:12.5px}.h2-headings-new.no-padding.range-right.inset{font-size:14px}.blog-header-wrapper{height:110vw}.text-small,.text-small.white,.text-small.grey{font-size:12.5px}.text-small.white,.text-small.grey{font-size:12.5px}.text-small.reduced-width-statement{width:100%;font-size:12.25px}.current-year{font-size:12.5px}.home,.prev,.next{padding-right:.5em;font-size:2.8vw}.navbar-pages{font-size:12.5px}.navbar-pages.mobile{color:var(--white);letter-spacing:.02em;text-transform:uppercase;letter-spacing:.02em;text-transform:uppercase;margin-bottom:0;font-size:28px;font-weight:300}.navbar-mobile-wrapper{background-color:var(--transparent);width:40px;height:40px;color:var(--transparent);-webkit-text-stroke-color:var(--transparent);display:flex}.navbar-mobile-wrapper.w--open{background-color:var(--transparent)}.nav-item-padding{width:3vw}.wrapper-menu-icon{background-color:var(--transparent);width:40px;height:40px}.wrapper-social-links{width:50%}.arrow-tiny.slider{width:10px}.section-blur{flex-direction:column}.spacer-50-80-15-30{height:35px}.spacer-50-80-15-30.hide-dt-tb-ml{height:20px;display:block}.takeover-menu{justify-content:center;align-items:flex-start;height:500px;display:flex}.spacer-100-70-50-50{height:50px}.mobile-link-container{justify-content:space-between;height:auto}.footer-nav-link-full-width{width:100%}.wrapper-logo-banner.hide-ml{flex-flow:column;justify-content:flex-end;align-items:stretch;display:flex}.form-spacer-8px{width:8px;min-width:8px}.spacer-12-12-12-12{height:8px}.navbar-other{width:94%;height:40px;overflow:hidden}.navbar-container-other{justify-content:flex-start;align-items:flex-start}.inset-nav-wrap{justify-content:space-between}.logo-items{height:40px}.nav-item-padding-right,.nav-logo-padding{width:2.5vw}.footer-gradient-mask{flex-direction:column}.footer-gradient-mask.videos{flex-direction:column;height:auto;padding-bottom:0;overflow:visible}.footer-gradient-mask.work-images{border-bottom-width:2px}.footer-gradient-mask.header.full-bleed{height:100vw;padding-left:4%;padding-right:4%}.footer-gradient-mask.header.home-slider{height:110vw}.footer-gradient-mask.header.project-image-montage,.footer-gradient-mask.header.full-height{height:100vw}.footer-gradient-mask.testimonial-section{border-bottom-width:2px;padding-top:20vw;padding-bottom:18vw}.under-grad{z-index:100;background-color:var(--black);height:100%}.section-gradient-wrapper{flex-direction:column;height:50vw}.section-gradient-wrapper.videos{flex-direction:column;height:auto;padding-bottom:0;overflow:visible}.section-gradient-wrapper.work-images{border-bottom-width:2px}.section-gradient-wrapper.header.full-bleed{height:100vw;padding-left:4%;padding-right:4%}.section-gradient-wrapper.header.home-slider{height:110vw}.section-gradient-wrapper.header.project-image-montage,.section-gradient-wrapper.header.full-height{height:100vw}.section-gradient-wrapper.testimonial-section{border-bottom-width:2px;padding-top:20vw;padding-bottom:18vw}}#w-node-_8105b8a3-a906-21cd-5502-44c74707782d-85d5cf7d{grid-area:span 1/span 1/span 1/span 1}#w-node-d7cb9ef2-19db-f270-7cdc-d260eecbfc0e-85d5cf7d{grid-area:span 1/span 2/span 1/span 2}#propella-footer.w-node-_7c833364-d262-b0b2-275e-229e27e75577-27e75577{grid-row-end:4;grid-column-start:16}#w-node-_7c833364-d262-b0b2-275e-229e27e7557b-27e75577{grid-area:1/1/2/7}#w-node-_7c833364-d262-b0b2-275e-229e27e7559a-27e75577{grid-area:1/7/2/13}#w-node-_7c833364-d262-b0b2-275e-229e27e755b7-27e75577{grid-area:3/1/4/7}#w-node-_7c833364-d262-b0b2-275e-229e27e755c4-27e75577{grid-area:2/1/3/25}#w-node-_7c833364-d262-b0b2-275e-229e27e755c5-27e75577{grid-area:4/1/5/25}#w-node-_7c833364-d262-b0b2-275e-229e27e755c6-27e75577{grid-area:3/16/4/25;align-self:end}#w-node-_7c833364-d262-b0b2-275e-229e27e755d3-27e75577{grid-area:4/1/5/25}#w-node-_7c833364-d262-b0b2-275e-229e27e755d0-27e75577{grid-area:1/16/2/25}#w-node-_1cb5a967-c23a-986d-d887-9117233704a6-23370479{grid-area:1/1/2/7}#w-node-_1cb5a967-c23a-986d-d887-9117233704c5-23370479{grid-area:1/1/2/25}#w-node-_1cb5a967-c23a-986d-d887-9117233704c6-23370479{grid-area:1/7/2/13}#w-node-_1cb5a967-c23a-986d-d887-9117233704e3-23370479{grid-area:2/1/3/25}#w-node-_1cb5a967-c23a-986d-d887-9117233704e4-23370479{grid-area:1/13/2/25}@media screen and (min-width:1920px){#w-node-_7c833364-d262-b0b2-275e-229e27e755d0-27e75577{grid-column:16/23}}@media screen and (max-width:991px){#propella-footer.w-node-_7c833364-d262-b0b2-275e-229e27e75577-27e75577,#w-node-_7c833364-d262-b0b2-275e-229e27e755c6-27e75577{grid-column-start:16}#w-node-_7c833364-d262-b0b2-275e-229e27e755d0-27e75577{grid-column:16/25}}@media screen and (max-width:767px){#w-node-_7c833364-d262-b0b2-275e-229e27e755d3-27e75577{grid-area:3/1/4/25}#w-node-_7c833364-d262-b0b2-275e-229e27e755d0-27e75577{grid-column-end:25}}@media screen and (max-width:479px){#w-node-d7cb9ef2-19db-f270-7cdc-d260eecbfc0e-85d5cf7d{grid-area:span 1/span 2/span 1/span 2}#propella-footer.w-node-_7c833364-d262-b0b2-275e-229e27e75577-27e75577{grid-column:1/23;grid-row-end:8}#w-node-_7c833364-d262-b0b2-275e-229e27e7557b-27e75577{grid-area:1/1/2/25}#w-node-_7c833364-d262-b0b2-275e-229e27e7559a-27e75577{grid-area:1/13/2/25}#w-node-_7c833364-d262-b0b2-275e-229e27e755b7-27e75577{grid-row-start:3;grid-column-end:13}#w-node-_7c833364-d262-b0b2-275e-229e27e755c4-27e75577{grid-row:2/3}#w-node-_7c833364-d262-b0b2-275e-229e27e755c5-27e75577{grid-row:4/5}#w-node-_7c833364-d262-b0b2-275e-229e27e755c6-27e75577{grid-area:3/13/4/25}#w-node-_7c833364-d262-b0b2-275e-229e27e755d3-27e75577{grid-area:6/1/7/25}#w-node-_7c833364-d262-b0b2-275e-229e27e755d0-27e75577{grid-area:5/1/6/25}#w-node-_1cb5a967-c23a-986d-d887-9117233704a6-23370479{grid-area:1/1/2/25}#w-node-_1cb5a967-c23a-986d-d887-9117233704c5-23370479{grid-area:2/1/3/25}#w-node-_1cb5a967-c23a-986d-d887-9117233704c6-23370479{grid-area:3/1/4/25}#w-node-_1cb5a967-c23a-986d-d887-9117233704e3-23370479{grid-area:4/1/5/25}#w-node-_1cb5a967-c23a-986d-d887-9117233704e4-23370479{grid-area:5/1/6/25}}