:root{--color--semantic--backdrop:#f6f6f6;--font-family--primary-family:Manrope,sans-serif;--color--grey--100:#000;--line-height--1-5:1.5em;--line-height--1-1:1.1em;--line-height--1-3:1.2em;--line-height--1-4:1.4em;--space--0:0px;--space--1:0rem;--space--0-25:.25rem;--color--grey--80:#313131;--space--3:3rem;--color--white--100:white;--space--5:5em;--space--2:2rem;--space--8:8em;--space--0-5:.5rem;--space--7:7em;--radius--main:1rem;--color--grey--15:#dbdbdb;--space--6:6em;--color--grey--10:#ececec;--color--grey--60:#90919a;--color--grey--40:#9fa0a3;--color--grey--20:#d9d9d9;--color--brand--primary:#285736;--color--white--80:#fffc;--color--white--60:#fff9;--color--white--40:#fff6;--color--white--20:#fff3;--color--white--15:#ffffff26;--color--white--10:#ffffff1a;--color--semantic--border:#d9d9d9;--color--semantic--fader:#00000080;--color--semantic--error-text:#cc0300;--color--semantic--error-backdrop:#fcf2f2;--color--white--0:#fff0;--space--1-8:1.8rem;--radius--round:100vw;--grid-gap--main:1rem;--space--4:4em;--space--0-125:.125rem;--space--12:12em;--radius--small:.5rem;--grid-gap--small:0px;--border-width--main:1px;--grid-gap--main-vertical:1rem;--line-height--1:1em;--space--0-75:.75rem;--space--9:9em;--space--10:10em;--space--14:14em;--space--16:16em}body{background-color:var(--color--semantic--backdrop);font-family:var(--font-family--primary-family);color:var(--color--grey--100);font-size:1vw;line-height:var(--line-height--1-5);letter-spacing:-.02em;font-weight:400}h1{font-size:3.5em;line-height:var(--line-height--1-1);margin-top:0;margin-bottom:0;font-weight:400}h2{font-size:3em;line-height:var(--line-height--1-3);margin-top:0;margin-bottom:0;font-weight:400}h3{font-size:2.5em;line-height:var(--line-height--1-3);margin-top:0;margin-bottom:0;font-weight:400}h4{font-size:2.2em;line-height:var(--line-height--1-4);margin-top:0;margin-bottom:0;font-weight:400}h5{font-size:2em;line-height:var(--line-height--1-3);margin-top:0;margin-bottom:0;font-weight:400}h6{font-size:1.4rem;line-height:var(--line-height--1-4);margin-top:0;margin-bottom:0;font-weight:400}p{font-size:1rem;line-height:var(--line-height--1-5);letter-spacing:0;margin-bottom:0}a{white-space:nowrap;color:inherit;text-underline-offset:3px;line-height:1;text-decoration:none;transition-property:color;transition-duration:.2s;transition-timing-function:ease;display:inline-block}ul{margin-top:var(--space--0);margin-bottom:var(--space--1);padding-left:var(--space--1);font-size:1rem}ol{margin-top:var(--space--0);margin-bottom:var(--space--0);padding-left:var(--space--1);font-size:1rem}li{margin-bottom:var(--space--0-25)}img{max-width:100%;display:inline-block}form{margin-bottom:0;padding-left:0;font-size:1rem}label{font-size:1em}blockquote{color:var(--color--grey--100);font-size:2rem;line-height:var(--line-height--1-3);border-left:1px #000;margin-top:2.5rem;margin-bottom:2.5rem;padding:0;font-weight:500}figure{margin-bottom:16px}figcaption{color:var(--color--grey--80);text-align:left;margin-top:8px;font-size:14px;font-weight:300}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.section{background-color:var(--color--semantic--backdrop);width:100%;position:relative}.section.is-footer{margin-top:var(--space--3);background-color:var(--color--grey--100);color:var(--color--white--100);margin-top:var(--space--3);background-color:var(--color--grey--100)}.container{padding:var(--space--5)2.5rem;-webkit-text-fill-color:inherit;background-clip:border-box;width:100%;max-width:none;margin-bottom:0;position:relative;overflow:clip}.container.works{padding-top:var(--space--0)}.container.blog-list{padding-top:1.5rem}.container.is-inner-hero{padding-top:var(--space--8);padding-bottom:var(--space--0-5);background-color:var(--color--semantic--backdrop)}.container.is-inner-hero.package{aspect-ratio:auto;background-color:var(--color--grey--100);object-fit:fill;overflow:visible}.container.is-work-hero{padding-top:5.5rem;padding-bottom:var(--space--1);height:auto;overflow:clip}.container.is-journal-hero{padding-top:7rem;padding-bottom:var(--space--1);height:100dvh}.container.without-top-padding{padding-top:var(--space--0)}.container.nav{z-index:2;justify-content:space-between;align-items:center;width:100%;margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1rem;display:flex}.container.is-hero{padding-top:5.5rem;padding-bottom:var(--space--3);float:none;clear:none;height:100vh;position:relative;overflow:clip}.container.footer{padding-bottom:var(--space--2)}.page-wrapper{z-index:1;position:relative;overflow:clip}.small{font-size:14px}.link{grid-column-gap:.5rem;grid-row-gap:.5rem;letter-spacing:-.01em;justify-content:flex-start;align-items:center;font-size:1rem;font-weight:400;line-height:1;display:flex}.link.small{font-size:.75rem}.link.small:visited{color:var(--color--grey--100)}.link.small.w--current{background-color:var(--color--grey--10);padding-left:.5em;padding-right:.5em}.link.extra-small{font-size:.7rem}.link.is-nav{z-index:2;background-color:#0000;font-size:.88rem;position:relative}.link.is-nav:hover{background-color:#0000;padding-left:0;padding-right:0}.link.medium{font-size:.88rem}.navigation{z-index:999;background-color:var(--color--semantic--backdrop);width:100%;position:fixed}.page-overlay{z-index:99999;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed}.overlay-transition{background-color:var(--color--semantic--backdrop);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.link-arrow{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:1px;display:flex}.link-arrow.small{width:1.25rem;height:1.25rem}.link-text-wrapper{z-index:1;padding-top:0;padding-bottom:2px;position:relative;overflow:hidden}.link-text-wrapper.services{color:var(--color--grey--60);padding-top:5px;padding-bottom:5px;font-size:16px}.link-floating-text{text-shadow:0 18px #000;line-height:1}.link-floating-text.shadow-medium{text-shadow:0 16px 0 var(--color--grey--100)}.link-floating-text.shadow-extra-small{text-shadow:0 13px #000}.link-floating-text.shadow-small{text-shadow:0 16px #000}.link-floating-text.shadow-medium-light{text-shadow:0 16px 0 var(--color--white--100)}.link-floating-text.shadow-small-light{text-shadow:0 16px #fff}.heading-style-h2{font-size:3em;line-height:var(--line-height--1-3);text-align:left;text-transform:none;font-size:3em;line-height:var(--line-height--1-3);text-align:left;text-transform:none}.heading-style-h3{font-size:2.5em;line-height:var(--line-height--1-3);flex-flow:row;justify-content:space-between;align-items:flex-start;margin-top:1.25rem;padding-left:0;display:block}.text-weight-medium{font-weight:500}.button{border-radius:var(--radius--round);background-color:var(--color--grey--100);color:var(--color--white--100);letter-spacing:-.01em;text-transform:none;white-space:nowrap;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1rem;line-height:1;display:flex;position:relative}.button:hover{color:var(--color--white--100)}.button.stroke{border:1px solid var(--color--grey--100);color:var(--color--grey--100);background-color:#0000;overflow:hidden}.button.stroke.footer{border-color:var(--color--white--100);color:var(--color--white--100);font-size:12px}.button.submit{font-weight:400;position:relative}.button.footer{border:1px solid var(--color--white--100);font-size:12px;overflow:hidden}.button.is-inverted{background-color:var(--color--white--100);color:var(--color--grey--100)}.button.is-icon{background-color:#0000;padding:0}.button.is-stroke{border:1px solid var(--color--grey--100);background-color:var(--color--white--0);color:var(--color--grey--100)}.button.is-stroke.is-inverted{border-color:var(--color--white--60);color:var(--color--white--100)}.button.is-small{padding:1rem 1.5rem;font-size:.88rem}.main-grid-3{grid-column-gap:var(--grid-gap--main);grid-row-gap:var(--grid-gap--main);aspect-ratio:auto;object-fit:contain;grid-template:"Area-5 Area-2 Area""Area-4 Area-3 Area-3"". . ."/minmax(200px,1fr) 1fr 1fr;grid-auto-columns:1fr;align-self:stretch;align-items:stretch;width:100%;height:100%;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;display:grid;overflow:auto}.main-grid-3.is-hero{height:100%;padding-top:10px;padding-bottom:40px}.link-arrow-wrapper{z-index:1;margin-left:6px;position:relative;overflow:hidden}.link-arrow-wrapper.is-standalone{margin-left:0}.spa{padding-top:var(--space--2);position:relative}.spacer-small{padding-top:var(--space--1);position:relative}.text-size-large{color:var(--color--grey--100);font-size:1.13rem;line-height:var(--space--1-8);text-align:left;margin-top:0;padding-left:0;font-weight:400;list-style-type:none}.text-size-large.price{text-align:right}.text-size-large.package{color:var(--color--grey--10)}.text-size-extra-small{font-size:.75rem}.text-size-extra-small.text-color-g60{box-sizing:border-box;aspect-ratio:auto}.text-color-g60{color:var(--color--grey--60)}.button-base{border-radius:var(--radius--round);background-color:var(--color--grey--100);padding:1rem 2rem}.button-base.is-light{background-color:var(--color--white--100)}.button-base.is-small{padding-left:1.5rem;padding-right:1.5rem}.button-arrow-base{border-radius:var(--radius--round);background-color:var(--color--grey--100);margin-left:-2px;padding:.825rem}.button-arrow-base.is-light{background-color:var(--color--white--100)}.grid-cell-2{box-sizing:border-box;grid-column-gap:16px;grid-row-gap:16px;object-fit:fill;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:0;display:block;overflow:auto}.grid-cell-2.hide-tablet{box-sizing:border-box;object-fit:fill;width:25%;position:relative;overflow:visible}.grid-cell-2.talk-grid{grid-template-rows:minmax(100px,1fr) auto;grid-template-columns:1.75fr 1fr 1fr 1fr}.nav-items-wrapper{grid-column-gap:var(--space--5);align-items:center;display:flex}.nav-items-wrapper.is-right{grid-column-gap:var(--space--1-8);grid-column-gap:var(--space--1-8)}.text-opacity-60{opacity:.6}.photo-wrapper{box-sizing:border-box;text-align:right;flex:none;margin-top:0;margin-bottom:0;display:block;position:static;overflow:hidden}.face-icon{border:1px solid var(--color--white--100);border-radius:var(--radius--round);flex:none;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.face-icon-wrapper{flex:none;justify-content:center;align-items:center;display:flex;position:relative}.face-eyes-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center;align-items:center;display:flex;position:absolute}.face-eye{border-radius:var(--radius--round);background-color:var(--color--white--100);justify-content:center;align-items:center;width:4px;height:4px;display:flex;position:relative}.footer-horizontal-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;align-self:stretch;align-items:flex-start;max-width:20rem;display:flex}.footer-contact-me-wrapper{grid-column-gap:var(--space--2);grid-row-gap:var(--space--2);flex-direction:column;grid-template-rows:minmax(6rem,1fr) auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:flex-start;display:grid}.footer-contact-links-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;display:flex}.footer-nav-wrapper{grid-column-gap:3.5rem;grid-row-gap:3.5rem;justify-content:flex-end;align-items:flex-start;width:100%;display:flex}.link-arrow-alt{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:1px;display:flex}.footer-buttons{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:row;display:flex}.footer-horizontal-bottom-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;align-self:stretch;align-items:flex-start;margin-top:9.25em;display:flex}.footer-horizontal-bottom-wrapper.is-large-gap{grid-column-gap:2rem;grid-row-gap:2rem;color:var(--color--white--100);flex-wrap:wrap}.face-mouth-wrapper{position:absolute;bottom:.1rem}.face-mouth{width:2.5rem}.heart-eye{justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:absolute}.img.hero-img{width:10em}.img.digital-exp-img{vertical-align:bottom;width:20em;display:inline-block}.img.social-media-mkt-img{width:20em}.img.social-media-mkt-img.aspect-ratio-portrait{box-sizing:border-box;object-fit:cover;height:80%;overflow:clip}.img.social-media-mkt-img.aspect-ratio-portrait-2{box-sizing:border-box;object-fit:cover;width:25em;height:300px;overflow:clip}.img.others-img{vertical-align:bottom;width:20em;display:inline-block}.img.about-img{width:20em}.footer-title{font-size:1rem;line-height:var(--line-height--1-4);font-weight:300}.navbar-wrapper{justify-content:space-between;width:100%;display:flex}.navbar-menu{flex:1;justify-content:space-between;margin-left:5em;display:flex}.hide-desktop{display:none}.about-paragraph-wrapper{margin-top:var(--space--3);margin-bottom:var(--space--5);max-width:36rem}.max-width-small-fluid{width:100%;max-width:25em}.about-photo-sliding-wrapper{height:100%}.about-hero-wrapper{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;display:flex}.title-inline-image{background-image:url(https://cdn.prod.website-files.com/673625191124ef4fb2fdc0e5/6736251a1124ef4fb2fdc1d0_us.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.5em;height:1.5em;margin-bottom:-.4em;margin-left:.2em;margin-right:.2em;display:inline-block}.title-inline-image.is-nwecatle{background-image:url(https://cdn.prod.website-files.com/673625191124ef4fb2fdc0e5/67f14ce0ea70324b572e5b48_place_icon_newcastle.png)}.title-inline-image.is-hk{background-image:url(https://cdn.prod.website-files.com/673625191124ef4fb2fdc0e5/67f14cf206b4344053e7cb5b_place_icon_hk.png)}@media screen and (min-width:1280px){h5{font-size:1.8em}.container.is-inner-hero{padding-top:var(--space--7);padding-bottom:var(--space--1)}.container.is-journal-hero{padding-bottom:var(--space--1)}.link-floating-text.shadow-medium-light{text-shadow:0 16px 0 var(--color--white--100)}.heading-style-h5{font-size:1.8em}.nav-social-items{display:flex}.works-list{grid-template-columns:1fr 1fr}.face-icon{width:4rem;height:4rem}.footer-horizontal-wrapper{max-width:27rem}.img.digital-exp-img,.img.others-img,.img.about-img,.img.digital-exp-img,.img.others-img,.img.about-img{max-width:32rem}.footer-title{font-size:1.5rem}.tag-text{font-size:1rem}.nav-social-wrapper{display:block}.work-cover-img-wrapper{position:relative}.project-description-wrapper{max-width:23rem;padding-right:0}.project-image{object-fit:cover}.ima{grid-column-gap:var(--grid-gap--main);grid-row-gap:var(--grid-gap--main);flex-flow:column;display:flex}.project-quote-wrapper{padding-right:var(--space--7)}.journal-cover-img-wrapper{position:relative}.project-image-2{object-fit:cover}.full-width-img-list{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.full-width-img-list._2-columns{grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.project-image-item-2.for-columns{display:flex}}@media screen and (max-width:991px){body{font-size:1rem}h1{font-size:5vw}h2{font-size:4vw}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.2rem}h6{font-size:1.1rem}.container{padding:var(--space--3)1.5rem}.container.nav{padding-top:1.2rem;padding-bottom:1.2rem}.container.works{padding-bottom:var(--space--0)}.container.is-hero{padding-bottom:3em}.container.is-inner-hero{padding-top:var(--space--5)}.container.is-work-hero{padding-bottom:var(--space--0);height:100svh}.container.is-journal-hero{padding-bottom:var(--space--0)}.grid-item._80.tablet-100,.grid-item._50.tablet-100,.grid-item._33.tablet-100,.grid-item._67.tablet-100,.grid-item._80.tablet-100,.grid-item._80.tablet-100,.grid-item._50.tablet-100,.grid-item._50.tablet-100,.grid-item._33.tablet-100,.grid-item._33.tablet-100,.grid-item._67.tablet-100,.grid-item._67.tablet-100{width:100%}.sg-container{padding:64px 24px}.sg-colors-container{width:100%}.link.small{font-size:12px}.link.is-nav.is-large{font-size:8rem}.nav-brand{color:var(--color--grey--100);height:20px;margin-right:0;font-size:16px}.nav-link-text{text-align:center;margin-left:0;margin-right:0;font-size:12px;display:block}.nav-link-text.w--current{box-shadow:inset 0 -1px 0 0 var(--color--grey--100);color:var(--color--grey--100)}.sg-images{height:24vw}.decorative{font-size:4em}.categories-wrapper{margin-top:1.5rem}.succsess-message{font-size:32px}.social-icon-link{padding-left:0;padding-right:0}.social-icon-link:hover{padding:12px}.nav-link-wrapper{font-size:14px}.inner-title-wrapper{width:100%}.cursor{display:none}.heading-style-h1{font-size:5vw}.heading-style-h2{font-size:4vw}.heading-style-h3{font-size:2rem}.heading-style-h4{font-size:1.6rem}.heading-style-h5,.heading-style-h7{font-size:1.2rem}.all-button{width:48px;height:48px;padding:14px}.contact-us-input{font-size:20px}.contact-us-header{margin-bottom:32px}.contact-us-text{font-size:18px}.contact-us-scroll-wrapper{padding-top:32px;padding-bottom:32px}.contact-us-container{height:100%;padding-left:40px;padding-right:40px;overflow:scroll}.contact-us-wrapper{z-index:9999;height:100vh;overflow:scroll}.main-grid-3{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:minmax(0,.75fr) .75fr 1fr}.main-grid-3.is-hero{align-content:space-between}.main-grid-3.is-table{grid-template-columns:minmax(0,1.5fr) 1fr .5fr}.project-item{border-radius:20px}.project-link{padding:20px}.cases-wrapper{margin-top:var(--space--0)}.case-description{font-size:1rem}.contact-us-social-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:2.5fr 1fr;justify-content:center;width:100%}.get-template-link-wrapper{height:auto}.get-template-link.more-templates{display:none;position:relative}.nav-menu-button{display:block}.menu-link.is-close{color:var(--color--white--100)}.spacer-huge{padding:5rem}.spacer-xhuge{padding:6rem}.spacer-xlarge{padding:3rem}.spa{padding:1rem}.spacer-xxlarge{padding:3.5rem}.spacer-large{padding:1.5rem}.spacer-xxhuge{padding:8rem}.decorative-large{font-size:4em}.sg-items-wrapper{grid-template-columns:1fr 1fr}.hide-tablet{display:none}.sg-items-wrapper-4-col{grid-template-columns:1fr 1fr}.hero-about-wrapper{margin-bottom:0}.hero-contacts-wrapper{justify-content:flex-end;align-items:flex-end}.nav-items-wrapper{flex-direction:column;align-items:flex-start}.nav-items-wrapper.is-right{flex-direction:row;justify-content:space-between}.nav-social-items{grid-row-gap:var(--grid-gap--main);opacity:1;flex-direction:column;margin-bottom:6rem;display:flex}.work-item-info{color:var(--color--grey--100);mix-blend-mode:normal;padding:1rem 1rem 2rem;position:static}.tile-cursor-wrapper{display:none}.work-item-link{height:auto}.about-text-wrapper{padding-top:2.2rem}.table-cell{grid-column-gap:var(--grid-gap--small);grid-row-gap:var(--grid-gap--small);flex-direction:column;justify-content:center;align-items:flex-start}.table-cell.baseline-align{grid-column-gap:0rem;grid-row-gap:0rem}.table-cell.tablet-right-align{align-items:flex-end}.description-align-wrapper{padding-top:0}.design-process-photo-wrapper{margin-bottom:0}.footer-horizontal-wrapper,.footer-contact-me-wrapper{margin-bottom:4rem}.footer-horizontal-bottom-wrapper{margin-top:1rem}.honors-items-wrapper{margin-top:0}.navbar-menu{background-color:var(--color--grey--100);color:var(--color--white--100);flex-direction:column-reverse;flex:0 auto;width:100%;height:100svh;min-height:100px;margin-left:0;padding:4.9rem 1.5rem;display:none;position:absolute;inset:0% 0% auto;overflow:auto}.hide-desktop{display:block}.nav-social-wrapper{grid-column-gap:5rem;grid-row-gap:5rem;display:flex}.journal-item-info{color:var(--color--grey--100);mix-blend-mode:normal;padding-top:1rem;position:static}.title-lead{font-size:2.2em}.work-cover-img-wrapper{height:50vw}.main-activities-item{grid-template-columns:minmax(3rem,3rem) .8fr 1fr}.project-description-wrapper{padding-right:var(--space--0);grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.project-quote-wrapper{padding-right:var(--space--0)}.title-inline-image{margin-bottom:-.3em}.heading-style-h6-2{font-size:1.2rem}.main-grid-4{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:minmax(0,.75fr) .75fr 1fr}.branding-photo-wrapper{margin-bottom:0}.logos-grid{grid-column-gap:3rem;grid-row-gap:4rem;flex-flow:wrap}}@media screen and (max-width:767px){h1{font-size:6vw}h2{font-size:5vw}h3{font-size:1.5rem}h4{font-size:1.3rem}.container{padding-right:var(--space--1);padding-left:var(--space--1)}.container.nav{width:100%}.container.is-hero{height:auto}.container.is-journal-hero{min-height:40rem}.grid-item._33.tablet-100{padding-top:16px;padding-bottom:16px}.page-wrapper{margin-bottom:-20px}.sg-block.colors{border-radius:12px;padding:16px}.sg-container{padding:48px 16px}.link{font-size:14px}.link.is-nav.is-large{font-size:6rem}.nav-brand{padding-left:0}.utility-page-content{padding-left:20px;padding-right:20px}.rich-text h2{font-size:28px}.rich-text h4{font-size:18px}.rich-text h3{font-size:20px}.rich-text h5{font-size:16px}.rich-text h6{font-size:14px}.decorative{font-size:32px}._404-content{height:auto;margin-top:32px}.changelog-wrapper{padding:24px}.submit-button{width:100%}.link-floating-text{text-shadow:0 15px #000}.heading-style-h1{font-size:6vw}.heading-style-h2{font-size:5vw}.heading-style-h2.footer-contact-reaction{font-size:3rem}.heading-style-h4{font-size:1.3rem}.full-bleed-case-link{flex-direction:column-reverse}.contact-us-input{width:182px}.contact-us-input.email{width:259px}.contact-us-input.project{width:260px}.contact-us-header{margin-bottom:20px}.contact-us-overlay{display:none}.contact-us-scroll-wrapper{min-height:0;padding-top:32px;padding-bottom:32px}.contact-us-container{width:auto;height:100%;padding-left:20px;padding-right:20px;position:static;overflow:scroll}.contact-us-wrapper{min-height:auto}.contact-us-contact{min-height:400px;padding-right:40px}.project-item{width:100%;min-width:auto;height:48vw}.project-link{padding:16px}.full-width-img{height:50vw}.cases-wrapper{margin-left:-1rem;margin-right:-1rem}.next-project-link{padding:2em}.contact-us-social-wrapper{justify-content:flex-start}.menu-item-wrapper{padding-top:0;padding-bottom:0}.menu-link{font-size:14px}.spacer-huge{padding:3.5rem}.spacer-xhuge{padding:4rem}.spacer-xlarge{padding:2rem}.spa{padding:1rem}.spacer-xxlarge{padding:2.5rem}.spacer-large{padding:1rem}.spacer-xxhuge{padding:4.5rem}.decorative-large{font-size:32px}.sg-items-wrapper{grid-template-columns:1fr}.hide-mobile-landscape{display:none}.sg-items-wrapper-4-col{grid-template-columns:1fr}.hero-contacts-wrapper{align-items:flex-start}.works-list{grid-template-columns:1fr}.work-item-info{padding-top:1.5rem}.about-text-wrapper{padding-top:1rem}.table-item.without-dividers{padding-top:1rem;padding-bottom:1rem}.table-cell{justify-content:flex-start}.table-cell.tablet-right-align{justify-content:flex-end}.table-cell.right-align-landscape{text-align:right}.design-process-photo-wrapper{justify-content:flex-start}.footer-horizontal-wrapper{flex-direction:column;width:100%;max-width:24rem;margin-bottom:2rem}.footer-contact-me-wrapper{grid-template-rows:1fr auto;align-content:start;margin-bottom:3rem}.footer-nav-wrapper{justify-content:space-between}.footer-horizontal-bottom-wrapper.is-large-gap{grid-column-gap:2rem;grid-row-gap:1rem;grid-column-gap:2rem;grid-row-gap:1rem}.img.digital-exp-img,.img.others-img,.img.about-img,.img.digital-exp-img,.img.others-img,.img.about-img{width:40vw}.navbar-menu{padding-left:1rem;padding-right:1rem}.nav-social-wrapper{grid-column-gap:3rem;grid-row-gap:3rem}.journal-list{grid-template-columns:1fr}.journal-item-info{padding-bottom:2rem;padding-left:1rem;padding-right:1rem}.about-paragraph-wrapper{margin-top:var(--space--1);margin-bottom:var(--space--3)}.max-width-small-fluid{max-width:none}.about-photo-sliding-wrapper{height:auto}.expertise-item{padding-top:2rem;padding-bottom:2rem}.expertise-title-wrapper{margin-bottom:1rem}.about-hero-wrapper{align-items:flex-start}.work-year-wrapper{margin-bottom:var(--space--1);margin-left:var(--space--0-5)}.work-cover-img-wrapper{height:53vw;margin-left:-1rem;margin-right:-1rem}.main-activities-list{margin-bottom:var(--space--2)}.project-quote-author-wrapper{margin-top:var(--space--2)}.journal-cover-title-wrapper{flex-flow:column}.journal-cover-img-wrapper{height:45vw;min-height:15rem;margin-left:-1rem;margin-right:-1rem}.author-list{grid-template-columns:1fr}.download-rate-card-wrapper{margin-top:1rem}.branding-photo-wrapper{justify-content:flex-start}.logos-grid{grid-row-gap:3rem;justify-content:center;align-items:center;display:flex}}@media screen and (max-width:479px){h1{font-size:9vw}h2{text-align:left;font-size:7vw;line-height:1.3}.container{padding-top:var(--space--2);padding-bottom:var(--space--2)}.container.nav{width:100%}.container.blog-list{padding-bottom:4rem}.grid-item._50.tablet-100{padding-top:8px;padding-bottom:8px}.link.is-nav.is-large{font-size:15vw}.nav-brand{text-align:center}.succsess-message{font-size:24px}.heading-style-h1{text-align:left;font-size:8vw}.heading-style-h2{font-size:7vw}.button.is-small.is-stroke{justify-content:center}.button.is-small.is-stroke.is-inverted.footer-contact-reaction{align-self:stretch}.contact-us-input{width:160px;font-size:16px}.contact-us-input.email{width:233px}.contact-us-input.project{width:230px;margin-bottom:11px}.contact-us-header{justify-content:space-between;align-self:flex-start}.contact-us-text{font-size:16px;display:inline-block}.contact-us-overlay{overflow:visible}.contact-us-scroll-wrapper{min-height:200px}.contact-us-close-link{justify-content:flex-start;align-self:auto;align-items:center;display:flex}.contact-us-container{padding-left:16px;padding-right:16px;overflow:auto}.contact-us-wrapper{min-height:auto}.contact-us-contact{padding-right:0}.case-img-item{width:100%;height:40em;padding-left:0;padding-right:0}.project-item{height:73vw}.full-width-img{height:54vw}.contact-email-link{text-align:center}.case-description-wrapper{margin-bottom:1rem}.next-project-link{padding:3em}.contact-us-social-wrapper{flex-direction:column;width:100%;display:flex}.spa{padding:.8rem}.spacer-xxlarge{padding:1.5rem}.sg-icons-row{flex-wrap:wrap}.hide-mobile-portrait{display:none}.nav-items-wrapper.is-right{flex-direction:column;margin-top:3rem}.nav-social-items{margin-bottom:1rem}.footer-nav-wrapper{grid-column-gap:1rem;grid-row-gap:1rem}.footer-buttons{flex-direction:column;align-items:flex-start}.navbar-menu{flex-direction:column;padding-top:7.5rem;padding-bottom:2.5rem}.hide-desktop.is-full-width{width:100%}.nav-social-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;margin-bottom:2rem}.expertise-title-wrapper{margin-bottom:1rem}.main-activities-item{grid-template-columns:minmax(0,16px) .5fr 1fr}.project-description-wrapper{margin-bottom:var(--space--2);padding-right:var(--space--0);grid-column-gap:var(--space--2);grid-row-gap:var(--space--2);grid-template-columns:1fr}.project-phase-description h4{margin-bottom:1rem;font-size:2rem}.project-phase-description h3{margin-bottom:1rem;font-size:2.2rem}.project-phase-description h5{font-size:1.5rem}.logos-grid{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:auto auto;grid-auto-columns:1fr;display:grid}.logos{height:auto}}#w-node-_630287a9-f0d2-e2f2-9e4a-5511cae17cf0-b2fdc147,#w-node-c98485c2-a292-f56a-53c7-3e708a28b311-b2fdc147{grid-area:span 1/span 3/span 1/span 3}#w-node-ac7b1189-a473-0645-f72d-aeb9cba95390-b2fdc147{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-cc0f3b61-fcfc-c02e-f037-8eebc5fcd7e6-b2fdc147{grid-area:span 1/span 2/span 1/span 2}#w-node-_994393be-34ca-ecd9-c7e1-edb5d3c4a99b-b2fdc147{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-_994393be-34ca-ecd9-c7e1-edb5d3c4a9a0-b2fdc147{grid-area:span 1/span 2/span 1/span 2}#w-node-bde878f8-4cef-f3d9-dbd5-20e160966ad8-60966ad5,#w-node-bde878f8-4cef-f3d9-dbd5-20e160966ae5-60966ad5,#w-node-bde878f8-4cef-f3d9-dbd5-20e160966b12-60966ad5{justify-self:start}#w-node-_5b0bb6a5-1036-08c4-422c-c91db95d02d8-a5da53e1{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-_02eadc5c-6384-753a-6a1e-684ff52bfddd-a5da53e1{grid-area:span 1/span 1/span 1/span 1;justify-self:end}@media screen and (max-width:991px){#w-node-_630287a9-f0d2-e2f2-9e4a-5511cae17cf0-b2fdc147{grid-column:span 3/span 3}#w-node-c98485c2-a292-f56a-53c7-3e708a28b311-b2fdc147,#w-node-bde878f8-4cef-f3d9-dbd5-20e160966ad8-60966ad5{grid-area:span 1/span 3/span 1/span 3}#w-node-bde878f8-4cef-f3d9-dbd5-20e160966ae5-60966ad5{grid-area:span 1/span 2/span 1/span 2}#w-node-bde878f8-4cef-f3d9-dbd5-20e160966b12-60966ad5{order:9999;grid-area:span 1/span 3/span 1/span 3}}@media screen and (max-width:767px){#w-node-_630287a9-f0d2-e2f2-9e4a-5511cae17cf0-b2fdc147,#w-node-c98485c2-a292-f56a-53c7-3e708a28b311-b2fdc147{grid-area:span 1/span 3/span 1/span 3}#w-node-ac7b1189-a473-0645-f72d-aeb9cba95390-b2fdc147{grid-column:span 2/span 2}#w-node-cc0f3b61-fcfc-c02e-f037-8eebc5fcd7e6-b2fdc147{grid-column:span 3/span 3}#w-node-_994393be-34ca-ecd9-c7e1-edb5d3c4a99b-b2fdc147{grid-column:span 2/span 2}#w-node-_994393be-34ca-ecd9-c7e1-edb5d3c4a9a0-b2fdc147,#w-node-bde878f8-4cef-f3d9-dbd5-20e160966ae5-60966ad5{grid-column:span 3/span 3}#w-node-bde878f8-4cef-f3d9-dbd5-20e160966af2-60966ad5{grid-area:span 1/span 3/span 1/span 3}#w-node-_5b0bb6a5-1036-08c4-422c-c91db95d02d8-a5da53e1{grid-column:span 10/span 10}}@media screen and (max-width:479px){#w-node-_5b0bb6a5-1036-08c4-422c-c91db95d02d8-a5da53e1,#w-node-_02eadc5c-6384-753a-6a1e-684ff52bfddd-a5da53e1{grid-column:span 6/span 6}}