[data-v-53065b32]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}#socials-hero[data-v-53065b32]{display:flex;justify-content:center;margin:0 5%;pointer-events:auto}a[data-v-53065b32]{padding:0 8px;width:48px;height:100%;flex-grow:1}a:hover>.social-icon[data-v-53065b32]{fill:#bebebe}a>.social-icon[data-v-53065b32]{height:100%;padding:22px 0;box-sizing:border-box}@media only screen and (min-width:992px){a>.social-icon[data-v-53065b32]{transition:fill .3s}a:hover>.social-icon[data-v-53065b32]{fill:#bebebe}a.projects:hover>.social-icon[data-v-53065b32]{fill:#dfdc36}a.about:hover>.social-icon[data-v-53065b32]{fill:#aadde2}a.team:hover>.social-icon[data-v-53065b32]{fill:#ff4e00}}[data-v-eee16c24]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}@-webkit-keyframes mob-btn-fade-data-v-eee16c24{0%{opacity:0}25%{opacity:.3}75%{opacity:0}to{opacity:0}}@keyframes mob-btn-fade-data-v-eee16c24{0%{opacity:0}25%{opacity:.3}75%{opacity:0}to{opacity:0}}@-webkit-keyframes mob-btn-flash-data-v-eee16c24{0%{opacity:0}15%{opacity:.5}to{opacity:0}}@keyframes mob-btn-flash-data-v-eee16c24{0%{opacity:0}15%{opacity:.5}to{opacity:0}}#uv-interactive[data-v-eee16c24]{width:100%;height:100vh}#uv-interactive>.tooltips[data-v-eee16c24]{position:absolute;left:0;right:0;margin:auto}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile[data-v-eee16c24]{pointer-events:none;display:flex;flex-direction:column;top:0;height:100vh;height:calc(var(--vh-min, 1vh)*100)}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile>.fadeable[data-v-eee16c24]{opacity:1;transition:opacity .8s}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile #tap-to-play-tooltip[data-v-eee16c24]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;display:block;top:calc(57vh + 31px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px 32px;bottom:auto;left:0;right:0;margin:auto;color:#fff;opacity:0;transition:opacity 1.5s}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile #tap-to-play-tooltip.visible[data-v-eee16c24]{opacity:1}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile #tap-to-play-tooltip.fadefast[data-v-eee16c24]{transition:opacity .4s}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile #enter-site-btn[data-v-eee16c24]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;bottom:32px;top:auto;border:1px solid #fff;padding:8px 16px;border-radius:4px;background-color:#000;pointer-events:none;opacity:0}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile #enter-site-btn.visible[data-v-eee16c24]{opacity:1;pointer-events:all}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile #enter-site-btn[data-v-eee16c24]:active,#uv-interactive>#uv-interactive-tooltip-wrapper-mobile #enter-site-btn[data-v-eee16c24]:hover{background-color:#292929}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile.cascadeanim>.mob-btn-col>.mob-btn-svg[data-v-eee16c24]{-webkit-animation-name:mob-btn-fade-data-v-eee16c24;animation-name:mob-btn-fade-data-v-eee16c24;-webkit-animation-duration:3.2s;animation-duration:3.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile>.mob-btn-col[data-v-eee16c24]{display:flex;flex:1;height:1px}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile>.mob-btn-col>.mob-btn-svg[data-v-eee16c24]{opacity:0}#uv-interactive>#uv-interactive-tooltip-wrapper-mobile>.mob-btn-col>.mob-btn-svg.flashanim[data-v-eee16c24]{-webkit-animation-name:mob-btn-flash-data-v-eee16c24;animation-name:mob-btn-flash-data-v-eee16c24;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-delay:0s!important;animation-delay:0s!important}#uv-interactive>#uv-interactive-tooltip-wrapper[data-v-eee16c24]{position:absolute;height:10%;width:auto;bottom:108px;opacity:0;transition:opacity 1.5s}#uv-interactive>#uv-interactive-tooltip-wrapper.visible[data-v-eee16c24]{opacity:1}#uv-interactive>#uv-interactive-tooltip-wrapper.fadefast[data-v-eee16c24]{transition:opacity .4s}#uv-interactive>#uv-interactive-tooltip-wrapper>[data-v-eee16c24]{display:block;left:0;right:0;margin:auto;color:#fff}#uv-interactive>#uv-interactive-tooltip-wrapper>#keyboard-icon[data-v-eee16c24]{height:calc(100% - 32px)}#uv-interactive>#uv-interactive-tooltip-wrapper>span[data-v-eee16c24]{margin-top:12px;font-size:14px}#uv-interactive #renderCanvas[data-v-eee16c24]{width:100%;height:100%;touch-action:pan-y;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}#uv-interactive #memu-controls[data-v-eee16c24]{position:absolute;background-color:hsla(0,0%,100%,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:64px;height:64px;border-radius:50%;margin:32px;padding:0}#uv-interactive #memu-controls>#play-pause-btn[data-v-eee16c24]{width:64px;height:100%;display:block;position:relative;cursor:pointer}#uv-interactive #memu-controls>#play-pause-btn.loading[data-v-eee16c24]{cursor:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#uv-interactive #memu-controls>#play-pause-btn:hover>[data-v-eee16c24]{transform:scale3d(1.2,1.2,1.2)}#uv-interactive #memu-controls>#play-pause-btn>[data-v-eee16c24]{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1);transform:scaleX(1)}#uv-interactive #memu-controls>#play-pause-btn>#play-icon[data-v-eee16c24]{padding:0;padding-left:3px;height:24px}#uv-interactive #memu-controls>#play-pause-btn>#loader-wheel[data-v-eee16c24]{width:24px;height:24px;-webkit-animation:spin-data-v-eee16c24 1s linear infinite;animation:spin-data-v-eee16c24 1s linear infinite;border:3px solid rgba(30,30,30,.5);border-left:3px solid #fff;border-radius:50%}@-webkit-keyframes spin-data-v-eee16c24{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-data-v-eee16c24{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#uv-interactive #memu-controls>#play-pause-btn>#pause-icon[data-v-eee16c24]{padding:0;height:24px}@media only screen and (max-width:991px){#uv-interactive[data-v-eee16c24]{height:calc(var(--vh-min, 1vh)*100)}#uv-interactive #memu-controls[data-v-eee16c24],#uv-interactive>#uv-interactive-tooltip-wrapper[data-v-eee16c24]{display:none}}[data-v-9001a764]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}#hero[data-v-9001a764]{position:relative;height:100vh;z-index:99}#hero>.fadeable[data-v-9001a764]{opacity:1;transition:opacity .8s}#hero #hero-logo[data-v-9001a764]{position:fixed;box-sizing:border-box;width:100%;height:100vh;max-width:64%;max-height:38vh}#hero #socials-hero[data-v-9001a764]{height:64px;top:32px;bottom:auto;left:0;right:0}#hero #down-btn[data-v-9001a764]{top:auto;transition:bottom .4s ease-in-out;bottom:28px;bottom:calc(76% - var(--vh, 1vh)*70);width:64px;height:64px;cursor:pointer}#hero #down-btn #down-arrow[data-v-9001a764]{top:-8px;-webkit-animation:MoveUpDown-data-v-9001a764 1.8s ease-in-out infinite;animation:MoveUpDown-data-v-9001a764 1.8s ease-in-out infinite;pointer-events:none}@media only screen and (max-width:991px){#hero[data-v-9001a764]{height:100vh!important;touch-action:pan-y}#hero.interactionsinactive[data-v-9001a764]{pointer-events:none}#hero>.hidden[data-v-9001a764]{opacity:0;touch-action:none;pointer-events:none;-webkit-touch-callout:none}#hero #socials-hero[data-v-9001a764]{transition:opacity .6s}#hero #hero-logo[data-v-9001a764]{bottom:auto}#hero #down-btn[data-v-9001a764]{transition:opacity .6s;touch-action:none;pointer-events:none;-webkit-touch-callout:none}#hero #down-btn.interactive[data-v-9001a764]{pointer-events:all;touch-action:auto}}@media only screen and (min-width:992px){#hero #hero-logo[data-v-9001a764]{display:none!important;transform:none!important;position:absolute!important}#hero #socials-hero[data-v-9001a764]{display:none}#hero #down-btn[data-v-9001a764]{bottom:32px;background-color:#000;border-radius:32px}#hero #down-btn[data-v-9001a764]:hover{background-color:#2e2e2e}#hero #down-btn[data-v-9001a764]:active{background-color:#222}}@-webkit-keyframes MoveUpDown-data-v-9001a764{0%,to{transform:translateZ(0)}20%{transform:translate3d(0,12px,0)}}@keyframes MoveUpDown-data-v-9001a764{0%,to{transform:translateZ(0)}20%{transform:translate3d(0,12px,0)}}[data-v-50271f73]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}#sticky-header[data-v-50271f73]{position:relative;top:0;background-color:#000;width:100%;z-index:1;-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}#sticky-header.fix-search[data-v-50271f73]{position:fixed}#sticky-header #tabs-wrapper[data-v-50271f73]{display:flex;justify-content:center;position:relative}#sticky-header #tabs-wrapper #sel-tab-underline-wrapper[data-v-50271f73]{pointer-events:none;position:absolute;top:50px;left:0;right:0}#sticky-header #tabs-wrapper #sel-tab-underline-wrapper svg[data-v-50271f73]{display:block;margin:auto}#sticky-header #tabs-wrapper #sel-tab-underline-wrapper svg.transitions-active[data-v-50271f73]{transition:width .3s ease-in-out,fill .3s linear,margin-left .3s ease-in-out}#sticky-header #tabs-wrapper .tab-btn[data-v-50271f73]{cursor:pointer;color:grey;line-height:22px;text-transform:uppercase;padding:28px 0;padding-bottom:42px;flex-grow:1;width:33%;font-weight:700;transition:color .3s}#sticky-header #tabs-wrapper .tab-btn.selected[data-v-50271f73]{color:#fff;pointer-events:none;cursor:default}@media only screen and (min-width:992px){#sticky-header[data-v-50271f73]{display:none!important}}.about-content,.about-services{margin:0}[data-v-168de4ad]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}#navigation-wrapper[data-v-168de4ad]{flex:0 0 540px;width:540px;position:relative;background-color:#000}#navigation-wrapper #nav-desktop-logo-anchor[data-v-168de4ad]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:left;display:block;cursor:pointer}#navigation-wrapper #nav-desktop-logo-anchor>svg[data-v-168de4ad]{display:inline;transition:fill .3s}#navigation-wrapper #nav-desktop-logo-anchor>#nav-desktop-logo[data-v-168de4ad]{height:92px;padding:44px 32px;padding-bottom:24px}#navigation-wrapper #nav-desktop-logo-anchor>#nav-desktop-text-logo[data-v-168de4ad]{vertical-align:top;padding-top:44px;width:290px}#navigation-wrapper #nav-desktop-logo-anchor:hover>svg[data-v-168de4ad]{fill:#bebebe}#navigation-wrapper #nav-desktop-logo-anchor.projects:hover>svg[data-v-168de4ad]{fill:#dfdc36}#navigation-wrapper #nav-desktop-logo-anchor.about:hover>svg[data-v-168de4ad]{fill:#aadde2}#navigation-wrapper #nav-desktop-logo-anchor.team:hover>svg[data-v-168de4ad]{fill:#ff4e00}#navigation-wrapper #dn-bottom-wrapper[data-v-168de4ad]{position:absolute;display:block;top:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;right:0;left:0;bottom:0;z-index:5;padding-bottom:calc(4px + 1vh);padding-bottom:calc(4px + var(--vh, 1vh)*1);padding-left:14px}#navigation-wrapper #dn-bottom-wrapper #desktop-nav-text-wrapper[data-v-168de4ad]{display:none;position:relative;margin-bottom:48px;margin-bottom:calc(min(48px, 2px + 1vh));margin-bottom:calc(min(48px, 2px + $vh-var * 1));padding-left:22px;padding-right:32px;text-align:left;color:#fff}#navigation-wrapper #dn-bottom-wrapper #desktop-nav-text-wrapper>[data-v-168de4ad]{display:inline-block}#navigation-wrapper #dn-bottom-wrapper #desktop-nav-text-wrapper svg[data-v-168de4ad]{width:4px;margin-top:5px;height:calc(100% - 8px);position:absolute}#navigation-wrapper #dn-bottom-wrapper #desktop-nav-text-wrapper #p-wrapper[data-v-168de4ad]{width:90%;margin-left:16px;font-size:17px;font-size:calc(max(13px, min(17px, 2vh)));font-size:calc(max(13px, min(17px, $vh-var * 2)))}#navigation-wrapper #dn-bottom-wrapper #desktop-nav-text-wrapper #p-wrapper>[data-v-168de4ad]{margin:0}#navigation-wrapper #dn-bottom-wrapper #socials-nav-desktop[data-v-168de4ad]{display:flex;height:64px;bottom:26px;top:auto;margin-left:4px;left:16px;right:auto;width:63%}#navigation-wrapper.fix-search[data-v-168de4ad]{position:fixed}#navigation-wrapper #tabs-wrapper[data-v-168de4ad]{display:flex;justify-content:center;position:relative;flex-direction:column;background-color:#000;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#navigation-wrapper #tabs-wrapper .tab-btn[data-v-168de4ad]{padding:14px 32px;cursor:pointer;color:grey;line-height:22px;text-transform:uppercase;flex-grow:1;width:33%;font-weight:700;text-align:left;transition:color .3s}#navigation-wrapper #tabs-wrapper .tab-btn.selected[data-v-168de4ad]{color:#fff;pointer-events:none;cursor:default}#navigation-wrapper #tabs-wrapper .tab-btn[data-v-168de4ad]>:hover{color:#fff}#navigation-wrapper #tabs-wrapper .tab-btn>.tab-btn-wrapper[data-v-168de4ad]{display:inline-block}#navigation-wrapper #tabs-wrapper .tab-btn>.tab-btn-wrapper>.underline-wrapper[data-v-168de4ad]{display:flex;pointer-events:none}#navigation-wrapper #tabs-wrapper .tab-btn>.tab-btn-wrapper>.underline-wrapper>svg[data-v-168de4ad]{flex-grow:1;width:0;height:4px;opacity:0;transform:translate3d(0,8px,0);transition:opacity .4s,transform .4s ease-out}#navigation-wrapper #tabs-wrapper .tab-btn>.tab-btn-wrapper>.underline-wrapper>svg.selected[data-v-168de4ad]{opacity:1;transform:none}@media only screen and (max-width:991px){#navigation-wrapper[data-v-168de4ad]{display:none!important}}@media only screen and (min-width:992px){#navigation-wrapper[data-v-168de4ad]{display:block}#navigation-wrapper #dn-bottom-wrapper #desktop-nav-text-wrapper[data-v-168de4ad]{display:block!important}}@media only screen and (max-height:610px){#navigation-wrapper #dn-bottom-wrapper #desktop-nav-text-wrapper[data-v-168de4ad]{display:none!important}}[data-v-e9ab416c]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}#proj-expanded-view[data-v-e9ab416c]{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.95);z-index:9;color:#fff;transition:opacity .4s;opacity:0;pointer-events:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}#proj-expanded-view.proj-active[data-v-e9ab416c]{opacity:1;pointer-events:all}#proj-expanded-view>[data-v-e9ab416c]{width:100%;box-sizing:border-box}#proj-expanded-view #top-row[data-v-e9ab416c]{display:flex;padding-left:32px;padding-right:0;height:100px;justify-content:space-between}#proj-expanded-view #top-row #title-wrapper[data-v-e9ab416c]{max-width:calc(100% - 132px);display:flex;flex-direction:column;justify-content:center}#proj-expanded-view #top-row #title-wrapper>p[data-v-e9ab416c]{margin:0;line-height:30px;text-align:left;font-size:24px;font-weight:700}#proj-expanded-view #top-row>#close-btn[data-v-e9ab416c]{position:relative;width:100px;height:100px;cursor:pointer}#proj-expanded-view #top-row>#close-btn>svg[data-v-e9ab416c]{padding:37px;box-sizing:border-box;width:100%;height:100%}#proj-expanded-view #cover-img-wrapper[data-v-e9ab416c]{position:relative;background-color:#000}#proj-expanded-view #cover-img-wrapper>#cover-img[data-v-e9ab416c]{width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity .4s}#proj-expanded-view #cover-img-wrapper>#cover-img.loaded[data-v-e9ab416c]{opacity:1}#proj-expanded-view #cover-img-wrapper>#external-link-btn[data-v-e9ab416c]{width:100%;padding:16% 0;box-sizing:border-box;height:auto;pointer-events:all;background:#000;background:linear-gradient(0deg,transparent,rgba(0,0,0,.7) 40%,rgba(0,0,0,.7) 60%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}#proj-expanded-view #cover-img-wrapper>#external-link-btn>#external-link-wrapper[data-v-e9ab416c]{display:inline-block;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#proj-expanded-view #cover-img-wrapper>#external-link-btn>#external-link-wrapper>span[data-v-e9ab416c]{font-size:8vw;font-weight:700}#proj-expanded-view #cover-img-wrapper>#external-link-btn>#external-link-wrapper>.underline-wrapper[data-v-e9ab416c]{display:flex}#proj-expanded-view #cover-img-wrapper>#external-link-btn>#external-link-wrapper>.underline-wrapper>svg[data-v-e9ab416c]{flex-grow:1;width:0;height:4px}#proj-expanded-view #cover-img[data-v-e9ab416c],#proj-expanded-view #vimeo-frame[data-v-e9ab416c],#proj-expanded-view #youtube-frame[data-v-e9ab416c]{max-width:1040px}#proj-expanded-view #bottom-row[data-v-e9ab416c]{display:flex;text-align:left;padding:0 16px;padding-top:16px}#proj-expanded-view #bottom-row>[data-v-e9ab416c]{padding:0 22px;box-sizing:border-box}@media only screen and (max-width:991px){#proj-expanded-view[data-v-e9ab416c]{position:fixed;z-index:99999;height:calc(100vh - 184px);height:calc(var(--vh, 1vh)*100 - 184px);top:0;padding-top:12px;bottom:0;height:auto}#proj-expanded-view #top-row[data-v-e9ab416c]{height:72px;padding-left:22px;margin-bottom:8px}#proj-expanded-view #top-row #title-wrapper[data-v-e9ab416c]{max-width:calc(100% - 88px)}#proj-expanded-view #top-row #title-wrapper>p[data-v-e9ab416c]{margin:0;line-height:26px;font-size:20px;text-align:left;font-weight:700}#proj-expanded-view #top-row>#close-btn[data-v-e9ab416c]{width:72px;height:72px;margin-right:8px}#proj-expanded-view #top-row>#close-btn>svg[data-v-e9ab416c]{padding:24px}#proj-expanded-view #bottom-row[data-v-e9ab416c]{font-size:2vh;font-size:calc(var(--vh-min, 1vh)*2);padding:0!important;flex-direction:column}}@media only screen and (min-width:992px){#proj-expanded-view #top-row>#close-btn svg[data-v-e9ab416c]{transition:stroke .4s}#proj-expanded-view #top-row>#close-btn svg[data-v-e9ab416c]:hover{stroke:#fff}#proj-expanded-view #cover-img-wrapper>#external-link-btn[data-v-e9ab416c]:hover{cursor:pointer}#proj-expanded-view #cover-img-wrapper>#external-link-btn>#external-link-wrapper[data-v-e9ab416c]:hover{opacity:.7}#proj-expanded-view #cover-img-wrapper>#external-link-btn>#external-link-wrapper>span[data-v-e9ab416c]{font-size:2vw;font-weight:700}#proj-expanded-view #bottom-row>[data-v-e9ab416c]{-ms-user-select:auto;user-select:auto;-webkit-user-select:auto;-moz-user-select:auto}}[data-v-ac8a2d16]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}.hidden[data-v-ac8a2d16]{display:none}body{background-color:#000;width:100%;height:100%;padding:0;margin:0;color:#fff;transition:opacity 1.5s}body.uv-finished-loading{opacity:1!important}a{color:#fff}.full-window-height{height:100vh;height:calc(var(--vh, 1vh)*100);transition:height .3s ease-out}.center-absolute{position:absolute;top:0;bottom:0}.center-absolute,.center-horizontal{margin:auto;right:0;left:0}#app{font-family:Noto Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#app #content-wrapper{position:relative;height:100vh;height:calc(var(--vh, 1vh)*100)}#app #content-wrapper .content-div{position:absolute;z-index:0;right:0;left:0;color:#fff}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.fade-enter-active,.fade-leave-active{transition:opacity .7s}.fade-enter,.fade-leave-to{opacity:0}@media only screen and (max-width:991px){.center-absolute-mobile{position:absolute;margin:auto;top:0;right:0;left:0;bottom:0}#app #content-wrapper{height:auto!important}#app #content-wrapper .content-div.no-scroll{box-sizing:border-box;overflow:auto;transition:height .4s ease-in-out;height:calc(100vh - 184px);height:calc(var(--vh-max, 1vh)*100 - 184px)}#fullpage{transform:none!important}.full-window-height{height:100vh!important;height:calc(var(--vh, 1vh)*100)!important}}@media only screen and (min-width:992px){.mobile-only{display:none}.center-absolute-desktop{position:absolute;margin:auto;top:0;right:0;left:0;bottom:0}.full-window-height{transition:none}#app #content-wrapper{margin-top:0!important;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100)}#app #content-wrapper .content-div{position:absolute;left:540px;height:100%}}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0OIpQlx3QUlC5A4PNr4ARPQ_mu72BiBLE.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0OIpQlx3QUlC5A4PNr4ARGQ_mu72BiBLE.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0OIpQlx3QUlC5A4PNr4ARDQ_mu72BiBLE.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0OIpQlx3QUlC5A4PNr4AROQ_mu72BiBLE.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0OIpQlx3QUlC5A4PNr4ARBQ_mu72BiBLE.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0OIpQlx3QUlC5A4PNr4ARNQ_mu72BiBLE.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0OIpQlx3QUlC5A4PNr4ARMQ_mu72BiBLE.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0OIpQlx3QUlC5A4PNr4ARCQ_mu72Bi.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0IIpQlx3QUlC5A4PNr6DRASf6M7VBj.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0IIpQlx3QUlC5A4PNr4TRASf6M7VBj.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0IIpQlx3QUlC5A4PNr5DRASf6M7VBj.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0IIpQlx3QUlC5A4PNr6TRASf6M7VBj.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0IIpQlx3QUlC5A4PNr5jRASf6M7VBj.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0IIpQlx3QUlC5A4PNr6jRASf6M7VBj.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0IIpQlx3QUlC5A4PNr6zRASf6M7VBj.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0IIpQlx3QUlC5A4PNr5TRASf6M7Q.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0NIpQlx3QUlC5A4PNjXhFVadyBx2pqPIif.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0NIpQlx3QUlC5A4PNjXhFVYNyBx2pqPIif.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0NIpQlx3QUlC5A4PNjXhFVZdyBx2pqPIif.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0NIpQlx3QUlC5A4PNjXhFVaNyBx2pqPIif.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0NIpQlx3QUlC5A4PNjXhFVZ9yBx2pqPIif.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0NIpQlx3QUlC5A4PNjXhFVa9yBx2pqPIif.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0NIpQlx3QUlC5A4PNjXhFVatyBx2pqPIif.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:block;src:url(https://fonts.gstatic.com/s/notosans/v12/o-0NIpQlx3QUlC5A4PNjXhFVZNyBx2pqPA.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.about-content.mobile-only,.about-services{font-size:17px}@media only screen and (min-width:992px){.about-services{position:absolute;margin:auto;padding-bottom:32px;bottom:0;top:0;left:0;right:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;text-transform:uppercase;font-weight:700;line-height:calc(1vw + 4vh);line-height:calc(1vw + var(--vh, 1vh)*5);padding-bottom:0;font-size:calc(1.5vw + .7vh);font-size:calc(1.5vw + var(--vh, 1vh)*0.7)}}[data-v-6aa49828]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}#about[data-v-6aa49828]{position:relative;text-align:left;padding:32px 32px;padding-bottom:96px}#about>img[data-v-6aa49828]{display:none}@media only screen and (min-width:992px){#about[data-v-6aa49828]{padding:0}#about>span[data-v-6aa49828]{display:none}#about>img[data-v-6aa49828]{display:block;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}}[data-v-66ec6194]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}.project[data-v-66ec6194]{position:relative;width:100%;height:180px;cursor:pointer}.project>img[data-v-66ec6194]{transition:opacity .9s;opacity:0;width:100%;height:100%;-webkit-touch-callout:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.project>img.loaded[data-v-66ec6194]{opacity:1}.project>.proj-read-more[data-v-66ec6194]{transition:opacity .9s;opacity:0;position:absolute;bottom:12px;right:12px;left:auto;top:auto;font-weight:700;font-size:13px}.project>.proj-read-more.loaded[data-v-66ec6194]{opacity:1}@media only screen and (min-width:992px){.project[data-v-66ec6194]{position:static}.project>img[data-v-66ec6194]{-o-object-position:center!important;object-position:center!important}.project>img.loaded[data-v-66ec6194]:hover{opacity:.3}.project>.proj-read-more[data-v-66ec6194]{display:none}}[data-v-4e2854d8]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}#projects[data-v-4e2854d8]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;z-index:0;right:0;left:0;-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}#projects .proj-flex-wrapper[data-v-4e2854d8]{display:flex;flex-direction:column}@media only screen and (min-width:600px){#projects .proj-flex-wrapper[data-v-4e2854d8]{flex-direction:unset;flex-wrap:wrap}#projects .proj-flex-wrapper .project[data-v-4e2854d8]{height:240px;flex-basis:50%;flex-grow:1;flex-shrink:0}}@media only screen and (min-width:768px){#projects .proj-flex-wrapper[data-v-4e2854d8]{height:100%}#projects .proj-flex-wrapper .project[data-v-4e2854d8]{height:220px;flex-basis:33%}}@media only screen and (min-width:992px){#projects[data-v-4e2854d8]{-ms-user-select:auto;user-select:auto;-webkit-user-select:auto;-moz-user-select:auto}#projects .proj-flex-wrapper .project[data-v-4e2854d8]{height:16.667%;flex-basis:50%}}@media only screen and (min-width:1200px){#projects .proj-flex-wrapper .project[data-v-4e2854d8]{height:16.667%;flex-basis:50%}}@media only screen and (min-width:1500px){#projects .proj-flex-wrapper .project[data-v-4e2854d8]{height:25%;flex-basis:33%}}[data-v-3ae294e0]:export{mobileHeaderHeightSection:92;mobileHeaderHeightTotal:184;uvBodyFont:"Noto Sans";projExpandedAnimDuration:.4}#team[data-v-3ae294e0]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;display:flex;flex-wrap:wrap;-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}#team>.team-member-wrapper[data-v-3ae294e0]{position:relative;flex-basis:50%;height:16.66667%;flex-grow:0;flex-shrink:0}#team>.team-member-wrapper>img[data-v-3ae294e0]{opacity:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1);-webkit-touch-callout:none;transition:opacity .9s}#team>.team-member-wrapper>img.loaded[data-v-3ae294e0]{opacity:1}#team>.team-member-wrapper>.member-text-wrapper[data-v-3ae294e0]{opacity:0;transition:opacity .4s ease-out;width:100%;position:absolute;z-index:1;box-sizing:border-box;bottom:0;padding:0 4px;padding-bottom:12px;padding-top:32px;background:#000;background:linear-gradient(0deg,#000,rgba(0,0,0,.499037) 35%,transparent 60%)}#team>.team-member-wrapper>.member-text-wrapper>span[data-v-3ae294e0]{display:block}#team>.team-member-wrapper>.member-text-wrapper>.team-member-name[data-v-3ae294e0]{font-size:4.4vw;font-size:calc(min(4.4vw, 22px));line-height:6.5vw;line-height:calc(min(6.5vw, 34px))}#team>.team-member-wrapper>.member-text-wrapper>.team-member-title[data-v-3ae294e0]{font-size:2.5vw;font-size:calc(min(2.5vw, 14px));line-height:3.5vw;line-height:calc(min(3.5vw, 20px))}#team span[data-v-3ae294e0]{line-height:32px}@media only screen and (max-width:991px){#team>.team-member-wrapper[data-v-3ae294e0]{height:55vw}#team>.team-member-wrapper>.member-text-wrapper.loaded[data-v-3ae294e0]{opacity:1}}@media only screen and (min-width:992px){#team>.team-member-wrapper>.member-text-wrapper[data-v-3ae294e0]{padding:0 8px;padding-bottom:12px;padding-top:94px}#team>.team-member-wrapper>.member-text-wrapper>.team-member-name[data-v-3ae294e0]{font-weight:700;font-size:20px;line-height:normal}#team>.team-member-wrapper>.member-text-wrapper>.team-member-title[data-v-3ae294e0]{font-size:12px;line-height:18px}#team>.team-member-wrapper:hover>img.loaded[data-v-3ae294e0]{filter:none}#team>.team-member-wrapper:hover>.member-text-wrapper.loaded[data-v-3ae294e0]{opacity:1}}@media only screen and (min-width:1160px){#team>.team-member-wrapper[data-v-3ae294e0]{flex-basis:33.333%;height:25%}}@media only screen and (min-width:2100px){#team>.team-member-wrapper[data-v-3ae294e0]{flex-basis:25%;height:33.333%}}